.landing__menu[data-v-4fc70f3f]{width:100%;max-width:1440px;height:64px;display:flex;justify-content:space-between;align-items:center;border-radius:16px;background:#cdd4e966;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);gap:24px;transition:all .2s ease-in-out}@media (max-width: 640px){.landing__menu[data-v-4fc70f3f]{height:56px;border-radius:12px;gap:8px}}.landing__menu.mobile-opened[data-v-4fc70f3f]{background:#ffffffe6}.landing__menu-wrapper[data-v-4fc70f3f]{position:fixed;top:10px;left:20px;right:20px;display:flex;justify-content:center;z-index:1000}@media (max-width: 640px){.landing__menu-wrapper[data-v-4fc70f3f]{top:12px;left:12px;right:12px}}.landing__menu-block--left[data-v-4fc70f3f]{display:flex;align-items:center;margin-left:24px;gap:44px}@media (max-width: 640px){.landing__menu-block--left[data-v-4fc70f3f]{margin-left:16px}}.landing__menu-block--right[data-v-4fc70f3f]{display:flex;align-items:center;margin-right:24px;gap:18px}@media (max-width: 640px){.landing__menu-block--right[data-v-4fc70f3f]{gap:15px;margin-right:16px}}@media (max-width: 640px){.landing__menu-logo[data-v-4fc70f3f]{width:77px;height:20px}.landing__menu-logo>img[data-v-4fc70f3f]{width:100%}}.landing__menu-items[data-v-4fc70f3f]{display:flex;align-items:center;gap:24px}@media (max-width: 640px){.landing__menu-items[data-v-4fc70f3f]{display:none}}.landing__menu-item[data-v-4fc70f3f]{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.32px;color:#33353e}.landing__menu-item.current[data-v-4fc70f3f]{font-weight:500}.landing__menu-email[data-v-4fc70f3f]{display:flex;align-items:center;gap:8px;color:#33353e;font-size:16px;white-space:nowrap}@media (max-width: 640px){.landing__menu-email[data-v-4fc70f3f]{display:none}}.landing__menu-mobile[data-v-4fc70f3f]{position:absolute;top:100%;left:0;right:0;display:flex;flex-direction:column;align-items:stretch;padding:24px;margin-top:10px;border-radius:12px;background:#ffffffe6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);gap:24px;transition:all .2s ease-in-out}.landing__menu-mobile.hidden[data-v-4fc70f3f]{visibility:hidden;opacity:0;margin-top:22px}.landing__menu-mobile-button[data-v-4fc70f3f]{width:25px;height:25px;display:none;cursor:pointer}.landing__menu-mobile-button[data-v-4fc70f3f] svg path{fill:#33353e}@media (max-width: 640px){.landing__menu-mobile-button[data-v-4fc70f3f]{display:block}}.landing__menu-mobile-items[data-v-4fc70f3f]{display:flex;flex-direction:column;align-items:stretch;gap:16px}.landing__menu-mobile-item[data-v-4fc70f3f]{display:flex;justify-content:space-between;align-items:center;gap:8px}.landing__menu-mobile-item-label[data-v-4fc70f3f]{font-size:18px;font-weight:400;line-height:24px;letter-spacing:-.27px;color:#33353e}.landing__menu-mobile-actions[data-v-4fc70f3f]{display:flex;flex-direction:column;align-items:center;gap:16px}.landing__menu-mobile-contact-button[data-v-4fc70f3f]{display:flex;justify-content:center;align-items:center;align-self:stretch;padding:12px 16px;border-radius:10px;background:#fff;gap:6px;cursor:pointer}.landing__menu-mobile-contact-button-label[data-v-4fc70f3f]{font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.24px;color:#383838}.landing__menu-mobile-overlay[data-v-4fc70f3f]{position:fixed;width:100%;height:100%;inset:0;background:#25263080;overflow-y:auto;z-index:100}.landing__footer[data-v-94dde1e7]{width:100%;max-width:1360px;display:flex;align-items:flex-start;padding:30px 0 36px;border-top:1px solid rgba(0,0,0,.1);gap:30px}@media (max-width: 640px){.landing__footer[data-v-94dde1e7]{flex-direction:column-reverse;padding:0 0 64px;border-top:unset;gap:48px}}.landing__footer-wrapper[data-v-94dde1e7]{display:flex;justify-content:center;padding:0 60px;margin-top:160px}@media (max-width: 640px){.landing__footer-wrapper[data-v-94dde1e7]{padding:0 12px;margin-top:80px}}.landing__footer-logo[data-v-94dde1e7]{flex:1 0 0}@media (max-width: 640px){.landing__footer-logo[data-v-94dde1e7]{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding-top:32px;border-top:1px solid rgba(0,0,0,.1);gap:32px}}@media (max-width: 640px){.landing__footer-logo-image[data-v-94dde1e7]{width:auto;height:24px}}.landing__footer-info[data-v-94dde1e7]{display:none;flex-direction:column;align-items:flex-start;gap:24px}@media (max-width: 640px){.landing__footer-info[data-v-94dde1e7]{display:flex}}.landing__footer-info-text[data-v-94dde1e7]{font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.24px;color:#383838;opacity:.4}.landing__footer-content[data-v-94dde1e7]{display:flex;flex:1 0 0;justify-content:space-between;align-items:stretch;gap:16px}@media (max-width: 640px){.landing__footer-content[data-v-94dde1e7]{flex-direction:column;align-self:stretch;gap:40px}}.landing__footer-content-block[data-v-94dde1e7]{display:flex;flex-direction:column;justify-content:space-between;gap:75px}.landing__footer-content-block.left[data-v-94dde1e7]{align-items:flex-start}@media (max-width: 640px){.landing__footer-content-block.left[data-v-94dde1e7]{gap:40px}}.landing__footer-content-block.right[data-v-94dde1e7]{align-items:flex-end}@media (max-width: 640px){.landing__footer-content-block.right[data-v-94dde1e7]{align-items:flex-start;gap:40px}}.landing__footer-contact[data-v-94dde1e7]{display:flex;flex-direction:column;gap:12px}.landing__footer-contact-label[data-v-94dde1e7]{font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.24px;color:#383838;opacity:.4}.landing__footer-contact-links[data-v-94dde1e7]{display:flex;align-items:center;gap:31px}.landing__footer-menu-items[data-v-94dde1e7]{display:flex;align-items:center;gap:32px}@media (max-width: 640px){.landing__footer-menu-items[data-v-94dde1e7]{flex-direction:column;align-items:flex-start;gap:12px}}.landing__footer-menu-items-label[data-v-94dde1e7]{display:none;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.24px;color:#383838;opacity:.4}@media (max-width: 640px){.landing__footer-menu-items-label[data-v-94dde1e7]{display:block}}.landing__footer-menu-item[data-v-94dde1e7],.landing__footer-copyright[data-v-94dde1e7]{font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.24px;color:#383838}@media (max-width: 640px){.landing__footer-copyright[data-v-94dde1e7]{display:none}}.landing__footer-mail[data-v-94dde1e7]{font-size:24px;font-weight:400;line-height:20px;letter-spacing:-.96px;color:#383838;cursor:pointer}@media (max-width: 640px){.landing__footer-mail[data-v-94dde1e7]{font-size:16px;letter-spacing:-.24px}}#app{position:absolute;inset:0}.icon[data-v-710ae2a7]{line-height:0}@font-face{font-family:CoFo Sans;font-weight:400;font-style:normal;font-display:swap;src:local("CoFo Sans"),url(/fonts/CoFoSans-regular.woff2) format("woff2"),url(/fonts/CoFoSans-regular.woff) format("woff"),url(/fonts/CoFoSans-regular.ttf) format("ttf")}@font-face{font-family:CoFo Sans;font-weight:500;font-style:normal;font-display:swap;src:local("CoFo Sans"),url(/fonts/CoFoSans-medium.woff2) format("woff2"),url(/fonts/CoFoSans-medium.woff) format("woff"),url(/fonts/CoFoSans-medium.ttf) format("ttf")}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;height:100%}body{margin:0;height:100%;display:inline-block}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{margin:0;padding:0;box-sizing:border-box}body{-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6,p{margin:0}input,textarea{border:0}input:focus,textarea:focus{outline:none}textarea{width:100%;display:block;resize:none;white-space:initial}a{color:inherit;text-decoration:none}a:hover{color:inherit}button{border:0;background:none;padding:0}button :focus{outline:none}ul{margin:0;padding:0}li{list-style-type:none}.landing{position:relative;width:100vw;min-height:100vh;display:flex;flex-direction:column;align-items:stretch;font-family:CoFo Sans,sans-serif;background:#fff}.landing__loader{position:fixed;top:0;left:0;width:100vw;overflow-y:hidden;background:#eaeffc;z-index:10000;animation:loader-animation 3.8s cubic-bezier(.45,0,.55,1)}.landing__loader-animation{position:absolute;top:50vh;left:50vw;width:300px!important;height:150px!important;transform:translate(-50%,-50%);animation:logo-animation 3.8s cubic-bezier(.5,1,.89,1)}@media (max-width: 640px){.landing__loader-animation{width:200px;height:100px}}.landing__hero{position:relative;width:100%;max-width:1440px;display:flex;justify-content:flex-start;align-items:center}@media (max-width: 640px){.landing__hero{align-items:stretch;background:#eaeffc;border-radius:24px}}.landing__hero-wrapper{height:638px;position:relative;display:flex;justify-content:center;padding:74px 0 0;background:#eaeffc}@media (max-width: 640px){.landing__hero-wrapper{height:602px;padding:80px 12px 0;background:unset}}.landing__hero-content{width:60%;display:flex;flex-direction:column;align-items:flex-start;padding:0 64px;gap:48px;z-index:1}@media (max-width: 640px){.landing__hero-content{width:100%;justify-content:space-between;align-items:stretch;padding:48px 20px 0}}.landing__hero-content-block{display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media (max-width: 640px){.landing__hero-content-block{align-items:center}}.landing__hero-content-description{font-size:20px;font-weight:500;line-height:26px;letter-spacing:-.3px;color:#33353e}@media (max-width: 640px){.landing__hero-content-description{font-size:18px;line-height:22px;letter-spacing:-.27px;text-align:center}}.landing__hero-content-heading{font-size:72px;font-weight:500;line-height:72px;letter-spacing:-3.6px;color:#33353e}@media (max-width: 640px){.landing__hero-content-heading{font-size:37px;line-height:36px;letter-spacing:-1.85px;text-align:center}}.landing__hero-image{position:absolute;right:64px;bottom:0;max-width:100%;max-height:100%}@media (max-width: 640px){.landing__hero-image{right:0}}.landing__content{width:100%;max-width:1440px;display:flex;flex-direction:column;align-items:stretch;gap:192px}@media (max-width: 640px){.landing__content{gap:96px}}.landing__content-wrapper{display:flex;justify-content:center;padding:0 20px}@media (max-width: 640px){.landing__content-wrapper{padding:0 12px}}.landing__partners{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:32px}.landing__partners-logos{display:flex;flex-grow:1;justify-content:space-between;align-items:center;padding-left:60px;padding-right:60px;background:#fff;gap:60px}@media (max-width: 640px){.landing__partners-logos{padding-left:0;animation:partners-animation 60s linear infinite;z-index:2}}@media (max-width: 640px){.landing__partners-logos-wrapper{display:flex;align-items:center;align-self:flex-start}}.landing__partners-logos.clone{display:none}@media (max-width: 640px){.landing__partners-logos.clone{display:flex}}.landing__partners-logos.background{display:none}@media (max-width: 640px){.landing__partners-logos.background{position:absolute;display:flex;animation:unset;z-index:1}}.landing__partners-wrapper{position:relative;margin-top:64px;overflow-x:hidden}@media (max-width: 640px){.landing__partners-wrapper{margin:64px -12px 0}}@media (max-width: 640px){.landing__partners-wrapper:before,.landing__partners-wrapper:after{content:"";width:16px;position:absolute;top:0;bottom:0;z-index:1}}.landing__partners-wrapper:before{left:0;background:linear-gradient(90deg,#fff,#fff0)}.landing__partners-wrapper:after{right:0;background:linear-gradient(270deg,#fff,#fff0)}.landing__partners-title{padding-left:60px;font-size:20px;font-weight:500;line-height:26px;letter-spacing:-.3px;color:#33353e;opacity:.4}@media (max-width: 640px){.landing__partners-title{padding-left:0;align-self:center}}.landing__block{display:flex;flex-direction:column;align-items:center}.landing__block-header{display:flex;flex-direction:column;align-items:center;gap:24px}.landing__block-header-text{display:flex;flex-direction:column;align-items:center;gap:32px}@media (max-width: 640px){.landing__block-header-text{gap:24px}}.landing__block-heading{font-size:72px;font-weight:500;line-height:72px;letter-spacing:-3.6px;text-align:center;color:#33353e}@media (max-width: 640px){.landing__block-heading{font-size:38px;line-height:36px;letter-spacing:-1.9px}}.landing__block-description{font-size:18px;font-weight:500;line-height:22px;letter-spacing:-.27px;text-align:center;color:#33353e}.landing__block-tabs{margin-top:48px}@media (max-width: 640px){.landing__block-tabs{margin-top:48px}}.landing__block-sticky{width:100%;margin-top:128px}@media (max-width: 640px){.landing__block-sticky{margin-top:48px}}.landing__block-carousel{margin-top:128px}@media (max-width: 640px){.landing__block-carousel{margin-top:48px}}.landing__mockup{width:calc(100% - 244px);height:500px;position:relative;margin-top:192px;background:#eaeffc;border-radius:32px}@media (max-width: 640px){.landing__mockup{width:100%;height:400px;margin-top:48px;border-radius:24px}}.landing__mockup-image{position:absolute;left:50%;bottom:0;max-width:100%;max-height:125%;transform:translate(-50%)}.landing__contact{margin-top:162px}@media (max-width: 640px){.landing__contact{margin-top:92px}}.landing__contact-content{display:flex;flex-direction:column;align-items:stretch;gap:32px}@media (max-width: 640px){.landing__contact-content{gap:20px}}.landing__contact-header{display:flex;align-items:flex-start;gap:40px}@media (max-width: 640px){.landing__contact-header{flex-direction:column}}.landing__contact-header-block{display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start;gap:32px}.landing__contact-heading{padding:10px 15px;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.14px;color:#33353e;background:#eff3f6;border-radius:10px}@media (max-width: 640px){.landing__contact-heading{font-size:10px;line-height:14px;letter-spacing:-.1px}}.landing__contact-item{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding:8px 0 16px;margin-right:48px;border-bottom:1px solid rgba(0,0,0,.1);gap:16px}@media (max-width: 640px){.landing__contact-item{padding:8px 0 12px;margin-right:unset;gap:12px}}.landing__contact-item-heading{font-size:18px;font-weight:400;line-height:24px;letter-spacing:-.27px;color:#000;opacity:.2}@media (max-width: 640px){.landing__contact-item-heading{font-size:16px;letter-spacing:-.24px}}.landing__contact-item-link{display:flex;align-items:center;gap:16px;cursor:pointer}.landing__contact-item-link-label{font-size:44px;font-weight:500;line-height:46px;letter-spacing:-1.76px;color:#383838}@media (max-width: 640px){.landing__contact-item-link-label{font-size:32px;line-height:32px;letter-spacing:-1.28px}}.landing__contact-address{margin-top:160px;font-size:24px;font-weight:400;line-height:36px;letter-spacing:-.96px;color:#383838}@media (max-width: 640px){.landing__contact-address{margin-top:128px;font-size:16px;line-height:24px;letter-spacing:-.24px}}.landing__contact-map{height:500px;border-radius:24px;overflow:hidden}.animated{opacity:0}.animated.active{opacity:1}.animated.active.fade-bottom{animation:fade-bottom 1s ease-in-out}.animated.active.fade-left{animation:fade-left 1s ease-in-out}@media (max-width: 640px){.animated.active.fade-left{animation:fade-bottom 1s ease-in-out}}.animated.active.fade-right{animation:fade-right 1s ease-in-out}@media (max-width: 640px){.animated.active.fade-right{animation:fade-bottom 1s ease-in-out}}.animated.active.scale-center{animation:scale-center 1s ease-in-out}@keyframes fade-bottom{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-left{0%{transform:translate(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-right{0%{transform:translate(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes scale-center{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes loader-animation{0%{height:100vh}66%{height:100vh}to{height:0}}@keyframes logo-animation{0%{opacity:1}72%{opacity:1}81%{opacity:0}to{opacity:0}}@keyframes partners-animation{0%{transform:translate(0)}to{transform:translate(-5769.5px)}}
