.faq_page__k17WI{min-width:0}.faq_faqSection___VXjS{background:var(--surface-3)}.faq_faqGrid__NqWao{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}.faq_intro__N9GUS{min-width:0}.faq_introTitle__Esqr2{margin:14px 0 12px;font-size:clamp(1.7rem,5vw,2.2rem);font-weight:300;letter-spacing:-.025em;line-height:1.15}.faq_introTitle__Esqr2 em{color:var(--teal);font-style:italic}.faq_introCopy__KSj7M{max-width:38ch;color:var(--ink-soft);font-size:1rem;line-height:1.7}.faq_introAction__0wpM2{margin-top:20px}.faq_introAction__0wpM2 a{min-height:44px}.faq_list__Chffe{min-width:0;border-top:1px solid var(--border)}.faq_item__KR6ZI{min-width:0;border-bottom:1px solid var(--border)}.faq_question__GdrSA{display:flex;width:100%;min-height:60px;align-items:center;justify-content:space-between;gap:14px;padding:14px 0;color:var(--ink);font-size:1rem;font-weight:500;line-height:1.4;text-align:left}.faq_question__GdrSA span{min-width:0}.faq_question__GdrSA svg{flex:0 0 auto;color:var(--teal);transition:transform .2s ease}.faq_active__K8LI7 .faq_question__GdrSA{color:var(--forest)}.faq_active__K8LI7 .faq_question__GdrSA svg{transform:rotate(180deg)}.faq_answer__f2TZy{padding:0 0 18px}.faq_answer__f2TZy[hidden]{display:none}.faq_answer__f2TZy p{margin:0;color:var(--ink-soft);font-size:1rem;line-height:1.7;overflow-wrap:anywhere}.faq_answerLink__rVc_L{display:inline-flex;min-height:44px;align-items:center;padding:8px 0}@media (min-width:640px){.faq_faqGrid__NqWao{gap:40px}}@media (min-width:961px){.faq_faqGrid__NqWao{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:clamp(48px,6vw,88px)}.faq_intro__N9GUS{position:sticky;top:100px}}