.legal-page.svelte-2xu2ig{max-width:800px;margin:0 auto;padding:2rem;line-height:1.8}.legal-page.svelte-2xu2ig h1:where(.svelte-2xu2ig){font-size:2rem;margin-bottom:.5rem;color:#0f172a}.last-updated.svelte-2xu2ig{color:#64748b;font-size:.9rem;margin-bottom:2rem}.legal-page.svelte-2xu2ig section:where(.svelte-2xu2ig){margin-bottom:2rem}.legal-page.svelte-2xu2ig h2:where(.svelte-2xu2ig){font-size:1.5rem;margin-bottom:1rem;color:#1e293b}.legal-page.svelte-2xu2ig p:where(.svelte-2xu2ig){margin-bottom:1rem;color:#475569}
