html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font-style:normal;vertical-align:baseline;background:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;-webkit-text-decoration:none;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{-webkit-text-decoration:line-through;text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*{padding:0;margin:0;border:0}*,*:before,*:after{box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{overflow-x:hidden}header,section,footer{position:relative}input,button,textarea{font-family:inherit}textarea{resize:none}input::-ms-clear{display:none}button{color:inherit;cursor:pointer;background-color:rgba(0,0,0,0);font-size:inherit}button::-moz-focus-inner{padding:0;border:0}a,a:visited{-webkit-text-decoration:none;text-decoration:none}a,a:hover{-webkit-text-decoration:none;text-decoration:none;color:inherit}ul li{list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-progress-appearance:none;margin:0}input,textarea,button,select,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}@font-face{font-family:"Montreal";font-style:normal;font-weight:500;src:url(assets/07070ee11dc38bfbd060.woff) format("woff");font-display:swap}@font-face{font-family:"Montreal";font-style:normal;font-weight:700;src:url(assets/b44b93a780ecd8dbafec.woff) format("woff");font-display:swap}@font-face{font-family:"Editorial";font-style:normal;font-weight:400;src:url(assets/bd8de66be4175fed48a7.woff) format("woff");font-display:swap}@font-face{font-family:"Editorial";font-style:italic;font-weight:400;src:url(assets/c77ea51aaaf5f15bd55d.woff) format("woff");font-display:swap}@font-face{font-family:"Editorial";font-style:normal;font-weight:200;src:url(assets/dd34dea82ffd23ec2838.woff) format("woff");font-display:swap}@media only screen and (max-width: 960px){html{font-size:calc(1px + 1.5*(100vw - 375px)/584)}}@media only screen and (min-width: 961px){html{font-size:calc(.5px + .5*(100vw - 960px)/960)}}body{min-width:320px;position:relative;line-height:1.2;font-weight:700;font-family:"Montreal",sans-serif;color:#131313;background-color:#f9f5ec;scrollbar-width:0px}body::-webkit-scrollbar-track{background:#fff}body::-webkit-scrollbar{width:0px}body.scroll-disabled{overflow:hidden}.overflow-hidden{overflow:hidden}section{padding-top:calc(40px + 60*(100vw - 375px)/584);padding-bottom:calc(40px + 60*(100vw - 375px)/584)}@media only screen and (min-width: 961px){section{padding-top:calc(100px + 100*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){section{padding-bottom:calc(100px + 100*(100vw - 960px)/960)}}.title{line-height:.8;letter-spacing:-0.06em;font-weight:700;text-align:center;text-transform:uppercase}@media only screen and (min-width: 961px){.title{font-size:calc(100px + 100*(100vw - 960px)/960)}}.home-plug,.catalog-plug,.courses-plug{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#f8fe23}.home .home-plug,.home .catalog-plug,.home .courses-plug{transform:translateY(120%)}.page-course .courses-plug{transform:translateY(0%)}.container{padding-right:calc(25px + 37.5*(100vw - 375px)/584);padding-left:calc(25px + 37.5*(100vw - 375px)/584);width:100%}@media only screen and (min-width: 961px){.container{padding-right:calc(35px + 35*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.container{padding-left:calc(35px + 35*(100vw - 960px)/960)}}.row{display:flex}@media only screen and (min-width: 961px){.row{gap:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.col-1{width:calc(215px + 215*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.col-2{width:calc(440px + 440*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.col-3{width:calc(665px + 665*(100vw - 960px)/960)}}@media only screen and (max-width: 960px){.row{flex-direction:column}}input,textarea{font-size:calc(16px + 24*(100vw - 375px)/584);background:none;color:inherit;line-height:1.2}@media only screen and (min-width: 961px){input,textarea{font-size:calc(9px + 9*(100vw - 960px)/960)}}.loading{position:absolute;left:0;right:0;top:0;bottom:0;display:none;justify-content:center;align-items:center;z-index:3}@media only screen and (min-width: 961px){.loading{gap:calc(10px + 10*(100vw - 960px)/960)}}.loading__bg{background-color:#f8fe23;width:100%;position:absolute;bottom:0;left:0;right:0}.loading__icon{position:relative;z-index:3;transform:scale(0)}@media only screen and (min-width: 961px){.loading__icon{width:calc(36px + 36*(100vw - 960px)/960)}}.loading__submit{display:flex;justify-content:center;align-items:center;text-transform:uppercase;font-weight:700;letter-spacing:-0.04em;line-height:1;color:#f8fe23;position:absolute;left:50%;transform:translate(-50%, 150%);cursor:default}@media only screen and (min-width: 961px){.loading__submit{font-size:calc(37px + 37*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.loading__submit{padding-left:calc(1px + 1*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.loading__submit{padding-right:calc(1px + 1*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.loading__submit{bottom:calc(15px + 15*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.loading__submit._offset-top{bottom:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (max-width: 960px){.loading{gap:calc(10px + 15*(100vw - 375px)/584)}.loading__icon{width:calc(36px + 54*(100vw - 375px)/584)}.loading__submit{bottom:calc(15px + 22.5*(100vw - 375px)/584);font-size:calc(26px + 39*(100vw - 375px)/584)}}@media only screen and (max-width: 960px)and (min-width: 961px){.loading__submit._offset-top{bottom:calc(6px + 6*(100vw - 960px)/960)}}._c-accent{color:#7546ff}._c-accent-2{color:#f8fe23}._italic,._italic *{font-style:italic}._bold{font-weight:700}._text-center{text-align:center}@media only screen and (max-width: 960px){.mobile-hidden{display:none}}.btn{display:flex;justify-content:center;align-items:center;text-align:center;position:relative;-webkit-text-decoration:none;text-decoration:none;outline:none;overflow:hidden;cursor:pointer;border:none;border-style:solid;color:#fff;font-family:"Editorial";letter-spacing:-0.03em;line-height:1;transition:.3s}@media only screen and (min-width: 961px){.btn{padding-top:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.btn{padding-bottom:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.btn{padding-left:calc(16px + 16*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.btn{padding-right:calc(16px + 16*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.btn{border-radius:calc(30px + 30*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.btn{border-width:calc(1px + 1*(100vw - 960px)/960)}}.btn__inner{position:relative;z-index:2}.btn:focus,.btn:hover{-webkit-text-decoration:none;text-decoration:none}.btn::after{content:"";position:absolute;top:0;left:0;display:block;background-color:#000;width:100%;height:100%;opacity:0;border-radius:100%;transform:translate(0, 100%);transition:opacity .65s cubic-bezier(0.215, 0.61, 0.355, 1), border-radius 0s .65s, transform 0s .65s}.btn:hover{color:#fff}.btn:hover::after{opacity:1;border-radius:0;transform:translate(0);transition:border-radius .65s cubic-bezier(0.215, 0.61, 0.355, 1), transform .65s cubic-bezier(0.215, 0.61, 0.355, 1)}@media only screen and (max-width: 960px){.btn{font-size:calc(24px + 36*(100vw - 375px)/584);padding-top:calc(20px + 30*(100vw - 375px)/584);padding-bottom:calc(20px + 30*(100vw - 375px)/584);padding-left:calc(32px + 48*(100vw - 375px)/584);padding-right:calc(32px + 48*(100vw - 375px)/584);font-size:calc(24px + 36*(100vw - 375px)/584);border-radius:calc(100px + 150*(100vw - 375px)/584);border-width:calc(2px + 3*(100vw - 375px)/584);width:100%}.btn::after{display:none}.btn:hover{color:#fff}}.modal{position:fixed;top:0;right:0;left:0;bottom:0;width:100vw;max-height:100vh;overflow-y:auto;display:none;opacity:0;z-index:20}.modal__bg{background-color:rgba(0,0,0,.9);position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:110%;height:110%;cursor:pointer}.modal__wrap{width:100%;min-height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.modal__close{color:#f9f5ec;position:absolute;left:100%;top:0;text-transform:uppercase;font-weight:700;display:flex;white-space:nowrap;z-index:10;cursor:pointer}@media only screen and (min-width: 961px){.modal__close{font-size:calc(20px + 20*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.modal__close{margin-left:calc(7.5px + 7.5*(100vw - 960px)/960)}}.modal__container{background-color:#f8fe23;position:relative;text-align:center;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 961px){.modal__container{width:calc(260px + 260*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.modal__container{padding:calc(12.5px + 12.5*(100vw - 960px)/960)}}.modal__container-inner{width:100%}.modal__decor{position:absolute}@media only screen and (min-width: 961px){.modal__decor-1{width:calc(21px + 21*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.modal__decor-1{top:calc(-16px + -16*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.modal__decor-1{left:calc(15px + 15*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.modal__decor-2{width:calc(36px + 36*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.modal__decor-2{bottom:calc(-26px + -26*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.modal__decor-2{right:calc(6px + 6*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.modal__wrapper{margin-bottom:calc(12.5px + 12.5*(100vw - 960px)/960)}}.modal__wrapper-inner{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 961px){.modal__wrapper-inner{padding-top:calc(37.5px + 37.5*(100vw - 960px)/960)}}.modal__image{width:100%}.modal__title{letter-spacing:-0.04em;line-height:.9;color:#f9f5ec}@media only screen and (min-width: 961px){.modal__title{margin-bottom:calc(35px + 35*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.modal__title{font-size:calc(23px + 23*(100vw - 960px)/960)}}.modal__text,.modal__caption{letter-spacing:-0.02em;line-height:.95}@media only screen and (min-width: 961px){.modal__text,.modal__caption{font-size:calc(12px + 12*(100vw - 960px)/960)}}.modal__text{color:#f9f5ec}@media only screen and (min-width: 961px){.modal__text{width:calc(175px + 175*(100vw - 960px)/960)}}.modal__caption{color:#131313}@media only screen and (min-width: 961px){.modal__caption{width:calc(225px + 225*(100vw - 960px)/960)}}@media only screen and (max-width: 960px){.modal__close{font-size:calc(24px + 36*(100vw - 375px)/584);margin-bottom:calc(15px + 22.5*(100vw - 375px)/584);left:50%;bottom:100%;top:auto;transform:translateX(-50%)}.modal__container{width:calc(335px + 502.5*(100vw - 375px)/584);padding:calc(15px + 22.5*(100vw - 375px)/584)}.modal__decor-1{width:calc(26px + 39*(100vw - 375px)/584);top:calc(-21px + -31.5*(100vw - 375px)/584);left:calc(25px + 37.5*(100vw - 375px)/584)}.modal__decor-2{width:calc(47px + 70.5*(100vw - 375px)/584);bottom:calc(-47px + -70.5*(100vw - 375px)/584);right:calc(30px + 45*(100vw - 375px)/584)}.modal__wrapper{margin-bottom:calc(10px + 15*(100vw - 375px)/584)}.modal__wrapper-inner{padding-top:calc(25px + 37.5*(100vw - 375px)/584)}.modal__title{margin-bottom:calc(30px + 45*(100vw - 375px)/584);font-size:calc(28px + 42*(100vw - 375px)/584)}.modal__text,.modal__caption{font-size:calc(17px + 25.5*(100vw - 375px)/584)}.modal__text{width:calc(218px + 327*(100vw - 375px)/584)}}.preloader{position:fixed;top:0;right:0;left:0;bottom:0;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#f8fe23;z-index:10}.preloader__text,.preloader__counter{position:absolute;letter-spacing:-0.04em;text-transform:uppercase;font-weight:700;z-index:2}@media only screen and (min-width: 961px){.preloader__text,.preloader__counter{top:calc(260px + 260*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.preloader__text,.preloader__counter{font-size:calc(25px + 25*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.preloader__text{left:calc(155px + 155*(100vw - 960px)/960)}}.preloader__counter{text-align:center}@media only screen and (min-width: 961px){.preloader__counter{right:calc(215px + 215*(100vw - 960px)/960)}}.preloader__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.preloader__img-container{position:absolute;left:0;top:380rem;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;transform:scale(2.7)}@media only screen and (max-width: 960px){.preloader__text,.preloader__counter{font-size:calc(18px + 27*(100vw - 375px)/584);top:41vh}.preloader__text{left:calc(26px + 39*(100vw - 375px)/584)}.preloader__counter{right:calc(40px + 60*(100vw - 375px)/584)}.preloader__img-container{top:0;transform:none}}.header{position:fixed;top:0;left:0;width:100%;color:#fff;z-index:20;mix-blend-mode:difference;transform:translateY(-100%)}@media only screen and (min-width: 961px){.header{height:calc(35px + 35*(100vw - 960px)/960)}}.header__wrapper{width:100%;position:absolute;top:0;left:0;display:flex;align-items:center;transform:translateY(-105%)}@media only screen and (min-width: 961px){.header__wrapper{height:calc(35px + 35*(100vw - 960px)/960)}}.header__wrapper.active{transform:translateY(0%)}.header__container{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%}@media only screen and (min-width: 961px){.header__container{padding-top:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.header__container{padding-bottom:calc(10px + 10*(100vw - 960px)/960)}}.header__logo{text-transform:uppercase;font-weight:700;letter-spacing:-0.04em;position:relative;z-index:2}@media only screen and (min-width: 961px){.header__logo{font-size:calc(14px + 14*(100vw - 960px)/960)}}.header__menu{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.header__menu-inner{display:flex;align-items:center;justify-content:center;white-space:nowrap}@media only screen and (min-width: 961px){.header__menu-inner{gap:calc(30px + 30*(100vw - 960px)/960)}}.header__menu-item{letter-spacing:-0.02em}@media only screen and (min-width: 961px){.header__menu-item{font-size:calc(8px + 8*(100vw - 960px)/960)}}.header__menu-btn{display:none}.header__btn,.header__hamburger{letter-spacing:-0.02em;font-weight:700}@media only screen and (min-width: 961px){.header__btn,.header__hamburger{font-size:calc(12px + 12*(100vw - 960px)/960)}}.header__hamburger{display:none}.page-course .header{transform:none}@media only screen and (max-width: 960px){.header{height:calc(66px + 99*(100vw - 375px)/584)}.header__wrapper{height:calc(66px + 99*(100vw - 375px)/584)}.header__container{padding-top:calc(20px + 30*(100vw - 375px)/584);padding-bottom:calc(20px + 30*(100vw - 375px)/584)}.header__container-inner{gap:calc(25px + 37.5*(100vw - 375px)/584);display:flex;align-items:center;justify-content:flex-end}.header__logo{font-size:calc(22px + 33*(100vw - 375px)/584)}.header__menu{padding-top:calc(130px + 195*(100vw - 375px)/584);padding-right:calc(25px + 37.5*(100vw - 375px)/584);padding-left:calc(25px + 37.5*(100vw - 375px)/584);position:fixed;display:none;flex-direction:column;justify-content:space-between;top:0;left:0;right:0;bottom:0;transform:none;background-color:rgba(0,0,0,.9);opacity:0;z-index:19}.header__menu-catalog{display:none}.header__menu-inner{gap:calc(30px + 45*(100vw - 375px)/584);align-items:flex-start;flex-direction:column}.header__menu-item{font-size:calc(28px + 42*(100vw - 375px)/584);color:#f8fe23;font-weight:700;text-transform:uppercase}.header__menu-btn{font-size:calc(64px + 96*(100vw - 375px)/584);color:#f8fe23;letter-spacing:-0.04em;font-family:"Editorial";display:block;font-weight:400;line-height:1.3}.header__btn,.header__hamburger{font-size:calc(22px + 33*(100vw - 375px)/584);letter-spacing:-0.04em;text-transform:uppercase;display:flex;line-height:1.1}}.footer{background-image:url(assets/0e201813c69b95105df6.png);background-size:cover;background-position:center;font-weight:400}@media only screen and (min-width: 961px){.footer{padding-top:calc(20px + 20*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.footer{padding-bottom:calc(20px + 20*(100vw - 960px)/960)}}.footer__title{font-family:"Editorial";letter-spacing:-0.04em;color:#f8fe23;position:relative;z-index:2;transition:.5s}@media only screen and (min-width: 961px){.footer__title{font-size:calc(171.5px + 171.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.footer__title{margin-bottom:calc(145px + 145*(100vw - 960px)/960)}}.footer__title:hover{color:#7546ff}.footer__form{position:relative}.footer__form-decor{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;max-width:none;max-height:none;z-index:1}.footer__form-container{margin:0 auto;background-color:#7546ff;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;z-index:2}@media only screen and (min-width: 961px){.footer__form-container{padding-top:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.footer__form-container{padding-right:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.footer__form-container{padding-left:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.footer__form-container{padding-bottom:calc(15px + 15*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.footer__form-container{margin-bottom:calc(100px + 100*(100vw - 960px)/960)}}.footer__form-wrapper{background-color:#fff;display:flex;flex-direction:column;width:100%;position:relative}@media only screen and (min-width: 961px){.footer__form-wrapper{padding:calc(35px + 35*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.footer__form-wrapper{margin-bottom:calc(10px + 10*(100vw - 960px)/960)}}.footer__form-title{letter-spacing:-0.03em;font-family:"Editorial";font-weight:400;text-align:center}@media only screen and (min-width: 961px){.footer__form-title{font-size:calc(47px + 47*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.footer__form-title{margin-bottom:calc(20px + 20*(100vw - 960px)/960)}}.footer__form-item{position:relative}@media only screen and (min-width: 961px){.footer__form-item{margin-bottom:calc(12.5px + 12.5*(100vw - 960px)/960)}}.footer__form-item:last-child{margin-bottom:0}@media only screen and (min-width: 961px){.footer__form-item.focus .footer__form-caption{font-size:calc(8px + 8*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.footer__form-item.focus .footer__form-caption{top:calc(-7.5px + -7.5*(100vw - 960px)/960)}}.footer__form-caption{letter-spacing:-0.02em;position:absolute;left:0;transition:.3s}@media only screen and (min-width: 961px){.footer__form-caption{font-size:calc(11px + 11*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.footer__form-caption{top:calc(5px + 5*(100vw - 960px)/960)}}.footer__form-input,.footer__form-textarea{border-color:rgba(0,0,0,.2);border-style:solid;width:100%}@media only screen and (min-width: 961px){.footer__form-input,.footer__form-textarea{padding-top:calc(5px + 5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.footer__form-input,.footer__form-textarea{padding-bottom:calc(5px + 5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.footer__form-input,.footer__form-textarea{border-bottom-width:calc(0.5px + 0.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.footer__form-textarea{height:calc(45px + 45*(100vw - 960px)/960)}}.footer__form-submit{text-transform:uppercase;font-weight:700;letter-spacing:-0.04em;line-height:1;color:#f8fe23;position:relative;display:flex}@media only screen and (min-width: 961px){.footer__form-submit{font-size:calc(37px + 37*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.footer__form-submit{padding-left:calc(1px + 1*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.footer__form-submit{padding-right:calc(1px + 1*(100vw - 960px)/960)}}.footer__form-submit:hover{color:#f8fe23}.footer__copyrights{font-family:"Editorial";color:#f8fe23;font-weight:400}.footer__copyrights-top,.footer__copyrights-wrapper{display:flex;justify-content:space-between;align-items:center}.footer__copyrights-icon{flex:0 0 auto}@media only screen and (min-width: 961px){.footer__copyrights-icon{width:calc(20px + 20*(100vw - 960px)/960)}}.footer__copyrights-elem{letter-spacing:-0.04em}@media only screen and (min-width: 961px){.footer__copyrights-elem{font-size:calc(24px + 24*(100vw - 960px)/960)}}.footer__copyrights-bottom{letter-spacing:-0.04em}@media only screen and (min-width: 961px){.footer__copyrights-bottom{font-size:calc(137.5px + 137.5*(100vw - 960px)/960)}}@media only screen and (max-width: 960px){.footer{padding-top:calc(15px + 22.5*(100vw - 375px)/584);padding-bottom:calc(20px + 30*(100vw - 375px)/584);background-image:url(assets/a6e8c751f1d705c2a6e9.png)}.footer__title{font-size:calc(62px + 93*(100vw - 375px)/584);margin-bottom:calc(30px + 45*(100vw - 375px)/584)}.footer__form-decor{display:none}.footer__form-container{padding-top:calc(10px + 15*(100vw - 375px)/584);padding-bottom:calc(15px + 22.5*(100vw - 375px)/584);padding-right:calc(10px + 15*(100vw - 375px)/584);padding-left:calc(10px + 15*(100vw - 375px)/584);margin-bottom:calc(40px + 60*(100vw - 375px)/584)}.footer__form-wrapper{padding-top:calc(35px + 52.5*(100vw - 375px)/584);padding-bottom:calc(20px + 30*(100vw - 375px)/584);padding-right:calc(25px + 37.5*(100vw - 375px)/584);padding-left:calc(25px + 37.5*(100vw - 375px)/584);margin-bottom:calc(10px + 15*(100vw - 375px)/584)}.footer__form-title{font-size:calc(33px + 49.5*(100vw - 375px)/584);margin-bottom:calc(15px + 22.5*(100vw - 375px)/584);letter-spacing:-0.02em}.footer__form-item{margin-bottom:calc(15px + 22.5*(100vw - 375px)/584)}.footer__form-item.focus .footer__form-caption{font-size:calc(10px + 15*(100vw - 375px)/584);top:calc(-8px + -12*(100vw - 375px)/584)}.footer__form-caption{font-size:calc(16px + 24*(100vw - 375px)/584);top:calc(10px + 15*(100vw - 375px)/584)}.footer__form-input,.footer__form-textarea{padding-top:calc(5px + 7.5*(100vw - 375px)/584);padding-bottom:calc(5px + 7.5*(100vw - 375px)/584);border-bottom-width:calc(1px + 1.5*(100vw - 375px)/584)}.footer__form-textarea{height:calc(70px + 105*(100vw - 375px)/584)}.footer__form-submit{font-size:calc(26px + 39*(100vw - 375px)/584)}.footer__copyrights-icon{margin-right:calc(30px + 45*(100vw - 375px)/584);width:calc(14px + 21*(100vw - 375px)/584)}.footer__copyrights-elem{font-size:calc(16px + 24*(100vw - 375px)/584)}.footer__copyrights-bottom{font-size:calc(50px + 75*(100vw - 375px)/584)}}.fixed-nav{left:0;width:100%;position:fixed;z-index:10;mix-blend-mode:difference;transition:transform .5s}@media only screen and (min-width: 961px){.fixed-nav{bottom:calc(5px + 5*(100vw - 960px)/960)}}.fixed-nav__link{font-family:"Editorial";letter-spacing:-0.04em;font-weight:400;color:#fff;position:absolute;bottom:0;transform:translateY(200%)}@media only screen and (min-width: 961px){.fixed-nav__link{font-size:calc(20px + 20*(100vw - 960px)/960)}}.fixed-nav__link:hover{color:#fff}.fixed-nav__link-right{right:70rem}.fixed-nav__link-left{left:70rem}@media only screen and (max-width: 960px){.fixed-nav{bottom:calc(25px + 37.5*(100vw - 375px)/584)}.fixed-nav__link{font-size:calc(24px + 36*(100vw - 375px)/584)}.fixed-nav__link-right{right:25rem}.fixed-nav__link-left{left:25rem}}.text-hover__inner{display:block;overflow:clip;position:relative}.text-hover__elem{display:block}.text-hover__elem-2{position:absolute}@media only screen and (max-width: 960px){.text-hover__elem-2{display:none}}.main{background-image:url(assets/846faa9c110b840e7cd7.png);background-size:cover;background-position:center;height:100vh}@media only screen and (min-width: 961px){.main{padding-top:calc(47.5px + 47.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.main{padding-bottom:calc(5px + 5*(100vw - 960px)/960)}}.main__container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}.main__title{color:#f8fe23;text-transform:uppercase;line-height:.8}.main__title-top{letter-spacing:-0.06em;text-align:center}@media only screen and (min-width: 961px){.main__title-top{font-size:calc(136.5px + 136.5*(100vw - 960px)/960)}}.main__title-bottom{display:flex;justify-content:space-between;letter-spacing:-0.06em}@media only screen and (min-width: 961px){.main__title-bottom{font-size:calc(47px + 47*(100vw - 960px)/960)}}.main__text{line-height:1;text-align:center;letter-spacing:-0.02em;color:#f8fe23}@media only screen and (min-width: 961px){.main__text{font-size:calc(18px + 18*(100vw - 960px)/960)}}@media only screen and (max-width: 960px){.main{padding-top:calc(130px + 195*(100vw - 375px)/584);padding-bottom:calc(75px + 112.5*(100vw - 375px)/584);background-image:url(assets/5429b28379e2f75b999c.png)}.main__title{text-align:center}.main__title-top{font-size:calc(49px + 73.5*(100vw - 375px)/584)}.main__title-bottom{font-size:calc(50px + 75*(100vw - 375px)/584);flex-direction:column;justify-content:center}.main__text{font-size:calc(18px + 27*(100vw - 375px)/584)}}@media only screen and (min-width: 961px){.career{padding-bottom:calc(130px + 130*(100vw - 960px)/960)}}.career__title{position:relative;z-index:2}@media only screen and (min-width: 961px){.career__title{margin-bottom:calc(55px + 55*(100vw - 960px)/960)}}.career__title-decor{display:flex;position:relative;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 961px){.career__title-decor{width:calc(105px + 105*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__title-decor{margin-bottom:calc(15px + 15*(100vw - 960px)/960)}}.career__container{position:relative}.career__item{position:absolute;z-index:1}@media only screen and (min-width: 961px){.career__item-1{width:calc(170px + 170*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__item-1{top:calc(370px + 370*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__item-1{left:calc(47.5px + 47.5*(100vw - 960px)/960)}}.career__item-1 .img{transform:rotate(-18deg)}@media only screen and (min-width: 961px){.career__item-1 .heading{width:calc(106.5px + 106.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__item-1 .heading{bottom:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__item-1 .heading{right:calc(-25px + -25*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__item-2{width:calc(153px + 153*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__item-2{top:calc(395px + 395*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__item-2{right:calc(100px + 100*(100vw - 960px)/960)}}.career__item-2 .img{transform:rotate(18deg)}@media only screen and (min-width: 961px){.career__item-2 .heading{width:calc(184.5px + 184.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__item-2 .heading{bottom:calc(-52.5px + -52.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__item-2 .heading{right:calc(-50px + -50*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__item-3{width:calc(109px + 109*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__item-3{top:calc(230px + 230*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__item-3{right:calc(30px + 30*(100vw - 960px)/960)}}.career__item-3 .img{transform:rotate(-10deg)}@media only screen and (min-width: 961px){.career__item-3 .heading{width:calc(62.5px + 62.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__item-3 .heading{bottom:calc(-17.5px + -17.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__item-3 .heading{right:calc(-15px + -15*(100vw - 960px)/960)}}.career__item .img{width:100%}.career__item .heading{position:absolute;max-width:none}.career__box{position:relative;display:inline-block;left:50%;transform:translateX(-50%);background-color:#f8fe23;display:flex;justify-content:space-between;flex-direction:column;align-items:center;text-align:center}@media only screen and (min-width: 961px){.career__box{width:calc(260px + 260*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__box{margin-bottom:calc(125px + 125*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__box{padding:calc(12.5px + 12.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__box{gap:calc(10px + 10*(100vw - 960px)/960)}}.career__box-title{font-weight:700;line-height:.95;letter-spacing:-0.04em;color:#fff;position:absolute}@media only screen and (min-width: 961px){.career__box-title{font-size:calc(24px + 24*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__box-title{top:calc(20px + 20*(100vw - 960px)/960)}}.career__box-text{font-weight:700;line-height:.95;letter-spacing:-0.02em}@media only screen and (min-width: 961px){.career__box-text{font-size:calc(14px + 14*(100vw - 960px)/960)}}.career__box-img{width:100%}.career__box-decor{position:absolute}@media only screen and (min-width: 961px){.career__box-decor{width:calc(35px + 35*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__box-decor{left:calc(15px + 15*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__box-decor{bottom:calc(-32.5px + -32.5*(100vw - 960px)/960)}}.career__wrapper{display:flex;flex-direction:column;align-items:center;text-align:center}.career__subheading,.career__heading{font-family:"Editorial";letter-spacing:-0.06em;font-weight:400;line-height:1}@media only screen and (min-width: 961px){.career__subheading{font-size:calc(20px + 20*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__subheading{margin-bottom:calc(25px + 25*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__heading{font-size:calc(50px + 50*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__heading{margin-bottom:calc(142.5px + 142.5*(100vw - 960px)/960)}}.career__link{font-weight:700;color:#7546ff;text-transform:uppercase;letter-spacing:-0.04em;display:inline-flex;position:relative}@media only screen and (min-width: 961px){.career__link{font-size:calc(32.5px + 32.5*(100vw - 960px)/960)}}.career__link:hover{color:#7546ff}.career__tape{max-height:none;max-width:none;position:absolute}@media only screen and (min-width: 961px){.career__tape{width:calc(137.5px + 137.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__tape{bottom:calc(72.5px + 72.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__tape-1{left:calc(5px + 5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.career__tape-2{right:calc(5px + 5*(100vw - 960px)/960)}}@media only screen and (max-width: 960px){.career{padding-top:calc(80px + 120*(100vw - 375px)/584);padding-bottom:calc(110px + 165*(100vw - 375px)/584)}.career__title{margin-bottom:calc(40px + 60*(100vw - 375px)/584);font-size:calc(41px + 61.5*(100vw - 375px)/584)}.career__title-decor{width:calc(64px + 96*(100vw - 375px)/584);margin-bottom:calc(10px + 15*(100vw - 375px)/584)}.career__item{display:none}.career__box{margin-bottom:calc(190px + 285*(100vw - 375px)/584);padding:calc(15px + 22.5*(100vw - 375px)/584);gap:calc(12px + 18*(100vw - 375px)/584);width:100%}.career__box-title{font-size:calc(28px + 42*(100vw - 375px)/584);top:calc(25px + 37.5*(100vw - 375px)/584)}.career__box-text{font-size:calc(18px + 27*(100vw - 375px)/584)}.career__box-decor{width:calc(46px + 69*(100vw - 375px)/584);left:calc(14px + 21*(100vw - 375px)/584);bottom:calc(-48px + -72*(100vw - 375px)/584);position:absolute}.career__subheading,.career__heading{letter-spacing:-0.04em}.career__subheading{font-size:calc(18px + 27*(100vw - 375px)/584);margin-bottom:calc(20px + 30*(100vw - 375px)/584)}.career__heading{font-size:calc(38px + 57*(100vw - 375px)/584);margin-bottom:calc(70px + 105*(100vw - 375px)/584)}.career__link{font-size:calc(24px + 36*(100vw - 375px)/584);line-height:1}.career__tape{width:calc(68px + 102*(100vw - 375px)/584);bottom:calc(85px + 127.5*(100vw - 375px)/584)}.career__tape-1{left:calc(-25px + -37.5*(100vw - 375px)/584);transform:rotate(-13deg)}.career__tape-2{right:calc(-25px + -37.5*(100vw - 375px)/584);transform:rotate(13deg)}}.explore{overflow:hidden}@media only screen and (min-width: 961px){.explore{padding-top:calc(115px + 115*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.explore{padding-bottom:calc(175px + 175*(100vw - 960px)/960)}}.explore__bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;transform:scale(1.5);transition:1s}.explore__bg.active{opacity:1;transform:scale(1)}.explore__title{color:#fff;mix-blend-mode:difference}@media only screen and (min-width: 961px){.explore__title{margin-bottom:calc(72.5px + 72.5*(100vw - 960px)/960)}}.explore__list{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center}@media only screen and (min-width: 961px){.explore__list{gap:calc(7.5px + 7.5*(100vw - 960px)/960)}}.explore__list-item{color:#f9f5ec;cursor:pointer;position:relative;display:flex;justify-content:center;width:100%}@media only screen and (min-width: 961px){.explore__list-item .text-hover__elem{gap:calc(7.5px + 7.5*(100vw - 960px)/960)}}.explore__list-wrapper{display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 961px){.explore__list-wrapper{gap:calc(7.5px + 7.5*(100vw - 960px)/960)}}.explore__list-number{line-height:1;letter-spacing:-0.04em}@media only screen and (min-width: 961px){.explore__list-number{font-size:calc(12px + 12*(100vw - 960px)/960)}}.explore__list-text{line-height:1;letter-spacing:-0.04em;display:flex;align-items:center}@media only screen and (min-width: 961px){.explore__list-text{font-size:calc(55px + 55*(100vw - 960px)/960)}}.explore__list-text .text-hover__elem{display:flex}.explore__list-image{border-color:#f8fe23;border-style:solid;position:absolute;transform:translateY(-50%) scale(0);transform-origin:center;top:50%}@media only screen and (min-width: 961px){.explore__list-image{margin-left:calc(30px + 30*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.explore__list-image{margin-right:calc(30px + 30*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.explore__list-image{border-width:calc(5px + 5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.explore__list-image{width:calc(167.5px + 167.5*(100vw - 960px)/960)}}.explore__list-image-1{left:810rem}.explore__list-image-2,.explore__list-image-3,.explore__list-image-4{left:767rem}.explore__list-image-5{left:403rem}@media only screen and (max-width: 960px){.explore{padding-top:calc(80px + 120*(100vw - 375px)/584);padding-bottom:calc(80px + 120*(100vw - 375px)/584);background-image:url(assets/eee17b2c8a8cf42b0fb3.png)}.explore__title{margin-bottom:calc(40px + 60*(100vw - 375px)/584);font-size:calc(36px + 54*(100vw - 375px)/584)}.explore__list{gap:calc(5px + 7.5*(100vw - 375px)/584)}.explore__list-item{gap:calc(4px + 6*(100vw - 375px)/584);color:#f8fe23}.explore__list-item .text-hover__elem{gap:calc(4px + 6*(100vw - 375px)/584)}.explore__list-wrapper{gap:calc(4px + 6*(100vw - 375px)/584)}.explore__list-number{font-size:calc(10px + 15*(100vw - 375px)/584)}.explore__list-text{font-size:calc(26px + 39*(100vw - 375px)/584)}.explore__list-text .text-hover__elem-2{display:none}.explore__list-image{display:none}}.discover{background-image:url(assets/e9b2fd43c75746583eb5.png);background-size:cover;background-position:center;text-align:center;color:#fff}@media only screen and (min-width: 961px){.discover{padding-top:calc(120px + 120*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.discover{padding-bottom:calc(40px + 40*(100vw - 960px)/960)}}.discover__title{color:#f8fe23}@media only screen and (min-width: 961px){.discover__title{font-size:calc(110px + 110*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.discover__title{margin-bottom:calc(205px + 205*(100vw - 960px)/960)}}.discover__subtitle{letter-spacing:-0.04em;line-height:.95;font-weight:700}@media only screen and (min-width: 961px){.discover__subtitle{font-size:calc(22.5px + 22.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.discover__subtitle{margin-bottom:calc(30px + 30*(100vw - 960px)/960)}}.discover__text{font-weight:400;font-family:"Editorial";line-height:1;letter-spacing:-0.04em}@media only screen and (min-width: 961px){.discover__text{font-size:calc(40px + 40*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.discover__text{margin-bottom:calc(40px + 40*(100vw - 960px)/960)}}.discover__caption{color:#f8fe23;line-height:.8;letter-spacing:-0.02em;text-transform:uppercase}@media only screen and (min-width: 961px){.discover__caption{font-size:calc(60px + 60*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.discover__caption{margin-bottom:calc(150px + 150*(100vw - 960px)/960)}}.discover__container{display:inline-flex;justify-content:center;position:relative;margin:0 auto}@media only screen and (min-width: 961px){.discover__container{gap:calc(20px + 20*(100vw - 960px)/960)}}.discover__item{position:relative;background-color:#fff;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 961px){.discover__item{width:calc(205px + 205*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.discover__item{padding:calc(12.5px + 12.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.discover__item{gap:calc(10px + 10*(100vw - 960px)/960)}}.discover__item-1{transform:rotate(-11deg)}@media only screen and (min-width: 961px){.discover__item-1{bottom:calc(97.5px + 97.5*(100vw - 960px)/960)}}.discover__item-2{transform:rotate(7deg)}.discover__item-img{width:100%}.discover__item-heading{color:#131313;line-height:.95;letter-spacing:-0.02em}@media only screen and (min-width: 961px){.discover__item-heading{font-size:calc(13px + 13*(100vw - 960px)/960)}}.discover__arrows{position:absolute;bottom:100%}@media only screen and (min-width: 961px){.discover__arrows{margin-bottom:calc(32.5px + 32.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.discover__arrows{left:calc(210px + 210*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.discover__arrows{width:calc(135px + 135*(100vw - 960px)/960)}}@media only screen and (max-width: 960px){.discover{padding-top:calc(30px + 45*(100vw - 375px)/584);padding-bottom:calc(30px + 45*(100vw - 375px)/584);background-image:url(assets/b5cc2d4c586da3970f76.png)}.discover__title{font-size:calc(49px + 73.5*(100vw - 375px)/584);margin-bottom:calc(80px + 120*(100vw - 375px)/584)}.discover__subtitle{font-size:calc(24px + 36*(100vw - 375px)/584);margin-bottom:calc(20px + 30*(100vw - 375px)/584)}.discover__text{font-size:calc(32px + 48*(100vw - 375px)/584);margin-bottom:calc(40px + 60*(100vw - 375px)/584)}.discover__caption{font-size:calc(32px + 48*(100vw - 375px)/584);margin-bottom:calc(20px + 30*(100vw - 375px)/584)}.discover__container{gap:calc(10px + 15*(100vw - 375px)/584);flex-direction:column}.discover__item{padding:calc(15px + 22.5*(100vw - 375px)/584);gap:calc(15px + 22.5*(100vw - 375px)/584)}.discover__item-1,.discover__item-2{transform:none}.discover__item-heading{font-size:calc(21px + 31.5*(100vw - 375px)/584)}.discover__arrows{margin-bottom:calc(10px + 15*(100vw - 375px)/584);width:calc(135px + 202.5*(100vw - 375px)/584);position:relative;bottom:auto;left:50%;transform:translateX(-50%)}}@media only screen and (min-width: 961px){.science{padding-top:calc(120px + 120*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.science{padding-bottom:calc(125px + 125*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.science__title{margin-bottom:calc(45px + 45*(100vw - 960px)/960)}}.science__wrapper{margin-left:auto}@media only screen and (min-width: 961px){.science__wrapper{margin-bottom:calc(130px + 130*(100vw - 960px)/960)}}.science__heading{color:#7546ff;letter-spacing:-0.02em;line-height:1}@media only screen and (min-width: 961px){.science__heading{margin-bottom:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.science__heading{font-size:calc(19px + 19*(100vw - 960px)/960)}}.science__text{color:#000;letter-spacing:-0.02em;line-height:1.05;font-family:"Editorial";font-weight:400}@media only screen and (min-width: 961px){.science__text{font-size:calc(22px + 22*(100vw - 960px)/960)}}.science__bg{position:absolute;bottom:0;left:0;width:100%}.science__image{display:none;width:100%}.science__container{position:relative;display:flex;justify-content:center;width:100%;z-index:2}.science__item .heading{position:absolute}.science__item-1,.science__item-3{position:absolute}@media only screen and (min-width: 961px){.science__item-1{left:calc(75px + 75*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.science__item-1{bottom:calc(145px + 145*(100vw - 960px)/960)}}.science__item-1 .img{transform:rotate(-12deg)}@media only screen and (min-width: 961px){.science__item-1 .img{width:calc(228px + 228*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.science__item-1 .heading{width:calc(97.5px + 97.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.science__item-1 .heading{left:calc(50px + 50*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.science__item-1 .heading{bottom:calc(3px + 3*(100vw - 960px)/960)}}.science__item-2{position:relative}@media only screen and (min-width: 961px){.science__item-2{left:calc(25px + 25*(100vw - 960px)/960)}}.science__item-2 .img{transform:rotate(8deg)}@media only screen and (min-width: 961px){.science__item-2 .img{width:calc(228px + 228*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.science__item-2 .heading{width:calc(140px + 140*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.science__item-2 .heading{right:calc(20px + 20*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.science__item-2 .heading{bottom:calc(-14px + -14*(100vw - 960px)/960)}}.science__item-2 .decor{position:absolute}@media only screen and (min-width: 961px){.science__item-2 .decor{width:calc(62.5px + 62.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.science__item-2 .decor{left:calc(-2.5px + -2.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.science__item-2 .decor{bottom:calc(-12.5px + -12.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.science__item-3{right:calc(17.5px + 17.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.science__item-3{bottom:calc(150px + 150*(100vw - 960px)/960)}}.science__item-3 .img{transform:rotate(-7deg)}@media only screen and (min-width: 961px){.science__item-3 .img{width:calc(190px + 190*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.science__item-3 .heading{width:calc(88.5px + 88.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.science__item-3 .heading{right:calc(14px + 14*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.science__item-3 .heading{bottom:calc(8px + 8*(100vw - 960px)/960)}}@media only screen and (max-width: 960px){.science{padding-top:calc(80px + 120*(100vw - 375px)/584);padding-bottom:calc(80px + 120*(100vw - 375px)/584)}.science__title{font-size:calc(50px + 75*(100vw - 375px)/584);margin-bottom:calc(40px + 60*(100vw - 375px)/584)}.science__wrapper{margin-bottom:calc(45px + 67.5*(100vw - 375px)/584)}.science__heading{margin-bottom:calc(20px + 30*(100vw - 375px)/584);font-size:calc(26px + 39*(100vw - 375px)/584);width:calc(250px + 375*(100vw - 375px)/584)}.science__text{font-size:calc(18px + 27*(100vw - 375px)/584)}.science__text br{display:none}.science__image{display:block}.science__bg{display:none}.science__container{display:none}}.person{background-image:url(assets/0938d285bb5586813ed2.png);background-size:cover;background-position:center}@media only screen and (min-width: 961px){.person{padding-top:calc(70px + 70*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person{padding-bottom:calc(90px + 90*(100vw - 960px)/960)}}.person__title,.person__heading{color:#f9f5ec;mix-blend-mode:difference}@media only screen and (min-width: 961px){.person__title{margin-bottom:calc(170px + 170*(100vw - 960px)/960)}}.person__heading{letter-spacing:-0.04em;line-height:.8;text-transform:uppercase;text-align:center}@media only screen and (min-width: 961px){.person__heading{font-size:calc(162px + 162*(100vw - 960px)/960)}}.person__container{display:flex;justify-content:space-between}@media only screen and (min-width: 961px){.person__container{margin-bottom:calc(170px + 170*(100vw - 960px)/960)}}.person__container-inner{position:relative}.person__item{position:relative}.person__item .img{width:100%}.person__item .decor,.person__item .heading{position:absolute;z-index:2}@media only screen and (min-width: 961px){.person__item-1{top:calc(35px + 35*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person__item-1{width:calc(163px + 163*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person__item-1 .decor{bottom:calc(-35px + -35*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person__item-1 .decor{left:calc(35px + 35*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person__item-1 .decor{width:calc(62.5px + 62.5*(100vw - 960px)/960)}}.person__item-1 .img{transform:rotate(-7deg)}@media only screen and (min-width: 961px){.person__item-2{width:calc(163px + 163*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person__item-2{top:calc(25px + 25*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person__item-2{left:calc(50px + 50*(100vw - 960px)/960)}}.person__item-2 .img{transform:rotate(18deg)}@media only screen and (min-width: 961px){.person__item-2 .heading{bottom:calc(2.5px + 2.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person__item-2 .heading{left:calc(-25px + -25*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person__item-2 .heading{width:calc(115px + 115*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person__item-2 .decor{bottom:calc(-42px + -42*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person__item-2 .decor{right:calc(33.5px + 33.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person__item-2 .decor{width:calc(36px + 36*(100vw - 960px)/960)}}.person__item-3{background-color:#f9f5ec}@media only screen and (min-width: 961px){.person__item-3{width:calc(353.5px + 353.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person__item-3{height:calc(514px + 514*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person__item-3{left:calc(35px + 35*(100vw - 960px)/960)}}.person__item-video{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (min-width: 961px){.person__item-video{width:calc(322.5px + 322.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person__item-video{height:calc(447.5px + 447.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person__item-video{left:calc(15px + 15*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person__item-video{top:calc(15px + 15*(100vw - 960px)/960)}}.person__item-text{position:absolute;left:50%;transform:translateX(-50%);width:100%;text-align:center;color:#7546ff;letter-spacing:-0.04em;display:inline-flex;flex-direction:column;align-items:center}@media only screen and (min-width: 961px){.person__item-text{font-size:calc(19px + 19*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.person__item-text{bottom:calc(17.5px + 17.5*(100vw - 960px)/960)}}.person__item-text:hover{color:#7546ff}@media only screen and (max-width: 960px){.person{padding-top:calc(50px + 75*(100vw - 375px)/584);padding-bottom:calc(45px + 67.5*(100vw - 375px)/584);background-image:url(assets/df7173a9b6ce5296f09b.png)}.person__title{margin-bottom:calc(140px + 210*(100vw - 375px)/584);font-size:calc(38px + 57*(100vw - 375px)/584)}.person__heading{font-size:calc(58px + 87*(100vw - 375px)/584)}.person__container{margin-bottom:calc(20px + 30*(100vw - 375px)/584);justify-content:center}.person__container-inner{display:none}.person__item-1,.person__item-2{display:none}.person__item-3{width:calc(215px + 322.5*(100vw - 375px)/584);height:calc(310px + 465*(100vw - 375px)/584)}.person__item-video{width:calc(196px + 294*(100vw - 375px)/584);height:calc(272px + 408*(100vw - 375px)/584);left:calc(10px + 15*(100vw - 375px)/584);top:calc(10px + 15*(100vw - 375px)/584)}.person__item-text{font-size:calc(16px + 24*(100vw - 375px)/584);bottom:calc(6px + 9*(100vw - 375px)/584)}}@media only screen and (min-width: 961px){.talents{padding-top:calc(110px + 110*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents{padding-bottom:calc(110px + 110*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents__title{margin-bottom:calc(17.5px + 17.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents__title{font-size:calc(70px + 70*(100vw - 960px)/960)}}.talents__title-small{line-height:.85}@media only screen and (min-width: 961px){.talents__title-small{margin-bottom:calc(142.5px + 142.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents__title-small{font-size:calc(38px + 38*(100vw - 960px)/960)}}.talents__subtitle{position:relative;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 961px){.talents__subtitle{margin-bottom:calc(130px + 130*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents__subtitle{width:calc(650px + 650*(100vw - 960px)/960)}}.talents__container{display:flex;flex-direction:column;align-items:flex-end;position:relative}@media only screen and (min-width: 961px){.talents__container{margin-bottom:calc(190px + 190*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents__container-inner{margin-bottom:calc(315px + 315*(100vw - 960px)/960)}}.talents__container-inner:last-child{margin-bottom:0}.talents__heading{color:#7546ff;letter-spacing:-0.02em;line-height:1}@media only screen and (min-width: 961px){.talents__heading{margin-bottom:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents__heading{font-size:calc(19px + 19*(100vw - 960px)/960)}}.talents__text{color:#000;letter-spacing:-0.02em;line-height:1.05;font-family:"Editorial";font-weight:400}@media only screen and (min-width: 961px){.talents__text{font-size:calc(22px + 22*(100vw - 960px)/960)}}.talents__wrapper{position:absolute;display:flex;align-items:flex-end}@media only screen and (min-width: 961px){.talents__wrapper{top:calc(-55px + -55*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents__wrapper{right:calc(42.5px + 42.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents__wrapper{gap:calc(7.5px + 7.5*(100vw - 960px)/960)}}.talents__item{position:relative}.talents__item .img{width:100%}.talents__item-1{transform:rotate(20deg)}@media only screen and (min-width: 961px){.talents__item-1{width:calc(205px + 205*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents__item-2{width:calc(128px + 128*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents__item-2{top:calc(32.5px + 32.5*(100vw - 960px)/960)}}.talents__item-2 .heading{position:absolute;z-index:2}@media only screen and (min-width: 961px){.talents__item-2 .heading{width:calc(175px + 175*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents__item-2 .heading{bottom:calc(-22px + -22*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents__item-2 .heading{right:calc(-132px + -132*(100vw - 960px)/960)}}.talents__item-2 .img{transform:rotate(-20deg)}.talents__item-title{letter-spacing:-0.02em;line-height:.95;position:absolute;text-align:center;width:100%}@media only screen and (min-width: 961px){.talents__item-title{bottom:calc(17.5px + 17.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents__item-title{font-size:calc(13px + 13*(100vw - 960px)/960)}}.talents__section{position:relative}.talents__decor{position:relative;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 961px){.talents__decor{width:calc(105px + 105*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents__decor{margin-bottom:calc(13px + 13*(100vw - 960px)/960)}}.talents__link{font-weight:700;color:#7546ff;text-transform:uppercase;letter-spacing:-0.04em;display:inline-flex;position:relative}@media only screen and (min-width: 961px){.talents__link{font-size:calc(32.5px + 32.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents__link{margin-top:calc(42.5px + 42.5*(100vw - 960px)/960)}}.talents__link:hover{color:#7546ff}.talents__image-wrapper{display:none}.talents__tape{position:absolute}@media only screen and (min-width: 961px){.talents__tape{width:calc(137px + 137*(100vw - 960px)/960)}}.talents__tape-1{transform:rotate(-27.49deg)}@media only screen and (min-width: 961px){.talents__tape-1{left:calc(67.5px + 67.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents__tape-1{top:calc(10px + 10*(100vw - 960px)/960)}}.talents__tape-2{transform:rotate(25deg)}@media only screen and (min-width: 961px){.talents__tape-2{right:calc(25px + 25*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.talents__tape-2{bottom:calc(-100px + -100*(100vw - 960px)/960)}}@media only screen and (max-width: 960px){.talents{padding-top:calc(80px + 120*(100vw - 375px)/584);padding-bottom:calc(80px + 120*(100vw - 375px)/584)}.talents__title{margin-bottom:calc(15px + 22.5*(100vw - 375px)/584);font-size:calc(30px + 45*(100vw - 375px)/584)}.talents__title-small{margin-bottom:calc(70px + 105*(100vw - 375px)/584);font-size:calc(26px + 39*(100vw - 375px)/584)}.talents__title-small br{display:none}.talents__subtitle{margin-bottom:calc(40px + 60*(100vw - 375px)/584);width:calc(225px + 337.5*(100vw - 375px)/584)}.talents__container{margin-bottom:calc(185px + 277.5*(100vw - 375px)/584)}.talents__container-inner{margin-bottom:calc(110px + 165*(100vw - 375px)/584);display:flex;flex-direction:column}.talents__container-inner:last-child{width:calc(250px + 375*(100vw - 375px)/584)}.talents__heading{margin-bottom:calc(20px + 30*(100vw - 375px)/584);font-size:calc(24px + 36*(100vw - 375px)/584)}.talents__text{font-size:calc(18px + 27*(100vw - 375px)/584)}.talents__text br{display:none}.talents__wrapper{display:none}.talents__image{width:100vw;position:relative;left:50%;transform:translateX(-50%)}.talents__image-wrapper{width:calc(325px + 487.5*(100vw - 375px)/584);display:block}.talents__section-inner{width:calc(235px + 352.5*(100vw - 375px)/584)}.talents__decor{display:none}.talents__link{font-size:calc(24px + 36*(100vw - 375px)/584);margin-top:calc(40px + 60*(100vw - 375px)/584)}.talents__tape{width:calc(67px + 100.5*(100vw - 375px)/584)}.talents__tape-1{left:calc(-25px + -37.5*(100vw - 375px)/584);bottom:calc(-100px + -150*(100vw - 375px)/584);transform:rotate(-13deg)}.talents__tape-2{right:calc(-10px + -15*(100vw - 375px)/584);bottom:calc(-64px + -96*(100vw - 375px)/584);transform:rotate(13deg)}}@media only screen and (min-width: 961px){.community{padding-top:calc(110px + 110*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.community{padding-bottom:calc(85px + 85*(100vw - 960px)/960)}}.community__top{text-align:center}@media only screen and (min-width: 961px){.community__top{margin-bottom:calc(95px + 95*(100vw - 960px)/960)}}.community__overtitle{letter-spacing:-0.02em;line-height:.8;font-family:"Editorial";font-style:italic}@media only screen and (min-width: 961px){.community__overtitle{margin-bottom:calc(20px + 20*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.community__overtitle{font-size:calc(30px + 30*(100vw - 960px)/960)}}.community__title{letter-spacing:-0.04em}@media only screen and (min-width: 961px){.community__title{margin-bottom:calc(40px + 40*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.community__title{font-size:calc(60px + 60*(100vw - 960px)/960)}}.community__subtitle{font-family:"Editorial";letter-spacing:-0.04em;font-weight:400}@media only screen and (min-width: 961px){.community__subtitle{font-size:calc(20px + 20*(100vw - 960px)/960)}}.community__container{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 961px){.community__container{margin-bottom:calc(67.5px + 67.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.community__container{gap:calc(17.5px + 17.5*(100vw - 960px)/960)}}.community__tape{position:relative}@media only screen and (min-width: 961px){.community__tape{width:calc(1032.5px + 1032.5*(100vw - 960px)/960)}}.community__tape-1{transform:rotate(-7deg);z-index:2}.community__tape-2{transform:rotate(5deg)}.community__link{font-weight:700;color:#7546ff;text-transform:uppercase;letter-spacing:-0.04em;display:inline-flex;position:relative}@media only screen and (min-width: 961px){.community__link{font-size:calc(32.5px + 32.5*(100vw - 960px)/960)}}.community__link-wrapper{display:flex;justify-content:center}.community__link:hover{color:#7546ff}@media only screen and (max-width: 960px){.community{padding-top:calc(60px + 90*(100vw - 375px)/584);padding-bottom:calc(60px + 90*(100vw - 375px)/584)}.community__top{margin-bottom:calc(45px + 67.5*(100vw - 375px)/584)}.community__overtitle{margin-bottom:calc(20px + 30*(100vw - 375px)/584);font-size:calc(18px + 27*(100vw - 375px)/584);width:calc(220px + 330*(100vw - 375px)/584);margin-left:auto;margin-right:auto;line-height:.9}.community__title{margin-bottom:calc(20px + 30*(100vw - 375px)/584);font-size:calc(24px + 36*(100vw - 375px)/584)}.community__subtitle{font-size:calc(18px + 27*(100vw - 375px)/584)}.community__container{margin-bottom:calc(40px + 60*(100vw - 375px)/584);gap:calc(20px + 30*(100vw - 375px)/584)}.community__tape{width:calc(1040px + 1560*(100vw - 375px)/584)}.community__link{font-size:calc(24px + 36*(100vw - 375px)/584)}}@media only screen and (min-width: 961px){.social{padding-top:calc(85px + 85*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.social{padding-bottom:calc(60px + 60*(100vw - 960px)/960)}}.social__title{letter-spacing:-0.04em}@media only screen and (min-width: 961px){.social__title{font-size:calc(70px + 70*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.social__title{margin-bottom:calc(60px + 60*(100vw - 960px)/960)}}.social__list{display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 961px){.social__list{margin-bottom:calc(40px + 40*(100vw - 960px)/960)}}.social__item{display:flex;align-items:center;line-height:1;font-weight:700}@media only screen and (min-width: 961px){.social__item{gap:calc(7.5px + 7.5*(100vw - 960px)/960)}}.social__item-number{color:#7546ff}@media only screen and (min-width: 961px){.social__item-number{font-size:calc(12px + 12*(100vw - 960px)/960)}}.social__item-wrapper{letter-spacing:-0.04em;display:flex;align-items:center}@media only screen and (min-width: 961px){.social__item-wrapper{font-size:calc(55px + 55*(100vw - 960px)/960)}}.social__image-mobile{width:100%;display:none}.social-gallery{position:relative;margin-top:100rem;height:100vh;display:flex;justify-content:center;align-items:center}.social-gallery__heading{width:100%}.social-gallery__container{display:flex;align-items:center;gap:15rem;position:absolute;left:0;top:50%;transform:translate(100%, -50%);width:100%;padding-left:15rem}.social-gallery__text,.social-gallery__link{position:absolute;left:50%;transform:translateX(-50%);font-size:18rem;bottom:19rem;text-align:center;width:100%;line-height:.95;letter-spacing:-0.02em}.social-gallery__text._white,.social-gallery__link._white{color:#f9f5ec}.social-gallery__link{font-size:26rem;bottom:45rem}.social-gallery__item{position:relative}.social-gallery__item-1 .social-gallery__img{width:370rem}.social-gallery__item-2{z-index:4}.social-gallery__item-2 .social-gallery__img{width:256rem}.social-gallery__item-3{z-index:3}.social-gallery__item-3 .social-gallery__img{width:407rem}.social-gallery__item-4{z-index:2}.social-gallery__item-4 .social-gallery__img{width:370rem}.social-gallery__item-5 .social-gallery__img{width:407rem}.social__link{display:block}@media only screen and (max-width: 960px){.social{padding-top:calc(60px + 90*(100vw - 375px)/584);padding-bottom:calc(40px + 60*(100vw - 375px)/584)}.social__title{font-size:calc(58px + 87*(100vw - 375px)/584);margin-bottom:calc(60px + 90*(100vw - 375px)/584);letter-spacing:-0.06em}.social__list{margin-bottom:calc(35px + 52.5*(100vw - 375px)/584);gap:calc(10px + 15*(100vw - 375px)/584);flex-direction:column}.social__item{gap:calc(8px + 12*(100vw - 375px)/584)}.social__item-number{font-size:calc(18px + 27*(100vw - 375px)/584)}.social__item-wrapper{font-size:calc(58px + 87*(100vw - 375px)/584)}.social__image-mobile{display:block}.social-gallery{display:none}}.courses{position:fixed;top:0;left:0;right:0;z-index:5;background-color:#131313;display:none}.courses.active{display:block}.courses-bg{position:absolute;top:0;left:0;width:100vw;height:100vh}.courses-bg__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.courses-main{padding:0}.courses-main__container{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.courses-main__title,.courses-main__text{color:#f8fe23}@media only screen and (min-width: 961px){.courses-main__title{font-size:calc(138px + 138*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.courses-main__subtitle{width:calc(460px + 460*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.courses-main__subtitle{margin-bottom:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.courses-main__text{font-size:calc(70px + 70*(100vw - 960px)/960)}}.courses .footer{background:none}.courses .footer__title{color:#f8fe23}@media only screen and (min-width: 961px){.courses .footer__title{margin-bottom:calc(105px + 105*(100vw - 960px)/960)}}.courses .footer__title:hover{color:#7546ff}@media only screen and (min-width: 961px){.courses .footer__form-container{margin-bottom:calc(70px + 70*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.courses .social__container{margin-bottom:calc(170px + 170*(100vw - 960px)/960)}}.courses .social__title{color:#f9f5ec}.courses .social__item{color:#f9f5ec}.courses .social__item-number{color:#f8fe23}@media only screen and (max-width: 960px){.courses{position:absolute;overflow-y:auto}.courses-bg{position:fixed}.courses-main__title,.courses-main__text{font-size:calc(52px + 78*(100vw - 375px)/584)}.courses-main__subtitle{width:calc(250px + 375*(100vw - 375px)/584)}.courses .footer__form-container{margin-bottom:calc(40px + 60*(100vw - 375px)/584)}.courses .social__container{margin-bottom:calc(80px + 120*(100vw - 375px)/584)}}@media only screen and (min-width: 961px){.catalog{padding-top:calc(100px + 100*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog{padding-bottom:calc(20px + 20*(100vw - 960px)/960)}}.catalog__title{color:#f8fe23;letter-spacing:-0.04em}@media only screen and (min-width: 961px){.catalog__title{font-size:calc(90px + 90*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__title{margin-bottom:calc(60px + 60*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__container{padding-top:calc(57.5px + 57.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__container{padding-bottom:calc(57.5px + 57.5*(100vw - 960px)/960)}}.catalog__container:last-child{padding-bottom:0}.catalog__item{background-color:#f8fe23;color:#131313;margin-left:auto;margin-right:auto;cursor:pointer}.catalog__item._large{width:100%}@media only screen and (min-width: 961px){.catalog__item._large{padding-top:calc(15px + 15*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._large{padding-left:calc(15px + 15*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._large{padding-right:calc(15px + 15*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._large{padding-bottom:calc(35px + 35*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._large .catalog__item-inner{margin-bottom:calc(35px + 35*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._large .catalog__item-btn{font-size:calc(90px + 90*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._large .catalog__item-title{margin-bottom:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._large .catalog__item-title{font-size:calc(50px + 50*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._large .catalog__item-subtitle{font-size:calc(30px + 30*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._medium{padding-top:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._medium{padding-left:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._medium{padding-right:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._medium{padding-bottom:calc(25px + 25*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._medium{width:calc(595px + 595*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._medium .catalog__item-inner{margin-bottom:calc(25px + 25*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._medium .catalog__item-btn{font-size:calc(50px + 50*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._medium .catalog__item-title{margin-bottom:calc(5px + 5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._medium .catalog__item-title{font-size:calc(35px + 35*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._medium .catalog__item-subtitle{font-size:calc(15px + 15*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._small{padding-top:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._small{padding-left:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._small{padding-right:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._small{padding-bottom:calc(25px + 25*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._small{width:calc(260px + 260*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._small .catalog__item-inner{margin-bottom:calc(25px + 25*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._small .catalog__item-btn{font-size:calc(40px + 40*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._small .catalog__item-title{margin-bottom:calc(5px + 5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._small .catalog__item-title{font-size:calc(25px + 25*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.catalog__item._small .catalog__item-subtitle{font-size:calc(12px + 12*(100vw - 960px)/960)}}.catalog__item-inner{position:relative}.catalog__item-image{width:100%}.catalog__item-btn{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#f9f5ec;line-height:.8;letter-spacing:-0.04em;font-weight:700;display:flex;text-transform:uppercase;white-space:nowrap}.catalog__item-btn:hover{color:#f9f5ec}.catalog__item-title,.catalog__item-subtitle{text-transform:uppercase;letter-spacing:-0.04em;line-height:.8;text-align:center}@media only screen and (max-width: 960px){.catalog{padding-top:calc(80px + 120*(100vw - 375px)/584);padding-bottom:calc(40px + 60*(100vw - 375px)/584)}.catalog__title{font-size:calc(32px + 48*(100vw - 375px)/584);margin-bottom:calc(30px + 45*(100vw - 375px)/584)}.catalog__container{padding-top:calc(40px + 60*(100vw - 375px)/584);padding-bottom:calc(40px + 60*(100vw - 375px)/584)}.catalog__item._large{padding-top:calc(6px + 9*(100vw - 375px)/584);padding-left:calc(6px + 9*(100vw - 375px)/584);padding-right:calc(6px + 9*(100vw - 375px)/584);padding-bottom:calc(10px + 15*(100vw - 375px)/584)}.catalog__item._large .catalog__item-inner{margin-bottom:calc(10px + 15*(100vw - 375px)/584)}.catalog__item._large .catalog__item-btn{font-size:calc(32px + 48*(100vw - 375px)/584)}.catalog__item._large .catalog__item-title{margin-bottom:calc(4px + 6*(100vw - 375px)/584);font-size:calc(20px + 30*(100vw - 375px)/584)}.catalog__item._large .catalog__item-subtitle{font-size:calc(16px + 24*(100vw - 375px)/584)}.catalog__item._medium,.catalog__item._small{padding-top:calc(4px + 6*(100vw - 375px)/584);padding-left:calc(4px + 6*(100vw - 375px)/584);padding-right:calc(4px + 6*(100vw - 375px)/584);padding-bottom:calc(8px + 12*(100vw - 375px)/584);width:calc(220px + 330*(100vw - 375px)/584)}.catalog__item._medium .catalog__item-inner,.catalog__item._small .catalog__item-inner{margin-bottom:calc(8px + 12*(100vw - 375px)/584)}.catalog__item._medium .catalog__item-btn,.catalog__item._small .catalog__item-btn{font-size:calc(32px + 48*(100vw - 375px)/584)}.catalog__item._medium .catalog__item-title,.catalog__item._small .catalog__item-title{margin-bottom:calc(2px + 3*(100vw - 375px)/584);font-size:calc(18px + 27*(100vw - 375px)/584)}.catalog__item._medium .catalog__item-subtitle,.catalog__item._small .catalog__item-subtitle{font-size:calc(14px + 21*(100vw - 375px)/584)}}@media only screen and (min-width: 961px){.info{padding-top:calc(20px + 20*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.info{padding-bottom:calc(60px + 60*(100vw - 960px)/960)}}.info__decor{position:relative;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 961px){.info__decor{margin-bottom:calc(22.5px + 22.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.info__decor{width:calc(90px + 90*(100vw - 960px)/960)}}.info__title{color:#f9f5ec;letter-spacing:-0.04em;line-height:.8;text-align:center;text-transform:uppercase}@media only screen and (min-width: 961px){.info__title{font-size:calc(70px + 70*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.info__title{margin-bottom:calc(80px + 80*(100vw - 960px)/960)}}.info__container{background-color:#f8fe23;text-align:center;margin:0 auto;position:relative}@media only screen and (min-width: 961px){.info__container{padding:calc(20px + 20*(100vw - 960px)/960)}}.info__container-inner{position:relative}@media only screen and (min-width: 961px){.info__container-inner{margin-bottom:calc(20px + 20*(100vw - 960px)/960)}}.info__container-decor{position:absolute}@media only screen and (min-width: 961px){.info__container-decor{width:calc(60px + 60*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.info__container-decor{left:calc(22.5px + 22.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.info__container-decor{bottom:calc(-55px + -55*(100vw - 960px)/960)}}.info__image{width:100%}.info__heading{width:100%;letter-spacing:-0.04em;line-height:.85;position:absolute;left:50%;transform:translateX(-50%);color:#f9f5ec}@media only screen and (min-width: 961px){.info__heading{top:calc(22.5px + 22.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.info__heading{font-size:calc(40px + 40*(100vw - 960px)/960)}}.info__text{letter-spacing:-0.02em;line-height:.95}@media only screen and (min-width: 961px){.info__text{font-size:calc(24px + 24*(100vw - 960px)/960)}}.info__text ._c-accent{font-family:"Editorial";font-style:italic}@media only screen and (max-width: 960px){.info{padding-top:calc(40px + 60*(100vw - 375px)/584);padding-bottom:calc(130px + 195*(100vw - 375px)/584)}.info__decor{margin-bottom:calc(10px + 15*(100vw - 375px)/584);width:calc(50px + 75*(100vw - 375px)/584)}.info__title{font-size:calc(30px + 45*(100vw - 375px)/584);margin-bottom:calc(40px + 60*(100vw - 375px)/584)}.info__container{padding:calc(15px + 22.5*(100vw - 375px)/584)}.info__container-inner{margin-bottom:calc(15px + 22.5*(100vw - 375px)/584)}.info__container-decor{width:calc(46px + 69*(100vw - 375px)/584);left:calc(15px + 22.5*(100vw - 375px)/584);bottom:calc(-45px + -67.5*(100vw - 375px)/584)}.info__heading{top:calc(10px + 15*(100vw - 375px)/584);font-size:calc(28px + 42*(100vw - 375px)/584)}.info__text{font-size:calc(18px + 27*(100vw - 375px)/584)}}.course{min-height:100vh;background-color:#131313;display:flex;align-items:center;padding:0}.course__container{display:flex;justify-content:space-between;align-items:center;position:relative}.course__close{line-height:.8;letter-spacing:-0.04em;font-weight:700;position:absolute;top:0;right:0;transform:translateX(150%);color:#fff;text-transform:uppercase;display:flex}@media only screen and (min-width: 961px){.course__close{font-size:calc(40px + 40*(100vw - 960px)/960)}}.course__item{background-color:#f8fe23;position:relative;flex:0 0 auto;overflow:hidden}@media only screen and (min-width: 961px){.course__item{padding:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.course__item{height:calc(313px + 313*(100vw - 960px)/960)}}.course__item-container{display:flex;flex-direction:column;align-items:center;text-align:center}.course__item-wrapper{position:relative;width:100%}@media only screen and (min-width: 961px){.course__item-wrapper{margin-bottom:calc(10px + 10*(100vw - 960px)/960)}}.course__item-video{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;pointer-events:none}@media only screen and (min-width: 961px){.course__item-video{height:calc(247.5px + 247.5*(100vw - 960px)/960)}}.course__item-img{position:absolute;left:0;top:0;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:2}@media only screen and (min-width: 961px){.course__item-img{height:calc(247.5px + 247.5*(100vw - 960px)/960)}}.course__item-btn{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:flex;color:#f9f5ec;font-weight:700;letter-spacing:-0.04em;line-height:.8;text-transform:uppercase;z-index:3}@media only screen and (min-width: 961px){.course__item-btn{font-size:calc(40px + 40*(100vw - 960px)/960)}}.course__item-title,.course__item-subtitle{line-height:.8;letter-spacing:-0.04em;text-transform:uppercase}@media only screen and (min-width: 961px){.course__item-title{font-size:calc(20px + 20*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.course__item-title{margin-bottom:calc(4px + 4*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.course__item-subtitle{font-size:calc(12px + 12*(100vw - 960px)/960)}}.course__form{background-color:#7546ff;color:#fff;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}@media only screen and (min-width: 961px){.course__form{padding:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.course__form{height:calc(313px + 313*(100vw - 960px)/960)}}.course__form-wrapper{background-color:#131313;display:flex;flex-direction:column;width:100%;position:relative}@media only screen and (min-width: 961px){.course__form-wrapper{padding-top:calc(50px + 50*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.course__form-wrapper{padding-bottom:calc(50px + 50*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.course__form-wrapper{padding-left:calc(30px + 30*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.course__form-wrapper{padding-right:calc(30px + 30*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.course__form-wrapper{margin-bottom:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.course__form-wrapper{gap:calc(40px + 40*(100vw - 960px)/960)}}.course__form-top{display:flex;justify-content:space-between;align-items:flex-end}.course__form-title{letter-spacing:-0.03em;line-height:.85;text-transform:uppercase}@media only screen and (min-width: 961px){.course__form-title{font-size:calc(30px + 30*(100vw - 960px)/960)}}.course__form-text{display:flex;flex-direction:column;font-weight:500;line-height:.95}@media only screen and (min-width: 961px){.course__form-text{width:calc(142.5px + 142.5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.course__form-text{font-size:calc(9px + 9*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.course__form-text{gap:calc(7.5px + 7.5*(100vw - 960px)/960)}}.course__form-items{display:flex;flex-direction:column;width:100%}.course__form-item{position:relative}@media only screen and (min-width: 961px){.course__form-item{margin-bottom:calc(12.5px + 12.5*(100vw - 960px)/960)}}.course__form-item:last-child{margin-bottom:0}@media only screen and (min-width: 961px){.course__form-item.focus .course__form-caption{font-size:calc(7px + 7*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.course__form-item.focus .course__form-caption{top:calc(-7.5px + -7.5*(100vw - 960px)/960)}}.course__form-caption{letter-spacing:-0.02em;position:absolute;left:0;font-weight:500;transition:.3s}@media only screen and (min-width: 961px){.course__form-caption{font-size:calc(9px + 9*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.course__form-caption{top:calc(5px + 5*(100vw - 960px)/960)}}.course__form-input{border-color:rgba(255,255,255,.1);border-style:solid;width:100%}@media only screen and (min-width: 961px){.course__form-input{padding-top:calc(5px + 5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.course__form-input{padding-bottom:calc(5px + 5*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.course__form-input{border-bottom-width:calc(0.5px + 0.5*(100vw - 960px)/960)}}.course__form-submit{text-transform:uppercase;font-weight:700;letter-spacing:-0.04em;line-height:1;color:#f8fe23;position:relative;display:flex}@media only screen and (min-width: 961px){.course__form-submit{font-size:calc(37px + 37*(100vw - 960px)/960)}}.course__form-submit:hover{color:#f8fe23}.course__nav{position:absolute;left:0;bottom:0;right:0;display:flex;justify-content:space-between;z-index:2}@media only screen and (min-width: 961px){.course__nav{padding:calc(10px + 10*(100vw - 960px)/960)}}.course__nav-link{letter-spacing:-0.04em;text-transform:uppercase;line-height:.8;font-weight:700}@media only screen and (min-width: 961px){.course__nav-link{font-size:calc(15px + 15*(100vw - 960px)/960)}}.course__nav-link.disabled{opacity:.1;cursor:default}.course__control{font-weight:700;text-transform:uppercase;letter-spacing:-0.04em;line-height:.8;left:0;bottom:0;right:0;display:none;opacity:0;justify-content:space-between;position:absolute;z-index:3}@media only screen and (min-width: 961px){.course__control{padding:calc(10px + 10*(100vw - 960px)/960)}}@media only screen and (min-width: 961px){.course__control{font-size:calc(20px + 20*(100vw - 960px)/960)}}.course__control-inner{position:relative}.course__control-btn{display:flex;font-weight:700;transform:translateY(150%);transition:.5s;white-space:nowrap}.course__control-btn.active{transform:translateY(0%)}.course__control-play,.course__control-unmute{position:absolute;bottom:0}.course__control-play{left:0}.course__control-unmute{right:0}@media only screen and (max-width: 960px){.course{padding-top:calc(90px + 135*(100vw - 375px)/584);padding-bottom:calc(90px + 135*(100vw - 375px)/584);height:auto}.course.active{display:flex}.course__container{gap:calc(20px + 30*(100vw - 375px)/584);flex-direction:column}.course__form{padding-top:calc(6px + 9*(100vw - 375px)/584);padding-left:calc(6px + 9*(100vw - 375px)/584);padding-right:calc(6px + 9*(100vw - 375px)/584);padding-bottom:calc(12px + 18*(100vw - 375px)/584)}.course__form-wrapper{padding:calc(30px + 45*(100vw - 375px)/584);margin-bottom:calc(12px + 18*(100vw - 375px)/584);gap:calc(30px + 45*(100vw - 375px)/584)}.course__form-top{gap:calc(15px + 22.5*(100vw - 375px)/584);flex-direction:column;align-items:flex-start}.course__form-title{font-size:calc(34px + 51*(100vw - 375px)/584);letter-spacing:-0.02em;line-height:.9}.course__form-text{font-size:calc(14px + 21*(100vw - 375px)/584);gap:calc(10px + 15*(100vw - 375px)/584)}.course__form-item{margin-bottom:calc(15px + 22.5*(100vw - 375px)/584)}.course__form-item.focus .course__form-caption{font-size:calc(10px + 15*(100vw - 375px)/584);top:calc(-8px + -12*(100vw - 375px)/584)}.course__form-caption{font-size:calc(16px + 24*(100vw - 375px)/584);top:calc(10px + 15*(100vw - 375px)/584)}.course__form-input{padding-top:calc(7px + 10.5*(100vw - 375px)/584);padding-bottom:calc(7px + 10.5*(100vw - 375px)/584);border-bottom-width:calc(1px + 1.5*(100vw - 375px)/584)}.course__form-submit{font-size:calc(26px + 39*(100vw - 375px)/584)}.course__close{display:none}.course__item{padding:calc(6px + 9*(100vw - 375px)/584);padding-bottom:calc(12px + 18*(100vw - 375px)/584);width:100%}.course__item-prev,.course__item-next{font-size:calc(16px + 24*(100vw - 375px)/584)}.course__item-wrapper{margin-bottom:calc(12px + 18*(100vw - 375px)/584)}.course__item-video,.course__item-img{height:calc(185px + 277.5*(100vw - 375px)/584)}.course__item-btn{font-size:calc(32px + 48*(100vw - 375px)/584)}.course__item-title{font-size:calc(16px + 24*(100vw - 375px)/584);margin-bottom:calc(5px + 7.5*(100vw - 375px)/584)}.course__item-subtitle{font-size:calc(14px + 21*(100vw - 375px)/584)}.course__nav{padding:calc(6px + 9*(100vw - 375px)/584)}.course__nav-link{font-size:calc(14px + 21*(100vw - 375px)/584)}.course__control{padding:calc(6px + 9*(100vw - 375px)/584);font-size:calc(14px + 21*(100vw - 375px)/584)}}
