.legal-page.svelte-1e0rsuc{min-height:100dvh;background:var(--void);color:var(--z3);padding:var(--space-xl) var(--space-lg)}.legal-container.svelte-1e0rsuc{max-width:720px;margin:0 auto}.back-link.svelte-1e0rsuc{display:inline-block;color:var(--theme-accent, var(--cyan));font-size:var(--text-sm);font-weight:500;margin-bottom:var(--space-xl);text-decoration:none}.back-link.svelte-1e0rsuc:hover{text-decoration:underline}h1.svelte-1e0rsuc{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:700;color:var(--white);margin-bottom:var(--space-sm)}.last-updated.svelte-1e0rsuc{color:var(--z5);font-size:var(--text-sm);margin-bottom:var(--space-2xl)}section.svelte-1e0rsuc{margin-bottom:var(--space-xl)}h2.svelte-1e0rsuc{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:600;color:var(--white);margin-bottom:var(--space-sm)}p.svelte-1e0rsuc{line-height:1.7;margin-bottom:var(--space-sm)}ul.svelte-1e0rsuc{padding-left:var(--space-lg);margin-bottom:var(--space-sm);list-style:disc}li.svelte-1e0rsuc{line-height:1.7;margin-bottom:var(--space-xs)}strong.svelte-1e0rsuc{color:var(--white)}
