.legal{max-width:820px;padding:48px 28px 65px}.legal h1{font-size:40px;letter-spacing:-1px;font-weight:900}.legal .updated{font-size:12px;margin:13px 0 28px}.legal h2{font-size:22px;margin:30px 0 12px;letter-spacing:-.3px}.legal p{font-size:14px;line-height:1.9}.legal a{text-underline-offset:3px;color:var(--accent)}@media(max-width:640px){.legal{padding:32px 22px 45px}.legal h1{font-size:32px}.legal h2{font-size:20px}.legal p{font-size:14px}}
