.faq-page[data-v-ede89b73]{padding:calc(var(--header-h) + var(--space-l)) 0 var(--space-3xl);background:var(--fg-paper)}.faq-page__inner[data-v-ede89b73]{max-width:calc(880px + var(--gutter)*2)}.faq-page__jump[data-v-ede89b73]{display:flex;flex-wrap:wrap;gap:.4rem;margin:var(--space-l) 0 var(--space-m)}.faq-page__jump a[data-v-ede89b73]{padding:.5rem 1rem;border:1px solid var(--fg-hairline);border-radius:var(--radius-pill);font-size:var(--step--1);font-weight:600;transition:border-color var(--dur-fast) var(--ease-out-expo)}.faq-page__jump a[data-v-ede89b73]:hover{border-color:var(--fg-ink)}.faq-group[data-v-ede89b73]{padding-top:var(--space-l);scroll-margin-top:calc(var(--header-h) + var(--space-s))}.faq-group__title[data-v-ede89b73]{margin-bottom:var(--space-s);font-size:var(--step-3)}.qa[data-v-ede89b73]{border-bottom:1px solid var(--fg-hairline)}.qa[data-v-ede89b73]:first-of-type{border-top:1px solid var(--fg-hairline)}.qa__q[data-v-ede89b73]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);padding:var(--space-s) 0;font-size:var(--step-1);font-weight:600;list-style:none;cursor:pointer}.qa__q[data-v-ede89b73]::-webkit-details-marker{display:none}.qa__q[data-v-ede89b73]:hover{color:var(--fg-rose)}.qa__q[data-v-ede89b73]:focus-visible{outline:2px solid var(--fg-rose);outline-offset:4px}.qa__icon[data-v-ede89b73]{flex-shrink:0;transition:transform var(--dur-fast) var(--ease-out-expo)}.qa[open] .qa__icon[data-v-ede89b73]{transform:rotate(45deg);color:var(--fg-rose)}.qa__a[data-v-ede89b73]{max-width:62ch;padding-bottom:var(--space-m);color:var(--fg-text-soft)}.faq-page__more[data-v-ede89b73]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-s);margin-top:var(--space-xl);font-family:var(--font-display);font-size:var(--step-2);font-weight:700}
