.legal-page{padding-top:140px;padding-bottom:65px}.legal-page h1{font-size:clamp(27px,4vw,45px);line-height:1.15;margin:22px 0}.legal-date,.legal-back{font-size:13px;color:#a4a4b0}.legal-page article{margin-top:30px;padding:30px;border:1px solid #303038;border-radius:22px;background:#131316}.legal-page h2{font-size:20px;margin:28px 0 12px}.legal-page h2:first-child{margin-top:0}.legal-page article p{font-size:14px;line-height:1.75;color:#bfbfc9;margin:12px 0}.legal-page a{color:#ff6861}.legal-page code{overflow-wrap:anywhere}@media(max-width:600px){.legal-page{padding-top:110px}.legal-page article{padding:20px}.legal-page h2{font-size:18px}}