.faq_page__lSbPe{max-width:var(--prose-max);margin-inline:auto;padding:clamp(2.5rem,2rem + 4vw,5rem) 1.5rem 0}.faq_head__QNu6W{text-align:center;margin-bottom:3rem}.faq_head__QNu6W h1{font-size:var(--text-h1);margin:.75rem 0 0}.faq_head__QNu6W p{margin:1rem auto 0;color:var(--fg-muted);font-size:var(--text-lead);max-width:34rem}.faq_section__XGw8D{margin-bottom:2.5rem}.faq_sectionTitle__6KEq1{font-size:.82rem;text-transform:uppercase;letter-spacing:.05em;color:var(--fg-muted);margin:0 0 .85rem;font-weight:600}.faq_list__Y6EXN{display:flex;flex-direction:column;gap:.65rem}.faq_item__jV0iq{border-radius:var(--radius-card);overflow:hidden;transition:background-color var(--hover)}.faq_item__jV0iq[open]{background:color-mix(in srgb,var(--aurora) 13%,var(--glass-solid))}.faq_item__jV0iq:not([open]):after{opacity:.25}.faq_summary__Ib4m5{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.3rem;cursor:pointer;font-weight:560;list-style:none}.faq_summary__Ib4m5::-webkit-details-marker{display:none}.faq_summary__Ib4m5:hover{color:var(--aurora)}.faq_chevron__e1eEW{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-control);corner-shape:superellipse(2);color:var(--fg-muted);background:color-mix(in srgb,var(--fg) 9%,transparent);border:1px solid color-mix(in srgb,var(--fg) 14%,var(--glass-border));flex-shrink:0;transition:transform var(--spring),color var(--hover),background-color var(--hover),border-color var(--hover)}.faq_summary__Ib4m5:hover .faq_chevron__e1eEW{color:var(--aurora);border-color:color-mix(in srgb,var(--aurora) 30%,var(--glass-border))}.faq_item__jV0iq[open] .faq_chevron__e1eEW{transform:rotate(180deg);color:var(--cyan-ink);background:color-mix(in srgb,var(--aurora) 14%,transparent)}.faq_answer__eNNb7{margin:0;padding:0 1.3rem 1.3rem;color:var(--fg-muted);line-height:1.65}