.legal-page.svelte-7ke6fz{min-height:100vh;display:flex;flex-direction:column;padding:3rem 1.5rem}main.svelte-7ke6fz{max-width:50rem;margin:0 auto;width:100%}h1.svelte-7ke6fz{font-size:2rem;font-weight:700;margin:0 0 .5rem;color:var(--foreground)}.effective-date.svelte-7ke6fz{font-size:.875rem;color:var(--foreground-muted);margin:0 0 2rem}h2.svelte-7ke6fz{font-size:1.375rem;font-weight:600;margin:2rem 0 .75rem;color:var(--foreground)}h3.svelte-7ke6fz{font-size:1.125rem;font-weight:600;margin:1.5rem 0 .5rem;color:var(--foreground)}p.svelte-7ke6fz{color:var(--foreground-muted);line-height:1.7;margin:0 0 1rem}ul.svelte-7ke6fz{color:var(--foreground-muted);line-height:1.6;padding-left:2rem;margin:.5rem 0 1.5rem}li.svelte-7ke6fz{margin-bottom:.5rem}a.svelte-7ke6fz{color:var(--accent-green);text-decoration:underline}a.svelte-7ke6fz:hover{text-decoration:none}strong.svelte-7ke6fz{color:var(--foreground);font-weight:600}
