.legal-hero{padding:72px 0 48px;background:var(--brand-primary-dark);text-align:center}.legal-hero h1,.legal-hero p{color:var(--brand-text-inverse)}.legal-content{background:var(--brand-bg)}.legal-content .container{max-width:860px}.legal-content h2{margin-top:30px;font-size:1.35rem}.legal-content h2:first-child{margin-top:0}