.sand-legal-header{background:var(--brand-bg-alt);padding:120px 0 72px}.sand-legal-header h1{color:var(--brand-text);font-size:max(2rem, min(4vw, 3.5rem));line-height:1.1;font-weight:800}.sand-legal-body{background:#fff}.sand-legal-body .container{max-width:880px}.sand-legal-body h2{margin-top:28px}