.faq_page__lSbPe{max-width:780px;margin:0 auto;padding:clamp(48px,8vw,96px) var(--gutter) 0}.faq_head__QNu6W{padding-bottom:40px;border-bottom:1px solid var(--hairline)}.faq_eyebrow__3g1Sc{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--faint)}.faq_title__po1ZY{margin-top:16px;font-size:clamp(24px,6vw,48px);line-height:1.1;letter-spacing:-1.2px;overflow-wrap:break-word;font-weight:600}.faq_lede__5d3EO{margin-top:18px;color:var(--muted);line-height:1.7}.faq_lede__5d3EO a{color:var(--text);text-decoration:underline;text-underline-offset:3px}.faq_group__woHZY{margin-top:48px}.faq_groupHeading__oRwDZ{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--faint);font-weight:600}.faq_items__abRsV{margin-top:16px}.faq_item__jV0iq{border-bottom:1px solid var(--hairline)}.faq_question__L8b62{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px 0;font-size:15px;font-weight:600;line-height:1.5;cursor:pointer;list-style:none;transition:color .18s ease}.faq_question__L8b62::-webkit-details-marker{display:none}.faq_question__L8b62:hover{color:var(--accent)}.faq_chevron__e1eEW{flex:none;font-size:18px;line-height:1.2;color:var(--faint);transition:transform .22s cubic-bezier(.22,1,.36,1)}.faq_item__jV0iq[open] .faq_chevron__e1eEW{transform:rotate(45deg)}.faq_answer__eNNb7{padding:0 0 22px;max-width:62ch;font-size:14px;line-height:1.75;color:var(--muted)}@media (prefers-reduced-motion:reduce){.faq_chevron__e1eEW{transition:none}}