.legal-hero{padding:168px 0 48px}.legal-hero .hero-bg:before{background:radial-gradient(ellipse 60% 55% at 50% 30%, var(--glow) 0%, transparent 68%);opacity:1}.legal-hero .eyebrow{display:inline-block}.legal-hero .display{margin-top:18px;font-size:clamp(36px,4.6vw,52px);line-height:1.04}.legal-meta{color:var(--mute);margin-top:18px;font-size:14px;font-weight:600}.legal-body{padding-bottom:64px}@media (width<=720px){.legal-hero{padding:120px 0 36px}.legal-body{padding-bottom:40px}}
