.csp-module__gscOjW__layer{display:block}.csp-module__gscOjW__fMist{fill:var(--mist)}.csp-module__gscOjW__fSteel{fill:var(--steel)}.csp-module__gscOjW__fField{fill:var(--field)}.csp-module__gscOjW__fPaper{fill:var(--paper)}.csp-module__gscOjW__fSoft{fill:var(--blue-soft)}.csp-module__gscOjW__fBlue{fill:color-mix(in srgb,var(--blue) 42%,var(--paper))}.csp-module__gscOjW__fInk{fill:var(--ink)}.csp-module__gscOjW__act{fill:var(--mist)}.csp-module__gscOjW__pipeSteel{fill:none;stroke:var(--steel);stroke-width:9px;stroke-linejoin:round}.csp-module__gscOjW__steelThin{fill:none;stroke:var(--steel);stroke-width:4.4px;stroke-linejoin:round}.csp-module__gscOjW__runSteel{fill:none;stroke:var(--steel);stroke-width:12px;stroke-linejoin:round}.csp-module__gscOjW__runBore{fill:none;stroke:var(--paper);stroke-width:8.4px;stroke-linejoin:round}.csp-module__gscOjW__runFill{fill:none;stroke:var(--blue-soft);stroke-width:8.4px;stroke-linejoin:round}.csp-module__gscOjW__bore{fill:none;stroke:var(--paper);stroke-width:6.6px;stroke-linecap:butt;stroke-linejoin:round}.csp-module__gscOjW__boreThin{fill:none;stroke:var(--paper);stroke-width:2.6px;stroke-linejoin:round}.csp-module__gscOjW__stillFlow{fill:none;stroke:var(--blue-deep);stroke-width:3.4px;stroke-dasharray:12 4 3 4;stroke-linejoin:round}.csp-module__gscOjW__stillFill{fill:none;stroke:var(--blue-soft);stroke-width:7.8px;stroke-linejoin:round}.csp-module__gscOjW__hoseFill{fill:none;stroke:var(--paper);stroke-width:8.6px}.csp-module__gscOjW__sinnerFig [data-stage]{background:0 0}.csp-module__gscOjW__stillJet{fill:none;stroke:var(--blue-deep);stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-dasharray:3 4}.csp-module__gscOjW__stillTick{fill:none;stroke:var(--ink-2);stroke-width:1.7px;vector-effect:non-scaling-stroke;stroke-linecap:round}.csp-module__gscOjW__sector{fill:var(--field);stroke:var(--ink);stroke-width:1.3px;vector-effect:non-scaling-stroke;stroke-linejoin:round;transition:fill .5s}[data-dim] .csp-module__gscOjW__sector{fill:var(--mist)}[data-dim] .csp-module__gscOjW__sector[data-on]{fill:color-mix(in srgb,var(--blue) 30%,var(--paper))}.csp-module__gscOjW__covRing{fill:none;stroke:var(--blue);stroke-width:9px;stroke-dasharray:2 9;opacity:.32;transition:opacity .5s}.csp-module__gscOjW__covRing[data-on]{opacity:.9}.csp-module__gscOjW__jet{stroke:var(--blue);stroke-width:1.4px;vector-effect:non-scaling-stroke;stroke-dasharray:3 6;stroke-linecap:round}@keyframes csp-module__gscOjW__cspOut{to{stroke-dashoffset:-18px}}@keyframes csp-module__gscOjW__cspSpin{to{stroke-dashoffset:-44px}}[data-live] .csp-module__gscOjW__jet{animation:.8s linear infinite csp-module__gscOjW__cspOut}[data-live] .csp-module__gscOjW__covRing{animation:3s linear infinite csp-module__gscOjW__cspSpin}.csp-module__gscOjW__sinnerFig{max-width:min(560px,100%);margin:0 auto}@keyframes csp-module__gscOjW__cspMarch{to{stroke-dashoffset:-22px}}@keyframes csp-module__gscOjW__cspRise{to{stroke-dashoffset:22px}}@keyframes csp-module__gscOjW__cspSoil{0%,18%{opacity:.85}55%,82%{opacity:0}to{opacity:.85}}@keyframes csp-module__gscOjW__cspScale{0%,20%{opacity:.75}60%,85%{opacity:.05}to{opacity:.75}}@keyframes csp-module__gscOjW__cspNeedle{0%,12%{transform:rotate(58deg)}62%,90%{transform:rotate(-46deg)}to{transform:rotate(58deg)}}.csp-module__gscOjW__soil{fill:none;stroke:var(--ink-2);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linecap:round;opacity:.85}.csp-module__gscOjW__scaleDot{fill:var(--ink);opacity:.75}.csp-module__gscOjW__stepJet{stroke:var(--blue);stroke-width:1.3px;vector-effect:non-scaling-stroke;stroke-dasharray:4 5;stroke-linecap:round}.csp-module__gscOjW__stepJetDeep{stroke:var(--blue-deep);stroke-width:1.7px}.csp-module__gscOjW__film{stroke:var(--blue);stroke-width:1.3px;vector-effect:non-scaling-stroke;stroke-dasharray:5 7;opacity:.6}.csp-module__gscOjW__heat{fill:none;stroke:var(--ink-2);stroke-width:1.1px;vector-effect:non-scaling-stroke;stroke-dasharray:6 6;opacity:.5}.csp-module__gscOjW__pipeWall{fill:none;stroke:var(--ink);stroke-width:1.2px;vector-effect:non-scaling-stroke;opacity:.62}.csp-module__gscOjW__outFlow{fill:none;stroke:var(--blue);stroke-width:4px;stroke-dasharray:6 5}.csp-module__gscOjW__outFlowDeep{stroke:var(--blue-deep)}.csp-module__gscOjW__outPush{fill:none;stroke:var(--blue-deep);stroke-width:4px;stroke-dasharray:6 16;stroke-dashoffset:11px}.csp-module__gscOjW__limitTick{stroke:var(--blue-deep);stroke-width:2px;vector-effect:non-scaling-stroke}.csp-module__gscOjW__needle{stroke:var(--ink);stroke-width:1.8px;vector-effect:non-scaling-stroke;stroke-linecap:round;transform-box:view-box;transform-origin:132px 196px;transform:rotate(-46deg)}[data-live] .csp-module__gscOjW__stepJet,[data-live] .csp-module__gscOjW__film{animation:1s linear infinite csp-module__gscOjW__cspMarch;animation-delay:calc(var(--o,0) * -.13s)}[data-live] .csp-module__gscOjW__outFlow,[data-live] .csp-module__gscOjW__outPush{animation:1.1s linear infinite csp-module__gscOjW__cspMarch}[data-live] .csp-module__gscOjW__heat{animation:1.4s linear infinite csp-module__gscOjW__cspRise;animation-delay:calc(var(--o,0) * -.4s)}[data-live] .csp-module__gscOjW__soil{animation:6s ease-in-out infinite csp-module__gscOjW__cspSoil;animation-delay:calc(var(--o,0) * .18s)}[data-live] .csp-module__gscOjW__soilFast{animation-duration:4.4s}[data-live] .csp-module__gscOjW__scaleDot{animation:5.5s ease-in-out infinite csp-module__gscOjW__cspScale;animation-delay:calc(var(--o,0) * .2s)}[data-live] .csp-module__gscOjW__needle{animation:6s ease-in-out infinite csp-module__gscOjW__cspNeedle}.csp-module__gscOjW__scopeBore{fill:none;stroke:var(--paper);stroke-width:7px}.csp-module__gscOjW__scopeFlow{fill:none;stroke:var(--blue);stroke-width:3px;stroke-dasharray:6 6}[data-live] .csp-module__gscOjW__scopeFlow{animation:1.2s linear infinite csp-module__gscOjW__cspMarch}.csp-module__gscOjW__grid{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.csp-module__gscOjW__limitLine{stroke:var(--blue-deep);stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-dasharray:4 4}.csp-module__gscOjW__trace,.csp-module__gscOjW__traceTemp{fill:none;stroke-width:2.2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:0}.csp-module__gscOjW__trace{stroke:var(--blue-deep)}.csp-module__gscOjW__traceTemp{stroke:var(--ink-2);stroke-width:1.4px;opacity:.7}@keyframes csp-module__gscOjW__cspTrace{0%{stroke-dashoffset:1px}70%,92%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}[data-live] .csp-module__gscOjW__trace,[data-live] .csp-module__gscOjW__traceTemp{animation:7s ease-in-out infinite csp-module__gscOjW__cspTrace}.csp-module__gscOjW__sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.csp-module__gscOjW__factsBand.csp-module__gscOjW__factsBand{padding:clamp(76px,11vh,128px) 0}.csp-module__gscOjW__facts{grid-template-columns:minmax(0,6fr) minmax(0,3fr) minmax(0,3fr);align-items:start;gap:clamp(40px,6.4vh,64px) clamp(32px,4.4vw,80px);margin:0;display:grid}.csp-module__gscOjW__factMain,.csp-module__gscOjW__fact{flex-direction:column;min-width:0;display:flex}.csp-module__gscOjW__factMain{grid-area:1/1/span 2;gap:clamp(18px,2.8vh,30px);padding-right:clamp(0px,2vw,40px)}.csp-module__gscOjW__fact{gap:10px}.csp-module__gscOjW__factName{font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);color:var(--ink);text-wrap:balance;margin:0}.csp-module__gscOjW__factText{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:clamp(1rem,1.1vw,1.12rem);line-height:1.45}.csp-module__gscOjW__factMain .csp-module__gscOjW__factName{letter-spacing:var(--tr-xl,var(--track));max-width:12ch;font-size:clamp(2.1rem,4.9vw,5rem);line-height:.98}.csp-module__gscOjW__factMain .csp-module__gscOjW__factText{max-width:26ch;font-size:clamp(1.05rem,1.25vw,1.22rem)}.csp-module__gscOjW__fact .csp-module__gscOjW__factName{letter-spacing:var(--tr-md,-.019em);max-width:13ch;font-size:clamp(1.3rem,1.85vw,1.85rem);line-height:1.12}.csp-module__gscOjW__fact .csp-module__gscOjW__factText{max-width:22ch}.csp-module__gscOjW__read{max-width:64rem}.csp-module__gscOjW__held{grid-template-columns:minmax(0,36em) minmax(0,360px);align-items:start;gap:clamp(18px,2.8vh,30px) clamp(32px,4.4vw,72px);margin:clamp(18px,2.8vh,30px) 0 0;display:grid}.csp-module__gscOjW__held>*{grid-column:1;min-width:0}.csp-module__gscOjW__held>.csp-module__gscOjW__heldMedia{grid-area:1/2/span 4;align-self:stretch}.csp-module__gscOjW__heldMedia>*{position:sticky;top:clamp(96px,14vh,140px)}.csp-module__gscOjW__inlinePhoto{max-width:360px;margin:6px 0 0}.csp-module__gscOjW__inlinePhoto figure{aspect-ratio:var(--par);background:var(--steel);margin:0}.csp-module__gscOjW__inlinePhoto img{object-fit:cover;width:100%;height:100%;display:block}.csp-module__gscOjW__read .csp-module__gscOjW__runAfter{margin-top:0}.csp-module__gscOjW__designWords h3{font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);letter-spacing:var(--tr-sm,-.012em);color:var(--ink);margin:clamp(22px,3.4vh,36px) 0 0;font-size:clamp(1.25rem,1.6vw,1.5rem);line-height:1.2}@media (min-width:1024px){.csp-module__gscOjW__stickMedia>:last-child{position:sticky;top:clamp(96px,14vh,140px)}}.csp-module__gscOjW__stepsLead{max-width:32em}.csp-module__gscOjW__track{counter-reset:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(16px,1.8vw,32px);margin:clamp(28px,4.4vh,48px) 0 0;padding:0;list-style:none;display:grid}.csp-module__gscOjW__step{border-top:1px solid var(--ink);min-width:0;margin:0;padding-top:clamp(16px,2.2vh,24px)}.csp-module__gscOjW__stepFig{aspect-ratio:200/220;max-width:220px;margin:0 0 clamp(14px,2vh,22px)}.csp-module__gscOjW__stepFig>svg{width:100%;height:100%}.csp-module__gscOjW__stepText{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:clamp(.98rem,1.02vw,1.06rem);line-height:1.5}.csp-module__gscOjW__stepText strong:first-child{color:var(--ink);font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);letter-spacing:var(--tr-sm,-.012em);margin-bottom:8px;font-size:clamp(1.18rem,1.4vw,1.36rem);line-height:1.15;display:block}.csp-module__gscOjW__stepsCols{margin-top:clamp(56px,8vh,96px)}.csp-module__gscOjW__specPair{grid-template-columns:minmax(0,30em) minmax(0,300px);align-items:start;column-gap:clamp(32px,4.4vw,72px);margin-top:clamp(36px,5vh,56px);display:grid}.csp-module__gscOjW__strengths{border-top:1px solid var(--ink);max-width:32em;margin:clamp(26px,3.6vh,40px) 0;padding:0;list-style:none}.csp-module__gscOjW__strengths li{border-bottom:1px solid var(--line);color:var(--ink-2);text-wrap:pretty;padding:14px 0;font-size:clamp(.98rem,1.05vw,1.05rem);line-height:1.5}.csp-module__gscOjW__docs{max-width:46em;margin:clamp(18px,2.6vh,28px) 0}.csp-module__gscOjW__aside{grid-template-columns:minmax(0,300px) minmax(0,30em);align-items:start;column-gap:clamp(32px,4.4vw,72px);margin:clamp(32px,4.6vh,52px) 0;display:grid}.csp-module__gscOjW__asideFig{aspect-ratio:300/200;max-width:300px}.csp-module__gscOjW__asideFig>svg{width:100%;height:100%}.csp-module__gscOjW__after{margin-top:clamp(18px,2.6vh,28px)}@media (max-width:1023px){.csp-module__gscOjW__factsBand.csp-module__gscOjW__factsBand{padding:clamp(56px,9vh,84px) 0}.csp-module__gscOjW__facts{display:block}.csp-module__gscOjW__factMain{gap:14px;padding-right:0}.csp-module__gscOjW__fact{gap:8px;margin-top:clamp(28px,4.4vh,40px)}.csp-module__gscOjW__factMain .csp-module__gscOjW__factName{max-width:none;font-size:min(9.4vw,3rem)}.csp-module__gscOjW__factMain .csp-module__gscOjW__factText,.csp-module__gscOjW__fact .csp-module__gscOjW__factText{max-width:none}.csp-module__gscOjW__fact .csp-module__gscOjW__factName{max-width:none;font-size:min(6.4vw,1.8rem)}.csp-module__gscOjW__specPair,.csp-module__gscOjW__aside{grid-template-columns:1fr;row-gap:clamp(20px,3vh,28px)}.csp-module__gscOjW__held{display:block}.csp-module__gscOjW__held>.csp-module__gscOjW__heldMedia{margin:clamp(20px,3vh,28px) 0}.csp-module__gscOjW__heldMedia>*{position:static}.csp-module__gscOjW__aside .csp-module__gscOjW__asideFig{order:2}.csp-module__gscOjW__inlinePhoto{max-width:min(360px,100%)}.csp-module__gscOjW__track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));padding:0 var(--gutter) 12px;scroll-padding:0 var(--gutter);scrollbar-width:none;gap:20px;display:flex;overflow-x:auto}.csp-module__gscOjW__track::-webkit-scrollbar{display:none}.csp-module__gscOjW__step{scroll-snap-align:start;flex:0 0 min(78%,320px)}.csp-module__gscOjW__stepFig{max-width:200px}}@media (prefers-reduced-motion:reduce){[data-live] .csp-module__gscOjW__jet,[data-live] .csp-module__gscOjW__covRing,[data-live] .csp-module__gscOjW__stepJet,[data-live] .csp-module__gscOjW__film,[data-live] .csp-module__gscOjW__outFlow,[data-live] .csp-module__gscOjW__outPush,[data-live] .csp-module__gscOjW__heat,[data-live] .csp-module__gscOjW__soil,[data-live] .csp-module__gscOjW__scaleDot,[data-live] .csp-module__gscOjW__needle,[data-live] .csp-module__gscOjW__scopeFlow,[data-live] .csp-module__gscOjW__trace,[data-live] .csp-module__gscOjW__traceTemp{animation:none}}
