.mfg-hero-root[data-astro-cid-grsvcuho]{--mfg-bg:var(--black);--mfg-tool-bg:#222;--mfg-tool-border:#444;--mfg-mech-dark:#111;--mfg-mech-light:#666;--mfg-accent-red:var(--red);--mfg-accent-orange:#f80;--mfg-accent-cyan:#00e5ff;--mfg-accent-green:#0f6;--mfg-accent-purple:#b026ff;--mfg-metal-silver:#e0e0e0;--mfg-cool-blue:#00c3ff;--mfg-pcb-board:#13271c;--mfg-pcb-edge:#2c4a37;--mfg-pcb-copper:#c9a24b}.mfg-hero-container[data-astro-cid-grsvcuho]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3rem;display:flex}.mfg-hero-content[data-astro-cid-grsvcuho]{flex:1;min-width:320px;max-width:560px}.mfg-heading[data-astro-cid-grsvcuho]{hyphens:auto;overflow-wrap:break-word;font-family:var(--font-poppins);letter-spacing:-1.5px;color:var(--white);max-width:560px;margin:14px 0 16px;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.12}.mfg-subtext[data-astro-cid-grsvcuho]{font-family:var(--font-inter);color:var(--dk-pill-t);max-width:520px;font-size:16px;line-height:1.75}.mfg-tracker[data-astro-cid-grsvcuho]{flex-wrap:wrap;gap:18px;margin-top:34px;display:flex}.mfg-tracker-item[data-astro-cid-grsvcuho]{font-family:var(--font-inter);letter-spacing:.06em;color:#4b4f57;text-transform:uppercase;padding-bottom:8px;font-size:11px;font-weight:700;transition:color .3s;position:relative}.mfg-tracker-item[data-astro-cid-grsvcuho].active{color:var(--white)}.mfg-tracker-item[data-astro-cid-grsvcuho]:after{content:"";background:var(--red);width:0%;height:2px;position:absolute;bottom:0;left:0}.mfg-tracker-item[data-astro-cid-grsvcuho].active:after{animation:3.5s linear forwards mfgProgressFill}@keyframes mfgProgressFill{0%{width:0%}to{width:100%}}.mfg-tracker-groups[data-astro-cid-grsvcuho]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:560px;margin-top:30px;display:grid}.mfg-tracker-group[data-astro-cid-grsvcuho]{border-top:1px solid var(--dk-card-b);padding-top:10px}.mfg-tracker-group-title[data-astro-cid-grsvcuho]{font-family:var(--font-inter);letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:8px;font-size:10px;font-weight:700}.mfg-tracker-group-items[data-astro-cid-grsvcuho]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.mfg-tracker-group-items[data-astro-cid-grsvcuho] .mfg-tracker-item[data-astro-cid-grsvcuho]{padding-bottom:5px}@media (width<=520px){.mfg-tracker-groups[data-astro-cid-grsvcuho]{grid-template-columns:1fr;gap:12px}.mfg-tracker-group-items[data-astro-cid-grsvcuho]{flex-flow:wrap;gap:6px 16px}}.mfg-graphics-canvas[data-astro-cid-grsvcuho]{flex:1;justify-content:center;align-items:center;width:100%;min-width:320px;max-width:560px;height:380px;display:flex;position:relative}@media (width<=640px){.mfg-graphics-canvas[data-astro-cid-grsvcuho]{min-width:0;height:220px}}.mfg-stage[data-astro-cid-grsvcuho]{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .8s,transform .8s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0;transform:scale(.95)}.mfg-stage[data-astro-cid-grsvcuho].active{opacity:1;transform:scale(1)}.mfg-system-svg[data-astro-cid-grsvcuho]{width:100%;height:100%;overflow:visible}.mfg-tool-block[data-astro-cid-grsvcuho]{fill:var(--mfg-tool-bg);stroke:var(--mfg-tool-border);stroke-width:2px}.mfg-tool-cutout[data-astro-cid-grsvcuho]{fill:var(--mfg-bg);stroke:var(--mfg-tool-border);stroke-width:2px}.mfg-mech-part[data-astro-cid-grsvcuho]{fill:var(--mfg-mech-light)}.mfg-cool-line[data-astro-cid-grsvcuho]{fill:var(--mfg-mech-dark);transition:fill .3s}@keyframes mfgCoolPulse{0%,45%{fill:var(--mfg-mech-dark);filter:none}50%,70%{fill:var(--mfg-cool-blue);filter:drop-shadow(0 0 5px var(--mfg-cool-blue))}75%,to{fill:var(--mfg-mech-dark);filter:none}}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-im-mold[data-astro-cid-grsvcuho]{animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgImMold}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-im-nozzle[data-astro-cid-grsvcuho]{animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgImNozzle}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-im-flow[data-astro-cid-grsvcuho]{stroke-dasharray:10 10;stroke-dashoffset:100px;animation:3.5s linear forwards mfgImFlow}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-im-cool[data-astro-cid-grsvcuho]{animation:3.5s ease-in-out forwards mfgCoolPulse}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-im-ejector[data-astro-cid-grsvcuho]{animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgImEjector}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-im-part[data-astro-cid-grsvcuho]{animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgImPart}@keyframes mfgImMold{0%,5%{transform:translate(100px)}15%,80%{transform:translate(0)}90%,to{transform:translate(100px)}}@keyframes mfgImNozzle{0%,15%{transform:translate(-20px)}20%,75%{transform:translate(0)}80%,to{transform:translate(-20px)}}@keyframes mfgImFlow{0%,20%{stroke-dashoffset:100px;opacity:0}25%,50%{stroke-dashoffset:0;opacity:1}51%,to{opacity:0}}@keyframes mfgImEjector{0%,82%{transform:translate(0)}86%{transform:translate(-30px)}92%,to{transform:translate(0)}}@keyframes mfgImPart{0%,25%{opacity:0;transform:translate(0)}35%,82%{opacity:1;transform:translate(0)}86%{opacity:1;transform:translate(-30px)}92%,to{opacity:0;transform:translate(-30px,150px)}}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-cast-top-mold[data-astro-cid-grsvcuho]{animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgCastTopMold}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-cast-crucible[data-astro-cid-grsvcuho]{transform-origin:230px 40px;animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgCastCrucible}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-cast-flow[data-astro-cid-grsvcuho]{stroke-dasharray:120;stroke-dashoffset:120px;animation:3.5s linear forwards mfgCastFlow}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-cast-ejector[data-astro-cid-grsvcuho]{animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgCastEjector}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-cast-part[data-astro-cid-grsvcuho]{transform-origin:230px 210px;animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgCastPart}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-cast-cool[data-astro-cid-grsvcuho]{animation:3.5s ease-in-out forwards mfgCastCoolPulse}@keyframes mfgCastTopMold{0%,45%{transform:translateY(0)}55%,90%{transform:translateY(-70px)}to{transform:translateY(0)}}@keyframes mfgCastCrucible{0%,5%{transform:rotate(0)}15%,45%{transform:rotate(-35deg)}55%,to{transform:rotate(0)}}@keyframes mfgCastFlow{0%,10%{stroke-dashoffset:120px;opacity:0}15%,45%{stroke-dashoffset:0;opacity:1}46%,to{opacity:0;stroke-dashoffset:0}}@keyframes mfgCastPart{0%,15%{opacity:0;fill:var(--mfg-accent-orange);transform:translate(0)}25%,70%{opacity:1;fill:var(--mfg-accent-orange);transform:translate(0)}75%,85%{opacity:1;fill:var(--mfg-accent-orange);transform:translateY(-40px)}90%,to{opacity:0;fill:var(--mfg-accent-orange);transform:translateY(-40px)}}@keyframes mfgCastEjector{0%,70%{transform:translateY(0)}75%,85%{transform:translateY(-40px)}95%,to{transform:translateY(0)}}@keyframes mfgCastCoolPulse{0%,30%{fill:var(--mfg-mech-dark);filter:none}35%,50%{fill:var(--mfg-cool-blue);filter:drop-shadow(0 0 5px var(--mfg-cool-blue))}55%,to{fill:var(--mfg-mech-dark);filter:none}}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-3d-rise[data-astro-cid-grsvcuho]{animation:3.5s linear forwards mfgPrintRise}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-3d-sweep[data-astro-cid-grsvcuho]{animation:3.5s cubic-bezier(.4,0,.6,1) forwards mfgPrintSweep}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-3d-part[data-astro-cid-grsvcuho]{transform-origin:250px 240px;animation:3.5s linear forwards mfgPrintPart}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-3d-fan[data-astro-cid-grsvcuho]{animation:3.5s forwards mfgPrintFanPulse}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-3d-bed-heat[data-astro-cid-grsvcuho]{animation:3.5s forwards mfgPrintBedHeat}@keyframes mfgPrintRise{0%,5%{transform:translateY(120px)}65%{transform:translateY(0)}75%,80%{transform:translateY(0)}90%,to{transform:translateY(-70px)}}@keyframes mfgPrintSweep{0%,5%{transform:translate(0)}10%{transform:translate(-35px)}15%{transform:translate(35px)}20%{transform:translate(-35px)}25%{transform:translate(35px)}30%{transform:translate(-35px)}35%{transform:translate(35px)}40%{transform:translate(-35px)}45%{transform:translate(35px)}50%{transform:translate(-35px)}55%{transform:translate(35px)}60%,65%{transform:translate(0)}75%,to{transform:translate(-100px)}}@keyframes mfgPrintPart{0%,4.9%{opacity:0;fill:var(--mfg-accent-cyan);transform:scaleY(0)}5%{opacity:1;fill:var(--mfg-accent-cyan);transform:scaleY(0)}65%,85%{opacity:1;fill:var(--mfg-accent-cyan);transform:scaleY(1)}90%,to{opacity:0;fill:var(--mfg-accent-cyan);transform:scaleY(1)}}@keyframes mfgPrintFanPulse{0%,9%{fill:var(--mfg-mech-dark);filter:none}10%,55%{fill:var(--mfg-cool-blue);filter:drop-shadow(0 0 5px var(--mfg-cool-blue))}56%,to{fill:var(--mfg-mech-dark);filter:none}}@keyframes mfgPrintBedHeat{0%,5%{stroke:var(--mfg-tool-border);filter:none}10%,80%{stroke:var(--mfg-accent-cyan);filter:drop-shadow(0 0 5px var(--mfg-accent-cyan))}90%,to{stroke:var(--mfg-tool-border);filter:none}}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-sm-punch[data-astro-cid-grsvcuho]{animation:3.5s linear forwards mfgSmPunch}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-sm-drop[data-astro-cid-grsvcuho]{animation:3.5s linear forwards mfgSmSheetDrop}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-sm-left[data-astro-cid-grsvcuho]{transform-origin:250px 198px;animation:3.5s linear forwards mfgSmSheetLeft}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-sm-right[data-astro-cid-grsvcuho]{transform-origin:250px 198px;animation:3.5s linear forwards mfgSmSheetRight}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-sm-beacon[data-astro-cid-grsvcuho]{animation:3.5s forwards mfgSmBeacon}@keyframes mfgSmPunch{0%,15%{transform:translateY(0)}30%{transform:translateY(30px)}50%,75%{transform:translateY(60px)}90%,to{transform:translateY(0)}}@keyframes mfgSmSheetDrop{0%,10%{opacity:0;transform:translateY(0)}15%,30%{opacity:1;transform:translateY(0)}50%,90%{opacity:1;transform:translateY(30px)}95%,to{opacity:0;transform:translateY(30px)}}@keyframes mfgSmSheetLeft{0%,30%{transform:rotate(0)}50%,to{transform:rotate(45deg)}}@keyframes mfgSmSheetRight{0%,30%{transform:rotate(0)}50%,to{transform:rotate(-45deg)}}@keyframes mfgSmBeacon{0%,20%{fill:var(--mfg-mech-dark);filter:none}25%,70%{fill:var(--mfg-accent-red);filter:drop-shadow(0 0 6px var(--mfg-accent-red))}75%,to{fill:var(--mfg-mech-dark);filter:none}}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-cnc-spindle[data-astro-cid-grsvcuho]{animation:3.5s linear forwards mfgCncSpindle}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-cnc-wipe[data-astro-cid-grsvcuho]{animation:3.5s linear forwards mfgCncWipe}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-cnc-stock[data-astro-cid-grsvcuho]{animation:3.5s linear forwards mfgCncStock}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-cnc-coolant[data-astro-cid-grsvcuho]{stroke-dasharray:6 6;animation:3.5s linear forwards mfgCncCoolant}@keyframes mfgCncSpindle{0%,5%{transform:translate(0)}15%,20%{transform:translate(-46px)}25%,30%{transform:translate(-46px,40px)}75%{transform:translate(46px,40px)}80%,85%{transform:translate(46px)}95%,to{transform:translate(0)}}@keyframes mfgCncWipe{0%,29%{opacity:0;width:0}29.5%{opacity:1;width:0}30%{opacity:1;width:8px}75%,90%{opacity:1;width:100px}95%,to{opacity:0;width:0}}@keyframes mfgCncStock{0%,5%{opacity:0}15%,90%{opacity:1}95%,to{opacity:0}}@keyframes mfgCncCoolant{0%,29%{opacity:0;stroke-dashoffset:0}30%{opacity:1;stroke-dashoffset:0}75%{opacity:1;stroke-dashoffset:100px}76%,to{opacity:0;stroke-dashoffset:100px}}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-pkg-gripper[data-astro-cid-grsvcuho]{animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgPkgGripper}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-pkg-part[data-astro-cid-grsvcuho]{animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgPkgPart}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-pkg-box[data-astro-cid-grsvcuho]{animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgPkgBoxMove}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-pkg-flap-left[data-astro-cid-grsvcuho]{transform-origin:200px 200px;animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgPkgFlapLeft}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-pkg-flap-right[data-astro-cid-grsvcuho]{transform-origin:300px 200px;animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgPkgFlapRight}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-pkg-tape[data-astro-cid-grsvcuho]{animation:3.5s ease-out forwards mfgPkgTape}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-pkg-vac[data-astro-cid-grsvcuho]{animation:3.5s linear forwards mfgPkgVac}@keyframes mfgPkgGripper{0%,5%{transform:translateY(0)}15%,25%{transform:translateY(165px)}35%,to{transform:translateY(0)}}@keyframes mfgPkgBoxMove{0%,5%{opacity:0;transform:translate(-250px)}15%,80%{opacity:1;transform:translate(0)}95%,to{opacity:0;transform:translate(250px)}}@keyframes mfgPkgPart{0%,4%{opacity:0;transform:translate(0)}5%,15%{opacity:1;transform:translate(0)}25%,80%{opacity:1;transform:translateY(165px)}95%,to{opacity:0;transform:translate(250px,165px)}}@keyframes mfgPkgFlapLeft{0%,35%{transform:rotate(-120deg)}50%,to{transform:rotate(0)}}@keyframes mfgPkgFlapRight{0%,35%{transform:rotate(120deg)}50%,to{transform:rotate(0)}}@keyframes mfgPkgTape{0%,50%{opacity:0;width:0}60%,to{opacity:1;width:60px}}@keyframes mfgPkgVac{0%,4%{fill:var(--mfg-mech-dark);filter:none}5%,20%{fill:var(--mfg-accent-cyan);filter:drop-shadow(0 0 5px var(--mfg-accent-cyan))}21%,to{fill:var(--mfg-mech-dark);filter:none}}.mfg-pcb-sub[data-astro-cid-grsvcuho]{fill:var(--mfg-pcb-board);stroke:var(--mfg-pcb-edge);stroke-width:2px}.mfg-pcb-trace[data-astro-cid-grsvcuho]{fill:none;stroke:var(--mfg-accent-green);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:120;stroke-dashoffset:120px}.mfg-pcb-pad[data-astro-cid-grsvcuho]{fill:var(--mfg-pcb-copper)}.mfg-pcb-ic[data-astro-cid-grsvcuho]{fill:var(--mfg-mech-dark);stroke:var(--mfg-mech-light);stroke-width:2px}.mfg-pcb-chip[data-astro-cid-grsvcuho]{fill:var(--mfg-mech-light)}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-pcb-board[data-astro-cid-grsvcuho]{animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgPcbBoard}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-pcb-trace[data-astro-cid-grsvcuho]{animation:3.5s ease-out forwards mfgPcbTrace}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-pcb-pads[data-astro-cid-grsvcuho]{animation:3.5s linear forwards mfgPcbPads}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-pcb-cap1[data-astro-cid-grsvcuho]{animation:3.5s ease-out forwards mfgPcbCap1}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-pcb-cap2[data-astro-cid-grsvcuho]{animation:3.5s ease-out forwards mfgPcbCap2}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-pcb-ic[data-astro-cid-grsvcuho]{animation:3.5s linear forwards mfgPcbIc}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-pcb-head[data-astro-cid-grsvcuho]{animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgPcbHead}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-pcb-held[data-astro-cid-grsvcuho]{animation:3.5s linear forwards mfgPcbHeld}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-pcb-scan[data-astro-cid-grsvcuho]{animation:3.5s linear forwards mfgPcbScan}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-pcb-led[data-astro-cid-grsvcuho]{animation:3.5s forwards mfgPcbLed}.anim-pcb-pads[data-astro-cid-grsvcuho],.anim-pcb-cap1[data-astro-cid-grsvcuho],.anim-pcb-cap2[data-astro-cid-grsvcuho],.anim-pcb-ic[data-astro-cid-grsvcuho],.anim-pcb-scan[data-astro-cid-grsvcuho]{opacity:0}@keyframes mfgPcbBoard{0%,3%{opacity:0;transform:translate(-260px)}12%,88%{opacity:1;transform:translate(0)}98%,to{opacity:0;transform:translate(260px)}}@keyframes mfgPcbTrace{0%,12%{stroke-dashoffset:120px}38%,to{stroke-dashoffset:0}}@keyframes mfgPcbPads{0%,12%{opacity:0}20%,to{opacity:1}}@keyframes mfgPcbCap1{0%,40%{opacity:0;transform:translateY(-14px)}46%,to{opacity:1;transform:translateY(0)}}@keyframes mfgPcbCap2{0%,64%{opacity:0;transform:translateY(-14px)}70%,to{opacity:1;transform:translateY(0)}}@keyframes mfgPcbHead{0%,38%{transform:translateY(-70px)}50%,56%{transform:translateY(40px)}66%,to{transform:translateY(-70px)}}@keyframes mfgPcbHeld{0%,53%{opacity:1}54%,to{opacity:0}}@keyframes mfgPcbIc{0%,53%{opacity:0}54%,to{opacity:1}}@keyframes mfgPcbScan{0%,70%{opacity:0;transform:translate(0)}72%{opacity:1;transform:translate(0)}86%{opacity:1;transform:translate(217px)}88%,to{opacity:0;transform:translate(217px)}}@keyframes mfgPcbLed{0%,85%{fill:var(--mfg-mech-dark);filter:none}87%,97%{fill:var(--mfg-accent-green);filter:drop-shadow(0 0 6px var(--mfg-accent-green))}to{fill:var(--mfg-mech-dark);filter:none}}.mfg-bb-board[data-astro-cid-grsvcuho]{fill:var(--mfg-pcb-board);stroke:var(--mfg-accent-green);stroke-width:2px}.mfg-bb-shell[data-astro-cid-grsvcuho]{fill:var(--mfg-tool-bg);fill-opacity:.6;stroke:var(--mfg-tool-border);stroke-width:3px}.mfg-bb-screen[data-astro-cid-grsvcuho]{fill:var(--mfg-bg);stroke:var(--mfg-tool-border);stroke-width:2px}.mfg-bb-seg[data-astro-cid-grsvcuho]{fill:var(--mfg-accent-red)}.mfg-bb-cable[data-astro-cid-grsvcuho]{fill:none;stroke:var(--mfg-accent-orange);stroke-width:3px;stroke-linecap:round;stroke-dasharray:40;stroke-dashoffset:40px}.mfg-bb-check-ring[data-astro-cid-grsvcuho]{fill:none;stroke:var(--mfg-accent-green);stroke-width:2.5px}.mfg-bb-check-mark[data-astro-cid-grsvcuho]{fill:none;stroke:var(--mfg-accent-green);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30px}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-bb-unit[data-astro-cid-grsvcuho]{animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgBbUnit}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-bb-pcb[data-astro-cid-grsvcuho]{animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgBbPcb}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-bb-gripper[data-astro-cid-grsvcuho]{animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgBbGripper}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-bb-cable[data-astro-cid-grsvcuho]{animation:3.5s ease-out forwards mfgBbCable}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-bb-lid[data-astro-cid-grsvcuho]{animation:3.5s cubic-bezier(.4,0,.2,1) forwards mfgBbLid}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-bb-screw1[data-astro-cid-grsvcuho]{animation:3.5s linear forwards mfgBbScrew1}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-bb-screw2[data-astro-cid-grsvcuho]{animation:3.5s linear forwards mfgBbScrew2}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-bb-digits[data-astro-cid-grsvcuho]{animation:3.5s linear forwards mfgBbDigits}.mfg-stage[data-astro-cid-grsvcuho].run-anim .anim-bb-check[data-astro-cid-grsvcuho]{animation:3.5s linear forwards mfgBbCheck}.mfg-stage[data-astro-cid-grsvcuho].run-anim .mfg-bb-check-mark[data-astro-cid-grsvcuho]{animation:3.5s ease-out forwards mfgBbCheckMark}.anim-bb-lid[data-astro-cid-grsvcuho],.anim-bb-check[data-astro-cid-grsvcuho]{opacity:0}.anim-bb-digits[data-astro-cid-grsvcuho]{opacity:.12}@keyframes mfgBbUnit{0%,2%{opacity:0;transform:translate(0)}8%,90%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(220px)}}@keyframes mfgBbPcb{0%,10%{transform:translateY(-100px)}32%,to{transform:translateY(0)}}@keyframes mfgBbGripper{0%,10%{transform:translateY(-100px)}32%,35%{transform:translateY(0)}46%,to{transform:translateY(-130px)}}@keyframes mfgBbCable{0%,36%{stroke-dashoffset:40px}48%,to{stroke-dashoffset:0}}@keyframes mfgBbLid{0%,44%{opacity:0;transform:translateY(-60px)}48%{opacity:1;transform:translateY(-60px)}58%,to{opacity:1;transform:translateY(0)}}@keyframes mfgBbScrew1{0%,60%{fill:var(--mfg-mech-dark);filter:none}62%,66%{fill:var(--mfg-accent-cyan);filter:drop-shadow(0 0 5px var(--mfg-accent-cyan))}68%,to{fill:var(--mfg-mech-light);filter:none}}@keyframes mfgBbScrew2{0%,65%{fill:var(--mfg-mech-dark);filter:none}67%,71%{fill:var(--mfg-accent-cyan);filter:drop-shadow(0 0 5px var(--mfg-accent-cyan))}73%,to{fill:var(--mfg-mech-light);filter:none}}@keyframes mfgBbDigits{0%,72%{opacity:.12;filter:none}74%,to{opacity:1;filter:drop-shadow(0 0 4px var(--mfg-accent-red))}}@keyframes mfgBbCheck{0%,75%{opacity:0}78%,92%{opacity:1}to{opacity:0}}@keyframes mfgBbCheckMark{0%,77%{stroke-dashoffset:30px}86%,to{stroke-dashoffset:0}}
