.hero-robot{pointer-events:none;-webkit-user-select:none;user-select:none;width:320px;height:380px;animation:6s ease-in-out infinite hero-robot-float;position:relative}.hero-robot-svg{width:100%;height:100%;overflow:visible}@keyframes hero-robot-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.hero-robot-head{transform-origin:150px 110px;animation:8s ease-in-out infinite hero-robot-tilt}@keyframes hero-robot-tilt{0%,to{transform:rotate(0)translate(0)}30%{transform:rotate(.8deg)translate(1px)}70%{transform:rotate(-.6deg)translate(-1px)}}.hero-robot-eyes{transform-origin:50%;animation:4.5s ease-in-out infinite hero-robot-blink}@keyframes hero-robot-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}.hero-robot-eye-glow{animation:3s ease-in-out infinite alternate hero-robot-eye-pulse}@keyframes hero-robot-eye-pulse{0%{opacity:.6}to{opacity:1}}.hero-robot-core{transform-origin:50%;animation:3.5s ease-in-out infinite alternate hero-robot-core-breathe}@keyframes hero-robot-core-breathe{0%{opacity:.65;transform:scale(1)}to{opacity:1;transform:scale(1.15)}}.hero-robot-chest-glow{animation:4s ease-in-out infinite alternate hero-robot-chest-pulse}@keyframes hero-robot-chest-pulse{0%{opacity:.5}to{opacity:.85}}.hero-robot-data{animation:6s linear infinite hero-robot-data-scroll}@keyframes hero-robot-data-scroll{0%{strokeDashoffset:0}to{strokeDashoffset:-40}}.hero-robot-sensor{animation:2.8s ease-in-out infinite alternate hero-robot-sensor-pulse}@keyframes hero-robot-sensor-pulse{0%{opacity:.35}to{opacity:.85}}.hero-robot-orbit{transform-origin:150px 190px;animation:16s linear infinite hero-robot-orbit-spin}.hero-robot-orbit--2{transform-origin:150px 190px;animation:22s linear infinite reverse hero-robot-orbit-spin-2}@keyframes hero-robot-orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hero-robot-orbit-spin-2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hero-robot-particle{animation:5s ease-in-out infinite alternate hero-robot-particle-drift}.hero-robot-particle:nth-child(2){animation-duration:6s;animation-delay:-.8s}.hero-robot-particle:nth-child(3){animation-duration:4.5s;animation-delay:-1.6s}.hero-robot-particle:nth-child(4){animation-duration:5.5s;animation-delay:-2.4s}.hero-robot-particle:nth-child(5){animation-duration:7s;animation-delay:-.4s}.hero-robot-particle:nth-child(6){animation-duration:5.2s;animation-delay:-1.2s}.hero-robot-particle:nth-child(7){animation-duration:6.5s;animation-delay:-3s}.hero-robot-particle:nth-child(8){animation-duration:4.8s;animation-delay:-2s}@keyframes hero-robot-particle-drift{0%{opacity:.25;transform:translateY(0)scale(1)}to{opacity:.7;transform:translateY(-5px)scale(1.2)}}.hero-robot-sym{animation:8s ease-in-out infinite hero-robot-sym-float}.hero-robot-sym:nth-child(2){animation-duration:9s;animation-delay:-2s}.hero-robot-sym:nth-child(3){animation-duration:7s;animation-delay:-4s}.hero-robot-sym:nth-child(4){animation-duration:10s;animation-delay:-1s}.hero-robot-sym:nth-child(5){animation-duration:8.5s;animation-delay:-3s}@keyframes hero-robot-sym-float{0%,to{opacity:.18;transform:translate(0)}50%{opacity:.38;transform:translate(3px,-5px)}}.hero-robot-glow{animation:5s ease-in-out infinite alternate hero-robot-glow-breathe}@keyframes hero-robot-glow-breathe{0%{opacity:.45;transform:scale(1)}to{opacity:.7;transform:scale(1.04)}}@media (max-width:1023px){.hero-robot{width:280px;height:340px}}@media (max-width:768px){.hero-robot{width:240px;height:300px}}@media (max-width:480px){.hero-robot{width:200px;height:260px}}@media (max-width:360px){.hero-robot{width:170px;height:230px}}@media (prefers-reduced-motion:reduce){.hero-robot,.hero-robot-head,.hero-robot-eyes,.hero-robot-eye-glow,.hero-robot-core,.hero-robot-chest-glow,.hero-robot-data,.hero-robot-sensor,.hero-robot-orbit,.hero-robot-orbit--2,.hero-robot-particle,.hero-robot-sym,.hero-robot-glow{transition:none!important;animation:none!important}.hero-robot{transform:none!important}.hero-robot-core{opacity:.85;transform:none}.hero-robot-eye-glow{opacity:.8}.hero-robot-sensor{opacity:.6}.hero-robot-particle{opacity:.4;transform:none}.hero-robot-sym{opacity:.22;transform:none}}
