@keyframes sweep{to{translate:120% 0}}@keyframes orbit{to{rotate:360deg}}@keyframes pulseflow{from{left:0}to{left:calc(100% - 70px)}}@keyframes float{50%{translate:0 -10px}}.orbit{animation:orbit 22s linear infinite}.flow-pulse{animation:pulseflow 5s ease-in-out infinite alternate}.hero-visual{animation:float 7s ease-in-out infinite}.mini-machine b{animation:pulseflow 3s ease-in-out infinite alternate}.footer-line i{animation:pulseflow 8s linear infinite}.image-reveal{clip-path:inset(0 100% 0 0);animation:revealImage 1s .15s cubic-bezier(.2,.8,.2,1) forwards}@keyframes revealImage{to{clip-path:inset(0)}}
