.legal-page{min-height:100vh;background:#f6f8fc}.legal-header{position:static}.legal-main{width:min(820px,calc(100% - 40px));margin:64px auto 88px;padding:52px;background:#fff;border:1px solid #e3e7ef;border-radius:20px;box-shadow:0 12px 35px #1b35540c}.legal-main h1{margin:0 0 12px;font:800 clamp(34px,5vw,48px)/1.1 Manrope,sans-serif;letter-spacing:-2px}.legal-main h2{margin:36px 0 10px;font:700 21px Manrope,sans-serif}.legal-main p,.legal-main li{color:#5d6680}.legal-main a{color:#315f96;text-decoration:underline;text-underline-offset:3px}.legal-meta{margin-bottom:34px}.legal-back{display:inline-flex;margin-top:38px;font-weight:700}.legal-footer{display:block;text-align:center}.legal-footer small{display:block}@media(max-width:680px){.legal-main{margin:30px auto 55px;padding:30px 22px}.legal-main h1{font-size:34px}.legal-main h2{font-size:19px}}
