.legal-doc{max-width:860px;margin:0 auto}.legal-meta{color:#7a8790;border-bottom:1px solid #e2e6e3;margin:0 0 26px;padding-bottom:18px;font-size:13.5px}.legal-doc article{margin-bottom:38px}.legal-doc h2{letter-spacing:-.045em;color:#101b27;margin:0 0 12px;font-size:19px;font-weight:800}.legal-doc p{color:#3f5560;margin:0 0 10px;font-size:15px;line-height:1.85}.legal-doc ul{margin:0 0 10px;padding-left:18px}.legal-doc li{color:#3f5560;font-size:15px;line-height:1.85}.legal-note{background:#faf8f3;border-left:3px solid #c8a96a;padding:13px 16px;font-size:14px}.legal-table-wrap{border:1px solid #e2e6e3;border-radius:12px;margin:14px 0;overflow-x:auto}.legal-doc table{border-collapse:collapse;width:100%;min-width:520px;font-size:14px}.legal-doc th,.legal-doc td{text-align:left;vertical-align:top;border-bottom:1px solid #eceeeb;padding:11px 14px;line-height:1.7}.legal-doc th{color:#101b27;white-space:nowrap;background:#f6f7f6;font-weight:700}.legal-doc td{color:#3f5560}.legal-doc tbody tr:last-child th,.legal-doc tbody tr:last-child td{border-bottom:0}.legal-contact{background:#fbfbfa;border:1px solid #e2e6e3;border-radius:12px;margin-top:12px;padding:16px 18px}.legal-contact p{margin:0 0 6px;font-size:14.5px}.legal-contact p:last-child{margin-bottom:0}.legal-contact b{color:#101b27;min-width:130px;font-weight:700;display:inline-block}.legal-footer-link{border-top:1px solid #e2e6e3;padding-top:24px}.legal-footer-link a{color:#101b27;font-size:15px;font-weight:700;text-decoration:none}.legal-footer-link a:hover{color:#8a6d2f}@media (max-width:640px){.legal-doc h2{font-size:17px}.legal-doc p,.legal-doc li{font-size:14.5px}.legal-contact b{min-width:0;margin-bottom:2px;display:block}}
