.legal-hero{position:relative;overflow:hidden;padding:190px 0 120px}.legal-hero-inner{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center}.legal-hero-title{font-size:clamp(38px,6vw,76px);line-height:1.02;font-weight:700;letter-spacing:-.02em;text-transform:uppercase;margin-bottom:26px}.legal-hero-title-gold{background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.legal-hero-lead{max-width:640px;font-size:clamp(16px,2vw,19px);color:var(--text-secondary)}@media (max-width:900px){.legal-hero{padding:148px 0 80px}}