.form[data-v-274c4ef7]{font-size:1.2rem}.form__inner[data-v-274c4ef7]{padding-right:1rem}@media only screen and (min-width:1200px){.form__inner[data-v-274c4ef7]{padding-right:0}}.form__title[data-v-274c4ef7]{margin-bottom:1rem;font-size:1.8rem;font-weight:700}@media only screen and (min-width:1200px){.form__title[data-v-274c4ef7]{margin-bottom:3.2rem;font-size:2.8rem}}.form__group[data-v-274c4ef7]{position:relative}.form__group+.form__group[data-v-274c4ef7]{margin-top:2rem}@media only screen and (min-width:1200px){.form__group+.form__group[data-v-274c4ef7]{margin-top:1.8rem}}.form__input[data-v-274c4ef7]{display:block;width:100%;height:3rem;font-size:1.2rem;border:none;border-bottom:2px solid var(--main-color);background-color:var(--white)}@media only screen and (min-width:1200px){.form__input[data-v-274c4ef7]{height:4rem;font-size:1.8rem;border-width:.4rem}}.form__input[data-v-274c4ef7]:focus{outline:none}.form__error[data-v-274c4ef7]{position:absolute;top:calc(100% + 2px);bottom:-100%;opacity:0;color:var(--error-color);font-size:.9rem;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.form__submit[data-v-274c4ef7]{display:block;width:100%;height:4rem;margin-top:3rem;color:var(--white);font-size:1.4rem;cursor:pointer;border:none;background-color:var(--main-color);-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media only screen and (min-width:1200px){.form__submit[data-v-274c4ef7]{height:6rem;margin-top:6rem;font-size:1.8rem}.form__submit[data-v-274c4ef7]:focus,.form__submit[data-v-274c4ef7]:hover{background-color:var(--pink)}}.modal[data-v-38b3e225]{position:relative;color:var(--main-color);line-height:1.15;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media only screen and (min-width:1200px){.modal[data-v-38b3e225]{position:absolute;border-width:.4rem}}.modal+.modal[data-v-38b3e225]{margin-top:1rem}.modal--shadow_bottom+.modal--shadow_bottom[data-v-38b3e225],.modal--shadow_top+.modal--shadow_top[data-v-38b3e225]{margin-top:2rem}.modal--shadow_bottom+.modal--shadow_top[data-v-38b3e225]{margin-top:3rem}.modal--shadow_bottom[data-v-38b3e225]{margin-bottom:1.5rem}@media only screen and (min-width:1200px){.modal--shadow_bottom[data-v-38b3e225]{margin-bottom:0}}@media only screen and (min-width:1200px){.modal+.modal[data-v-38b3e225]{margin-top:0}}.modal--type_banner[data-v-38b3e225]{width:24rem;margin-left:1rem}@media only screen and (min-width:1200px){.modal--type_banner[data-v-38b3e225]{-webkit-transform:translate(9.3rem,6.3vh);transform:translate(9.3rem,6.3vh);width:66.5rem;margin-left:0}}.modal--type_announce[data-v-38b3e225]{width:20rem;margin-left:6rem}@media only screen and (min-width:1200px){.modal--type_announce[data-v-38b3e225]{-webkit-transform:translate(130rem,66vh);transform:translate(130rem,66vh);width:36rem;margin-left:0}}.modal--type_form[data-v-38b3e225]{width:28rem}@media only screen and (min-width:1200px){.modal--type_form[data-v-38b3e225]{-webkit-transform:translate(6rem,42vh);transform:translate(6rem,42vh);width:48rem}}.modal--type_timer[data-v-38b3e225]{width:28rem}@media only screen and (min-width:1200px){.modal--type_timer[data-v-38b3e225]{-webkit-transform:translate(78rem,42vh);transform:translate(78rem,42vh);width:48rem}}.modal__inner[data-v-38b3e225]{position:relative;z-index:1;width:100%;height:100%;border:2px solid var(--main-color);background-color:var(--white)}.modal--type_banner .modal__inner[data-v-38b3e225]{padding:1.8rem .8rem}@media only screen and (min-width:1200px){.modal--type_banner .modal__inner[data-v-38b3e225]{padding:3rem 9.6rem 3rem 8.2rem}}.modal--type_announce .modal__inner[data-v-38b3e225]{padding:.8rem 2rem .8rem .8rem}@media only screen and (min-width:1200px){.modal--type_announce .modal__inner[data-v-38b3e225]{padding:2.6rem 5.4rem 2.6rem 3.9rem}}.modal--type_form .modal__inner[data-v-38b3e225]{padding:1.8rem}@media only screen and (min-width:1200px){.modal--type_form .modal__inner[data-v-38b3e225]{padding:3.4rem 4.4rem 5.6rem 5.4rem}}.modal--type_timer .modal__inner[data-v-38b3e225]{padding:1rem 3rem 1rem 1rem}@media only screen and (min-width:1200px){.modal--type_timer .modal__inner[data-v-38b3e225]{padding:4.8rem 4.6rem 4.6rem 4.3rem}}.modal__close[data-v-38b3e225]{position:absolute;z-index:2;width:2rem;height:2rem;border:none;cursor:pointer;outline:none;background-color:transparent;-webkit-tap-highlight-color:transparent}@media only screen and (min-width:1200px){.modal__close[data-v-38b3e225]{width:2.6rem;height:2.6rem;background-size:2rem}}.modal__close svg[data-v-38b3e225]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1rem;height:auto;stroke:var(--main-color)}@media only screen and (min-width:1200px){.modal__close svg[data-v-38b3e225]{width:2rem}}.modal__close path[data-v-38b3e225]{-webkit-transition:stroke .25s ease;transition:stroke .25s ease}.modal__close:focus path[data-v-38b3e225],.modal__close:hover path[data-v-38b3e225]{stroke:var(--pink)}.modal--type_announce .modal__close[data-v-38b3e225],.modal--type_banner .modal__close[data-v-38b3e225],.modal--type_timer .modal__close[data-v-38b3e225]{top:.5rem;right:.5rem}@media only screen and (min-width:1200px){.modal--type_announce .modal__close[data-v-38b3e225],.modal--type_banner .modal__close[data-v-38b3e225],.modal--type_timer .modal__close[data-v-38b3e225]{top:2.2rem;right:2.2rem}}.modal--type_form .modal__close[data-v-38b3e225]{top:1.5em;right:1.5rem}@media only screen and (min-width:1200px){.modal--type_form .modal__close[data-v-38b3e225]{top:2.2rem;right:2.2rem}}.modal--type_form[data-v-38b3e225]:after,.modal[data-v-38b3e225]:before{content:"";position:absolute;width:100%;height:100%}.modal[data-v-38b3e225]:before{z-index:1;background-color:var(--main-color);-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.modal--type_form[data-v-38b3e225]:after{background-color:var(--pink)}.modal--shadow_left[data-v-38b3e225]:after,.modal--shadow_left[data-v-38b3e225]:before{left:-1rem}.modal--shadow_right[data-v-38b3e225]:after,.modal--shadow_right[data-v-38b3e225]:before{right:-1rem}.modal--shadow_bottom[data-v-38b3e225]:after,.modal--shadow_bottom[data-v-38b3e225]:before{bottom:-1rem}.modal--shadow_top[data-v-38b3e225]:after,.modal--shadow_top[data-v-38b3e225]:before{top:-1rem}@media only screen and (min-width:1200px){.modal--shadow_left[data-v-38b3e225]:after,.modal--shadow_left[data-v-38b3e225]:before{left:-3rem}.modal--shadow_right[data-v-38b3e225]:after,.modal--shadow_right[data-v-38b3e225]:before{right:-3rem}.modal--shadow_bottom[data-v-38b3e225]:after,.modal--shadow_bottom[data-v-38b3e225]:before{bottom:-3rem}.modal--shadow_top[data-v-38b3e225]:after,.modal--shadow_top[data-v-38b3e225]:before{top:-3rem}}.timer[data-v-0fb1bedd]{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.timer__cell[data-v-0fb1bedd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.timer__cell+.timer__cell[data-v-0fb1bedd]{margin-left:1rem}@media only screen and (min-width:1200px){.timer__cell+.timer__cell[data-v-0fb1bedd]{margin-left:1.8rem}}.timer__value[data-v-0fb1bedd]{margin-bottom:.8rem;font-size:3rem;font-weight:700}@media only screen and (min-width:1200px){.timer__value[data-v-0fb1bedd]{font-size:4.8rem}}.timer__unit[data-v-0fb1bedd]{font-size:1.2em}@media only screen and (min-width:1200px){.timer__unit[data-v-0fb1bedd]{font-size:1.8rem}}.banner[data-v-54c50cf2]{font-size:1.8rem;font-weight:700;text-transform:uppercase}@media only screen and (min-width:1200px){.banner[data-v-54c50cf2]{font-size:3.6rem}}.banner__row[data-v-54c50cf2]{display:block}@media only screen and (min-width:1200px){.banner__row+.banner__row[data-v-54c50cf2]{margin-top:3rem}}.announce[data-v-528fdf97]{font-size:1.2rem}@media only screen and (min-width:1200px){.announce[data-v-528fdf97]{font-size:2.4rem}}.bg[data-v-272ab0fd],.video[data-v-272ab0fd]{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.video[data-v-272ab0fd]{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.home[data-v-b044c256]{overflow:auto;width:100%;height:100%;padding:1rem}.nav[data-v-14ed96b9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem;width:7rem;color:var(--main-color);font-size:1.4rem;background-color:var(--accent-color);border-right:2px solid var(--main-color)}@media only screen and (min-width:1200px){.nav[data-v-14ed96b9]{width:18rem;padding:6rem 3rem;font-size:2.4rem;border-width:.5rem}}.nav__logo[data-v-14ed96b9]{width:3rem;height:auto}@media only screen and (min-width:1200px){.nav__logo[data-v-14ed96b9]{width:6.1rem}}.nav__lang[data-v-14ed96b9]{position:relative;padding-top:.5rem;padding-bottom:.5rem}.nav__lang+.nav__lang[data-v-14ed96b9]{margin-top:2.8rem}.nav__link[data-v-14ed96b9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;color:inherit;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}:not(.active)>.nav__link[data-v-14ed96b9]{text-decoration:none}.nav__founders[data-v-14ed96b9]{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);white-space:nowrap;-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;font-weight:700}@supports ((-webkit-writing-mode:vertical-rl) or (writing-mode:vertical-rl)){.nav__founders[data-v-14ed96b9]{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed}}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}ol[class],ul[class]{padding:0;list-style:none}body,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.sr-only{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;src:local("Roboto Mono"),local("RobotoMono-Regular"),url(../fonts/roboto-mono-v7-latin_latin-ext_cyrillic-regular.d954c90a.woff2) format("woff2"),url(../fonts/roboto-mono-v7-latin_latin-ext_cyrillic-regular.02bc1e9c.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:700;src:local("Roboto Mono Bold"),local("RobotoMono-Bold"),url(../fonts/roboto-mono-v7-latin_latin-ext_cyrillic-700.2817d407.woff2) format("woff2"),url(../fonts/roboto-mono-v7-latin_latin-ext_cyrillic-700.0ead8c2d.woff) format("woff")}:root{--main-color:#2c0bfd;--accent-color:#fee3f6;--error-color:#fd0b0b;--white:#fff;--pink:#ff00ae;font-size:2.7vmin}@media only screen and (min-width:1200px){:root{font-size:.5vw}}@media only screen and (min-width:1920px){:root{font-size:.5vw}}body,html{overflow:hidden;height:100%}body{font-family:Roboto Mono,monospace}.app[data-v-2545d870]{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;-webkit-overflow-scrolling:touch}@media only screen and (min-width:1200px){.app[data-v-2545d870]{border:.5rem solid var(--main-color)}}.main[data-v-2545d870]{position:relative;overflow:hidden;width:100%;height:100%}