.aa-faq[data-v-435cc0ef]{display:flex;flex-direction:column}.aa-faq-item[data-v-435cc0ef]{border-top:1px solid var(--rule)}.aa-faq-item[data-v-435cc0ef]:last-child{border-bottom:1px solid var(--rule)}.aa-faq-q[data-v-435cc0ef]{margin:0}.aa-faq-trigger[data-v-435cc0ef]{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;width:100%;padding-block:1.35rem;background:transparent;border:0;text-align:start;font-family:var(--font-display);font-size:clamp(1.0625rem,1.6vw,1.25rem);font-weight:500;letter-spacing:var(--tracking-tight);color:var(--ink-900);transition:color var(--duration-short) var(--ease-out-quint)}.aa-faq-trigger[data-v-435cc0ef]:hover{color:var(--accent)}.aa-faq-q-text[data-v-435cc0ef]{flex:1}.aa-faq-icon[data-v-435cc0ef]{display:inline-flex;flex-shrink:0;color:var(--ink-500);transition:transform var(--duration-short) var(--ease-out-quint),color var(--duration-short)}.is-open .aa-faq-icon[data-v-435cc0ef]{transform:rotate(180deg);color:var(--accent)}.aa-faq-panel[data-v-435cc0ef]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-medium) var(--ease-out-quint)}.is-open .aa-faq-panel[data-v-435cc0ef]{grid-template-rows:1fr}.aa-faq-panel-inner[data-v-435cc0ef]{overflow:hidden}.aa-faq-a[data-v-435cc0ef]{padding-bottom:1.4rem;font-size:1rem;line-height:var(--leading-relaxed);color:var(--ink-500);max-width:64ch}.on-dark .aa-faq-item[data-v-435cc0ef],.on-dark .aa-faq-item[data-v-435cc0ef]:last-child{border-color:var(--dark-rule)}.on-dark .aa-faq-trigger[data-v-435cc0ef]{color:var(--dark-fg)}.on-dark .aa-faq-trigger[data-v-435cc0ef]:hover{color:var(--brand-300)}.on-dark .aa-faq-icon[data-v-435cc0ef]{color:var(--dark-muted)}.on-dark .is-open .aa-faq-icon[data-v-435cc0ef]{color:var(--brand-300)}.on-dark .aa-faq-a[data-v-435cc0ef]{color:var(--dark-muted)}@media(prefers-reduced-motion:reduce){.aa-faq-icon[data-v-435cc0ef],.aa-faq-panel[data-v-435cc0ef]{transition:none}}
