.legal-page.svelte-12pywbn{padding:3rem 1.5rem 4rem}.legal-container.svelte-12pywbn{max-width:720px;margin:0 auto}h1.svelte-12pywbn{font-size:2rem;font-weight:800;color:#0f172a;margin:0 0 .25rem;letter-spacing:-.02em}.legal-updated.svelte-12pywbn{font-size:.85rem;color:#94a3b8;margin:0 0 2.5rem}section.svelte-12pywbn{margin-bottom:2rem}h2.svelte-12pywbn{font-size:1.1rem;font-weight:650;color:#1e293b;margin:0 0 .5rem}h3.svelte-12pywbn{font-size:.95rem;font-weight:600;color:#334155;margin:1rem 0 .375rem}p.svelte-12pywbn{font-size:.9rem;line-height:1.7;color:#475569;margin:0 0 .75rem}ul.svelte-12pywbn{padding-left:1.25rem;margin:.5rem 0 .75rem}li.svelte-12pywbn{font-size:.9rem;line-height:1.7;color:#475569;margin-bottom:.25rem}a.svelte-12pywbn{color:#6366f1;text-decoration:none}a.svelte-12pywbn:hover{text-decoration:underline}@media(max-width:768px){h1.svelte-12pywbn{font-size:1.6rem}}
