.legal-hero__inner{max-width:960px;padding-bottom:clamp(32px,4vw,48px);padding-top:clamp(140px,18vh,220px)}.legal-hero__heading{color:var(--color-navy);font-size:clamp(34px,4.4vw,56px);line-height:1.06;margin:0 0 18px}.legal-hero__updated{color:rgba(2,42,84,.5);font-size:12px;font-weight:600;letter-spacing:.14em;margin:0;text-transform:uppercase}.legal-hero__lead{color:rgba(2,42,84,.7);font-size:var(--t-lead-size,20px);line-height:1.5;margin:0;max-width:64ch}