body{margin:0;background:#fbfaf8;color:#17171c;font-family:Manrope,Arial,sans-serif;line-height:1.75}.legal-header{background:#000;padding:14px 0}.legal-header img{width:210px}.legal-wrap{width:min(850px,calc(100% - 36px));margin:auto}.legal-main{padding:70px 0}.legal-main h1,.legal-main h2{font-family:Outfit,Arial,sans-serif;line-height:1.15}.legal-main h1{font-size:clamp(2.6rem,7vw,4.5rem);margin:0 0 12px}.legal-main h2{margin-top:38px}.legal-main p,.legal-main li{color:#5f5f6a}.legal-main a{color:#742be8}.legal-date{font-weight:700}.legal-footer{padding:30px 0;background:#000;color:#bbb}.legal-footer a{color:#fff}.back-link{display:inline-block;margin-bottom:30px;font-weight:800;color:#742be8}@media(max-width:600px){.legal-main{padding:48px 0}}
