.faq-list[data-v-f68a56db]{display:flex;flex-direction:column;gap:var(--space-3)}.faq-item[data-v-f68a56db]{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-out)}.faq-item.open[data-v-f68a56db]{border-color:#ec489966}.faq-question[data-v-f68a56db]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;padding:var(--space-5);background:transparent;border:0;color:var(--color-foreground);text-align:left;font-size:1rem;font-weight:700;font-family:var(--font-body)}.faq-chevron[data-v-f68a56db]{flex-shrink:0;color:var(--color-muted-foreground);transition:transform var(--duration-base) var(--ease-out)}.faq-item.open .faq-chevron[data-v-f68a56db]{transform:rotate(180deg);color:var(--color-primary)}.faq-answer[data-v-f68a56db]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-base) var(--ease-out)}.faq-item.open .faq-answer[data-v-f68a56db]{grid-template-rows:1fr}.faq-answer-inner[data-v-f68a56db]{overflow:hidden}.faq-answer-inner p[data-v-f68a56db]{padding:0 var(--space-5) var(--space-5);color:var(--color-muted-foreground);font-size:.9375rem;line-height:1.7}.faq-guide[data-v-f68a56db]{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}
