.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;margin:0;padding:0}.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}}.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}}.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}}
