.legal-page{color:#20211f;background:#f6f6f3;min-height:100vh;padding:56px 20px 80px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.legal-page article{background:#fff;border:1px solid #e4e4df;border-radius:12px;width:min(720px,100%);margin:0 auto;padding:40px 44px}.legal-page header{margin-bottom:24px}.legal-brand{color:inherit;align-items:center;gap:8px;margin-bottom:22px;text-decoration:none;display:inline-flex}.legal-brand span{color:#fff;background:#20211f;border-radius:7px;place-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:grid}.legal-page h1{letter-spacing:-.02em;margin:0 0 6px;font-size:30px;line-height:1.15}.legal-updated{color:#777;margin:0;font-size:13px}.legal-page h2{margin:28px 0 8px;font-size:17px}.legal-page p,.legal-page li{color:#3b3d39;font-size:14.5px;line-height:1.65}.legal-page ul{gap:6px;margin:8px 0 0;padding-left:20px;display:grid}.legal-page a{color:#20211f;text-underline-offset:2px}.legal-page footer{border-top:1px solid #ecece7;flex-wrap:wrap;gap:18px;margin-top:36px;padding-top:20px;font-size:13px;display:flex}@media (max-width:640px){.legal-page{padding:24px 12px 48px}.legal-page article{padding:24px 20px}}
