.legal-page.svelte-1u8dmj2{min-height:100vh}.legal-container.svelte-1u8dmj2{max-width:860px}.back-link.svelte-1u8dmj2{display:inline-flex;align-items:center;gap:8px;color:var(--ctp-subtext1);font-weight:700;margin-bottom:20px}.eyebrow.svelte-1u8dmj2{color:var(--accent);font-family:JetBrains Mono,monospace;font-size:.82rem;font-weight:700;margin-bottom:12px}h1.svelte-1u8dmj2{font-size:clamp(2.2rem,5vw,4rem);line-height:1.05;letter-spacing:0;margin-bottom:12px}.updated.svelte-1u8dmj2{color:var(--ctp-subtext1);margin-bottom:24px}.legal-card.svelte-1u8dmj2{border:1px solid var(--ctp-surface0);border-radius:8px;background:var(--ctp-mantle);padding:28px;display:grid;gap:24px}h2.svelte-1u8dmj2{font-size:1.25rem;margin-bottom:10px}p.svelte-1u8dmj2{color:var(--ctp-subtext1)}@media(max-width:520px){.legal-card.svelte-1u8dmj2{padding:20px}}
