.WaterTreatment-module__xC5H0W__page{--water-deep:#092f35;--water-dark:#0d4549;--water:#18706c;--water-soft:#73aaa0;--water-pale:#e5f1ee;--sand:#eee9df;--cream:#f8f7f2;--ink:#14201f;--muted:#14201fa3;--line:#1945442e;--white:#fff;background:var(--sand);color:var(--ink);overflow:hidden}.WaterTreatment-module__xC5H0W__page .site-container{width:min(100% - 100px,1800px);margin-inline:auto}.WaterTreatment-module__xC5H0W__eyebrow{color:#144948b8;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:14px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.WaterTreatment-module__xC5H0W__eyebrow:before{content:"";background:var(--water);opacity:.75;flex:0 0 34px;width:34px;height:1px}.WaterTreatment-module__xC5H0W__hero{isolation:isolate;background:var(--water-deep);min-height:min(920px,100svh);color:var(--white);align-items:flex-end;display:flex;position:relative;overflow:hidden}.WaterTreatment-module__xC5H0W__heroImage{object-fit:cover;object-position:center center;transition:transform 1.4s cubic-bezier(.22,1,.36,1);transform:scale(1.01)}.WaterTreatment-module__xC5H0W__hero:hover .WaterTreatment-module__xC5H0W__heroImage{transform:scale(1.035)}.WaterTreatment-module__xC5H0W__heroPicture{display:block;position:absolute;inset:0}.WaterTreatment-module__xC5H0W__heroPicture img{object-fit:cover}.WaterTreatment-module__xC5H0W__heroOverlay{z-index:1;background:linear-gradient(90deg,#031d21eb 0%,#031d21b8 34%,#031d2147 65%,#031d212e 100%),linear-gradient(#031d2114 0%,#031d210a 45%,#031d21b8 100%);position:absolute;inset:0}.WaterTreatment-module__xC5H0W__heroContainer{z-index:2;width:min(calc(100% - (var(--page-padding) * 2)), var(--container-width));flex-direction:column;justify-content:space-between;min-height:min(920px,100svh);padding:180px 0 42px;display:flex;position:relative}.WaterTreatment-module__xC5H0W__heroContent{max-width:1100px;margin-left:clamp(0px,3vw,70px);padding-bottom:60px}.WaterTreatment-module__xC5H0W__heroContent h1{color:#fff;letter-spacing:-.08em;max-width:1100px;margin:32px 0 0;font-size:clamp(4rem,6vw,6.5rem);font-weight:400;line-height:.84}.WaterTreatment-module__xC5H0W__heroContent h1 span{color:#08ecc9e0}.WaterTreatment-module__xC5H0W__heroContent p{color:#ffffffc2;max-width:610px;margin:48px 0 0;font-size:15px;line-height:1.75}.WaterTreatment-module__xC5H0W__heroButton{color:#fff;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #fff6;justify-content:space-between;align-items:center;gap:30px;min-width:250px;margin-top:42px;padding:15px 7px 15px 0;font-size:10px;font-weight:600;text-decoration:none;transition:border-color .3s,color .3s;display:inline-flex}.WaterTreatment-module__xC5H0W__heroButton>span:last-child{border:1px solid #ffffff61;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:17px;transition:background-color .35s,border-color .35s,transform .45s cubic-bezier(.22,1,.36,1);display:flex}.WaterTreatment-module__xC5H0W__heroButton:hover{border-color:var(--water-soft)}.WaterTreatment-module__xC5H0W__heroButton:hover>span:last-child{background:var(--water-soft);border-color:var(--water-soft);color:var(--water-deep);transform:translateY(5px)}.WaterTreatment-module__xC5H0W__heroFooter{color:#ffffffad;letter-spacing:.14em;border-top:1px solid #ffffff2e;justify-content:space-between;align-items:center;width:100%;padding-top:24px;font-size:10px;font-weight:600;display:flex}.WaterTreatment-module__xC5H0W__heroScroll{text-transform:uppercase;align-items:center;gap:12px;display:inline-flex}.WaterTreatment-module__xC5H0W__heroScroll>span{transition:transform .4s cubic-bezier(.22,1,.36,1);display:inline-flex}.WaterTreatment-module__xC5H0W__heroScroll:hover>span{transform:translateY(5px)}.WaterTreatment-module__xC5H0W__overview{background:#faffff;padding:clamp(110px,12vw,165px) 0}.WaterTreatment-module__xC5H0W__overviewHeader{grid-template-columns:minmax(450px,1.35fr) minmax(280px,.65fr);gap:clamp(50px,9vw,150px);margin-top:55px;display:grid}.WaterTreatment-module__xC5H0W__overviewHeader h2,.WaterTreatment-module__xC5H0W__capabilitiesHeader h2,.WaterTreatment-module__xC5H0W__processHeader h2,.WaterTreatment-module__xC5H0W__applicationsHeader h2,.WaterTreatment-module__xC5H0W__sectionHeading h2,.WaterTreatment-module__xC5H0W__ctaContent h2{color:var(--ink);letter-spacing:-.075em;margin:0;font-size:clamp(3rem,4vw,5rem);font-weight:400;line-height:.87}.WaterTreatment-module__xC5H0W__overviewHeader h2 span,.WaterTreatment-module__xC5H0W__capabilitiesHeader h2 span,.WaterTreatment-module__xC5H0W__processHeader h2 span,.WaterTreatment-module__xC5H0W__applicationsHeader h2 span,.WaterTreatment-module__xC5H0W__sectionHeading h2 span,.WaterTreatment-module__xC5H0W__ctaContent h2 span{color:#14201f66}.WaterTreatment-module__xC5H0W__overviewText{max-width:500px;padding-top:8px}.WaterTreatment-module__xC5H0W__overviewText p{color:var(--muted);margin:0 0 27px;font-size:.95rem;line-height:1.78}.WaterTreatment-module__xC5H0W__overviewMedia{aspect-ratio:2/.9;background:var(--water-deep);width:100%;min-height:420px;margin-top:90px;position:relative;overflow:hidden}.WaterTreatment-module__xC5H0W__overviewMedia img{object-fit:cover;filter:saturate(.72)}.WaterTreatment-module__xC5H0W__mediaCaption{z-index:2;color:#ffffffb8;letter-spacing:.15em;border-top:1px solid #ffffff47;justify-content:space-between;padding-top:15px;font-size:9px;font-weight:700;display:flex;position:absolute;bottom:24px;left:30px;right:30px}.WaterTreatment-module__xC5H0W__solutions{background:var(--water-pale);padding:clamp(110px,12vw,165px) 0}.WaterTreatment-module__xC5H0W__sectionHeader{grid-template-columns:minmax(180px,.8fr) minmax(450px,1.8fr);align-items:start;column-gap:clamp(40px,5vw,90px);margin-bottom:clamp(70px,8vw,110px);display:grid}.WaterTreatment-module__xC5H0W__sectionHeading p{max-width:500px;color:var(--muted);margin:32px 0 0;font-size:.94rem;line-height:1.75}.WaterTreatment-module__xC5H0W__solutionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.WaterTreatment-module__xC5H0W__solutionCard{min-width:0;color:var(--ink);background:#dcece8;flex-direction:column;text-decoration:none;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s,background .4s,color .3s;display:flex;overflow:hidden}.WaterTreatment-module__xC5H0W__solutionCard:hover{background:var(--water-dark);color:#fff;transform:translateY(-7px);box-shadow:0 22px 55px #08343729}.WaterTreatment-module__xC5H0W__solutionImageWrapper{aspect-ratio:1.45;background:var(--water-deep);position:relative;overflow:hidden}.WaterTreatment-module__xC5H0W__solutionImage{object-fit:cover;transition:transform .8s cubic-bezier(.22,1,.36,1)}.WaterTreatment-module__xC5H0W__solutionImageOverlay{background:linear-gradient(#04232605,#0423268c);position:absolute;inset:0}.WaterTreatment-module__xC5H0W__solutionNumber{color:#ffffffd6;letter-spacing:.15em;font-size:10px;font-weight:700;position:absolute;top:25px;left:28px}.WaterTreatment-module__xC5H0W__solutionContent{flex:1;padding:32px 32px 38px;position:relative}.WaterTreatment-module__xC5H0W__solutionCategory{color:var(--water-dark);letter-spacing:.16em;margin-bottom:15px;font-size:9px;font-weight:700;transition:color .3s;display:block}.WaterTreatment-module__xC5H0W__solutionContent h3{color:var(--water-dark);letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,2vw,2.8rem);font-weight:500;line-height:1.02;transition:color .3s}.WaterTreatment-module__xC5H0W__solutionContent p{color:#657270;max-width:570px;margin:19px 0 0;padding-right:45px;font-size:.91rem;line-height:1.75;transition:color .3s}.WaterTreatment-module__xC5H0W__solutionArrow{color:var(--water);font-size:20px;transition:color .3s,transform .35s;position:absolute;bottom:34px;right:30px}.WaterTreatment-module__xC5H0W__solutionCard:hover .WaterTreatment-module__xC5H0W__solutionImage{transform:scale(1.06)}.WaterTreatment-module__xC5H0W__solutionCard:hover .WaterTreatment-module__xC5H0W__solutionArrow{transform:translate(4px,-4px)}.WaterTreatment-module__xC5H0W__capabilities{background:#faffff;padding:clamp(110px,12vw,165px) 0}.WaterTreatment-module__xC5H0W__capabilitiesHeader,.WaterTreatment-module__xC5H0W__processHeader,.WaterTreatment-module__xC5H0W__applicationsHeader{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:clamp(50px,9vw,150px);margin:55px 0 80px;display:grid}.WaterTreatment-module__xC5H0W__capabilitiesHeader>p,.WaterTreatment-module__xC5H0W__processHeader>p,.WaterTreatment-module__xC5H0W__applicationsHeader>p{max-width:470px;color:var(--muted);margin:0;padding-top:10px;font-size:.94rem;line-height:1.75}.WaterTreatment-module__xC5H0W__capabilityGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WaterTreatment-module__xC5H0W__capabilityItem{isolation:isolate;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#faffff;outline:none;grid-template-columns:55px minmax(0,1fr);gap:20px;min-height:245px;padding:32px;transition:background .35s,transform .35s,box-shadow .35s;display:grid;position:relative;overflow:hidden}.WaterTreatment-module__xC5H0W__capabilityNumber,.WaterTreatment-module__xC5H0W__capabilityItem h3,.WaterTreatment-module__xC5H0W__capabilityItem p,.WaterTreatment-module__xC5H0W__capabilityArrow{z-index:2;position:relative}.WaterTreatment-module__xC5H0W__capabilityNumber{color:var(--water);letter-spacing:.15em;font-size:9px;font-weight:700;line-height:1.5}.WaterTreatment-module__xC5H0W__capabilityItem h3{color:var(--water-dark);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(1.7rem,2vw,2.6rem);font-weight:400;line-height:.98}.WaterTreatment-module__xC5H0W__capabilityItem p{max-width:400px;color:var(--muted);grid-column:2;margin:25px 0 0;font-size:.87rem;line-height:1.7}.WaterTreatment-module__xC5H0W__capabilityArrow{color:var(--water);font-size:19px;line-height:1;transition:color .35s,transform .35s;position:absolute;top:30px;right:28px}.WaterTreatment-module__xC5H0W__capabilityItem:before{content:"";z-index:0;background-image:var(--capability-image);opacity:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .45s,transform .65s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1.08)}.WaterTreatment-module__xC5H0W__capabilityItem:after{content:"";z-index:1;opacity:0;pointer-events:none;background:linear-gradient(90deg,#05191cf0 0%,#05191cad 58%,#05191c59 100%);transition:opacity .45s;position:absolute;inset:0}.WaterTreatment-module__xC5H0W__capabilityItem:hover,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within{z-index:3;background:0 0;transform:translateY(-3px);box-shadow:0 18px 42px #083f3521}.WaterTreatment-module__xC5H0W__capabilityItem:hover:before,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible:before,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within:before,.WaterTreatment-module__xC5H0W__capabilityItem:hover:after,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible:after,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within:after{opacity:1}.WaterTreatment-module__xC5H0W__capabilityItem:hover:before,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible:before,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within:before{transform:scale(1)}.WaterTreatment-module__xC5H0W__capabilityItem:hover .WaterTreatment-module__xC5H0W__capabilityNumber,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible .WaterTreatment-module__xC5H0W__capabilityNumber,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within .WaterTreatment-module__xC5H0W__capabilityNumber,.WaterTreatment-module__xC5H0W__capabilityItem:hover h3,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible h3,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within h3,.WaterTreatment-module__xC5H0W__capabilityItem:hover p,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible p,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within p,.WaterTreatment-module__xC5H0W__capabilityItem:hover .WaterTreatment-module__xC5H0W__capabilityArrow,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible .WaterTreatment-module__xC5H0W__capabilityArrow,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within .WaterTreatment-module__xC5H0W__capabilityArrow{color:#fff}.WaterTreatment-module__xC5H0W__capabilityItem:hover .WaterTreatment-module__xC5H0W__capabilityArrow,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible .WaterTreatment-module__xC5H0W__capabilityArrow,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within .WaterTreatment-module__xC5H0W__capabilityArrow{transform:translate(4px,-4px)}@media (max-width:1050px){.WaterTreatment-module__xC5H0W__capabilitiesHeader,.WaterTreatment-module__xC5H0W__processHeader,.WaterTreatment-module__xC5H0W__applicationsHeader{grid-template-columns:minmax(0,1fr) minmax(240px,.8fr);gap:45px}.WaterTreatment-module__xC5H0W__capabilityItem{gap:16px;min-height:230px;padding:26px}.WaterTreatment-module__xC5H0W__capabilityItem h3{font-size:clamp(1.35rem,2.5vw,2rem)}.WaterTreatment-module__xC5H0W__capabilityItem p{font-size:.84rem}}@media (max-width:760px){.WaterTreatment-module__xC5H0W__capabilities{padding:75px 0}.WaterTreatment-module__xC5H0W__capabilitiesHeader,.WaterTreatment-module__xC5H0W__processHeader,.WaterTreatment-module__xC5H0W__applicationsHeader{grid-template-columns:1fr;gap:24px;margin:40px 0 48px}.WaterTreatment-module__xC5H0W__capabilitiesHeader>p,.WaterTreatment-module__xC5H0W__processHeader>p,.WaterTreatment-module__xC5H0W__applicationsHeader>p{max-width:100%;padding-top:0;font-size:.88rem;line-height:1.7}.WaterTreatment-module__xC5H0W__capabilityGrid{grid-template-columns:1fr}.WaterTreatment-module__xC5H0W__capabilityItem{gap:15px;min-height:225px;padding:24px 22px}.WaterTreatment-module__xC5H0W__capabilityItem h3{font-size:clamp(1.5rem,6vw,2.15rem)}.WaterTreatment-module__xC5H0W__capabilityItem p{max-width:100%;margin-top:18px;font-size:.84rem;line-height:1.65}.WaterTreatment-module__xC5H0W__capabilityArrow{font-size:18px;top:22px;right:20px}}@media (max-width:420px){.WaterTreatment-module__xC5H0W__capabilities{padding:60px 0}.WaterTreatment-module__xC5H0W__capabilityItem{grid-template-columns:35px minmax(0,1fr);gap:12px;min-height:215px;padding:22px 18px}.WaterTreatment-module__xC5H0W__capabilityNumber{font-size:8px}.WaterTreatment-module__xC5H0W__capabilityItem h3{padding-right:22px;font-size:clamp(1.35rem,7vw,1.8rem)}.WaterTreatment-module__xC5H0W__capabilityItem p{font-size:.8rem}.WaterTreatment-module__xC5H0W__capabilityArrow{font-size:16px;top:19px;right:16px}}@media (hover:none) and (pointer:coarse){.WaterTreatment-module__xC5H0W__capabilityItem:hover{box-shadow:none;transform:none}.WaterTreatment-module__xC5H0W__capabilityItem:active:before,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible:before,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within:before,.WaterTreatment-module__xC5H0W__capabilityItem:active:after,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible:after,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within:after{opacity:1}.WaterTreatment-module__xC5H0W__capabilityItem:active:before,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible:before,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within:before{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.WaterTreatment-module__xC5H0W__capabilityItem,.WaterTreatment-module__xC5H0W__capabilityItem:before,.WaterTreatment-module__xC5H0W__capabilityItem:after,.WaterTreatment-module__xC5H0W__capabilityArrow{transition:none}.WaterTreatment-module__xC5H0W__capabilityItem:hover,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within{transform:none}}.WaterTreatment-module__xC5H0W__process{background:var(--water-deep);color:var(--cream);padding:clamp(110px,12vw,165px) 0}.WaterTreatment-module__xC5H0W__processHeader h2 span{color:#9dd1c9ad}.WaterTreatment-module__xC5H0W__processTrack{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;position:relative}.WaterTreatment-module__xC5H0W__processLine{background:linear-gradient(90deg,#73aaa014,#73aaa08c 15% 85%,#73aaa014);height:1px;position:absolute;top:30px;left:0;right:0}.WaterTreatment-module__xC5H0W__processStep{z-index:1;padding:0 25px;position:relative}.WaterTreatment-module__xC5H0W__processStep:first-of-type{padding-left:0}.WaterTreatment-module__xC5H0W__processStep:last-of-type{padding-right:0}.WaterTreatment-module__xC5H0W__processMarker{z-index:2;background:var(--water-deep);color:#a9d0c9;letter-spacing:.08em;border:1px solid #73aaa080;border-radius:50%;place-items:center;width:60px;height:60px;margin-bottom:48px;font-size:10px;font-weight:700;transition:background .35s,border-color .35s,transform .35s;display:grid;position:relative}.WaterTreatment-module__xC5H0W__processMarker:after{content:"";border:1px solid #eee9df24;border-radius:50%;position:absolute;inset:6px}.WaterTreatment-module__xC5H0W__processLabel{color:#9dd1c99e;letter-spacing:.16em;margin-bottom:16px;font-size:9px;font-weight:700;display:block}.WaterTreatment-module__xC5H0W__processStep h3{color:#fff;letter-spacing:-.055em;margin:0;font-size:clamp(1.9rem,2vw,3rem);font-weight:400;line-height:.95}.WaterTreatment-module__xC5H0W__processStep p{color:#ffffff80;max-width:250px;margin:19px 0 0;font-size:.83rem;line-height:1.7}.WaterTreatment-module__xC5H0W__processStep:hover .WaterTreatment-module__xC5H0W__processMarker{background:var(--water);border-color:var(--water-soft);transform:translateY(-5px)}.WaterTreatment-module__xC5H0W__applications{background:#faffff;padding:clamp(110px,12vw,165px) 0}.WaterTreatment-module__xC5H0W__applicationGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.WaterTreatment-module__xC5H0W__applicationItem{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:260px;padding:30px;transition:background .35s}.WaterTreatment-module__xC5H0W__applicationItem>span{color:var(--water);letter-spacing:.15em;font-size:9px;font-weight:700}.WaterTreatment-module__xC5H0W__applicationItem h3{color:var(--water-dark);letter-spacing:-.045em;margin:65px 0 0;font-size:clamp(1.6rem,2vw,2.35rem);font-weight:400;line-height:1}.WaterTreatment-module__xC5H0W__applicationItem p{color:var(--muted);margin:20px 0 0;font-size:.83rem;line-height:1.7}.WaterTreatment-module__xC5H0W__applicationItem:hover{background:var(--water-pale)}.WaterTreatment-module__xC5H0W__clients,.WaterTreatment-module__xC5H0W__software{padding:clamp(85px,10vw,165px) 0}.WaterTreatment-module__xC5H0W__swiperHeader{justify-content:space-between;align-items:flex-end;gap:clamp(25px,4vw,40px);margin-bottom:clamp(38px,5vw,60px);display:flex}.WaterTreatment-module__xC5H0W__swiperHeader .WaterTreatment-module__xC5H0W__eyebrow{margin-bottom:clamp(18px,2.5vw,28px)}.WaterTreatment-module__xC5H0W__swiperHeader h2{max-width:900px;color:var(--ink);letter-spacing:-.075em;text-wrap:balance;margin:0;font-size:clamp(3rem,6vw,7rem);font-weight:400;line-height:.9}.WaterTreatment-module__xC5H0W__swiperHeader h2 span{color:#14201f66}.WaterTreatment-module__xC5H0W__swiperHeader p{color:#14201f6b;letter-spacing:.14em;max-width:260px;margin:0 0 5px;font-size:10px;font-weight:700;line-height:1.6}.WaterTreatment-module__xC5H0W__logoSwiper,.WaterTreatment-module__xC5H0W__softwareSwiper{width:100%;max-width:100%;overflow:hidden}.WaterTreatment-module__xC5H0W__logoTrack,.WaterTreatment-module__xC5H0W__softwareTrack{will-change:transform;gap:14px;width:max-content;animation:30s linear infinite WaterTreatment-module__xC5H0W__waterMarquee;display:flex}.WaterTreatment-module__xC5H0W__logoSwiper:hover .WaterTreatment-module__xC5H0W__logoTrack,.WaterTreatment-module__xC5H0W__softwareSwiper:hover .WaterTreatment-module__xC5H0W__softwareTrack{animation-play-state:paused}.WaterTreatment-module__xC5H0W__logoSlide{border:1px solid var(--line);background:#f8f7f266;outline:none;flex:0 0 250px;place-items:center;width:250px;height:120px;padding:25px;transition:background-color .35s,border-color .35s,transform .35s,box-shadow .35s;display:grid;position:relative;overflow:hidden}.WaterTreatment-module__xC5H0W__logoSlide img{object-fit:contain;filter:grayscale()saturate(0);opacity:.68;width:170px;max-width:100%;height:70px;transition:filter .4s,opacity .4s,transform .4s;display:block}.WaterTreatment-module__xC5H0W__logoSlide:hover,.WaterTreatment-module__xC5H0W__logoSlide:focus-visible,.WaterTreatment-module__xC5H0W__logoSlide:focus-within{z-index:2;background:#fff;border-color:#0f6a584d;transform:translateY(-4px);box-shadow:0 14px 32px #083f351a}.WaterTreatment-module__xC5H0W__logoSlide:hover img,.WaterTreatment-module__xC5H0W__logoSlide:focus-visible img,.WaterTreatment-module__xC5H0W__logoSlide:focus-within img{filter:grayscale(0)saturate();opacity:1;transform:scale(1.04)}.WaterTreatment-module__xC5H0W__softwareSlide{border:1px solid var(--line);background:#f8f7f266;outline:none;flex:0 0 340px;grid-template-columns:28px minmax(0,1fr) 22px;align-items:center;gap:18px;width:340px;min-height:190px;padding:24px 26px;transition:background-color .35s,border-color .35s,transform .35s,box-shadow .35s;display:grid;position:relative;overflow:hidden}.WaterTreatment-module__xC5H0W__softwareNumber{color:var(--water);letter-spacing:.1em;align-self:start;margin-top:3px;font-size:9px;font-weight:700}.WaterTreatment-module__xC5H0W__softwareIdentity{flex-direction:column;justify-content:center;align-items:flex-start;gap:13px;min-width:0;display:flex}.WaterTreatment-module__xC5H0W__softwareLogo img{object-fit:contain;object-position:left center;filter:grayscale()saturate(0);opacity:.68;transform-origin:0;transition:filter .4s,opacity .4s,transform .4s;display:block;width:100%!important;max-width:230px!important;height:82px!important;max-height:82px!important}.WaterTreatment-module__xC5H0W__softwareSlide strong{min-width:0;max-width:100%;color:var(--ink);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(1.05rem,1.7vw,1.3rem);font-weight:400;line-height:1.15;transition:color .35s;display:block}.WaterTreatment-module__xC5H0W__softwareSlide>b{color:var(--water);place-self:end;font-size:18px;font-weight:400;transition:color .35s,transform .35s}.WaterTreatment-module__xC5H0W__softwareSlide:hover,.WaterTreatment-module__xC5H0W__softwareSlide:focus-visible,.WaterTreatment-module__xC5H0W__softwareSlide:focus-within{z-index:2;background:#fff;border-color:#0f6a584d;transform:translateY(-4px);box-shadow:0 14px 32px #083f351a}.WaterTreatment-module__xC5H0W__softwareSlide:hover .WaterTreatment-module__xC5H0W__softwareLogo img,.WaterTreatment-module__xC5H0W__softwareSlide:focus-visible .WaterTreatment-module__xC5H0W__softwareLogo img,.WaterTreatment-module__xC5H0W__softwareSlide:focus-within .WaterTreatment-module__xC5H0W__softwareLogo img{filter:grayscale(0)saturate();opacity:1;transform:scale(1.04)}.WaterTreatment-module__xC5H0W__softwareSlide:hover strong,.WaterTreatment-module__xC5H0W__softwareSlide:focus-visible strong,.WaterTreatment-module__xC5H0W__softwareSlide:focus-within strong{color:var(--water)}.WaterTreatment-module__xC5H0W__softwareSlide:hover>b,.WaterTreatment-module__xC5H0W__softwareSlide:focus-visible>b,.WaterTreatment-module__xC5H0W__softwareSlide:focus-within>b{color:var(--water);transform:translate(4px,-4px)}@media (max-width:1100px){.WaterTreatment-module__xC5H0W__swiperHeader{flex-direction:column;align-items:flex-start;gap:22px}.WaterTreatment-module__xC5H0W__swiperHeader .WaterTreatment-module__xC5H0W__eyebrow{margin-bottom:18px}.WaterTreatment-module__xC5H0W__swiperHeader h2{font-size:clamp(3rem,7vw,5.5rem)}.WaterTreatment-module__xC5H0W__swiperHeader p{max-width:420px;font-size:10px}.WaterTreatment-module__xC5H0W__logoSlide{flex-basis:220px;width:220px;height:112px;padding:22px}.WaterTreatment-module__xC5H0W__logoSlide img{width:155px;height:62px}.WaterTreatment-module__xC5H0W__softwareSlide{flex-basis:310px;grid-template-columns:25px minmax(0,1fr) 20px;gap:15px;width:310px;min-height:175px;padding:22px}.WaterTreatment-module__xC5H0W__softwareLogo{height:74px;min-height:74px}.WaterTreatment-module__xC5H0W__softwareLogo img{max-width:205px!important;height:74px!important;max-height:74px!important}}@media (max-width:760px){.WaterTreatment-module__xC5H0W__clients,.WaterTreatment-module__xC5H0W__software{padding:75px 0}.WaterTreatment-module__xC5H0W__swiperHeader{gap:20px;margin-bottom:38px}.WaterTreatment-module__xC5H0W__swiperHeader h2{font-size:clamp(2.65rem,10vw,4.6rem);line-height:.94}.WaterTreatment-module__xC5H0W__swiperHeader p{max-width:100%;font-size:9px;line-height:1.7}.WaterTreatment-module__xC5H0W__logoTrack,.WaterTreatment-module__xC5H0W__softwareTrack{gap:10px}.WaterTreatment-module__xC5H0W__logoSlide{flex-basis:190px;width:190px;height:100px;padding:18px}.WaterTreatment-module__xC5H0W__logoSlide img{width:140px;height:54px}.WaterTreatment-module__xC5H0W__softwareSlide{flex-basis:275px;grid-template-columns:22px minmax(0,1fr) 18px;gap:12px;width:275px;min-height:160px;padding:18px}.WaterTreatment-module__xC5H0W__softwareIdentity{gap:10px}.WaterTreatment-module__xC5H0W__softwareLogo{height:66px;min-height:66px}.WaterTreatment-module__xC5H0W__softwareLogo img{max-width:180px!important;height:66px!important;max-height:66px!important}.WaterTreatment-module__xC5H0W__softwareSlide strong{font-size:1rem}.WaterTreatment-module__xC5H0W__softwareSlide>b{font-size:16px}}@media (max-width:480px){.WaterTreatment-module__xC5H0W__clients,.WaterTreatment-module__xC5H0W__software{padding:62px 0}.WaterTreatment-module__xC5H0W__swiperHeader{margin-bottom:30px}.WaterTreatment-module__xC5H0W__swiperHeader h2{font-size:clamp(2.45rem,11vw,3.6rem)}.WaterTreatment-module__xC5H0W__logoSlide{flex-basis:165px;width:165px;height:88px;padding:14px}.WaterTreatment-module__xC5H0W__logoSlide img{width:125px;height:46px}.WaterTreatment-module__xC5H0W__softwareSlide{flex-basis:235px;grid-template-columns:18px minmax(0,1fr) 16px;gap:9px;width:235px;min-height:140px;padding:15px}.WaterTreatment-module__xC5H0W__softwareIdentity{gap:8px}.WaterTreatment-module__xC5H0W__softwareLogo{height:56px;min-height:56px}.WaterTreatment-module__xC5H0W__softwareLogo img{max-width:155px!important;height:56px!important;max-height:56px!important}.WaterTreatment-module__xC5H0W__softwareNumber{font-size:8px}.WaterTreatment-module__xC5H0W__softwareSlide strong{font-size:.9rem}.WaterTreatment-module__xC5H0W__softwareSlide>b{font-size:15px}}@media (max-width:360px){.WaterTreatment-module__xC5H0W__swiperHeader h2{font-size:2.35rem}.WaterTreatment-module__xC5H0W__logoSlide{flex-basis:150px;width:150px}.WaterTreatment-module__xC5H0W__softwareSlide{flex-basis:215px;width:215px;min-height:130px;padding:13px}.WaterTreatment-module__xC5H0W__softwareLogo{height:50px;min-height:50px}.WaterTreatment-module__xC5H0W__softwareLogo img{max-width:140px!important;height:50px!important;max-height:50px!important}.WaterTreatment-module__xC5H0W__softwareSlide strong{font-size:.84rem}}@media (hover:none) and (pointer:coarse){.WaterTreatment-module__xC5H0W__logoSlide:hover,.WaterTreatment-module__xC5H0W__softwareSlide:hover{box-shadow:none;transform:none}}@media (prefers-reduced-motion:reduce){.WaterTreatment-module__xC5H0W__logoTrack,.WaterTreatment-module__xC5H0W__softwareTrack{animation-duration:.01ms;animation-iteration-count:1}.WaterTreatment-module__xC5H0W__logoSlide,.WaterTreatment-module__xC5H0W__logoSlide img,.WaterTreatment-module__xC5H0W__softwareSlide,.WaterTreatment-module__xC5H0W__softwareLogo img,.WaterTreatment-module__xC5H0W__softwareSlide strong,.WaterTreatment-module__xC5H0W__softwareSlide>b{transition:none}.WaterTreatment-module__xC5H0W__logoSlide:hover,.WaterTreatment-module__xC5H0W__softwareSlide:hover{transform:none}}@keyframes WaterTreatment-module__xC5H0W__waterMarquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 7px))}}.WaterTreatment-module__xC5H0W__softwareSlide{flex-basis:360px;grid-template-columns:28px minmax(0,1fr) 22px;width:360px;min-height:215px;padding:26px 28px}.WaterTreatment-module__xC5H0W__softwareIdentity{gap:15px}.WaterTreatment-module__xC5H0W__softwareLogo{height:108px;min-height:108px}.WaterTreatment-module__xC5H0W__softwareLogo img{width:100%!important;max-width:270px!important;height:108px!important;max-height:108px!important}@media (max-width:1100px){.WaterTreatment-module__xC5H0W__softwareSlide{flex-basis:330px;width:330px;min-height:195px;padding:24px}.WaterTreatment-module__xC5H0W__softwareLogo{height:96px;min-height:96px}.WaterTreatment-module__xC5H0W__softwareLogo img{max-width:245px!important;height:96px!important;max-height:96px!important}}@media (max-width:760px){.WaterTreatment-module__xC5H0W__softwareSlide{flex-basis:295px;width:295px;min-height:180px;padding:20px}.WaterTreatment-module__xC5H0W__softwareLogo{height:86px;min-height:86px}.WaterTreatment-module__xC5H0W__softwareLogo img{max-width:215px!important;height:86px!important;max-height:86px!important}}@media (max-width:480px){.WaterTreatment-module__xC5H0W__softwareSlide{flex-basis:255px;width:255px;min-height:160px;padding:17px}.WaterTreatment-module__xC5H0W__softwareLogo{height:72px;min-height:72px}.WaterTreatment-module__xC5H0W__softwareLogo img{max-width:185px!important;height:72px!important;max-height:72px!important}}@media (max-width:360px){.WaterTreatment-module__xC5H0W__softwareSlide{flex-basis:230px;width:230px;min-height:148px;padding:14px}.WaterTreatment-module__xC5H0W__softwareLogo{height:64px;min-height:64px}.WaterTreatment-module__xC5H0W__softwareLogo img{max-width:165px!important;height:64px!important;max-height:64px!important}}.WaterTreatment-module__xC5H0W__softwareSlide{box-sizing:border-box;flex-direction:column;flex:0 0 330px;justify-content:center;align-items:center;gap:8px;width:330px;height:150px;min-height:150px;padding:22px 34px 18px;display:flex;position:relative;overflow:hidden}.WaterTreatment-module__xC5H0W__softwareNumber{margin:0;font-size:9px;line-height:1;position:absolute;top:18px;left:22px}.WaterTreatment-module__xC5H0W__softwareIdentity{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;min-width:0;display:flex}.WaterTreatment-module__xC5H0W__softwareLogo{justify-content:center;align-items:center;width:100%;height:62px;min-height:62px;display:flex;overflow:visible}.WaterTreatment-module__xC5H0W__softwareLogo img{object-fit:contain;object-position:center;transform-origin:50%;display:block;width:auto!important;max-width:220px!important;height:62px!important;max-height:62px!important}.WaterTreatment-module__xC5H0W__softwareSlide strong{text-align:center;white-space:normal;width:100%;max-width:100%;font-size:1.12rem;line-height:1.1}.WaterTreatment-module__xC5H0W__softwareSlide>b{margin:0;font-size:17px;line-height:1;position:absolute;bottom:17px;right:20px}@media (max-width:1100px){.WaterTreatment-module__xC5H0W__softwareSlide{flex-basis:300px;width:300px;height:145px;min-height:145px;padding-inline:28px}.WaterTreatment-module__xC5H0W__softwareLogo{height:58px;min-height:58px}.WaterTreatment-module__xC5H0W__softwareLogo img{max-width:200px!important;height:58px!important;max-height:58px!important}.WaterTreatment-module__xC5H0W__softwareSlide strong{font-size:1.05rem}}@media (max-width:760px){.WaterTreatment-module__xC5H0W__softwareSlide{flex-basis:265px;width:265px;height:138px;min-height:138px;padding:20px 25px 15px}.WaterTreatment-module__xC5H0W__softwareNumber{top:15px;left:17px}.WaterTreatment-module__xC5H0W__softwareLogo{height:52px;min-height:52px}.WaterTreatment-module__xC5H0W__softwareLogo img{max-width:180px!important;height:52px!important;max-height:52px!important}.WaterTreatment-module__xC5H0W__softwareSlide strong{font-size:1rem}.WaterTreatment-module__xC5H0W__softwareSlide>b{font-size:16px;bottom:15px;right:16px}}@media (max-width:480px){.WaterTreatment-module__xC5H0W__softwareSlide{flex-basis:235px;gap:5px;width:235px;height:128px;min-height:128px;padding:18px 22px 14px}.WaterTreatment-module__xC5H0W__softwareNumber{font-size:8px;top:13px;left:14px}.WaterTreatment-module__xC5H0W__softwareLogo{height:45px;min-height:45px}.WaterTreatment-module__xC5H0W__softwareLogo img{max-width:155px!important;height:45px!important;max-height:45px!important}.WaterTreatment-module__xC5H0W__softwareSlide strong{font-size:.92rem}.WaterTreatment-module__xC5H0W__softwareSlide>b{font-size:15px;bottom:13px;right:13px}}@media (max-width:360px){.WaterTreatment-module__xC5H0W__softwareSlide{flex-basis:215px;width:215px;height:120px;min-height:120px;padding-inline:18px}.WaterTreatment-module__xC5H0W__softwareLogo{height:40px;min-height:40px}.WaterTreatment-module__xC5H0W__softwareLogo img{max-width:140px!important;height:40px!important;max-height:40px!important}.WaterTreatment-module__xC5H0W__softwareSlide strong{font-size:.86rem}}.WaterTreatment-module__xC5H0W__cta{color:#fff;background:#061f25;padding:clamp(120px,14vw,210px) 0}.WaterTreatment-module__xC5H0W__ctaContent{max-width:1050px;margin:55px 0 0 clamp(0px,8vw,140px)}.WaterTreatment-module__xC5H0W__ctaContent h2 span{color:#9dd1c9ad}.WaterTreatment-module__xC5H0W__ctaContent p{color:#ffffff94;max-width:570px;margin:38px 0;font-size:1rem;line-height:1.75}.WaterTreatment-module__xC5H0W__ctaButton{color:#fff;letter-spacing:.13em;text-transform:uppercase;border:1px solid #73aaa094;align-items:center;gap:35px;padding:17px 22px;font-size:10px;font-weight:700;text-decoration:none;transition:background-color .3s,color .3s,transform .3s;display:inline-flex}.WaterTreatment-module__xC5H0W__ctaButton span:last-child{font-size:17px}.WaterTreatment-module__xC5H0W__ctaButton:hover{background:var(--water-soft);color:var(--water-deep);transform:translateY(-3px)}@media (max-width:1100px){.WaterTreatment-module__xC5H0W__page .site-container{width:min(100% - 64px,1800px)}.WaterTreatment-module__xC5H0W__heroContainer{padding-top:150px}.WaterTreatment-module__xC5H0W__overviewHeader,.WaterTreatment-module__xC5H0W__capabilitiesHeader,.WaterTreatment-module__xC5H0W__processHeader,.WaterTreatment-module__xC5H0W__applicationsHeader{grid-template-columns:1fr .8fr;gap:45px}.WaterTreatment-module__xC5H0W__sectionHeader{grid-template-columns:.55fr 1.45fr;gap:35px}.WaterTreatment-module__xC5H0W__processTrack{grid-template-columns:repeat(3,1fr);row-gap:75px}.WaterTreatment-module__xC5H0W__processLine{display:none}.WaterTreatment-module__xC5H0W__processStep:nth-child(3){padding-left:0}.WaterTreatment-module__xC5H0W__applicationGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.WaterTreatment-module__xC5H0W__page .site-container{width:min(100% - 40px,1800px)}.WaterTreatment-module__xC5H0W__hero{min-height:auto}.WaterTreatment-module__xC5H0W__heroContainer{min-height:820px;padding:160px 0 35px}.WaterTreatment-module__xC5H0W__heroContent{margin-left:0;padding-bottom:35px}.WaterTreatment-module__xC5H0W__heroContent h1{font-size:clamp(3.5rem,3.5vw,5.5rem)}.WaterTreatment-module__xC5H0W__heroContent p{margin-top:34px;font-size:14px}.WaterTreatment-module__xC5H0W__heroFooter{padding-top:18px}.WaterTreatment-module__xC5H0W__heroScroll{font-size:9px}.WaterTreatment-module__xC5H0W__overviewHeader,.WaterTreatment-module__xC5H0W__capabilitiesHeader,.WaterTreatment-module__xC5H0W__processHeader,.WaterTreatment-module__xC5H0W__applicationsHeader,.WaterTreatment-module__xC5H0W__sectionHeader{flex-direction:column;gap:28px;margin-top:38px;margin-bottom:65px;display:flex}.WaterTreatment-module__xC5H0W__overviewHeader h2,.WaterTreatment-module__xC5H0W__capabilitiesHeader h2,.WaterTreatment-module__xC5H0W__processHeader h2,.WaterTreatment-module__xC5H0W__applicationsHeader h2,.WaterTreatment-module__xC5H0W__swiperHeader h2,.WaterTreatment-module__xC5H0W__ctaContent h2{font-size:clamp(3rem,4vw,5rem)}.WaterTreatment-module__xC5H0W__overviewText{padding-top:0}.WaterTreatment-module__xC5H0W__overviewMedia{aspect-ratio:1.25;min-height:300px;margin-top:65px}.WaterTreatment-module__xC5H0W__solutionGrid{grid-template-columns:1fr;gap:16px}.WaterTreatment-module__xC5H0W__solutionImageWrapper{aspect-ratio:1.35}.WaterTreatment-module__xC5H0W__solutionContent{padding:28px 25px 34px}.WaterTreatment-module__xC5H0W__capabilityGrid,.WaterTreatment-module__xC5H0W__applicationGrid{grid-template-columns:1fr}.WaterTreatment-module__xC5H0W__capabilityItem{min-height:230px;padding:26px 22px}.WaterTreatment-module__xC5H0W__capabilityItem h3{font-size:2rem}.WaterTreatment-module__xC5H0W__processTrack{flex-direction:column;gap:0;display:flex}.WaterTreatment-module__xC5H0W__processLine{background:linear-gradient(#73aaa014,#73aaa073,#73aaa014);width:1px;height:auto;display:block;inset:0 auto 40px 29px}.WaterTreatment-module__xC5H0W__processStep,.WaterTreatment-module__xC5H0W__processStep:first-of-type,.WaterTreatment-module__xC5H0W__processStep:last-of-type{padding:0 0 65px}.WaterTreatment-module__xC5H0W__processMarker{width:58px;height:58px;margin-bottom:28px}.WaterTreatment-module__xC5H0W__processStep h3{margin-top:-84px;margin-left:82px;font-size:clamp(2rem,2vw,4rem)}.WaterTreatment-module__xC5H0W__processStep .WaterTreatment-module__xC5H0W__processLabel,.WaterTreatment-module__xC5H0W__processStep p{margin-left:82px}.WaterTreatment-module__xC5H0W__processStep p{max-width:calc(100% - 82px)}.WaterTreatment-module__xC5H0W__applicationItem{min-height:220px}.WaterTreatment-module__xC5H0W__applicationItem h3{margin-top:48px}.WaterTreatment-module__xC5H0W__swiperHeader{flex-direction:column;align-items:flex-start;gap:25px;margin-bottom:45px}.WaterTreatment-module__xC5H0W__logoSlide{width:210px}.WaterTreatment-module__xC5H0W__softwareSlide{width:260px}.WaterTreatment-module__xC5H0W__ctaContent{margin-left:0}}@media (prefers-reduced-motion:reduce){.WaterTreatment-module__xC5H0W__heroImage,.WaterTreatment-module__xC5H0W__logoTrack,.WaterTreatment-module__xC5H0W__softwareTrack,.WaterTreatment-module__xC5H0W__solutionCard,.WaterTreatment-module__xC5H0W__solutionImage,.WaterTreatment-module__xC5H0W__solutionArrow,.WaterTreatment-module__xC5H0W__capabilityItem,.WaterTreatment-module__xC5H0W__capabilityArrow,.WaterTreatment-module__xC5H0W__processMarker,.WaterTreatment-module__xC5H0W__ctaButton,.WaterTreatment-module__xC5H0W__heroButton>span:last-child,.WaterTreatment-module__xC5H0W__heroScroll>span{transition:none;animation:none}}.WaterTreatment-module__xC5H0W__page{--water-deep:#062b55;--water-dark:#0a4d82;--water:#168dcc;--water-soft:#54c7e8;--water-pale:#eaf7fc;--water-mist:#f6fbfe;--sand:#f3f8fb;--cream:#f8fcff;--ink:#082b48;--muted:#082b48ad;--line:#145b8729;--white:#fff;--blue-glow:#2bb8e82e;--blue-glow-2:#4370ff21;color:var(--ink);background:radial-gradient(circle at 82% 8%,#41c4eb14,#0000 28%),linear-gradient(#f8fcff 0%,#f2f8fb 100%);position:relative}.WaterTreatment-module__xC5H0W__page:before{content:"";z-index:0;pointer-events:none;opacity:.34;background-image:linear-gradient(#0b4d8209 1px,#0000 1px),linear-gradient(90deg,#0b4d8209 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 72%);mask-image:linear-gradient(#000 0%,#0000 72%)}.WaterTreatment-module__xC5H0W__page>*{z-index:1;position:relative}.WaterTreatment-module__xC5H0W__page .site-container{width:min(100% - 88px,1840px)}.WaterTreatment-module__xC5H0W__eyebrow{color:#084d82c2;letter-spacing:.19em}.WaterTreatment-module__xC5H0W__eyebrow:before{background:linear-gradient(90deg, #d8b66d, var(--water-soft), var(--water));flex-basis:46px;width:46px}.WaterTreatment-module__xC5H0W__hero{background:radial-gradient(circle at 80% 18%,#53d5f733,#0000 28%),linear-gradient(135deg,#031d3b 0%,#062b55 48%,#07466d 100%);min-height:min(940px,100svh)}.WaterTreatment-module__xC5H0W__heroPicture{opacity:.98}.WaterTreatment-module__xC5H0W__heroImage{object-position:center;filter:saturate(.92)contrast(1.04)}.WaterTreatment-module__xC5H0W__heroOverlay{background:radial-gradient(circle at 78% 20%,#41cef42e,#0000 30%),linear-gradient(90deg,#021832f0 0%,#042648c7 35%,#042f5157 68%,#042f5138 100%),linear-gradient(#0218321a 0%,#02183205 42%,#021832c2 100%)}.WaterTreatment-module__xC5H0W__heroContainer{padding-top:clamp(145px,14vw,190px)}.WaterTreatment-module__xC5H0W__heroContent{max-width:1120px;margin-left:clamp(0px,2vw,38px)}.WaterTreatment-module__xC5H0W__heroContent .WaterTreatment-module__xC5H0W__eyebrow{color:#ffffffc2}.WaterTreatment-module__xC5H0W__heroContent .WaterTreatment-module__xC5H0W__eyebrow:before{background:linear-gradient(90deg,#d9bb78,#51d0ed,#4e8cff)}.WaterTreatment-module__xC5H0W__heroContent h1{letter-spacing:-.085em;text-wrap:balance;text-shadow:0 14px 40px #00142d33;max-width:1100px;font-size:clamp(4rem,7vw,8rem);line-height:.84}.WaterTreatment-module__xC5H0W__heroContent h1 span{background:linear-gradient(100deg,#58e1ea 0%,#2aaee4 42%,#6684ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.WaterTreatment-module__xC5H0W__heroContent p{color:#fffc;max-width:650px;margin-top:42px;font-size:15px;line-height:1.82}.WaterTreatment-module__xC5H0W__heroButton{border-bottom-color:#82def685;min-width:270px;margin-top:38px;padding:13px 7px 13px 0}.WaterTreatment-module__xC5H0W__heroButton>span:last-child{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border-color:#7edcf480;width:46px;height:46px}.WaterTreatment-module__xC5H0W__heroButton:hover>span:last-child{background:#5ed4ee;border-color:#5ed4ee}.WaterTreatment-module__xC5H0W__heroFooter{color:#ffffffa8;border-top-color:#7edcf438}.WaterTreatment-module__xC5H0W__overviewHeader h2,.WaterTreatment-module__xC5H0W__capabilitiesHeader h2,.WaterTreatment-module__xC5H0W__applicationsHeader h2,.WaterTreatment-module__xC5H0W__sectionHeading h2,.WaterTreatment-module__xC5H0W__swiperHeader h2,.WaterTreatment-module__xC5H0W__ctaContent h2{color:var(--ink);letter-spacing:-.082em;font-size:clamp(3.2rem,5vw,6.2rem);line-height:.86}.WaterTreatment-module__xC5H0W__overviewHeader h2 span,.WaterTreatment-module__xC5H0W__capabilitiesHeader h2 span,.WaterTreatment-module__xC5H0W__applicationsHeader h2 span,.WaterTreatment-module__xC5H0W__sectionHeading h2 span,.WaterTreatment-module__xC5H0W__swiperHeader h2 span{background:linear-gradient(100deg,#0f8fbd,#2d82e2 60%,#6678e9);color:#0000;-webkit-background-clip:text;background-clip:text}.WaterTreatment-module__xC5H0W__overview,.WaterTreatment-module__xC5H0W__capabilities,.WaterTreatment-module__xC5H0W__applications,.WaterTreatment-module__xC5H0W__clients{position:relative;overflow:hidden}.WaterTreatment-module__xC5H0W__overview:after,.WaterTreatment-module__xC5H0W__capabilities:after,.WaterTreatment-module__xC5H0W__applications:after,.WaterTreatment-module__xC5H0W__clients:after{content:"";pointer-events:none;background:radial-gradient(circle, var(--blue-glow), transparent 68%);border-radius:50%;width:480px;height:480px;position:absolute;top:70px;right:-180px}.WaterTreatment-module__xC5H0W__overview{background:radial-gradient(circle at 86% 16%,#44caee1a,#0000 25%),linear-gradient(#fafdff 0%,#eef8fc 100%)}.WaterTreatment-module__xC5H0W__overviewText p{color:#082b48b3}.WaterTreatment-module__xC5H0W__overviewMedia{border:1px solid #2a8bb829;border-radius:30px;min-height:460px;margin-top:82px;box-shadow:0 28px 70px #09496f1f,0 4px 16px #09496f0d}.WaterTreatment-module__xC5H0W__overviewMedia:after{content:"";pointer-events:none;background:linear-gradient(90deg,#04264847,#0000 55%),linear-gradient(#0000 45%,#04264861);position:absolute;inset:0}.WaterTreatment-module__xC5H0W__overviewMedia img{filter:saturate(.88)contrast(1.02);transition:transform 1s cubic-bezier(.22,1,.36,1)}.WaterTreatment-module__xC5H0W__overviewMedia:hover img{transform:scale(1.035)}.WaterTreatment-module__xC5H0W__mediaCaption{border-top-color:#ffffff52;bottom:22px;left:28px;right:28px}.WaterTreatment-module__xC5H0W__solutions{background:radial-gradient(circle at 8% 20%,#4dc1eb1f,#0000 28%),linear-gradient(#eaf7fc 0%,#f6fbfe 100%)}.WaterTreatment-module__xC5H0W__sectionHeader{margin-bottom:clamp(65px,7vw,100px)}.WaterTreatment-module__xC5H0W__sectionHeading p,.WaterTreatment-module__xC5H0W__sectionHeader p{color:#082b48ab}.WaterTreatment-module__xC5H0W__solutionGrid{gap:24px}.WaterTreatment-module__xC5H0W__solutionCard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffbd;border:1px solid #1878aa24;border-radius:28px;position:relative;box-shadow:0 16px 42px #07466c12}.WaterTreatment-module__xC5H0W__solutionCard:hover{background:linear-gradient(145deg,#07507f,#073c67);transform:translateY(-9px);box-shadow:0 30px 70px #05416733,0 0 0 1px #49ccee24}.WaterTreatment-module__xC5H0W__solutionImageWrapper{aspect-ratio:1.55;background:#06365e}.WaterTreatment-module__xC5H0W__solutionImage{filter:saturate(.88)contrast(1.03)}.WaterTreatment-module__xC5H0W__solutionImageOverlay{background:linear-gradient(#03233e05 20%,#03233e99 100%),linear-gradient(90deg,#14afdc14,#0000)}.WaterTreatment-module__xC5H0W__solutionNumber{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#042c4c40;border:1px solid #fff6;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;top:24px;left:26px}.WaterTreatment-module__xC5H0W__solutionContent{min-height:230px;padding:30px 32px 38px}.WaterTreatment-module__xC5H0W__solutionCategory{color:#147fb4}.WaterTreatment-module__xC5H0W__solutionContent h3{color:#073c66;font-size:clamp(1.9rem,2.35vw,3rem)}.WaterTreatment-module__xC5H0W__solutionContent p{color:#082b48a8}.WaterTreatment-module__xC5H0W__solutionArrow{background:#ffffffad;border:1px solid #148dcc40;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;bottom:28px;right:28px}.WaterTreatment-module__xC5H0W__solutionCard:hover h3,.WaterTreatment-module__xC5H0W__solutionCard:hover p,.WaterTreatment-module__xC5H0W__solutionCard:hover .WaterTreatment-module__xC5H0W__solutionCategory,.WaterTreatment-module__xC5H0W__solutionCard:hover .WaterTreatment-module__xC5H0W__solutionArrow{color:#fff}.WaterTreatment-module__xC5H0W__solutionCard:hover .WaterTreatment-module__xC5H0W__solutionArrow{background:#4fc6e829;border-color:#6cdcf46b}.WaterTreatment-module__xC5H0W__capabilities{background:radial-gradient(circle at 0 55%,#39bee81a,#0000 25%),#fafdff}.WaterTreatment-module__xC5H0W__capabilityGrid{border:0;gap:16px}.WaterTreatment-module__xC5H0W__capabilityItem{background:#ffffffdb;border:1px solid #166fa024;border-radius:24px;min-height:280px;padding:34px;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s,border-color .35s;box-shadow:0 12px 36px #07466c0e}.WaterTreatment-module__xC5H0W__capabilityItem:before{filter:saturate(1.05);background-position:50%;background-size:cover;transform:scale(1.07)}.WaterTreatment-module__xC5H0W__capabilityItem:hover,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within{border-color:#2fb5e047;transform:translateY(-7px);box-shadow:0 28px 65px #05486f29,0 0 0 1px #49ccee14}.WaterTreatment-module__xC5H0W__capabilityNumber{color:#168dcc}.WaterTreatment-module__xC5H0W__capabilityItem h3{color:#073d68;font-size:clamp(1.75rem,2.1vw,2.8rem)}.WaterTreatment-module__xC5H0W__capabilityItem p{color:#082b48a8}.WaterTreatment-module__xC5H0W__capabilityArrow{color:#168dcc;background:#f6fcffd1;border:1px solid #168dcc38;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;top:28px;right:26px}.WaterTreatment-module__xC5H0W__capabilityItem:hover .WaterTreatment-module__xC5H0W__capabilityNumber,.WaterTreatment-module__xC5H0W__capabilityItem:hover h3,.WaterTreatment-module__xC5H0W__capabilityItem:hover p,.WaterTreatment-module__xC5H0W__capabilityItem:hover .WaterTreatment-module__xC5H0W__capabilityArrow,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible .WaterTreatment-module__xC5H0W__capabilityNumber,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible h3,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible p,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible .WaterTreatment-module__xC5H0W__capabilityArrow,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within .WaterTreatment-module__xC5H0W__capabilityNumber,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within h3,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within p,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within .WaterTreatment-module__xC5H0W__capabilityArrow{color:#fff}.WaterTreatment-module__xC5H0W__capabilityItem:hover .WaterTreatment-module__xC5H0W__capabilityArrow,.WaterTreatment-module__xC5H0W__capabilityItem:focus-visible .WaterTreatment-module__xC5H0W__capabilityArrow,.WaterTreatment-module__xC5H0W__capabilityItem:focus-within .WaterTreatment-module__xC5H0W__capabilityArrow{background:#51cdec33;border-color:#85e7f880}.WaterTreatment-module__xC5H0W__process{background:radial-gradient(circle at 82% 20%,#2db5e738,#0000 28%),radial-gradient(circle at 15% 90%,#4268ff29,#0000 30%),linear-gradient(135deg,#031b38 0%,#062d57 55%,#073f68 100%);position:relative;overflow:hidden}.WaterTreatment-module__xC5H0W__process:before{content:"";pointer-events:none;opacity:.3;background-image:linear-gradient(#78def614 1px,#0000 1px),linear-gradient(90deg,#78def614 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.WaterTreatment-module__xC5H0W__process .WaterTreatment-module__xC5H0W__eyebrow{color:#ffffffb8}.WaterTreatment-module__xC5H0W__process .WaterTreatment-module__xC5H0W__eyebrow:before{background:linear-gradient(90deg,#e0bd72,#55d4ee,#6f86ff)}.WaterTreatment-module__xC5H0W__processHeader h2{color:#fff}.WaterTreatment-module__xC5H0W__processHeader h2 span{background:linear-gradient(100deg,#59dced,#4ba8e7,#8190ff);color:#0000;-webkit-background-clip:text;background-clip:text}.WaterTreatment-module__xC5H0W__processHeader>p{color:#e7f8ffa8}.WaterTreatment-module__xC5H0W__processLine{background:linear-gradient(90deg,#0000,#5dd5f099 18%,#59adef94 82%,#0000)}.WaterTreatment-module__xC5H0W__processMarker{color:#9be6f4;background:#042a4eeb;border-color:#64d7f17a;width:64px;height:64px;box-shadow:0 0 0 7px #46c2e70b}.WaterTreatment-module__xC5H0W__processMarker:after{border-color:#79dcf329}.WaterTreatment-module__xC5H0W__processStep:hover .WaterTreatment-module__xC5H0W__processMarker{background:linear-gradient(145deg,#1ba5dc,#536fe9);border-color:#9ceaf8;box-shadow:0 0 0 8px #3dc0e817,0 14px 30px #0d8fca40}.WaterTreatment-module__xC5H0W__processLabel{color:#7edef2b3}.WaterTreatment-module__xC5H0W__processStep h3{color:#fff}.WaterTreatment-module__xC5H0W__processStep p{color:#e7f8ff8c}.WaterTreatment-module__xC5H0W__applications{background:radial-gradient(circle at 90% 20%,#3dc1eb14,#0000 25%),#f8fcff}.WaterTreatment-module__xC5H0W__applicationGrid{border:0;gap:14px}.WaterTreatment-module__xC5H0W__applicationItem{background:linear-gradient(145deg,#ffffffeb,#eff9fee0);border:1px solid #12689b24;border-radius:22px;min-height:280px;padding:30px;position:relative;overflow:hidden;box-shadow:0 12px 35px #07466c0e}.WaterTreatment-module__xC5H0W__applicationItem:before{content:"";pointer-events:none;background:radial-gradient(circle,#3ec7eb33,#0000 68%);border-radius:50%;width:180px;height:180px;position:absolute;top:-70px;right:-70px}.WaterTreatment-module__xC5H0W__applicationItem>span{z-index:1;color:#168dcc;position:relative}.WaterTreatment-module__xC5H0W__applicationItem h3,.WaterTreatment-module__xC5H0W__applicationItem p{z-index:1;position:relative}.WaterTreatment-module__xC5H0W__applicationItem h3{color:#073e69;margin-top:70px;font-size:clamp(1.65rem,2vw,2.45rem)}.WaterTreatment-module__xC5H0W__applicationItem p{color:#082b48a3}.WaterTreatment-module__xC5H0W__applicationItem:hover{background:linear-gradient(145deg,#edfaff,#fff);border-color:#23a8d947;transform:translateY(-5px);box-shadow:0 22px 48px #074e751a}.WaterTreatment-module__xC5H0W__clients{background:radial-gradient(circle at 10% 15%,#40c3eb14,#0000 25%),#f2faff}.WaterTreatment-module__xC5H0W__software{background:linear-gradient(135deg,#e7f6fc 0%,#f8fcff 55%,#edf5ff 100%)}.WaterTreatment-module__xC5H0W__swiperHeader h2{color:#082b48}.WaterTreatment-module__xC5H0W__swiperHeader h2 span{background:linear-gradient(100deg,#118fc2,#397edc,#6579e7);color:#0000;-webkit-background-clip:text;background-clip:text}.WaterTreatment-module__xC5H0W__logoTrack,.WaterTreatment-module__xC5H0W__softwareTrack{gap:16px}.WaterTreatment-module__xC5H0W__logoSlide,.WaterTreatment-module__xC5H0W__softwareSlide{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc2;border-color:#1873a426;border-radius:20px;box-shadow:0 10px 28px #07466c0b}.WaterTreatment-module__xC5H0W__logoSlide:hover,.WaterTreatment-module__xC5H0W__logoSlide:focus-visible,.WaterTreatment-module__xC5H0W__logoSlide:focus-within,.WaterTreatment-module__xC5H0W__softwareSlide:hover,.WaterTreatment-module__xC5H0W__softwareSlide:focus-visible,.WaterTreatment-module__xC5H0W__softwareSlide:focus-within{background:#fff;border-color:#219bcd52;box-shadow:0 20px 42px #064b741f,0 0 0 1px #51caeb14}.WaterTreatment-module__xC5H0W__logoSlide img{filter:grayscale()saturate(0);opacity:.62}.WaterTreatment-module__xC5H0W__logoSlide:hover img,.WaterTreatment-module__xC5H0W__logoSlide:focus-visible img,.WaterTreatment-module__xC5H0W__logoSlide:focus-within img{filter:grayscale(0)saturate();opacity:1}.WaterTreatment-module__xC5H0W__softwareNumber,.WaterTreatment-module__xC5H0W__softwareSlide strong,.WaterTreatment-module__xC5H0W__softwareSlide>b{color:#168dcc}.WaterTreatment-module__xC5H0W__cta{background:radial-gradient(circle at 82% 25%,#42cfef38,#0000 27%),radial-gradient(circle at 18% 90%,#5471ff2e,#0000 32%),linear-gradient(135deg,#031c3a 0%,#063462 56%,#07517d 100%);position:relative;overflow:hidden}.WaterTreatment-module__xC5H0W__cta:before{content:"";pointer-events:none;opacity:.22;background-image:linear-gradient(#70dcf314 1px,#0000 1px),linear-gradient(90deg,#70dcf314 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.WaterTreatment-module__xC5H0W__cta .WaterTreatment-module__xC5H0W__eyebrow{color:#ffffffb8}.WaterTreatment-module__xC5H0W__cta .WaterTreatment-module__xC5H0W__eyebrow:before{background:linear-gradient(90deg,#e1bf74,#5ed9ef,#7287ff)}.WaterTreatment-module__xC5H0W__ctaContent h2{color:#fff}.WaterTreatment-module__xC5H0W__ctaContent h2 span{background:linear-gradient(100deg,#5de0ef,#45aee9,#8591ff);color:#0000;-webkit-background-clip:text;background-clip:text}.WaterTreatment-module__xC5H0W__ctaContent p{color:#ebf9ffa3}.WaterTreatment-module__xC5H0W__ctaButton{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0b;border-color:#5bd3ef7a;border-radius:999px}.WaterTreatment-module__xC5H0W__ctaButton:hover{color:#062b55;background:linear-gradient(100deg,#4dd0ea,#5d7cf1);border-color:#0000;box-shadow:0 14px 35px #1699d23d}@media (max-width:1100px){.WaterTreatment-module__xC5H0W__page .site-container{width:min(100% - 64px,1840px)}.WaterTreatment-module__xC5H0W__heroContent h1{font-size:clamp(4rem,8vw,6.8rem)}.WaterTreatment-module__xC5H0W__overviewHeader,.WaterTreatment-module__xC5H0W__capabilitiesHeader,.WaterTreatment-module__xC5H0W__processHeader,.WaterTreatment-module__xC5H0W__applicationsHeader{gap:42px}.WaterTreatment-module__xC5H0W__solutionGrid{gap:18px}.WaterTreatment-module__xC5H0W__capabilityItem,.WaterTreatment-module__xC5H0W__applicationItem{min-height:250px}}@media (max-width:760px){.WaterTreatment-module__xC5H0W__page:before{opacity:.24;background-size:48px 48px}.WaterTreatment-module__xC5H0W__page .site-container{width:min(100% - 40px,1840px)}.WaterTreatment-module__xC5H0W__hero{min-height:780px}.WaterTreatment-module__xC5H0W__heroContainer{min-height:780px;padding:130px 0 28px}.WaterTreatment-module__xC5H0W__heroContent{padding-bottom:34px}.WaterTreatment-module__xC5H0W__heroContent h1{font-size:clamp(3.35rem,13vw,5.4rem);line-height:.87}.WaterTreatment-module__xC5H0W__heroContent p{max-width:100%;margin-top:30px;font-size:14px}.WaterTreatment-module__xC5H0W__heroButton{min-width:235px;margin-top:30px}.WaterTreatment-module__xC5H0W__overview,.WaterTreatment-module__xC5H0W__solutions,.WaterTreatment-module__xC5H0W__capabilities,.WaterTreatment-module__xC5H0W__process,.WaterTreatment-module__xC5H0W__applications,.WaterTreatment-module__xC5H0W__clients,.WaterTreatment-module__xC5H0W__software,.WaterTreatment-module__xC5H0W__cta{padding-top:82px;padding-bottom:82px}.WaterTreatment-module__xC5H0W__overviewHeader,.WaterTreatment-module__xC5H0W__capabilitiesHeader,.WaterTreatment-module__xC5H0W__processHeader,.WaterTreatment-module__xC5H0W__applicationsHeader,.WaterTreatment-module__xC5H0W__sectionHeader{margin-top:32px;margin-bottom:52px}.WaterTreatment-module__xC5H0W__overviewHeader h2,.WaterTreatment-module__xC5H0W__capabilitiesHeader h2,.WaterTreatment-module__xC5H0W__processHeader h2,.WaterTreatment-module__xC5H0W__applicationsHeader h2,.WaterTreatment-module__xC5H0W__sectionHeading h2,.WaterTreatment-module__xC5H0W__swiperHeader h2,.WaterTreatment-module__xC5H0W__ctaContent h2{font-size:clamp(2.8rem,11vw,4.5rem)}.WaterTreatment-module__xC5H0W__overviewMedia{border-radius:22px;min-height:300px;margin-top:52px}.WaterTreatment-module__xC5H0W__solutionGrid{gap:18px}.WaterTreatment-module__xC5H0W__solutionCard{border-radius:22px}.WaterTreatment-module__xC5H0W__solutionImageWrapper{aspect-ratio:1.35}.WaterTreatment-module__xC5H0W__solutionContent{min-height:205px;padding:25px 23px 32px}.WaterTreatment-module__xC5H0W__solutionContent h3{font-size:clamp(1.75rem,8vw,2.5rem)}.WaterTreatment-module__xC5H0W__solutionArrow{bottom:23px;right:22px}.WaterTreatment-module__xC5H0W__capabilityGrid,.WaterTreatment-module__xC5H0W__applicationGrid{grid-template-columns:1fr;gap:12px}.WaterTreatment-module__xC5H0W__capabilityItem{border-radius:20px;min-height:230px;padding:25px 22px}.WaterTreatment-module__xC5H0W__capabilityItem h3{font-size:clamp(1.6rem,7vw,2.25rem)}.WaterTreatment-module__xC5H0W__capabilityItem p{max-width:100%;margin-top:17px;font-size:.84rem}.WaterTreatment-module__xC5H0W__applicationItem{border-radius:20px;min-height:220px;padding:24px}.WaterTreatment-module__xC5H0W__applicationItem h3{margin-top:52px}.WaterTreatment-module__xC5H0W__processStep h3{font-size:clamp(1.8rem,8vw,2.8rem)}.WaterTreatment-module__xC5H0W__processStep p{font-size:.84rem}.WaterTreatment-module__xC5H0W__swiperHeader{margin-bottom:36px}.WaterTreatment-module__xC5H0W__logoSlide{border-radius:17px;flex-basis:215px;width:215px;height:104px;padding:18px}.WaterTreatment-module__xC5H0W__softwareSlide{border-radius:18px;flex-basis:275px;width:275px;min-height:170px}.WaterTreatment-module__xC5H0W__ctaContent{margin-left:0}.WaterTreatment-module__xC5H0W__ctaButton{justify-content:space-between;width:min(100%,330px)}}@media (max-width:480px){.WaterTreatment-module__xC5H0W__page .site-container{width:min(100% - 28px,1840px)}.WaterTreatment-module__xC5H0W__eyebrow{gap:9px;font-size:8px}.WaterTreatment-module__xC5H0W__eyebrow:before{flex-basis:28px;width:28px}.WaterTreatment-module__xC5H0W__hero{min-height:720px}.WaterTreatment-module__xC5H0W__heroContainer{min-height:720px;padding:112px 0 22px}.WaterTreatment-module__xC5H0W__heroContent h1{letter-spacing:-.075em;font-size:clamp(3rem,15vw,4.3rem)}.WaterTreatment-module__xC5H0W__heroContent p{font-size:13px;line-height:1.7}.WaterTreatment-module__xC5H0W__heroFooter,.WaterTreatment-module__xC5H0W__heroScroll{font-size:8px}.WaterTreatment-module__xC5H0W__overview,.WaterTreatment-module__xC5H0W__solutions,.WaterTreatment-module__xC5H0W__capabilities,.WaterTreatment-module__xC5H0W__process,.WaterTreatment-module__xC5H0W__applications,.WaterTreatment-module__xC5H0W__clients,.WaterTreatment-module__xC5H0W__software,.WaterTreatment-module__xC5H0W__cta{padding-top:64px;padding-bottom:64px}.WaterTreatment-module__xC5H0W__overviewHeader,.WaterTreatment-module__xC5H0W__capabilitiesHeader,.WaterTreatment-module__xC5H0W__processHeader,.WaterTreatment-module__xC5H0W__applicationsHeader,.WaterTreatment-module__xC5H0W__sectionHeader{margin-bottom:40px}.WaterTreatment-module__xC5H0W__overviewHeader h2,.WaterTreatment-module__xC5H0W__capabilitiesHeader h2,.WaterTreatment-module__xC5H0W__processHeader h2,.WaterTreatment-module__xC5H0W__applicationsHeader h2,.WaterTreatment-module__xC5H0W__sectionHeading h2,.WaterTreatment-module__xC5H0W__swiperHeader h2,.WaterTreatment-module__xC5H0W__ctaContent h2{font-size:clamp(2.55rem,12.5vw,3.8rem)}.WaterTreatment-module__xC5H0W__overviewMedia{border-radius:18px;min-height:245px}.WaterTreatment-module__xC5H0W__solutionImageWrapper{aspect-ratio:1.18}.WaterTreatment-module__xC5H0W__solutionContent{min-height:195px;padding:22px 19px 29px}.WaterTreatment-module__xC5H0W__solutionCategory{font-size:8px}.WaterTreatment-module__xC5H0W__solutionContent h3{font-size:1.65rem}.WaterTreatment-module__xC5H0W__solutionContent p{padding-right:8px;font-size:.83rem}.WaterTreatment-module__xC5H0W__solutionNumber{width:40px;height:40px;top:18px;left:18px}.WaterTreatment-module__xC5H0W__solutionArrow{width:38px;height:38px;bottom:18px;right:18px}.WaterTreatment-module__xC5H0W__capabilityItem{min-height:215px;padding:21px 18px}.WaterTreatment-module__xC5H0W__capabilityArrow{width:38px;height:38px;top:18px;right:17px}.WaterTreatment-module__xC5H0W__applicationItem{min-height:205px;padding:21px 18px}.WaterTreatment-module__xC5H0W__applicationItem h3{margin-top:43px;font-size:1.55rem}.WaterTreatment-module__xC5H0W__applicationItem p{font-size:.8rem}.WaterTreatment-module__xC5H0W__logoSlide{flex-basis:175px;width:175px;height:92px}.WaterTreatment-module__xC5H0W__logoSlide img{width:130px;height:48px}.WaterTreatment-module__xC5H0W__softwareSlide{flex-basis:245px;width:245px;min-height:150px;padding:15px}.WaterTreatment-module__xC5H0W__softwareLogo{height:68px;min-height:68px}.WaterTreatment-module__xC5H0W__softwareLogo img{max-width:175px!important;height:68px!important;max-height:68px!important}.WaterTreatment-module__xC5H0W__ctaButton{padding:14px 17px;font-size:9px}}@media (max-width:360px){.WaterTreatment-module__xC5H0W__page .site-container{width:min(100% - 22px,1840px)}.WaterTreatment-module__xC5H0W__heroContent h1{font-size:2.85rem}.WaterTreatment-module__xC5H0W__heroContent p{font-size:12px}.WaterTreatment-module__xC5H0W__solutionContent h3{font-size:1.48rem}.WaterTreatment-module__xC5H0W__capabilityItem{min-height:205px;padding:19px 16px}.WaterTreatment-module__xC5H0W__capabilityItem h3{font-size:1.42rem}.WaterTreatment-module__xC5H0W__capabilityItem p{font-size:.76rem}.WaterTreatment-module__xC5H0W__applicationItem{min-height:190px}.WaterTreatment-module__xC5H0W__applicationItem h3{font-size:1.4rem}.WaterTreatment-module__xC5H0W__applicationItem p{font-size:.75rem}.WaterTreatment-module__xC5H0W__logoSlide{flex-basis:155px;width:155px;height:84px}.WaterTreatment-module__xC5H0W__softwareSlide{flex-basis:220px;width:220px;min-height:140px}.WaterTreatment-module__xC5H0W__softwareLogo{height:58px;min-height:58px}.WaterTreatment-module__xC5H0W__softwareLogo img{max-width:150px!important;height:58px!important;max-height:58px!important}}@media (hover:none) and (pointer:coarse){.WaterTreatment-module__xC5H0W__solutionCard:hover,.WaterTreatment-module__xC5H0W__applicationItem:hover,.WaterTreatment-module__xC5H0W__capabilityItem:hover,.WaterTreatment-module__xC5H0W__overviewMedia:hover img{transform:none}}@media (prefers-reduced-motion:reduce){.WaterTreatment-module__xC5H0W__page *,.WaterTreatment-module__xC5H0W__page :before,.WaterTreatment-module__xC5H0W__page :after{scroll-behavior:auto!important}.WaterTreatment-module__xC5H0W__overviewMedia img,.WaterTreatment-module__xC5H0W__solutionCard,.WaterTreatment-module__xC5H0W__solutionImage,.WaterTreatment-module__xC5H0W__solutionArrow,.WaterTreatment-module__xC5H0W__applicationItem,.WaterTreatment-module__xC5H0W__capabilityItem,.WaterTreatment-module__xC5H0W__capabilityItem:before,.WaterTreatment-module__xC5H0W__capabilityItem:after,.WaterTreatment-module__xC5H0W__processMarker,.WaterTreatment-module__xC5H0W__logoTrack,.WaterTreatment-module__xC5H0W__softwareTrack,.WaterTreatment-module__xC5H0W__logoSlide,.WaterTreatment-module__xC5H0W__softwareSlide,.WaterTreatment-module__xC5H0W__ctaButton,.WaterTreatment-module__xC5H0W__heroImage{transition:none!important;animation:none!important}}.WaterTreatment-module__xC5H0W__page{--premium-blue-1:#031b3a;--premium-blue-2:#063b69;--premium-blue-3:#087bb1;--premium-cyan:#55d8ef;--premium-ice:#e8f8fd;--premium-gold:#d9b86d;--premium-border:#1877ab26;--premium-shadow:0 30px 90px #0330521c, 0 8px 25px #0330520d}.WaterTreatment-module__xC5H0W__overview,.WaterTreatment-module__xC5H0W__solutions,.WaterTreatment-module__xC5H0W__capabilities,.WaterTreatment-module__xC5H0W__applications,.WaterTreatment-module__xC5H0W__clients,.WaterTreatment-module__xC5H0W__software{isolation:isolate}.WaterTreatment-module__xC5H0W__overview:before,.WaterTreatment-module__xC5H0W__solutions:before,.WaterTreatment-module__xC5H0W__capabilities:before,.WaterTreatment-module__xC5H0W__applications:before,.WaterTreatment-module__xC5H0W__clients:before,.WaterTreatment-module__xC5H0W__software:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#188dcc2e,#d9b86d3d,#188dcc2e,#0000);width:min(1200px,80vw);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.WaterTreatment-module__xC5H0W__hero{box-shadow:inset 0 -1px #6fddf429}.WaterTreatment-module__xC5H0W__hero:before{content:"";z-index:1;pointer-events:none;border:1px solid #6addf424;border-radius:50%;width:clamp(220px,25vw,420px);height:clamp(220px,25vw,420px);position:absolute;top:12%;right:7%;box-shadow:0 0 0 28px #55d8ef06,0 0 0 58px #55d8ef05}.WaterTreatment-module__xC5H0W__hero:after{content:"";z-index:1;pointer-events:none;opacity:.7;border:1px solid #d9b86d57;width:90px;height:90px;position:absolute;bottom:14%;right:12%;transform:rotate(45deg)}.WaterTreatment-module__xC5H0W__heroContent{position:relative}.WaterTreatment-module__xC5H0W__heroContent:before{content:"WATER / ENVIRONMENT";color:#91e0f24d;letter-spacing:.28em;font-size:8px;font-weight:700;position:absolute;top:-48px;left:2px}.WaterTreatment-module__xC5H0W__heroContent h1{max-width:1050px}.WaterTreatment-module__xC5H0W__heroContent h1 span{filter:drop-shadow(0 8px 24px #37cbed29)}.WaterTreatment-module__xC5H0W__heroButton{border-bottom-color:#d9b86d7a;position:relative;overflow:hidden}.WaterTreatment-module__xC5H0W__heroButton:before{content:"";background:linear-gradient(90deg, var(--premium-gold), var(--premium-cyan));width:34%;height:2px;transition:width .45s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px;left:0}.WaterTreatment-module__xC5H0W__heroButton:hover:before{width:100%}.WaterTreatment-module__xC5H0W__eyebrow{position:relative}.WaterTreatment-module__xC5H0W__eyebrow:after{content:"✦";color:var(--premium-gold);opacity:.9;margin-left:2px;font-size:7px}.WaterTreatment-module__xC5H0W__overviewHeader,.WaterTreatment-module__xC5H0W__capabilitiesHeader,.WaterTreatment-module__xC5H0W__processHeader,.WaterTreatment-module__xC5H0W__applicationsHeader,.WaterTreatment-module__xC5H0W__sectionHeader{position:relative}.WaterTreatment-module__xC5H0W__overviewHeader:after,.WaterTreatment-module__xC5H0W__capabilitiesHeader:after,.WaterTreatment-module__xC5H0W__applicationsHeader:after{content:"";background:linear-gradient(90deg, transparent, var(--premium-gold));opacity:.55;width:90px;height:2px;position:absolute;bottom:-34px;right:0}.WaterTreatment-module__xC5H0W__overviewMedia{box-shadow:var(--premium-shadow);border-radius:34px}.WaterTreatment-module__xC5H0W__overviewMedia:before{content:"";z-index:2;pointer-events:none;border:1px solid #ffffff40;border-radius:23px;position:absolute;inset:14px}.WaterTreatment-module__xC5H0W__overviewMedia:after{z-index:1;background:linear-gradient(90deg,#0323414d,#0000 55%),linear-gradient(#0000 42%,#03234185)}.WaterTreatment-module__xC5H0W__mediaCaption{z-index:3;margin-inline:14px;padding-inline:14px}.WaterTreatment-module__xC5H0W__solutionCard{box-shadow:var(--premium-shadow);border-radius:30px}.WaterTreatment-module__xC5H0W__solutionCard:before{content:"";z-index:4;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(135deg,#ffffff3d,#0000 22% 76%,#53d8ef14);transition:opacity .45s;position:absolute;inset:0}.WaterTreatment-module__xC5H0W__solutionCard:hover:before{opacity:1}.WaterTreatment-module__xC5H0W__solutionImageWrapper{border-radius:30px 30px 0 0}.WaterTreatment-module__xC5H0W__solutionImageWrapper:after{content:"";pointer-events:none;border:1px solid #71dcf31f;position:absolute;inset:0}.WaterTreatment-module__xC5H0W__solutionContent{position:relative}.WaterTreatment-module__xC5H0W__solutionContent:before{content:"";background:linear-gradient(90deg, var(--premium-gold), var(--premium-cyan));width:46px;height:2px;position:absolute;top:0;left:32px}.WaterTreatment-module__xC5H0W__solutionCategory{letter-spacing:.2em}.WaterTreatment-module__xC5H0W__solutionArrow{box-shadow:0 7px 20px #0968991a}.WaterTreatment-module__xC5H0W__solutionCard:hover{box-shadow:0 34px 85px #04395f38,0 0 0 1px #51d3ee1a}.WaterTreatment-module__xC5H0W__capabilityGrid{gap:20px}.WaterTreatment-module__xC5H0W__capabilityItem{box-shadow:var(--premium-shadow);border-radius:27px}.WaterTreatment-module__xC5H0W__capabilityItem:before{transition:opacity .55s,transform .8s cubic-bezier(.22,1,.36,1)}.WaterTreatment-module__xC5H0W__capabilityItem:after{background:linear-gradient(105deg,#021c39f5 0%,#043e68c2 48%,#0b83b15c 100%)}.WaterTreatment-module__xC5H0W__capabilityItem:hover{transform:translateY(-9px)}.WaterTreatment-module__xC5H0W__capabilityItem h3{text-shadow:0 5px 20px #0023411a}.WaterTreatment-module__xC5H0W__capabilityNumber{position:relative}.WaterTreatment-module__xC5H0W__capabilityNumber:after{content:"";vertical-align:middle;background:linear-gradient(90deg, var(--premium-gold), transparent);width:24px;height:1px;margin-left:8px;display:inline-block}.WaterTreatment-module__xC5H0W__process{box-shadow:inset 0 1px #59d7f11f,inset 0 -1px #59d7f11a}.WaterTreatment-module__xC5H0W__process:after{content:"";pointer-events:none;border:1px solid #57cfef1a;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-320px;left:-250px;box-shadow:0 0 0 45px #57cfef06,0 0 0 95px #57cfef05}.WaterTreatment-module__xC5H0W__processTrack{margin-top:25px}.WaterTreatment-module__xC5H0W__processStep{padding-inline:28px}.WaterTreatment-module__xC5H0W__processStep h3{max-width:230px}.WaterTreatment-module__xC5H0W__processMarker{box-shadow:0 0 0 7px #46c2e70b,0 12px 30px #0014302e}.WaterTreatment-module__xC5H0W__processStep:hover .WaterTreatment-module__xC5H0W__processMarker{transform:translateY(-8px)scale(1.04)}.WaterTreatment-module__xC5H0W__processStep:after{content:"";background:linear-gradient(90deg, var(--premium-gold), var(--premium-cyan));opacity:.55;width:34px;height:2px;margin-top:25px;display:block}.WaterTreatment-module__xC5H0W__applicationGrid{gap:18px}.WaterTreatment-module__xC5H0W__applicationItem{box-shadow:var(--premium-shadow);border-radius:25px}.WaterTreatment-module__xC5H0W__applicationItem:after{content:"WATER SYSTEM";color:#087bb121;letter-spacing:.2em;font-size:7px;font-weight:800;position:absolute;bottom:22px;right:25px}.WaterTreatment-module__xC5H0W__applicationItem:hover{transform:translateY(-8px)}.WaterTreatment-module__xC5H0W__logoSlide,.WaterTreatment-module__xC5H0W__softwareSlide{border-radius:22px;box-shadow:0 16px 40px #07466c11}.WaterTreatment-module__xC5H0W__logoSlide:before,.WaterTreatment-module__xC5H0W__softwareSlide:before{content:"";pointer-events:none;border:1px solid #188dcc0f;border-radius:15px;position:absolute;inset:7px}.WaterTreatment-module__xC5H0W__logoSlide:hover,.WaterTreatment-module__xC5H0W__softwareSlide:hover{transform:translateY(-7px)}.WaterTreatment-module__xC5H0W__cta{align-items:center;min-height:620px;display:flex}.WaterTreatment-module__xC5H0W__cta:after{content:"SERNTEK";color:#ffffff06;letter-spacing:-.1em;pointer-events:none;font-size:clamp(9rem,24vw,25rem);font-weight:700;line-height:.7;position:absolute;bottom:-16%;right:-3%}.WaterTreatment-module__xC5H0W__ctaContent{z-index:2;position:relative}.WaterTreatment-module__xC5H0W__ctaContent h2{text-shadow:0 15px 40px #00142d2e;max-width:950px}.WaterTreatment-module__xC5H0W__ctaButton{min-height:58px;padding-inline:26px;position:relative;overflow:hidden}.WaterTreatment-module__xC5H0W__ctaButton:after{content:"↗";margin-left:18px;font-size:16px;transition:transform .35s}.WaterTreatment-module__xC5H0W__ctaButton:hover:after{transform:translate(4px,-4px)}@media (max-width:760px){.WaterTreatment-module__xC5H0W__hero:before{width:300px;height:300px;top:18%;right:-18%}.WaterTreatment-module__xC5H0W__hero:after{width:55px;height:55px;bottom:18%;right:10%}.WaterTreatment-module__xC5H0W__heroContent:before{font-size:7px;top:-32px}.WaterTreatment-module__xC5H0W__overviewHeader:after,.WaterTreatment-module__xC5H0W__capabilitiesHeader:after,.WaterTreatment-module__xC5H0W__applicationsHeader:after{bottom:-25px;left:0;right:auto}.WaterTreatment-module__xC5H0W__overviewMedia{border-radius:23px}.WaterTreatment-module__xC5H0W__overviewMedia:before{border-radius:17px;inset:9px}.WaterTreatment-module__xC5H0W__solutionCard{border-radius:23px}.WaterTreatment-module__xC5H0W__solutionImageWrapper{border-radius:23px 23px 0 0}.WaterTreatment-module__xC5H0W__solutionContent:before{left:23px}.WaterTreatment-module__xC5H0W__capabilityGrid,.WaterTreatment-module__xC5H0W__applicationGrid{gap:14px}.WaterTreatment-module__xC5H0W__capabilityItem,.WaterTreatment-module__xC5H0W__applicationItem{border-radius:21px}.WaterTreatment-module__xC5H0W__processStep:after{margin-top:18px}.WaterTreatment-module__xC5H0W__cta{min-height:520px}.WaterTreatment-module__xC5H0W__cta:after{font-size:7rem;bottom:-5%;right:-12%}}@media (max-width:480px){.WaterTreatment-module__xC5H0W__heroContent:before{display:none}.WaterTreatment-module__xC5H0W__hero:before{width:250px;height:250px;right:-32%}.WaterTreatment-module__xC5H0W__overviewHeader:after,.WaterTreatment-module__xC5H0W__capabilitiesHeader:after,.WaterTreatment-module__xC5H0W__applicationsHeader:after{width:60px}.WaterTreatment-module__xC5H0W__overviewMedia{border-radius:19px}.WaterTreatment-module__xC5H0W__overviewMedia:before{border-radius:14px;inset:7px}.WaterTreatment-module__xC5H0W__solutionCard{border-radius:19px}.WaterTreatment-module__xC5H0W__solutionImageWrapper{border-radius:19px 19px 0 0}.WaterTreatment-module__xC5H0W__solutionContent:before{width:36px;left:19px}.WaterTreatment-module__xC5H0W__capabilityItem,.WaterTreatment-module__xC5H0W__applicationItem{border-radius:18px}.WaterTreatment-module__xC5H0W__cta{min-height:470px}}@media (hover:none) and (pointer:coarse){.WaterTreatment-module__xC5H0W__solutionCard:hover,.WaterTreatment-module__xC5H0W__capabilityItem:hover,.WaterTreatment-module__xC5H0W__applicationItem:hover,.WaterTreatment-module__xC5H0W__logoSlide:hover,.WaterTreatment-module__xC5H0W__softwareSlide:hover{transform:none}}@media (prefers-reduced-motion:reduce){.WaterTreatment-module__xC5H0W__heroButton:before,.WaterTreatment-module__xC5H0W__solutionCard,.WaterTreatment-module__xC5H0W__capabilityItem,.WaterTreatment-module__xC5H0W__applicationItem,.WaterTreatment-module__xC5H0W__logoSlide,.WaterTreatment-module__xC5H0W__softwareSlide,.WaterTreatment-module__xC5H0W__processMarker,.WaterTreatment-module__xC5H0W__ctaButton:after{transition:none!important}.WaterTreatment-module__xC5H0W__solutionCard:hover,.WaterTreatment-module__xC5H0W__capabilityItem:hover,.WaterTreatment-module__xC5H0W__applicationItem:hover,.WaterTreatment-module__xC5H0W__logoSlide:hover,.WaterTreatment-module__xC5H0W__softwareSlide:hover{transform:none!important}}@media (min-width:1201px){.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__hero,.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__heroContainer{min-height:min(820px,100svh)}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__heroContainer{padding-top:125px;padding-bottom:30px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__heroContent{padding-bottom:38px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__heroContent h1{margin-top:26px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__heroContent p{margin-top:32px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__heroButton{margin-top:28px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__heroFooter{padding-top:16px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__overview{padding-top:82px;padding-bottom:82px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__overviewHeader{gap:60px;margin-top:42px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__overviewText{padding-top:4px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__overviewMedia{min-height:360px;margin-top:58px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__solutions{padding-top:82px;padding-bottom:82px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__solutions .WaterTreatment-module__xC5H0W__sectionHeader{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:22px 70px;margin-top:42px;margin-bottom:52px;display:grid}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__solutions .WaterTreatment-module__xC5H0W__sectionHeader>.WaterTreatment-module__xC5H0W__eyebrow{grid-area:1/1;align-self:start}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__solutions .WaterTreatment-module__xC5H0W__sectionHeading{display:contents}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__solutions .WaterTreatment-module__xC5H0W__sectionHeading h2{grid-area:2/1;max-width:900px;margin:0}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__solutions .WaterTreatment-module__xC5H0W__sectionHeading p{grid-area:2/2;align-self:center;max-width:470px;margin:0;padding-top:0;font-size:.94rem;line-height:1.75}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__solutionGrid{gap:18px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__solutionImageWrapper{aspect-ratio:1.58}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__solutionContent{padding:26px 28px 30px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__solutionCategory{margin-bottom:12px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__solutionContent p{margin-top:15px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__solutionArrow{bottom:27px;right:26px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__capabilities{padding-top:82px;padding-bottom:82px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__capabilitiesHeader{gap:60px;margin-top:42px;margin-bottom:52px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__capabilityItem{min-height:220px;padding:26px 28px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__capabilityItem p{margin-top:18px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__process{padding-top:86px;padding-bottom:86px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processHeader{gap:60px;margin-top:42px;margin-bottom:60px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processMarker{margin-bottom:36px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep p{margin-top:15px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__applications{padding-top:82px;padding-bottom:82px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__applicationsHeader{gap:60px;margin-top:42px;margin-bottom:52px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__applicationItem{min-height:225px;padding:26px 28px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__applicationItem h3{margin-top:48px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__applicationItem p{margin-top:16px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__clients,.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__software{padding-top:68px;padding-bottom:68px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__swiperHeader{margin-bottom:42px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__cta{min-height:520px;padding-top:82px;padding-bottom:82px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__ctaContent{margin-top:42px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__ctaContent p{margin-top:28px;margin-bottom:28px}}@media (max-width:700px){.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__process{padding-top:72px;padding-bottom:72px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__process .WaterTreatment-module__xC5H0W__sectionHeader,.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processHeader{gap:22px;margin-top:32px;margin-bottom:52px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processTrack{flex-direction:column;gap:0;width:100%;padding:0;display:flex;position:relative}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processLine{z-index:0;width:1px;height:auto;display:block;inset:0 auto 0 29px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep,.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep:first-of-type,.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep:last-of-type,.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep:nth-child(odd),.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep:nth-child(2n){box-sizing:border-box;width:100%;min-width:0;padding:0 0 58px 82px;display:block;position:relative}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep:last-of-type{padding-bottom:0}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processMarker{z-index:2;width:58px;height:58px;margin:0;position:absolute;top:0;left:0}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep .WaterTreatment-module__xC5H0W__processLabel{margin:0 0 14px;padding:0;font-size:9px;line-height:1.2;display:block}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep h3{overflow-wrap:normal;word-break:normal;max-width:100%;margin:0;padding:0;font-size:clamp(2rem,9vw,3rem);line-height:.98}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep p{overflow-wrap:normal;word-break:normal;max-width:100%;margin:16px 0 0;padding:0;font-size:13px;line-height:1.65}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep:after{margin-top:22px}}@media (max-width:360px){.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep,.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep:first-of-type,.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep:last-of-type,.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep:nth-child(odd),.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep:nth-child(2n){padding-bottom:52px;padding-left:68px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processMarker{width:54px;height:54px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processLine{left:27px}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep h3{font-size:clamp(1.85rem,9vw,2.7rem)}.WaterTreatment-module__xC5H0W__page .WaterTreatment-module__xC5H0W__processStep p{font-size:12.5px}}
