.HomeWaterJourney-module__cI3-wa__journey{--water-ink:#173c50;--water-muted:#456778;--water-line:#47748e45;color:var(--water-ink);background:#deedf4;position:relative}.HomeWaterJourney-module__cI3-wa__stage{isolation:isolate;position:relative;overflow:clip}.HomeWaterJourney-module__cI3-wa__water,.HomeWaterJourney-module__cI3-wa__veil{display:none}.HomeWaterJourney-module__cI3-wa__filterDefinition{pointer-events:none;position:absolute}.HomeWaterJourney-module__cI3-wa__chapter{width:min(100% - 80px,1180px);margin:auto;padding:110px 0 90px;position:relative}.HomeWaterJourney-module__cI3-wa__chapter h1,.HomeWaterJourney-module__cI3-wa__chapter h2,.HomeWaterJourney-module__cI3-wa__chapter h3{font-family:Syne,PingFang SC,Microsoft YaHei,sans-serif}.HomeWaterJourney-module__cI3-wa__chapter h2{letter-spacing:-.045em;margin:0;font-size:clamp(32px,3.5vw,52px);font-weight:600;line-height:1.35}.HomeWaterJourney-module__cI3-wa__chapter h3{letter-spacing:-.025em;margin:0;font-size:23px;font-weight:600;line-height:1.45}.HomeWaterJourney-module__cI3-wa__heading>p:not(.HomeWaterJourney-module__cI3-wa__sectionLabel){max-width:420px;color:var(--water-muted);margin:25px 0 28px;font-size:16px;line-height:1.9}.HomeWaterJourney-module__cI3-wa__sectionLabel{color:#416e86;margin:0 0 28px;font-size:13px}.HomeWaterJourney-module__cI3-wa__split{grid-template-columns:1fr 1fr;align-items:center;gap:10%;display:grid}.HomeWaterJourney-module__cI3-wa__brandEnglish{color:#456778;letter-spacing:.13em;margin:0 0 18px 5px;font:600 11px Syne,sans-serif}.HomeWaterJourney-module__cI3-wa__intro h1{letter-spacing:-.055em;margin:0 0 30px;font-size:clamp(110px,11.5vw,172px);font-weight:700;line-height:1}.HomeWaterJourney-module__cI3-wa__motto{letter-spacing:-.035em;margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:400;line-height:1.55}.HomeWaterJourney-module__cI3-wa__description{color:var(--water-muted);margin:17px 0 0;font-size:13px}.HomeWaterJourney-module__cI3-wa__actions{flex-wrap:wrap;align-items:center;gap:30px;margin-top:34px;display:flex}.HomeWaterJourney-module__cI3-wa__primary{color:#f5fafc;font:inherit;cursor:pointer;background:#173c50;border:0;border-radius:2px;align-items:center;gap:40px;padding:13px 21px;font-size:14px;display:inline-flex}.HomeWaterJourney-module__cI3-wa__primary:hover{background:#326d87}.HomeWaterJourney-module__cI3-wa__textLink{color:#214c63;border-bottom:1px solid #7b9eaf;align-items:center;width:fit-content;padding:5px 0;font-size:13px;display:inline-flex}.HomeWaterJourney-module__cI3-wa__textLink:hover{border-color:#0000}.HomeWaterJourney-module__cI3-wa__positioning{max-width:260px;color:var(--water-muted);margin-top:70px;font-size:12px;line-height:1.8}.HomeWaterJourney-module__cI3-wa__positioning span{margin-top:8px;font-size:11px;display:block}.HomeWaterJourney-module__cI3-wa__capabilities{gap:30px;display:grid}.HomeWaterJourney-module__cI3-wa__capabilities article{border-top:1px solid var(--water-line);padding-top:22px}.HomeWaterJourney-module__cI3-wa__capabilities p{color:var(--water-muted);max-width:440px;margin:11px 0 0;font-size:14px;line-height:1.9}.HomeWaterJourney-module__cI3-wa__industries{grid-template-columns:repeat(3,1fr);gap:5%;margin:45px 0 30px;display:grid}.HomeWaterJourney-module__cI3-wa__industries article{border-top:1px solid var(--water-line);padding-top:22px}.HomeWaterJourney-module__cI3-wa__industries h3{font-size:21px}.HomeWaterJourney-module__cI3-wa__industries ul{color:var(--water-muted);margin:20px 0 0;padding:0;font-size:14px;line-height:2.1;list-style:none}.HomeWaterJourney-module__cI3-wa__caseHeading{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.HomeWaterJourney-module__cI3-wa__caseHeading h2{font-size:clamp(30px,3vw,44px)}.HomeWaterJourney-module__cI3-wa__caseHeading>a{white-space:nowrap;margin-bottom:8px}.HomeWaterJourney-module__cI3-wa__cases{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:40px;display:grid}.HomeWaterJourney-module__cI3-wa__case{color:var(--water-ink)}.HomeWaterJourney-module__cI3-wa__caseImage{aspect-ratio:1.6;background:#bed7e3;width:100%;-webkit-mask-image:linear-gradient(#000 84%,#0000);mask-image:linear-gradient(#000 84%,#0000)}.HomeWaterJourney-module__cI3-wa__photo{object-fit:cover;width:100%;height:100%}.HomeWaterJourney-module__cI3-wa__case h3{margin-top:15px;font-size:18px}.HomeWaterJourney-module__cI3-wa__case p{color:var(--water-muted);margin:8px 0 0;font-size:13px;line-height:1.7}.HomeWaterJourney-module__cI3-wa__case:hover h3{color:#32708e}.HomeWaterJourney-module__cI3-wa__contact .HomeWaterJourney-module__cI3-wa__heading>a{margin-top:4px}.HomeWaterJourney-module__cI3-wa__contactDetails{color:var(--water-muted);gap:17px;font-size:15px;font-style:normal;display:grid}.HomeWaterJourney-module__cI3-wa__contactDetails p{max-width:350px;margin:0;line-height:1.8}.HomeWaterJourney-module__cI3-wa__contactDetails>a{width:fit-content}.HomeWaterJourney-module__cI3-wa__contactDetails>a:hover{color:var(--water-ink)}.HomeWaterJourney-module__cI3-wa__phone{letter-spacing:-.035em;color:var(--water-ink);font:500 clamp(27px,3vw,42px) Syne,sans-serif}.HomeWaterJourney-module__cI3-wa__legal{color:#365c73;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3px 18px;font-size:10px;line-height:1.6;display:flex}.HomeWaterJourney-module__cI3-wa__legal a{border-bottom:1px solid #365c7359}.HomeWaterJourney-module__cI3-wa__legal a:hover{color:#173c50}.HomeWaterJourney-module__cI3-wa__journey:not([data-enhanced=true]) .HomeWaterJourney-module__cI3-wa__legal,.HomeWaterJourney-module__cI3-wa__hud,.HomeWaterJourney-module__cI3-wa__progress{display:none}.HomeWaterJourney-module__cI3-wa__journey button:focus-visible,.HomeWaterJourney-module__cI3-wa__journey a:focus-visible{outline-offset:6px;outline:2px solid #326d87}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true]{height:500svh}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__stage{-webkit-user-select:none;user-select:none;height:100svh;min-height:580px;position:sticky;top:0}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__water{z-index:-3;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__veil{display:none}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__stage[data-text-ready=true] [data-water-text],.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__stage[data-text-ready=true] [data-water-text] *{color:#0000!important;text-decoration-color:#0000!important}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__chapter{visibility:hidden;flex-direction:column;justify-content:center;height:100%;padding:106px 0 110px;display:flex;position:absolute;inset:0}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__chapter:first-of-type{visibility:visible}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__introCopy{margin-top:-20px}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__positioning{margin:0;position:absolute;bottom:140px;right:0}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__legal{z-index:5;width:min(100% - 80px,1180px);margin:auto;padding:4px 0;position:absolute;bottom:8px;left:0;right:0}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__hud{z-index:5;align-items:center;gap:32px;width:min(100% - 80px,1180px);margin:auto;display:flex;position:absolute;bottom:43px;left:0;right:0}.HomeWaterJourney-module__cI3-wa__chapterNav{align-items:center;gap:23px;display:flex}.HomeWaterJourney-module__cI3-wa__chapterNav button{font:inherit;color:#52768d;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;font-size:12px;display:flex}.HomeWaterJourney-module__cI3-wa__chapterNav button>span{opacity:.45;background:currentColor;border-radius:50%;width:4px;height:4px;display:block}.HomeWaterJourney-module__cI3-wa__chapterNav button[aria-current=step]{color:#173c50}.HomeWaterJourney-module__cI3-wa__chapterNav button[aria-current=step]>span{opacity:1;width:7px;height:7px;box-shadow:0 0 0 4px #3a6b871a}.HomeWaterJourney-module__cI3-wa__waterControls{gap:18px;margin-left:auto;display:flex}.HomeWaterJourney-module__cI3-wa__waterControls button{color:#456778;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:11px}.HomeWaterJourney-module__cI3-wa__waterControls button:hover,.HomeWaterJourney-module__cI3-wa__chapterNav button:hover{color:#173c50}.HomeWaterJourney-module__cI3-wa__scrollHint{color:#456778;align-items:center;gap:16px;margin:0;font-size:11px;display:flex}.HomeWaterJourney-module__cI3-wa__scrollHint span{font-size:18px}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__progress{background:#3a6b871f;width:100%;height:2px;display:block;position:absolute;bottom:0;left:0}.HomeWaterJourney-module__cI3-wa__progress:after{content:"";height:100%;transform:scaleX(var(--journey-progress,0));transform-origin:0;background:#527f99;display:block}@media (max-width:960px){.HomeWaterJourney-module__cI3-wa__chapter,.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__hud,.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__legal{width:calc(100% - 60px)}.HomeWaterJourney-module__cI3-wa__chapter h2{font-size:35px}.HomeWaterJourney-module__cI3-wa__split{gap:7%}.HomeWaterJourney-module__cI3-wa__capabilities{gap:22px}.HomeWaterJourney-module__cI3-wa__capabilities h3{font-size:20px}.HomeWaterJourney-module__cI3-wa__capabilities p{font-size:13px}.HomeWaterJourney-module__cI3-wa__chapterNav{gap:17px}.HomeWaterJourney-module__cI3-wa__scrollHint{display:none}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__positioning{max-width:220px;font-size:11px}.HomeWaterJourney-module__cI3-wa__cases{gap:18px}}@media (max-width:650px){.HomeWaterJourney-module__cI3-wa__chapter,.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__hud,.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__legal{width:calc(100% - 44px)}.HomeWaterJourney-module__cI3-wa__chapter{padding:80px 0 50px}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true]{height:520svh}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__stage{min-height:580px}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__chapter{padding:100px 0 125px}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__intro{justify-content:flex-start;padding-top:clamp(125px,19svh,170px)}.HomeWaterJourney-module__cI3-wa__intro h1{margin-bottom:26px;font-size:112px}.HomeWaterJourney-module__cI3-wa__brandEnglish{letter-spacing:.08em;margin-bottom:16px;margin-left:2px;font-size:9px}.HomeWaterJourney-module__cI3-wa__motto{font-size:33px;line-height:1.5}.HomeWaterJourney-module__cI3-wa__description{margin-top:14px;font-size:11px}.HomeWaterJourney-module__cI3-wa__actions{gap:23px;margin-top:26px}.HomeWaterJourney-module__cI3-wa__primary{gap:20px;padding:11px 16px;font-size:12px}.HomeWaterJourney-module__cI3-wa__textLink{font-size:12px}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__positioning{max-width:275px;font-size:10px;bottom:137px;left:0;right:auto}.HomeWaterJourney-module__cI3-wa__positioning span{margin-left:12px;font-size:10px;display:inline}.HomeWaterJourney-module__cI3-wa__chapter h2{letter-spacing:-.045em;font-size:clamp(27px,7.4vw,35px);line-height:1.4}.HomeWaterJourney-module__cI3-wa__sectionLabel{margin-bottom:18px;font-size:11px}.HomeWaterJourney-module__cI3-wa__split{grid-template-columns:1fr;gap:28px}.HomeWaterJourney-module__cI3-wa__heading>p:not(.HomeWaterJourney-module__cI3-wa__sectionLabel){margin:16px 0 18px;font-size:12px;line-height:1.8}.HomeWaterJourney-module__cI3-wa__capabilities{gap:16px}.HomeWaterJourney-module__cI3-wa__capabilities article{padding-top:14px}.HomeWaterJourney-module__cI3-wa__capabilities h3{font-size:17px}.HomeWaterJourney-module__cI3-wa__capabilities p{margin-top:6px;font-size:11px;line-height:1.8}.HomeWaterJourney-module__cI3-wa__industries{grid-template-columns:1fr;gap:20px;margin:29px 0 24px}.HomeWaterJourney-module__cI3-wa__industries article{grid-template-columns:112px 1fr;gap:12px;padding-top:15px;display:grid}.HomeWaterJourney-module__cI3-wa__industries h3{font-size:16px}.HomeWaterJourney-module__cI3-wa__industries ul{margin:0;font-size:11px;line-height:1.85}.HomeWaterJourney-module__cI3-wa__caseHeading{display:block}.HomeWaterJourney-module__cI3-wa__caseHeading>a{margin-top:15px}.HomeWaterJourney-module__cI3-wa__cases{grid-template-columns:1fr;gap:22px;margin-top:25px}.HomeWaterJourney-module__cI3-wa__case{grid-template-columns:102px 1fr;align-items:center;gap:17px;display:grid}.HomeWaterJourney-module__cI3-wa__caseImage{aspect-ratio:1.15;-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000);mask-image:linear-gradient(90deg,#000 80%,#0000)}.HomeWaterJourney-module__cI3-wa__case h3{margin:0;font-size:15px}.HomeWaterJourney-module__cI3-wa__case p{margin-top:7px;font-size:11px}.HomeWaterJourney-module__cI3-wa__contactDetails{gap:10px;font-size:12px}.HomeWaterJourney-module__cI3-wa__phone{font-size:31px}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__legal{gap:2px 8px;font-size:10px;bottom:6px}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__hud{flex-wrap:wrap;gap:9px;bottom:43px}.HomeWaterJourney-module__cI3-wa__chapterNav{justify-content:space-between;gap:12px;width:100%}.HomeWaterJourney-module__cI3-wa__chapterNav button{font-size:11px}.HomeWaterJourney-module__cI3-wa__waterControls{gap:20px;margin-left:0}.HomeWaterJourney-module__cI3-wa__waterControls button{padding:4px 0;font-size:10px}.HomeWaterJourney-module__cI3-wa__scrollHint{gap:10px;margin-left:auto;font-size:10px;display:flex}}@media (max-height:740px) and (min-width:651px){.HomeWaterJourney-module__cI3-wa__intro h1{margin-bottom:22px;font-size:112px}.HomeWaterJourney-module__cI3-wa__motto{font-size:32px}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__introCopy{margin-top:0}.HomeWaterJourney-module__cI3-wa__sectionLabel{margin-bottom:20px}.HomeWaterJourney-module__cI3-wa__industries{margin-top:28px}.HomeWaterJourney-module__cI3-wa__caseImage{aspect-ratio:1.9}.HomeWaterJourney-module__cI3-wa__cases{margin-top:25px}}@media (max-width:650px) and (max-height:740px){.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__chapter{padding-top:88px;padding-bottom:115px}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__intro{padding-top:120px}.HomeWaterJourney-module__cI3-wa__intro h1{margin-bottom:20px;font-size:96px}.HomeWaterJourney-module__cI3-wa__motto{font-size:29px}.HomeWaterJourney-module__cI3-wa__description{font-size:10px}.HomeWaterJourney-module__cI3-wa__actions{margin-top:20px}.HomeWaterJourney-module__cI3-wa__chapter h2{font-size:26px}.HomeWaterJourney-module__cI3-wa__sectionLabel{margin-bottom:12px;font-size:10px}.HomeWaterJourney-module__cI3-wa__heading>p:not(.HomeWaterJourney-module__cI3-wa__sectionLabel){margin:12px 0;font-size:11px;line-height:1.7}.HomeWaterJourney-module__cI3-wa__split{gap:18px}.HomeWaterJourney-module__cI3-wa__capabilities{gap:10px}.HomeWaterJourney-module__cI3-wa__capabilities article{padding-top:10px}.HomeWaterJourney-module__cI3-wa__capabilities h3{font-size:16px}.HomeWaterJourney-module__cI3-wa__capabilities p{margin-top:5px;font-size:10px;line-height:1.65}.HomeWaterJourney-module__cI3-wa__industries{gap:15px;margin-top:24px;margin-bottom:18px}.HomeWaterJourney-module__cI3-wa__industries article{padding-top:11px}.HomeWaterJourney-module__cI3-wa__industries h3{font-size:15px}.HomeWaterJourney-module__cI3-wa__contactDetails{gap:7px;font-size:11px}.HomeWaterJourney-module__cI3-wa__phone{font-size:28px}}@media (prefers-reduced-motion:reduce),(max-height:600px),(max-width:650px) and (max-height:650px){.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true]{height:auto}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__stage{height:auto;min-height:0;position:relative}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__chapter{height:auto;min-height:90svh;padding:100px 0 70px;position:relative;visibility:visible!important;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__introCopy{margin-top:0}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__positioning{margin-top:45px;position:static}.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__water,.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__veil,.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__hud,.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__legal,.HomeWaterJourney-module__cI3-wa__journey[data-enhanced=true] .HomeWaterJourney-module__cI3-wa__progress{display:none}}
