.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:var(--text-very-muted);margin:0 0 2.5rem}section.svelte-12pywbn{margin-bottom:2rem}h2.svelte-12pywbn{font-size:1.1rem;font-weight:650;color:var(--text-heading);margin:0 0 .5rem}h3.svelte-12pywbn{font-size:.95rem;font-weight:600;color:var(--text-heading);margin:1rem 0 .375rem}p.svelte-12pywbn{font-size:.9rem;line-height:1.7;color:var(--text-body);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:var(--text-body);margin-bottom:.25rem}a.svelte-12pywbn{color:var(--color-primary);text-decoration:none}a.svelte-12pywbn:hover{text-decoration:underline}@media(max-width:768px){h1.svelte-12pywbn{font-size:1.6rem}}
