body{overflow:auto}.legal-page.svelte-7ke6fz{color:#dbe3e8;background:radial-gradient(circle at 85% 5%,#48c7ff1a,#0000 32rem),#080c11;min-height:100vh;padding:0 clamp(1.25rem,5vw,5rem) 4rem}nav.svelte-7ke6fz{border-bottom:1px solid #23303a;justify-content:space-between;align-items:center;min-height:82px;display:flex}nav.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#dbe3e8;align-items:center;gap:.7rem;text-decoration:none;display:flex}nav.svelte-7ke6fz span:where(.svelte-7ke6fz){gap:.12rem;display:grid}nav.svelte-7ke6fz strong:where(.svelte-7ke6fz),.eyebrow.svelte-7ke6fz{color:#f2a93b;font:800 .7rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase}nav.svelte-7ke6fz small:where(.svelte-7ke6fz),.back.svelte-7ke6fz,.updated.svelte-7ke6fz{color:#91a2af;font-size:.67rem}.back.svelte-7ke6fz{font-family:var(--mono);text-transform:uppercase}article.svelte-7ke6fz{width:min(760px,100%);margin:0 auto;padding-top:clamp(3rem,8vw,6rem)}.eyebrow.svelte-7ke6fz{margin:0 0 .8rem}h1.svelte-7ke6fz{color:#f2f5f7;letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,7vw,5rem)}.updated.svelte-7ke6fz{font-family:var(--mono);text-transform:uppercase;margin:.9rem 0 3rem}section.svelte-7ke6fz{border-top:1px solid #202d36;padding:1.5rem 0}h2.svelte-7ke6fz{color:#f0f4f6;margin:0 0 .7rem;font-size:1rem}p.svelte-7ke6fz{color:#9eacb6;margin:.5rem 0;font-size:.92rem;line-height:1.75}article.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#71c9f3}
