.legal-page.svelte-7ke6fz{min-height:100dvh;display:flex;justify-content:center;padding:48px 24px;background:var(--bg);color:var(--muted)}.legal-container.svelte-7ke6fz{width:100%;max-width:640px;display:grid;gap:24px}.legal-back.svelte-7ke6fz{color:var(--brand-deep);font-size:14px;text-decoration:none;justify-self:start}.legal-back.svelte-7ke6fz:hover{color:var(--brand);text-decoration:underline}h1.svelte-7ke6fz{margin:0;font-size:28px;color:var(--ink)}.legal-updated.svelte-7ke6fz{margin:-12px 0 0;font-size:13px;color:var(--muted-soft)}section.svelte-7ke6fz{display:grid;gap:8px}h2.svelte-7ke6fz{margin:0;font-size:17px;color:var(--ink)}p.svelte-7ke6fz{margin:0;font-size:15px;line-height:1.65;color:var(--muted)}ul.svelte-7ke6fz{margin:0;padding-left:20px;font-size:15px;line-height:1.65;color:var(--muted)}li.svelte-7ke6fz{margin-bottom:4px}
