@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:300;src:url(../fonts/overpass-v16-cyrillic-ext_latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:400;src:url(../fonts/overpass-v16-cyrillic-ext_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:500;src:url(../fonts/overpass-v16-cyrillic-ext_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Overpass;font-style:normal;font-weight:800;src:url(../fonts/overpass-v16-cyrillic-ext_latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Josefin Sans;font-style:normal;font-weight:700;src:url(../fonts/josefin-sans-v32-latin-700.woff2) format("woff2")}html body{background:#040007;color:#cebcdc;font-family:Overpass,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.08em;line-height:28px;margin:0}.site{padding-top:80px}@media (max-width:767px){.site{padding-top:85px}}h1{color:#fff;text-transform:uppercase}@media (min-width:768px){h1{margin:140px 0 70px}}@media (max-width:767px){h1{margin:60px 0 50px}}.accordion-wrapper__item>.title,h2,h3{color:#fff;font-style:normal;font-weight:800;letter-spacing:.02em;text-transform:uppercase}@media (min-width:768px){.accordion-wrapper__item>.title,h2,h3{margin:140px 0 60px}}@media (max-width:767px){.accordion-wrapper__item>.title,h2,h3{margin:60px 0 40px}}h1{font-size:48px;line-height:140%}@media (max-width:768px){h1{font-size:28px}}h2{font-size:32px;line-height:140%}@media (max-width:768px){h2{font-size:24px}}.accordion-wrapper__item>.title,h3{font-size:20px;line-height:140%}@media (max-width:768px){.accordion-wrapper__item>.title,h3{font-size:16px}}ol,ul{margin:46px 0 40px 90px;padding:0}@media (max-width:767px){ol,ul{margin:46px 0 40px 40px}}ol li,ul li{color:#cebcdc;font-weight:300;letter-spacing:.08em;line-height:28px}ol li:not(:last-child),ul li:not(:last-child){padding-bottom:6px}.entry-content>p{color:#cebcdc;font-weight:300;letter-spacing:.08em;line-height:28px;margin:0 0 25px}@media (max-width:576px){.entry-content>p img{left:-20px;max-width:unset;position:relative;width:100vw}}.entry-content blockquote{color:#cebcdc;font-weight:800;letter-spacing:.08em;line-height:140%;max-width:800px;padding:0 32px 0 56px;position:relative}.entry-content blockquote p{margin:0}.entry-content blockquote:after{background-color:#2a0e46;content:"";height:2px;left:56px;max-width:70%;position:absolute;top:-20px;width:100%}.entry-content blockquote:before{background-image:url(../../img/blockquotes.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:32px;left:0;position:absolute;top:-52px;width:40px}@media (min-width:768px){.entry-content blockquote{font-size:20px;margin:112px 0 0 135px}}@media (max-width:767px){.entry-content blockquote{font-size:18px;margin:112px 0 0;opacity:.5}.entry-content .table{margin:49px 0 40px;overflow:auto}}@media (min-width:768px){.entry-content .table{margin-top:69px}}.entry-content table{margin:0 auto;overflow-y:auto}.entry-content table tbody tr td{color:#fff;font-weight:300;letter-spacing:.08em;line-height:28px;vertical-align:top}.entry-content table tbody tr th{color:#fff;font-weight:800;letter-spacing:.08em;line-height:28px;padding-bottom:20px}.entry-content table tbody tr td{padding:8px 0 20px}.entry-content table tbody tr:not(:last-child){border-bottom:1px solid #2a0e46}@media (max-width:767px){.entry-content table{min-width:500px}.entry-content table tbody tr td:not(:first-child){padding:4px 0 20px}.entry-content table tbody tr td:last-child{border-bottom:0}.entry-content table tbody tr td:before{content:attr(data-label);display:block;font-weight:700;margin-bottom:4px}}img{display:block;height:auto;margin:60px 0;max-width:100%;width:auto}img.alignright{float:right;margin:0 0 0 40px}@media (max-width:575px){img.alignright{margin-left:auto}}img.alignleft{float:left;margin:0 40px 0 0}@media (max-width:575px){img.alignleft{margin-right:auto}}img.aligncenter{margin-left:auto;margin-right:auto}@media (max-width:575px){img{margin:40px 0}}.header{background:#170227;height:80px;position:fixed;top:0;z-index:100}.header,.header>.container{align-items:center;display:flex;width:100%}.header>.container{flex-direction:row;justify-content:space-between}@media (max-width:767px){.header{height:85px}.header .container{flex-direction:column;padding:0 15px}.header .header_logo{margin-bottom:10px}}.container{margin:0 auto}@media (max-width:575px){.container{max-width:100%}}@media (max-width:767px){.container{padding:0 20px}}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1200px}}.button{align-items:center;border-radius:30px;box-sizing:border-box;color:#fff;display:flex;font-family:Overpass,sans-serif;font-size:18px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:.02em;line-height:18px;padding:12px 24px 10px;text-decoration:none;text-transform:uppercase}.reg_btn{background:#00d491}@media (max-width:767px){.reg_btn{font-size:14px;line-height:15px;padding:6px 16px}}.reg_btn:hover{background:#00aa74}.log_btn{background:#24a9f1;color:#fff;margin-right:10px}@media (max-width:767px){.log_btn{font-size:14px;line-height:15px;padding:6px 16px}}.log_btn:hover{background:#128cce}.header_logo img{height:auto;margin:0;max-width:100%}@media (max-width:767px){.header_logo img{width:145px}}.banner{display:block;height:400px;margin:0 auto;max-width:1200px;position:relative;text-decoration:none}@media (max-width:576px){.banner{height:320px}}.banner img{display:block;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.banner .banner-txt-wrap{color:#fff;font-family:Josefin Sans,sans-serif;font-style:normal;font-weight:700;left:220px;max-width:433px;position:absolute;top:112px}@media (max-width:992px){.banner .banner-txt-wrap{left:112px}}@media (max-width:768px){.banner .banner-txt-wrap{left:40px}}@media (max-width:576px){.banner .banner-txt-wrap{bottom:44px;left:14px;max-width:217px;top:auto}}.banner .banner-txt-wrap p{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(#fff,#f7ecff);-webkit-background-clip:text;-webkit-filter:drop-shadow(0 4px 0 #b959e7);filter:drop-shadow(0 4px 0 #B959E7);font-size:48px;letter-spacing:1.92px;line-height:1;margin:0}@media (max-width:767px){.banner .banner-txt-wrap p{-webkit-filter:drop-shadow(0 2px 1px #b959e7);filter:drop-shadow(0 2px 1px #B959E7)}}@media (max-width:576px){.banner .banner-txt-wrap p{font-size:24px}}.banner .banner-txt-wrap span{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(#fff,#fff8e7,#ffe9b0);-webkit-background-clip:text;display:block;-webkit-filter:drop-shadow(0 4px 0 #ecb664);filter:drop-shadow(0 4px 0 #ecb664);font-size:90px;letter-spacing:3.6px;line-height:1;margin-top:14px}@media (max-width:767px){.banner .banner-txt-wrap span{-webkit-filter:drop-shadow(0 2px 1px #ecb664);filter:drop-shadow(0 2px 1px #ecb664)}}@media (max-width:576px){.banner .banner-txt-wrap span{font-size:67px;margin-top:5px}}.menu{align-items:center;display:flex;flex-direction:row;justify-content:center}@media (min-width:768px){.main_content>h1{width:65%}}.main_content #toc_container{margin-bottom:60px}@media (max-width:767px){.main_content #toc_container{margin-bottom:40px}}.main_content #toc_container .ctoc-body{padding:0 0 0 20px}@media (min-width:768px){.main_content #toc_container .ctoc-body{margin-left:125px}}@media (max-width:767px){.main_content #toc_container .ctoc-body{display:block;padding:0 0 0 40px}}.main_content #toc_container .ctoc:not(.ctoc--images) ul a:before{display:none}.main_content #toc_container #ctoc-list-captions{background-color:transparent;border:none;display:inline-flex;flex-direction:column;padding:0}.main_content #toc_container #ctoc-list-captions ol,.main_content #toc_container #ctoc-list-captions ul{list-style-type:disc;margin:0!important}.main_content #toc_container #ctoc-list-captions ol ol,.main_content #toc_container #ctoc-list-captions ol ul,.main_content #toc_container #ctoc-list-captions ul ol,.main_content #toc_container #ctoc-list-captions ul ul{margin:0;padding-left:34px}.main_content #toc_container #ctoc-list-captions ol a,.main_content #toc_container #ctoc-list-captions ul a{display:inline-block;font-size:20px;padding:0;text-decoration:none}.main_content #toc_container #ctoc-list-captions ol li:not(:last-child) a,.main_content #toc_container #ctoc-list-captions ul li:not(:last-child) a{margin-bottom:10px}.main_content #toc_container #ctoc-list-captions ol a,.main_content #toc_container #ctoc-list-captions ol li,.main_content #toc_container #ctoc-list-captions ul a,.main_content #toc_container #ctoc-list-captions ul li{color:#9c5ea4;line-height:140%;padding-bottom:0;vertical-align:top}.main_content #toc_container #ctoc-list-captions ol a:hover,.main_content #toc_container #ctoc-list-captions ul a:hover{color:#bd5eca}.footer{align-items:center;background-color:#170227;display:flex;justify-content:center;margin-top:140px;padding:100px 0 60px}.footer .copyright{color:#9c5ea4;font-size:18px;font-weight:300;line-height:140%}@media (max-width:767px){.footer .copyright{text-align:center}.footer{margin-top:60px}}.accordion-wrapper__main .accordion-wrapper__item>.title{display:block;margin:60px 0 20px}@media (max-width:767px){.accordion-wrapper__main .accordion-wrapper__item>.title{margin:40px 0 20px}}.accordion-wrapper__main .accordion-content{font-weight:300;line-height:28px}.up_button{background:transparent;border:0;bottom:50px;color:#00d491;position:fixed;right:20px;z-index:10}.up_button:after{content:"Вверх";display:block;margin-top:10px}.up_button:before{border-bottom:7px solid #00d491;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:block;height:0;margin:0 auto;width:0}.download.download_wrap{background-color:#170227;bottom:0;display:none;padding:10px;position:fixed;text-align:center;width:100%}@media (max-width:990px){.download.download_wrap{display:block}}.download.download_wrap .button{display:inline-block}
