.legal-hero{padding-top:150px;padding-bottom:80px;background:linear-gradient(135deg,var(--brand-primary-dark),var(--brand-primary))}.legal-hero .ty-eyebrow,.legal-hero h1,.legal-hero p{color:var(--brand-text-inverse)}.legal-hero p{max-width:760px;font-size:1.08rem}.legal-content{background:var(--brand-bg)}.legal-content .container{max-width:880px}.legal-content h2{margin-top:34px;font-size:1.45rem}.legal-content h2:first-child{margin-top:0}