.legal.svelte-i7nc2w{max-width:820px;margin:0 auto;padding:48px 24px 96px}.legal-back.svelte-i7nc2w{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);text-decoration:none;margin-bottom:40px;transition:color .12s ease}.legal-back.svelte-i7nc2w:before{content:"←";font-family:var(--font-body);font-size:14px;letter-spacing:0}.legal-back.svelte-i7nc2w:hover{color:var(--accent)}.legal-header.svelte-i7nc2w{border-bottom:1px solid var(--rule);padding-bottom:28px;margin-bottom:40px}.eyebrow.svelte-i7nc2w{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:16px}h1.svelte-i7nc2w{font-family:var(--font-display);font-weight:600;font-size:clamp(2rem,4vw,2.75rem);line-height:1.1;letter-spacing:-.025em;color:var(--fg-strong);margin:0;text-wrap:balance}.desc.svelte-i7nc2w{font-family:var(--font-body);font-size:17px;line-height:1.5;color:var(--fg-muted);margin:16px 0 0;max-width:60ch}.blog-prose.svelte-i7nc2w{max-width:720px}
