.legal-shell.svelte-7ke6fz{max-width:1280px;margin:0 auto;padding:140px 24px 120px}@media(min-width:900px){.legal-shell.svelte-7ke6fz{padding:160px 40px}}.legal-header.svelte-7ke6fz{margin-bottom:80px;display:flex;flex-direction:column;gap:20px}.legal-title.svelte-7ke6fz{font-size:clamp(44px,6vw,80px);font-weight:800;line-height:.95;letter-spacing:-.04em;margin:8px 0 0;padding:10px}.legal-meta.svelte-7ke6fz{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--text-tertiary);margin:0}.legal-lead.svelte-7ke6fz{font-size:18px;line-height:1.6;color:var(--text-secondary);max-width:720px;margin:12px 0 0}.legal-layout.svelte-7ke6fz{display:grid;grid-template-columns:1fr;gap:64px}@media(min-width:1000px){.legal-layout.svelte-7ke6fz{grid-template-columns:240px 1fr;gap:80px}}.page-prose section[id]{scroll-margin-top:calc(var(--spiked-nav-total-height, 70px) + 24px)}@media(max-width:999px){.legal-shell.svelte-7ke6fz{padding-bottom:96px}}.page-shell{overflow:visible}
