.legal-page{background:var(--brand-bg)}.legal-column{max-width:900px;margin:auto;border-top:8px solid var(--brand-primary);padding-top:32px}.legal-column h1{font-size:max(2rem, min(4vw, 3rem))}.legal-column h2{font-size:1.5rem;margin-top:32px}.legal-column .btn{margin-top:24px}