.faq--page[data-v-4a158ca6]{padding-top:2rem}.faq__head[data-v-4a158ca6]{margin-bottom:2rem;max-width:720px;margin-inline:auto;text-align:center}.faq__head .section-lead[data-v-4a158ca6]{text-align:left}.faq__list[data-v-4a158ca6]{display:flex;flex-direction:column;gap:.65rem;max-width:800px;margin-inline:auto}.faq-item[data-v-4a158ca6]{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.faq-item__trigger[data-v-4a158ca6]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border:none;background:none;font-family:var(--font-body);font-size:.9375rem;font-weight:600;text-align:left;cursor:pointer;color:var(--color-ink)}.faq-item__trigger[data-v-4a158ca6]:hover{color:var(--color-primary)}.faq-item__chev[data-v-4a158ca6]{flex-shrink:0;width:10px;height:10px;border-right:2px solid var(--color-ink-muted);border-bottom:2px solid var(--color-ink-muted);transform:rotate(45deg);transition:transform .2s}.faq-item--open .faq-item__chev[data-v-4a158ca6]{transform:rotate(-135deg);margin-top:4px}.faq-item__panel[data-v-4a158ca6]{padding:0 1.25rem 1rem}.faq-item__panel[hidden][data-v-4a158ca6]{display:none}.faq-item__panel p[data-v-4a158ca6]{margin:0;font-size:.875rem;color:var(--color-ink-muted);line-height:1.65}.faq__more[data-v-4a158ca6]{margin-top:1.75rem;display:block;margin-inline:auto}.faq__cta[data-v-4a158ca6]{margin-top:2.5rem;max-width:560px;margin-inline:auto;padding:1.5rem;background:var(--color-primary-light);border-radius:var(--radius-md);border:1px solid rgba(99,102,241,.15);text-align:center}.faq__cta h2[data-v-4a158ca6]{font-family:var(--font-display);font-size:1.125rem;margin:0 0 .5rem}.faq__cta p[data-v-4a158ca6]{margin:0 0 1rem;color:var(--color-ink-muted);font-size:.9375rem;line-height:1.6}
