.legal{background:var(--night);color:#eceef5;min-height:100vh}.legal .wrap{max-width:860px;margin:0 auto;padding:0 24px}.legal-head{padding:56px 0 10px}.legal-head a{font-size:13px;color:#98a0b8}.legal h1{font-size:clamp(30px,4vw,46px);font-weight:800;letter-spacing:-.03em;margin-top:26px}.legal .updated{margin-top:10px;font-size:13px;color:#98a0b8}.legal-body{padding:30px 0 90px;font-size:15.5px;line-height:1.75;color:#c2c8da}.legal-body h2{margin-top:38px;font-size:19px;font-weight:700;color:#fff;letter-spacing:-.01em}.legal-body li,.legal-body p{margin-top:12px}.legal-body ul{padding-left:20px;list-style:disc}.legal-body a{color:var(--lime)}.legal-body strong{color:#eceef5}