.legal-page{color:#171729;background:radial-gradient(circle at 50% 0,#fff0f6 0,#0000 35%),#fff;min-height:100vh}.legal-page>header{justify-content:space-between;align-items:center;max-width:1040px;margin:auto;padding:25px 28px;display:flex}.legal-page>header>a{color:inherit;text-decoration:none}.legal-page>header>a:last-child{color:#fff;background:#ff347f;border-radius:10px;padding:10px 15px;font-size:11px;font-weight:750}.legal-page>main{background:#fff;border:1px solid #f0e3e8;border-radius:24px;max-width:860px;margin:25px auto 100px;padding:45px 52px;box-shadow:0 26px 80px #48233714}.legal-page main>span{color:#cf2e69;letter-spacing:1.4px;font-size:10px;font-weight:800}.legal-page h1{letter-spacing:-2px;max-width:720px;margin:12px 0 20px;font-size:45px;line-height:1.08}.legal-intro{font-size:17px!important;line-height:1.7!important}.legal-page section{border-top:1px solid #f0e9ec;padding:25px 0}.legal-page h2{margin:0 0 10px;font-size:19px}.legal-page p,.legal-page li{color:#615e68;font-size:12px;line-height:1.75}.legal-page ul{padding-left:20px}.legal-page aside{background:#fff5f9;border:1px solid #ffc5da;border-radius:14px;margin:20px 0 30px;padding:20px}.legal-page aside b{color:#b92960}.legal-page aside p{margin-bottom:0}.legal-page a{color:#c32964}.legal-sources li{margin:5px 0}.legal-updated{margin-top:25px;font-size:10px!important}@media (max-width:700px){.legal-page>main{margin:10px 12px 60px;padding:30px 22px}.legal-page h1{font-size:34px}.legal-intro{font-size:15px!important}}
