@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:300;src:local(""),url(../fonts/overpass-v10-latin_cyrillic-300.woff2) format("woff2"),url(../fonts/overpass-v10-latin_cyrillic-300.woff) format("woff")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:400;src:local(""),url(../fonts/overpass-v10-latin_cyrillic-regular.woff2) format("woff2"),url(../fonts/overpass-v10-latin_cyrillic-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:500;src:local(""),url(../fonts/overpass-v10-latin_cyrillic-500.woff2) format("woff2"),url(../fonts/overpass-v10-latin_cyrillic-500.woff) format("woff")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:800;src:local(""),url(../fonts/overpass-v10-latin_cyrillic-800.woff2) format("woff2"),url(../fonts/overpass-v10-latin_cyrillic-800.woff) format("woff")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:600;src:local(""),url(../fonts/jost-v12-latin_cyrillic-600.woff2) format("woff2"),url(../fonts/jost-v12-latin_cyrillic-600.woff) format("woff")}*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;scroll-padding-top:100px}body,html{height:100%}body{background:#0c0918;color:#e2d6ec;font-family:Overpass,sans-serif;font-style:normal;letter-spacing:.02em}.site-wrap{padding-top:96px}.page-404{display:flex;flex-direction:column;height:100%;justify-content:space-between}.container{margin:0 auto;max-width:1240px;padding-left:20px;padding-right:20px}.btn{border-radius:8px;color:#0c0918;display:inline-block;font-size:18px;font-style:normal;font-weight:500;line-height:1;padding:16px 24px 14px;text-decoration:none}.btn--green{background:#81e432}.btn--green:hover{background:#3dbe1d}.btn--violet{background:#984fff}.btn--violet:hover{background:#7828de}.header{background:#0c0918;height:96px;left:0;position:fixed;right:0;top:0;z-index:10}.header,.header-container{align-items:center;display:flex}.header-container{justify-content:space-between;width:100%}.header-logo span{font-weight:700;text-transform:uppercase}.header-btns{align-items:center;display:flex}.header-btns a{margin-left:10px}.banner{height:280px;margin:0 auto;max-width:1200px;position:relative}.banner img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;width:100%}.banner-text{color:#fff;font-family:Jost,sans-serif;font-size:24px;font-weight:600;left:40px;letter-spacing:.04em;line-height:1;max-width:469px;position:absolute;top:60px}.banner-text div{background:#d69d2c;border-radius:10px;padding:14px 10px 10px}.banner-text__top{margin-bottom:29px}.banner-text__bottom{display:inline-block}.site-footer{margin-top:100px}.copyright{color:#75568d;font-size:18px;font-weight:300;letter-spacing:.04em;line-height:1.4;padding:100px 0 60px;text-align:center}.page-content{color:#e2d6ec;font-size:16px;font-weight:300;letter-spacing:.08em;line-height:140%}h1,h2,h3{color:#fff;font-weight:800;line-height:140%;margin:100px 0 60px;text-transform:uppercase}h1{font-size:48px}h2{font-size:32px}h3{font-size:20px}.page-content nav{margin:60px auto;max-width:1030px}.page-content nav ul{list-style:none;padding-left:40px}.page-content nav ul a{color:#984fff;display:inline-block;font-size:20px;font-weight:400;letter-spacing:.02em;line-height:28px;margin-bottom:10px;position:relative;text-decoration:none}.page-content nav ul a:before{background:#984fff;border-radius:50%;content:"";display:block;height:6px;left:-26px;position:absolute;top:11px;width:6px}.page-content nav ul a:hover{color:#7828de}.page-content nav ul a:hover:before{background:#7828de}.page-content p{margin-bottom:1em}.page-content ol,.page-content ul{margin:40px auto;max-width:1030px;padding:6px 0 0 30px}.page-content ul li{margin-bottom:6px}.page-content ul li:last-of-type{margin-bottom:0}.page-content table{border-collapse:collapse;color:#fff;margin:0 auto}.page-content table thead,.page-content table tr{border-bottom:1px solid #2a0e46}.page-content table tr:last-of-type{border-bottom:0}.page-content table td{vertical-align:top}.page-content table td:first-child{box-sizing:content-box;padding:8px 50px 20px 0;width:240px}.page-content table td:nth-child(2){max-width:400px;padding:8px 0 20px}.page-content table thead td,.page-content table.transform td:first-child{font-weight:800}.page-content img{display:block;height:auto;margin:60px auto 56px;max-width:100%}.cover-table{margin:60px 0;max-width:100%;overflow:auto}.center{text-align:center}@media (max-width:576px){.download-btn{background:#000;bottom:0;display:block;height:80px;left:0;padding:16px 0;position:fixed;right:0;text-align:center}.download-btn a{margin-left:0;min-width:200px}.banner-text{font-size:20px;left:15px;max-width:100%;right:49px;top:20px}.banner-text__top{margin-bottom:10px}h1{font-size:28px}h2{font-size:24px}h3{font-size:18px}h1,h2,h3{margin:80px 0 40px}.page-content nav{margin:40px auto}.page-content nav ul{padding-left:33px}.page-content nav ul li a{font-size:16px;line-height:20px}.page-content nav ul li a:before{top:7px}.page-content ul li{margin-bottom:3px}.page-content table{width:100%}.page-content table:not(.transform) td:first-child{padding-right:20px;width:auto}.page-content table:not(.transform) td:nth-child(2){white-space:nowrap}.page-content table.transform tr{display:block;padding:6px 0 18px}.page-content table.transform td{display:block;padding:2px 0;width:100%!important}.page-content img{margin:40px auto 33px}.site-footer{margin-top:80px}.copyright{font-size:16px;padding:40px 0 100px}}@media (max-width:768px){.page-content img{margin-left:-20px;margin-right:-20px;max-width:100vw}}@media (max-width:450px){.reg-btn{display:none}}@media (max-width:320px){.banner{height:360px;max-width:100%}}.up-button{background:#fcb932;border:none;border-radius:50%;bottom:25px;height:40px;left:50%;opacity:0;position:fixed;transform:translateX(625px);width:40px;z-index:10}@media (max-width:1380px){.up-button{left:auto;right:25px;transform:translateX(0)}}@media (max-width:576px){.up-button{bottom:100px}}.up-button:after,.up-button:before{background:#0c0918;content:"";display:inline-block;height:2px;position:absolute;top:22px;width:12px}.up-button:before{left:12px;transform:rotate(-45deg);transform-origin:left center}.up-button:after{right:12px;transform:rotate(45deg);transform-origin:right center}.up-button.show{cursor:pointer;opacity:1}
