body.legal-page{background:#f6f8fb;color:#182238;font-family:Arial,Helvetica,sans-serif;margin:0;line-height:1.65}.legal-wrap{max-width:900px;margin:0 auto;padding:30px 20px 70px}.legal-head{background:#182238;color:#fff;padding:24px 20px}.legal-head-inner{max-width:900px;margin:auto}.legal-brand{font-size:25px;font-weight:800;text-decoration:none;color:#fff}.legal-brand b{color:#fff}.legal-brand strong{color:#7de3ff}.legal-back{display:inline-block;margin-top:10px;color:#fff;text-decoration:underline}.legal-card{background:#fff;border:1px solid #dde3ec;border-radius:16px;padding:30px;box-shadow:0 5px 20px rgba(0,0,0,.05)}.legal-card h1{font-size:34px;line-height:1.15;margin-top:0}.legal-card h2{margin-top:30px;color:#182238}.legal-card h3{margin-top:22px}.legal-card li{margin:7px 0}.legal-note{background:#eef7fb;border-left:4px solid #29a9d6;padding:14px 16px;margin:18px 0}.legal-ad{background:#fff7df;border-left:4px solid #e3a900;padding:14px 16px;margin:18px 0}.legal-footer{margin-top:25px;font-size:13px;color:#59657a}.legal-card a{color:#075d8a}.legal-small{font-size:13px;color:#59657a}.legal-table{width:100%;border-collapse:collapse;margin:16px 0}.legal-table th,.legal-table td{border:1px solid #dce2ea;padding:10px;text-align:left;vertical-align:top}.legal-table th{background:#f1f4f8}@media(max-width:650px){.legal-card{padding:20px}.legal-card h1{font-size:28px}.legal-table{font-size:13px}}