.Faq_page__Dwog5{display:flex;flex-direction:column;gap:clamp(3.5rem,7vw,6.5rem);max-width:1120px;margin:0 auto;padding:clamp(4.5rem,8vw,6.5rem) clamp(1.5rem,6vw,2.75rem)}.Faq_hero__dLD5p{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(2rem,5vw,3rem);align-items:stretch}.Faq_heroContent__kszGA{background:hsla(0,0%,100%,.92);border-radius:var(--radius-lg);border:1px solid rgba(47,93,98,.12);box-shadow:var(--shadow-soft);padding:clamp(2.4rem,4vw,3rem);display:grid;gap:1.4rem}.Faq_heroContent__kszGA h1{margin:0;font-size:clamp(2.6rem,6vw,3.6rem);letter-spacing:-.03em;font-weight:600}.Faq_heroContent__kszGA p{margin:0;font-size:1.08rem;line-height:1.8;color:var(--text-secondary)}.Faq_heroLinks__GjGr7{display:flex;gap:.9rem;flex-wrap:wrap;margin-top:.25rem}.Faq_pillLink__4IpaC{padding:.75rem 1.6rem;border-radius:999px;background:var(--accent);color:#fefefe;font-weight:600;text-decoration:none;box-shadow:0 20px 50px rgba(47,93,98,.22);transition:var(--transition-base)}.Faq_pillLink__4IpaC:hover{transform:translateY(-2px);box-shadow:0 24px 55px rgba(47,93,98,.28)}.Faq_pillLinkAlt__6A9Zz{padding:.75rem 1.6rem;border-radius:999px;background:rgba(47,93,98,.08);border:1px solid rgba(47,93,98,.16);color:var(--text-primary);font-weight:600;text-decoration:none;transition:var(--transition-base)}.Faq_pillLinkAlt__6A9Zz:hover{transform:translateY(-2px);background:rgba(47,93,98,.12);border-color:rgba(47,93,98,.22)}.Faq_heroAside__k2LEi{display:grid;gap:1.3rem;padding:clamp(2.4rem,4vw,3rem);border-radius:var(--radius-lg);background:linear-gradient(160deg,rgba(47,93,98,.85),rgba(47,93,98,.62));color:#fcfbf8;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 35px 70px rgba(47,93,98,.2)}.Faq_asideItem__vWf0G{display:grid;gap:.35rem}.Faq_metricLabel__xl0Fu{display:block;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,253,248,.7)}.Faq_metricValue__Iyyxh{display:block;font-size:1.05rem;font-weight:600}.Faq_faq__YudcH{display:grid;gap:clamp(2rem,4vw,3rem)}.Faq_faqIntro__fjehk{max-width:680px;display:grid;gap:.85rem}.Faq_faqIntro__fjehk h2{margin:0;font-size:clamp(2rem,4vw,2.6rem);font-weight:600}.Faq_faqIntro__fjehk p{margin:0;color:var(--text-secondary);line-height:1.75}.Faq_faqList__f8hgb{--faq-number-width:2.6rem;--faq-gap:1.25rem;display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid rgba(47,93,98,.12);border-left:1px solid rgba(47,93,98,.12)}.Faq_faqItem__RJSni{border-right:1px solid rgba(47,93,98,.12);border-bottom:1px solid rgba(47,93,98,.12);background:hsla(0,0%,100%,.5);transition:background .2s ease,box-shadow .2s ease}.Faq_faqItem__RJSni:hover{background:hsla(0,0%,100%,.85)}.Faq_faqItemOpen__buhOi{background:hsla(0,0%,100%,.92)}.Faq_faqButton__M3rJS{width:100%;display:flex;gap:var(--faq-gap);padding:clamp(1.5rem,3vw,2.25rem);background:transparent;border:none;text-align:left;cursor:pointer}.Faq_faqButton__M3rJS:focus-visible{outline:3px solid rgba(47,93,98,.22);outline-offset:-3px}.Faq_faqNumber__SHh0P{width:var(--faq-number-width);font-family:SF Mono,Monaco,Inconsolata,monospace;font-size:.7rem;font-weight:600;letter-spacing:.05em;color:var(--accent);opacity:.6;flex-shrink:0;padding-top:.25rem}.Faq_faqButtonContent__rDLzy{flex:1;display:grid;gap:.35rem}.Faq_faqQuestionRow__4l417{display:flex;align-items:center;justify-content:space-between;gap:1rem}.Faq_faqQuestion__9fdKQ{font-size:1.1rem;font-weight:600;letter-spacing:-.01em;color:var(--text-primary)}.Faq_faqCategory__8unOk{font-size:.82rem;color:var(--text-secondary);letter-spacing:.02em}.Faq_chevron__QyWOy{color:rgba(47,93,98,.68);transition:transform .22s cubic-bezier(.28,.11,.32,1);flex-shrink:0}.Faq_faqButton__M3rJS[aria-expanded=true] .Faq_chevron__QyWOy{transform:rotate(180deg)}.Faq_faqPanel__QZTaE{overflow:hidden}.Faq_faqAnswer__fuuSE{padding:0 clamp(1.5rem,3vw,2.25rem) clamp(1.75rem,3vw,2.25rem);padding-left:calc(var(--faq-number-width) + var(--faq-gap) + clamp(1.5rem, 3vw, 2.25rem));color:var(--text-secondary);line-height:1.7;display:grid;gap:.85rem}.Faq_faqAnswer__fuuSE p{margin:0}.Faq_faqAnswer__fuuSE a{color:var(--accent);text-decoration:none;position:relative;padding-bottom:.1rem}.Faq_faqAnswer__fuuSE a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:999px;background:rgba(47,93,98,.2);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.28,.11,.32,1),background .35s ease}.Faq_faqAnswer__fuuSE a:hover:after{transform:scaleX(1);background:var(--accent)}.Faq_answerList__c9bO4{margin:.2rem 0 0;padding-left:1.1rem;display:grid;gap:.35rem}.Faq_answerList__c9bO4 li{margin:0}.Faq_footerCta__pX9CU{border-radius:var(--radius-lg);background:hsla(0,0%,100%,.92);border:1px solid rgba(47,93,98,.12);box-shadow:var(--shadow-soft);padding:clamp(2.4rem,4vw,3rem);display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1.5rem,3vw,2rem);align-items:center}.Faq_footerCta__pX9CU h2{margin:0;font-size:1.8rem;font-weight:600}.Faq_footerCta__pX9CU p{margin:.75rem 0 0;color:var(--text-secondary);line-height:1.7}.Faq_footerLink__SI_y2{justify-self:start;padding:.75rem 1.75rem;border-radius:999px;background:var(--accent);color:#fefefe;font-weight:600;text-decoration:none;box-shadow:0 20px 50px rgba(47,93,98,.22);transition:var(--transition-base)}.Faq_footerLink__SI_y2:hover{transform:translateY(-2px);box-shadow:0 24px 55px rgba(47,93,98,.28)}@media (max-width:720px){.Faq_page__Dwog5{padding:clamp(4rem,9vw,5.5rem) clamp(1.25rem,6vw,2rem)}}