@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInRight{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}.animate-fade-up{animation:fadeUp .6s cubic-bezier(.16,1,.3,1) both}.animate-fade-in{animation:fadeIn .5s cubic-bezier(.16,1,.3,1) both}.animate-slide-right{animation:slideInRight .7s cubic-bezier(.16,1,.3,1) both}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.delay-600{animation-delay:.6s}.delay-700{animation-delay:.7s}@keyframes stepPulse{0%,10%{box-shadow:inset 2px 0 0 rgba(110,231,183,.5);background:rgba(110,231,183,.06)}20%,to{box-shadow:inset 2px 0 0 transparent;background:hsla(0,0%,100%,.03)}}.agent-step{animation:stepPulse 5s ease-in-out infinite}.agent-step:first-child{animation-delay:0s}.agent-step:nth-child(2){animation-delay:1.25s}.agent-step:nth-child(3){animation-delay:2.5s}.agent-step:nth-child(4){animation-delay:3.75s}@media (prefers-reduced-motion:reduce){.animate-fade-in,.animate-fade-up,.animate-slide-right{animation:none;opacity:1;transform:none}.agent-step{animation:none;box-shadow:none;background:hsla(0,0%,100%,.03)}}