.legal-shell.svelte-7ke6fz{min-height:calc(100dvh - var(--site-header-offset, 0px));padding:clamp(1.25rem,2.5vw,2.5rem) clamp(1rem,3.5vw,3rem) clamp(2rem,4vw,3.5rem);background:radial-gradient(80rem 35rem at 10% -20%,hsl(190 70% 55% / .12),transparent 55%),radial-gradient(70rem 35rem at 100% -15%,hsl(210 85% 55% / .1),transparent 60%),#020817;color:#f8fafc;display:grid;place-items:start center}.legal-card.svelte-7ke6fz{width:min(920px,100%);border:1px solid hsl(217.2 32.6% 20%);background:#020817eb;border-radius:1rem;padding:clamp(1.25rem,2vw,2rem);display:grid;gap:.75rem}.legal-kicker.svelte-7ke6fz{text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;color:#94b3d1}h1.svelte-7ke6fz{margin:0;font-size:clamp(1.6rem,2.8vw,2.2rem)}.legal-updated.svelte-7ke6fz{margin:0 0 .5rem;color:#acbac8;font-size:.95rem}h2.svelte-7ke6fz{margin:.65rem 0 0;font-size:clamp(1rem,1.4vw,1.18rem)}p.svelte-7ke6fz{margin:0;color:#d3dbe3;line-height:1.75}
