.legal-hero.svelte-7ke6fz{text-align:center;background:radial-gradient(circle at center,rgba(229,57,53,.18),transparent 60%),linear-gradient(180deg,#080c12d9,#080c12f2)}.legal-hero.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:clamp(2.5rem,4vw,3.25rem);letter-spacing:.2em;text-transform:uppercase;margin-bottom:1.5rem}.legal-hero.svelte-7ke6fz p:where(.svelte-7ke6fz){color:var(--color-text-muted);line-height:1.7;max-width:640px;margin:0 auto}.legal-content.svelte-7ke6fz{display:grid;gap:2rem;max-width:840px;margin:0 auto}.legal-content.svelte-7ke6fz h2:where(.svelte-7ke6fz){letter-spacing:.14em;text-transform:uppercase;margin-bottom:.75rem}.legal-content.svelte-7ke6fz p:where(.svelte-7ke6fz){color:var(--color-text-muted);line-height:1.8}.legal-content.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--color-accent-soft);text-decoration:none;font-weight:600}
