@-webkit-keyframes scroll{0%{-webkit-transform:translateX(calc(100vw + 20px));transform:translateX(calc(100vw + 20px))}to{-webkit-transform:translateX(calc(-100% - 20px));transform:translateX(calc(-100% - 20px))}}@keyframes scroll{0%{-webkit-transform:translateX(calc(100vw + 20px));transform:translateX(calc(100vw + 20px))}to{-webkit-transform:translateX(calc(-100% - 20px));transform:translateX(calc(-100% - 20px))}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}fieldset,img{margin:0;padding:0;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}a img,fieldset,img{border:0}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none}button,input[type=submit]{cursor:pointer;-webkit-appearance:none;background-color:transparent;outline:0;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto}button,input{margin:0;padding:0;border:0}a,a:focus,button,div,h1,h2,h3,h4,h5,h6,input,select,span,textarea{outline:0}ol,ul{list-style-type:none}table{border-spacing:0;border-collapse:collapse;width:100%}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a{color:inherit;opacity:.5;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;text-decoration:none}@media (prefers-reduced-motion:reduce){*{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}}@font-face{font-family:'Inter';src:local("Inter Medium"),local("Inter-Medium"),url(../fonts/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium.woff) format("woff"),url(../fonts/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:local("Inter Bold"),local("Inter-Bold"),url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff"),url(../fonts/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}a:hover{opacity:1}body{font-size:16px;font-weight:500;line-height:1.2;font-family:'Inter',sans-serif;color:#fff;background-color:#842bfd}.page,.page__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page{min-height:100vh;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page__main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header{padding:26px 0}@media only screen and (min-width:1024px){.header{padding:32px 0}}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.header__logo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:20px;max-width:75px;opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media only screen and (min-width:768px){.logo{height:32px;max-width:120px}}.logo img{max-width:100%;max-height:100%}.logo_opacity{opacity:.5}@media only screen and (max-width:767px){.logo_lg{height:28px}}a.logo_opacity:focus,a.logo_opacity:hover{opacity:1}.page-content{padding:32px 0 24px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1024px){.page-content{padding:48px 0}}.page-content__inner,.page-content__main{display:-webkit-box;display:-ms-flexbox;display:flex}.page-content__inner{min-height:100%}.page-content__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%}@media only screen and (min-width:1024px){.page-content__main{max-width:478px}}@media only screen and (min-width:1500px){.page-content__main{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:768px){.page-content__main:not(:last-child){margin-right:32px}}.page-content__main-footer{width:500px;max-width:100%;margin:0 auto}@media only screen and (min-width:1024px){.page-content__main-footer{width:auto;margin:0}}.page-content__main-footer:not(:first-child){margin-top:46px}.page-content__side{position:relative;display:none;height:152px;margin:0 -24px}@media only screen and (min-width:768px){.page-content__side{height:250.46px}}@media only screen and (min-width:1024px){.page-content__side{height:auto;width:480px;display:block;margin:calc(-48px - 96px - 8%) 0 calc(-48px - 81px) auto}}@media only screen and (min-width:1200px){.page-content__side{margin:calc(-48px - 96px - 8%) 48px calc(-48px - 81px) auto}}.page-content__side_mob{display:block}@media only screen and (min-width:1024px){.page-content__side_mob{display:none}}.page-content__side_mob:not(:first-child){margin-top:64px}.page-content__title{text-align:center;font-size: 36px;font-weight: 700;line-height: 1;letter-spacing: -0.048em}@media only screen and (min-width:768px){.page-content__title{max-width:500px;margin:0 auto}}@media only screen and (min-width:1024px){.page-content__title{margin:0;font-size: 64px;letter-spacing: -0.056em;text-align:left}}.page-content__title:not(:last-child){margin-bottom:24px}@media only screen and (min-width:1024px){.page-content__title:not(:last-child){margin-bottom:32px}}.page-content__description{font-size:13px;line-height:1.38;letter-spacing:-.012em;max-width:220px;opacity:.4;text-align:center;margin:0 auto}@media only screen and (min-width:768px){.page-content__description{max-width:256px;font-size:15px;line-height:1.2;letter-spacing:-.024em}}@media only screen and (min-width:1024px){.page-content__description{text-align:left;margin:0}}.footer{border-top:1px solid rgba(255,255,255,.1);padding:12px 0}@media only screen and (min-width:768px){.footer{padding:24px 0}}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__logo:not(:last-child){margin-right:32px}.footer__info{margin-left:auto;font-size:11px;line-height:1.27;letter-spacing:-.012em}@media only screen and (min-width:768px){.footer__info{font-size:15px;letter-spacing:-.024em;line-height:1.2}}@media only screen and (min-width:1024px){.footer__info{margin-left:0}}.btn{padding:12px 24px;border-radius:48px;font-weight:700;font-size:13px;line-height:1.23;letter-spacing:-.024em;color:#842bfd;background-color:#fff;-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.btn::-ms-input-placeholder{-ms-transition:color .3s ease;transition:color .3s ease;color:rgba(255,255,255,.4)!important;opacity:1}.btn::placeholder{-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;color:rgba(255,255,255,.4)!important;opacity:1}.btn::-webkit-input-placeholder{-webkit-transition:color .3s ease;transition:color .3s ease;color:rgba(255,255,255,.4)!important;opacity:1}.btn:-moz-placeholder,.btn::-moz-placeholder{-moz-transition:color .3s ease;transition:color .3s ease;color:rgba(255,255,255,.4)!important;opacity:1}.btn:-ms-input-placeholder{-ms-transition:color .3s ease;transition:color .3s ease;color:rgba(255,255,255,.4)!important;opacity:1}@media only screen and (min-width:768px){.btn{padding:19px 48px;font-size:15px;line-height:1.2}}.btn:focus,.btn:hover{-webkit-transform:scale(1.1428);-ms-transform:scale(1.1428);transform:scale(1.1428)}.btn:active{-webkit-transform:scale(.8571);-ms-transform:scale(.8571);transform:scale(.8571)}@media only screen and (min-width:768px){.form__content{display:-webkit-box;display:-ms-flexbox;display:flex}}.form__input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.form__submit{-ms-flex-negative:0;flex-shrink:0}.form__submit .btn{width:100%}@media only screen and (min-width:768px){.form__submit .btn{width:auto}}.form__submit:not(:first-child){margin-top:24px}@media only screen and (min-width:768px){.form__submit:not(:first-child){margin-top:0;margin-left:32px}}.field{position:relative;width:100%}.field input,.field label{font-size:15px;line-height:1.2;letter-spacing:-.024em;display:block;width:100%}.field label{position:absolute;left:0;top:22px;color:rgba(255,255,255,.4);-webkit-transition:font-size .3s ease,line-height .3s ease,letter-spacing .3s ease,top .3s ease;-o-transition:font-size .3s ease,line-height .3s ease,letter-spacing .3s ease,top .3s ease;transition:font-size .3s ease,line-height .3s ease,letter-spacing .3s ease,top .3s ease}.field input{background-color:transparent;border-bottom:1px solid rgba(255,255,255,.4);border-radius:0;padding:21px 20px 16px 0;color:#fff;-webkit-transition:border-bottom-color .3s ease;-o-transition:border-bottom-color .3s ease;transition:border-bottom-color .3s ease}.field input.is-filled,.field input:focus{border-bottom-color:#fff}.field input.is-filled+label,.field input:focus+label{top:.5px;font-size:11px;line-height:1.27;letter-spacing:-.012em}.field__toggle-password{display:block;line-height:0;position:absolute;z-index:2;top:31px;padding:2px;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-size:16px;color:#fff;opacity:.4;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;cursor:pointer}.field__toggle-password *{pointer-events:none}.field__toggle-password-hide{display:none}.field.is-password-visible .field__toggle-password-hide,.field__toggle-password-show{display:block}.field__toggle-password svg{width:1em;height:1em;fill:currentColor}.field__toggle-password:hover{opacity:1}.field__error{color:red;margin-top:8px;font-weight:500;font-size:9px;line-height:1.33;letter-spacing:-.012em}.field.has-error label{color:red}.field.has-error input{border-bottom-color:red}.field.is-password-visible .field__toggle-password-show{display:none}.preview{overflow:hidden;width:100%;height:100%}@media only screen and (min-width:1024px){.preview{position:absolute;top:0;left:0}}.preview__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-4px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1024px){.preview__content{height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-16px -8px}}.preview__item{padding:4px;width:245.64px;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:768px){.preview__item{width:420px}}@media only screen and (min-width:1024px){.preview__item{width:100%;padding:16px 8px}}.preview__item img{max-width:100%}.preview__item_sm{width:79.33px}@media only screen and (min-width:768px){.preview__item_sm{width:132.5px}}@media only screen and (min-width:1024px){.preview__item_sm{width:33.33%}}.scroll-banner{position:relative;z-index:2;padding:5px 0;background-color:#fff;font-size:11px;line-height:1.273;letter-spacing:-.012em;color:#842bfd;white-space:nowrap;overflow:hidden}@media only screen and (min-width:768px){.scroll-banner{padding:8px 0;font-size:13px;line-height:1.231;letter-spacing:-.024em}}.scroll-banner__text{display:inline-block;-webkit-animation:scroll 28s linear infinite;animation:scroll 28s linear infinite}.container{width:100%;max-width:1392px;margin:0 auto;padding:0 24px}
/*# sourceMappingURL=app.css.map */
