.legal-shell.svelte-7ke6fz{width:min(960px,100%);margin:0 auto;display:grid;gap:1rem}.legal-card.svelte-7ke6fz{padding:1.2rem;border-radius:26px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.eyebrow.svelte-7ke6fz{margin:0;text-transform:uppercase;letter-spacing:.18em;font-size:.76rem;color:color-mix(in srgb,var(--tenant-primary) 58%,white)}h1.svelte-7ke6fz,h2.svelte-7ke6fz,p.svelte-7ke6fz{margin:0}h1.svelte-7ke6fz{margin-top:.45rem;font-size:clamp(2.1rem,5vw,3.8rem);line-height:1}.heading-card.svelte-7ke6fz p:where(.svelte-7ke6fz):last-child,.legal-card.svelte-7ke6fz p:where(.svelte-7ke6fz){margin-top:.8rem;color:#f5f7fbc7;line-height:1.6}h2.svelte-7ke6fz{font-size:1rem}
