@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap);.noScroll{overflow:hidden}#app{font-family:Montserrat,sans-serif;padding:0 20px 20px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(min-width:961px){#app{padding:0}#app .middle-container{min-height:calc(100vh - var(--footer-height) - 20px);width:var(--middle-container-width);margin:0 auto}#app .wrapper{width:var(--home-wrapper-width);margin:0 auto}}body{-ms-overflow-style:none;scrollbar-width:none;background:#f7f7f7;scroll-behavior:smooth}::-webkit-scrollbar{display:none}a{text-decoration:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #fdfcfc!important}.unselectable{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}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,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{margin:0;padding:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fade-enter-active,.fade-leave-active{transition-duration:.1s;transition-property:opacity;transition-timing-function:ease}.fade-enter,.fade-leave-active{opacity:0}:root{--footer-height:47px;--footer-mobile-height:57px;--middle-container-width:900px;--home-wrapper-width:940px;--app-section-height:470px}.container{height:100vh;display:flex;align-items:center;justify-content:center}@media(max-width:900px){.container{padding-top:70px;align-items:flex-start}}.container .wrapper{width:var(--home-wrapper-width);margin:0 auto;height:668px}@media(max-width:900px){.container .wrapper{height:auto;margin:0;width:100%}}.container .content{height:100%;display:flex;justify-content:space-between}@media(max-width:900px){.container .content{flex-direction:column}}.container .content__left{display:flex;flex-direction:column;height:100%}.container .content__right{width:308px}@media(max-width:900px){.container .content__right{width:100%}}.container .mobile-footer{display:none}@media(max-width:900px){.container .mobile-footer{display:block}}.container .desktop-footer{display:block}@media(max-width:900px){.container .desktop-footer{display:none}}.flex,.header{display:flex}@media(max-width:900px){.header{align-items:center;justify-content:center}}.inner{padding-right:120px;color:#282828;height:100%}@media(max-width:900px){.inner{padding:0;height:auto}}.inner .title-box{padding:100px 0}@media(max-width:900px){.inner .title-box{padding:50px 0}}.inner .title{font-size:22px;line-height:33px;font-weight:500}@media(max-width:900px){.inner .title{font-size:16px;line-height:150%;text-align:center}}.inner .subtitle{font-size:18px;line-height:140%}@media(max-width:900px){.inner .subtitle{font-size:16px;line-height:140%;text-align:center}}.inner .desktop-button{display:block}@media(max-width:900px){.inner .desktop-button{display:none}}.go-button{margin-top:20px;border:none;outline:none;background:#53a2ff;padding:11px 20px;border-radius:15px;color:#fff;font-weight:500;line-height:17px;font-size:14px;letter-spacing:.5px;cursor:pointer}.go-button span{margin-left:10px}.footer{margin-top:auto;padding-right:120px}@media(max-width:900px){.footer{padding-right:0;display:flex;justify-content:space-between;flex-direction:column}}.footer__copyright{color:#b8b8b8;font-size:14px}@media(max-width:900px){.footer__copyright{padding:10px 0;text-align:center}}.footer__nav{display:flex;margin-top:10px}@media(max-width:900px){.footer__nav{margin-top:0}}.footer__link,.footer__link:link,.footer__link:visited{color:#53a2ff;font-size:14px;margin-right:20px}.footer__social{display:flex}.footer__social li{margin-right:7px}.footer__social li a{width:16px;height:16px;background:#53a2ff;border-radius:5px;display:flex;align-items:center;justify-content:center}.footer .right-menu{margin-left:auto;align-items:flex-end;justify-content:flex-end}@media(max-width:900px){.footer .right-menu{align-items:flex-start;justify-content:flex-start}}.video-section{display:flex;flex-direction:column}@media(max-width:900px){.video-section{align-items:center;padding:40px 0;border-bottom:1px solid #ececec}}.video-section .mobile-button{display:none}@media(max-width:900px){.video-section .mobile-button{display:block;width:172px}}.video-section__video{width:308px}@media(max-width:900px){.video-section__video{width:210px}}.loader{--path:#2f3545;--dot:#5628ee;--duration:3s;width:44px;height:44px;position:relative}.loader:before{content:"";width:6px;height:6px;border-radius:50%;position:absolute;display:block;background:var(--dot);top:37px;left:19px;transform:translate(-18px,-18px);-webkit-animation:dotRect var(--duration) cubic-bezier(.785,.135,.15,.86) infinite;animation:dotRect var(--duration) cubic-bezier(.785,.135,.15,.86) infinite}.loader svg{display:block;width:100%;height:100%}.loader svg circle,.loader svg polygon,.loader svg rect{fill:none;stroke:var(--path);stroke-width:10px;stroke-linejoin:round;stroke-linecap:round}.loader svg polygon{stroke-dasharray:145 76 145 76;stroke-dashoffset:0;-webkit-animation:pathTriangle var(--duration) cubic-bezier(.785,.135,.15,.86) infinite;animation:pathTriangle var(--duration) cubic-bezier(.785,.135,.15,.86) infinite}.loader svg rect{stroke-dasharray:192 64 192 64;stroke-dashoffset:0;-webkit-animation:pathRect 3s cubic-bezier(.785,.135,.15,.86) infinite;animation:pathRect 3s cubic-bezier(.785,.135,.15,.86) infinite}.loader svg circle{stroke-dasharray:150 50 150 50;stroke-dashoffset:75;-webkit-animation:pathCircle var(--duration) cubic-bezier(.785,.135,.15,.86) infinite;animation:pathCircle var(--duration) cubic-bezier(.785,.135,.15,.86) infinite}.loader.triangle{width:48px}.loader.triangle:before{left:21px;transform:translate(-10px,-18px);-webkit-animation:dotTriangle var(--duration) cubic-bezier(.785,.135,.15,.86) infinite;animation:dotTriangle var(--duration) cubic-bezier(.785,.135,.15,.86) infinite}@-webkit-keyframes pathTriangle{33%{stroke-dashoffset:74}66%{stroke-dashoffset:147}to{stroke-dashoffset:221}}@keyframes pathTriangle{33%{stroke-dashoffset:74}66%{stroke-dashoffset:147}to{stroke-dashoffset:221}}@-webkit-keyframes dotTriangle{33%{transform:translate(0)}66%{transform:translate(10px,-18px)}to{transform:translate(-10px,-18px)}}@keyframes dotTriangle{33%{transform:translate(0)}66%{transform:translate(10px,-18px)}to{transform:translate(-10px,-18px)}}@-webkit-keyframes pathRect{25%{stroke-dashoffset:64}50%{stroke-dashoffset:128}75%{stroke-dashoffset:192}to{stroke-dashoffset:256}}@keyframes pathRect{25%{stroke-dashoffset:64}50%{stroke-dashoffset:128}75%{stroke-dashoffset:192}to{stroke-dashoffset:256}}@-webkit-keyframes dotRect{25%{transform:translate(0)}50%{transform:translate(18px,-18px)}75%{transform:translateY(-36px)}to{transform:translate(-18px,-18px)}}@keyframes dotRect{25%{transform:translate(0)}50%{transform:translate(18px,-18px)}75%{transform:translateY(-36px)}to{transform:translate(-18px,-18px)}}@-webkit-keyframes pathCircle{25%{stroke-dashoffset:125}50%{stroke-dashoffset:175}75%{stroke-dashoffset:225}to{stroke-dashoffset:275}}@keyframes pathCircle{25%{stroke-dashoffset:125}50%{stroke-dashoffset:175}75%{stroke-dashoffset:225}to{stroke-dashoffset:275}}.loader{display:inline-block;margin:0 16px}html{-webkit-font-smoothing:antialiased}*,:after,:before{box-sizing:border-box}body{min-height:100vh;background:#f5f9ff;display:flex;justify-content:center;align-items:center}body .dribbble{position:fixed;display:block;right:20px;bottom:20px}body .dribbble img{display:block;height:28px}.NotFound{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}@media(max-width:900px){.NotFound{margin-top:0}}.NotFound img{width:300px}@media(max-width:900px){.NotFound img{margin-top:50px;width:150px}}.NotFound p{font-size:50px;margin-top:20px}@media(max-width:900px){.NotFound p{font-size:25px}}