*{box-sizing:border-box}a,a:active,a:hover,a:link,a:visited{text-decoration:none}li,ul{padding:0;list-style:none}body,html{margin:0;padding:0}.margin0{margin:0}.platform,.privacy{min-width:1200px}.platform main,.privacy main{display:flex}.platform main .catalog,.privacy main .catalog{position:fixed;width:272px;top:30px;font-size:12px;color:#595959}.platform main .catalog ul,.privacy main .catalog ul{border-left:2px solid #f2f2f2;padding-left:30px}.platform main .catalog ul li,.privacy main .catalog ul li{line-height:24px;position:relative}.platform main .catalog ul li::before,.privacy main .catalog ul li::before{position:absolute;content:"";display:inline-block;width:2px;height:24px;left:-32px}.platform main .catalog ul li a,.privacy main .catalog ul li a{color:#595959}.platform main .catalog ul li.active>a,.privacy main .catalog ul li.active>a{color:#25b864}.platform main .catalog ul li.active::before,.privacy main .catalog ul li.active::before{background:#25b864}.platform main .content,.privacy main .content{max-width:752px;margin:auto;padding:60px 0}.platform main .content h1,.privacy main .content h1{font-size:36px}.platform main .content h3,.privacy main .content h3{font-size:20px}.platform main .content h4,.platform main .content p,.privacy main .content h4,.privacy main .content p{text-indent:2em}.platform main .content h4,.privacy main .content h4{line-height:22px;font-size:14px;letter-spacing:.14em}.platform main .content p,.privacy main .content p{font-size:14px;color:#262626;letter-spacing:.11em;line-height:21px}.platform main .content ul li,.privacy main .content ul li{min-height:24px;line-height:1.5;text-indent:2em;font-size:14px;color:#262626;letter-spacing:.12em}@media screen and (max-width:1200px){.platform,.privacy{min-width:320px}.platform main .catalog,.privacy main .catalog{display:none}}@media screen and (max-width:752px){.platform main .content,.privacy main .content{padding:30px 20px}}