@keyframes marketingFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes marketingShimmer{0%,42%{transform:translateX(-120%)}70%,to{transform:translateX(120%)}}@keyframes marketingPulse{0%{box-shadow:0 0 0 0 rgb(47 179 68/.34)}70%{box-shadow:0 0 0 8px rgb(47 179 68/0)}to{box-shadow:0 0 0 0 rgb(47 179 68/0)}}@keyframes marketingGlowDrift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(22px,-18px,0) scale(1.06)}}@keyframes marketingGlowDriftCentered{0%,to{transform:translate3d(-50%,0,0) scale(1)}50%{transform:translate3d(calc(-50% + 18px),-14px,0) scale(1.05)}}@keyframes marketingDriftSlow{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-4px,0)}}@keyframes marketingDriftSoft{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-3px,0)}}@keyframes marketingFlowLine{0%,to{background-position:0 50%;opacity:.58}50%{background-position:100% 50%;opacity:1}}@keyframes marketingGradientDrift{0%,to{background-position:0 50%,0 0}50%{background-position:100% 50%,0 0}}@keyframes marketingGridDrift{0%{background-position:0 0}to{background-position:44px 44px}}@keyframes marketingFlowSignal{0%,28%{transform:translateX(0);opacity:0}42%{opacity:.86}74%,to{transform:translateX(420%);opacity:0}}@keyframes marketingAmbientBreath{0%,to{opacity:.72;transform:scale(1) translateZ(0)}50%{opacity:1;transform:scale(1.04) translate3d(10px,-8px,0)}}@keyframes marketingValueBreath{0%,to{filter:drop-shadow(0 0 0 rgb(99 230 190/0))}50%{filter:drop-shadow(0 0 12px rgb(99 230 190/.16))}}@keyframes marketingProcessScan{0%,to{transform:translateY(-65%);opacity:0}38%{opacity:.82}72%{transform:translateY(65%);opacity:0}}@keyframes marketingScrollReveal{0%{opacity:.01;translate:0 16px}to{opacity:1;translate:0 0}}@keyframes marketingHeroParallax{0%,to{transform:rotateX(4.5deg) rotateY(-5.5deg) rotate(.35deg) translateZ(0)}50%{transform:rotateX(4deg) rotateY(-4.5deg) rotate(.1deg) translate3d(0,-4px,0)}}@keyframes marketingHeroFadeIn{0%{opacity:0;transform:translate3d(0,18px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes marketingPopupAppear{0%{opacity:0;transform:translate3d(0,14px,0) scale(.975)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes marketingPopupDrift{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-2px,0)}}@keyframes marketingContextPulse{0%{box-shadow:0 0 0 0 rgb(99 230 190/.26),0 0 16px rgb(99 230 190/.2)}76%{box-shadow:0 0 0 10px rgb(99 230 190/0),0 0 22px rgb(99 230 190/.26)}to{box-shadow:0 0 0 0 rgb(99 230 190/0),0 0 16px rgb(99 230 190/.2)}}@keyframes marketingHeroBreathingGlow{0%,to{opacity:.52;transform:scale(.985) translateZ(0)}50%{opacity:.82;transform:scale(1.018) translate3d(8px,-6px,0)}}@keyframes marketingHeroAmbientDashboard{0%,to{opacity:.26;transform:translate3d(-8%,0,0)}50%{opacity:.42;transform:translate3d(7%,0,0)}}@keyframes marketingHeroActivitySweep{0%,18%{opacity:0;transform:translateX(0)}38%{opacity:.86}76%,to{opacity:0;transform:translateX(680%)}}@keyframes marketingHeroLivePill{0%,to{box-shadow:0 0 0 rgb(99 230 190/0),inset 0 1px 0 rgb(255 255 255/.08);filter:brightness(1)}50%{box-shadow:0 0 24px rgb(99 230 190/.12),inset 0 1px 0 rgb(255 255 255/.14);filter:brightness(1.05)}}@keyframes marketingHeroAiChip{0%,to{box-shadow:0 0 0 rgb(184 195 255/0);filter:brightness(1)}50%{box-shadow:0 0 22px rgb(184 195 255/.14);filter:brightness(1.06)}}@keyframes marketingHeroBaanhrPath{0%,18%{opacity:0;transform:translate3d(-22%,10px,0) rotate(10deg) scaleX(.72)}42%{opacity:.78}78%,to{opacity:0;transform:translate3d(330%,-28px,0) rotate(10deg) scaleX(1.08)}}@keyframes marketingHeroLifecyclePath{0%,16%{opacity:0;transform:translateX(0)}36%{opacity:.9}78%,to{opacity:0;transform:translateX(720%)}}@keyframes marketingHeroLifecycleNode{0%,to{filter:brightness(1);transform:translateZ(0)}50%{filter:brightness(1.09);transform:translate3d(0,-1px,0)}}@keyframes marketingHeroLifecycleHalo{0%,to{opacity:.34;transform:scale(.96)}50%{opacity:.78;transform:scale(1.04)}}@keyframes marketingHeroLifecycleCard{0%,to{box-shadow:inset 0 1px 0 rgb(255 255 255/.035),0 0 0 rgb(99 230 190/0);filter:brightness(1)}50%{box-shadow:inset 0 1px 0 rgb(255 255 255/.08),0 0 18px rgb(99 230 190/.055);filter:brightness(1.03)}}@keyframes marketingHeroLocalSignal{0%,to{border-color:rgb(99 230 190/.15);filter:brightness(1)}50%{border-color:rgb(99 230 190/.28);filter:brightness(1.06)}}@keyframes marketingHeroLocalSweep{0%,62%{opacity:0;transform:translateX(-82%)}74%{opacity:.62}92%,to{opacity:0;transform:translateX(82%)}}@keyframes marketingHeroInsideSignal{0%,to{opacity:.72;filter:brightness(1);transform:translateZ(0)}50%{opacity:.92;filter:brightness(1.055);transform:translate3d(0,-1px,0)}}@keyframes marketingHeroInsideSignalSweep{0%,64%{opacity:0;transform:translateX(-72%)}76%{opacity:.46}94%,to{opacity:0;transform:translateX(72%)}}@keyframes marketingHeroWorkflowPulse{0%,to{box-shadow:inset 0 1px 0 rgb(255 255 255/.04),0 0 0 rgb(184 195 255/0);filter:brightness(1)}50%{box-shadow:inset 0 1px 0 rgb(255 255 255/.08),0 0 24px rgb(184 195 255/.06);filter:brightness(1.035)}}@keyframes marketingHeroConnectorFlow{0%,20%{opacity:0;transform:translateY(0)}42%{opacity:.9}82%,to{opacity:0;transform:translateY(320%)}}@keyframes marketingHeroNodePulse{0%,to{filter:brightness(1);transform:scale(1)}50%{filter:brightness(1.08);transform:scale(1.018)}}@keyframes marketingHeroProgressFlow{0%,to{background-position:0 50%;box-shadow:0 0 0 rgb(99 230 190/0)}50%{background-position:100% 50%;box-shadow:0 0 18px rgb(99 230 190/.18)}}@keyframes marketingHeroQueueIndicator{0%,to{opacity:.38;transform:scaleX(.72)}50%{opacity:1;transform:scaleX(1)}}@keyframes marketingHeroSignalSweep{0%,58%{opacity:0;transform:translateX(-68%)}70%{opacity:.58}88%,to{opacity:0;transform:translateX(68%)}}@keyframes marketingHeroSignalBreath{0%,to{box-shadow:inset 0 1px 0 rgb(255 255 255/.035),0 0 0 rgb(99 230 190/0);filter:brightness(1)}50%{box-shadow:inset 0 1px 0 rgb(255 255 255/.08),0 0 22px rgb(99 230 190/.055);filter:brightness(1.035)}}@keyframes marketingPopupLinePhase{0%{opacity:.9;transform:translate3d(-10px,10px,0) scale(.97)}42%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:.72;transform:translate3d(-8px,-8px,0) scale(.985)}}@keyframes marketingPopupAiPhase{0%{opacity:.68;transform:translate3d(14px,8px,0) scale(.965)}46%{opacity:1;transform:translate3d(0,-4px,0) scale(1)}to{opacity:.86;transform:translate3d(8px,-10px,0) scale(.99)}}@keyframes marketingPopupApprovalPhase{0%{opacity:.58;transform:translate3d(18px,14px,0) scale(.955)}52%{opacity:.98;transform:translate3d(2px,-2px,0) scale(1)}to{opacity:.9;transform:translate3d(-8px,-10px,0) scale(.992)}}@keyframes marketingPopupPayrollPhase{0%{opacity:.52;transform:translate3d(-16px,18px,0) scale(.95)}58%{opacity:.96;transform:translate3d(0,-3px,0) scale(1)}to{opacity:.92;transform:translate3d(8px,-10px,0) scale(.996)}}@keyframes marketingPopupDashboardPhase{0%{opacity:.46;transform:translate3d(12px,20px,0) scale(.945)}62%{opacity:.86;transform:translate3d(0,-2px,0) scale(.985)}to{opacity:.98;transform:translate3d(-10px,-12px,0) scale(1)}}@keyframes marketingTyping{0%,80%,to{opacity:.28;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes marketingRise{0%{opacity:.68;transform:translate3d(0,10px,0) scaleY(.82)}62%{opacity:1;transform:translate3d(0,-2px,0) scaleY(1.04)}to{opacity:1;transform:translateZ(0) scaleY(1)}}@keyframes marketingVisualGlow{0%,to{opacity:.72;transform:translateZ(0) scale(1)}50%{opacity:.96;transform:translate3d(16px,-10px,0) scale(1.03)}}@keyframes marketingVisualDrift{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-4px,0)}}@keyframes marketingVisualPulse{0%{box-shadow:0 0 0 0 rgb(99 230 190/.28),0 0 22px rgb(99 230 190/.44)}78%{box-shadow:0 0 0 10px rgb(99 230 190/0),0 0 22px rgb(99 230 190/.44)}to{box-shadow:0 0 0 0 rgb(99 230 190/0),0 0 22px rgb(99 230 190/.44)}}@keyframes marketingSurfaceGlow{0%,to{opacity:.5;transform:translateZ(0) scale(1)}50%{opacity:.72;transform:translate3d(10px,-7px,0) scale(1.035)}}@keyframes marketingPanelAmbient{0%,to{opacity:.38;transform:translate3d(-6px,0,0) scaleX(.96)}50%{opacity:.62;transform:translate3d(6px,-2px,0) scaleX(1.04)}}@keyframes marketingAiBreathingStatus{0%,to{box-shadow:0 0 0 0 rgb(99 230 190/.12),inset 0 1px 0 rgb(255 255 255/.18);filter:saturate(1)}50%{box-shadow:0 0 0 5px rgb(99 230 190/0),0 0 28px rgb(99 230 190/.14),inset 0 1px 0 rgb(255 255 255/.28);filter:saturate(1.08)}}@keyframes marketingSoftLiveDot{0%,to{opacity:.72;transform:scale(.94);box-shadow:0 0 0 0 rgb(99 230 190/.2),0 0 14px rgb(99 230 190/.2)}50%{opacity:1;transform:scale(1.06);box-shadow:0 0 0 7px rgb(99 230 190/0),0 0 22px rgb(99 230 190/.34)}}@keyframes marketingBarLiveGlow{0%,to{opacity:.32;transform:translateY(0)}50%{opacity:.72;transform:translateY(4px)}}@keyframes marketingGraphBarGlow{0%,to{filter:brightness(1);box-shadow:0 0 0 rgb(76 110 245/0)}50%{filter:brightness(1.12);box-shadow:0 -10px 24px rgb(76 110 245/.16)}}@keyframes marketingGraphSignal{0%,to{opacity:.72}50%{opacity:1}}@keyframes marketingDashboardShowcaseGlow{0%,to{opacity:.68;transform:translateZ(0) scale(1)}50%{opacity:.86;transform:translate3d(8px,-6px,0) scale(1.025)}}@keyframes marketingDashboardGlassDrift{0%,to{opacity:.3;transform:rotate(-7deg) translate3d(-8%,0,0)}50%{opacity:.46;transform:rotate(-7deg) translate3d(4%,2px,0)}}@keyframes marketingDashboardGlassSweep{0%,to{opacity:.36;transform:translate3d(-3%,0,0)}50%{opacity:.54;transform:translate3d(3%,0,0)}}@keyframes marketingDashboardLiveFloat{0%,to{opacity:.86;transform:translateZ(0)}50%{opacity:1;transform:translate3d(0,-4px,0)}}@keyframes marketingDashboardGraphFlow{0%,to{background-position:50% 100%;box-shadow:0 -6px 18px rgb(76 110 245/.08);filter:brightness(1)}50%{background-position:50% 0;box-shadow:0 -12px 26px rgb(76 110 245/.16);filter:brightness(1.08)}}@keyframes marketingDashboardSignalFlow{0%,to{background-position:0 50%;opacity:.74}50%{background-position:100% 50%;opacity:1}}@keyframes marketingHeroDepthMain{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-4px,0) scale(1.003)}}@keyframes marketingHeroRailDepth{0%,to{transform:translate3d(-50%,0,0)}50%{transform:translate3d(calc(-50% + 5px),-3px,0)}}@keyframes marketingHeroMobileLayer{0%,to{opacity:.66;transform:translateZ(34px)}50%{opacity:.78;transform:translate3d(0,-4px,34px)}}@keyframes marketingLayerParallaxX{0%,to{transform:translateZ(0)}50%{transform:translate3d(5px,-3px,0)}}@keyframes marketingLayerParallaxReverse{0%,to{transform:translateZ(0)}50%{transform:translate3d(-6px,3px,0)}}@keyframes marketingAiPanelDrift{0%,to{transform:translateZ(0)}50%{transform:translate3d(4px,-5px,0)}}@keyframes marketingStickyPanelFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-6px,0)}}@keyframes marketingImageReveal{0%{opacity:.76;transform:translate3d(0,12px,0) scale(.968)}to{opacity:1;transform:translateZ(0) scale(1)}}