body{background:#f4f7fc}.legal-shell{max-width:900px;margin:80px auto;padding:50px 48px;background:white;border-radius:14px;box-shadow:0 15px 50px #0d285515}.legal-shell h1{font-size:42px}.legal-shell h2{font-size:21px;margin-top:30px}.legal-shell p,.legal-shell li{font-size:15px;color:#445675;line-height:1.85}.legal-back{display:inline-block;margin-top:20px;color:#2560be;font-weight:800}@media(max-width:700px){.legal-shell{margin:32px 15px;padding:30px 22px}.legal-shell h1{font-size:32px}}
