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