.legal-page.svelte-7ke6fz{padding:var(--space-xl) 0;max-width:800px;margin:0 auto}h1.svelte-7ke6fz{font-family:var(--font-display);font-size:2rem;margin-bottom:var(--space-xs)}.last-updated.svelte-7ke6fz{color:var(--color-muted);font-size:.85rem;margin-bottom:var(--space-xl)}section.svelte-7ke6fz{margin-bottom:var(--space-xl)}h2.svelte-7ke6fz{font-family:var(--font-display);font-size:1.2rem;margin-bottom:var(--space-sm);color:var(--color-heading)}h3.svelte-7ke6fz{font-size:1rem;font-weight:600;margin-bottom:var(--space-xs);margin-top:var(--space-md);color:var(--color-heading)}p.svelte-7ke6fz{color:var(--color-text);line-height:1.7;margin-bottom:var(--space-sm)}ul.svelte-7ke6fz{color:var(--color-text);line-height:1.7;padding-left:var(--space-lg);margin-bottom:var(--space-sm)}li.svelte-7ke6fz{margin-bottom:var(--space-xs)}a.svelte-7ke6fz{color:var(--color-primary);text-decoration:underline}a.svelte-7ke6fz:hover{color:var(--color-primary-light)}
