.faq-page[data-v-e9d7d42a]{max-width:640px;margin:0 auto;padding:2rem 1rem;color:var(--g-text);scroll-behavior:smooth}.faq-title[data-v-e9d7d42a]{font-size:var(--font-xl);font-weight:800;margin:0 0 16px}.faq-toc[data-v-e9d7d42a]{list-style:decimal;padding-left:24px;margin:0 0 24px;display:flex;flex-direction:column;gap:4px;border-bottom:1px solid var(--g-border);padding-bottom:16px}.faq-toc-link[data-v-e9d7d42a]{font-size:var(--font-xl);color:var(--g-text)}.faq-toc-link[data-v-e9d7d42a]:hover{text-decoration:underline}.faq-entry[data-v-e9d7d42a]{margin-bottom:20px}.faq-question[data-v-e9d7d42a]{font-size:var(--font-xl);font-weight:700;margin:0 0 6px;scroll-margin-top:80px}.faq-answer[data-v-e9d7d42a]{font-size:var(--font-xl);line-height:1.5;margin:0;color:var(--g-text-muted)}
