.home-hero{height:clamp(600px,150vh,820px);padding-top:0}.home-hero__container{flex-direction:column;padding-top:2rem}@media(min-width:480px)and (max-width:1024px){.home-hero__container{align-items:center;text-align:center}}@media(min-width:1024px){.home-hero__container{padding-top:0}}@media(min-width:768px){.home-hero__content{min-width:500px;max-width:80%}.home-hero__content h1{margin-bottom:2rem}.home-hero__content h6{margin-bottom:3.5rem}}@media(min-width:1024px){.home-hero__content{max-width:50%}}@media(min-width:768px)and (max-width:1200px){.home-hero__content h1{font-size:4rem}}.home-hero__image{display:flex;align-items:center;justify-content:center;position:relative;width:102vw;margin-top:3rem;left:-.25rem}@media(min-width:480px){.home-hero__image{left:2.5%;width:75vw}}@media(min-width:768px){.home-hero__image{width:70vw}}@media(min-width:1024px){.home-hero__image{right:-2rem}}.home-hero__bg-image{position:absolute;top:-1.5rem;left:45%;height:calc(100% + 3rem);aspect-ratio:1/1.03}@media(max-height:1000px){.home-hero__bg-image{height:720px;top:-1.5rem}}@media(min-width:1024px)and (max-width:1480px){.home-hero__bg-image{left:48%;top:-2rem}}@media(max-width:1024px){.home-hero__bg-image{top:40%;left:50%;transform:translate(-50%)}}@media(max-width:768px){.home-hero__bg-image{top:48%;height:461px}}@media(max-width:480px){.home-hero__bg-image{top:auto;bottom:-10%}}.home-hero .hero-icon{z-index:20}.home-hero .hero-icon.ai-icon{top:36%;left:-90%}.home-hero .hero-icon.ai-icon svg{animation:aiIconScale 5s ease-in-out infinite}.home-hero .hero-icon.sandclock-icon{top:-8rem;left:-1.5rem}.home-hero .hero-icon.sandclock-icon svg{animation:sandclockRotate 5s ease-in-out infinite}.home-hero .hero-icon.astrik-icon{top:20%;left:10%}@media(max-width:768px){.home-hero .hero-icon.astrik-icon{top:5%}}.home-hero .hero-icon.astrik-icon svg{animation:astrikFloat 5.5s ease-in-out infinite}@media(min-width:768px){.home-hero{height:1050px}}@media(min-width:1024px){.home-hero{height:clamp(600px,100vh - 100px - 6rem,750px)}.home-hero__container{align-items:center;flex-direction:row;justify-content:space-between}}@media(max-width:1024px){.home-hero .blur-element{z-index:5}}.home-features{position:relative;z-index:0;padding-bottom:0!important}.home-features__header{padding-inline:1.5rem;position:relative}.home-features__header .bg-cloud{position:absolute;z-index:5}.home-features__grid{display:grid;grid-template-columns:1fr 1fr;align-items:start;position:relative;z-index:2}.home-features__grid .bg-cloud{position:absolute;z-index:5}@media(min-width:1024px){.home-features__grid .blur-element{right:47%!important;left:unset!important;transform:translateX(0)!important}}.home-features__ai-governance-bg{position:absolute;top:0;left:50%;width:50vw;height:100%;background:linear-gradient(180deg,rgba(205,210,255,0),rgba(213,217,255,.46) 31.16%,#e5e5fd 55.37%,#f4f2fd 82.13%,#f6f6fe)}.home-features__column{padding-inline:1.5rem;padding-bottom:7rem;position:relative}.home-features__column-header{display:flex;align-items:center;justify-content:center;gap:.5rem}.home-features__column-header h4{position:relative;display:inline-block}.home-features__column-header h4:before{content:attr(data-text);position:absolute;top:0;left:0;width:0;height:100%;white-space:nowrap;overflow:hidden;animation-fill-mode:forwards}.home-features__column-header.animate-fill h4:before{animation-name:textFillFromLeft;animation-duration:.8s;animation-delay:.4s;animation-fill-mode:forwards}.home-features__column ul{max-height:460px;overflow-y:auto;padding-inline:1.5rem;padding-bottom:1.5rem;position:relative}.home-features__column--data-privacy ul{padding-inline-start:4rem;direction:rtl}.home-features__column--data-privacy ul.ios-device{direction:ltr}.home-features__column--data-privacy ul *{direction:ltr!important}.home-features__column--data-privacy .home-features__column-header h4:before{color:#884aaf}.home-features__column--ai-governance{background:linear-gradient(180deg,rgba(205,210,255,0),rgba(213,217,255,.46) 31.16%,#e5e5fd 55.37%,#f4f2fd 82.13%,#f6f6fe)}.home-features__column--ai-governance ul{padding-inline-start:4rem}.home-features__column--ai-governance .home-features__column-header h4:before{color:#6574ff}@media(max-width:1024px){.home-features .section__container{padding-inline:0}.home-features__header{padding-inline:1rem}.home-features__grid{grid-template-columns:1fr;gap:2rem}.home-features__connector{display:none}.home-features__column{padding-inline:1rem;padding-bottom:1.5rem}.home-features__column-header{flex-direction:column}.home-features__column ul{padding-inline-start:0;padding-inline-end:.75rem}.home-features__column--ai-governance{order:1;padding-bottom:5.5rem}}@media(max-width:768px){.home-features__grid{gap:1.5rem}.home-features__features{gap:1rem}.home-features .feature-preview{padding:1.5rem}.home-features .feature-preview__title{font-size:1rem}.home-features .feature-preview__subtitle{font-size:.875rem}}@media(min-width:480px){.home-features__image-features .feature-flag{width:170px!important}}@media(min-width:768px){.home-features__column-header{margin-bottom:2rem}}@media(min-width:1024px){.home-features{padding-bottom:11rem}.home-features__column--ai-governance{background:none}.home-features__column--ai-governance:hover .home-features__column-header h4:before,.home-features__column--data-privacy:hover .home-features__column-header h4:before{animation-name:textFillFromLeft;animation-duration:.8s}.home-features__column--ai-governance:not(:hover) .home-features__column-header h4:before,.home-features__column--data-privacy:not(:hover) .home-features__column-header h4:before{animation-name:textUnfillToLeft;animation-duration:.8s}}.feature-preview{border:1px solid #d3d5da;border-radius:20px;position:relative;transition:all .4s ease}.feature-preview:hover{transform:scale(1.01)}.feature-preview__content{position:relative;z-index:5}.feature-preview p{max-width:500px}.feature-preview svg{min-width:40px;height:40px;transition:all .3s ease}.feature-preview svg:hover{transform:scale(1.02)}.feature-preview--data-privacy:hover{background:rgba(173,93,182,.3882352941);box-shadow:0 4px 12px rgba(136,74,175,.2)}.feature-preview--ai-governance:hover{background:#c8ceff;box-shadow:0 4px 12px rgba(49,69,255,.2)}@media(max-width:768px){.feature-preview h4{font-size:1.125rem}.feature-preview p{font-size:1rem}}.home-benefits{position:relative;top:0!important;min-height:250vh}.home-benefits .section{position:sticky;top:100px!important;height:calc(100vh - 100px);z-index:10}.home-benefits__container{padding-inline:1.5rem!important;display:flex;gap:2rem;width:100%;height:100%}.home-benefits__bg-image{position:absolute;top:50%;transform:translateY(-50%);right:-5%;height:100%;max-height:900px;aspect-ratio:1.5/1}.home-benefits__bg-image img{opacity:.5!important}.home-benefits__clouds{position:absolute;inset:0;z-index:5;pointer-events:none}.home-benefits__clouds .bg-cloud{position:absolute}.home-benefits__content{flex:1;max-width:50%;margin-top:9.5rem}@media(max-height:720px){.home-benefits__content{margin-top:5rem}}.home-benefits__icons{flex:1;position:relative;height:calc(90% - 2rem);min-height:600px;margin-top:0}@media(max-height:850px){.home-benefits__icons{height:95%}}.home-benefits__icons .home-benefits__icon{position:absolute;left:0;width:100%;display:flex;align-items:center;gap:1rem;transform-origin:center;will-change:transform}.home-benefits__icons .home-benefits__icon .home-benefits__icon-wrapper{flex-shrink:0;height:185px;width:185px;display:flex;align-items:center;justify-content:center;transform-origin:center}.home-benefits__icons .home-benefits__icon .home-benefits__icon-wrapper svg{width:100%;height:100%;max-width:185px;max-height:185px}.home-benefits__icons .home-benefits__icon .home-benefits__icon-content{display:flex;flex-direction:column;gap:.75rem;flex:1;min-height:60px}.home-benefits__icons .home-benefits__icon .home-benefits__icon-title{line-height:1.2;color:#fff;font-weight:600;white-space:nowrap}.home-benefits__icons .home-benefits__icon .home-benefits__description{line-height:1.4;max-width:250px!important;color:hsla(0,0%,100%,.8);font-size:16px}@media(max-width:1480px){.home-benefits__bg-image{right:-10%}}@media(max-width:1024px){.home-benefits .section{top:-220px!important;height:calc(100vh + 220px)}.home-benefits__container{padding-inline:1rem!important;flex-direction:column}.home-benefits__container h3{margin-bottom:1rem}.home-benefits__container h6{margin-bottom:2.5rem}.home-benefits__content{margin-top:4.5rem;max-width:100%}.home-benefits__icons{margin-top:-65%;left:20%;height:80%}.home-benefits__bg-image{height:700px;top:calc(100% - 350px);bottom:0;right:0}}@media(min-width:1024px){.home-benefits .blur-element{width:850px!important;height:450px!important;right:25%!important;top:30%!important}}@media(max-width:768px){.home-benefits .section{top:-300px!important;height:calc(100vh + 300px)}.home-benefits__icons{margin-top:-100%;height:70%;left:0}.home-benefits__icons .home-benefits__icon{flex-direction:column;align-items:center;gap:0}.home-benefits__icons .home-benefits__icon-title{font-size:1.25rem!important;text-align:center}.home-benefits__icons .home-benefits__description{max-width:200px!important;text-align:center;font-size:.65rem!important}.home-benefits__bg-image{right:-20%}}@media(max-width:480px){.home-benefits__bg-image{right:-50%}}.home-clients{padding-bottom:0}.home-clients__header{max-width:1076px}.home-clients__header h3{line-height:1.5}.home-clients__slider-container{overflow:hidden;min-height:90px;padding-block:10px;mask-image:linear-gradient(90deg,transparent 0,rgb(0,0,0) 8%,rgb(0,0,0) 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,rgb(0,0,0) 8%,rgb(0,0,0) 92%,transparent);transform:translateZ(0)}.home-clients__slider{display:flex;gap:3rem;width:-moz-fit-content;width:fit-content;transition:animation-play-state .3s ease,transform .3s ease;will-change:transform;backface-visibility:hidden;perspective:1000;transform-style:preserve-3d;transform:translateZ(0);animation:scroll-infinite 30s linear infinite}.home-clients__slider--ios{animation:scroll-infinite-ios 30s linear infinite;gap:2.5rem!important}.home-clients__slider--loading{animation:none;transform:translateX(0)}.home-clients__slider--paused{animation-play-state:paused}.home-clients__logo-item{flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer}@media(hover:hover){.home-clients__logo-item:hover{transform:translateY(-.25rem) scale(1.05)}}.home-clients__logo-item--active .home-clients__logo{filter:none;transform:translateY(-.25rem) scale(1.05)}.home-clients__logo{height:auto;width:auto;max-height:60px;max-width:180px;-o-object-fit:contain;object-fit:contain;transition:transform .4s cubic-bezier(.4,0,.2,1)}.home-clients__logo:hover{filter:none;opacity:1}.home-clients__gradient-left,.home-clients__gradient-right{position:absolute;top:0;bottom:0;width:75px;pointer-events:none;z-index:10}.home-clients__gradient-left{left:0;background:linear-gradient(90deg,rgb(255,255,255) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,0))}.home-clients__gradient-right{right:0;background:linear-gradient(270deg,rgb(255,255,255) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,0))}@media(min-width:768px){.home-clients__header h3,.home-clients__header h6{max-width:100%}.home-clients__slider{gap:5rem}}@media(min-width:1024px){.home-clients__logo{filter:brightness(0) saturate(100%) invert(18%) sepia(22%) saturate(839%) hue-rotate(207deg) brightness(95%) contrast(92%)}}@media(min-width:1200px){.home-clients .section__container{max-width:1240px}.home-clients__logo{max-width:200px}}.home-recommendations{position:relative;background:rgba(0,0,0,0);padding-block:1rem!important;padding-top:2rem!important}.home-recommendations .section__container{padding:0!important}.home-recommendations__container{overflow:hidden}.home-recommendations__carousel{position:relative;min-height:450px}.home-recommendations__swiper{overflow:visible!important;margin-inline:2rem!important}.home-recommendations__swiper .swiper-wrapper{align-items:flex-end}.home-recommendations__swiper .swiper-slide{height:auto}.home-recommendations__slide{transition:all .6s cubic-bezier(.4,0,.2,1);z-index:2}.home-recommendations__slide .home-recommendations__card{min-height:385px;transform:translateY(2rem) scale(.9)}.home-recommendations__slide.swiper-slide-active{z-index:1}.home-recommendations__slide.swiper-slide-active .home-recommendations__card{transform:translateY(-2rem) scale(1);box-shadow:0 41px 104px 0 rgba(22,72,208,.72)}.home-recommendations blockquote{flex-grow:1}.home-recommendations__arrow{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;z-index:4}.home-recommendations__arrow svg{height:75px;width:75px}.home-recommendations__arrow-left{left:-3.2rem;transform:rotate(180deg)}.home-recommendations__arrow-left:not(.disabled):hover{transform:rotate(180deg)}.home-recommendations__arrow-left.disabled{transform:none}.home-recommendations__arrow-right{right:-3.2rem}.home-recommendations__arrow-right:not(.disabled):hover{transform:none}.home-recommendations__arrow-right.disabled{transform:rotate(180deg)}@media(min-width:1024px){.home-recommendations .blur-element{width:80%!important;height:344px!important}}@media(min-width:768px){.home-recommendations{padding-top:4rem!important;padding-inline:2rem}.home-recommendations__swiper{margin-inline:1rem!important}}@media(min-width:1024px){.home-recommendations .section__container{padding:0 1rem!important;padding-inline:initial}.home-recommendations__swiper{margin-inline:3.75rem!important}.home-recommendations__slide.swiper-slide-active{z-index:3}.home-recommendations__arrow-left{left:-1.9rem}.home-recommendations__arrow-right{right:-1.9rem}}.home-recommendations__card{border-radius:20px;width:100%;transition:all .6s cubic-bezier(.4,0,.2,1);position:relative}@media(min-width:1024px){.home-recommendations__card{padding:3.5rem 2.5rem}.home-recommendations__card:hover{transform:translateY(-.5rem) scale(1.02)!important}.swiper-slide-active .home-recommendations__card:hover{transform:translateY(-2.5rem) scale(1.02)!important}}@media(min-width:768px){.home-recommendations__card blockquote{font-size:1rem}}.home-recommendations__quote-icon{display:flex;justify-content:flex-start;align-items:center}.home-explainer-video .section__container{position:relative}.home-explainer-video__arrow{position:absolute;top:-320px;left:-80px;width:279px;height:327px;z-index:100;opacity:.6;transform:rotate(var(--arrow-rotation,-60deg));transition:transform .3s ease-out;pointer-events:none}.home-explainer-video__arrow svg{width:100%;height:100%}@media(min-width:1024px){.home-explainer-video__arrow{top:-200px;left:-120px}}@media(min-width:768px){.home-explainer-video .blur-element.blur-element-1{top:25%!important}}@media(min-width:1024px){.home-explainer-video .blur-element.blur-element-1{width:90%!important;height:77.5%!important}}.home-explainer-video__player-container{max-width:100%;position:relative;z-index:1}.home-explainer-video__player{border-radius:20px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}@media(min-width:1024px){.home-explainer-video__player:hover{transform:translateY(-5px);box-shadow:0 30px 80px rgba(255,53,171,.15)}}.home-explainer-video__video{aspect-ratio:9/10;height:auto;display:block;border-radius:20px;background:#1f2937}@media(min-width:768px){.home-explainer-video__video{aspect-ratio:16/9}}.home-explainer-video__video>div{padding:0!important;position:static!important}.home-explainer-video__play-overlay{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}@media(min-width:1024px){.home-explainer-video__play-overlay:hover .home-explainer-video__play-button{transform:scale(1.1)}}.home-explainer-video__play-button{color:#fff;transition:all .3s ease;position:relative}.home-explainer-video__play-button .icon{margin-left:6px;height:unset;width:unset}@media(min-width:1024px){.home-explainer-video__play-button:hover .icon{transform:scale(1.25)}}.home-explainer-video__play-button:before{content:"";position:absolute;top:-30px;left:-30px;right:-30px;bottom:-30px;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;animation:pulse-ring 2s infinite}.home-metrics{padding-top:4rem}@media(min-width:1024px){.home-metrics{padding-top:2rem}}.home-metrics__stats{display:flex;flex-wrap:wrap;justify-content:space-around;justify-self:center}@media(min-width:768px){.home-metrics__stats{justify-content:center;gap:2rem;max-width:600px}}@media(min-width:1024px){.home-metrics__stats{gap:2rem;max-width:unset}}.home-metrics__stat{min-width:160px;flex-basis:40%;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s ease;opacity:0;transform:translateY(40px)}.home-metrics__stat--animate{animation:slideInUp .6s ease forwards}@media(min-width:768px){.home-metrics__stat{flex-basis:17%;min-width:175px}.home-metrics__stat h4{font-size:3.5rem}.home-metrics__stat h6{font-size:1.125rem}.home-metrics__stat:hover{transform:translateY(-5px)}.home-metrics__stat:hover .home-metrics__number{transform:scale(1.1);color:#3145ff}}.home-metrics__cta{opacity:0;transform:translateY(30px)}.home-metrics__cta--animate{animation:slideInUp 1s ease forwards}.home-metrics__icon{display:grid;place-items:center}@media(min-width:768px){.home-metrics__icon{width:80px;height:80px}.home-metrics__icon svg{width:40px!important;height:40px!important}}.home-metrics__number{background-clip:text;-webkit-background-clip:text;transition:all .3s ease;animation:countUp .4s ease}.home-schedule-demo{overflow:hidden}.home-schedule-demo__content{position:relative;z-index:2}.home-schedule-demo__content .btn{padding-block:.75rem!important}.home-schedule-demo .bg-image:first-of-type{animation:astrikCtaRotate 30s infinite reverse both}.home-schedule-demo .bg-image:last-of-type{animation:sandclockCtaRotate 20s linear infinite}.home-schedule-demo .privacy-link{font-size:1rem}@media(max-width:1024px){.home-schedule-demo{text-align:center}.home-schedule-demo .bg-image:first-of-type{top:-3rem!important;-o-object-fit:contain;object-fit:contain}.home-schedule-demo h2{font-size:1.875rem;margin-bottom:1.5rem!important}.home-schedule-demo h6{font-weight:400!important}.home-schedule-demo .privacy-link,.home-schedule-demo p{font-size:.75rem}}@media(min-width:480px){.home-schedule-demo .blur-element{width:60%!important}}