.vfm-module__ZMA_3q__layer{display:block}.vfm-module__ZMA_3q__fMist{fill:var(--mist)}.vfm-module__ZMA_3q__fSteel{fill:var(--steel)}.vfm-module__ZMA_3q__fField{fill:var(--field)}.vfm-module__ZMA_3q__fPaper{fill:var(--paper)}.vfm-module__ZMA_3q__fSoft{fill:var(--blue-soft)}.vfm-module__ZMA_3q__fSheen{fill:var(--paper);opacity:.6}.vfm-module__ZMA_3q__fSheenSoft{fill:var(--paper);opacity:.35}.vfm-module__ZMA_3q__ink,.vfm-module__ZMA_3q__inkThin,.vfm-module__ZMA_3q__inkHair,.vfm-module__ZMA_3q__vialInk,.vfm-module__ZMA_3q__vialHair,.vfm-module__ZMA_3q__rod,.vfm-module__ZMA_3q__stream,.vfm-module__ZMA_3q__spin{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.vfm-module__ZMA_3q__inkThin{stroke:var(--ink);stroke-width:1.2px;opacity:.62}.vfm-module__ZMA_3q__inkHair{stroke:var(--ink);stroke-width:.8px;opacity:.45}.vfm-module__ZMA_3q__vialInk{stroke:var(--ink);stroke-width:calc(1.05px * var(--vfm-k,1));opacity:.78}.vfm-module__ZMA_3q__vialHair{stroke:var(--ink);stroke-width:calc(.7px * var(--vfm-k,1));opacity:.45}.vfm-module__ZMA_3q__rod{stroke:var(--ink);stroke-width:calc(1.6px * var(--vfm-k,1));opacity:.7}.vfm-module__ZMA_3q__stream{stroke:var(--blue);stroke-width:calc(1.2px * var(--vfm-k,1))}.vfm-module__ZMA_3q__spin{stroke:var(--ink);stroke-width:calc(.8px * var(--vfm-k,1));opacity:.4}.vfm-module__ZMA_3q__glass{fill:var(--paper);opacity:.92}.vfm-module__ZMA_3q__sheen{fill:var(--blue-soft)}.vfm-module__ZMA_3q__liquid{fill:var(--field);stroke:var(--blue);stroke-width:calc(.8px * var(--vfm-k,1));vector-effect:non-scaling-stroke;stroke-opacity:.7}.vfm-module__ZMA_3q__rubber,.vfm-module__ZMA_3q__rubberPlug{fill:color-mix(in srgb,var(--steel) 60%,var(--ink-2) 40%);stroke:var(--ink);stroke-width:calc(.9px * var(--vfm-k,1));vector-effect:non-scaling-stroke;stroke-opacity:.7}.vfm-module__ZMA_3q__rubberPlug{opacity:.62}.vfm-module__ZMA_3q__alu{fill:var(--mist);stroke:var(--ink);stroke-width:calc(.95px * var(--vfm-k,1));vector-effect:non-scaling-stroke;stroke-opacity:.8;stroke-linejoin:round}.vfm-module__ZMA_3q__flip{fill:var(--blue);stroke:var(--ink);stroke-width:calc(.7px * var(--vfm-k,1));vector-effect:non-scaling-stroke;stroke-opacity:.5}.vfm-module__ZMA_3q__needle{fill:var(--steel);stroke:var(--ink);stroke-width:calc(.9px * var(--vfm-k,1));vector-effect:non-scaling-stroke;stroke-opacity:.8}.vfm-module__ZMA_3q__pad{fill:var(--paper);stroke:var(--ink);stroke-width:calc(1px * var(--vfm-k,1));vector-effect:non-scaling-stroke;stroke-opacity:.8}.vfm-module__ZMA_3q__head{fill:var(--steel);stroke:var(--ink);stroke-width:calc(1.3px * var(--vfm-k,1));vector-effect:non-scaling-stroke;stroke-linejoin:round}.vfm-module__ZMA_3q__roller{fill:var(--paper);stroke:var(--ink);stroke-width:calc(.9px * var(--vfm-k,1));vector-effect:non-scaling-stroke}.vfm-module__ZMA_3q__plate{fill:var(--field);stroke:var(--ink);stroke-width:calc(1.2px * var(--vfm-k,1));vector-effect:non-scaling-stroke;stroke-opacity:.75;stroke-linejoin:round}.vfm-module__ZMA_3q__plateFace{fill:var(--steel);stroke:var(--ink);stroke-width:calc(1px * var(--vfm-k,1));vector-effect:non-scaling-stroke;stroke-opacity:.6}.vfm-module__ZMA_3q__hub{fill:var(--steel);stroke:var(--ink);stroke-width:calc(1.2px * var(--vfm-k,1));vector-effect:non-scaling-stroke;stroke-opacity:.75}.vfm-module__ZMA_3q__hubTop{fill:var(--mist);stroke:var(--ink);stroke-width:calc(1.2px * var(--vfm-k,1));vector-effect:non-scaling-stroke;stroke-opacity:.75}.vfm-module__ZMA_3q__bolt{fill:var(--paper);stroke:var(--ink);stroke-width:calc(.7px * var(--vfm-k,1));vector-effect:non-scaling-stroke;stroke-opacity:.6}.vfm-module__ZMA_3q__guard{fill:var(--mist);opacity:.88}.vfm-module__ZMA_3q__rail{fill:var(--steel);stroke:var(--ink);stroke-width:.8px;vector-effect:non-scaling-stroke;stroke-opacity:.5}.vfm-module__ZMA_3q__trayLip{fill:var(--field);stroke:var(--ink);stroke-width:.8px;vector-effect:non-scaling-stroke;stroke-opacity:.5}.vfm-module__ZMA_3q__tubeInk{fill:none;stroke:var(--ink);stroke-width:3.4px;stroke-linecap:round;opacity:.55}.vfm-module__ZMA_3q__tube{fill:none;stroke:var(--blue-soft);stroke-width:2.2px;stroke-linecap:round}@keyframes vfm-module__ZMA_3q__vfmFall{to{stroke-dashoffset:-28px}}.vfm-module__ZMA_3q__lane{fill:none;stroke:var(--blue);stroke-width:1px;stroke-dasharray:4 10;stroke-dashoffset:calc(var(--o,0) * -14px);opacity:.32;vector-effect:non-scaling-stroke}[data-live] .vfm-module__ZMA_3q__lane{animation:1.7s linear infinite vfm-module__ZMA_3q__vfmFall;animation-delay:calc(var(--o,0) * -1.7s)}.vfm-module__ZMA_3q__pFlow{fill:var(--blue-soft);stroke:var(--blue);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-opacity:.55}.vfm-module__ZMA_3q__pFlat{fill:var(--blue-soft);stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-opacity:.55}.vfm-module__ZMA_3q__ceramic{fill:var(--paper)}.vfm-module__ZMA_3q__ceramicDot{fill:var(--steel);opacity:.75}.vfm-module__ZMA_3q__stainless{fill:var(--steel)}.vfm-module__ZMA_3q__brush{stroke:var(--paper);stroke-width:1px;opacity:.55;vector-effect:non-scaling-stroke}.vfm-module__ZMA_3q__layerSwap{transition:opacity .6s}.vfm-module__ZMA_3q__n2{fill:none;stroke:var(--blue-deep);stroke-width:1.6px;stroke-dasharray:3 6;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .5s}[data-mode=n] .vfm-module__ZMA_3q__n2{opacity:.9}[data-live] [data-mode=n] .vfm-module__ZMA_3q__n2{animation:1.1s linear infinite vfm-module__ZMA_3q__vfmFall}.vfm-module__ZMA_3q__steam{fill:none;stroke:var(--steel);stroke-width:2px;stroke-dasharray:2 8;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .5s}[data-mode=w] .vfm-module__ZMA_3q__steam{opacity:1}[data-live] [data-mode=w] .vfm-module__ZMA_3q__steam{animation:.9s linear infinite vfm-module__ZMA_3q__vfmFall}.vfm-module__ZMA_3q__pumpVial{transition:opacity .5s}.vfm-module__ZMA_3q__pEdge{fill:none;stroke:var(--ink);stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-opacity:.85}.vfm-module__ZMA_3q__pRod{fill:var(--steel);stroke:var(--ink);stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-opacity:.8}.vfm-module__ZMA_3q__pPin{fill:var(--paper);stroke:var(--ink);stroke-width:1.2px;vector-effect:non-scaling-stroke}.vfm-module__ZMA_3q__bigVialInk{fill:none;stroke:var(--ink);stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.vfm-module__ZMA_3q__n2Pipe{fill:none;stroke:var(--mist);stroke-width:5px;stroke-linecap:round}.vfm-module__ZMA_3q__matC{opacity:1}.vfm-module__ZMA_3q__matS,[data-mat=s] .vfm-module__ZMA_3q__matC{opacity:0}[data-mat=s] .vfm-module__ZMA_3q__matS{opacity:1}[data-mode=w] .vfm-module__ZMA_3q__pumpVial{opacity:.25}@keyframes vfm-module__ZMA_3q__vfmStroke{0%,8%{transform:translateY(0)}42%,58%{transform:translateY(var(--st,10px))}92%,to{transform:translateY(0)}}@keyframes vfm-module__ZMA_3q__vfmMarch{to{stroke-dashoffset:-28px}}.vfm-module__ZMA_3q__piston{transform-box:fill-box;transform-origin:50% 0}[data-live] .vfm-module__ZMA_3q__piston{animation:2.6s ease-in-out infinite vfm-module__ZMA_3q__vfmStroke;animation-delay:calc(var(--o,0) * -.52s)}.vfm-module__ZMA_3q__loop{animation:none}[data-live] .vfm-module__ZMA_3q__loop{animation:1.3s linear infinite vfm-module__ZMA_3q__vfmMarch}@keyframes vfm-module__ZMA_3q__vfmIndex{0%,62%{transform:translate(0)}to{transform:translateX(var(--px,22px))}}.vfm-module__ZMA_3q__row{transform-box:view-box}[data-live] .vfm-module__ZMA_3q__row{animation:2.4s cubic-bezier(.5,0,.3,1) infinite vfm-module__ZMA_3q__vfmIndex}@media (prefers-reduced-motion:reduce){[data-live] .vfm-module__ZMA_3q__lane,[data-live] .vfm-module__ZMA_3q__piston,[data-live] .vfm-module__ZMA_3q__loop,[data-live] .vfm-module__ZMA_3q__row,[data-live] [data-mode] .vfm-module__ZMA_3q__n2,[data-live] [data-mode] .vfm-module__ZMA_3q__steam{animation:none}}section.vfm-module__ZMA_3q__sceneMist{background:var(--mist)}.vfm-module__ZMA_3q__sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vfm-module__ZMA_3q__factsBand.vfm-module__ZMA_3q__factsBand.vfm-module__ZMA_3q__factsBand{background:var(--blue-soft);padding:clamp(72px,10.5vh,124px) 0}.vfm-module__ZMA_3q__facts{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6.4vh,68px) clamp(28px,3.6vw,72px);margin:0;display:grid}.vfm-module__ZMA_3q__factMain,.vfm-module__ZMA_3q__fact{flex-direction:column-reverse;justify-content:flex-end;min-width:0;display:flex}.vfm-module__ZMA_3q__factMain{grid-area:1/1/span 2;gap:clamp(14px,2.2vh,22px);padding-right:clamp(0px,2vw,40px)}.vfm-module__ZMA_3q__fact{gap:10px}.vfm-module__ZMA_3q__factName{color:var(--ink-2);margin:0;font-size:clamp(1rem,1.1vw,1.12rem);line-height:1.4}.vfm-module__ZMA_3q__factText{font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);color:var(--ink);text-wrap:balance;margin:0}.vfm-module__ZMA_3q__factMain .vfm-module__ZMA_3q__factText{letter-spacing:var(--tr-xl,var(--track));max-width:15ch;font-size:clamp(2rem,3.5vw,3.7rem);line-height:1.03}.vfm-module__ZMA_3q__fact .vfm-module__ZMA_3q__factText{letter-spacing:var(--tr-md,-.019em);max-width:18ch;font-size:clamp(1.3rem,1.75vw,1.75rem);line-height:1.14}@media (max-width:1023px){.vfm-module__ZMA_3q__facts{display:block}.vfm-module__ZMA_3q__factMain{padding-right:0}.vfm-module__ZMA_3q__fact{margin-top:clamp(28px,4.4vh,40px)}.vfm-module__ZMA_3q__factMain .vfm-module__ZMA_3q__factText{max-width:none;font-size:min(8vw,3.2rem)}.vfm-module__ZMA_3q__fact .vfm-module__ZMA_3q__factText{max-width:none}}.vfm-module__ZMA_3q__outTurn>p{margin-top:0}.vfm-module__ZMA_3q__outTurn strong{color:inherit;font-weight:inherit}.vfm-module__ZMA_3q__outTable{max-width:30em;margin:0 0 clamp(28px,4vh,44px)}.vfm-module__ZMA_3q__bank{aspect-ratio:360/190;max-width:520px}.vfm-module__ZMA_3q__bank>svg{width:100%;height:100%}.vfm-module__ZMA_3q__roomLead{max-width:30em}.vfm-module__ZMA_3q__roomAfter{max-width:34em;margin-top:clamp(36px,5.5vh,64px)}.vfm-module__ZMA_3q__howLead{max-width:26em}.vfm-module__ZMA_3q__route{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3.2vw,56px);margin:clamp(36px,5.5vh,64px) 0 0;padding:0;list-style:none;display:grid}.vfm-module__ZMA_3q__leg{border-top:1px solid var(--line-strong);margin:0;padding-top:clamp(18px,2.6vh,26px)}.vfm-module__ZMA_3q__leg p{color:var(--ink);text-wrap:pretty;margin:0;font-size:clamp(1.05rem,1.25vw,1.22rem);line-height:1.5}.vfm-module__ZMA_3q__howAfter{max-width:34em;margin:clamp(48px,7vh,80px) 0 0 calc(33.3333% - clamp(24px,3.2vw,56px)/1.5 + clamp(24px,3.2vw,56px))}@media (max-width:1023px){.vfm-module__ZMA_3q__route{grid-template-columns:1fr;gap:clamp(22px,3.4vh,30px)}.vfm-module__ZMA_3q__howAfter{margin-left:0}}
