.legal-page.svelte-7ad8we{padding:4rem 1rem;max-width:800px;margin:0 auto}h1.svelte-7ad8we{margin-bottom:2rem;font-size:2.5rem}h2.svelte-7ad8we{margin-top:2rem;margin-bottom:1rem;font-size:1.5rem}h3.svelte-7ad8we{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.content.svelte-7ad8we{line-height:1.6}a.svelte-7ad8we{color:var(--color-primary, #007bff);text-decoration:underline}section.svelte-7ad8we{margin-bottom:2rem}ul.svelte-7ad8we{padding-left:1.5rem}li.svelte-7ad8we{margin-bottom:.5rem}
