*{padding:0;margin:0;border:0rem}*,*:before,*:after{box-sizing:border-box}*:before,*:after{display:inline-block}html,body{height:100%}body{line-height:1;scrollbar-gutter:stable;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,button,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background-color:transparent}input,textarea{width:100%}label{display:inline-block}button,select,option{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{max-width:100%;height:auto;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}@font-face{font-family:Cyberfall_Cyrillic;font-display:swap;src:url(../assets/fonts/Cyberfall_Cyrillic-Regular.woff2) format("woff2");font-weight:400;font-style:normal}body{min-width:20rem;color:#fff;font-family:Inter;font-size:1rem;background-color:#000}[data-fls-scrolllock] body{overflow:hidden;touch-action:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:clip}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:75rem;margin:0 auto;padding-left:0.9375rem;padding-right:0.9375rem}.title-h1{font-family:Cyberfall_Cyrillic;line-height:125%}.title-h2{font-family:Cyberfall_Cyrillic;line-height:125%}.text{line-height:118.75%}.link{position:relative}.link:before{content:"";position:absolute;width:0;height:0.0625rem;bottom:0;left:0;background-color:#19eef8;transition:width .4s}.content__items{margin-top:2.5rem;display:grid;gap:1.875rem}.content__title{text-align:center}.item-content__title{font-weight:700;line-height:118.181818%}.item-content__text{margin-top:1.25rem;padding-left:0.625rem;font-weight:500;line-height:125%}.list{margin-top:0.9375rem}.list__item{margin-top:0.625rem;padding-left:1.875rem}.menu__body{position:fixed;z-index:10;width:100%;height:100%;right:-100%;top:0;overflow:auto;padding:8.125rem 0.9375rem 1.875rem;transition:right .3s;background-color:#000000f1}.menu__body:before{content:"";position:fixed;width:100%;height:4.5625rem;right:-100%;top:0;transition:right .3s;z-index:10;background-color:#000000f1}[data-fls-menu-open] .menu__body{right:0}[data-fls-menu-open] .menu__body:before{right:0}.menu__list{display:flex;flex-direction:column;align-items:flex-end;flex-wrap:nowrap;row-gap:0.9375rem}.menu__link{font-size:1.5rem;line-height:121.428571%}.menu__link--active{color:#f50caa}.icon-menu{display:block;position:relative;width:1.875rem;height:1.125rem;z-index:11}.icon-menu span,.icon-menu:before,.icon-menu:after{content:"";transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:0.125rem;background-color:#fff}.icon-menu:before{top:0}.icon-menu:after{bottom:0}.icon-menu span{top:calc(50% - 0.0625rem)}[data-fls-menu-open] .icon-menu span{width:0}[data-fls-menu-open] .icon-menu:before{top:calc(50% - 0.0625rem);transform:rotate(-45deg)}[data-fls-menu-open] .icon-menu:after{bottom:calc(50% - 0.0625rem);transform:rotate(45deg)}.header{padding-top:1.375rem;padding-bottom:1.5rem;display:grid;align-items:center;grid-template-columns:minmax(5.625rem,6.8125rem) 1fr;gap:0.625rem}.header__logo{position:relative;z-index:11}.header__menu{justify-self:end}.footer__logo{max-width:6.8125rem;display:block}.footer__items{display:flex;flex-direction:column;justify-content:center;gap:0.9375rem;font-size:0.875rem;text-align:center;line-height:121.428571%}.footer__item{display:flex;flex-direction:column}.footer__list{margin-top:0.9375rem;display:flex;column-gap:0.3125rem;justify-content:center}.footer__list-item{display:flex;column-gap:0.3125rem}.footer__list-item:not(:last-child):after{content:"|"}.footer__copyright{margin-top:0.9375rem}input[type=text],input[type=email],input[type=tel],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input{border-radius:0!important;width:100%;display:block;padding:0.875rem 0.625rem 0.9375rem 1.3125rem;outline:none;caret-color:inherit}.input[placeholder]:not([data-fls-placeholder-nohiden])::placeholder{transition:opacity .3s}.input[placeholder]:not([data-fls-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{resize:vertical;padding:0}.checkbox{display:inline-block;position:relative}.checkbox:not(:last-child){margin-bottom:0.3125rem}.checkbox__input{position:absolute;width:0;height:0;opacity:0}.checkbox__input:focus-visible+.checkbox__text{outline:0.0625rem solid #000}.checkbox__input:checked+.checkbox__text:after{transform:scale(1)}.checkbox__text{cursor:pointer;position:relative;gap:0.625rem;display:inline-flex;align-items:center;font-size:0.75rem;line-height:125%;color:#4f4f4f}.checkbox__text:before{content:"";align-self:flex-start;flex:0 0 1.25rem;width:1.25rem;height:1.25rem;border:0.0625rem solid #333333;border-radius:0.25rem}.checkbox__text:after{content:"";transition:all .4s ease 0s;transform:scale(0);width:0.625rem;height:0.625rem;border-radius:0.1875rem;background-color:#f50caa;position:absolute;left:0.3125rem;top:0.3125rem}.button{display:inline-flex;justify-content:center;align-items:center;padding:0.625rem 0.9375rem;min-width:15rem;min-height:3.75rem;background-color:#f50caa;border:0.0625rem solid #f50caa;border-radius:5.6875rem;transition:all .4s}.button--fw{width:100%}.button--revert{background-color:transparent;border:0.0625rem solid #19eef8;color:#19eef8}body:after{content:"";background-color:#000000c2;-webkit-backdrop-filter:blur(0.528125rem);backdrop-filter:blur(0.528125rem);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .8s ease 0s;pointer-events:none;z-index:149}[data-fls-popup-open] body:after{opacity:1}[data-fls-popup]{position:fixed;top:0;left:0;bottom:0;right:0;padding:1.875rem 0.625rem;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}[data-fls-popup][data-fls-popup-active]{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}[data-fls-popup-active] [data-fls-popup-body]{visibility:visible;transform:scale(1)}[data-fls-popup-wrapper]{flex-direction:column;min-height:100%;flex:1 1 auto;width:100%;display:flex;justify-content:center;align-items:center}[data-fls-popup-body]{visibility:hidden;transform:scale(0);transition:transform .3s ease 0s,visibility .3s ease 0s;background:#000;border:0.0625rem dashed #19eef8;padding:1.875rem;width:100%;max-width:56.25rem;border-radius:1.25rem}[data-fls-popup-youtube-place] iframe{width:100%;aspect-ratio:16/9}.popup__body{overflow:hidden}.popup__content{display:grid;gap:1.25rem;align-items:center;position:relative}.popup__content:before{content:"";position:absolute;width:100%;height:100%;width:29.5rem;height:29.5rem;left:55.666667%;top:2.8125rem;z-index:1;background:linear-gradient(180deg,#f50caa,#6b0099);filter:blur(15.625rem)}.popup__content:after{content:"";z-index:2;position:absolute;width:25.395625rem;height:25.395625rem;left:49.666667%;top:0;background:url(../assets/img/hero/decor.svg) 0 0/contain no-repeat}.popup__form{position:relative;z-index:5}.popup__image{display:none}.popup__title{font-weight:600;line-height:120.833333%;text-align:center}.form__fieldset{margin-top:1.875rem;display:grid;gap:0.75rem}.form__input-block{border:0.0625rem solid #333333;border-radius:3.125rem;display:flex;align-items:center;gap:0.625rem;padding-right:0.875rem}.form__button{margin-top:1.4375rem}.form__button-pass{position:relative}.form__button-pass:before{content:"";position:absolute;width:calc(100% + 0.375rem);height:0.125rem;top:calc(50% - 0.125rem);left:-0.1875rem;transform:translateY(-50%) rotate(45deg) scale(0);background-color:#333;transition:transform .4s}.form__button-pass *{pointer-events:none}.form__button-pass.--viewpass-active:before{transform:translateY(-50%) rotate(45deg) scale(1)}.form__link{position:relative}.form__link:before{content:"";position:absolute;width:100%;height:0.0625rem;bottom:0;left:0;background-color:#333}.form__checkbox{margin-top:0.625rem}@media (max-width: 47.99875em){.footer__logo{margin:0 auto}}@media (max-width: 20em){.title-h1{font-size:1.875rem}.title-h2{font-size:1.625rem}.content{padding-block:1.875rem}.item-content__title{font-size:1.125rem}.item-content__text{font-size:1rem}.list__item{font-size:1rem}.footer{padding-top:4.375rem}.footer{padding-bottom:1.875rem}.popup__title{font-size:1.25rem}}@media (min-width: 20em) and (max-width: 75em){.title-h1{font-size:clamp(1.875rem,1.46590909090625rem + 2.0454545455vw,3rem)}.title-h2{font-size:clamp(1.625rem,1.4886363636375rem + .6818181818vw,2rem)}.content{padding-block:clamp(1.875rem,1.42045454545625rem + 2.2727272727vw,3.125rem)}.item-content__title{font-size:clamp(1.125rem,1.03409090909375rem + .4545454545vw,1.375rem)}.item-content__text{font-size:clamp(1rem,0.90909090909375rem + .4545454545vw,1.25rem)}.list__item{font-size:clamp(1rem,0.90909090909375rem + .4545454545vw,1.25rem)}.footer{padding-top:clamp(4.375rem,3.46590909090625rem + 4.5454545455vw,6.875rem)}.footer{padding-bottom:clamp(1.875rem,1.44318181818125rem + 2.1590909091vw,3.0625rem)}.popup__title{font-size:clamp(1.25rem,1.15909090909375rem + .4545454545vw,1.5rem)}}@media (min-width: 47.99875em){.menu__body{position:static;width:auto;height:auto;right:auto;padding:0;background-color:transparent}.menu__body:before{display:none}.menu__list{flex-direction:row;flex-wrap:wrap;row-gap:0.3125rem;column-gap:1.625rem;align-items:center}.menu__link{transition:opacity .4s;font-size:0.875rem;line-height:137.5%}.icon-menu{display:none}.footer__logo{display:inline-block}.footer__items{flex-wrap:wrap;flex-direction:row;justify-content:space-between}.footer__link{transition:opacity .4s;font-size:0.875rem;line-height:137.5%}.footer__text{text-align:right}.footer__copyright{text-align:right}.popup__content{grid-template-columns:20.6875rem 1fr}.popup__form{max-width:20.6875rem;padding-right:2.1875rem}.popup__form:before{content:"";position:absolute;width:0.125rem;height:100%;top:0;right:0;background:url(../assets/img/popup/line.svg) 0 0/cover no-repeat;z-index:1}.popup__image{display:block;width:100%;position:relative;z-index:2;max-width:25rem}}@media (min-width: 61.99875em){.header{grid-template-columns:minmax(5.625rem,6.8125rem) 1fr minmax(5.625rem,6.8125rem)}.header__menu{justify-self:center}}@media (min-width: 75em){.title-h1{font-size:3rem}.title-h2{font-size:2rem}.content{padding-block:3.125rem}.item-content__title{font-size:1.375rem}.item-content__text{font-size:1.25rem}.list__item{font-size:1.25rem}.footer{padding-top:6.875rem}.footer{padding-bottom:3.0625rem}.popup__title{font-size:1.5rem}}@media (any-hover: hover){.link:hover:before{content:"";width:100%}.menu__link:hover{opacity:.7}.menu__link--active:hover{opacity:1}.footer__link:hover{opacity:.7}.button:hover{background-color:transparent;border:0.0625rem solid #19eef8;color:#19eef8}.button--revert:hover{background-color:#f50caa;border:0.0625rem solid #f50caa;color:#fff}}@media (any-hover: none){.icon-menu{cursor:default}}
