.legal-page.svelte-1e0rsuc{max-width:800px;margin:0 auto;padding:2rem 1rem;line-height:1.7}h1.svelte-1e0rsuc{font-size:2rem;margin-bottom:.5rem}.last-updated.svelte-1e0rsuc{color:var(--text-secondary, #666);font-size:.9rem;margin-bottom:2rem}section.svelte-1e0rsuc{margin-bottom:2rem}h2.svelte-1e0rsuc{font-size:1.25rem;margin-bottom:.75rem;color:var(--text-primary, #333)}p.svelte-1e0rsuc{margin-bottom:1rem;color:var(--text-secondary, #555)}ul.svelte-1e0rsuc{margin:.5rem 0 1rem 1.5rem;color:var(--text-secondary, #555)}li.svelte-1e0rsuc{margin-bottom:.5rem}.legal-caps.svelte-1e0rsuc{text-transform:uppercase;font-size:.9rem}.back-link.svelte-1e0rsuc{margin-top:3rem;padding-top:1rem;border-top:1px solid var(--border-color, #e0e0e0)}.back-link.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:var(--accent-color, #0066cc);text-decoration:none}.back-link.svelte-1e0rsuc a:where(.svelte-1e0rsuc):hover{text-decoration:underline}
