.faq-page.svelte-436lfb{max-width:40rem;width:100%;padding:1rem 0 2rem}.faq-page.svelte-436lfb h1:where(.svelte-436lfb){font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:var(--color-text-primary);margin-bottom:2rem}.faq-list.svelte-436lfb{display:flex;flex-direction:column;gap:.25rem}.faq-item.svelte-436lfb{padding:1rem;border-radius:.625rem}.faq-question.svelte-436lfb{font-size:.9375rem;font-weight:600;color:var(--color-text-primary);margin-bottom:.375rem}.faq-answer.svelte-436lfb{font-size:.9375rem;line-height:1.7;color:var(--color-text-secondary)}.faq-cta.svelte-436lfb{margin-top:2.5rem;text-align:center}.faq-cta-link.svelte-436lfb{font-size:.9375rem;font-weight:600;color:var(--color-brand);text-decoration:none;transition:opacity .2s}.faq-cta-link.svelte-436lfb:hover{opacity:.8}
