@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Mono:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&display=swap";@media (min-width: 48em){.typestyle-64{font-size:64px;font-style:normal;font-weight:400;line-height:68px;letter-spacing:1.25px}.typestyle-56{font-size:56px;font-style:normal;font-weight:400;line-height:60px;letter-spacing:1px}.typestyle-48{font-size:48px;font-style:normal;font-weight:400;line-height:52px;letter-spacing:.75px}.typestyle-48B{font-size:48px;font-style:normal;font-weight:600;line-height:52px;letter-spacing:.25px}.typestyle-32{font-size:32px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:.25px}.typestyle-32B{font-size:32px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:-.25px}.typestyle-24{font-size:24px;font-style:normal;font-weight:400;line-height:28px}.typestyle-24B{font-size:24px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.5px}.typestyle-18{font-size:18px;font-style:normal;font-weight:400;line-height:26px}.typestyle-18B{font-size:18px;font-style:normal;font-weight:600;line-height:26px;letter-spacing:-.25px}.typestyle-16{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.typestyle-16B{font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.25px}.typestyle-14{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.typestyle-12{font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.25px}}@media (max-width: 47.99em){.m-typestyle-64{font-size:64px;font-style:normal;font-weight:400;line-height:68px;letter-spacing:1.25px}.m-typestyle-56{font-size:56px;font-style:normal;font-weight:400;line-height:60px;letter-spacing:1px}.m-typestyle-48{font-size:48px;font-style:normal;font-weight:400;line-height:52px;letter-spacing:.75px}.m-typestyle-48B{font-size:48px;font-style:normal;font-weight:600;line-height:52px;letter-spacing:.25px}.m-typestyle-32{font-size:32px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:.25px}.m-typestyle-32B{font-size:32px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:-.25px}.m-typestyle-24{font-size:24px;font-style:normal;font-weight:400;line-height:28px}.m-typestyle-24B{font-size:24px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.5px}.m-typestyle-18{font-size:18px;font-style:normal;font-weight:400;line-height:26px}.m-typestyle-18B{font-size:18px;font-style:normal;font-weight:600;line-height:26px;letter-spacing:-.25px}.m-typestyle-16{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.m-typestyle-16B{font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.25px}.m-typestyle-14{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.m-typestyle-14B{font-size:14px;font-style:normal;font-weight:600;line-height:20px}.m-typestyle-12{font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.25px}}html{scroll-behavior:auto;background:#1f2959}#app{overflow:hidden}body{margin:0;padding:0;position:relative;color:#f3f5f8;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;-webkit-text-size-adjust:100%;z-index:1;overflow-wrap:break-word;background:var(--Gradient-Blue-Gradient-1, linear-gradient(106deg, #1F2959 0%, #2458F2 100%));background-repeat:no-repeat;background-size:cover}body .main-container{width:100%;max-width:1184px;padding-left:32px;padding-right:32px;display:flex;gap:64px;box-sizing:border-box;margin:auto;position:relative}body .main-container .content{width:100%;display:flex;flex-direction:column;gap:48px}body .main-container .content.main{width:544px;min-width:544px;max-width:544px;gap:24px}@media (max-width: 47.99em){body .main-container{flex-direction:column;gap:40px}body .main-container .content.main{width:100%;min-width:0;max-width:none;gap:40px}}body .buttons-container{display:flex;align-items:center;gap:16px}@media (max-width: 47.99em){body .buttons-container{flex-direction:column;width:100%}body .buttons-container .dep-button{width:100%}}body .products-enter-active,body .products-leave-active{transition:transform .3s ease-in-out,opacity .3s}body .products-enter-from,body .products-leave-to{transform:translateY(-320px);opacity:0}body .products-enter-to,body .products-leave-from{transform:translateY(0);opacity:1}body .bg-dim-enter-active,body .bg-dim-leave-active{transition:transform .3s ease-in-out,opacity .3s}body .bg-dim-enter-from,body .bg-dim-leave-to{opacity:0}body .bg-dim-enter-to,body .bg-dim-leave-from{opacity:1}body a{text-decoration:none}body .bg-dim{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#2458f280;z-index:10;transition:all .3s ease-in-out}.dep-button{transition:all .3s ease-in-out;position:relative;display:flex;align-items:center;overflow:hidden;cursor:pointer;border:1px solid #B3B5BD;box-sizing:border-box;border-radius:24px;padding:8px;min-height:48px;color:#f3f5f8;width:max-content}.dep-button.size-small{min-height:30px;padding:5px 6px}.dep-button.size-small.no-icon{padding:6px 20px}.dep-button.size-small .arrow-label-container{gap:12px}.dep-button.size-small .arrow-label-container span{font-size:12px;font-style:normal;font-weight:400;line-height:18px}.dep-button.size-small .arrow-label-container .icon-container{width:20px;height:20px;min-height:20px;min-width:20px}.dep-button.size-small .arrow-label-container .icon-container .dep-icon{font-size:12px}.dep-button.size-medium{min-height:40px;padding:8px 8px 8px 20px}.dep-button.size-medium.no-icon{padding:6px 20px}.dep-button.size-medium .arrow-label-container{gap:12px}.dep-button.size-medium .arrow-label-container span{font-weight:400;font-size:14px;line-height:20px;text-align:center;vertical-align:middle}.dep-button.size-medium .arrow-label-container .icon-container{width:18px;height:18px}.dep-button.size-medium .arrow-label-container .icon-container .dep-icon{font-size:12px}.dep-button.no-icon{padding:8px 24px}.dep-button.no-icon .arrow-label-container{justify-content:center}.dep-button.no-icon .arrow-label-container .box{display:none}.dep-button.solid-background{background:#2458f2;border-color:#2458f2}.dep-button .arrow-label-container{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.dep-button .arrow-label-container span{font-size:16px;font-style:normal;font-weight:400;line-height:24px;transition:all .3s ease-in-out;font-family:DM Mono,monospace;text-align:center;color:#fff}.dep-button .arrow-label-container .icon-container{width:30px;height:30px;min-height:30px;min-width:30px;background:#f3f5f833;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.dep-button .arrow-label-container .icon-container .dep-icon{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px;transition:all .3s ease-in-out}@media (min-width: 48em){.dep-button:hover{border-color:#d2d4da}.dep-button:hover .arrow-label-container .icon-container{background:#f3f5f8;transition:all .3s ease-in-out}.dep-button:hover .arrow-label-container .icon-container .dep-icon{color:#101223;transition:all .3s ease-in-out}.dep-button:hover.solid-background{background:#4ca5fe;border-color:#4ca5fe}.dep-button:hover.solid-background .arrow-label-container .icon-container{background:#f3f5f840;transition:all .3s ease-in-out}.dep-button:hover.solid-background .arrow-label-container .dep-icon{color:#fff;transition:all .3s ease-in-out}}.dep-header{background:#1f2959;position:fixed;top:0;left:0;width:100vw;height:56px;box-sizing:border-box;z-index:10}.dep-header span{color:#fff}.dep-header .main-container{display:flex;align-items:center;height:100%}.dep-header .main-container .content{display:flex;align-items:center;flex-direction:row;justify-content:space-between;height:100%}.dep-header .main-container .content.mobile-header{display:flex;justify-content:space-between}.dep-header .main-container .content.mobile-header .logo{height:100%}.dep-header .main-container .content.mobile-header .nav-item{white-space:nowrap;align-items:center;display:flex;gap:4px}.dep-header .main-container .content.mobile-header .nav-item .arrow{width:10px;transform:scaleY(-1);transition:all .3s ease-in-out}.dep-header .main-container .content.mobile-header .nav-item .arrow.flip{transform:scaleY(1);transition:all .3s ease-in-out}.dep-header .main-container .content .content-left{display:flex;align-items:center;gap:45px;height:100%}.dep-header .main-container .content .content-left .logo{display:flex;align-items:center;justify-content:center}.dep-header .main-container .content .content-left .logo img{height:32px;width:auto}.dep-header .main-container .content .content-left .nav-items{display:flex;align-items:center;gap:48px;cursor:pointer;height:100%}.dep-header .main-container .content .content-left .nav-items .nav-item{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;height:100%}.dep-header .main-container .content .content-left .nav-items .nav-item.active:not(.no-active){color:#4ca5fe}.dep-header .main-container .content .content-left .nav-items .nav-item.active:not(.no-active) span{color:#4ca5fe}.dep-header .main-container .content .content-left .nav-items .nav-item .arrow{width:7px;transform:scaleY(-1);transition:all .3s ease-in-out}.dep-header .main-container .content .content-left .nav-items .nav-item .arrow.flip{transform:scaleY(1);transition:all .3s ease-in-out}.dep-header .main-container .content .content-left .nav-items .nav-item:before{content:"";width:4px;height:4px;background:transparent;border-radius:50%;position:absolute;top:50%;left:-12px;transform:translateY(-50%);transition:all .3s ease-in-out}@media (min-width: 48em){.dep-header .main-container .content .content-left .nav-items .nav-item:hover:before{transition:all .3s ease-in-out;background:#fff}}.dep-header .main-container .content .buttons-container{gap:8px}@media (max-width: 47.99em){.dep-header{align-items:center;display:flex;height:48px;padding:8px 16px}.dep-header .main-container{align-items:center;padding:0}.dep-header .main-container .content{gap:21.36px}.dep-header .main-container .content .content-left{justify-content:space-between;flex:1;gap:21.36px}.dep-header .main-container .content .content-left .nav-items{width:100%;gap:21.36px}.dep-header .main-container .content .content-left .nav-items .nav-item{gap:4px}.dep-header .main-container .content .content-left .nav-items .nav-item span{white-space:nowrap}.dep-header .main-container .content .dep-button{width:max-content;padding:7px 18px;height:32px}}.product-box{background:#2458f240;border-radius:8px;padding:16px;display:flex;gap:8px;transition:all .3s ease-in-out}.product-box .main-content{display:flex;flex-direction:column;gap:4px}.product-box .main-content .logo{width:24px;height:auto}.product-box .main-content .logo path{fill:#4ca5fe;transition:all .3s ease-in-out}.product-box .main-content .name{color:#fff}.product-box .main-content .extra-content{color:#4ca5fe;transition:all .3s ease-in-out}@media (min-width: 48em){.product-box:hover{background:#2458f2;transition:all .3s ease-in-out}.product-box:hover .main-content .extra-content{color:#fff;transition:all .3s ease-in-out}.product-box:hover .main-content .logo path{fill:#fff;transition:all .3s ease-in-out}}@media (max-width: 47.99em){.product-box .main-content .extra-content br{display:none}}.products-dropdown{position:fixed;top:56px;left:0;width:100vw;z-index:8}.products-dropdown .main-container .content{background:#1f2959;border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:16px;padding:16px}@media (max-width: 47.99em){.products-dropdown{top:48px;height:calc(100dvh - 48px);width:100vw;box-sizing:border-box;overflow:auto}.products-dropdown .main-container{padding:0}.products-dropdown .main-container .content{grid-template-columns:1fr;padding-top:8px;grid-gap:8px;box-sizing:border-box;border-radius:0}.products-dropdown .main-container .content .dep-button{width:100%;text-align:center;justify-content:center;margin-top:8px}}.dep-footer{background:#1f2959;padding-top:96px;padding-bottom:96px;color:#f3f5f8}.dep-footer a{color:#f3f5f8}.dep-footer .main-container .content{flex:1;width:100%;display:flex;justify-content:space-between;gap:32px}.dep-footer .main-container .content .logo{height:48px}.dep-footer .main-container .content.middle{justify-content:flex-end;align-items:center;text-align:center}.dep-footer .main-container .content.middle .privacy-policy{display:flex;flex-direction:column;gap:16px}.dep-footer .main-container .content.middle .privacy-policy .title{cursor:pointer;transition:all .3s ease-in-out}.dep-footer .main-container .content.middle .privacy-policy .title:hover{color:#4ca5fe;transition:all .3s ease-in-out}.dep-footer .main-container .content.end{text-align:end;gap:32px;color:#fff}.dep-footer .main-container .content .location-container{display:flex;flex-direction:column;gap:16px}.dep-footer .main-container .content .location-container .link{display:flex;align-items:center;gap:16px;transition:all .3s ease-in-out}.dep-footer .main-container .content .location-container .link:hover{color:#4ca5fe;transition:all .3s ease-in-out}.dep-footer .main-container .content .router-links{display:flex;flex-direction:column;gap:8px}.dep-footer .main-container .content .router-links .menu-link{transition:all .3s ease-in-out}.dep-footer .main-container .content .router-links .menu-link:hover{color:#4ca5fe;transition:all .3s ease-in-out}.dep-footer .main-container .content .router-links .menu-link.router-link-active,.dep-footer .main-container .content .router-links .menu-link.router-link-active span,.dep-footer .main-container .content .router-links .menu-link.router-link-active div{color:#4ca5fe}@media (max-width: 47.99em){.dep-footer{padding-top:64px;margin-top:0;padding-bottom:64px}.dep-footer .main-container .content{gap:40px}.dep-footer .main-container .content.middle{width:max-content;justify-content:flex-start;text-align:left}.dep-footer .main-container .content.middle .privacy-policy{gap:40px}.dep-footer .main-container .content .location-container{gap:8px}}.request-demo-popup{position:fixed;width:100vw;height:100vh;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:20}.request-demo-popup .popup-wrapper{position:relative;background:#1f2959;width:100%;max-width:736px;display:flex;flex-direction:column;padding:32px;border-radius:16px;gap:32px;overflow:auto;height:max-content;max-height:calc(100vh - 64px);box-sizing:border-box;box-shadow:0 32px 64px #1f295940}.request-demo-popup .popup-wrapper .popup-header{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;gap:8px}.request-demo-popup .popup-wrapper .popup-header .title{background:linear-gradient(106deg,#2458f2,#4ca5fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.request-demo-popup .popup-wrapper .popup-header .subtitle{max-width:413px}.request-demo-popup .popup-wrapper .popup-header .close-icon{position:absolute;top:32px;right:32px;border:1px solid #F3F5F8;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.request-demo-popup .popup-wrapper .popup-header .close-icon .dep-icon{font-size:18px}.request-demo-popup .popup-wrapper .popup-header .phone-link{color:#fff;transition:all .3s ease-in-out}.request-demo-popup .popup-wrapper .popup-header .phone-link:hover{color:#4ca5fe;transition:all .3s ease-in-out}.request-demo-popup .popup-wrapper .popup-inputs{display:flex;flex-direction:column;gap:16px}.request-demo-popup .popup-wrapper .popup-inputs input{margin:0;border:0;outline:0;background:linear-gradient(106deg,#173899,#2458f2);height:40px;min-height:40px;font-family:DM Mono,monospace;color:#f3f5f8;padding:8px;box-sizing:border-box;border-radius:4px}.request-demo-popup .popup-wrapper .popup-inputs .inputs-row{display:flex;flex-direction:column}.request-demo-popup .popup-wrapper .popup-inputs .inputs-row.double{display:flex;flex-direction:row;gap:48px}.request-demo-popup .popup-wrapper .popup-inputs .inputs-row .single-input{flex:1;display:flex;flex-direction:column;gap:4px}.request-demo-popup .popup-wrapper .popup-inputs .inputs-row .single-input .email-wrapper{display:flex;flex-direction:column;gap:4px}.request-demo-popup .popup-wrapper .popup-inputs .inputs-row .single-input input{flex:1;width:100%}.request-demo-popup .popup-wrapper .popup-inputs .inputs-row .single-input .error-message{color:#f53d43}.request-demo-popup .popup-wrapper .dep-button{margin:auto}@media (max-width: 47.99em){.request-demo-popup{background:#1f2959;height:100dvh}.request-demo-popup .popup-wrapper{height:100%;border-radius:0;max-height:max-content;padding-top:72px}.request-demo-popup .popup-wrapper .popup-header .close-icon{position:absolute;top:32px;right:32px}.request-demo-popup .popup-wrapper .popup-inputs{gap:8px}.request-demo-popup .popup-wrapper .popup-inputs .inputs-row.double{gap:8px;flex-direction:column}.request-demo-popup .popup-wrapper .dep-button{width:100%}}.privacy-policy-popup{position:fixed;width:100vw;height:100vh;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:20;box-sizing:border-box}.privacy-policy-popup .popup-wrapper{position:relative;background:#1f2959;width:100%;max-width:736px;display:flex;flex-direction:column;padding:32px;border-radius:16px;gap:32px;max-height:calc(100vh - 192px);box-sizing:border-box}.privacy-policy-popup .popup-wrapper .popup-header{display:flex;align-items:center;justify-content:space-between}.privacy-policy-popup .popup-wrapper .popup-header .title{background:linear-gradient(106deg,#2458f2,#4ca5fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.privacy-policy-popup .popup-wrapper .popup-header .close-icon{border:1px solid #F3F5F8;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.privacy-policy-popup .popup-wrapper .popup-header .close-icon .dep-icon{font-size:18px}.privacy-policy-popup .popup-wrapper .popup-content{display:flex;flex-direction:column;gap:24px;padding-right:50px;overflow:auto;height:max-content;margin-right:15px}.privacy-policy-popup .popup-wrapper .popup-content .title{color:#fff}.privacy-policy-popup .popup-wrapper .popup-content::-webkit-scrollbar{width:4px}.privacy-policy-popup .popup-wrapper .popup-content::-webkit-scrollbar-track{background:transparent;border-left:1.5px solid transparent;border-right:1.5px solid transparent;box-shadow:inset 0 0 1px #b3b5bd}.privacy-policy-popup .popup-wrapper .popup-content::-webkit-scrollbar-thumb{background:#fff;border-radius:2px}.privacy-policy-popup .popup-wrapper .popup-content::-webkit-scrollbar-thumb:hover{background:#555}@media (max-width: 47.99em){.privacy-policy-popup{background:#1f2959;height:100dvh}.privacy-policy-popup .popup-wrapper{border-radius:0;gap:24px;max-height:none;height:100dvh;overflow:auto}.privacy-policy-popup .popup-wrapper .popup-header .close-icon{top:16px;right:16px}.privacy-policy-popup .popup-wrapper .popup-content{overflow:unset;margin-right:0;padding-right:0}}.hero-section .background-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-section .background-content img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}.hero-section .background-content video{width:100%;height:100%;object-fit:cover;z-index:2;position:relative}.hero-section .background-content .line-divider{width:100%;background:#2458f2;position:absolute;left:0;bottom:0;height:8px;box-shadow:0 16px 32px #1f295940}@media (max-width: 47.99em){.hero-section .background-content{position:relative;width:100%;aspect-ratio:1/1;height:auto}.hero-section .background-content video,.hero-section .background-content img{height:auto}}.hero-section{display:flex;align-items:center;justify-content:center;height:calc(100vh - 56px);margin-top:56px;position:relative}.hero-section .main-container{position:relative;z-index:2}.hero-section .main-container .content.main{gap:48px}.hero-section .main-container .content .title-container{display:flex;gap:16px}.hero-section .main-container .content .title-container .title{color:#fff}.hero-section .main-container .content .title-container .line-divider{width:6px;background:#2458f2;border-radius:4px}.hero-section .main-container .content .buttons-container{gap:24px}@media (max-width: 47.99em){.hero-section{margin-top:48px;flex-direction:column-reverse;height:max-content;background:linear-gradient(106deg,#1f2959,#2458f2)}.hero-section .main-container{padding-top:64px;padding-bottom:64px;gap:0}.hero-section .main-container .content.main{gap:40px}.hero-section .main-container .content .title{width:250px}.hero-section .main-container .content .buttons-container{flex-direction:column;gap:16px}.hero-section .main-container .content .buttons-container .dep-button{width:100%}}.divider-section{background:#2458f2;padding-top:64px;padding-bottom:64px}.divider-section .main-container .content{display:flex;justify-content:center}.divider-section .main-container .content .ai-logo{height:100%;width:max-content}@media (max-width: 47.99em){.divider-section{padding-top:40px;padding-bottom:40px}.divider-section .main-container .content .ai-logo{height:auto;width:100%}}.product-info-section{display:flex;gap:64px;padding-top:32px;padding-bottom:32px}.product-info-section .content{gap:24px}.product-info-section .content .title{color:#fff}@media (max-width: 47.99em){.product-info-section{flex-direction:column;padding-top:40px;padding-bottom:40px;background:linear-gradient(90deg,#1f2959,#2458f2)}.product-info-section .content{padding-left:32px;padding-right:32px;box-sizing:border-box}.product-info-section .content:first-child{display:none}}.key-advantages-section .main-container .content .main-title{display:flex;gap:16px;align-items:stretch}.key-advantages-section .main-container .content .main-title .vertical-box{width:8px;background:#2458f2;border-radius:4px}@media (max-width: 47.99em){.key-advantages-section .main-container .content .main-title .vertical-box{width:6px}}.key-advantages-section .main-container{padding-top:96px;position:relative}.key-advantages-section .main-container:before{content:"";width:calc(100% - 64px);height:1px;background:#b3b5bd;position:absolute;left:50%;transform:translate(-50%);top:0}@media (max-width: 47.99em){.key-advantages-section .main-container{padding-top:0}.key-advantages-section .main-container:before{display:none}}.key-advantages-section .main-container .content.main{gap:48px}.key-advantages-section .main-container .content.main .sub-title{padding-left:48px}.key-advantages-section .main-container .content .advantages-container{display:flex;flex-direction:column;gap:48px}.key-advantages-section .main-container .content .advantages-container .advantage{gap:16px;display:grid}.key-advantages-section .main-container .content .advantages-container .advantage .title{display:flex;align-items:center;gap:16px;color:#fff}.key-advantages-section .main-container .content .advantages-container .advantage .title .dep-icon{width:32px;height:32px}.key-advantages-section .main-container .content .advantages-container .advantage .description{margin-left:48px}@media (max-width: 47.99em){.key-advantages-section .main-container{margin-top:64px}.key-advantages-section .main-container .content.main .sub-title{padding-left:0}.key-advantages-section .main-container .content .main-title .vertical-box{width:6px}.key-advantages-section .main-container .content .advantages-container{gap:40px}}.team-member{display:flex;align-items:center;background:#1f295940;margin-top:20px;margin-bottom:20px;position:relative;padding-left:86px;padding-top:16px;padding-bottom:16px;margin-left:50px;border-radius:8px;transition:all .3s ease-in-out;cursor:pointer}.team-member .member-image{clip-path:polygon(0% 20%,50% 0,100% 20%,100% 68%,51% 100%,0% 68%);width:106px;height:128px;position:absolute;left:0;top:50%;transform:translateY(-50%);margin-left:-50px;transition:all .3s ease-in-out;background:#fff;display:flex;align-items:center;justify-content:center}.team-member .member-image .member-image-secondary{width:99%;height:99%;clip-path:polygon(1% 20%,50% 1%,99% 20%,99% 68%,50% 99%,1% 68%);position:absolute}.team-member .member-image .member-image-secondary .member-photo{opacity:1;transition:all .3s ease-in-out;width:100%;height:100%;object-fit:cover;z-index:2;position:relative}.team-member .member-image .member-image-secondary .linkedin-container{background:linear-gradient(106deg,#173899,#2458f2);position:absolute;z-index:1;top:46%;left:53%;transform:translate(-50%,-50%);width:120%;height:120%;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease-in-out}.team-member .member-image .member-image-secondary .linkedin-container .linked-in-photo{width:30%;height:30%;transition:all .3s ease-in-out}.team-member .member-info{display:flex;flex-direction:column;gap:4px}.team-member .member-info .member-name{color:#fff}.team-member .member-info .member-position{color:#4ca5fe}@media (min-width: 48em){.team-member:hover{background:#1f2959bf;transition:all .3s ease-in-out}.team-member:hover .member-image{transition:all .3s ease-in-out}.team-member:hover .member-image .member-image-secondary .member-photo{opacity:0;transition:all .3s ease-in-out}.team-member:hover .member-image .member-image-secondary .linkedin-container{z-index:20;opacity:1;transition:all .3s ease-in-out}.team-member:hover .member-image .member-image-secondary .linkedin-container .linked-in-photo{transition:all .3s ease-in-out}}@media (max-width: 47.99em){.team-member{margin-left:32px;padding:20px 10px 20px 65px;margin-top:0;margin-bottom:0}.team-member .member-image{width:64px;height:76px;margin-left:-31px}}.about-us-section .main-container .content .main-title{display:flex;gap:16px;align-items:stretch}.about-us-section .main-container .content .main-title .vertical-box{width:8px;background:#2458f2;border-radius:4px}@media (max-width: 47.99em){.about-us-section .main-container .content .main-title .vertical-box{width:6px}}.about-us-section .main-container{padding-top:96px;position:relative}.about-us-section .main-container:before{content:"";width:calc(100% - 64px);height:1px;background:#b3b5bd;position:absolute;left:50%;transform:translate(-50%);top:0}@media (max-width: 47.99em){.about-us-section .main-container{padding-top:0}.about-us-section .main-container:before{display:none}}.about-us-section .main-container .content .text-container{display:flex;flex-direction:column;gap:24px}.about-us-section .main-container .content .team-divider{display:flex;gap:16px;align-items:center}.about-us-section .main-container .content .team-divider .team-title{color:#fff;margin-bottom:24px;margin-top:24px}.about-us-section .main-container .content .team-divider .dot{width:12px;height:12px;border-radius:50%;background:#2458f2}.about-us-section .main-container .content .team-members{display:flex;flex-direction:column;gap:16px}@media (max-width: 47.99em){.about-us-section .main-container .content:first-child{border-top:1px solid #B3B5BD;padding-top:64px}.about-us-section .main-container .content .team-members{gap:8px}.about-us-section .main-container .content .team-divider .team-title{margin-bottom:0;margin-top:0}}.faq-box{transition:all .3s ease-in-out;border-radius:8px;cursor:pointer;overflow:hidden}.faq-box:hover{background:#1f2959bf;transition:all .3s ease-in-out}.faq-box.active .faq-question .dep-icon{transform:scaleY(-1);transition:all .3s ease-in-out}.faq-box .faq-question{cursor:pointer;width:100%;background:none;border:none;color:#fff;display:flex;align-items:center;gap:16px;transition:all .3s ease-in-out;background:#1f295940;padding:16px;font-family:DM Sans,sans-serif}.faq-box .faq-question .dep-icon{font-size:32px;transform:scaleY(1);transition:all .3s ease-in-out}.faq-box .faq-question .question{text-align:left}.faq-box .faq-answer{padding:0 16px 16px 64px;color:#f3f5f8;transition:all .3s ease-in-out;background:#1f295940}.faq-box .slide{overflow:hidden}.faq-box .slide-enter-active,.faq-box .slide-leave-active{transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.faq-box .slide-enter-from,.faq-box .slide-leave-to{max-height:0;opacity:0}.faq-box .slide-enter-to,.faq-box .slide-leave-from{max-height:200px;opacity:1}@media (max-width: 47.99em){.faq-box .faq-question{flex-direction:row-reverse}.faq-box .faq-question .question{width:100%}.faq-box .faq-answer{padding:0 16px 16px}}.faq-section .main-container .content .main-title{display:flex;gap:16px;align-items:stretch}.faq-section .main-container .content .main-title .vertical-box{width:8px;background:#2458f2;border-radius:4px}@media (max-width: 47.99em){.faq-section .main-container .content .main-title .vertical-box{width:6px}}.faq-section .main-container{padding-top:96px;position:relative}.faq-section .main-container:before{content:"";width:calc(100% - 64px);height:1px;background:#b3b5bd;position:absolute;left:50%;transform:translate(-50%);top:0}@media (max-width: 47.99em){.faq-section .main-container{padding-top:0}.faq-section .main-container:before{display:none}}.faq-section{transition:all .8s ease-in-out}.faq-section .main-container .content.faq-list{width:608px;min-width:608px;max-width:608px}.faq-section .main-container .content .faq-container{display:flex;flex-direction:column;gap:16px}@media (max-width: 47.99em){.faq-section .main-container .content:first-child{border-top:1px solid #B3B5BD;padding-top:64px}.faq-section .main-container .content.faq-list{width:100%;min-width:0;max-width:none}.faq-section .main-container .content .main-title .vertical-box{width:6px}.faq-section .main-container .content .faq-container{gap:8px}}.call-to-action-section .content-wrapper{padding-left:32px;padding-right:32px;max-width:1184px;margin:auto;box-sizing:border-box}.call-to-action-section .content-wrapper .main-container{padding:64px;background:url(/assets/map.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:16px;margin-bottom:96px}.call-to-action-section .content-wrapper .main-container .content{width:100%;max-width:480px;text-align:center;margin:auto;display:flex;flex-direction:column;align-items:center}.call-to-action-section .content-wrapper .main-container .content .title{color:#fff}.call-to-action-section .content-wrapper .main-container .content .sub-title{padding:0 25px}.call-to-action-section .content-wrapper .main-container .content .buttons-container{gap:32px}@media (max-width: 47.99em){.call-to-action-section .content-wrapper{padding:0}.call-to-action-section .content-wrapper .main-container{padding:0 32px;box-sizing:border-box;background:none;margin-bottom:64px}.call-to-action-section .content-wrapper .main-container .content{background:url(/assets/map.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;padding:32px;box-sizing:border-box;border-radius:16px;margin:0;max-width:none}.call-to-action-section .content-wrapper .main-container .content .sub-title{padding:0}.call-to-action-section .content-wrapper .main-container .content .buttons-container{gap:16px}}.product-preview{position:relative;padding:64px;display:flex;gap:64px}.product-preview.is-flipped{flex-direction:row-reverse}.product-preview.is-flipped .info-container{width:480px;min-width:480px;max-width:480px}.product-preview.is-flipped .background-box{right:0;left:auto}.product-preview.is-flipped .asset-container .asset{right:0}.product-preview.is-flipped .asset-container .fallback-asset{margin-left:-55px}.product-preview .info-container{z-index:2;position:relative;display:flex;flex-direction:column;gap:48px;flex:1;width:448px;max-width:448px;min-width:448px}.product-preview .info-container .header{display:flex;align-items:center;gap:16px}.product-preview .info-container .header .logo{height:64px;width:auto}.product-preview .info-container .header .logo img{height:100%;width:100%}.product-preview .info-container .header .product-name{color:#fff}.product-preview .info-container .main-content{display:flex;flex-direction:column;gap:16px}.product-preview .info-container .main-content .title{background:linear-gradient(106deg,#2458f2,#4ca5fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.product-preview .asset-container{z-index:2;border-radius:16px;display:flex;align-items:center;justify-content:center;flex:1;position:relative}.product-preview .asset-container .asset{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:16px;overflow:hidden;position:absolute;right:-64px;width:calc(100% + 64px)}.product-preview .asset-container .fallback-asset{width:50%;height:50%;margin-left:90px}.product-preview .background-box{position:absolute;top:0;left:0;height:100%;width:860px;background:#1f295940;transition:all .3s ease-in-out;border-radius:16px}@media (min-width: 48em){.product-preview:hover .background-box{background:#1f2959bf;transition:all .3s ease-in-out}}@media (max-width: 47.99em){.product-preview{flex-direction:column-reverse;padding:0 32px 48px;gap:0}.product-preview.is-flipped{flex-direction:column-reverse}.product-preview.is-flipped .info-container{width:100%;min-width:0;max-width:none}.product-preview.is-flipped .asset-container .asset{right:unset}.product-preview.is-flipped .asset-container .fallback-asset{margin-left:0}.product-preview.is-flipped .background-box{background:#1f2959bf}.product-preview .asset-container{height:100px;width:100%;min-height:256px}.product-preview .asset-container .asset{right:unset;border-radius:0}.product-preview .asset-container .fallback-asset{margin-left:0}.product-preview .info-container{width:100%;min-width:0;max-width:none;padding-top:48px;gap:40px}.product-preview .background-box{width:100%}.product-preview .buttons-container{flex-direction:column}.product-preview .buttons-container .dep-button{width:100%}.product-preview .background-box{border-radius:0}}.products-list-section{display:flex;flex-direction:column}.products-list-section .main-container .content{gap:64px}@media (max-width: 47.99em){.products-list-section .main-container{padding:0}.products-list-section .main-container .content{gap:0}}.testimonial{width:544px;max-width:544px;min-width:544px;display:flex;flex-direction:column;gap:32px;padding:48px;height:max-content;box-sizing:border-box;cursor:pointer;border-radius:16px;background:#1f295940;transition:all .3s ease-in-out}.testimonial:hover{background:#1f2959bf;transition:all .3s ease-in-out}.testimonial .icon{width:102px;height:80px}.testimonial .name-container{display:flex;flex-direction:column;gap:4px}.testimonial .name-container .name{color:#fff}.testimonial .name-container .position{color:#4ca5fe}@media (max-width: 47.99em){.testimonial{padding:16px;gap:16px;width:315px;min-width:315px;max-width:none}.testimonial .icon{width:61px;height:48px}.testimonial .name-container{gap:8px}}.vi-carousel{overflow:visible;max-width:100%;position:relative}.vi-carousel.dragging .carousel-scroll .carousel-item>*{-webkit-user-select:none;user-select:none;pointer-events:none}.vi-carousel .carousel-scroll{display:flex;align-items:stretch}.vi-carousel .carousel-scroll .carousel-item{padding:10px;display:inline-flex;align-items:stretch}.vi-carousel .carousel-scroll .carousel-item *{box-sizing:border-box;-webkit-user-drag:none}.vi-carousel .item-scroll-bar{width:100%;height:1px;background:green;position:absolute;bottom:-63px;transition:.3s transform}.vi-carousel .item-scroll-bar:hover{transform:translateY(-50%) scaleY(1.5)}.vi-carousel .item-scroll-bar .bar{height:4px;background:green;position:absolute;top:calc(50% - 2px);transform:translateY(-50%);left:0;width:10%;border-radius:2px}.vi-carousel .item-scroll-bar .item-scroll-bar-placeholder{position:absolute;width:100%;height:30px;cursor:pointer;top:50%;left:0;right:0;transform:translateY(-50%)}.testimonial-section .main-container.single-testimonial .content:last-child{width:592px;min-width:592px;max-width:592px}.testimonial-section .main-container.single-testimonial .content .testimonial{width:100%;max-width:none}.testimonial-section .main-container.double-testimonials .content{flex-direction:row;display:flex}.testimonial-section .main-container.double-testimonials .content:first-child{display:none}.testimonial-section .main-container.double-testimonials .content .testimonial{width:100%;flex:1;max-width:none;min-width:0}.testimonial-section .carousel-container .testimonial-wrapper{border-width:0 1px}.testimonial-section .carousel-container .testimonial-wrapper .testimonial-single{margin:auto}.testimonial-section .carousel-container .testimonial-wrapper .vi-carousel{overflow:hidden}.testimonial-section .carousel-container .testimonial-wrapper .carousel-item{padding:0 16px}@media (max-width: 47.99em){.testimonial-section .main-container.single-testimonial .content:first-child{display:none}.testimonial-section .main-container.single-testimonial .content:last-child{width:100%;min-width:0;max-width:none}.testimonial-section .main-container.double-testimonials .content{flex-direction:column;gap:16px}.testimonial-section .main-container.double-testimonials .content:first-child{display:none}.testimonial-section .carousel-container .testimonial-wrapper .carousel-item{padding-left:8px;padding-right:8px}.testimonial-section .carousel-container .testimonial-wrapper .carousel-item:first-child{padding-left:0}}.partner-box{display:flex;flex-direction:column;gap:8px}.partner-box .header{display:flex;align-items:center;gap:16px}.partner-box .header .star{width:32px;height:32px}.partner-box .header .star path{fill:#fff}.partner-box .header .name{color:#fff}.partner-box .main-content{padding-left:48px;display:flex;flex-direction:column;gap:32px}.partner-box .main-content .links{display:flex;align-items:center;gap:16px}.partner-box .main-content .links .website{text-decoration:underline}.partner-box .main-content .links .divider{height:24px;min-width:1px;width:1px;background:#b3b5bd}.partner-box .main-content .links a{color:#4ca5fe;transition:all .3s ease-in-out}.partner-box .main-content .links a:hover{color:#fff;transition:all .3s ease-in-out}.partner-box .main-content .description-rows{display:flex;flex-direction:column;gap:32px}@media (max-width: 47.99em){.partner-box .header{flex-direction:column;align-items:flex-start}.partner-box .main-content{padding-left:0;gap:40px}.partner-box .main-content .links{flex-direction:column;align-items:flex-start;gap:4px}.partner-box .main-content .links .divider{display:none}}.our-partners-section .main-container .content .main-title{display:flex;gap:16px;align-items:stretch}.our-partners-section .main-container .content .main-title .vertical-box{width:8px;background:#2458f2;border-radius:4px}@media (max-width: 47.99em){.our-partners-section .main-container .content .main-title .vertical-box{width:6px}}.our-partners-section .main-container{padding-top:96px;position:relative}.our-partners-section .main-container:before{content:"";width:calc(100% - 64px);height:1px;background:#b3b5bd;position:absolute;left:50%;transform:translate(-50%);top:0}@media (max-width: 47.99em){.our-partners-section .main-container{padding-top:0}.our-partners-section .main-container:before{display:none}}.our-partners-section .main-container .content:last-child{width:592px;min-width:592px;max-width:592px}.our-partners-section .main-container .content .partners-container{display:flex;flex-direction:column;gap:64px}@media (max-width: 47.99em){.our-partners-section .main-container .content:first-child{border-top:1px solid #B3B5BD;padding-top:64px}.our-partners-section .main-container .content:last-child{width:100%;min-width:0;max-width:none}}.home-page,.home-page .section-wrapper{display:flex;flex-direction:column;gap:96px}@media (max-width: 47.99em){.home-page{gap:0}.home-page .section-wrapper{background:linear-gradient(90deg,#1f2959,#2458f2);gap:64px}}.hero-section-2 .background-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-section-2 .background-content img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}.hero-section-2 .background-content video{width:100%;height:100%;object-fit:cover;z-index:2;position:relative}.hero-section-2 .background-content .line-divider{width:100%;background:#2458f2;position:absolute;left:0;bottom:0;height:8px;box-shadow:0 16px 32px #1f295940}@media (max-width: 47.99em){.hero-section-2 .background-content{position:relative;width:100%;aspect-ratio:1/1;height:auto}.hero-section-2 .background-content video,.hero-section-2 .background-content img{height:auto}}.hero-section-2{height:calc(100vh - 56px);margin-top:56px;display:flex;align-items:center;justify-content:center;position:relative}.hero-section-2 .main-container{position:relative;z-index:2}.hero-section-2 .main-container .content{gap:64px;max-width:481px}.hero-section-2 .main-container .content .full-name{color:#fff}.hero-section-2 .main-container .content:first-child{width:481px;min-width:481px;max-width:481px}.hero-section-2 .main-container .content .logo-name-container{display:flex;flex-direction:column;gap:16px}.hero-section-2 .main-container .content .logo-name-container img{width:66px;height:auto}.hero-section-2 .main-container .content .text-container{display:flex;align-items:center;gap:24px}.hero-section-2 .main-container .content .text-container .line-divider{width:8px;min-width:8px;border-radius:4px;height:100%;background:#2458f2}.hero-section-2 .main-container .content .text-container .text{display:flex;flex-direction:column;gap:16px}.hero-section-2 .main-container .content .text-container .text .title{background:linear-gradient(106deg,#2458f2,#4ca5fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 47.99em){.hero-section-2{margin-top:48px;flex-direction:column-reverse;height:max-content}.hero-section-2 .main-container{margin-top:40px}.hero-section-2 .main-container .content{gap:40px}.hero-section-2 .main-container .content:first-child{width:100%;min-width:0;max-width:none}.hero-section-2 .main-container .content .logo-name-container img{width:53px;height:64px}.hero-section-2 .main-container .content .text-container{display:flex;gap:16px;align-items:normal}.hero-section-2 .main-container .content .text-container .line-divider{height:auto;max-width:4px;min-width:4px;width:4px}.hero-section-2 .main-container .dep-button{width:100%}.hero-section-2 .background-content{position:relative;left:0;width:100%;aspect-ratio:16/9}.hero-section-2 .background-content img{width:100%;height:100%;object-fit:cover}}.banner-section{display:flex;align-items:center;width:100%;position:relative;overflow:hidden;white-space:nowrap;height:100%;background:#2458f2;padding:32px}.banner-section:hover .scrolling-content{animation-play-state:paused}.banner-section .scrolling-content{display:flex;animation:scroll 20s linear infinite;width:max-content}.banner-section .scrolling-content .banner-item{display:flex;align-items:center;color:#fff;text-transform:uppercase;text-align:center;font-weight:400;font-size:12px;margin:0 16px;border-radius:8px;overflow:hidden;height:198px;width:352px}.banner-section .scrolling-content .banner-item img{height:100%;width:100%}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 47.99em){.banner-section{height:208px;max-height:208px;box-sizing:border-box;padding-top:32px;padding-bottom:32px}.banner-section .scrolling-content .banner-item{height:144px;width:256px}}.feature-box{background:#1f295940;transition:all .3s ease-in-out;padding:32px;display:flex;flex-direction:column;gap:24px;border-radius:16px}.feature-box:hover{background:#1f2959bf;transition:all .3s ease-in-out}.feature-box .icon-container{color:#2458f2;font-size:72px;width:max-content}.feature-box .title{color:#fff}.feature-box .description{color:#f3f5f8}@media (max-width: 47.99em){.feature-box{gap:16px}.feature-box .dep-icon{width:64px}}.product-features-section .main-container .content .main-title{display:flex;gap:16px;align-items:stretch}.product-features-section .main-container .content .main-title .vertical-box{width:8px;background:#2458f2;border-radius:4px}@media (max-width: 47.99em){.product-features-section .main-container .content .main-title .vertical-box{width:6px}}.product-features-section .main-container{flex-direction:column;gap:96px}.product-features-section .main-container .content.features-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px}@media (max-width: 47.99em){.product-features-section{padding-top:64px}.product-features-section .main-container{gap:40px}.product-features-section .main-container .content .main-title .vertical-box{width:6px}.product-features-section .main-container .content.features-container{grid-template-columns:1fr;gap:8px}}.use-case-box{display:flex;flex-direction:column;gap:16px}.use-case-box .title-container{display:flex;align-items:center;gap:16px}.use-case-box .title-container .dep-icon{width:32px;height:32px}.use-case-box .title-container .title{color:#fff}.use-case-box .title-container ul{margin:0}.use-case-box .description{padding-left:48px}.use-case-box .description ul li{margin-bottom:10px}.use-case-box .description ul li:last-child{margin-bottom:0}.use-cases-section .main-container .content .main-title{display:flex;gap:16px;align-items:stretch}.use-cases-section .main-container .content .main-title .vertical-box{width:8px;background:#2458f2;border-radius:4px}@media (max-width: 47.99em){.use-cases-section .main-container .content .main-title .vertical-box{width:6px}}.use-cases-section .main-container{padding-top:96px;position:relative}.use-cases-section .main-container:before{content:"";width:calc(100% - 64px);height:1px;background:#b3b5bd;position:absolute;left:50%;transform:translate(-50%);top:0}@media (max-width: 47.99em){.use-cases-section .main-container{padding-top:0}.use-cases-section .main-container:before{display:none}}.use-cases-section .main-container .content.main-content{width:592px;min-width:592px;max-width:592px}@media (max-width: 47.99em){.use-cases-section .main-container .content{gap:40px}.use-cases-section .main-container .content:first-child{border-top:1px solid #B3B5BD;padding-top:64px}.use-cases-section .main-container .content.main-content{width:100%;min-width:0;max-width:none}.use-cases-section .main-container .content .main-title .vertical-box{width:6px}.use-cases-section .main-container .content .main-title .title br{display:none}}.product-details-page,.product-details-page .section-wrapper{display:flex;flex-direction:column;gap:96px}.product-details-page .no-slider-line{background:#2458f2;box-shadow:0 64px 128px #1f295940;height:.5rem}@media (max-width: 47.99em){.product-details-page{gap:0}.product-details-page .testimonial-section{padding-bottom:0}.product-details-page .section-wrapper{background:linear-gradient(90deg,#1f2959,#2458f2);gap:64px}}
