.faq-hero.svelte-1kzz6u9{padding-block:var(--space-16) var(--space-12);background:var(--paper-warm);border-bottom:1px solid rgba(14,26,20,.06)}.faq-hero__inner.svelte-1kzz6u9{max-width:680px}.faq-hero__heading.svelte-1kzz6u9{margin-block:var(--space-3) var(--space-4)}.faq-hero__sub.svelte-1kzz6u9{color:var(--ink-soft);font-size:1.0625rem;line-height:1.7;max-width:54ch}.faq-body__inner.svelte-1kzz6u9{max-width:680px}.faq-item.svelte-1kzz6u9{margin-bottom:var(--space-12);scroll-margin-top:88px}.faq-item__anchor.svelte-1kzz6u9{color:inherit;text-decoration:none}.faq-item__anchor.svelte-1kzz6u9:hover{text-decoration:underline;text-decoration-color:var(--accent)}.faq-item__question.svelte-1kzz6u9{font-family:var(--font-display);font-size:1.4rem;line-height:1.25;margin-bottom:var(--space-3)}.faq-item__answer.svelte-1kzz6u9{color:var(--ink-soft);line-height:1.75;margin-bottom:var(--space-4)}.faq-cta.svelte-1kzz6u9{padding:var(--space-8);background:var(--paper-warm);border-radius:var(--radius-lg);border:1px solid rgba(14,26,20,.06)}.faq-cta__text.svelte-1kzz6u9{font-family:var(--font-display);font-size:1.2rem;line-height:1.4;margin-bottom:var(--space-6)}.faq-cta__actions.svelte-1kzz6u9{display:flex;flex-wrap:wrap;gap:var(--space-3)}
