.uLzOYG_stage{background:#fff;border:1px solid #c9dce9;border-radius:26px;min-width:0;margin-top:24px;padding:clamp(22px,2.4vw,34px);box-shadow:0 18px 54px #0c2f4814}.uLzOYG_stageHeader{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:15px;margin-bottom:22px;display:grid}.uLzOYG_stageNumber{color:#fff;background:linear-gradient(145deg,#073b5a,#0787b8);border-radius:15px;place-items:center;width:48px;height:48px;font-size:15px;font-weight:950;display:grid;box-shadow:0 10px 24px #0284c738}.uLzOYG_stageHeader small{color:#0787b8;letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:950;display:block}.uLzOYG_stageHeader h2{color:#071c2c;letter-spacing:-.04em;margin:7px 0 0;font-size:clamp(28px,2.3vw,38px);line-height:1.05}.uLzOYG_stageHeader p{color:#587386;max-width:850px;margin:9px 0 0;font-size:16px;line-height:1.55}.uLzOYG_inputPanel,.uLzOYG_recommendationPanel,.uLzOYG_cutaway{background:#f8fbfd;border:1px solid #d4e2eb;border-radius:20px;min-width:0}.uLzOYG_inputPanel,.uLzOYG_recommendationPanel{padding:20px}.uLzOYG_recommendationStatus{color:#076b91;letter-spacing:.08em;align-items:center;gap:9px;font-size:13px;font-weight:950;display:flex}.uLzOYG_recommendationStatus i{background:#22c55e;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #22c55e1f}.uLzOYG_cutaway{background:linear-gradient(145deg,#061d30,#073b5a);padding:16px}.uLzOYG_cutawayControls{justify-content:flex-end;margin-bottom:12px;display:flex}.uLzOYG_calculationCard{background:#f9fcfe;border:1px solid #cfdee8;border-radius:17px;flex-direction:column;min-height:0;padding:18px;display:flex}.uLzOYG_calculationCard header{justify-content:space-between;gap:12px;display:flex}.uLzOYG_calculationCard header strong{color:#087ca8;font-size:15px}.uLzOYG_calculationCard header span{color:#587286;text-align:right;font-size:12px;font-weight:950}.uLzOYG_calculationCard p{color:#36566b;margin:13px 0 0;font-size:14px;line-height:1.5}.uLzOYG_calculationCard small{color:#7d93a2;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:12px;font-weight:900;display:block}.uLzOYG_calculationCard footer{gap:4px;margin-top:auto;padding-top:18px;display:grid}.uLzOYG_calculationCard footer b{color:#062e47;font-size:19px;line-height:1.3}.uLzOYG_validationCard{background:#fbfdff;border:1px solid #d0dfe9;border-radius:17px;grid-template-columns:auto minmax(0,1fr);gap:12px;min-height:145px;padding:17px;display:grid}.uLzOYG_validationCard>span{color:#fff;background:#087fad;border-radius:11px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:950;display:grid}.uLzOYG_validationCard div{flex-direction:column;min-width:0;display:flex}.uLzOYG_validationCard small{color:#5b7486;font-size:13px;font-weight:900}.uLzOYG_validationCard strong{overflow-wrap:anywhere;color:#092f47;margin-top:9px;font-size:clamp(18px,1.6vw,25px);line-height:1.25}.uLzOYG_validationCard p{color:#718998;margin:auto 0 0;font-size:12px}.uLzOYG_productCard{color:#092a3f;background:linear-gradient(145deg,#fff,#f4f9fc);border:1px solid #ccdde8;border-radius:19px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;min-height:180px;padding:18px;text-decoration:none;display:grid}.uLzOYG_productImage{background:radial-gradient(circle,#e8f8ff,#0000 70%);border-radius:16px;place-items:center;height:140px;display:grid}.uLzOYG_productImage img{object-fit:contain;filter:drop-shadow(0 14px 14px #052b4238);width:140px;height:130px}.uLzOYG_productCard>div:last-child{gap:7px;display:grid}.uLzOYG_productCard small{color:#0478a4;background:#dff5ff;border-radius:999px;justify-self:start;padding:5px 8px;font-size:11px;font-weight:950}.uLzOYG_productCard strong{font-size:22px}.uLzOYG_productCard p{color:#587386;margin:0;font-size:14px;line-height:1.45}.uLzOYG_productCard span{color:#0781b6;font-size:13px;font-weight:950}.uLzOYG_performanceGraph{color:#092f47;background:#fff;border:1px solid #c9dce8;border-radius:20px;flex-direction:column;min-height:300px;padding:20px;display:flex;box-shadow:0 12px 30px #06233614}.uLzOYG_performanceGraph header{justify-content:space-between;gap:14px;display:flex}.uLzOYG_performanceGraph header div{gap:5px;display:grid}.uLzOYG_performanceGraph header small{color:#0787b8;letter-spacing:.12em;font-size:11px;font-weight:950}.uLzOYG_performanceGraph header strong{font-size:20px}.uLzOYG_performanceGraph header>span{color:#076b91;background:#edf8fc;border:1px solid #a9cddd;border-radius:999px;align-self:start;padding:5px 8px;font-size:11px;font-weight:950}.uLzOYG_graphCanvas{align-items:center;min-height:155px;margin:18px 0;display:grid}.uLzOYG_performanceGraph footer{color:#0a5276;margin-top:auto;font-size:17px;font-weight:900}.uLzOYG_referenceCard{background:#f8fbfd;border:1px solid #cfdee8;border-radius:18px;padding:20px}.uLzOYG_referenceCard h3{color:#0a3048;margin:0 0 15px;font-size:20px}.uLzOYG_referenceCard p{color:#587386;font-size:14px;line-height:1.55}.uLzOYG_platformGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:1024px){.uLzOYG_platformGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.uLzOYG_stage{border-radius:22px}.uLzOYG_productCard{grid-template-columns:120px minmax(0,1fr)}.uLzOYG_productImage img{width:115px;height:110px}}@media (max-width:1025px) and (min-width:1024px){.uLzOYG_platformGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.uLzOYG_stage{border-radius:22px}.uLzOYG_productCard{grid-template-columns:120px minmax(0,1fr)}.uLzOYG_productImage img{width:115px;height:110px}}@media (max-width:767px){.uLzOYG_stage{padding:18px 15px}.uLzOYG_stageHeader{grid-template-columns:42px minmax(0,1fr);gap:11px}.uLzOYG_stageNumber{width:42px;height:42px}.uLzOYG_stageHeader small{letter-spacing:.12em;overflow-wrap:anywhere;font-size:10px}.uLzOYG_stageHeader h2{font-size:27px}.uLzOYG_stageHeader p{font-size:15px}.uLzOYG_inputPanel,.uLzOYG_recommendationPanel{padding:15px}.uLzOYG_cutaway{padding:10px}.uLzOYG_platformGrid{grid-template-columns:1fr}.uLzOYG_productCard{grid-template-columns:90px minmax(0,1fr);min-height:145px;padding:14px}.uLzOYG_productImage{height:105px}.uLzOYG_productImage img{width:95px;height:95px}.uLzOYG_productCard strong{font-size:19px}}
.G-ai5q_shell{--diagram-cyan:#52d5ff;--diagram-blue:#159ee8;--diagram-yellow:#f5cb4f;--diagram-orange:#fb923c;--diagram-muted:#a9c5d8;gap:14px;width:100%;display:grid}.G-ai5q_systemHeader{background:linear-gradient(135deg,#0c3454eb,#05192df5);border:1px solid #59beef40;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(320px,.7fr);align-items:end;gap:30px;padding:20px 24px;display:grid;box-shadow:inset 0 1px #ffffff0a}.G-ai5q_systemHeader>div:first-child{gap:6px;display:grid}.G-ai5q_systemHeader span{color:var(--diagram-cyan);letter-spacing:.18em;font-size:13px;font-weight:950}.G-ai5q_systemHeader strong{color:#fff;font-size:clamp(20px,2.2vw,30px);line-height:1.18}.G-ai5q_systemHeader p{color:#abc5d7;margin:0;font-size:14px;line-height:1.55}.G-ai5q_modePanel{gap:12px;display:grid}.G-ai5q_modeToggle{background:#031424b8;border:1px solid #59beef3d;border-radius:12px;grid-template-columns:1fr 1fr;gap:6px;padding:4px;display:grid}.G-ai5q_modeToggle button{color:#9fc0d4;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:0 14px;font-size:14px;font-weight:900}.G-ai5q_modeToggle button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#0ea5e9b8,#075c94c2);border-color:#52d5ff9e;box-shadow:0 0 18px #23b8f533}.G-ai5q_processRail{background:#04182be6;border:1px solid #59beef33;border-radius:14px;grid-template-columns:repeat(9,minmax(0,1fr));display:grid;overflow:hidden}.G-ai5q_serviceRail{grid-template-columns:repeat(3,minmax(0,1fr))}.G-ai5q_processRail div{border-right:1px solid #59beef29;gap:3px;min-width:0;padding:11px 13px;display:grid;position:relative}.G-ai5q_processRail div:last-child{border-right:0}.G-ai5q_processRail div:not(:last-child):after{content:"";z-index:2;border-top:1px solid var(--diagram-cyan);border-right:1px solid var(--diagram-cyan);background:#062139;width:7px;height:7px;position:absolute;top:50%;right:-4px;transform:translateY(-50%)rotate(45deg)}.G-ai5q_processRail span{color:var(--diagram-cyan);letter-spacing:.12em;font-size:12px;font-weight:950}.G-ai5q_processRail strong{overflow-wrap:anywhere;color:#edf9ff;font-size:11px;line-height:1.25}.G-ai5q_canvas{aspect-ratio:1440/820;isolation:isolate;background:#061b30;border:1px solid #53c2f366;border-radius:22px;width:100%;min-height:0;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000057,0 0 52px #0ea5e912}.G-ai5q_blueprint{width:100%;height:100%;position:absolute;inset:0}.G-ai5q_gridLines{fill:none;stroke:#7dd3fc12;stroke-width:1px}.G-ai5q_roomDivider{stroke:#7dd3fc40;stroke-width:2px;stroke-dasharray:10 10}.G-ai5q_zoneTitle text{fill:#73d6ff;letter-spacing:.14em;font-size:16px;font-weight:900}.G-ai5q_barLayer text,.G-ai5q_kegLayer text,.G-ai5q_manifoldLayer text,.G-ai5q_directionNotes text,.G-ai5q_drainLayer text{fill:#9fd9f5;letter-spacing:.08em;font-size:12px;font-weight:850}.G-ai5q_faucet{fill:none;stroke:#c5d8e4;stroke-width:13px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 6px 6px #0000006b);transition:filter .18s,stroke .18s}.G-ai5q_faucet:hover,.G-ai5q_faucet:focus{stroke:#fff;filter:drop-shadow(0 0 10px #52d5ffcc)}.G-ai5q_faucetDrainDrop{fill:none;stroke:#9ba9b3;stroke-width:8px;stroke-dasharray:8 7}.G-ai5q_keg ellipse,.G-ai5q_keg path,.G-ai5q_keg rect,.G-ai5q_keg circle{fill:#718798;stroke:#bdced8;stroke-width:2px}.G-ai5q_keg path{fill:#4b6274}.G-ai5q_manifoldLayer>path{fill:none;stroke:#91a7b7;stroke-width:8px;stroke-linecap:round}.G-ai5q_valve{fill:#0a2945;stroke:#e7f6ff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.G-ai5q_beerLineHalo,.G-ai5q_beerLine,.G-ai5q_supplyPipe,.G-ai5q_ozonePipe,.G-ai5q_cleaningOverlay,.G-ai5q_flowArrows{fill:none;stroke-linecap:round;stroke-linejoin:round}.G-ai5q_waterLayer,.G-ai5q_solenoidLayer,.G-ai5q_filter,.G-ai5q_product,.G-ai5q_supplyLabel,.G-ai5q_drainLabel{transition:opacity .22s,filter .22s}.G-ai5q_serviceMode .G-ai5q_waterLayer{opacity:0}.G-ai5q_serviceMode .G-ai5q_solenoidLayer,.G-ai5q_serviceMode .G-ai5q_filter,.G-ai5q_serviceMode .G-ai5q_product,.G-ai5q_serviceMode .G-ai5q_supplyLabel,.G-ai5q_serviceMode .G-ai5q_drainLabel{opacity:.28;filter:grayscale(.8)}.G-ai5q_serviceMode .G-ai5q_beerLine{stroke-width:13px;filter:drop-shadow(0 0 8px #f5cb4f9e)}.G-ai5q_cleaningMode .G-ai5q_beerLine{opacity:.34}.G-ai5q_beerLineHalo{stroke:#f5cb4f2e;stroke-width:20px}.G-ai5q_beerLine{stroke:var(--diagram-yellow);stroke-width:10px;transition:stroke-width .18s,filter .18s}.G-ai5q_beerLineLayer:hover .G-ai5q_beerLine,.G-ai5q_beerLineLayer:focus .G-ai5q_beerLine{stroke-width:14px;filter:drop-shadow(0 0 8px #f5cb4fb3)}.G-ai5q_supplyPipe{stroke:#188ed1;stroke-width:14px;filter:drop-shadow(0 0 5px #188ed173)}.G-ai5q_ozonePipe{stroke:var(--diagram-orange);stroke-width:14px;filter:drop-shadow(0 0 6px #fb923c80)}.G-ai5q_cleaningOverlay{stroke:#1ca8ef;stroke-width:7px}.G-ai5q_flowArrows{stroke:#e1f8fff5;stroke-width:3px;stroke-dasharray:13 18;marker-end:url(#draft-arrow);filter:url(#draft-glow);animation:3.2s linear infinite G-ai5q_cleaningFlow}.G-ai5q_drainLayer path:first-child{fill:none;stroke:#8797a3;stroke-width:11px;stroke-linecap:round}.G-ai5q_drainLayer path:last-of-type{fill:#7e8f9b40;stroke:#aebbc4;stroke-width:3px}.G-ai5q_solenoidLayer>path{fill:none;stroke:#188ed1;stroke-width:14px;stroke-linecap:round}.G-ai5q_solenoidLayer>rect{fill:#183d58;stroke:#cdefff;stroke-width:2px}.G-ai5q_solenoidLayer>text{fill:#9fd9f5;letter-spacing:.08em;font-size:11px;font-weight:900}.G-ai5q_connectionNodes circle{fill:#0c3554;stroke:#dff7ff;stroke-width:3px;filter:drop-shadow(0 0 6px #52d5ffa6)}.G-ai5q_equipment{z-index:8;cursor:default;outline:none;place-items:center;transition:transform .18s,filter .18s;display:grid;position:absolute}.G-ai5q_equipment:hover,.G-ai5q_equipment:focus-visible{z-index:12;filter:drop-shadow(0 0 14px #52d5ffbd);transform:translate(-50%,-50%)scale(1.08)}.G-ai5q_equipment img{object-fit:contain;width:100%;height:100%}.G-ai5q_equipment span,.G-ai5q_equipment small{color:#edfaff;letter-spacing:.07em;text-align:center;background:#03182be6;border:1px solid #7dd3fc47;width:max-content;max-width:180px;padding:4px 7px;font-size:12px;font-weight:900;position:absolute;left:50%;transform:translate(-50%)}.G-ai5q_equipment span{bottom:-7px}.G-ai5q_equipment small{color:#81d9ff;font-size:13px;bottom:-28px}.G-ai5q_filter{aspect-ratio:1;width:6.6%;top:75.7%;left:58.5%;transform:translate(-50%,-50%)}.G-ai5q_product{aspect-ratio:16/10;width:16.5%;top:58.6%;left:83.5%;transform:translate(-50%,-50%)}.G-ai5q_product img{z-index:2;filter:drop-shadow(0 13px 10px #0000008a);position:relative}.G-ai5q_productGlow{filter:blur(22px);background:#2dbcff33;border-radius:50%;position:absolute;inset:12%}.G-ai5q_glassLabel{z-index:10;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#041a2edb;border:1px solid #7dd3fc52;border-radius:8px;gap:2px;min-width:128px;padding:8px 10px;display:grid;position:absolute;box-shadow:0 9px 24px #00000040}.G-ai5q_glassLabel:after{content:"";opacity:.75;background:#6dd9ff;height:1px;position:absolute}.G-ai5q_glassLabel strong{color:#fff;font-size:13px}.G-ai5q_glassLabel span{color:#99c8df;font-size:12px;line-height:1.3}.G-ai5q_faucetLabel{top:11%;left:3.3%}.G-ai5q_faucetLabel:after{width:56px;top:50%;left:100%}.G-ai5q_beerLabel{top:51%;left:22%}.G-ai5q_beerLabel:after{width:46px;top:50%;left:100%}.G-ai5q_kegLabel{top:22%;left:44.5%}.G-ai5q_kegLabel:after{width:1px;height:55px;top:100%;left:50%}.G-ai5q_supplyLabel{top:22%;right:4%}.G-ai5q_supplyLabel:after{width:75px;top:50%;right:100%}.G-ai5q_drainLabel{bottom:10%;left:9%}.G-ai5q_drainLabel:after{width:58px;top:50%;right:100%}.G-ai5q_kpiRail{z-index:13;pointer-events:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid;position:absolute;bottom:2.2%;left:2.5%;right:2.5%}.G-ai5q_kpiRail div{background:#031627eb;border:1px solid #7dd3fc3d;border-radius:8px;min-width:0;padding:8px 10px;box-shadow:0 8px 20px #0003}.G-ai5q_kpiRail span,.G-ai5q_kpiRail strong{display:block}.G-ai5q_kpiRail span{color:#83d8fa;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.G-ai5q_kpiRail strong{overflow-wrap:anywhere;color:#fff;margin-top:3px;font-size:13px}.G-ai5q_legend{background:#04182be6;border:1px solid #59beef38;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 22px;padding:12px 15px;display:flex}.G-ai5q_legend span{color:#d7edf8;align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.G-ai5q_legend i{border-radius:999px;width:34px;height:6px;display:inline-block}.G-ai5q_legendSupply{background:#159ee8}.G-ai5q_legendBeer{background:var(--diagram-yellow)}.G-ai5q_legendDrain{background:#8797a3}.G-ai5q_legendOzone{background:var(--diagram-orange)}.G-ai5q_legend small{color:#8eafc3;text-align:right;flex:330px;font-size:12px;line-height:1.45}.G-ai5q_mobileDiagram{display:none}@keyframes G-ai5q_cleaningFlow{to{stroke-dashoffset:-124px}}@media (max-width:1100px){.G-ai5q_systemHeader{grid-template-columns:1fr;gap:10px}.G-ai5q_processRail,.G-ai5q_serviceRail{grid-template-columns:repeat(3,minmax(0,1fr))}.G-ai5q_processRail div:nth-child(3n){border-right:0}.G-ai5q_processRail div:nth-child(-n+6){border-bottom:1px solid #59beef29}.G-ai5q_serviceRail div{border-bottom:0}.G-ai5q_glassLabel{min-width:110px;padding:6px 8px}.G-ai5q_glassLabel span{display:none}}@media (max-width:760px){.G-ai5q_canvas,.G-ai5q_processRail{display:none}.G-ai5q_mobileDiagram{gap:12px;display:grid}.G-ai5q_mobileZone{background:linear-gradient(135deg,#0c3454f2,#05192dfa);border:1px solid #59beef40;border-radius:14px;gap:4px;padding:17px 18px;display:grid}.G-ai5q_mobileZone span{color:var(--diagram-cyan);letter-spacing:.16em;font-size:10px;font-weight:950}.G-ai5q_mobileZone strong{color:#fff;font-size:19px}.G-ai5q_mobileFlow{gap:24px;display:grid}.G-ai5q_mobileFlow article{background:#07233bf0;border:1px solid #5fb7e43d;border-radius:13px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:3px 12px;min-height:92px;padding:14px;display:grid;position:relative}.G-ai5q_mobileFlow article:not(:last-child):after{content:"";background:repeating-linear-gradient(#fff 0 5px,#149ee8 5px 11px);width:4px;height:24px;animation:2.4s linear infinite G-ai5q_mobileFlow;position:absolute;top:calc(100% + 1px);left:32px}.G-ai5q_mobileService article:not(:last-child):after{background:var(--diagram-yellow);animation:none}.G-ai5q_mobileFlow article>span,.G-ai5q_mobileFlow article>div>span{width:38px;height:38px;color:var(--diagram-cyan);background:#0ea5e91f;border:1px solid #52d5ff6b;border-radius:10px;grid-row:1/3;place-items:center;font-size:11px;font-weight:950;display:grid}.G-ai5q_mobileFlow strong,.G-ai5q_mobileFlow small{display:block}.G-ai5q_mobileFlow strong{color:#fff;font-size:16px}.G-ai5q_mobileFlow small{color:#a8c4d7;margin-top:3px;font-size:12px;line-height:1.4}.G-ai5q_mobileEquipment{grid-template-columns:86px minmax(0,1fr)!important}.G-ai5q_mobileEquipment>img{object-fit:contain;filter:drop-shadow(0 8px 8px #00000073);width:76px;height:76px}.G-ai5q_mobileEquipment>div{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:3px 12px;display:grid}.G-ai5q_mobileEquipment>div small{grid-column:2}.G-ai5q_mobileProduct{background:radial-gradient(circle at 18%,#1e97d840,#0000 8rem),#07233bf5!important;border-color:#52d5ff80!important;grid-template-columns:112px minmax(0,1fr)!important;min-height:126px!important}.G-ai5q_mobileProduct>img{width:110px;height:96px}.G-ai5q_mobileBeer{box-shadow:inset 4px 0 var(--diagram-yellow);border-color:#f5cb4f73!important}.G-ai5q_mobileKpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.G-ai5q_mobileKpis div{background:#04192cf0;border:1px solid #59beef3d;border-radius:10px;min-width:0;padding:13px}.G-ai5q_mobileKpis span,.G-ai5q_mobileKpis strong{display:block}.G-ai5q_mobileKpis span{color:#83d8fa;text-transform:uppercase;font-size:10px;font-weight:900}.G-ai5q_mobileKpis strong{overflow-wrap:anywhere;color:#fff;margin-top:5px;font-size:15px}.G-ai5q_legend{grid-template-columns:1fr 1fr;gap:9px 12px;display:grid}.G-ai5q_legend small{text-align:left;grid-column:1/-1}}@media (max-width:460px){.G-ai5q_systemHeader{padding:17px}.G-ai5q_systemHeader p{font-size:12px}.G-ai5q_mobileKpis,.G-ai5q_legend{grid-template-columns:1fr}.G-ai5q_legend small{grid-column:auto}}@keyframes G-ai5q_mobileFlow{to{background-position:0 24px}}@media (prefers-reduced-motion:reduce){.G-ai5q_flowArrows,.G-ai5q_mobileFlow article:after{animation:none!important}}
.upWTya_page{color:#071f30;background:#f5f9fc;min-width:0;overflow:hidden}.upWTya_hero{isolation:isolate;background:radial-gradient(circle at 18% 30%,#7ed7ff38,#0000 34%),linear-gradient(135deg,#fff 20%,#f3fbff 66%,#eaf6fc);min-height:720px;padding:clamp(48px,7vw,96px) 24px;position:relative}.upWTya_blueprint{z-index:-1;opacity:.38;background-image:linear-gradient(#208bbb14 1px,#0000 1px),linear-gradient(90deg,#208bbb14 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.upWTya_heroInner{grid-template-columns:minmax(0,1.25fr) minmax(390px,.75fr);align-items:center;gap:clamp(40px,5vw,82px);max-width:1500px;margin:auto;display:grid}.upWTya_prototypeFrame{background:#fff;border:1px solid #6eaecd57;border-radius:38px;min-height:570px;position:relative;overflow:hidden;box-shadow:0 42px 90px #0d42602b,inset 0 1px #ffffffe6}.upWTya_prototypeFrame:after{content:"";filter:blur(24px);background:#07456726;border-radius:50%;height:80px;position:absolute;inset:auto 12% -35px}.upWTya_prototypeImage{object-fit:cover;object-position:center}.upWTya_prototypeTag,.upWTya_sensorOverlay,.upWTya_flowOverlay{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffdb;border:1px solid #ffffffc7;position:absolute;box-shadow:0 10px 30px #06355221}.upWTya_prototypeTag{color:#0877a4;letter-spacing:.13em;border-radius:999px;padding:9px 12px;font-size:11px;font-weight:900;top:20px;left:20px}.upWTya_sensorOverlay{color:#526f82;border-radius:15px;grid-template-columns:auto 1fr;gap:2px 8px;padding:12px 15px;font-size:11px;display:grid;top:20px;right:20px}.upWTya_sensorOverlay i{background:#25bf79;border-radius:50%;grid-row:1/3;width:9px;height:9px;margin-top:4px;box-shadow:0 0 0 6px #25bf7924}.upWTya_sensorOverlay b{color:#07304a;font-size:15px}.upWTya_flowOverlay{color:#075f84;border-radius:999px;align-items:center;gap:9px;padding:10px 14px;font-size:12px;font-weight:900;display:flex;bottom:20px;left:20px}.upWTya_flowDot{background:linear-gradient(90deg,#0000,#0bb7ef);border-radius:9px;width:35px;height:4px;animation:1.1s linear infinite upWTya_flow}.upWTya_heroCopy{max-width:570px}.upWTya_eyebrow{color:#0788b9;letter-spacing:.2em;font-size:12px;font-weight:950}.upWTya_heroCopy h1{color:#061f31;letter-spacing:-.065em;margin:18px 0;font-size:clamp(50px,5.2vw,82px);line-height:.96}.upWTya_heroLead{color:#087eaa;margin:0;font-size:clamp(18px,1.7vw,24px);font-weight:850}.upWTya_heroLead span{color:#6ebfe1;margin:0 7px}.upWTya_heroDescription{color:#526f82;max-width:470px;margin:18px 0 0;font-size:20px;line-height:1.5}.upWTya_heroFacts{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.upWTya_heroFacts span{color:#43677e;letter-spacing:.08em;background:#fff9;border:1px solid #bcd8e7;border-radius:999px;padding:8px 10px;font-size:10px;font-weight:900}.upWTya_heroActions{flex-wrap:wrap;gap:11px;margin-top:28px;display:flex}.upWTya_primaryButton,.upWTya_secondaryButton{border-radius:13px;padding:14px 19px;font-size:14px;font-weight:900;text-decoration:none}.upWTya_primaryButton{color:#fff;background:#067fab;box-shadow:0 12px 25px #067fab38}.upWTya_secondaryButton{color:#075e83;background:#fff;border:1px solid #a9cbdc}.upWTya_shell{max-width:1500px;margin:auto;padding:30px 24px 100px}.upWTya_concept{background:#fff;border:1px solid #c7dce8;border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:30px;padding:clamp(24px,3vw,42px);display:grid;box-shadow:0 18px 60px #0c2f4814}.upWTya_concept small{color:#0787b8;letter-spacing:.14em;font-weight:900}.upWTya_concept h2{color:#08263a;letter-spacing:-.045em;max-width:650px;margin:9px 0;font-size:clamp(30px,3vw,45px);line-height:1.04}.upWTya_concept p{color:#587386;margin:0;line-height:1.6}.upWTya_modeCards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.upWTya_modeCards button{color:#0a314a;text-align:left;cursor:pointer;background:linear-gradient(145deg,#fbfdff,#eef7fb);border:1px solid #cbdee9;border-radius:20px;gap:8px;min-height:185px;padding:20px;display:grid}.upWTya_modeCards button>span{color:#0886b5;letter-spacing:.13em;font-size:11px;font-weight:950}.upWTya_modeCards button strong{font-size:21px}.upWTya_modeCards button b{font-size:34px}.upWTya_modeCards button small{color:#648093;line-height:1.4}.upWTya_modeCards .upWTya_activeMode{background:linear-gradient(145deg,#e6f8ff,#fff);border-color:#11a7d9;box-shadow:0 13px 30px #0b96c826}.upWTya_inputs{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.upWTya_field{gap:8px;min-width:0;display:grid}.upWTya_field>span{color:#49677a;font-size:13px;font-weight:850}.upWTya_field>div{background:#fff;border:1px solid #c6d9e5;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.upWTya_field input,.upWTya_field select{color:#0c3048;background:0 0;border:0;outline:0;width:100%;min-width:0;height:48px;padding:0 12px;font:800 15px inherit}.upWTya_field select{grid-column:1/3}.upWTya_field b{color:#6d8493;padding:0 12px;font-size:11px}.upWTya_field .upWTya_readonly{background:#eef8fc;height:48px}.upWTya_readonly strong{padding-left:12px;font-size:18px}.upWTya_diagramControls{justify-content:center;gap:8px;margin-bottom:18px;display:flex}.upWTya_diagramControls button{color:#537083;cursor:pointer;background:#fff;border:1px solid #bdd5e2;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:900}.upWTya_diagramControls .upWTya_selected{color:#fff;background:#0787b8;border-color:#0787b8}.upWTya_diagram{scrollbar-width:thin;background:linear-gradient(145deg,#061d30,#083d5b);border-radius:21px;align-items:center;padding:36px 20px;display:flex;overflow-x:auto}.upWTya_diagramItem{flex:1;align-items:center;min-width:148px;display:flex}.upWTya_diagramItem:last-child{flex:none}.upWTya_diagramNode{color:#fff;text-align:center;background:linear-gradient(145deg,#ffffff1f,#ffffff0a);border:1px solid #75ccf261;border-radius:17px;place-items:center;gap:5px;width:135px;min-height:116px;padding:15px;display:grid;position:relative}.upWTya_diagramNode i{color:#fff;background:#0c98c9;border-radius:8px;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;display:grid}.upWTya_diagramNode strong{font-size:13px}.upWTya_diagramNode small{color:#8fdcf7;font-size:10px}.upWTya_pipe{background:#23647f;flex:1;min-width:30px;height:4px;position:relative}.upWTya_pipe span{background:#5dd5ff;border-radius:10px;width:24px;height:8px;animation:1.4s linear infinite upWTya_pipeFlow;position:absolute;inset:-2px;box-shadow:0 0 13px #43c9f9}.upWTya_sensorNode:after{content:"";border:1px solid #45d3ff;border-radius:22px;animation:1.4s ease-out infinite upWTya_pulse;position:absolute;inset:-8px}.upWTya_valveNode{transition:transform .3s;transform:rotate(0)}.upWTya_liveStrip{background:#f1f9fc;border:1px solid #bed9e7;border-radius:15px;grid-template-columns:auto auto 1fr;align-items:center;gap:12px;margin-top:14px;padding:14px 17px;display:grid}.upWTya_liveStrip>span{color:#0783b0;align-items:center;gap:7px;font-size:10px;font-weight:950;display:flex}.upWTya_livePulse{background:#24c47b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #24c47b24}.upWTya_liveStrip b{color:#0b324a}.upWTya_liveStrip p{color:#637e90;margin:0;font-size:13px}.upWTya_timeline{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.upWTya_timeline button{color:#0a3048;text-align:left;cursor:pointer;background:#f8fbfd;border:1px solid #cedfe9;border-radius:16px;align-content:start;gap:9px;min-height:170px;padding:15px;display:grid;position:relative}.upWTya_timeline button:after{content:"";background:#b9d5e3;width:11px;height:2px;position:absolute;top:31px;right:-11px}.upWTya_timeline button:last-child:after{display:none}.upWTya_timeline i{color:#497084;background:#ddecf3;border-radius:10px;place-items:center;width:31px;height:31px;font-size:11px;font-style:normal;font-weight:950;display:grid}.upWTya_timeline strong{font-size:14px}.upWTya_timeline span{color:#668092;font-size:11px;line-height:1.45}.upWTya_timeline .upWTya_completePhase,.upWTya_timeline .upWTya_currentPhase{border-color:#72c7e7}.upWTya_timeline .upWTya_completePhase i,.upWTya_timeline .upWTya_currentPhase i{color:#fff;background:#0787b8}.upWTya_timeline .upWTya_currentPhase{background:#eaf8fd;box-shadow:0 10px 25px #0787b821}.upWTya_summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.upWTya_summaryGrid article{background:#f9fcfe;border:1px solid #cfdee8;border-radius:16px;gap:9px;min-height:120px;padding:17px;display:grid}.upWTya_summaryGrid small{color:#637c8d;font-weight:850}.upWTya_summaryGrid strong{color:#08304a;overflow-wrap:anywhere;align-self:end;font-size:clamp(18px,1.7vw,25px)}.upWTya_summaryGrid .upWTya_statusCard{background:#edfbf5;border-color:#8cddbd}.upWTya_statusCard strong{color:#078453}.upWTya_calculationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.upWTya_calculationGrid>div{flex-direction:column;display:flex}.upWTya_calculationGrid>div>article{flex:1}.upWTya_calculationGrid>div>p{color:#617b8d;margin:9px 5px 0;font-size:12px;line-height:1.5}.upWTya_graphGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.upWTya_miniGraph,.upWTya_runtimeGraph{background:#fbfdff;border:1px solid #ccdee9;border-radius:18px;min-height:270px;padding:18px}.upWTya_graphMeta{justify-content:space-between;gap:15px;display:flex}.upWTya_graphMeta strong{color:#0a3048;font-size:18px}.upWTya_graphMeta span{color:#0784b2;font-size:14px;font-weight:900}.upWTya_miniGraph svg{width:100%;height:190px;margin-top:16px;overflow:visible}.upWTya_gridLines{fill:none;stroke:#dce8ef;stroke-width:1px}.upWTya_runtimeGraph{grid-column:1/3;justify-content:space-between;align-items:center;min-height:230px;padding:28px 8%;display:flex}.upWTya_runtimeGraph>div:first-child{gap:8px;display:grid}.upWTya_runtimeGraph small{color:#0784b2;letter-spacing:.1em;font-weight:900}.upWTya_runtimeGraph strong{font-size:clamp(30px,4vw,52px)}.upWTya_runtimeGraph span{color:#607b8c}.upWTya_runtimeRing{--runtime:20deg;background:radial-gradient(circle at center,#fff 60%,transparent 61%),conic-gradient(#08a6d6 var(--runtime),#dfebf1 0);border-radius:50%;place-items:center;width:145px;height:145px;display:grid}.upWTya_runtimeRing b{font-size:29px}.upWTya_runtimeRing small{margin-top:-30px;font-size:10px}.upWTya_linkGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.upWTya_linkGrid a,.upWTya_documentation>a{color:#086d95;background:linear-gradient(145deg,#f9fdff,#eaf7fc);border:1px solid #bdd8e6;border-radius:16px;justify-content:space-between;align-items:center;min-height:90px;padding:20px 23px;font-size:18px;font-weight:900;text-decoration:none;display:flex}.upWTya_linkGrid span,.upWTya_documentation>a span{font-size:25px}.upWTya_documentation{background:#f8fbfd;border:1px solid #c9dde8;border-radius:18px;justify-content:space-between;align-items:center;gap:25px;padding:24px;display:flex}.upWTya_documentation>div{gap:5px;display:grid}.upWTya_documentation small{color:#0785b3;letter-spacing:.1em;font-weight:900}.upWTya_documentation strong{font-size:27px}.upWTya_documentation p{color:#607b8d;margin:0}.upWTya_documentation>a{color:#fff;background:#0784b2;min-width:310px}.upWTya_primaryButton:hover,.upWTya_secondaryButton:hover,.upWTya_linkGrid a:hover,.upWTya_documentation>a:hover{transform:translateY(-2px)}@keyframes upWTya_pipeFlow{0%{left:0}to{left:calc(100% - 24px)}}@keyframes upWTya_pulse{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.12)}}@keyframes upWTya_flow{0%{background-position:-35px}to{background-position:35px}}@media (max-width:1100px){.upWTya_heroInner{grid-template-columns:1fr}.upWTya_heroCopy{max-width:800px}.upWTya_prototypeFrame{min-height:520px}.upWTya_concept{grid-template-columns:1fr}.upWTya_inputs{grid-template-columns:repeat(2,minmax(0,1fr))}.upWTya_timeline{grid-template-columns:repeat(4,minmax(0,1fr))}.upWTya_timeline button:after{display:none}.upWTya_calculationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.upWTya_hero{min-height:0;padding:24px 15px 46px}.upWTya_heroInner{gap:28px}.upWTya_prototypeFrame{border-radius:24px;min-height:340px}.upWTya_prototypeTag{top:12px;left:12px}.upWTya_sensorOverlay{display:none}.upWTya_flowOverlay{bottom:12px;left:12px}.upWTya_heroCopy h1{font-size:45px}.upWTya_heroLead,.upWTya_heroDescription{font-size:17px}.upWTya_heroActions a{text-align:center;flex:1}.upWTya_shell{padding:20px 12px 70px}.upWTya_concept{border-radius:22px;padding:19px 15px}.upWTya_modeCards{grid-template-columns:1fr}.upWTya_modeCards button{min-height:150px}.upWTya_inputs,.upWTya_summaryGrid,.upWTya_calculationGrid,.upWTya_graphGrid,.upWTya_linkGrid{grid-template-columns:1fr}.upWTya_diagram{padding:25px 14px}.upWTya_liveStrip{grid-template-columns:1fr}.upWTya_timeline{grid-template-columns:1fr 1fr}.upWTya_timeline button{min-height:150px}.upWTya_runtimeGraph{text-align:center;flex-direction:column;grid-column:auto;gap:22px;padding:22px}.upWTya_documentation{flex-direction:column;align-items:stretch}.upWTya_documentation>a{min-width:0}.upWTya_prototypeImage{object-position:66% center}}@media (max-width:430px){.upWTya_heroCopy h1{font-size:39px}.upWTya_prototypeFrame{min-height:285px}.upWTya_prototypeTag{font-size:8px}.upWTya_timeline{grid-template-columns:1fr}.upWTya_timeline button{min-height:0}.upWTya_summaryGrid article{min-height:100px}.upWTya_heroFacts span{font-size:9px}}@media (prefers-reduced-motion:reduce){.upWTya_pipe span,.upWTya_sensorNode:after,.upWTya_flowDot{animation:none}.upWTya_primaryButton,.upWTya_secondaryButton,.upWTya_linkGrid a,.upWTya_documentation>a{transition:none}}.upWTya_modelSelector{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.upWTya_modelSelector button{color:#0a3048;text-align:left;cursor:pointer;background:linear-gradient(145deg,#fbfdff,#eef7fb);border:1px solid #c7dce8;border-radius:20px;align-content:start;gap:10px;min-height:190px;padding:22px;display:grid}.upWTya_modelSelector button>span{color:#0787b8;letter-spacing:.12em;font-size:11px;font-weight:950}.upWTya_modelSelector button strong{font-size:clamp(19px,1.8vw,26px);line-height:1.2}.upWTya_modelSelector button p{color:#607b8c;margin:0;line-height:1.55}.upWTya_modelSelector .upWTya_modelSelected{background:linear-gradient(145deg,#e7f8ff,#fff);border-color:#0aa0d2;box-shadow:0 14px 32px #0787b826}.upWTya_aiPanel{background:linear-gradient(145deg,#f3fbff,#fff)}.upWTya_aiGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.upWTya_aiGrid>div{background:#fff;border:1px solid #d3e3ec;border-radius:14px;gap:7px;padding:15px;display:grid}.upWTya_aiGrid small{color:#658091;font-weight:850}.upWTya_aiGrid strong{color:#0a3048;font-size:16px;line-height:1.4}.upWTya_aiPanel>p{color:#587386;margin:15px 0 0;line-height:1.6}.upWTya_branchLegend{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.upWTya_branchLegend span{color:#466b80;background:#f1f9fc;border:1px solid #bed9e7;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;font-weight:850;display:flex}.upWTya_branchLegend i{background:#0aa5d5;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #0aa5d51f}@media (max-width:767px){.upWTya_modelSelector,.upWTya_aiGrid{grid-template-columns:1fr}.upWTya_modelSelector button{min-height:0}.upWTya_branchLegend{flex-direction:column;align-items:stretch}.upWTya_branchLegend span{border-radius:13px}}.upWTya_inlineWdsInstallation{z-index:1;width:17%;height:23%;box-shadow:none;pointer-events:none;background:0 0;border:0;outline:0;padding:0;position:absolute;top:31.7%;left:39%;overflow:visible}.upWTya_inlineWdsProduct{z-index:1;object-fit:contain;filter:drop-shadow(0 5px 4px #0e212b33);width:100%;height:100%;display:block}.upWTya_inlineWdsLabel{z-index:2;color:#173344;text-align:center;text-shadow:0 1px 2px #fffffff2;gap:1px;width:180px;display:grid;position:absolute;top:100%;left:50%;transform:translate(-50%,5px)}.upWTya_inlineWdsLabel strong{font-size:11px;line-height:1}.upWTya_inlineWdsLabel span{font-size:7px;font-weight:800;line-height:1.15}.upWTya_prototypeFrame:has(.upWTya_inlineWdsInstallation) .upWTya_prototypeImage{z-index:0}@media (max-width:767px){.upWTya_inlineWdsLabel{width:125px;transform:translate(-50%,3px)}.upWTya_inlineWdsLabel strong{font-size:8px}.upWTya_inlineWdsLabel span{font-size:5px}}
.fKxxYa_page{--navy:#071c34;--navy2:#0b2d4c;--blue:#087bd3;--cyan:#43c8ff;--ink:#102a43;--muted:#60758a;--line:#d6e3ec;color:var(--ink);background:#f7fafc;overflow:clip}.fKxxYa_page *{box-sizing:border-box}.fKxxYa_hero{color:#fff;isolation:isolate;background:#03101e;min-height:720px;scroll-margin-top:112px;position:relative;overflow:hidden}.fKxxYa_hero:before{z-index:-1;content:"";background:linear-gradient(90deg,#020b17f0 0%,#03101ed6 37%,#0312228f 64%,#020c17b8 100%),radial-gradient(circle at 78% 48%,#27b5f433,#0000 30%);position:absolute;inset:0}.fKxxYa_hero:after{z-index:-1;opacity:.22;content:"";background-image:linear-gradient(#58c9ff1f 1px,#0000 1px),linear-gradient(90deg,#58c9ff1f 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 64%);mask-image:linear-gradient(90deg,#000,#0000 64%)}.fKxxYa_heroBackdrop{z-index:-2;object-fit:cover;object-position:center 42%;filter:saturate(.9)contrast(1.04)}.fKxxYa_heroInner{z-index:1;grid-template-columns:minmax(0,1.12fr) minmax(380px,.88fr);align-items:center;gap:clamp(28px,5vw,80px);width:min(1440px,100% - 64px);min-height:720px;margin:auto;padding:76px 0 68px;display:grid;position:relative}.fKxxYa_heroCopy{z-index:2;max-width:800px;position:relative}.fKxxYa_eyebrow,.fKxxYa_sectionTitle>span{color:var(--cyan);letter-spacing:.17em;font-size:12px;font-weight:900}.fKxxYa_hero h1{letter-spacing:-.055em;text-wrap:balance;text-shadow:0 4px 28px #0000008c;max-width:820px;margin:20px 0;font-size:clamp(52px,6vw,86px);line-height:.94}.fKxxYa_heroLead{color:#dcebf5;text-shadow:0 2px 18px #000000b8;max-width:680px;margin:0;font-size:clamp(18px,1.5vw,22px);line-height:1.55}.fKxxYa_specChips{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.fKxxYa_specChips span{color:#e1f5ff;letter-spacing:.025em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#144260a3,#06192c7a);border:1px solid #73d3ff4d;border-radius:999px;align-items:center;min-height:36px;padding:7px 12px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff17,0 8px 24px #0000001f}.fKxxYa_specChips span:first-child{color:#fff;background:linear-gradient(135deg,#0686cab8,#073f69ad);border-color:#4acdffa3}.fKxxYa_heroActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.fKxxYa_heroActions a{color:#fff;background:linear-gradient(135deg,#099ee9,#0768b9);border:1px solid #71d2ff75;border-radius:7px;place-items:center;min-height:52px;padding:0 22px;font-size:15px;font-weight:850;text-decoration:none;transition:transform .25s,border-color .25s,background .25s;display:grid;box-shadow:0 14px 30px #006cb53d}.fKxxYa_heroActions a:hover{transform:translateY(-2px)}.fKxxYa_heroActions a:last-child{box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04162785}.fKxxYa_heroProduct{place-items:center;min-width:0;min-height:560px;display:grid;position:relative}.fKxxYa_heroProduct:after{z-index:0;content:"";filter:blur(18px);background:#0000007a;border-radius:50%;width:min(70%,300px);height:42px;position:absolute;bottom:9%}.fKxxYa_heroProduct img{z-index:2;object-fit:contain;width:min(100%,370px);max-width:370px;height:auto;position:relative}.fKxxYa_heroHalo{aspect-ratio:1;filter:blur(2px);background:radial-gradient(circle,#74deff33 0%,#20a7e617 36%,#0000 70%);border-radius:50%;width:min(38vw,520px);position:absolute}.fKxxYa_bubbles{z-index:0;pointer-events:none;opacity:.32;background-image:radial-gradient(circle,#ffc96480 0 1px,#0000 2px),radial-gradient(circle,#6cdaff6b 0 2px,#0000 3px),radial-gradient(circle,#ffffff40 0 1px,#0000 2px);background-size:92px 120px,154px 188px,63px 84px;animation:16s linear infinite fKxxYa_bubbles;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 8%,#000 48% 92%,#0000);mask-image:linear-gradient(90deg,#0000 8%,#000 48% 92%,#0000)}.fKxxYa_stickyNav{z-index:50;scrollbar-width:none;background:#05192ff7;border-bottom:1px solid #59ade447;width:100%;padding:0 max(18px,50% - 720px);display:flex;position:sticky;top:82px;overflow-x:auto;box-shadow:0 8px 24px #00000029}.fKxxYa_stickyNav::-webkit-scrollbar{display:none}.fKxxYa_stickyNav a{color:#b9ccda;white-space:nowrap;flex:1 0 auto;place-items:center;min-height:50px;padding:0 15px;font-size:13px;font-weight:800;text-decoration:none;display:grid}.fKxxYa_stickyNav a:hover,.fKxxYa_stickyNav a:focus-visible{color:#fff;background:#42bcff1c}.fKxxYa_page main{background:#f7fafc}.fKxxYa_section{width:min(1440px,100% - 64px);margin:auto;padding:82px 0;scroll-margin-top:132px}.fKxxYa_alt{background:#eef5f9;width:100%;padding-inline:max(32px,50% - 720px)}.fKxxYa_sectionTitle{max-width:930px;margin-bottom:38px}.fKxxYa_sectionTitle h2{letter-spacing:-.045em;margin:11px 0 0;font-size:clamp(32px,4vw,54px);line-height:1.06}.fKxxYa_sectionTitle p{max-width:800px;color:var(--muted);margin:15px 0 0;font-size:17px;line-height:1.7}.fKxxYa_painGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.fKxxYa_painGrid article{border:1px solid var(--line);background:#fff;border-top:3px solid #269edc;min-height:88px;padding:18px;font-size:16px;font-weight:800}.fKxxYa_processStrip{align-items:stretch;margin-top:24px;display:flex;overflow-x:auto}.fKxxYa_processStrip div{flex:1 0 170px;align-items:center;display:flex}.fKxxYa_processStrip strong{color:#173a56;text-align:center;background:#eaf5fc;border:1px solid #bdd5e4;flex:1;place-items:center;min-height:100px;padding:16px;font-size:15px;display:grid}.fKxxYa_processStrip span{color:var(--blue);text-align:center;flex:0 0 30px;font-size:22px}.fKxxYa_consequenceGrid{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.fKxxYa_consequenceGrid span{color:#71432e;background:#fff7f1;border:1px solid #dfc4b6;padding:9px 12px;font-size:14px}.fKxxYa_comparison{grid-template-columns:1fr 1fr;gap:18px;display:grid}.fKxxYa_comparison article{border:1px solid var(--line);background:#fff;min-height:170px;padding:30px}.fKxxYa_comparison article:first-child{border-top:4px solid #16895b}.fKxxYa_comparison article:last-child{border-top:4px solid #b56338}.fKxxYa_comparison h3{margin:0;font-size:25px}.fKxxYa_comparison p{color:var(--muted);gap:6px;margin:22px 0 0;font-size:17px;line-height:1.55;display:grid}.fKxxYa_comparison b{color:var(--blue)}.fKxxYa_truthNotice{color:#654221;background:#fff8ec;border:1px solid #d5ad80;margin-top:20px;padding:24px 28px}.fKxxYa_truthNotice strong{font-size:20px}.fKxxYa_truthNotice p{margin:9px 0 0;font-size:16px;line-height:1.65}.fKxxYa_principleFlow{display:flex;overflow-x:auto}.fKxxYa_principleFlow div{flex:1 0 145px;align-items:center;display:flex}.fKxxYa_principleFlow span{text-align:center;background:#fff;border:1px solid #bfd5e4;flex:1;place-items:center;min-height:90px;padding:14px;font-size:14px;font-weight:800;display:grid}.fKxxYa_principleFlow b{color:#1595dd;text-align:center;flex:0 0 24px}.fKxxYa_modeGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:28px;display:grid}.fKxxYa_modeGrid article{background:#f4f7f9;border:1px solid #cbd9e3;min-width:0;padding:28px}.fKxxYa_modeGrid article>span{color:#61768a;letter-spacing:.14em;font-size:12px;font-weight:900}.fKxxYa_modeGrid h3{overflow-wrap:anywhere;margin:10px 0;font-size:23px}.fKxxYa_modeGrid p,.fKxxYa_modeGrid li{color:var(--muted);font-size:15px;line-height:1.6}.fKxxYa_activeMode{background:#eaf7ff!important;border-color:#78bee9!important}.fKxxYa_activeMode>span{color:#0876bd!important}.fKxxYa_activeMode ul{grid-template-columns:1fr 1fr;gap:7px 18px;margin:15px 0 0;padding-left:20px;display:grid}.fKxxYa_diagramSection{color:#fff;background:#071e35;width:100%;padding-inline:max(32px,50% - 720px)}.fKxxYa_diagramSection .fKxxYa_sectionTitle p{color:#a9c0d2}.fKxxYa_diagramSection .fKxxYa_sectionTitle{margin-bottom:24px}.fKxxYa_diagram{background-color:#0a2945;background-image:linear-gradient(#47b4e90a 1px,#0000 1px),linear-gradient(90deg,#47b4e90a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #79c4ed3d;grid-template-columns:minmax(200px,.8fr) minmax(280px,1fr) minmax(240px,.9fr);align-items:center;gap:48px;padding:30px;display:grid;position:relative}.fKxxYa_diagramPath{gap:12px;display:grid;position:relative}.fKxxYa_diagramPath article{z-index:2;background:#0e3657;border:1px solid #85c4e64d;justify-content:space-between;gap:12px;padding:14px;display:flex;position:relative}.fKxxYa_diagramPath span{font-size:14px;font-weight:800}.fKxxYa_diagramPath strong{color:#59d5ff;font-size:14px}.fKxxYa_waterPipe,.fKxxYa_ozonePipe{background:linear-gradient(#54d4ff,#148bd4);border-radius:10px;width:5px;position:absolute;top:20px;bottom:20px;left:50%;transform:translate(-50%)}.fKxxYa_ozonePipe{background:repeating-linear-gradient(#67dcff 0 10px,#fff 10px 13px,#1b92d5 13px 25px);animation:1.8s linear infinite fKxxYa_pipeFlow}.fKxxYa_diagramProduct{z-index:2;color:var(--ink);background:#fff;border:1px solid #3eabd8;grid-template-columns:150px 1fr;align-items:center;gap:18px;padding:22px;display:grid;position:relative;box-shadow:0 20px 45px #0000003d}.fKxxYa_diagramProduct img{object-fit:contain;width:auto;max-width:135px;height:190px}.fKxxYa_diagramProduct span{color:#0878be;font-size:12px;font-weight:900;display:block}.fKxxYa_diagramProduct strong{margin-top:10px;font-size:21px;display:block}.fKxxYa_diagramProduct small{color:var(--muted);margin-top:7px;font-size:13px;display:block}.fKxxYa_isolatedKeg{color:#aebbc5;text-align:center;opacity:.72;background:#04101b73;border:1px dashed #9aa9b5;grid-column:2;padding:14px}.fKxxYa_isolatedKeg strong,.fKxxYa_isolatedKeg span{font-size:13px;display:block}.fKxxYa_isolatedKeg span{margin-top:4px}.fKxxYa_steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.fKxxYa_steps li{border:1px solid var(--line);background:#fff;grid-template-rows:auto 1fr auto;min-height:154px;padding:20px;display:grid}.fKxxYa_steps i{color:var(--blue);font-size:13px;font-style:normal;font-weight:900;display:block}.fKxxYa_steps b{color:#0878be;background:#eef9ff;border:1px solid #9fd6f3;border-radius:12px;align-self:center;place-items:center;width:44px;height:44px;margin:12px 0;font-size:20px;display:grid}.fKxxYa_steps span{font-size:16px;font-weight:800;line-height:1.4;display:block}.fKxxYa_procedureNote,.fKxxYa_commissioningNote{color:#684824;background:#fff8eb;border-left:4px solid #d9913f;margin:22px 0 0;padding:18px 20px;font-size:15px;line-height:1.65}.fKxxYa_simulationSection{background:#eaf2f7;width:100%;padding-inline:max(32px,50% - 720px)}.fKxxYa_simulationGrid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;gap:22px;display:grid}.fKxxYa_inputPanel{background:#fff;border:1px solid #cbdce8;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:28px;display:grid}.fKxxYa_inputPanel>h3{grid-column:1/-1;margin:0 0 4px;font-size:24px}.fKxxYa_field{color:#355169;gap:8px;font-size:14px;font-weight:800;display:grid}.fKxxYa_field>div{border:1px solid #b8cddd;border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.fKxxYa_field input,.fKxxYa_field select{width:100%;min-width:0;height:48px;color:var(--ink);font:inherit;background:#fff;border:0;outline:0;padding:0 12px;font-size:16px}.fKxxYa_field b{color:#5f7488;padding:0 11px;font-size:13px}.fKxxYa_confirmations{background:#f4f9fc;border:1px solid #b7cfdf;grid-column:1/-1;gap:10px;margin:2px 0 0;padding:18px;display:grid}.fKxxYa_confirmations legend{padding:0 8px;font-size:14px;font-weight:900}.fKxxYa_confirmations label{align-items:center;gap:10px;min-height:36px;font-size:14px;font-weight:700;display:flex}.fKxxYa_confirmations input{width:20px;height:20px;accent-color:var(--blue)}.fKxxYa_assumptions{border:1px solid var(--line);grid-column:1/-1}.fKxxYa_assumptions summary{cursor:pointer;min-height:46px;padding:13px 15px;font-size:14px;font-weight:850}.fKxxYa_assumptions p{color:var(--muted);margin:0;padding:0 15px 16px;font-size:14px;line-height:1.6}.fKxxYa_liveSummary{color:#fff;background:#0a2b48;padding:28px;position:sticky;top:180px;box-shadow:0 18px 42px #183c592e}.fKxxYa_liveSummary>span{color:#64cdff;letter-spacing:.14em;font-size:12px;font-weight:900}.fKxxYa_liveSummary>h3{margin:18px 0;font-size:26px}.fKxxYa_liveSummary dl{background:#ffffff26;gap:1px;margin:22px 0;display:grid}.fKxxYa_liveSummary dl>div{background:#103958;padding:12px}.fKxxYa_liveSummary dt{color:#a7c8de;font-size:13px}.fKxxYa_liveSummary dd{margin:5px 0 0;font-size:18px;font-weight:850}.fKxxYa_liveSummary p{color:#c4d9e7;margin:0;font-size:14px;line-height:1.6}.fKxxYa_statusPASS,.fKxxYa_statusWARNING,.fKxxYa_statusFAIL,.fKxxYa_statusOPTIMIZED,.fKxxYa_statusREVIEWREQUIRED,.fKxxYa_statusINFORMATIONAL{color:#fff;letter-spacing:.04em;border-radius:3px;align-items:center;min-height:28px;padding:4px 9px;font-size:12px;font-weight:900;display:inline-flex}.fKxxYa_statusPASS{background:#16895b}.fKxxYa_statusWARNING{background:#c17c22}.fKxxYa_statusFAIL{background:#b84535}.fKxxYa_statusOPTIMIZED{background:#0878c7}.fKxxYa_statusREVIEWREQUIRED{background:#8a5b20}.fKxxYa_statusINFORMATIONAL{color:#36546a;background:#dce7ee}.fKxxYa_kpiGrid{background:#cfdee8;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px;display:grid}.fKxxYa_kpiGrid article{background:#fff;min-width:0;min-height:125px;padding:20px}.fKxxYa_kpiGrid span{color:#63798d;text-transform:uppercase;font-size:13px;font-weight:800;display:block}.fKxxYa_kpiGrid strong{overflow-wrap:anywhere;margin-top:13px;font-size:clamp(19px,2vw,27px);line-height:1.2;display:block}.fKxxYa_kpiGrid article>.fKxxYa_statusPASS,.fKxxYa_kpiGrid article>.fKxxYa_statusWARNING,.fKxxYa_kpiGrid article>.fKxxYa_statusFAIL,.fKxxYa_kpiGrid article>.fKxxYa_statusOPTIMIZED,.fKxxYa_kpiGrid article>.fKxxYa_statusREVIEWREQUIRED{margin-top:10px}.fKxxYa_formulaGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.fKxxYa_formulaGrid article{border:1px solid var(--line);background:#f5f9fb;padding:20px}.fKxxYa_formulaGrid span,.fKxxYa_formulaGrid code,.fKxxYa_formulaGrid strong{display:block}.fKxxYa_formulaGrid span{color:var(--blue);text-transform:uppercase;font-size:13px;font-weight:900}.fKxxYa_formulaGrid code{color:#526b80;white-space:normal;margin-top:12px;font-size:13px}.fKxxYa_formulaGrid strong{margin-top:14px;font-size:20px}.fKxxYa_performanceSection .fKxxYa_sectionTitle{margin-bottom:30px}.fKxxYa_acceptanceMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.fKxxYa_acceptanceMetrics article{border:1px solid var(--line);background:#fff;border-radius:16px;align-content:center;min-width:0;min-height:112px;padding:18px 20px;display:grid;box-shadow:0 10px 28px #0623360e}.fKxxYa_acceptanceMetrics article>span:first-child{color:#60758a;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:850}.fKxxYa_acceptanceMetrics strong{color:#0a334e;margin-top:10px;font-size:clamp(24px,2.4vw,34px);line-height:1.1}.fKxxYa_acceptanceMetrics strong small{color:#647b8c;font-size:14px;font-weight:800}.fKxxYa_acceptanceStatusMetric>span:last-child{width:max-content;margin-top:12px;font-size:14px}.fKxxYa_performanceCharts{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.fKxxYa_performanceChart{min-width:0}.fKxxYa_performanceChart>article{height:100%;min-height:500px}.fKxxYa_performanceChartBody{gap:10px;min-width:0;display:grid}.fKxxYa_performanceChartBody>p{min-height:42px;color:var(--muted);margin:0;font-size:14px;line-height:1.5}.fKxxYa_performanceChart .engineering-cartesian-chart{background:#fbfdff;border:1px solid #dbe7ee;border-radius:12px;width:100%;min-width:0;padding:4px}.fKxxYa_performanceChart .engineering-cartesian-chart svg{width:100%;height:auto;min-height:260px;display:block}.fKxxYa_performanceChart .cartesian-grid-line{stroke:#64748b38;stroke-width:1px}.fKxxYa_performanceChart .cartesian-grid-line-vertical{stroke:#64748b24}.fKxxYa_performanceChart .cartesian-axis{stroke:#64748b;stroke-width:1.4px}.fKxxYa_performanceChart .cartesian-tick{fill:#64748b;font-size:11px;font-weight:700}.fKxxYa_performanceChart .cartesian-axis-label{fill:#334155;font-size:12px;font-weight:900}.fKxxYa_performanceChart .cartesian-reference{stroke-width:2px;stroke-dasharray:8 6}.fKxxYa_performanceChart .cartesian-reference-label{font-size:11px;font-weight:900}.fKxxYa_performanceChart .cartesian-legend{fill:#334155;font-size:11px;font-weight:900}.fKxxYa_performanceChart .cartesian-current circle{fill:#fff;stroke:#0f172a;stroke-width:3px}.fKxxYa_chartPass article>header>span{color:#087348;background:#e8f8ef;border-color:#96d8b8}.fKxxYa_chartFail article>header>span{color:#a12d21;background:#ffe9e5;border-color:#efb1a8}.fKxxYa_eogChart{margin-top:18px}.fKxxYa_eogChart>article{min-height:480px}.fKxxYa_phasePre{fill:#edf5fa}.fKxxYa_phaseOzone{fill:#e0f5ff}.fKxxYa_phaseFinal{fill:#edf9f2}.fKxxYa_standardNotice{background:#edf8fe;border:1px solid #8dc6e8;grid-template-columns:minmax(260px,.55fr) minmax(0,1.45fr);align-items:center;gap:26px;margin-bottom:24px;padding:22px 24px;display:grid}.fKxxYa_standardNotice strong{font-size:21px}.fKxxYa_standardNotice p{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.fKxxYa_resultTable{border:1px solid var(--line);background:#fff}.fKxxYa_resultHeader,.fKxxYa_resultTable article{grid-template-columns:1.1fr 1fr 1fr .7fr 1.5fr;display:grid}.fKxxYa_resultHeader{color:#fff;background:#0c3453}.fKxxYa_resultHeader span{padding:14px;font-size:13px;font-weight:900}.fKxxYa_resultTable article>*{overflow-wrap:anywhere;border-top:1px solid #e0e9ef;min-width:0;margin:0;padding:14px;font-size:14px;line-height:1.45}.fKxxYa_resultTable article strong{font-size:15px}.fKxxYa_resultTable article p{color:var(--muted)}.fKxxYa_recommendation{color:#fff;background:#081f37;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);gap:30px;width:100%;padding-inline:max(32px,50% - 720px);display:grid}.fKxxYa_recommendation .fKxxYa_sectionTitle{grid-column:1/-1;margin-bottom:0}.fKxxYa_recommendation .fKxxYa_sectionTitle h2{color:#fff}.fKxxYa_recommendation>div,.fKxxYa_recommendation>aside{background:#0d2e4a;border:1px solid #7dbee638;padding:30px}.fKxxYa_recommendation>div p{color:#c6d9e7;font-size:17px;line-height:1.75}.fKxxYa_recommendation>div a{color:#55caff;margin-top:18px;font-weight:850;text-decoration:none;display:inline-flex}.fKxxYa_recommendation aside h3{margin:0 0 16px;font-size:23px}.fKxxYa_recommendation aside ul{gap:10px;margin:0;padding-left:20px;display:grid}.fKxxYa_recommendation aside li{color:#c4d8e6;font-size:14px;line-height:1.5}.fKxxYa_faq{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fKxxYa_faq details{border:1px solid var(--line);background:#fff}.fKxxYa_faq summary{cursor:pointer;min-height:60px;padding:18px;font-size:16px;font-weight:850}.fKxxYa_faq p{color:var(--muted);margin:0;padding:0 18px 20px;font-size:15px;line-height:1.65}.fKxxYa_page :is(a,button,input,select,summary):focus-visible{outline-offset:2px;outline:3px solid #48bfff}@keyframes fKxxYa_bubbles{to{background-position:0 -260px,0 -380px}}@keyframes fKxxYa_pipeFlow{to{background-position:0 50px}}@media (max-width:1024px){.fKxxYa_heroInner{grid-template-columns:minmax(0,1fr) 280px;gap:12px;width:min(960px,100% - 48px)}.fKxxYa_hero h1{font-size:clamp(44px,5.5vw,58px)}.fKxxYa_heroProduct{min-height:440px}.fKxxYa_heroProduct img{width:min(100%,290px);height:auto}.fKxxYa_section{width:min(960px,100% - 48px);padding:66px 0}.fKxxYa_alt,.fKxxYa_diagramSection,.fKxxYa_simulationSection{width:100%;padding-inline:24px}.fKxxYa_painGrid,.fKxxYa_steps{grid-template-columns:repeat(3,1fr)}.fKxxYa_simulationGrid{grid-template-columns:1fr}.fKxxYa_liveSummary{position:static}.fKxxYa_diagram{grid-template-columns:1fr 1fr;gap:24px}.fKxxYa_diagramProduct{grid-area:1/2}.fKxxYa_diagramPath:last-of-type{grid-column:1/-1;grid-template-columns:repeat(4,1fr)}.fKxxYa_diagramPath:last-of-type .fKxxYa_ozonePipe{width:auto;height:5px;inset:50% 20px auto;transform:none}.fKxxYa_isolatedKeg{grid-column:1/-1}.fKxxYa_kpiGrid{grid-template-columns:repeat(3,1fr)}.fKxxYa_formulaGrid{grid-template-columns:repeat(2,1fr)}.fKxxYa_acceptanceMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.fKxxYa_performanceCharts{grid-template-columns:1fr}.fKxxYa_recommendation{width:100%;padding-inline:24px}}@media (max-width:767px){.fKxxYa_hero{min-height:auto}.fKxxYa_hero:before{background:linear-gradient(#020b17e0 0%,#03101ec2 48%,#020c17db 100%)}.fKxxYa_heroBackdrop{object-position:42% center}.fKxxYa_heroInner{grid-template-columns:1fr;gap:12px;width:calc(100% - 36px);min-height:0;padding:54px 0 30px}.fKxxYa_hero h1{font-size:clamp(42px,12vw,58px)}.fKxxYa_heroLead{font-size:18px}.fKxxYa_specChips{margin-top:22px}.fKxxYa_heroProduct{min-height:330px}.fKxxYa_heroProduct img{width:min(86vw,320px);height:auto}.fKxxYa_heroHalo{width:300px}.fKxxYa_stickyNav{padding-inline:8px;top:82px}.fKxxYa_stickyNav a{min-height:46px;padding:0 12px}.fKxxYa_section{width:calc(100% - 36px);padding:48px 0;scroll-margin-top:128px}.fKxxYa_alt,.fKxxYa_diagramSection,.fKxxYa_simulationSection,.fKxxYa_recommendation{width:100%;padding-inline:18px}.fKxxYa_sectionTitle{margin-bottom:26px}.fKxxYa_sectionTitle h2{font-size:clamp(30px,9vw,40px)}.fKxxYa_sectionTitle p{font-size:16px}.fKxxYa_painGrid{grid-template-columns:1fr 1fr}.fKxxYa_painGrid article{min-height:76px;padding:14px}.fKxxYa_processStrip{gap:0;display:grid;overflow:visible}.fKxxYa_processStrip div{grid-template-columns:1fr;display:grid}.fKxxYa_processStrip strong{min-height:70px}.fKxxYa_processStrip span{padding:4px;transform:rotate(90deg)}.fKxxYa_comparison,.fKxxYa_modeGrid{grid-template-columns:1fr}.fKxxYa_comparison article{min-height:0;padding:22px}.fKxxYa_activeMode ul{grid-template-columns:1fr}.fKxxYa_principleFlow{display:grid;overflow:visible}.fKxxYa_principleFlow div{grid-template-columns:1fr;display:grid}.fKxxYa_principleFlow span{min-height:64px}.fKxxYa_principleFlow b{padding:3px;transform:rotate(90deg)}.fKxxYa_diagram{flex-direction:column;gap:16px;padding:16px;display:flex}.fKxxYa_diagramPath,.fKxxYa_diagramProduct,.fKxxYa_isolatedKeg{width:100%}.fKxxYa_diagramProduct{grid-template-columns:110px minmax(0,1fr)}.fKxxYa_diagramProduct img{height:150px}.fKxxYa_diagramPath:last-of-type{grid-template-columns:1fr;display:grid}.fKxxYa_diagramPath:last-of-type .fKxxYa_ozonePipe{width:5px;height:auto;inset:20px auto 20px 50%;transform:translate(-50%)}.fKxxYa_steps{grid-template-columns:1fr 1fr}.fKxxYa_steps li{min-height:120px}.fKxxYa_inputPanel{grid-template-columns:1fr;padding:18px}.fKxxYa_inputPanel>h3,.fKxxYa_confirmations,.fKxxYa_assumptions{grid-column:auto}.fKxxYa_field input,.fKxxYa_field select{height:48px}.fKxxYa_kpiGrid{grid-template-columns:1fr 1fr}.fKxxYa_kpiGrid article{min-height:110px;padding:16px}.fKxxYa_formulaGrid{grid-template-columns:1fr}.fKxxYa_performanceSection .fKxxYa_sectionTitle{margin-bottom:24px}.fKxxYa_acceptanceMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fKxxYa_acceptanceMetrics article{min-height:100px;padding:15px}.fKxxYa_performanceChart>article,.fKxxYa_eogChart>article{min-height:0;padding:15px}.fKxxYa_performanceChartBody>p{min-height:0}.fKxxYa_performanceChart .engineering-cartesian-chart{width:calc(100% + 8px);margin-inline:-4px;padding:0}.fKxxYa_performanceChart .engineering-cartesian-chart svg{min-height:220px}.fKxxYa_performanceChart .cartesian-tick{font-size:10px}:is(.fKxxYa_performanceChart .cartesian-axis-label,.fKxxYa_performanceChart .cartesian-reference-label,.fKxxYa_performanceChart .cartesian-legend){font-size:10px}.fKxxYa_standardNotice{grid-template-columns:1fr;gap:10px}.fKxxYa_resultHeader{display:none}.fKxxYa_resultTable{background:0 0;border:0;gap:12px;display:grid}.fKxxYa_resultTable article{border:1px solid var(--line);background:#fff;grid-template-columns:1fr;padding:16px;display:grid}.fKxxYa_resultTable article>*{border:0;padding:8px 0}.fKxxYa_resultTable article span[data-label]:before{color:#6a7f91;content:attr(data-label);text-transform:uppercase;margin-bottom:3px;font-size:12px;font-weight:800;display:block}.fKxxYa_recommendation{grid-template-columns:1fr}.fKxxYa_recommendation .fKxxYa_sectionTitle{grid-column:auto}.fKxxYa_recommendation>div,.fKxxYa_recommendation>aside{padding:22px}.fKxxYa_faq{grid-template-columns:1fr}}@media (max-width:430px){.fKxxYa_painGrid,.fKxxYa_steps,.fKxxYa_kpiGrid,.fKxxYa_acceptanceMetrics{grid-template-columns:1fr}.fKxxYa_heroActions{display:grid}.fKxxYa_heroActions a{width:100%}.fKxxYa_inputPanel{padding:16px}.fKxxYa_diagramProduct{grid-template-columns:90px minmax(0,1fr)}.fKxxYa_diagramProduct img{height:125px}}@media (prefers-reduced-motion:reduce){.fKxxYa_bubbles,.fKxxYa_ozonePipe{animation:none}}@media (max-width:520px){.fKxxYa_hero{scroll-margin-top:74px}.fKxxYa_stickyNav{top:74px}.fKxxYa_section{scroll-margin-top:120px}}
