.legal-page.svelte-7ke6fz{background:var(--ice);min-height:60vh;padding:120px 24px 90px}.legal-card.svelte-7ke6fz{background:#ffffffdb;border:1px solid #0f172a14;border-radius:28px;max-width:820px;margin:0 auto;padding:42px;box-shadow:0 24px 70px #0f172a14}.eyebrow.svelte-7ke6fz{font-family:var(--font-cta);letter-spacing:.12em;text-transform:uppercase;color:#f97316;margin:0 0 10px;font-size:.78rem;font-weight:800}h1.svelte-7ke6fz{font-family:var(--font-display);color:var(--navy);margin:0 0 18px;font-size:clamp(2.2rem,4vw,3.4rem)}p.svelte-7ke6fz{color:var(--text-secondary);font-size:1rem;line-height:1.8}
