.agent-steps{--cycle:7.5s}.agent-steps__fill{animation:agent-steps-fill var(--cycle) cubic-bezier(.22,1,.36,1) infinite;transform-origin:left}[dir=rtl] .agent-steps__fill{transform-origin:right}.agent-steps__item{animation:agent-steps-item var(--cycle) cubic-bezier(.22,1,.36,1) infinite}.agent-steps__dot{animation:agent-steps-dot var(--cycle) cubic-bezier(.22,1,.36,1) infinite}.agent-steps__item:nth-child(2),.agent-steps__item:nth-child(2) .agent-steps__dot{animation-delay:calc(var(--cycle) * .26)}.agent-steps__item:nth-child(3),.agent-steps__item:nth-child(3) .agent-steps__dot{animation-delay:calc(var(--cycle) * .52)}@keyframes agent-steps-fill{0%{transform:scaleX(0);opacity:1}70%{transform:scaleX(1);opacity:1}88%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@keyframes agent-steps-item{0%,4%{transform:translateY(0);box-shadow:0 0 0 1px rgb(17 17 17/.07)}10%,48%{transform:translateY(-4px);box-shadow:0 0 0 1px rgb(181 18 27/.25),0 22px 44px -30px rgb(181 18 27/.45)}60%,to{transform:translateY(0);box-shadow:0 0 0 1px rgb(17 17 17/.07)}}@keyframes agent-steps-dot{0%,4%{background-color:#fff;color:#b5121b;transform:scale(1)}10%{background-color:#b5121b;color:#fff;transform:scale(1.12)}16%,82%{background-color:#b5121b;color:#fff;transform:scale(1)}to{background-color:#fff;color:#b5121b;transform:scale(1)}}@media (max-width:767px){.agent-steps__fill{animation-name:agent-steps-fill-y;transform-origin:top}@keyframes agent-steps-fill-y{0%{transform:scaleY(0);opacity:1}70%{transform:scaleY(1);opacity:1}88%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}}@media (prefers-reduced-motion:reduce){.agent-steps__dot,.agent-steps__fill,.agent-steps__item{animation:none}.agent-steps__fill{transform:none}.agent-steps__dot{background-color:#b5121b;color:#fff}}