.legal-panel.svelte-7ke6fz{background:linear-gradient(135deg,#f0f0fa08,#0000 44%),#0a0a0cb8;border:1px solid #f0f0fa24;padding:clamp(1.5rem,4vw,3rem)}.legal-copy.svelte-7ke6fz{font-family:var(--font-readable);color:#f0f0fad1;font-size:1rem;line-height:1.75}.legal-copy.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-family:var(--font-brand);color:var(--spectral-white);margin:0 0 .9rem;font-size:1.05rem;font-weight:600;line-height:1.3}.legal-copy.svelte-7ke6fz p:where(.svelte-7ke6fz){margin:.9rem 0 0}.legal-copy.svelte-7ke6fz a:where(.svelte-7ke6fz),.legal-home-link.svelte-7ke6fz{color:#f0f0fafa;text-underline-offset:.16em;text-decoration-line:underline;text-decoration-color:#c896ff8c}.legal-copy.svelte-7ke6fz a:where(.svelte-7ke6fz):hover,.legal-copy.svelte-7ke6fz a:where(.svelte-7ke6fz):focus-visible,.legal-home-link.svelte-7ke6fz:hover,.legal-home-link.svelte-7ke6fz:focus-visible{color:#c896ff}
