.heroAnim-module__rYzA1G__flow{width:100%;height:auto;display:block}.heroAnim-module__rYzA1G__before{transform-origin:370px 218px;display:none}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__before{opacity:1;display:block}.heroAnim-module__rYzA1G__panelB{fill:#fef5f5;stroke:#fbd5d5;stroke-width:1.5px}.heroAnim-module__rYzA1G__painC{fill:#fff;stroke:#dc2626;stroke-width:2px}.heroAnim-module__rYzA1G__painI{stroke:#dc2626;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round}.heroAnim-module__rYzA1G__painT{fill:#b91c1c;text-anchor:middle;font-size:11.5px;font-weight:800}.heroAnim-module__rYzA1G__arrowR{stroke:#dc2626;stroke-width:1.8px;fill:none;stroke-dasharray:6 6;opacity:.7}.heroAnim-module__rYzA1G__scrib{stroke:#cbd5e1;stroke-width:2px;fill:none;stroke-linecap:round}.heroAnim-module__rYzA1G__warnB{stroke:#dc2626;stroke-width:1.9px;fill:#fff;stroke-linejoin:round}.heroAnim-module__rYzA1G__warnB text{fill:#dc2626;text-anchor:middle;stroke:none;font-size:12px;font-weight:900}.heroAnim-module__rYzA1G__doc{fill:#fff;stroke:#cbd5e1;stroke-width:1.3px}.heroAnim-module__rYzA1G__docl{stroke:#cbd5e1;stroke-width:1.3px;fill:none;stroke-linecap:round}.heroAnim-module__rYzA1G__soft{filter:url(#heroShadow)}.heroAnim-module__rYzA1G__after{opacity:1}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__after{opacity:0}.heroAnim-module__rYzA1G__lbl{fill:#475569;text-anchor:middle;font-size:11px;font-weight:600}.heroAnim-module__rYzA1G__ico{stroke-width:1.75px;fill:none;stroke-linecap:round;stroke-linejoin:round}.heroAnim-module__rYzA1G__in .heroAnim-module__rYzA1G__ico{stroke:#2563eb}.heroAnim-module__rYzA1G__out .heroAnim-module__rYzA1G__ico{stroke:#10b981}.heroAnim-module__rYzA1G__chip{fill:#fff;stroke:#e2e8f0;stroke-width:1.2px}.heroAnim-module__rYzA1G__wire{fill:none;stroke-width:2.2px;stroke-linecap:round}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__wire{stroke-dasharray:1;stroke-dashoffset:1px}.heroAnim-module__rYzA1G__wireI{stroke:#bfdbfe}.heroAnim-module__rYzA1G__wireO{stroke:#a7f3d0}.heroAnim-module__rYzA1G__engine{opacity:1;transform-origin:370px 218px;transform:none}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__engine{opacity:0;transform:scale(.55)}.heroAnim-module__rYzA1G__engineCard{fill:#fff;stroke:#10b981;stroke-width:2.2px}.heroAnim-module__rYzA1G__etxt{fill:#0f172a;text-anchor:middle;font-size:13px;font-weight:800}.heroAnim-module__rYzA1G__pulse{opacity:0}.heroAnim-module__rYzA1G__colhdr{letter-spacing:.1em;fill:#64748b;text-anchor:middle;opacity:1;font-size:10.5px;font-weight:800}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__colhdr{opacity:0}.heroAnim-module__rYzA1G__node{opacity:1}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__node{opacity:0}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__shake{animation:1.2s ease-in-out infinite heroAnim-module__rYzA1G__shake}@keyframes heroAnim-module__rYzA1G__shake{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(1.8px,-1.5px)rotate(.8deg)}50%{transform:translate(-1.5px,1.8px)rotate(-.7deg)}75%{transform:translate(1.3px,1.3px)rotate(.5deg)}}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__breathe{animation:3s ease-in-out infinite heroAnim-module__rYzA1G__breathe}@keyframes heroAnim-module__rYzA1G__breathe{0%,to{transform:translate(0)}50%{transform:translateY(-4px)}}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__flut{animation:2.7s ease-in-out infinite heroAnim-module__rYzA1G__flut}@keyframes heroAnim-module__rYzA1G__flut{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(5px,-8px)rotate(4deg)}}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__pulseArrow{animation:1.4s ease-in-out infinite heroAnim-module__rYzA1G__aPulse}@keyframes heroAnim-module__rYzA1G__aPulse{0%,to{opacity:.25}50%{opacity:.95}}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__before{animation:.78s cubic-bezier(.6,-.02,.85,.3) 3.2s forwards heroAnim-module__rYzA1G__suckIn}@keyframes heroAnim-module__rYzA1G__suckIn{30%{opacity:1;transform:scale(1.04)}to{opacity:0;visibility:hidden;transform:scale(.14)}}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__after{animation:.42s ease-out 3.78s forwards heroAnim-module__rYzA1G__fadeIn}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__engine{animation:.7s cubic-bezier(.16,1.5,.4,1) 3.84s forwards heroAnim-module__rYzA1G__pop}@keyframes heroAnim-module__rYzA1G__pop{to{opacity:1;transform:scale(1)}}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__wire{animation:.9s cubic-bezier(.5,0,.3,1) forwards heroAnim-module__rYzA1G__draw;animation-delay:calc(4.14s + var(--d))}@keyframes heroAnim-module__rYzA1G__draw{to{stroke-dashoffset:0}}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__node{animation:.64s cubic-bezier(.2,1.35,.35,1) forwards heroAnim-module__rYzA1G__nodeIn;animation-delay:calc(4.46s + var(--d))}@keyframes heroAnim-module__rYzA1G__nodeIn{0%{opacity:0;transform:translateY(12px)scale(.86)}to{opacity:1;transform:translateY(0)scale(1)}}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__colhdr{animation:.6s ease-out 4.98s forwards heroAnim-module__rYzA1G__fadeIn}.heroAnim-module__rYzA1G__pulse{animation:2.6s linear infinite heroAnim-module__rYzA1G__pulseLoop;animation-delay:calc(1.2s + var(--pd))}@keyframes heroAnim-module__rYzA1G__pulseLoop{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes heroAnim-module__rYzA1G__fadeIn{to{opacity:1}}@media (prefers-reduced-motion:reduce){.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__before{display:none}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__after,.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__colhdr,.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__node{opacity:1}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__engine{opacity:1;transform:none}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__wire{stroke-dasharray:none;stroke-dashoffset:0}.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__after,.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__engine,.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__wire,.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__node,.heroAnim-module__rYzA1G__go .heroAnim-module__rYzA1G__colhdr{animation:none}.heroAnim-module__rYzA1G__pulse{display:none}}
