.faq-page.svelte-19fd9tg{padding:3rem 0}.container.svelte-19fd9tg{max-width:800px;margin:0 auto;padding:0 1rem}.page-header.svelte-19fd9tg{text-align:center;margin-bottom:3rem}.page-title.svelte-19fd9tg{font-size:3rem;font-weight:800;margin-bottom:1rem;color:var(--color-text)}.page-subtitle.svelte-19fd9tg{font-size:1.25rem;color:var(--color-text-light)}.faq-content.svelte-19fd9tg{display:flex;flex-direction:column;gap:3rem}.faq-section.svelte-19fd9tg{display:flex;flex-direction:column;gap:1.5rem}.section-title.svelte-19fd9tg{font-size:2rem;font-weight:700;margin-bottom:1rem;color:var(--color-text);border-bottom:2px solid var(--color-border);padding-bottom:.5rem}.faq-item.svelte-19fd9tg{background-color:var(--color-bg-light);border-radius:.75rem;padding:1.5rem;border:1px solid var(--color-border)}.faq-question.svelte-19fd9tg{font-size:1.125rem;font-weight:600;margin-bottom:.75rem;color:var(--color-text)}.faq-answer.svelte-19fd9tg{color:var(--color-text-light);line-height:1.8;margin:0}.faq-answer.svelte-19fd9tg a:where(.svelte-19fd9tg){color:var(--color-primary);text-decoration:underline}.faq-answer.svelte-19fd9tg a:where(.svelte-19fd9tg):hover{color:var(--color-primary-dark)}.faq-footer.svelte-19fd9tg{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--color-border);text-align:center}.faq-footer.svelte-19fd9tg p:where(.svelte-19fd9tg){color:var(--color-text-light);font-size:1.125rem}.faq-footer.svelte-19fd9tg a:where(.svelte-19fd9tg){color:var(--color-primary);text-decoration:underline}.faq-footer.svelte-19fd9tg a:where(.svelte-19fd9tg):hover{color:var(--color-primary-dark)}
