.industrial-viz{aspect-ratio:1;background:#fff;justify-content:center;align-items:center;width:100%;max-width:350px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.industrial-viz{padding:2rem}}.industrial-viz__inner{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.industrial-viz__svg{color:#000;width:100%;height:100%}.industrial-viz__sq-outer{transform-origin:50%;animation:28s linear infinite industrial-viz-rotate}.industrial-viz__sq-mid{transform-origin:50%;animation:20s linear infinite reverse industrial-viz-rotate}.industrial-viz__sq-inner{transform-origin:50%;animation:35s linear infinite industrial-viz-rotate}.industrial-viz__gear-ring{transform-origin:50%;animation:15s linear infinite industrial-viz-rotate-gear}.industrial-viz__piston{animation:2.5s ease-in-out infinite industrial-viz-piston}.industrial-viz__piston--2{animation-delay:.6s}.industrial-viz__piston--3{animation-delay:1.2s}.industrial-viz__piston--4{animation-delay:1.8s}.industrial-viz__conveyor-r{filter:drop-shadow(0 0 2px);animation:3.5s linear infinite industrial-viz-move-right}.industrial-viz__conveyor-r--2{animation-delay:1.2s}.industrial-viz__conveyor-r--3{animation-delay:2.4s}.industrial-viz__conveyor-l{filter:drop-shadow(0 0 2px);animation:3.5s linear infinite industrial-viz-move-left}.industrial-viz__conveyor-l--2{animation-delay:1.2s}.industrial-viz__conveyor-l--3{animation-delay:2.4s}.industrial-viz__junction{animation:2s ease-in-out infinite alternate industrial-viz-junction-pulse}.industrial-viz__junction--d1{animation-delay:0s}.industrial-viz__junction--d2{animation-delay:.5s}.industrial-viz__junction--d3{animation-delay:1s}.industrial-viz__junction--d4{animation-delay:1.5s}.industrial-viz__scanner{transform-origin:50px 50px;animation:6s linear infinite industrial-viz-scan-diag}.industrial-viz__ripple{transform-origin:50%;animation:5s cubic-bezier(.4,0,.6,1) infinite industrial-viz-ripple}.industrial-viz__ripple--2{animation-delay:1.7s}.industrial-viz__ripple--3{animation-delay:3.4s}.industrial-viz__core-octagon{transform-origin:50%;animation:5s ease-in-out infinite industrial-viz-core-breathe}.industrial-viz__grid-line{animation:4s ease-in-out infinite alternate industrial-viz-grid-flash}.industrial-viz__grid-line--2{animation-delay:1s}.industrial-viz__grid-line--3{animation-delay:2s}.industrial-viz__grid-line--4{animation-delay:3s}@keyframes industrial-viz-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes industrial-viz-rotate-gear{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes industrial-viz-piston{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(-6px)}}@keyframes industrial-viz-move-right{0%{cx:8;opacity:0}8%{opacity:.9}88%{opacity:.9}to{cx:92;opacity:0}}@keyframes industrial-viz-move-left{0%{cx:92;opacity:0}8%{opacity:.9}88%{opacity:.9}to{cx:8;opacity:0}}@keyframes industrial-viz-junction-pulse{0%{r:.6;opacity:.25}to{r:1.6;opacity:1}}@keyframes industrial-viz-scan-diag{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes industrial-viz-ripple{0%{r:3;opacity:.6;stroke-width:.4px}to{r:44;opacity:0;stroke-width:.08px}}@keyframes industrial-viz-core-breathe{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes industrial-viz-grid-flash{0%{opacity:.04}50%{opacity:.18}to{opacity:.04}}
