.legal-page{min-height:100vh;padding:36px}.legal-page>header{max-width:900px;margin:auto}.legal-page article{max-width:760px;margin:80px auto 120px}.legal-page h1{font:700 64px/.95 var(--font-display);text-transform:uppercase;letter-spacing:-.04em;margin:0 0 20px}.legal-page h2{font:600 25px/1.1 var(--font-display);text-transform:uppercase;margin:42px 0 12px}.legal-page p,.legal-page li{color:#4f524b;font-size:14px;line-height:1.75}.legal-page .legal-warning{border-left:4px solid var(--field);color:var(--ink);background:#e8eedf;padding:15px}.legal-page ul{padding-left:20px}@media (max-width:600px){.legal-page{padding:20px}.legal-page article{margin-top:60px}.legal-page h1{font-size:48px}}
