.faq_page__3EqO_{--faq-ink:#111827;--faq-muted:#475569;--faq-line:#d9e1ea;--faq-red:#e3212a;--faq-blue:#2563eb;--faq-green:#0f9f76;--faq-yellow:#f59e0b;--faq-soft:#f6f9fc;overflow:hidden;background:#fbfcff;color:var(--faq-ink)}.faq_faqSection__1K9qX,.faq_hero___DnVo{position:relative}.faq_hero___DnVo{min-height:min(740px,calc(100svh - var(--marketing-header-height, 0px)));overflow:hidden;border-bottom:1px solid var(--faq-line);background:linear-gradient(115deg,rgba(255,255,255,.98),rgba(246,250,255,.86) 58%,rgba(255,255,255,.96))}.faq_heroPattern__30XyS{position:absolute;inset:0;pointer-events:none;background:url(/patterns/faq-hero-pattern.svg) 50%/cover no-repeat;opacity:.88}.faq_heroInner__USnwU{position:relative;z-index:1;display:flex;min-height:inherit;align-items:center;padding-top:72px;padding-bottom:72px}.faq_heroGrid__T68Nm{display:grid;width:100%;grid-template-columns:minmax(0,1.14fr) minmax(360px,.86fr);gap:78px;align-items:center}.faq_heroCopy__5jmrR{min-width:0}.faq_bottomLineLabel__36iVE,.faq_tocTitle__KW1_E{letter-spacing:.04em;text-transform:uppercase}.faq_heroTitle__1VsE1{max-width:760px;margin:0;color:var(--faq-ink);font-size:5.5rem;font-weight:500;letter-spacing:0;line-height:.95;text-wrap:balance}.faq_toc__YgaZL{min-width:0;overflow:hidden;border:1px solid rgba(17,24,39,.12);border-radius:6px;background:rgba(255,255,255,.9);box-shadow:0 24px 68px rgba(15,23,42,.1)}.faq_tocTitle__KW1_E{min-height:56px;padding:19px 20px;border-bottom:1px solid var(--faq-line);color:var(--faq-red);font-size:.74rem;font-weight:500}.faq_tocList__lccjb{display:grid;grid-template-columns:1fr}.faq_tocLink__f_MbO{display:grid;min-width:0;min-height:58px;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:center;padding:12px 20px;color:var(--faq-ink)!important;font-size:.9rem;font-weight:500;line-height:1.35;text-decoration:none!important}.faq_tocLink__f_MbO+.faq_tocLink__f_MbO{border-top:1px solid rgba(17,24,39,.08)}.faq_tocLink__f_MbO:hover{background:var(--faq-soft);color:var(--faq-red)!important}.faq_tocLink__f_MbO:focus-visible{z-index:1;outline:3px solid rgba(37,99,235,.32);outline-offset:-3px}.faq_tocIndex__cTFel{color:var(--faq-red);font-size:.69rem;font-weight:500}.faq_tocLink__f_MbO:nth-child(2) .faq_tocIndex__cTFel{color:var(--faq-blue)}.faq_tocLink__f_MbO:nth-child(3) .faq_tocIndex__cTFel{color:var(--faq-green)}.faq_tocLink__f_MbO:nth-child(4) .faq_tocIndex__cTFel{color:#b66d00}.faq_faqSection__1K9qX{padding:clamp(76px,8vw,112px) 0;background:#ffffff}.faq_faqList__U4zPq{border-top:1px solid var(--faq-line)}.faq_faqItem__Rkwma{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:72px;padding:62px 0;border-bottom:1px solid var(--faq-line);scroll-margin-top:var(--marketing-scroll-offset,110px)}.faq_accentRed__eqhjs,.faq_faqItem__Rkwma{--item-accent:var(--faq-red);--item-soft:rgba(227,33,42,0.07)}.faq_accentBlue__ltPJ2{--item-accent:var(--faq-blue);--item-soft:rgba(37,99,235,0.07)}.faq_accentGreen__PrS7W{--item-accent:var(--faq-green);--item-soft:rgba(15,159,118,0.07)}.faq_accentYellow__qnK8o{--item-accent:#b66d00;--item-soft:rgba(245,158,11,0.08)}.faq_answerColumn__5w8DE,.faq_questionColumn__WtDoQ{min-width:0}.faq_questionMeta__5ZOr7{display:flex;gap:14px;align-items:center}.faq_questionIcon__S1QJZ{display:inline-flex;width:48px;height:48px;flex:0 0 48px;align-items:center;justify-content:center;border:1px solid var(--item-accent);border-radius:999px;background:var(--item-soft);color:var(--item-accent)}.faq_questionIndex__AS2M3{color:var(--item-accent);font-size:.72rem;font-weight:500}.faq_questionTitle__0zQ1t{max-width:480px;margin:20px 0 0;color:var(--faq-ink);font-size:2.1rem;font-weight:500;letter-spacing:0;line-height:1.08;text-wrap:balance}.faq_answerCopy__fJ4ig p{margin:0;color:var(--faq-muted);font-size:1.05rem;line-height:1.78}.faq_bottomLine__V7Uru{position:relative;padding:22px 24px 22px 28px;overflow:hidden;border:1px solid rgba(17,24,39,.1);border-radius:6px;background:var(--faq-soft)}.faq_bottomLine__V7Uru:before{position:absolute;inset:0 auto 0 0;width:4px;content:"";background:var(--item-accent)}.faq_bottomLineLabel__36iVE{color:var(--item-accent);font-size:.69rem;font-weight:500}.faq_bottomLine__V7Uru p{margin:8px 0 0;color:var(--faq-ink);font-size:.98rem;font-weight:500;line-height:1.6}@media (max-width:75em){.faq_heroTitle__1VsE1{font-size:4.8rem}.faq_faqItem__Rkwma{gap:54px}}@media (max-width:64em){.faq_hero___DnVo{min-height:0}.faq_heroPattern__30XyS{background-position:56%;opacity:.72}.faq_heroGrid__T68Nm{grid-template-columns:1fr;gap:46px}.faq_heroTitle__1VsE1{font-size:4.2rem}.faq_toc__YgaZL{max-width:900px}.faq_tocList__lccjb{grid-template-columns:repeat(2,minmax(0,1fr))}.faq_tocLink__f_MbO:nth-child(2){border-top:0}.faq_tocLink__f_MbO:nth-child(2n){border-left:1px solid rgba(17,24,39,.08)}.faq_faqItem__Rkwma{grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:42px}}@media (max-width:48em){.faq_heroPattern__30XyS{background-position:58%;background-size:auto 100%;opacity:.6}.faq_heroInner__USnwU{padding-top:64px;padding-bottom:64px}.faq_heroTitle__1VsE1{font-size:3.4rem}.faq_faqSection__1K9qX{padding-top:64px;padding-bottom:64px}.faq_faqItem__Rkwma{grid-template-columns:1fr;gap:28px;padding:48px 0}.faq_questionTitle__0zQ1t{font-size:1.75rem}}@media (max-width:36em){.faq_tocList__lccjb{grid-template-columns:1fr}.faq_tocLink__f_MbO:nth-child(2){border-top:1px solid rgba(17,24,39,.08)}.faq_tocLink__f_MbO:nth-child(2n){border-left:0}.faq_bottomLine__V7Uru{padding:20px 20px 20px 24px}}@media (max-width:30em){.faq_heroTitle__1VsE1{font-size:2.9rem}.faq_questionTitle__0zQ1t{font-size:1.55rem;overflow-wrap:anywhere}.faq_answerCopy__fJ4ig p,.faq_bottomLine__V7Uru p,.faq_tocLink__f_MbO{overflow-wrap:anywhere}}
/*# sourceMappingURL=8559ed4f45ed6cbc.css.map*/