@charset "UTF-8";.lenis.lenis-smooth iframe{pointer-events:none}body{font-family:Gilroy,sans-serif;font-style:normal;font-weight:400;overflow-x:hidden}h1,h2,p,span{color:#1a1a1a;line-height:110%;margin:0}h1{letter-spacing:-2%}.container{box-sizing:border-box;padding:0 48px;width:100%}a{text-decoration:none}section[id]{scroll-margin-top:120px}h1,h2,h3,h4,h5{margin:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.swiper-wrapper .swiper-slide{box-sizing:border-box;margin-right:20px!important;padding:0}.border{box-shadow:inset 0 4px #f0f5fc66,inset 0 -4px #f0f5fc66}.border-dark{border-bottom:4px solid rgba(212,221,236,.2);border-color:rgba(212,221,236,.2) currentcolor;border-top:4px solid rgba(212,221,236,.2)}.link-arrow{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' fill='none' viewBox='0 0 14 15'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M13 2.172v9h-1v-8L1.343 13.829l-.707-.708 10.95-10.95H3v-1h10z' clip-rule='evenodd'/%3E%3Cpath fill='%23000' d='M13 11.172v.25h.25v-.25zm-1 0h-.25v.25H12zm0-8h.25v-.604l-.427.427zM1.343 13.829l-.176.176.176.177.177-.177zm-.707-.708-.177-.176-.176.176.176.177zm10.95-10.95.177.178.426-.427h-.603zM3 2.172h-.25v.25H3zm0-1v-.25h-.25v.25zm10 0h.25v-.25H13zm.25 10v-9h-.5v9zm-1.25.25h1v-.5h-1zm-.25-8.25v8h.5v-8zM1.52 14.006 12.177 3.35l-.354-.354L1.167 13.652zm-1.06-.707.707.707.353-.353-.707-.707zM11.41 1.995.46 12.945l.353.353 10.95-10.95zm.176-.073H3v.5h8.586zm-8.336.25v-1h-.5v1zM3 1.422h9v-.5H3zm9 0h1v-.5h-1zm.75-.25v1h.5v-1z'/%3E%3C/svg%3E");display:block;height:13px;width:13px}.page-width{margin:0 auto;max-width:1296px;width:100%}button{background:none;border:none;outline:none}.swiper-button-next,.swiper-button-prev{align-items:center;border:1px solid rgba(30,30,30,.32);border-radius:100px;display:flex;height:48px;justify-content:center;transition:all .3s;width:48px}.swiper-button-next:hover,.swiper-button-prev:hover{background:#1e1e1e;border:1px solid #1e1e1e}.swiper-button-next:hover img,.swiper-button-prev:hover img{filter:invert(1)}.btn-arrow{align-items:center;display:flex;justify-content:center;transition:all .3s}.swiper-button-next,.swiper-button-prev{height:64px!important;right:110px;width:64px!important}.swiper-button-next:hover:after,.swiper-button-prev:hover:after{filter:invert(1)}.swiper-button-next:after,.swiper-button-prev:after{background-repeat:no-repeat;background-size:contain;content:""!important;height:32px;width:32px}.swiper-button-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%231E1E1E' d='M14.431 18.821c-.19 0-.38-.07-.53-.22a.754.754 0 0 1 0-1.06l5.54-5.54-5.54-5.54a.754.754 0 0 1 0-1.06c.29-.29.77-.29 1.06 0l6.07 6.07c.29.29.29.77 0 1.06l-6.07 6.07c-.15.15-.34.22-.53.22'/%3E%3Cpath fill='%231E1E1E' d='M20.33 12.75H3.5c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h16.83c.41 0 .75.34.75.75s-.34.75-.75.75'/%3E%3C/svg%3E")}.swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cg fill='%231E1E1E'%3E%3Cpath d='M12.762 25.095a1 1 0 0 1-.707-.293l-8.093-8.094a1.006 1.006 0 0 1 0-1.413L12.055 7.2a1.006 1.006 0 0 1 1.414 0 1.006 1.006 0 0 1 0 1.414l-7.387 7.387 7.387 7.386a1.006 1.006 0 0 1 0 1.413.97.97 0 0 1-.707.294'/%3E%3Cpath d='M27.336 17H4.896c-.547 0-1-.453-1-1s.453-1 1-1h22.44c.547 0 1 .453 1 1s-.453 1-1 1'/%3E%3C/g%3E%3C/svg%3E")}.btn{transition:all .3s}.btn.btn-white{background:#fff;border-radius:8px;box-sizing:border-box;color:#1e1e1e;display:block;padding:16px 24px;width:-moz-fit-content;width:fit-content}.btn-cta{background:#1e1e1e;border-radius:12px;color:#fff;font-size:24px;line-height:32px;padding:12px 16px}.btn-cta:hover{background:#1e1e1ecc}.blue-filter:before{-webkit-backdrop-filter:blur(99.5999984741px);backdrop-filter:blur(99.5999984741px);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}h1.title,h2.title{font-size:60px;font-weight:500}h1.title span,h2.title span{color:#1d57f1}.title-gradient__left{background:linear-gradient(90.8deg,#242831 32.62%,#abb8ceb3 86.04%,#abb8ce66 97.73%);-webkit-background-clip:text!important;width:-moz-fit-content;width:fit-content;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important}.title-gradient__left-white{-webkit-background-clip:text!important;background-clip:text!important;background-image:linear-gradient(106.17deg,#fff 39.7%,#afc9f680 75.39%)!important;color:transparent!important;position:relative}.title-gradient__bottom-white{background:linear-gradient(208.53deg,#242831 78.06%,#abb8ceb3 119.75%,#abb8ce66 178.18%);-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;position:relative}.fade-popup-enter-active,.fade-popup-leave-active{transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.fade-popup-enter-from,.fade-popup-leave-to{opacity:0;transform:translateY(-10px) scale(.98)}.fade-popup-enter-to,.fade-popup-leave-from{opacity:1;transform:translateY(0) scale(1)}.border-gradient{background:linear-gradient(136.77deg,#272f3c 3.03%,#82afe9 93.67%);border-radius:16px;display:flex;padding:8px;position:relative;transition:all .3s ease}.border-gradient:before{box-shadow:0 0 0 5px #2e497bbd}.border-gradient:after,.border-gradient:before{border-radius:16px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .3s ease}.border-gradient:after{box-shadow:0 0 0 8px #3770ff40}.border-gradient-disabled{background:linear-gradient(136.77deg,#647591 3.03%,#a2bee2 93.67%);border-radius:16px;display:flex;padding:8px;position:relative;transition:all .3s ease}.border-gradient-disabled:before{box-shadow:0 0 0 5px #96b6f1bd}.border-gradient-disabled:after,.border-gradient-disabled:before{border-radius:16px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .3s ease}.border-gradient-disabled:after{box-shadow:0 0 0 8px #7da0fa40}@media screen and (max-width:1600px){.btn-cta{font-size:18px;line-height:24px}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a{background:transparent}a:active,a:hover{outline:0}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.75em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}@font-face{font-family:Gilroy;font-style:normal;font-weight:400;src:url(./Gilroy-Regular.A6YxJnNn.eot);src:local("Gilroy Regular"),local("Gilroy-Regular"),url(./Gilroy-Regular.A6YxJnNn.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Regular.CY081Tb4.woff2) format("woff2"),url(./Gilroy-Regular.CkNiKQ6x.woff) format("woff"),url(./Gilroy-Regular.Bghgj_A6.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:800;src:url(./Gilroy-ExtraboldItalic.D0K37qGa.eot);src:local("Gilroy Extrabold Italic"),local("Gilroy-ExtraboldItalic"),url(./Gilroy-ExtraboldItalic.D0K37qGa.eot?#iefix) format("embedded-opentype"),url(./Gilroy-ExtraboldItalic.CVjxnYOr.woff2) format("woff2"),url(./Gilroy-ExtraboldItalic.BZgYFwQg.woff) format("woff"),url(./Gilroy-ExtraboldItalic.CYXnh774.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:700;src:url(./Gilroy-Bold.CByRywKO.eot);src:local("Gilroy Bold"),local("Gilroy-Bold"),url(./Gilroy-Bold.CByRywKO.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Bold.Bt_SZrlr.woff2) format("woff2"),url(./Gilroy-Bold.DW_sczTM.woff) format("woff"),url(./Gilroy-Bold.CWvQ8Q14.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:900;src:url(./Gilroy-Black.CYxPlBvq.eot);src:local("Gilroy Black"),local("Gilroy-Black"),url(./Gilroy-Black.CYxPlBvq.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Black.as2qN2Vc.woff2) format("woff2"),url(./Gilroy-Black.GClmsjgP.woff) format("woff"),url(./Gilroy-Black.CW4Zw4ou.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:300;src:url(./Gilroy-Light.XZzdb4Sn.eot);src:local("Gilroy Light"),local("Gilroy-Light"),url(./Gilroy-Light.XZzdb4Sn.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Light.BQfcPs6d.woff2) format("woff2"),url(./Gilroy-Light.pZvAhhiG.woff) format("woff"),url(./Gilroy-Light.C81lTVMp.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:600;src:url(./Gilroy-Semibold.BqozZSYm.eot);src:local("Gilroy Semibold"),local("Gilroy-Semibold"),url(./Gilroy-Semibold.BqozZSYm.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Semibold.Cu1_Dviq.woff2) format("woff2"),url(./Gilroy-Semibold.IQ7aD9dp.woff) format("woff"),url(./Gilroy-Semibold.BP6WYEG3.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:500;src:url(./Gilroy-Medium.CIggfFu8.eot);src:local("Gilroy Medium"),local("Gilroy-Medium"),url(./Gilroy-Medium.CIggfFu8.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Medium.RhujHmrb.woff2) format("woff2"),url(./Gilroy-Medium.DUjXE-5u.woff) format("woff"),url(./Gilroy-Medium.BVFe7ABu.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:500;src:url(./Gilroy-MediumItalic.pDTIp6-m.eot);src:local("Gilroy Medium Italic"),local("Gilroy-MediumItalic"),url(./Gilroy-MediumItalic.pDTIp6-m.eot?#iefix) format("embedded-opentype"),url(./Gilroy-MediumItalic.CH4rAKOn.woff2) format("woff2"),url(./Gilroy-MediumItalic.BVEerdt_.woff) format("woff"),url(./Gilroy-MediumItalic.BpTf1xa1.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:900;src:url(./Gilroy-BlackItalic.B8AZ-l2C.eot);src:local("Gilroy Black Italic"),local("Gilroy-BlackItalic"),url(./Gilroy-BlackItalic.B8AZ-l2C.eot?#iefix) format("embedded-opentype"),url(./Gilroy-BlackItalic.DWXZwsW_.woff2) format("woff2"),url(./Gilroy-BlackItalic.DbN3dp8v.woff) format("woff"),url(./Gilroy-BlackItalic.Cahsq6xX.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:200;src:url(./Gilroy-UltraLight.Bx9XZrOT.eot);src:local("Gilroy UltraLight"),local("Gilroy-UltraLight"),url(./Gilroy-UltraLight.Bx9XZrOT.eot?#iefix) format("embedded-opentype"),url(./Gilroy-UltraLight.BnZuASiC.woff2) format("woff2"),url(./Gilroy-UltraLight.BiYWx2eM.woff) format("woff"),url(./Gilroy-UltraLight.DXoEcmKh.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:400;src:url(./Gilroy-RegularItalic.DkhQH_j0.eot);src:local("Gilroy Regular Italic"),local("Gilroy-RegularItalic"),url(./Gilroy-RegularItalic.DkhQH_j0.eot?#iefix) format("embedded-opentype"),url(./Gilroy-RegularItalic.B7ijQ5fl.woff2) format("woff2"),url(./Gilroy-RegularItalic.74PdxSAF.woff) format("woff"),url(./Gilroy-RegularItalic.CM9qcbyJ.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:600;src:url(./Gilroy-SemiboldItalic.BPNOB66R.eot);src:local("Gilroy Semibold Italic"),local("Gilroy-SemiboldItalic"),url(./Gilroy-SemiboldItalic.BPNOB66R.eot?#iefix) format("embedded-opentype"),url(./Gilroy-SemiboldItalic.DjIMUwer.woff2) format("woff2"),url(./Gilroy-SemiboldItalic.6TBCfoFU.woff) format("woff"),url(./Gilroy-SemiboldItalic.Cl12UESy.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:900;src:url(./Gilroy-HeavyItalic.CzZkTNYS.eot);src:local("Gilroy Heavy Italic"),local("Gilroy-HeavyItalic"),url(./Gilroy-HeavyItalic.CzZkTNYS.eot?#iefix) format("embedded-opentype"),url(./Gilroy-HeavyItalic.CIpAfdAx.woff2) format("woff2"),url(./Gilroy-HeavyItalic.BRl_q62V.woff) format("woff"),url(./Gilroy-HeavyItalic.DyUYSpPC.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:800;src:url(./Gilroy-Extrabold.RE0EIybS.eot);src:local("Gilroy Extrabold"),local("Gilroy-Extrabold"),url(./Gilroy-Extrabold.RE0EIybS.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Extrabold.D9MUTSRL.woff2) format("woff2"),url(./Gilroy-Extrabold.CptPQ129.woff) format("woff"),url(./Gilroy-Extrabold.B9PlotbN.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:700;src:url(./Gilroy-BoldItalic.5yMLxZlt.eot);src:local("Gilroy Bold Italic"),local("Gilroy-BoldItalic"),url(./Gilroy-BoldItalic.5yMLxZlt.eot?#iefix) format("embedded-opentype"),url(./Gilroy-BoldItalic.VydKs7mV.woff2) format("woff2"),url(./Gilroy-BoldItalic.CznzSjra.woff) format("woff"),url(./Gilroy-BoldItalic.Bm0N-sOi.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:200;src:url(./Gilroy-UltraLightItalic.CrPFIRgw.eot);src:local("Gilroy UltraLight Italic"),local("Gilroy-UltraLightItalic"),url(./Gilroy-UltraLightItalic.CrPFIRgw.eot?#iefix) format("embedded-opentype"),url(./Gilroy-UltraLightItalic.CnZkWxKl.woff2) format("woff2"),url(./Gilroy-UltraLightItalic.DlG_a714.woff) format("woff"),url(./Gilroy-UltraLightItalic.RtMbCzZN.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:300;src:url(./Gilroy-LightItalic.6dp1MtXr.eot);src:local("Gilroy Light Italic"),local("Gilroy-LightItalic"),url(./Gilroy-LightItalic.6dp1MtXr.eot?#iefix) format("embedded-opentype"),url(./Gilroy-LightItalic.DMTUEaBm.woff2) format("woff2"),url(./Gilroy-LightItalic.DtcfPcwh.woff) format("woff"),url(./Gilroy-LightItalic.2xRHoTEY.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:900;src:url(./Gilroy-Heavy.CtcpsATi.eot);src:local("Gilroy Heavy"),local("Gilroy-Heavy"),url(./Gilroy-Heavy.CtcpsATi.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Heavy.5mhtgaKn.woff2) format("woff2"),url(./Gilroy-Heavy.b2TBbQlq.woff) format("woff"),url(./Gilroy-Heavy.looVbsM3.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:100;src:url(./Gilroy-Thin.CaSBrQTf.eot);src:local("Gilroy Thin"),local("Gilroy-Thin"),url(./Gilroy-Thin.CaSBrQTf.eot?#iefix) format("embedded-opentype"),url(./Gilroy-Thin.CU0Kuuqx.woff2) format("woff2"),url(./Gilroy-Thin.C-5-bmIx.woff) format("woff"),url(./Gilroy-Thin.CocxbI1A.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:italic;font-weight:100;src:url(./Gilroy-ThinItalic.B0_6ygbx.eot);src:local("Gilroy Thin Italic"),local("Gilroy-ThinItalic"),url(./Gilroy-ThinItalic.B0_6ygbx.eot?#iefix) format("embedded-opentype"),url(./Gilroy-ThinItalic.D3KW3e5M.woff2) format("woff2"),url(./Gilroy-ThinItalic.CwchSBkr.woff) format("woff"),url(./Gilroy-ThinItalic.DPtpS4GZ.ttf) format("truetype")}.header{align-items:center;-webkit-backdrop-filter:blur(500px);backdrop-filter:blur(500px);background:#fff;display:flex;justify-content:space-between;left:0;padding-bottom:16px;padding-top:16px;position:fixed;right:0;top:0;transition:transform .2s ease,opacity .2s ease;will-change:transform,opacity;z-index:100}.header .mobile{display:none}.header .desktop{display:block}.header .desktop-flex{display:flex}.header .logotype{max-width:120px;width:100%}.header .logotype img{width:100%}.header .lang{margin-right:8px}.header__wrapper{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.header__container{padding:28px 24px}.header .cta-wrapper{background:#edf1f5;border-radius:12px}.header .cta-wrapper .link{color:#1e1e1e;font-size:24px;font-weight:400;line-height:24px;padding:16px}.header__menu ul{align-items:center;background-color:#f7f9fc;border-radius:4px;display:flex;gap:12px;list-style:none;padding:8px;text-decoration:none}.header__menu ul li{padding:4px 16px;position:relative}.header__menu ul li:after{background-color:#e0e0e0;border-radius:40px;content:"";display:block;height:20px;position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:2px}.header__menu ul li:last-child:after{content:none}.header__menu ul li .link{color:#1e1e1e;font-size:24px;font-weight:400;line-height:32px;transition:all .3s}.header__menu ul li .link:hover{color:#1e1e1ea3}.header .menu-group,.header__cta{align-items:center;display:flex}.header .menu-group{gap:8px;justify-content:space-between}.header .menu-group .mobile-cta,.header .menu-group.mobile{display:none}.header .menu-group .timezone span{margin-right:24px}.header .menu-group .menu{align-items:center;display:flex;position:relative;z-index:4}.header .menu-group .menu .label{margin-right:8px;opacity:1;transition:all .3s}.header .menu-group .menu__burger{align-items:center;background-color:#f7f9fc;border:0;border-radius:8px;cursor:pointer;display:inline-flex;gap:10px;height:40px;justify-content:center;padding:8px;transition:background-color .3s ease,transform .3s ease;width:40px}.header .menu-group .menu__burger .burger-icon{display:flex;flex-direction:column;gap:3px;height:15px;position:relative;width:24px}.header .menu-group .menu__burger .burger-line{background-color:#1a1a1a;border-radius:1px;display:block;height:3px;transform-origin:center;transition:transform .3s ease,opacity .3s ease,background-color .3s ease;width:24px}.header .menu-group .menu__burger .burger-line:first-child{opacity:1}.header .menu-group .menu__burger .burger-line:nth-child(2){opacity:.4}.header .menu-group .menu__burger .burger-line:nth-child(3){opacity:.2}.header .menu-group .menu__burger.is-open{background:#afc9f6}.header .menu-group .menu__burger.is-open .burger-icon{height:20px;width:20px}.header .menu-group .menu__burger.is-open .burger-icon .burger-line{height:1.5px}.header .menu-group .menu__burger.is-open .burger-line:first-child{left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:20px}.header .menu-group .menu__burger.is-open .burger-line:nth-child(2){opacity:0}.header .menu-group .menu__burger.is-open .burger-line:nth-child(3){left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:20px}.header .menu-group .menu__burger:active{transform:translateY(1px)}.header .menu-group .menu__mobile-root{top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:2}.header .menu-group .menu__mobile-root .menu__container,.header .menu-group .menu__mobile-root .menu__overlay{pointer-events:auto}.header .menu-group .menu__container{background:#fff;border-radius:32px 0 0 32px;box-sizing:border-box;display:none;flex-direction:column;height:100vh;justify-content:space-between;max-width:564px;padding:48px;position:fixed;right:0;top:0;width:100%;will-change:transform;z-index:3}.header .menu-group .menu__container .links a{opacity:0}.header .menu-group .menu__container .links{display:flex;flex-direction:column;gap:8px}.header .menu-group .menu__container .links a{align-items:center;color:#1e1e1e;display:flex;font-size:24px;padding:8px 0;text-align:left}.header .menu-group .menu__container .links a .tag{border:1px solid rgba(30,30,30,.48);border-radius:20px;color:#1e1e1e7a;font-size:16px;font-weight:400;letter-spacing:0;line-height:21px;margin-left:8px;padding:4px 16px;text-align:left}.header .menu-group .menu__container .links a:last-child{margin-bottom:0}.header .menu-group .menu__container .line-divider{border-top:1px solid #e0e0e0;display:block;margin:40px 0 24px}.header .menu-group .menu__container .social-links{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center}.header .menu-group .menu__container .social-links .column a{transform:translate(0)!important}.header .menu-group .menu__container .social-links .column-links{display:flex;gap:8px}.header .menu-group .menu__container .social-links .column-links a{transform:translate(0)!important}.header .menu-group .menu__container .social-links img{padding:4px}.header .menu-group .menu__container .social-links a{align-items:center;color:#1e1e1e;display:flex;font-size:16px;font-weight:400;letter-spacing:0;text-align:left}.header .menu-group .menu__container .social-links a span{margin-left:8px}.header .menu-group .menu__overlay{background:#000;bottom:0;left:0;opacity:.16;position:fixed;right:0;top:0;transition:all .3s;z-index:2}body.header-hidden--index-pin .header,html.header-hidden--index-pin .header{opacity:0;pointer-events:none;transform:translateY(-120%)}.mega-menu{background:#fff;border-radius:24px;display:none;left:50%;opacity:0;padding:16px;position:fixed;top:100px;transform:translate(-50%);width:80vw;z-index:10}.mega-menu h2{font-size:32px;font-weight:400;line-height:48px}.mega-menu h3{font-size:24px;font-weight:400;line-height:32px}.mega-menu__footer{display:flex;justify-content:space-between;padding:14px}.mega-menu.show-menu{opacity:1}.mega-menu__block{background:#f8f9fb;border-radius:16px;padding:48px}.mega-menu__block .list{padding-top:24px}.mega-menu__block>.list{border-top:1px solid #d5d6d8;margin-top:24px}.mega-menu__grid{display:grid;gap:16px;grid-template-columns:1.8fr 1fr}.mega-menu .block-wrapper{border-top:1px solid #d5d6d8;display:grid;grid-template-columns:repeat(4,1fr);margin-top:24px;padding-top:24px}.mega-menu .list .mega-menu__link{display:flex;flex-direction:column;gap:16px}.overlay-menu{background:#1e1e1e29;bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:all 1s;visibility:hidden;z-index:1}.overlay-menu.show{opacity:1;visibility:visible}.mask{height:20px;overflow:hidden;padding:0;position:relative}.link-container{transition:transform .4s ease}.link-with-icon .title,.mega-menu__link .title{display:block;font-size:20px;line-height:20px;transition:transform .4s ease;white-space:nowrap}.link-with-icon.small-icon svg{height:auto;width:13px}.link-with-icon.grey{color:#1e1e1e99;transition:all 1s}.link-with-icon.grey svg path{fill:#1e1e1e99}.link-with-icon.grey:hover{color:#1e1e1e}.link-with-icon.grey:hover svg path{fill:#1e1e1e}.link-title1{transform-origin:right center}.link-title2{transform:rotate(20deg);transform-origin:left center}.link-icon{align-items:center;display:flex;height:26px;justify-content:center;overflow:hidden;position:relative;width:26px}.icon{display:block;position:absolute;transition:transform .4s ease}.icon:nth-child(2){transform:translate3d(-40px,40px,40px) scale(0)}.link-with-icon{align-items:center;color:#000;display:flex;height:30px;text-decoration:none}.link-with-icon:hover .link-container{transform:translateY(-20px)}.link-with-icon:hover .link-title1{transform:rotate(20deg)}.link-with-icon:hover .link-title2{transform:rotate(0)}.link-with-icon:hover .icon:first-child{transform:translate3d(40px,-40px,-40px) scale(0)}.link-with-icon:hover .icon:nth-child(2){transform:translateZ(0) scale(1)}.lang{font-size:24px;font-weight:400;line-height:32px}@media screen and (max-width:1600px){.lang{font-size:18px;font-weight:400;line-height:24px}.mega-menu .link-with-icon .title{font-size:16px}.mega-menu h2{font-size:24px;font-weight:400;line-height:48px}.mega-menu h3{font-size:20px;font-weight:400;line-height:32px}.mega-menu.show-menu{opacity:1}.mega-menu__block{padding:32px}.mega-menu__block .list{padding-top:24px}.mega-menu__block>.list{margin-top:24px}.mega-menu .block-wrapper{margin-top:20px;padding-top:20px}.header__menu ul{align-items:center;display:flex;list-style:none;text-decoration:none}.header__menu ul li{padding:4px 16px}.header__menu ul li .link{color:#1e1e1e;font-size:18px;font-weight:400;line-height:24px;transition:all .3s}.header__menu ul li .link:hover{color:#1e1e1ea3}.header .cta-wrapper .link{font-size:18px;line-height:24px}}@media screen and (max-width:1100px){.header{backdrop-filter:none;-webkit-backdrop-filter:none}.header .mobile{display:block}.header .desktop,.header .desktop-flex{display:none}.header .logotype,.header .menu-group.mobile .menu,.header .menu-group.mobile .mobile-cta{position:relative;z-index:6}.header .menu-group .menu__mobile-root{z-index:1}.header .menu-group .menu__overlay{top:calc(env(safe-area-inset-top,0px) + 6.25rem)}.header .menu-group.mobile{align-items:center;display:flex;gap:16px}.header .menu-group.mobile .mobile-cta{display:block}.header .menu-group.mobile .mobile-cta .btn.btn-cta{border-radius:8px;font-size:14px;line-height:18px;padding:10px 12px}}@media screen and (max-width:600px){.header .menu-group .menu__container{border-radius:0}}.hero{align-items:center;display:flex;height:100vh;justify-content:space-between;max-height:2000px;padding:55px 72px}.hero__left-side{width:70vw}.hero__left-side .title{font-family:Gilroy,sans-serif;font-size:72px;font-weight:500;letter-spacing:0;line-height:110%}.hero__left-side .subtitle{color:#666;font-size:24px;font-weight:400;line-height:120%;margin:24px 0}.hero__left-side .cta-wrapper{padding-top:16px}.hero__left-side .cta-wrapper button{font-size:20px;padding:20px}.hero__right-side{align-items:center;display:flex;height:100%;width:30vw}.hero__right-side .services .subtitle{align-items:center;display:flex;margin-bottom:24px}.hero__right-side .services .subtitle .arrow{margin-right:24px}.hero__right-side .services .subtitle p{color:#1e1e1e;font-size:16px;line-height:24px}.hero__right-side .services .arrow{background:#1e1e1e;display:block;height:1px;width:52px}.hero__right-side .services .link{font-size:48px;line-height:48px;margin-bottom:16px}.hero__right-side .services .link:last-child{margin-bottom:0}@media (max-width:1400px){.hero{width:auto}}@media (max-width:1024px){.hero{padding:55px 48px}.hero .hero__left-side .title{font-size:48px}}@media (max-width:768px){.hero{justify-content:center;margin:0 auto;max-height:570px;padding:96px 24px 55px}.hero__left-side{margin:0 auto;max-width:720px;width:100%}.hero__left-side .cta-wrapper{padding-top:0}.hero .hero__left-side .title{font-size:44px}.hero .subtitle{font-size:16px}.hero .hero__right-side{pointer-events:none;position:absolute;width:100vw}.hero .hero__right-side .logo-viewer{aspect-ratio:1/1;height:auto;left:50%;max-height:100vw;max-width:100vw;opacity:.4;position:absolute;transform:translate(-50%,-40px);width:100vw;z-index:-10}.hero .cta-wrapper button{font-size:14px;margin-top:48px;width:100%}}.hero-3d{align-items:center;display:grid;grid-template-columns:repeat(3,1fr);height:100vh}.hero-3d .word{font-weight:500;line-height:74px!important}.hero-3d .word1{background-image:linear-gradient(130.67deg,#242831 28.48%,#abb8ceb3 39.62%,#abb8ce66 52.01%)}.hero-3d .word1,.hero-3d .word2{-webkit-background-clip:text;background-clip:text;color:transparent}.hero-3d .word2{background-image:linear-gradient(90.8deg,#abb8ce66 -.6%,#abb8ceb3 41.68%,#242831 70.78%)}.hero-3d canvas{width:480px}.portfolio{border-radius:72px;display:flex;gap:40px;justify-content:space-between;margin-bottom:72px;margin-top:92px;overflow:hidden;padding:72px 40px;position:relative}.portfolio>.title,.portfolio__left-side>.title{background:linear-gradient(90.46deg,#242831 77.77%,#abb8ceb3 102.74%,#abb8ce66 118.97%);font-size:60px;font-weight:500}.portfolio .projects-quantity h2{font-size:92px;font-style:normal;font-weight:500;line-height:110%}.portfolio span{font-size:20px;font-style:normal;font-weight:500}.portfolio p{font-size:26px;font-style:normal;font-weight:400}.portfolio .projects-quantity{display:flex;margin-top:32px}.portfolio .projects-quantity .column{align-items:baseline;display:inline-flex;gap:4px;margin-right:48px}.portfolio .filter{border-radius:48px;overflow:hidden}.portfolio .filter,.portfolio .filter:after{bottom:0;left:0;position:absolute;right:0;top:0}.portfolio .filter:after{background:#90bbff;content:"";filter:blur(99.5999984741px);height:100%;mix-blend-mode:multiply;opacity:.1;width:100%;z-index:3}.portfolio__right-side{align-items:end;display:flex;justify-content:flex-end;min-width:0}.portfolio__right-side p{max-width:400px}@media (max-width:1400px){.portfolio-section{padding:0 48px;width:auto}}@media (max-width:1100px){.portfolio{border-radius:40px;padding:48px 24px}.portfolio__left-side>.title{font-size:48px}.portfolio__left-side .projects-quantity h2{font-size:60px}.portfolio__left-side span{font-size:16px}.portfolio__left-side .column{margin-right:20px!important}.portfolio__right-side .description{font-size:22px}}@media (max-width:1024px){.portfolio{flex-direction:column}.portfolio__right-side{justify-content:start}.portfolio__right-side p{max-width:100%}}@media (max-width:768px){.portfolio-section{margin-bottom:48px;padding:0 24px}.column{flex-direction:column}.projects-quantity{justify-content:start}.portfolio__left-side>.title{font-size:35px}.portfolio__left-side .projects-quantity h2{font-size:30px}.portfolio__left-side span{font-size:14px}.portfolio__right-side .description{font-size:16px}}.cases{height:100vh;overflow-x:hidden}.cases__sliders{align-items:center;display:flex;flex-wrap:nowrap;overflow-x:hidden;width:-moz-max-content;width:max-content}.slide{height:100vh;width:100vw}.case{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;overflow:hidden;position:relative;z-index:2}.case--link{color:inherit;cursor:pointer;display:block;text-decoration:none;-webkit-tap-highlight-color:transparent}.case--link:focus-visible{outline:2px solid hsla(0,0%,100%,.9);outline-offset:-2px}@media (hover:hover){.case--link:hover .case__content{background:linear-gradient(180deg,transparent,rgba(0,0,0,.78))}}.case>img{bottom:0;height:100%;left:0;position:absolute;right:0;top:0}.case__content{background:linear-gradient(180deg,transparent,rgba(0,0,0,.7));bottom:0;box-sizing:border-box;height:50%;justify-content:flex-end;padding:48px;position:absolute;width:100%}.case__content,.case__content__inside{display:flex;flex-direction:column;gap:16px}.case__content h1,.case__content h2,.case__content p{color:#fff}.case__content-bottom .tag,.case__content-top .tag{border:1px solid #fff;border-radius:8px;color:#fff;display:block;height:-moz-fit-content;height:fit-content;padding:12px 20px;width:-moz-fit-content;width:fit-content}.case__content-top{align-items:center;display:flex;justify-content:space-between}.case__content-top h1,.case__content-top h2{font-size:60px;font-style:normal;font-weight:500}.case__content-bottom{align-items:start;display:flex;justify-content:space-between}.case__content-bottom .tags{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;max-width:630px}.case__content-bottom p{font-size:24px;font-style:normal;font-weight:400;letter-spacing:-1%;line-height:120%;margin:0;max-width:456px}.continue{background:#fff;bottom:0;height:100vh!important;height:100%;min-width:300px;padding:0 72px 0 32px;right:0;z-index:1}.continue__content{align-items:center;background:radial-gradient(95.02% 63.25% at 50% 50%,#f0f5fc 0,#fff);border-bottom:4px solid rgba(240,245,252,.5);border-color:rgba(240,245,252,.5) currentcolor;border-radius:48px;border-top:4px solid rgba(240,245,252,.5);box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.continue__content h1,.continue__content h2{background:linear-gradient(90.77deg,#242831 78.25%,#abb8ceb3 100.15%,#abb8ce66 104.55%);font-size:2.3em;font-weight:500;margin-bottom:24px}.continue__content .btn-wrapper{align-items:center;background:#1a1a1a;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:20px;font-style:normal;font-weight:500;margin-top:32px;padding:13px 20px;text-decoration:none}.continue__content .btn-wrapper .btn-arrow{align-items:center;display:inline-flex;margin-left:24px}.continue__content .description{padding:0 24px}@media (max-width:1100px){.cases{height:auto}.cases__sliders{flex-direction:column;width:100%}.slide{height:auto;min-height:unset}.case{aspect-ratio:1/1}.case__content{gap:16px;padding:24px}.case__content-top{gap:12px}.case__content-top h1,.case__content-top h2{font-size:24px}.case__content-top .tags{padding:8px 16px}.case__content-bottom .tags{display:none!important}.case__content-bottom{align-items:flex-start;flex-direction:column}.case__content-bottom .description{font-size:16px}.continue{bottom:auto;height:auto!important;max-width:none;padding:0;position:relative;right:auto;width:100%}.continue__content{border-bottom:4px solid rgba(240,245,252,.5);border-color:rgba(240,245,252,.5) currentcolor;border-radius:48px;border-top:4px solid rgba(240,245,252,.5);margin:48px 24px 92px;max-width:none;padding:48px 24px}.continue__content h1,.continue__content h2{font-size:35px}.continue__content .btn-wrapper{font-size:14px;padding:10px 12px 10px 20px}.continue__content .btn-wrapper .btn-arrow{margin-left:8px}}@media (max-width:768px){.case__content-bottom .description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}}.reviews-section{padding-top:120px}.reviews{align-items:stretch;background:radial-gradient(95.02% 63.25% at 50% 50%,#f0f5fc 0,#fff);border-radius:72px;display:flex;justify-content:space-between;overflow:hidden;padding:72px 40px;position:relative;width:auto}.reviews .title{background:linear-gradient(90.67deg,#242831 29.01%,#242831 83.83%,#abb8ceb3 156.21%,#abb8ce66 213.21%);font-size:60px}.reviews .stat{font-size:60px;font-weight:500;margin:0}.reviews .projects-quantity .stat span{display:inline}.reviews span{font-size:20px;font-style:normal;font-weight:500}.reviews p{font-size:26px;font-style:normal;font-weight:400}.reviews__left-side .projects-quantity{display:flex;gap:48px;margin-top:32px}.reviews__left-side .column{align-items:baseline;display:flex;gap:4px}.reviews__right-side{display:flex;flex-direction:column;justify-content:flex-end;text-align:left}.reviews__right-side p{max-width:500px}@media (max-width:1400px){.reviews-section{padding:0 48px;width:auto}}@media (max-width:1100px){.reviews{border-radius:40px;padding:48px 24px}.reviews__left-side .title{font-size:48px}.reviews__left-side .projects-quantity{gap:20px}.reviews__left-side .projects-quantity .stat{font-size:60px}.reviews__left-side span{font-size:16px}.reviews__right-side .description{font-size:22px}}@media (max-width:1024px){.reviews{flex-direction:column;gap:40px}.reviews__right-side{justify-content:flex-start}.reviews__right-side p{max-width:100%}}@media (max-width:768px){.reviews-section{padding:0 24px}.reviews__left-side .column{flex-direction:column}.reviews__left-side .projects-quantity{justify-content:start}.reviews__left-side .title{font-size:35px}.reviews__left-side .projects-quantity .stat{display:flex;flex-direction:column;font-size:30px}.reviews__left-side span{font-size:14px}.reviews__right-side .description{font-size:16px}}.services .content__header .title{font-size:92px;font-style:normal;font-weight:500;line-height:102px}.services .content__header .title span{color:#1d57f1!important}.services .content__header .description{color:#1e1e1e;font-size:38px;font-style:normal;font-weight:400;line-height:46px;margin:24px 0 84px auto;max-width:30vw}.services__container .service{align-items:end;border-bottom:1px solid #b2b2b2;border-top:1px solid #b2b2b2;display:grid;grid-template-columns:1fr 1fr 1fr;max-height:352px;padding:40px 0 64px}.services__container .service__title h3{color:#1e1e1e;font-size:48px;font-style:normal;font-weight:400;line-height:56px}.services__container .service__image{opacity:0}.services-slider{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:960px}.services-slider .services-carousell__inner{top:calc(50% - 32px)}.services-slider .services-carousell__item{align-items:center;display:flex}.services-slider .services-carousell__item .label{font-size:40px;font-weight:500;letter-spacing:-2%;line-height:110%;margin-left:16px}.services-slider .services-carousell__item .service-icon{background:linear-gradient(136.77deg,#272f3c 3.03%,#82afe9 93.67%);border-radius:16px;display:flex;padding:8px;position:relative}.services-slider .services-carousell__item .service-icon:before{border-radius:16px;bottom:0;box-shadow:0 0 0 5px #2e497bbd;content:"";left:0;position:absolute;right:0;top:0}.services-slider .services-carousell__item .service-icon:after{border-radius:16px;bottom:0;box-shadow:0 0 0 8px #3770ff40;content:"";left:0;position:absolute;right:0;top:0}.services-slider__left-side{border-radius:48px;min-width:0;padding:72px 40px;position:relative}.services-slider__left-side .title{background:linear-gradient(90.8deg,#242831 36.62%,#abb8ceb3 86.04%,#abb8ce66 97.73%)}.services-slider__left-side .title span{background:none!important;color:#1d57f1!important;-webkit-text-fill-color:#1d57f1!important;background-clip:border-box!important;-webkit-background-clip:border-box!important}.services-slider__left-side .description{color:#666;font-size:24px;font-weight:400;margin-bottom:32px;margin-top:12px}.services-slider__left-side .filter{border-radius:48px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.services-slider__left-side .filter:after{background:#90bbff;bottom:0;content:"";filter:blur(99.5999984741px);height:100%;left:0;mix-blend-mode:multiply;opacity:.1;position:absolute;right:0;top:0;width:100%;z-index:3}.services-slider__left-side .search-field,.services-slider__left-side .services-form{box-sizing:border-box;position:relative;z-index:10}.services-slider__left-side .services-form .tags{display:flex;flex-wrap:wrap;gap:12px;margin-left:8px;margin-top:12px;transition:all .3s}.services-slider__left-side .services-form .tags .tag{align-items:center;background-color:#afc9f6;border-radius:12px;display:flex;gap:8px;opacity:1;padding:8px 12px;transition:all .3s;width:-moz-max-content;width:max-content}.services-slider__left-side .services-form .tags .tag p{font-size:18px;font-weight:400;line-height:18px;margin:0;padding:0}.services-slider__left-side .services-form .tags .tag .btn{align-items:center;display:flex;flex:0 0 24px;flex-shrink:0;height:24px;justify-content:center;min-height:24px;min-width:24px;padding:0;width:24px}.services-slider__right-side{height:100%;min-width:0}.services-slider__right-side .services-carousell{height:100%!important}@media (max-width:1400px){.services-slider{padding:0 72px;width:auto}}@media (max-width:1100px){.services-slider{padding:0 24px}}@media (max-width:1024px){.services-slider{padding:0 24px}.services-slider h3{font-size:24px!important}.service_icon{height:40px;width:40px}}@media (max-width:950px){.services-slider{grid-template-columns:none;height:auto}.services-slider__right-side .services-carousell{height:470px!important}}@media (max-width:768px){.services-slider{padding-top:92px}.services-slider h3{font-size:20px!important;margin-left:4px!important}.service_icon{height:36px;width:36px}h1.title,h2.title{font-size:35px}.services-slider__left-side .description{font-size:18px}.search-field{border-radius:16px!important;padding:8px!important}.search-field__input{font-size:14px!important}.services-slider__left-side{padding:48px 24px}.search-field__button.with-icon{border-radius:8px;font-size:14px;font-weight:400;line-height:100%;padding:10px 6px 10px 12px}.search-field__button.with-icon img{height:16px;margin-left:16px!important;width:16px}}.media-grid{margin:0 auto;padding-bottom:192px;padding-top:72px}.media-grid__container{display:block}.media-grid .media{display:grid;gap:32px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);width:100%}.media-grid .media__content{background:#f7f9fc;border-radius:48px;overflow:hidden;padding:40px;position:relative}.media-grid .media__content p{font-size:24px;font-weight:200}.media-grid .media__content .border{background:transparent;-o-border-image:radial-gradient(73.85% 73.85% at 50% 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,0) 81.75%);border-image:radial-gradient(73.85% 73.85% at 50% 50%,#fff6 0,#fff0 81.75%);border-image-repeat:stretch;border-image-slice:1;border-radius:48px;border-style:solid;border-width:4px 0;bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1}.media-grid .media__content .border.o-30{opacity:.3}.media-grid .media__content h1,.media-grid .media__content h2{font-weight:500;letter-spacing:-2%}.media-grid .media__content div,.media-grid .media__content h1,.media-grid .media__content h2,.media-grid .media__content p{position:relative;z-index:4}.media-grid .block1{aspect-ratio:2/2;background:linear-gradient(136.77deg,#272f3c 3.03%,#82afe9 93.67%);grid-column:1/span 2;grid-row:1/span 2}.media-grid .block1 h1,.media-grid .block1 h2{color:#fff;font-size:60px;margin-bottom:16px}.media-grid .block1 p{color:#e0e0e0;font-size:24px;max-width:380px}.media-grid .block1:after{background:#90bbff;filter:blur(99.5999984741px);left:0;mix-blend-mode:soft-light;opacity:1;top:0}.media-grid .block1:after,.media-grid .block1:before{bottom:0;content:"";position:absolute;right:0;width:100%;z-index:1}.media-grid .block1:before{background:url(./media-grid-compass.B8-vIw_q.png) no-repeat;background-size:contain!important;display:block;height:100%}.media-grid .block2{background:#f7f9fc;display:flex;flex-direction:column;grid-column:3/span 5;grid-row:1/span 1;justify-content:flex-end}.media-grid .block2 h1,.media-grid .block2 h2{background:linear-gradient(90.43deg,#242831 39.72%,#abb8ceb3 96.87%,#abb8ce66 151.4%);color:#fff;font-size:40px;margin-bottom:16px}.media-grid .block2 .border{border-image-source:radial-gradient(73.85% 139.17% at 50% 50%,rgba(212,221,236,.4) 0,rgba(249,250,253,.4) 67.08%)}.media-grid .block2 p{color:#666;font-size:24px;margin:0;max-width:380px}.media-grid .block2:after{background:#90bbff;filter:blur(99.5999984741px);left:0;mix-blend-mode:soft-light;opacity:1;top:0}.media-grid .block2:after,.media-grid .block2:before{bottom:0;content:"";position:absolute;right:0;width:100%;z-index:1}.media-grid .block2:before{background:url(./media-grid-tech.DsvwzOwr.png) no-repeat;background-position:100%;background-size:contain!important;display:block;height:100%}.media-grid .block3{aspect-ratio:1/1;grid-column:3/span 1;grid-row:2/span 1;padding:0}.media-grid .block3 .border{border-image-source:radial-gradient(73.85% 139.17% at 50% 50%,rgba(212,221,236,.4) 0,rgba(249,250,253,.4) 67.08%)}.media-grid .block4{background:#1a1a1a;grid-column:4/span 4;grid-row:2/span 2}.media-grid .block4 h1,.media-grid .block4 h2{color:#fff;font-size:40px}.media-grid .block4 .border{border-image-source:radial-gradient(73.85% 139.17% at 50% 50%,rgba(212,221,236,.4) 0,rgba(249,250,253,.4) 67.08%)}.media-grid .block4 p{color:#666;font-size:24px;margin:0;max-width:380px}.media-grid .block4:after{background:#90bbff;filter:blur(99.5999984741px);left:0;mix-blend-mode:soft-light;opacity:1;top:0}.media-grid .block4:after,.media-grid .block4:before{bottom:0;content:"";position:absolute;right:0;width:100%;z-index:1}.media-grid .block4:before{background:url(./media-grid-battery.Bgt_6dNy.png) no-repeat;background-position:100%;background-size:contain!important;display:block;height:100%}.media-grid .block5{align-items:end;-moz-column-gap:40px;column-gap:40px;display:grid;grid-column:1/span 3;grid-row:3/span 1;grid-template-columns:max-content 1fr}.media-grid .block5 .media__content-wrapper{align-items:flex-start;display:flex;flex-direction:column;min-width:-moz-max-content;min-width:max-content}.media-grid .block5 h1,.media-grid .block5 h2,.media-grid .block5 p.title-count{color:#1a1a1a;font-size:40px}.media-grid .block5 h1 span,.media-grid .block5 h2 span,.media-grid .block5 p.title-count span{color:#1d57f1}.media-grid .block5 .title-count{font-size:110px}.media-grid .block5 .subtitle{color:#1a1a1a;font-size:26px;font-weight:500;letter-spacing:-1%;text-align:right;white-space:nowrap}.media-grid .block5 .description{margin-left:0;max-width:none;min-width:0}.media-grid .block5 .border{border-image-source:radial-gradient(73.85% 139.17% at 50% 50%,rgba(212,221,236,.4) 0,rgba(249,250,253,.4) 67.08%)}.media-grid .block5 p{color:#666;font-size:24px;margin:0;max-width:380px}.media-grid .block5:after{background:#90bbff;filter:blur(99.5999984741px);left:0;mix-blend-mode:soft-light;opacity:1;top:0}.media-grid .block5:after,.media-grid .block5:before{bottom:0;content:"";position:absolute;right:0;width:100%;z-index:1}.media-grid .block5:before{background:url(./media-grid-bg.CBEtJoPl.png) no-repeat;background-position:50%;background-size:cover!important;display:block;height:100%}@media (max-width:1200px){.media-grid .block1:before{background-position:100%;background-size:cover!important;bottom:-80px}.media-grid{padding:92px 24px}.media-grid .media{gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none}.media-grid .media__content{border-radius:40px;min-width:0;padding:32px}.media-grid .block1{aspect-ratio:3/1;grid-column:1/-1;grid-row:1/2}.media-grid .block1 h1,.media-grid .block1 h2{font-size:60px}.media-grid .block1 p{font-size:24px}.media-grid .block2{aspect-ratio:4/1;grid-column:1/4;grid-row:2/3}.media-grid .block2 h1,.media-grid .block2 h2{font-size:40px}.media-grid .block2 p{font-size:24px}.media-grid .block3{aspect-ratio:2/1;grid-column:1/3;grid-row:3/span 1;padding:10px}.media-grid .block4{display:flex;grid-column:3/4;grid-row:3/5}.media-grid .block4 h1,.media-grid .block4 h2{background:linear-gradient(106.17deg,#fff 39.7%,#afc9f680 75.39%);font-size:35px;width:-moz-fit-content;width:fit-content}.media-grid .block5{align-items:end;display:grid;gap:24px;grid-column:1/3;grid-row:auto;grid-template-columns:1fr}.media-grid .block5 .description{margin-left:0}.media-grid .block5 .title-count{font-size:110px}.media-grid .block5 .subtitle{font-size:26px;text-align:left;white-space:nowrap}.media-grid .block5 p{font-size:24px;max-width:none}}@media (max-width:767px){.media-grid .media{gap:24px;grid-template-areas:"block1 block1" "block2 block2" "block3 block4" "block5 block5";grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.media-grid .media__content{border-radius:32px;min-width:0;padding:24px}.media-grid .block1{aspect-ratio:4/4;grid-area:block1}.media-grid .block1:before{background-position:80% 90%}.media-grid .block1 h1,.media-grid .block1 h2{font-size:32px}.media-grid .block1 p{font-size:18px}.media-grid .block2{aspect-ratio:5/2;grid-area:block2}.media-grid .block2 h1,.media-grid .block2 h2{background:linear-gradient(90.3deg,#242831 42.77%,#abb8ceb3 119.45%,#abb8ce66 182.44%);font-size:24px}.media-grid .block2 p{font-size:18px}.media-grid .block3{aspect-ratio:1/2;grid-area:block3;padding:10px}.media-grid .block4{display:flex;grid-area:block4}.media-grid .block4 h1,.media-grid .block4 h2{background:linear-gradient(106.17deg,#fff 39.7%,#afc9f680 75.39%);font-size:24px}.media-grid .block5{align-items:flex-start;aspect-ratio:4/3;display:flex;flex-direction:column;gap:16px;grid-area:block5}.media-grid .block5 .media__content-wrapper{display:flex;justify-content:space-between;width:100%}.media-grid .block5 h1,.media-grid .block5 h2,.media-grid .block5 p.title-count{font-size:52px!important}.media-grid .block5 .subtitle{font-size:18px!important}.media-grid .block5 .description{font-size:18px!important;margin-left:0}}.search-field{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:20px;display:flex;gap:10px;max-width:584px;padding:16px;width:100%}.search-field__icon{height:26px;width:26px}.search-field__input{border:none;color:#666;flex:1 1 auto;font-size:24px;font-weight:400;line-height:28.8px;min-width:0;outline:none;width:0}.search-field__button{border-radius:12px;flex-shrink:0;font-size:20px;font-weight:500;line-height:22px;padding:13px 20px;position:relative;transition:all .3s;white-space:nowrap}.search-field__button.black{background:#1a1a1a;color:#fff}.search-field__button.with-icon{align-items:center;display:flex;overflow:hidden}.search-field__button.with-icon svg{margin-left:30px;opacity:0;position:absolute;right:20px;transition:all .3s}.search-field__button:hover svg{opacity:1;right:13px}.how-we-works{padding:0 72px}.how-we-works__content{display:flex;gap:32px;margin:0 auto;min-width:0;padding:120px 0;width:100%}.how-we-works__left-side{display:flex;flex:0 1 482px;flex-direction:column;gap:32px;max-width:482px;min-width:0}.how-we-works__left-side .stepper{display:flex;flex:1}.how-we-works__left-side .heading{background:linear-gradient(90.81deg,#242831 73.49%,#abb8ceb3 105.43%,#abb8ce66 118.83%);font-size:60px;font-weight:500;letter-spacing:-2%;padding:32px 0}.how-we-works__left-side .card{background:#f7f9fc;border-radius:40px;box-sizing:border-box;display:flex;flex:1;flex-direction:column;height:100%;justify-content:space-between;left:0;overflow:hidden;padding:40px;position:relative;top:0;touch-action:pan-y;width:100%}.how-we-works__left-side .card.active{pointer-events:auto}.how-we-works__left-side .title{background:linear-gradient(90.81deg,#242831 80.41%,#abb8ceb3 117.39%,#abb8ce66 121.27%);font-size:32px;font-weight:500}.how-we-works__left-side .description{color:#666;font-size:16px;margin-top:12px}.how-we-works__left-side .icon{align-items:center;display:flex;height:92px;justify-content:center;position:relative;width:92px}.how-we-works__left-side .top-slider{height:auto;min-height:350px;position:relative;transition:height .25s ease}.how-we-works__left-side .top{display:flex;flex-direction:column;gap:40px;position:absolute;width:100%}.how-we-works__left-side .controls{align-items:center;display:flex;gap:20px}.how-we-works__left-side .step-label{color:#2b2b2b;font-size:20px;font-weight:500}.how-we-works__left-side .nav-btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease;width:40px}.how-we-works__left-side .nav-btn:not(.disabled):hover{box-shadow:0 6px 14px #0000001a}.how-we-works__left-side .nav-btn .icon{height:20px;width:20px;fill:none;stroke-width:2;stroke:currentColor}.how-we-works__left-side .nav-btn.prev{border:2px solid #1a1a1a;color:#1a1a1a;transition:all .3s ease}.how-we-works__left-side .nav-btn.prev.disabled{background:#e0e0e0;border:none;color:#666;cursor:default;transition:all .3s ease}.how-we-works__left-side .nav-btn.next{background:#1a1a1a;color:#fff;transition:all .3s ease}.how-we-works__left-side .nav-btn.next.disabled{background:#e0e0e0;color:#666;cursor:default;transition:all .3s ease}.how-we-works__right-side{display:flex;flex:1;min-width:0}.how-we-works__right-side .roadmap-card{background:#f7f9fc;border-radius:40px;display:flex;flex-direction:column;gap:24px;padding:40px;position:relative;width:100%}.how-we-works__right-side .roadmap-header{max-width:540px}.how-we-works__right-side .roadmap-title{font-size:32px;font-weight:500}.how-we-works__right-side .roadmap-description{color:#666;font-size:16px;margin-bottom:40px;margin-top:8px}.how-we-works__right-side .roadmap-content{position:relative}.how-we-works__right-side .roadmap{position:relative;width:100%}.how-we-works__right-side .roadmap svg{display:block;height:auto;width:100%}.how-we-works__right-side .road-step{align-items:center;color:#fff;display:flex;font-size:20px;font-size:14px;font-weight:500;gap:12px;justify-content:center;opacity:1;padding:17px 16px;position:absolute;text-align:center;transition:.4s}.how-we-works__right-side .road-step.active{opacity:1;transform:scale(1.05)}.how-we-works__right-side .progress-dot{background:#fff;border-radius:999px;box-shadow:0 0 0 5px #2e497bbd,0 0 0 8px #3770ff40;height:20px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:20px}.how-we-works__right-side .road-step img{display:block;height:24px;-o-object-fit:contain;object-fit:contain;width:24px}@media (max-width:1400px){.how-we-works{padding:0 48px}.how-we-works__left-side .icon{height:60px;width:60px}.how-we-works__left-side .icon img{height:32px;width:32px}.how-we-works__left-side .card{padding:32px}.how-we-works__right-side .roadmap-card{padding:24px}.how-we-works__right-side .road-step{padding:8px}.how-we-works__right-side .progress-dot{background:#fff;border-radius:999px;box-shadow:0 0 0 3px #2e497bbd,0 0 0 6px #3770ff40;height:14px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:14px}}@media (max-width:1220px){.how-we-works__left-side{flex:1 1 auto;max-width:none}.how-we-works__left-side .heading{font-size:48px;padding:16px 0}.how-we-works__left-side .title{font-size:24px}.how-we-works__right-side{flex:0 0 550px}.how-we-works__right-side .roadmap-header{max-width:100%}}@media (max-width:1024px){.how-we-works .controls{justify-content:space-between}.how-we-works__right-side{display:none}.how-we-works__left-side{flex:1 1 100%;max-width:none}.how-we-works__left-side .heading{font-size:36px}.how-we-works__left-side .title{font-size:32px}.how-we-works__left-side .top{flex-direction:row}.how-we-works__left-side .top .icon{box-sizing:border-box;flex:0 0 60px;min-height:92px;min-width:92px}.how-we-works__left-side .top .icon img{height:52px;width:52px}.how-we-works__left-side .top-slider{min-height:200px}.how-we-works{padding:0 24px}.how-we-works__left-side .card{height:470px}.how-we-works__left-side .top{flex-direction:column}}@media (max-width:768px){.how-we-works .top{gap:32px}.how-we-works .top .icon{min-height:48px;min-width:48px}.how-we-works .top .icon img{height:32px;width:32px}}.clutch-carousel{margin-bottom:120px;padding:32px 80px 0}.clutch-carousel,.clutch-carousel__viewport{position:relative}.clutch-carousel__swiper{position:relative;touch-action:pan-y;z-index:1}.clutch-carousel__swiper .swiper-wrapper{align-items:stretch}.clutch-carousel__swiper .swiper-slide{display:flex;height:auto;justify-content:center}.clutch-carousel__controls{display:none}.clutch-carousel .controls{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:48px}.clutch-carousel .carousel-nav{left:-75px;right:-75px}.clutch-carousel .step-label{color:#2b2b2b;font-size:20px;font-weight:500}.clutch-carousel .nav-btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease;width:40px}.clutch-carousel .nav-btn:not(.disabled):hover{box-shadow:0 6px 14px #0000001a}.clutch-carousel .nav-btn .icon{height:20px;width:20px;fill:none;stroke-width:2;stroke:currentColor}.clutch-carousel .nav-btn.prev{border:2px solid #1a1a1a;color:#1a1a1a;transition:all .3s ease}.clutch-carousel .nav-btn.prev.disabled{background:#e0e0e0;border:none;color:#666;cursor:default;transition:all .3s ease}.clutch-carousel .nav-btn.next{background:#1a1a1a;color:#fff;transition:all .3s ease}.clutch-carousel .nav-btn.next.disabled{background:#e0e0e0;color:#666;cursor:default;transition:all .3s ease}@media (max-width:1024px){.clutch-carousel .carousel-nav{display:none}.clutch-carousel__controls{display:flex;justify-content:space-between}}@media (min-width:1025px){.clutch-carousel .carousel-nav .nav-btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease;width:40px}.clutch-carousel .carousel-nav .nav-btn.next{background:#1a1a1a;color:#fff;transition:all .3s ease}.clutch-carousel .carousel-nav .nav-btn.prev{background:#fff;border:2px solid #1a1a1a;color:#1a1a1a;transition:all .3s ease}.clutch-carousel .carousel-nav .nav-btn.next.disabled,.clutch-carousel .carousel-nav .nav-btn.prev.disabled{background:#e0e0e0;border:none;box-shadow:none;color:#666;cursor:default;pointer-events:none;transform:none}.clutch-carousel .carousel-nav .nav-btn .icon{height:20px;width:20px;fill:none;stroke-width:2;stroke:currentColor}.clutch-carousel .clutch-carousel__controls{display:flex;justify-content:center}.clutch-carousel .clutch-carousel__controls .nav-btn{display:none}}.clutch-carousel__overlay{background-color:var(--secondarylight-blue,#afc9f6);filter:blur(49.8px);height:616px;mix-blend-mode:soft-light;top:0;width:418px;z-index:2}.carousel-nav,.clutch-carousel__overlay{left:0;pointer-events:none;position:absolute}.carousel-nav{display:flex;justify-content:space-between;padding:0 16px;right:0;top:50%;transform:translateY(-50%)}.carousel-nav .nav-btn{pointer-events:all}.review-card:before{background:url(./bg.Dpws4gW2.png) 50%/cover no-repeat;content:"";top:0;right:0;bottom:0;left:0;opacity:.4;pointer-events:none;position:absolute;z-index:0}.review-card{background-color:#0e1014;border-radius:32px;display:flex;flex-direction:column;max-width:420px;min-height:530px;overflow:hidden;padding:40px;position:relative}.review-card__header{align-items:center;display:flex;gap:16px;height:64px;justify-content:space-between;margin-bottom:40px}.review-card__logo{height:20px;opacity:.95;width:auto}.review-card__rating{align-items:center;color:#fffc;display:inline-flex;font-size:12px;gap:8px}.review-card__rating .stars{display:inline-flex;gap:4px}.review-card__rating .star{background:#ff4d4d;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);display:inline-block;height:24px;width:24px}.review-card__rating .rating-value{color:#afc9f6;font-size:20px}.review-card__body{display:flex;flex:1}.review-card__text{color:#e0e0e0;font-size:16px;font-weight:400;line-height:130%}.review-card__footer{display:flex;flex-direction:column;gap:40px;margin-top:18px}.review-card__btn{align-items:center;background:#f7f9fc;border-radius:12px;color:#1a1a1a;display:inline-flex;font-size:20px;font-weight:500;height:22px;justify-content:center;padding:13px 20px;text-decoration:none;transition:transform .15s ease,opacity .15s ease}.review-card__btn:hover{opacity:.95;transform:translateY(-1px)}.reviewer__name{color:#fff;font-size:26px;font-weight:500}.reviewer__role{color:#e0e0e0;font-size:16px;font-weight:400;line-height:130%}@media (max-width:1450px){.clutch-carousel{width:auto}}@media (max-width:1400px){.clutch-carousel{padding:32px 80px}}@media (max-width:768px){.clutch-carousel{padding:48px 0 0}.review-card{margin:0 24px;min-height:448px;padding:32px 24px}.swiper-wrapper .swiper-slide{margin-right:16px!important}.review-card__rating .rating-value{font-size:16px}.review-card__rating .star{height:18px;width:18px}.review-card__header{margin-bottom:24px}.review-card__text{font-size:14px}.reviewer__name{font-size:20px}.reviewer__role{font-size:14px}.review-card__footer{gap:32px}}.footer{background-color:#293243;padding:120px 72px 72px;position:relative}.footer .footer__line{opacity:.6;pointer-events:none;position:absolute;right:30%;top:140px;z-index:0}.footer .footer__line svg{height:auto;width:500px}.footer:before{background:url(./bg.D-PkARkq.png) 50%/cover no-repeat;pointer-events:none;z-index:0}.footer:after,.footer:before{content:"";top:0;right:0;bottom:0;left:0;opacity:.4;position:absolute}.footer:after{background:url(./lightning_bg.DLg0Acd1.png) no-repeat 100%}.footer__top .heading{display:flex;gap:40px;justify-content:space-between}.footer__top .heading .start{color:#afc9f6;flex-shrink:0;font-size:20px}.footer__top .title{background:linear-gradient(90.81deg,#fff 16.46%,#abb8ceb3 95.79%,#abb8ce66 121.27%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;font-size:60px;font-weight:500;max-width:1000px;position:relative}.footer .footer__content{display:flex;gap:80px;justify-content:flex-end;margin-top:200px;position:relative;z-index:2}.footer .footer__left{max-width:320px}.footer .footer__left p{color:#afc9f6;font-size:16px;font-weight:400;line-height:130%}.footer .footer__left p span{color:#fff;font-weight:600}.footer .footer__form{flex:0 0 560px;max-width:700px;width:100%}.footer .footer__form .grid{display:grid;gap:36px;grid-template-columns:1fr 1fr;margin-bottom:36px}.footer .footer__form input,.footer .footer__form textarea{background:#5c6370;border:1px solid hsla(0,0%,100%,.15);border-radius:10px;box-sizing:border-box;color:#fff;font-size:14px;padding:16px 18px;transition:.3s;width:100%}.footer .footer__form input::-moz-placeholder,.footer .footer__form textarea::-moz-placeholder{color:#adb1b7}.footer .footer__form input::placeholder,.footer .footer__form textarea::placeholder{color:#adb1b7}.footer .footer__form input:focus,.footer .footer__form textarea:focus{background:#ffffff14;border-color:#afc9f6;outline:none}.footer .footer__form textarea{height:120px;margin-bottom:36px;resize:none;width:100%}.footer .footer__form .form__bottom{align-items:center;display:flex;gap:36px;justify-content:space-between}.footer .footer__form .policy{color:#afc9f6;font-size:14px;font-weight:400;line-height:130%;max-width:280px}.footer .footer__form .policy .policy__link{color:#fff;cursor:pointer;margin-left:6px;text-decoration:underline;transition:.3s}.footer .footer__form .policy .policy__link:hover{color:#cfe3ff}.footer .footer__form button{background:#f7f9fc;border:none;border-radius:12px;color:#1f2937;cursor:pointer;font-weight:500;height:60px;padding:13px 20px;transition:.3s;width:260px}.footer .footer__form button:hover{background:#fff;transform:translateY(-1px)}.footer .footer__bottom{margin-top:120px;position:relative;z-index:2}.footer .footer__bottom-inner{background:radial-gradient(95.02% 63.25% at 50% 50%,#b4c8e736 0,#fff0);border-radius:72px;overflow:hidden;padding:80px;position:relative}.footer .footer__bottom-top{display:flex;flex-direction:column;gap:56px;justify-content:space-between;margin-bottom:40px}.footer .footer__bottom .footer__brand{display:flex;gap:40px;justify-content:space-between}.footer .footer__bottom .footer__brand-left{max-width:520px}.footer .footer__bottom .footer__logo{display:flex;gap:2px;margin-bottom:16px}.footer .footer__bottom .footer__logo span{color:#fff;font-size:44px;font-weight:600}.footer .footer__bottom .footer__desc{background:linear-gradient(90.81deg,#fff 16.46%,#abb8ceb3 95.79%,#abb8ce66 121.27%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:#c6cfdd;color:transparent!important;font-weight:500}.footer .footer__bottom .footer__socials{display:flex;gap:8px}.footer .footer__bottom .footer__socials img{padding:8px}.footer .footer__bottom .footer__contacts{text-align:left}.footer .footer__bottom .footer__contacts span{color:#afc9f6;font-size:26px;margin-left:8px}.footer .footer__bottom .footer__email{color:#afc9f6;display:inline-block;font-size:26px;margin-bottom:16px;text-decoration:underline;transition:.3s}.footer .footer__bottom .footer__email:hover{color:#fff}.footer .footer__bottom .footer__address{color:#e0e0e0;font-size:16px;font-weight:400;line-height:130%}.footer .footer__bottom-row{align-items:center;display:flex;justify-content:space-between}.footer .footer__bottom .footer__links{display:flex;font-weight:400;gap:40px}.footer .footer__bottom .footer__links a{color:#e0e0e0;font-size:16px;text-decoration:none;transition:.3s}.footer .footer__bottom .footer__links a:hover{color:#fff}.footer .footer__bottom .footer__copyright{color:#e0e0e0;font-size:16x;text-align:center}.footer .footer__bottom--compact{margin-top:0}.footer .footer__bottom-top.border-dark{border-bottom:none;border-top:none}@media (max-width:1300px){.footer{padding:120px 48px}}@media (max-width:1100px){.footer .footer__line{top:110px}.footer__top .title{font-size:48px}.footer__bottom-row{flex-direction:column;gap:32px}}@media (max-width:1024px){.footer .footer__line{display:none}.footer .footer__content{gap:40px;margin-top:32px}.footer .footer__left{flex:1 1 auto}.footer .footer__bottom:not(.footer__bottom--compact){margin-top:72px}.footer .footer__bottom-top{flex-direction:column}.footer .footer__links{display:grid!important;font-weight:400;gap:16px!important;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;margin:0 auto;max-width:360px;text-align:center;width:100%}.footer .footer__links a:first-child{grid-column:1/-1}.footer .form__bottom{flex-direction:column;text-align:center}.footer .form__bottom .policy{max-width:100%}.footer .form__bottom button{flex-shrink:0;width:100%}}@media (max-width:900px){.footer__left{display:none}.footer__form{flex:auto!important;max-width:100%!important}}@media (max-width:768px){.footer{border-radius:48px 48px 0 0;padding:56px 24px 72px}.footer:after,.footer:before{display:none}.footer .title{font-size:35px;text-align:center}.grid{grid-template-columns:none!important}.start{display:none}.footer__brand{flex-direction:column}.footer .footer__form .grid{gap:24px;margin-bottom:24px}.footer .footer__form textarea{margin-bottom:24px}.footer__bottom-inner.border-dark{background:none;border-bottom:0;border-radius:0;border-top:0;padding:0}.footer__bottom-top.border-dark{background:radial-gradient(95.02% 63.25% at 50% 50%,#b4c8e736 0,#fff0);border-bottom:4px solid rgba(212,221,236,.2)!important;border-radius:32px;border-top:4px solid rgba(212,221,236,.2)!important;padding:72px 24px}.footer .footer__bottom .footer__logo{margin-bottom:32px}.footer .footer__bottom-top{gap:40px}}.results{display:flex;flex-direction:column;gap:32px;margin-bottom:120px;margin-top:120px}.results__top{align-items:stretch;border-radius:72px;display:flex;justify-content:space-between;overflow:hidden;padding:72px 40px;position:relative}.results__left-side,.results__right-side{position:relative;z-index:5}.results__right-side{align-items:flex-end;display:flex}.results__right-side p{max-width:400px}.results__left-side>.title{background:linear-gradient(90.72deg,#242831 83.41%,#abb8ceb3 111.01%,#abb8ce66 138.54%);font-size:60px;font-weight:500}.results .projects-quantity h2{font-size:92px;font-weight:500;line-height:1;margin:0}.results span{font-size:20px;font-weight:500;line-height:1}.results p{font-size:26px;font-weight:400}.results .projects-quantity{display:flex;margin-top:32px}.results .column{align-items:baseline;display:flex;gap:8px}.results .filter{background:radial-gradient(95.02% 63.25% at 50% 50%,#f0f5fc 0,#fff);border-bottom:4px solid rgba(240,245,252,.5);border-color:rgba(240,245,252,.5) currentcolor;border-radius:72px;border-top:4px solid rgba(240,245,252,.5);top:0;right:0;bottom:0;left:0;overflow:hidden;padding:16px;position:absolute;z-index:1}.results .filter .border{position:relative;z-index:2}.results__bottom{display:grid;gap:32px 20px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.results__bottom .item{align-items:center;background:#f7f9fc;border-radius:40px;display:flex;flex-direction:column;gap:40px;padding:40px;text-align:center}.results__bottom .item .text{display:flex;flex-direction:column;gap:8px}.results__bottom .item h2{font-size:26px;font-weight:500;line-height:1.3}.results__bottom .item p{color:#666;font-size:16px;line-height:1.3}.results__bottom .item img{border-radius:24px;display:block;flex:1;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:1400px){.results-section{padding:0 48px;width:auto}}@media (max-width:1100px){.results__top{border-radius:40px;padding:48px 24px}.results__left-side>.title{font-size:48px}.results__left-side .projects-quantity h2{font-size:60px}.results__left-side span{font-size:16px}.results__right-side .description{font-size:22px}}@media (max-width:1024px){.results__bottom{display:flex;flex-direction:column;gap:48px;padding:0}.results__top{flex-direction:column;gap:40px}.results__right-side{align-items:flex-start}.results__right-side p{max-width:100%}}@media (max-width:768px){.results__bottom h2{font-size:20px}.results__bottom p{font-size:14px}.results__bottom img{background:#f7f9fc;padding:16px}.results__bottom .item{background:none;border:none;border-radius:20px;gap:8px;padding:0 24px}.results__bottom .item img{border-radius:20px}.results-section{padding:0 24px}.results{gap:48px;margin-bottom:92px;margin-top:92px}.results .filter{border-radius:48px}.results .column{flex-direction:column}.results .projects-quantity{justify-content:space-between}.results__left-side>.title{font-size:35px}.results__left-side .projects-quantity h2{font-size:30px}.results__left-side span{font-size:14px}.results__right-side .description{font-size:16px}}.privacy-page{padding:160px 20px 80px}.privacy-page h1,.privacy-page h2,.privacy-page h3{color:#1a1a1a;font-weight:500}.privacy-page h1{font-size:72px;line-height:1.1;margin:0 0 48px;text-transform:capitalize}.privacy-page h2{font-size:26px;line-height:1.25;margin:0 0 24px;text-transform:uppercase}.privacy-page h3{font-size:20px;line-height:1.3;margin:20px 0 12px}.privacy-page li,.privacy-page p{color:#666;font-size:16px;line-height:1.55}.privacy-page p{margin:0 0 16px}.privacy-page ul{margin:0 0 16px 20px;padding:0}.privacy-page li{margin-bottom:8px}.privacy-page__container{margin:72px auto 0;max-width:800px;width:100%}.privacy-section{margin-bottom:40px}@media (max-width:768px){.privacy-page{padding:24px 24px 56px}.privacy-page h1{font-size:40px!important}.privacy-page h2{font-size:26px}.privacy-page h3{font-size:20px!important}.privacy-page li,.privacy-page p{font-size:14px!important}}.landings{background:#f7f9fc;font-family:Gilroy,sans-serif;font-weight:400;margin-top:39px;overflow-x:clip;padding:108px 8px 8px}.landings,.landings__panel{box-sizing:border-box;width:100%}.landings__panel{background:#fff;border:none;border-radius:48px;margin:0 0 8px;overflow:hidden;padding:40px;position:relative}.landings__panel:after{border-radius:inherit;box-shadow:inset 0 4px #d4ddec66,inset 0 -4px #f9fafd66;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}.landings__panel--cases{padding-bottom:0}.landings__panel--hero{padding:100px 40px}.landings__panel--hero:after{box-shadow:inset 0 4px #d4ddec66,inset 0 -4px #fff6}.landings__panel--muted{background:#f7f9fc}.landings__glow{background:#afc9f6;border-radius:50%;filter:blur(80px);opacity:.35;pointer-events:none;position:absolute;z-index:0}.landings__inner{margin:0 auto;max-width:800px;min-width:0}.landings__inner,.landings__panel>.landings-portfolio{position:relative;z-index:3}.landings__panel--reviews .landings-reviews__glows{z-index:0}.landings__inner--hero{align-items:center;display:flex;flex-direction:column;gap:48px}.landings__eyebrow{color:#666;font-size:20px;font-weight:400;letter-spacing:-.01em}.landings__eyebrow,.landings__title{line-height:1.1;margin:0 0 24px;text-align:center}.landings__title{color:#1a1a1a;font-size:60px;font-weight:500;letter-spacing:-.02em}.landings__title--hero{font-size:72px}.landings__title span{color:#1d57f1;font-weight:600}.landings__subtitle{color:#666;font-size:24px;font-weight:400;letter-spacing:-.01em;line-height:1.2;margin:0 auto 24px;max-width:628px;text-align:center}.landings__badges{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-bottom:24px}.landings__badge{align-items:center;background:#e0e0e080;border-radius:12px;color:#1a1a1a;display:inline-flex;font-size:20px;font-weight:400;gap:8px;padding:10px}.landings__cta-wrap{align-items:center;display:flex;flex-direction:column;gap:16px;padding:16px 0}.landings__cta{align-items:center;background:#1a1a1a;border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:20px;font-weight:400;justify-content:center;letter-spacing:-.01em;line-height:1.1;padding:21px 20px;transition:all .3s}.landings__cta:hover{background:#1e1e1ecc}.landings__cta-note{color:#1a1a1a;font-size:16px;line-height:1.3;margin:0;text-align:center}.landings__stats{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);width:100%}.landings__stat{align-items:center;background:#fff;border-radius:24px;display:flex;flex-direction:column;gap:10px;justify-content:center;max-height:144px;overflow:hidden;padding:32px;position:relative;text-align:center}.landings__stat:after{box-shadow:inset 0 4px #d4ddec66,inset 0 -4px #d4ddec66;content:"";z-index:2}.landings__stat-bg,.landings__stat:after{border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.landings__stat-bg{display:block;height:100%;width:100%;z-index:0}.landings__stat-bg-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.landings__stat-value{color:#1a1a1a;font-size:44px;font-weight:500;letter-spacing:-.01em;line-height:1.1;margin:0;position:relative;z-index:3}.landings__stat-value span{color:#1d57f1}.landings__stat-label{color:#666;font-size:20px;font-weight:400;line-height:1.1;margin:0;position:relative;z-index:3}.landings__steps{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));isolation:isolate;margin:24px 0 40px;position:relative;width:100%}.landings__steps:after,.landings__steps:before{background:#e0e0e0;border-radius:20px;content:"";height:4px;pointer-events:none;position:absolute;top:31px;transform:translateY(-50%);z-index:1}.landings__steps:before{left:21.54%;width:22.58%}.landings__steps:after{left:55.88%;width:22.58%}.landings__step{align-items:center;display:flex;flex-direction:column;gap:24px;min-width:0;position:relative;z-index:2}.landings__step-icon{background:linear-gradient(136.77deg,#272f3c 3.03%,#82afe9 93.67%);border-radius:12px;box-shadow:0 0 0 5px #2e497bbd,0 0 0 8px #3770ff40;flex-shrink:0;height:62px;width:62px}.landings__step-card,.landings__step-icon{align-items:center;box-sizing:border-box;display:flex;justify-content:center;overflow:hidden;position:relative;z-index:2}.landings__step-card{background:#f7f9fc;border:none;border-radius:41px;flex-direction:column;min-width:0;padding:24px;text-align:center;width:100%}.landings__step-card:after{border-radius:inherit;box-shadow:inset 0 4px #d4ddec66,inset 0 -4px #d4ddec66;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}.landings__step-card>*{position:relative;z-index:3}.landings__step-body{align-items:center;display:flex;flex-direction:column;gap:12px;min-width:0;width:100%}.landings__step-time{color:#1d57f1;font-size:16px;font-weight:600;line-height:1.3;margin:0}.landings__step-title{background:linear-gradient(95.67deg,#242831 80.41%,#abb8ceb3 117.39%,#abb8ce66 121.27%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:26px;font-weight:400;letter-spacing:-.01em;line-height:1.1}.landings__step-text,.landings__step-title{margin:0;max-width:100%;overflow-wrap:break-word}.landings__step-text{color:#666;font-size:16px;line-height:1.3}.landings__grid-3{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.landings__feature{align-items:flex-start;background:#f7f9fc;border:none;border-radius:41px;display:flex;flex-direction:column;gap:24px;overflow:hidden;padding:24px;position:relative}.landings__feature:after{border-radius:inherit;box-shadow:inset 0 4px #d4ddec66,inset 0 -4px #d4ddec66;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}.landings__feature>*{position:relative;z-index:3}.landings__feature-icon{align-items:center;background:linear-gradient(136.77deg,#272f3c 3.03%,#82afe9 93.67%);border-radius:12px;box-shadow:0 0 0 5px #2e497bbd,0 0 0 8px #3770ff40;box-sizing:border-box;display:flex;flex-shrink:0;height:62px;justify-content:center;overflow:hidden;width:62px}.landings__feature-body{align-items:flex-start;display:flex;flex-direction:column;gap:12px;width:100%}.landings__feature-title{background:linear-gradient(97.46deg,#242831 80.41%,#abb8ceb3 117.39%,#abb8ce66 121.27%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:20px;font-weight:400;letter-spacing:-.01em;line-height:1.1;margin:0;width:100%}.landings__feature-text{color:#666;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:1.3;margin:0}.landings__pricing{margin-bottom:24px;width:100%}.landings__price-card,.landings__pricing{align-items:stretch;display:flex;gap:24px}.landings__price-card{background:#f7f9fc;border:none;border-radius:41px;flex:1 1 0;flex-direction:column;min-width:0;overflow:hidden;padding:32px;position:relative}.landings__price-card:after{border-radius:inherit;box-shadow:inset 0 4px #d4ddec66,inset 0 -4px #d4ddec66;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}.landings__price-card>*{position:relative;z-index:3}.landings__price-card--popular{box-shadow:0 0 0 4px #2e497bbd,0 0 0 8px #3770ff40}.landings__price-head{align-items:flex-start;display:flex;flex-direction:column;gap:12px;position:relative;width:100%}.landings__popular{align-items:center;background:linear-gradient(159.39deg,#272f3c 3.03%,#82afe9 93.67%);border-radius:12px;box-shadow:0 0 0 5px #2e497bbd,0 0 0 8px #3770ff40;color:#fff;display:inline-flex;font-size:16px;font-weight:600;height:32px;justify-content:center;letter-spacing:-.01em;line-height:1.3;padding:6px 12px;position:absolute;right:0;top:0;white-space:nowrap}.landings__price-name{background:linear-gradient(101.82deg,#242831 80.41%,#abb8ceb3 117.39%,#abb8ce66 121.27%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:20px;font-weight:400;letter-spacing:-.01em;line-height:1.1;margin:0;width:100%}.landings__price-row{align-items:flex-end;display:flex;gap:4px}.landings__price-amount{align-items:flex-end;display:flex;font-size:44px;font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0}.landings__price-currency{color:#1d57f1}.landings__price-number{background:linear-gradient(91.65deg,#242831 80.41%,#abb8ceb3 117.39%,#abb8ce66 121.27%);-webkit-background-clip:text;background-clip:text;color:transparent}.landings__price-period{color:#666;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:1.3;padding-bottom:6px;white-space:nowrap}.landings__divider{background:#e0e0e0;border-radius:20px;flex-shrink:0;height:2px;width:100%}.landings__check-list{align-items:flex-start;display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0;width:100%}.landings__check-item{align-items:center;color:#1a1a1a;display:flex;font-size:16px;font-weight:400;gap:8px;letter-spacing:-.01em;line-height:1.3;width:100%}.landings__check-icon{flex-shrink:0}.landings__compare-title{color:#1a1a1a;font-size:26px;font-weight:400;line-height:1.1;margin:32px 0 24px;text-align:center}.landings__inner--cases-footer{padding-bottom:40px;padding-top:0}.landings__guarantee{background:linear-gradient(155.66deg,#272f3c 3.03%,#82afe9 93.67%);border-bottom:4px solid #fff;border-radius:48px;border-top:4px solid #fff;color:#fff;isolation:isolate;margin-top:0;overflow:hidden;padding:64px;position:relative;text-align:center}.landings__guarantee-bg{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.landings__guarantee-pattern{filter:blur(17px);height:1601px;left:50%;max-width:none;mix-blend-mode:hard-light;-o-object-fit:cover;object-fit:cover;opacity:.6;position:absolute;top:-403px;transform:translate(-50%);width:975px}.landings__guarantee-glow{background:#739de4;filter:blur(49.8px);height:385px;left:0;min-width:800px;mix-blend-mode:soft-light;position:absolute;top:-4px;width:100%}.landings__guarantee-content{align-items:center;display:flex;flex-direction:column;gap:16px;position:relative;z-index:1}.landings__guarantee-icon{display:inline-flex;flex-shrink:0;mix-blend-mode:soft-light}.landings__guarantee-icon .landings-icon,.landings__guarantee-icon :deep(.landings-icon),.landings__guarantee-icon :deep(svg){mix-blend-mode:soft-light}.landings__guarantee-title{font-size:60px;font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0}.landings__guarantee-text{color:#e0e0e0;font-size:24px;font-weight:400;letter-spacing:-.01em;line-height:1.2;margin:0;max-width:439px}.landings__inner--reviews{align-items:center;display:flex;flex-direction:column;gap:24px;max-width:800px;width:100%}.landings__inner--reviews .landings__eyebrow,.landings__inner--reviews .landings__title{width:100%}.landings__panel--reviews{overflow:hidden}.landings__center{display:flex;justify-content:center;margin-top:24px}.landings-compare{--compare-label-col:297px;--compare-devpie-col:calc((100% - var(--compare-label-col))/3);background:#f7f9fc;border:none;border-radius:41px;box-sizing:border-box;margin:0 auto;max-width:800px;min-width:0;overflow:hidden;padding-bottom:0;position:relative;width:100%}.landings-compare:after{border-radius:inherit;box-shadow:inset 0 4px #d4ddec66,inset 0 -4px #d4ddec66;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2;z-index:4}.landings-compare__scroll{overflow-x:auto;overflow-y:hidden;position:relative;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin}.landings-compare__highlight{background:linear-gradient(110.25deg,#272f3c 3.03%,#82afe9 93.67%);border-radius:12px;bottom:5px;box-shadow:0 0 0 5px #2e497bbd,0 0 0 8px #3770ff40;left:var(--compare-label-col);pointer-events:none;position:absolute;top:5px;width:var(--compare-devpie-col);z-index:0}.landings-compare__grid{display:grid;grid-template-columns:var(--compare-label-col) 1fr 1fr 1fr;position:relative;width:100%;z-index:1}.landings-compare__cell{align-items:center;border-bottom:1px solid #e0e0e0;color:#666;display:flex;font-size:14px;font-weight:400;justify-content:center;letter-spacing:-.01em;line-height:1.3;min-height:40px;padding:0 32px;text-align:center}.landings-compare__cell--label{justify-content:flex-start;text-align:left}.landings-compare__cell--devpie{border-bottom-color:#afc9f6}.landings-compare__cell--head{font-size:16px;letter-spacing:-.01em;min-height:auto;padding-bottom:32px;padding-top:32px}.landings-compare__devpie-text{background:#fff;-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;font-weight:600}.landings-compare__devpie-text--sm{font-size:14px;letter-spacing:-.01em}.landings-compare__value{color:#666;font-weight:400}.landings-compare__icon{display:block;flex-shrink:0;height:20px;width:20px}@media (min-width:768px){.landings__step-card{min-height:164px}}@media (max-width:1024px){.landings{padding:96px 8px 8px}.landings__panel{border-radius:40px;padding:40px 32px}.landings__panel--hero{padding:64px 32px}.landings__panel--cases{padding-bottom:0}.landings__panel--cases .landings__inner--cases-footer{padding-bottom:32px}.landings__title{font-size:48px}.landings__title--hero{font-size:56px}.landings__subtitle{font-size:20px}.landings__pricing{flex-direction:column}.landings .landings-compare{max-width:100%;width:100%}.landings .landings-compare__grid{min-width:720px;width:-moz-max-content;width:max-content}.landings__guarantee{padding:48px 32px}.landings__guarantee-title{font-size:48px}.landings-portfolio{margin-left:-32px;margin-right:-32px;width:calc(100% + 64px)}}@media (max-width:768px){.landings{padding:88px 8px 8px}.landings__panel{border-radius:36px;padding:40px}.landings__panel--hero{padding:64px 40px}.landings__title{font-size:44px}.landings__title--hero{font-size:52px}.landings__eyebrow{font-size:18px}.landings__stat-value{font-size:40px}.landings__stat-label{font-size:18px}.landings__compare-title,.landings__step-title{font-size:24px}.landings__guarantee-title{font-size:44px}.landings-hero__glow-spot{left:96.49%;transform:translate(-50%,-50%)}}@media (max-width:767px){.landings{padding:88px 8px 8px}.landings__panel{margin-bottom:8px}.landings__panel,.landings__panel--hero{border-radius:48px;padding:64px 24px}.landings__panel--cases{align-items:stretch;border-radius:48px;display:flex;flex-direction:column;gap:24px;padding:40px 24px}.landings__panel--cases .landings__eyebrow,.landings__panel--cases .landings__title{text-align:center}.landings__panel--cases .landings__eyebrow{font-size:20px;letter-spacing:-.2px;margin-bottom:0}.landings__panel--cases .landings__title{font-size:36px;letter-spacing:-.72px;margin-bottom:0}.landings__panel--cases>.landings__inner:first-of-type{align-items:center;display:flex;flex-direction:column;gap:24px;width:100%}.landings__panel--cases .landings__inner--cases-footer{max-width:none;padding:0;width:100%}.landings__panel:not(.landings__panel--hero):not(.landings__panel--cases) .landings__compare-title,.landings__panel:not(.landings__panel--hero):not(.landings__panel--cases) .landings__eyebrow,.landings__panel:not(.landings__panel--hero):not(.landings__panel--cases) .landings__title{text-align:left}.landings__inner{max-width:none}.landings__inner--hero{gap:24px}.landings__eyebrow{font-size:16px;line-height:1.1;margin-bottom:16px}.landings__title{font-size:40px;line-height:1.1;margin-bottom:16px}.landings__title--hero{font-size:44px;text-align:center}.landings__subtitle{font-size:16px;line-height:1.3;margin-bottom:16px;max-width:none}.landings__badges{gap:8px}.landings__badge{font-size:16px;padding:10px}.landings__cta{max-width:none;width:100%}.landings__cta-wrap{padding:16px 0;width:100%}.landings__stats{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.landings__stat{border-radius:24px;max-height:none;padding:24px 16px}.landings__stat:nth-child(3){grid-column:1/-1}.landings__stat-value{font-size:26px}.landings__stat-label{font-size:16px;line-height:1.3}.landings #how-it-works .landings__eyebrow,.landings #how-it-works .landings__title{text-align:center}.landings__steps{gap:24px;grid-template-columns:1fr;margin-bottom:24px}.landings__glow,.landings__steps:after,.landings__steps:before{display:none}.landings__step{background:#f7f9fc;border-radius:41px;gap:0;overflow:hidden;padding:24px}.landings__step:after{border-radius:inherit;box-shadow:inset 0 4px #d4ddec66,inset 0 -4px #d4ddec66;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}.landings__step>*{position:relative;z-index:3}.landings__step-icon{margin-bottom:24px}.landings__step-card{background:transparent;border-radius:0;min-height:0;overflow:visible;padding:0}.landings__step-card:after,.landings__step-card:before{display:none}.landings__step-time{order:3}.landings__step-title{order:1}.landings__step-text{order:2}.landings__grid-3{gap:24px;grid-template-columns:1fr}.landings__feature{align-items:flex-start;border-radius:41px;flex-direction:row;gap:24px;padding:24px}.landings__feature-icon{height:48px;width:48px}.landings__feature-icon :deep(.landings-icon svg){height:24px;width:24px}.landings__feature-body{flex:1 1 auto;gap:12px;min-width:0}.landings__feature-title{font-size:20px}.landings__feature-text{font-size:16px}.landings__pricing{flex-direction:column;gap:24px;margin-bottom:0}.landings__price-card{border-radius:41px;flex:auto;padding:24px}.landings__price-card--popular{box-shadow:0 0 0 4px #2e497bbd,0 0 0 8px #3770ff40}.landings__popular{right:0;top:0}.landings__price-amount{font-size:40px}.landings #pricing{padding:40px 24px}.landings #pricing .landings__compare-title,.landings #pricing .landings__eyebrow,.landings #pricing .landings__title{text-align:center}.landings #pricing .landings__eyebrow{font-size:20px;letter-spacing:-.2px}.landings #pricing .landings__title{font-size:36px;letter-spacing:-.72px}.landings #pricing .landings__compare-title{font-size:26px;letter-spacing:-.26px;line-height:1.1;margin:32px 0 24px}.landings__center .landings__cta{width:100%}.landings .landings-compare{--compare-label-col:148px;--compare-devpie-col:101px;border-radius:41px;max-width:100%;padding-bottom:0;width:100%}.landings .landings-compare__grid{grid-template-columns:148px 101px 127px 112px;min-width:488px;width:488px}.landings .landings-compare__cell{box-sizing:border-box;font-size:14px;letter-spacing:-.14px;min-height:40px;padding:0}.landings .landings-compare__cell--head{font-size:16px;letter-spacing:-.16px;min-height:85px;padding-bottom:32px;padding-top:32px}.landings .landings-compare__cell--label{justify-content:flex-start;padding-left:24px;padding-right:32px;text-align:left}.landings .landings-compare__cell--devpie{margin-top:4px;padding-left:16px;padding-right:16px}.landings .landings-compare__cell--builder.landings-compare__cell--head{padding-left:16px;padding-right:16px}.landings .landings-compare__cell--builder:not(.landings-compare__cell--head){padding:32px}.landings .landings-compare__cell--studio.landings-compare__cell--head,.landings .landings-compare__cell--studio:not(.landings-compare__cell--head):not(.landings-compare__cell--icon-only){padding-left:16px;padding-right:16px}.landings .landings-compare__cell--devpie.landings-compare__cell--icon-only:not(.landings-compare__cell--head),.landings .landings-compare__cell--studio.landings-compare__cell--icon-only:not(.landings-compare__cell--head){padding:16px}.landings__guarantee{background:linear-gradient(135.9deg,#272f3c 3.03%,#82afe9 93.67%);border-radius:48px;padding:64px 24px}.landings__guarantee-glow{height:385px;min-width:0;width:100%}.landings__guarantee-title{font-size:44px;letter-spacing:-.44px}.landings__guarantee-text{font-size:16px;letter-spacing:-.16px;line-height:1.2;max-width:none}.landings-advantages__glow-spot{height:164px;width:280px}.landings-hero__glow-spot{left:96.49%;top:calc(50% + 70.5px);transform:translate(-50%,-50%)}}.landings-advantages__glow-spot{height:168px;left:50%;opacity:.4;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:168px;z-index:0}.landings-advantages__glow-spot-inner{background:#afc9f6;border-radius:50%;filter:blur(112px);top:-111.97%;right:-65.28%;bottom:-111.97%;left:-65.28%;position:absolute}.landings-hero__intro{align-items:center;display:flex;flex-direction:column;gap:24px;position:relative;width:100%}.landings-hero__intro>:not(.landings-hero__glow-spot){position:relative;z-index:1}.landings-hero__glow-spot{height:168.977px;left:39.44%;pointer-events:none;position:absolute;top:calc(50% + 70.5px);transform:translateY(-50%);width:168.977px;z-index:0}.landings-hero__glow-spot-inner{background:#afc9f6;border-radius:50%;filter:blur(112px);height:168px;right:-132.56%;bottom:-132.56%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:168px}.landings-reviews__glows{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:0}.landings-reviews__glow-spot{height:168.977px;pointer-events:none;position:absolute;transform:translateY(-50%);width:168.977px}.landings-reviews__glow-spot-inner{height:168px;right:-132.56%;bottom:-132.56%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:168px}.landings-reviews__glow-spot-inner img{display:block;height:100%;max-width:none;width:100%}.landings-reviews__glow-spot--1{left:26.84%;top:calc(50% - 204.51px)}.landings-reviews__glow-spot--2{left:32.09%;top:calc(50% + 316.49px)}.landings-reviews__glow-spot--3{left:54.25%;top:calc(50% + 750.94px)}.landings-reviews__video{align-items:center;background:radial-gradient(ellipse 80% 70% at 50% 50%,#d4ddec66 0,#f9fafd);border-bottom:4px solid #fff;border-radius:48px;border-top:4px solid #fff;display:none;height:450px;justify-content:center;max-width:800px;overflow:hidden;padding:64px;position:relative;width:100%;z-index:1}.landings-reviews__video-overlay{background:linear-gradient(180deg,#1a1a1a00,#1a1a1a 170.37%);top:-4px;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.landings-reviews__video-footer{bottom:0;display:flex;flex-direction:column;gap:10px;left:0;padding:32px;pointer-events:none;position:absolute;width:100%;z-index:2}.landings-reviews__video-name{color:#1a1a1a;font-size:26px}.landings-reviews__video-name,.landings-reviews__video-role{font-weight:400;letter-spacing:-.01em;line-height:1.1;margin:0}.landings-reviews__video-role{color:#666;font-size:20px;white-space:nowrap}.landings-reviews__video-actions{align-items:center;display:flex;flex-direction:column;gap:8px;position:relative;z-index:2}.landings-reviews__play{align-items:center;background:#1a1a1a;border:none;border-radius:52px;cursor:default;display:inline-flex;justify-content:center;padding:21px 20px;width:auto}.landings-reviews__play-icon{display:block;height:32px;width:32px}.landings-reviews__play-label{align-items:center;background:#1a1a1a;border-radius:16px;color:#fff;display:inline-flex;font-size:16px;font-weight:400;justify-content:center;letter-spacing:-.01em;line-height:1.3;padding:8px;white-space:nowrap}.landings-reviews__grid{flex-direction:column;max-width:800px;position:relative;z-index:3}.landings-reviews__grid,.landings-reviews__row{display:flex;gap:20px;width:100%}.landings-review-card{background:#202328;border:none;border-radius:41px;display:flex;flex:1 1 0;flex-direction:column;gap:40px;min-width:0;overflow:hidden;padding:40px;position:relative}.landings-review-card:after{border-radius:inherit;box-shadow:inset 0 4px #d4ddec66,inset 0 -4px #d4ddec66;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}.landings-review-card--fixed{min-height:488px}.landings-review-card--fixed .landings-review-card__text{flex:1 1 auto}.landings-review-card__logo{left:-129.78px;mix-blend-mode:soft-light;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:963.137px}.landings-review-card__logo img{height:100%;top:0;right:0;bottom:0;left:0;max-width:none;position:absolute;width:100%}.landings-review-card__logo--1{height:963.137px;top:-28px}.landings-review-card__logo--2{height:1006.45px;top:-29.26px}.landings-review-card__logo--3{height:1163.39px;top:-33.82px}.landings-review-card__glow{background:#afc9f6;filter:blur(49.8px);height:509px;left:0;mix-blend-mode:soft-light;pointer-events:none;position:absolute;top:-4px;width:418px}.landings-review-card__rating{align-items:center;display:flex;gap:8px;min-height:64px;position:relative;z-index:3}.landings-review-card__stars{display:block;flex-shrink:0;height:24px;width:136px}.landings-review-card__score{color:#afc9f6;font-size:20px;font-weight:400;letter-spacing:-.01em;line-height:1.1;white-space:nowrap}.landings-review-card__text{color:#e0e0e0;flex:1 1 auto;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:1.3;margin:0;position:relative;z-index:3}.landings-review-card__author{display:flex;flex-direction:column;gap:4px;position:relative;z-index:3}.landings-review-card__name{color:#fff;font-size:26px;font-weight:400;letter-spacing:-.01em;line-height:1.1;margin:0}.landings-review-card__role{color:#e0e0e0;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:1.3;margin:0}@media (max-width:1024px){.landings-reviews__glow-spot--1{left:20%}.landings-reviews__glow-spot--2{left:30%;top:55%}.landings-reviews__glow-spot--3{left:60%;top:85%}}@media (max-width:768px){.landings-reviews__row{flex-direction:column}.landings-reviews__video{display:flex;height:auto;min-height:380px;padding:48px 32px;width:100%}}@media (max-width:767px){.landings__inner--reviews{align-items:stretch}.landings__panel--reviews .landings__eyebrow,.landings__panel--reviews .landings__title{text-align:left}.landings-reviews__glow-spot{height:140px;width:140px}.landings-reviews__glow-spot--1{left:10%;top:28%}.landings-reviews__glow-spot--2{left:55%;top:52%}.landings-reviews__glow-spot--3{display:none}.landings-reviews__video{border-radius:48px;height:auto;min-height:320px;padding:40px 24px}.landings-reviews__video-footer{padding:32px 24px}.landings-reviews__video-name{font-size:26px}.landings-reviews__video-role{font-size:20px;white-space:normal}.landings-reviews__play{padding:21px 20px}.landings-reviews__grid,.landings-reviews__row{gap:24px}.landings-review-card{border-radius:41px;flex:auto;gap:32px;padding:32px 24px}.landings-review-card--fixed{min-height:0}.landings-review-card__rating{min-height:48px}.landings-review-card__stars{height:18px;width:106px}.landings-review-card__score{font-size:18px}.landings-review-card__name{font-size:22px}.landings-review-card__role{font-size:16px}.landings-review-card__logo{left:auto;right:0;width:712px}.landings-review-card__logo--1{height:542px;top:-41px}.landings-review-card__logo--2{height:565px;top:-42px}.landings-review-card__logo--3{height:653px;top:-48px}.landings-review-card__glow{height:400px;width:327px}}.landings-portfolio{margin:0 -40px;max-width:none;overflow:hidden;padding:24px 0 72px;position:relative;width:calc(100% + 80px)}.landings-portfolio__fade{bottom:0;pointer-events:none;position:absolute;top:0;width:min(552px,38%);z-index:2}.landings-portfolio__fade--left{background:linear-gradient(90deg,#fff 38.75%,#fff0);left:0}.landings-portfolio__fade--right{background:linear-gradient(270deg,#fff 38.75%,#fff0);right:0}.landings-portfolio__viewport{overflow:hidden}.landings-portfolio__track{align-items:flex-start;animation:landings-portfolio-marquee 80s linear infinite;display:flex;gap:24px;padding:36px 0;width:-moz-max-content;width:max-content;will-change:transform}.landings-portfolio:hover .landings-portfolio__track{animation-play-state:paused}.landings-portfolio__item{background:#fff;border:4px solid #1a1a1a;border-radius:20px;box-shadow:0 16px 24px #00000026;flex:0 0 237px;height:520px;margin:0;overflow:hidden;width:237px}.landings-portfolio__item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (max-width:1024px){.landings-portfolio{padding-bottom:48px}.landings-portfolio__item{flex:0 0 200px;height:440px;width:200px}}@media (max-width:768px){.landings-portfolio{margin-left:-40px;margin-right:-40px;width:calc(100% + 80px)}}@media (max-width:767px){.landings-portfolio{margin:0 -24px;padding:24px 0 72px;width:calc(100% + 48px)}.landings-portfolio__fade{width:70px}.landings-portfolio__fade--left{background:linear-gradient(90deg,#fff 15.19%,#fff0)}.landings-portfolio__fade--right{background:linear-gradient(270deg,#fff 15.37%,#fff0)}.landings-portfolio__track{gap:24px}.landings-portfolio__item{border-radius:7px;border-width:2px;box-shadow:0 16px 24px #00000026;flex:0 0 118.625px;height:260px;width:118.625px}}@keyframes landings-portfolio-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.landings-portfolio{margin:0 -40px;padding-bottom:40px;width:calc(100% + 80px)}.landings-portfolio__fade{display:none}.landings-portfolio__track{animation:none;flex-wrap:wrap;gap:16px;justify-content:center;margin:0 auto;max-width:800px;transform:none!important;width:100%}.landings-portfolio__item[aria-hidden=true]{display:none}}.landings-sticky-cta{background:#fff;bottom:0;box-shadow:4px 12px 24px 4px #1a1a1a3d;box-sizing:border-box;left:0;padding:16px 24px max(16px,env(safe-area-inset-bottom));position:fixed;right:0;z-index:1100}.landings-sticky-cta__button{align-items:center;background:#1a1a1a;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-family:Gilroy,sans-serif;font-size:20px;font-weight:400;justify-content:center;letter-spacing:-.2px;line-height:1.1;min-height:64px;padding:21px 20px;transition:opacity .2s ease;width:100%}.landings-sticky-cta__button:hover{opacity:.88}@media (min-width:768px){.landings-sticky-cta{display:none!important}}.landings-sticky-cta-enter-active,.landings-sticky-cta-leave-active{transition:opacity .32s ease,transform .32s cubic-bezier(.22,1,.36,1)}.landings-sticky-cta-enter-from,.landings-sticky-cta-leave-to{opacity:0;transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.landings-sticky-cta-enter-active,.landings-sticky-cta-leave-active{transition-duration:.01ms}.landings-sticky-cta-enter-from,.landings-sticky-cta-leave-to{transform:none}}.landings-reviews__video{display:none!important}.landings-contact-modal{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#29324329;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;overflow-y:auto;padding:10px;position:fixed;z-index:1200;-webkit-overflow-scrolling:touch}.landings-contact-modal__dialog{background:#fff;border-radius:32px;box-shadow:0 24px 64px #1a1a1a1f;box-sizing:border-box;max-height:calc(100dvh - 20px);max-width:512px;overflow-y:auto;padding:48px 40px;position:relative;width:100%}.landings-contact-modal__close{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:-12px;top:-32px;transition:opacity .2s ease;width:32px;z-index:2}.landings-contact-modal__close:hover{opacity:.65}.landings-contact-modal__header{align-items:center;display:flex;flex-direction:column;gap:24px;margin-bottom:40px;position:relative;text-align:center;width:100%}.landings-contact-modal__badge{align-items:center;background:#e0e0e080;border-radius:12px;color:#1a1a1a;display:inline-flex;font-family:Gilroy,sans-serif;font-size:20px;font-weight:400;gap:8px;justify-content:center;letter-spacing:-.2px;line-height:1.1;padding:10px}.landings-contact-modal__titles{display:flex;flex-direction:column;gap:12px;width:100%}.landings-contact-modal__title{color:#1a1a1a;font-size:44px;letter-spacing:-.88px}.landings-contact-modal__subtitle,.landings-contact-modal__title{font-family:Gilroy,sans-serif;font-weight:400;line-height:1.1;margin:0}.landings-contact-modal__subtitle{color:#666;font-size:20px;letter-spacing:-.2px}.landings-contact-modal__subtitle-accent{color:#1d57f1}.landings-contact-modal__form{display:flex;flex-direction:column;gap:24px;margin-top:24px;width:100%}.landings-contact-modal__field{display:block;width:100%}.landings-contact-modal__field input,.landings-contact-modal__field textarea{background:#5c63701a;border:1px solid #d4ddec;border-radius:12px;box-sizing:border-box;color:#1a1a1a;font-family:Gilroy,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.16px;line-height:1.3;margin:0;outline:none;padding:16px;transition:border-color .2s ease,background-color .2s ease;width:100%}.landings-contact-modal__field input::-moz-placeholder,.landings-contact-modal__field textarea::-moz-placeholder{color:#666}.landings-contact-modal__field input::placeholder,.landings-contact-modal__field textarea::placeholder{color:#666}.landings-contact-modal__field input:focus,.landings-contact-modal__field textarea:focus{background:#5c63700f;border-color:#1d57f1}.landings-contact-modal__field input{height:52px}.landings-contact-modal__field--textarea textarea{min-height:124px;resize:vertical}.landings-contact-modal__submit{align-items:center;background:#1a1a1a;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-family:Gilroy,sans-serif;font-size:20px;font-weight:400;height:64px;justify-content:center;letter-spacing:-.2px;line-height:1.1;padding:13px 20px;transition:opacity .2s ease;width:100%}.landings-contact-modal__submit:hover:not(:disabled){opacity:.88}.landings-contact-modal__submit:disabled{cursor:wait;opacity:.65}.landings-contact-modal__legal{color:#666;font-family:Gilroy,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.2px;line-height:1.1;margin:0;text-align:center}.landings-contact-modal__form-view{width:100%}.landings-contact-modal__dialog--success{align-items:stretch;display:flex;flex-direction:column;height:auto;justify-content:flex-start;min-height:0}.landings-contact-modal__success{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;position:relative;width:100%}.landings-contact-modal__success-header{align-items:center;display:flex;flex-direction:column;gap:24px;text-align:center;width:100%}.landings-contact-modal__success-titles{display:flex;flex-direction:column;gap:12px;width:100%}.landings-contact-modal__success-actions{display:flex;justify-content:center;width:100%}.landings-contact-modal__submit--success{min-width:160px;padding-left:32px;padding-right:32px;width:auto}@media (min-width:768px){.landings-contact-modal__submit--success:after{content:"!"}}.landings-contact-modal__close--success-mobile,.landings-contact-modal__success-title-text--mobile{display:none}.landings-contact-modal__close--success-desktop{position:absolute;right:-12px;top:-32px}.landings-contact-modal__error{color:#ff5a5f;font-size:16px;line-height:1.3;margin:0;text-align:center}.landings-contact-modal-panel-enter-active,.landings-contact-modal-panel-leave-active{transition:opacity .24s ease,transform .24s ease}.landings-contact-modal-panel-enter-from,.landings-contact-modal-panel-leave-to{opacity:0;transform:translateY(8px)}.landings-contact-modal-enter-active,.landings-contact-modal-leave-active{transition:opacity .32s ease}.landings-contact-modal-enter-active .landings-contact-modal__dialog,.landings-contact-modal-leave-active .landings-contact-modal__dialog{transition:opacity .32s ease,transform .32s cubic-bezier(.22,1,.36,1)}.landings-contact-modal-enter-from,.landings-contact-modal-leave-to{opacity:0}.landings-contact-modal-enter-from .landings-contact-modal__dialog,.landings-contact-modal-leave-to .landings-contact-modal__dialog{opacity:0;transform:scale(.96) translateY(10px)}@media (max-width:767px){.landings-contact-modal{align-items:stretch;box-sizing:border-box;flex-direction:column;justify-content:flex-end;padding:76px 0 0}.landings-contact-modal__dialog{border-radius:32px 32px 0 0;box-shadow:0 -8px 40px #1a1a1a14;display:flex;flex:0 0 auto;flex-direction:column;gap:40px;height:auto;margin:0;max-height:calc(100dvh - 76px);max-width:none;min-height:0;padding:24px 24px max(24px,env(safe-area-inset-bottom));width:100%}.landings-contact-modal__close{flex-shrink:0;position:static;right:auto;top:auto}.landings-contact-modal__header{gap:24px;margin-bottom:0}.landings-contact-modal__badge{max-width:100%}.landings-contact-modal__badge span{text-align:center;white-space:normal}.landings-contact-modal__title{font-size:36px;letter-spacing:-.72px}.landings-contact-modal__subtitle{font-size:20px;letter-spacing:-.2px}.landings-contact-modal__form{gap:24px}.landings-contact-modal__legal{font-size:16px;letter-spacing:-.16px;line-height:1.3}.landings-contact-modal__submit{font-size:20px;height:64px;letter-spacing:-.2px}.landings-contact-modal__dialog--success{flex:0 0 auto;gap:40px;justify-content:flex-start}.landings-contact-modal__success{flex:0 0 auto;gap:40px}.landings-contact-modal__success-title-text--desktop{display:none}.landings-contact-modal__success-title-text--mobile{display:inline}.landings-contact-modal__close--success-desktop{display:none}.landings-contact-modal__close--success-mobile{display:flex;position:static}.landings-contact-modal__submit--success{min-width:0;width:100%}.landings-contact-modal-enter-active .landings-contact-modal__dialog,.landings-contact-modal-leave-active .landings-contact-modal__dialog{transition:opacity .36s ease,transform .36s cubic-bezier(.22,1,.36,1)}.landings-contact-modal-enter-from .landings-contact-modal__dialog,.landings-contact-modal-leave-to .landings-contact-modal__dialog{opacity:1;transform:translateY(100%)}}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media (prefers-reduced-motion:reduce){.landings-contact-modal-enter-active,.landings-contact-modal-leave-active,.landings-contact-modal-panel-enter-active,.landings-contact-modal-panel-leave-active{transition-duration:.01ms}.landings-contact-modal-enter-active .landings-contact-modal__dialog,.landings-contact-modal-leave-active .landings-contact-modal__dialog{transform:none;transition-duration:.01ms}}.error-page[data-v-328275e2]{margin:0 auto;max-width:640px;padding:140px 24px 80px;text-align:center}.error-page__title[data-v-328275e2]{font-size:72px;font-weight:700;line-height:1;margin:0 0 16px}.error-page__message[data-v-328275e2]{color:#1e1e1eb8;font-size:20px;margin:0 0 32px}.error-page__actions[data-v-328275e2]{align-items:center;display:flex;flex-direction:column;gap:16px}.error-page__btn[data-v-328275e2]{background:#1d57f1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 28px}.error-page__btn[data-v-328275e2]:hover{opacity:.92}.error-page__link[data-v-328275e2]{color:#1d57f1;font-weight:600;text-decoration:none}.error-page__link[data-v-328275e2]:hover{text-decoration:underline}
