.legal-hero{padding:64px 0;background:linear-gradient(135deg,#f4f6f8,#e6eaee)}
.legal-hero h1{margin:12px 0 16px}
.legal-document{max-width:920px;margin:0 auto;padding:70px 28px 100px}
.legal-version{display:inline-block;margin:0 0 28px;padding:9px 13px;border-radius:7px;background:#eef2f5;color:#617083;font-size:13px}
.legal-document section{padding:28px 0;border-top:1px solid #e1e6ea}
.legal-document section:first-of-type{border-top:0}
.legal-document h2{margin:0 0 18px;font:600 27px/1.25 Georgia,serif;color:#172131}
.legal-document ol,.legal-document ul{margin:0;padding-left:24px}
.legal-document li{padding-left:7px;margin:0 0 12px;color:#536174;font-size:16px;line-height:1.75}
.legal-document strong{color:#172131}
.legal-document a{color:#172131;text-decoration:underline;text-underline-offset:3px}
.legal-important{margin:14px -24px;padding:30px 24px!important;border:1px solid #d8e0e6!important;border-radius:14px;background:#f7f9fa}
.copyright a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:650px){.legal-hero{padding:45px 0}.legal-document{padding:48px 20px 70px}.legal-document h2{font-size:23px}.legal-document li{font-size:15px}.legal-important{margin:12px -8px;padding:25px 16px!important}}
