.legal{max-width:760px;padding:36px 0 60px;line-height:1.65;color:#343434}
.legal h1{font-family:'Manrope',sans-serif;font-size:40px;letter-spacing:-1.4px;margin:0 0 6px;color:#010101}
.legal-updated{color:#999999;font-size:14px;margin:0 0 30px}
.legal h2{font-size:20px;margin:30px 0 10px;color:#010101}
.legal ul{padding-left:20px}
.legal li{margin-bottom:8px}
.legal a{color:var(--green);text-decoration:underline;text-underline-offset:3px}
#earnings{background:#ffffff;border:1px solid var(--line);border-left:3px solid var(--green);border-radius:14px;padding:6px 22px 10px}
.legal-links{margin-top:36px;font-size:14px}
@media(max-width:760px){.legal{padding:24px 0 40px}.legal h1{font-size:30px}#earnings{padding:4px 16px 8px}}
