.legal-shell{max-width:1000px;margin:auto;padding:65px 40px;line-height:1.8}.page-intro p:first-child{font-size:12px;letter-spacing:.18em;font-weight:800;color:#5b6170}.legal-shell h1{font-size:42px}.legal-shell h2{font-size:22px;margin-top:2em}.legal-shell p,.legal-shell li{font-size:15px;color:#3d4250}.legal-notice{padding:18px;border-radius:14px;background:#efeafb}.legal-shell table{display:block;overflow-x:auto;border-collapse:collapse}.legal-shell td,.legal-shell th{border:1px solid #e6e8ef;padding:10px;text-align:left;min-width:120px}.legal-shell a{color:#6541f2}@media(max-width:700px){.legal-shell{padding:45px 20px}}