.legal.svelte-1e0rsuc{max-width:68ch;color:var(--ink,#2d2822);margin:0 auto;padding:clamp(32px,6vw,80px) 20px 120px;font-family:Hanken Grotesk,system-ui,sans-serif;line-height:1.65}.legal-kicker.svelte-1e0rsuc{letter-spacing:.14em;text-transform:uppercase;color:var(--accent,#c44a27);margin:0;font-size:12px}h1.svelte-1e0rsuc{margin:10px 0 6px;font-family:Newsreader,serif;font-size:clamp(30px,4vw,44px);font-weight:400;line-height:1.15}.legal-meta.svelte-1e0rsuc{opacity:.6;margin:0 0 40px;font-size:14px}h2.svelte-1e0rsuc{margin:40px 0 10px;font-family:Newsreader,serif;font-size:clamp(20px,2.2vw,26px);font-weight:400}p.svelte-1e0rsuc,li.svelte-1e0rsuc{font-size:16px}ul.svelte-1e0rsuc{padding-left:1.2em}li.svelte-1e0rsuc{margin-bottom:8px}a.svelte-1e0rsuc{color:var(--accent,#c44a27)}.legal-gap.svelte-1e0rsuc{background:#c44a270f;border:1px solid #c44a27;border-radius:10px;margin-bottom:32px;padding:14px 18px;font-size:14px}.legal-gap.svelte-1e0rsuc ul:where(.svelte-1e0rsuc){margin:6px 0 0}
