.hero-left{opacity:0;animation:.8s forwards heroLeftFade;transform:translateY(40px)}@keyframes heroLeftFade{to{opacity:1;transform:translateY(0)}}.hero-right{opacity:0;animation:.8s .2s forwards heroRightZoom;transform:scale(.9)}@keyframes heroRightZoom{to{opacity:1;transform:scale(1)}}.hero-child{opacity:0;animation:.6s forwards heroChildFade;transform:translateY(30px)}.hero-child.delay-1{animation-delay:.2s}.hero-child.delay-2{animation-delay:.4s}@keyframes heroChildFade{to{opacity:1;transform:translateY(0)}}.brain-hover{transition:transform .3s}.brain-hover:hover{transform:scale(1.05)}.ball-float{animation:3s ease-in-out infinite ballFloat}.ball-float.delay-1{animation-delay:.3s}.ball-float.delay-2{animation-delay:.6s}.ball-float.delay-3{animation-delay:.9s}.ball-float.delay-4{animation-delay:1.2s}@keyframes ballFloat{0%{transform:translateY(-6px)scale(1)}50%{transform:translateY(6px)scale(1.1)}to{transform:translateY(-6px)scale(1)}}
.communicate-wrapper{opacity:0;animation:1s forwards sectionFade;transform:translateY(60px)}@keyframes sectionFade{to{opacity:1;transform:translateY(0)}}.communicate-heading{opacity:0;animation:.9s .2s forwards headingZoom;transform:scale(.8)}@keyframes headingZoom{to{opacity:1;transform:scale(1)}}.communicate-text{opacity:0;animation:.9s .4s forwards textFade;transform:translateY(30px)}@keyframes textFade{to{opacity:1;transform:translateY(0)}}.communicate-left{opacity:0;animation:.9s forwards leftSlide;transform:translate(-60px)}.communicate-right{opacity:0;animation:.9s forwards rightSlide;transform:translate(60px)}.delay-1{animation-delay:.3s}@keyframes leftSlide{to{opacity:1;transform:translate(0)}}@keyframes rightSlide{to{opacity:1;transform:translate(0)}}.mobile-float{animation:4s ease-in-out infinite floatMobile}@keyframes floatMobile{0%{transform:translateY(0)}50%{transform:translateY(-18px)}to{transform:translateY(0)}}.card-hover{cursor:pointer;transition:all .3s}.card-hover:hover{border-color:#727cf5;transform:scale(1.04)}@media (max-width:768px){.communicate-left,.communicate-right{transform:translateY(40px)}}
.work-container{opacity:0;animation:1s forwards workFadeUp;transform:translateY(60px)}@keyframes workFadeUp{to{opacity:1;transform:translateY(0)}}.work-heading{opacity:0;animation:.8s forwards headingZoom;transform:scale(.8)}@keyframes headingZoom{to{opacity:1;transform:scale(1)}}.work-left{opacity:0;animation:.8s forwards leftSlide;transform:translate(-40px)}.work-left.delay-1{animation-delay:.2s}.work-left.delay-2{animation-delay:.4s}@keyframes leftSlide{to{opacity:1;transform:translate(0)}}.card-slide{opacity:0;transition:transform .3s,box-shadow .3s;animation:.8s forwards cardSlide;transform:translate(40px)}.card-slide:hover{transform:translate(0)scale(1.02);box-shadow:0 10px 30px #0006}@keyframes cardSlide{to{opacity:1;transform:translate(0)}}.step-number{opacity:0;animation:.5s .6s forwards numberPop;transform:scale(.6)}@keyframes numberPop{to{opacity:1;transform:scale(1)}}@media (max-width:1024px){.work-left{text-align:center}}@media (max-width:768px){.card-slide{flex-direction:column;gap:10px}}
.innovative-heading{opacity:0;animation:.7s forwards zoomIn;transform:scale(.95)}.feature-card{opacity:0;transition:transform .3s,box-shadow .3s}.feature-left{animation:.7s forwards slideLeft;transform:translate(-40px)}.feature-right{animation:.7s forwards slideRight;transform:translate(40px)}.feature-card:hover{transform:scale(1.05)}.feature-icon{opacity:0;animation:.5s forwards popIn;transform:scale(.8)}.mobile-float{transition:transform .3s;animation:3s ease-in-out infinite floatY}.mobile-float:hover{transform:scale(1.05)rotate(1deg)}@keyframes zoomIn{to{opacity:1;transform:scale(1)}}@keyframes slideLeft{to{opacity:1;transform:translate(0)}}@keyframes slideRight{to{opacity:1;transform:translate(0)}}@keyframes popIn{to{opacity:1;transform:scale(1)}}@keyframes floatY{0%{transform:translateY(-6px)}50%{transform:translateY(6px)}to{transform:translateY(-6px)}}@media (max-width:1024px){.feature-left,.feature-right{animation:.7s forwards slideUp;transform:translateY(40px)}}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}
.Serving-module__C9MXMW__sectionShell{overflow-x:clip}.Serving-module__C9MXMW__headingWrap{text-align:center;opacity:0;margin-bottom:4rem;transform:translateY(30px)}.Serving-module__C9MXMW__inView .Serving-module__C9MXMW__headingWrap{animation:.65s ease-out forwards Serving-module__C9MXMW__heading-in}.Serving-module__C9MXMW__sidebarWrap{opacity:0;position:relative;transform:translate(-24px)}.Serving-module__C9MXMW__inView .Serving-module__C9MXMW__sidebarWrap{animation:.6s ease-out 90ms forwards Serving-module__C9MXMW__sidebar-in}.Serving-module__C9MXMW__sidebarLine{background:#4b5563;border-radius:999px;width:4px;height:100%;position:absolute;top:0;left:0}.Serving-module__C9MXMW__categoryItem{cursor:pointer;text-align:left;color:#d1d5db;align-items:center;gap:.75rem;width:100%;padding:1rem 0 1rem 1.5rem;transition:color .2s,transform .2s;display:flex;position:relative}.Serving-module__C9MXMW__categoryItem:hover{color:#a5b4fc;transform:translate(4px)}.Serving-module__C9MXMW__categorySelected{color:#727cf5}.Serving-module__C9MXMW__categoryAppear{opacity:0;transform:translate(-14px)}.Serving-module__C9MXMW__inView .Serving-module__C9MXMW__categoryAppear{animation:.42s ease-out forwards Serving-module__C9MXMW__cat-in;animation-delay:var(--delay)}.Serving-module__C9MXMW__activeMarker{background:0 0;width:4px;height:100%;transition:background-color .2s;position:absolute;top:0;left:0}.Serving-module__C9MXMW__activeMarkerOn{background:#727cf5}.Serving-module__C9MXMW__arrowHint{color:#727cf5;opacity:0;transition:opacity .2s,transform .2s;position:absolute;left:-4px;transform:translate(-8px)}.Serving-module__C9MXMW__arrowHintOn{opacity:1;transform:translate(0)}.Serving-module__C9MXMW__categoryIcon{color:#9ca3af;font-size:1.4rem;transition:transform .2s,color .2s}.Serving-module__C9MXMW__categoryItem:hover .Serving-module__C9MXMW__categoryIcon{transform:scale(1.12)}.Serving-module__C9MXMW__categorySelected .Serving-module__C9MXMW__categoryIcon{color:#727cf5}.Serving-module__C9MXMW__categoryName{font-weight:500}.Serving-module__C9MXMW__phoneCol{width:100%}.Serving-module__C9MXMW__contentCol{min-width:0}.Serving-module__C9MXMW__mobileShell{animation:.45s ease-out Serving-module__C9MXMW__content-in}.Serving-module__C9MXMW__mobileFrame{justify-content:center;margin-inline:auto;display:flex;position:relative}.Serving-module__C9MXMW__mobileImageStage{position:relative;overflow:hidden}.Serving-module__C9MXMW__mobilePhone{object-fit:contain;object-position:center;transition:transform .3s}.Serving-module__C9MXMW__mobileFrame:hover .Serving-module__C9MXMW__mobilePhone{transform:scale(1.03)}.Serving-module__C9MXMW__audioOverlay{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Serving-module__C9MXMW__audioCore{aspect-ratio:1;width:clamp(5.1rem,52%,12rem);position:relative;transform:translate(10%)}.Serving-module__C9MXMW__audioWave{object-fit:cover;opacity:.8;width:100%;height:100%}.Serving-module__C9MXMW__audioWavePlaying{animation:2s linear infinite Serving-module__C9MXMW__wave-spin}.Serving-module__C9MXMW__audioButton{z-index:10;color:#fff;pointer-events:auto;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Serving-module__C9MXMW__audioIcon{font-size:clamp(1.85rem,3.4vw,3rem)}.Serving-module__C9MXMW__audioMuted{animation:1.5s ease-in-out infinite Serving-module__C9MXMW__icon-pulse}.Serving-module__C9MXMW__contentSwap{animation:.42s ease-out Serving-module__C9MXMW__content-in}.Serving-module__C9MXMW__contentHeading{animation:.32s ease-out Serving-module__C9MXMW__content-head-in}.Serving-module__C9MXMW__contentParagraph{animation:.4s ease-out Serving-module__C9MXMW__content-para-in}.Serving-module__C9MXMW__pointItem{opacity:0;animation:.36s ease-out forwards Serving-module__C9MXMW__point-in;animation-delay:var(--point-delay,0s);transform:translate(20px)}@keyframes Serving-module__C9MXMW__heading-in{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Serving-module__C9MXMW__sidebar-in{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes Serving-module__C9MXMW__cat-in{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}@keyframes Serving-module__C9MXMW__content-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes Serving-module__C9MXMW__content-head-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Serving-module__C9MXMW__content-para-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes Serving-module__C9MXMW__point-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes Serving-module__C9MXMW__wave-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Serving-module__C9MXMW__icon-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.16)}to{opacity:1;transform:scale(1)}}@media (max-width:1024px){.Serving-module__C9MXMW__headingWrap{margin-bottom:3.25rem}.Serving-module__C9MXMW__audioCore{transform:translateY(30%)}}@media (max-width:640px){.Serving-module__C9MXMW__audioCore{transform:translate(6%)}}@media (min-width:1024px){.Serving-module__C9MXMW__phoneCol{flex-shrink:0;width:25%;min-width:16rem}}@media (prefers-reduced-motion:reduce){.Serving-module__C9MXMW__headingWrap,.Serving-module__C9MXMW__sidebarWrap,.Serving-module__C9MXMW__categoryAppear,.Serving-module__C9MXMW__mobileShell,.Serving-module__C9MXMW__contentSwap{opacity:1;transform:none;animation:none!important}.Serving-module__C9MXMW__audioWavePlaying,.Serving-module__C9MXMW__audioMuted{animation:none!important}.Serving-module__C9MXMW__contentHeading,.Serving-module__C9MXMW__contentParagraph,.Serving-module__C9MXMW__pointItem{opacity:1;transform:none;animation:none!important}.Serving-module__C9MXMW__mobilePhone,.Serving-module__C9MXMW__categoryItem,.Serving-module__C9MXMW__categoryIcon{transition:none!important}}
.Sales-module__ZQB8Sa__salesFloat{animation:3s ease-in-out infinite Sales-module__ZQB8Sa__sales-float}@keyframes Sales-module__ZQB8Sa__sales-float{0%{transform:translateY(-5px)}50%{transform:translateY(5px)}to{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.Sales-module__ZQB8Sa__salesFloat{animation:none}}
.Scroll-module__-mJaFa__customScrollbar{scrollbar-width:thin;scrollbar-color:#727cf5 #2d3748}.Scroll-module__-mJaFa__customScrollbar::-webkit-scrollbar{width:8px}.Scroll-module__-mJaFa__customScrollbar::-webkit-scrollbar-track{background:#2d3748}.Scroll-module__-mJaFa__customScrollbar::-webkit-scrollbar-thumb{background:#727cf5;border-radius:4px}.Scroll-module__-mJaFa__customScrollbar::-webkit-scrollbar-thumb:hover{background:#5a67d8}.Scroll-module__-mJaFa__imageSwap{width:100%;height:100%;animation:.45s ease-in-out Scroll-module__-mJaFa__scroll-image-fade;position:relative}.Scroll-module__-mJaFa__contentHidden{opacity:0;transform:translateY(50px)}.Scroll-module__-mJaFa__contentIn{opacity:1;transition:opacity .6s,transform .6s;transform:translateY(0)}@keyframes Scroll-module__-mJaFa__scroll-image-fade{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Scroll-module__-mJaFa__imageSwap{animation:none!important}.Scroll-module__-mJaFa__contentHidden,.Scroll-module__-mJaFa__contentIn{opacity:1;transform:none;transition:none!important}}
