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