.legal{padding:56px 0 72px;background:var(--brand-bg-alt)}.legal .container{max-width:760px;background:var(--brand-bg);padding:32px;border-radius:4px}.legal h1{font-size:max(2rem, min(3.5vw, 2.5rem))}.legal h2{font-size:1.2rem;margin-top:28px;color:var(--brand-primary-dark)}.legal p{margin-bottom:16px}