.legal-page{background:#fff;padding-bottom:70px}.legal-head{background-image:var(--grad);color:#fff;text-align:center;padding:44px 0 38px}.legal-head h1{margin:0 0 8px;font-size:38px;font-weight:700}.legal-head p{color:#ffffffe6;margin:0;font-size:14.5px}.legal-back{color:#fff;opacity:.9;margin-bottom:16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.legal-back:hover{opacity:1;text-decoration:underline}.legal-body{max-width:880px;padding-top:40px}.legal-body h2{color:var(--blue);border-bottom:1px solid var(--line);margin:34px 0 12px;padding-bottom:8px;font-size:22px;font-weight:700}.legal-body h3{color:var(--ink);margin:22px 0 10px;font-size:17px;font-weight:700}.legal-body p{color:#35414f;margin:0 0 14px;font-size:15.5px;line-height:1.75}.legal-body ul{margin:0 0 18px;padding-left:22px}.legal-body li{color:#35414f;margin-bottom:8px;font-size:15.5px;line-height:1.7}.legal-body a{color:var(--purple)}.legal-note{background:var(--soft);border-left:4px solid var(--purple);border-radius:0 8px 8px 0;margin-bottom:22px;padding:14px 18px}.legal-foot{border-top:1px solid var(--line);text-align:center;margin-top:40px;padding-top:24px}@media (max-width:767.98px){.legal-head{padding:30px 0 26px}.legal-head h1{font-size:26px}.legal-body{padding-top:28px}.legal-body h2{margin-top:26px;font-size:19px}.legal-body h3{font-size:16px}.legal-body p,.legal-body li{font-size:15px}}
