#water-sustainability-page .water-sos-hero-section{padding-top:clamp(100px,12vw,140px);padding-bottom:clamp(60px,8vw,120px)}#water-sustainability-page .water-sos-blob-green{filter:blur(70px);background:radial-gradient(circle,#6dbe4559,#0000 60%);width:60%;height:70%;position:absolute;top:-10%;left:-10%}#water-sustainability-page .water-sos-blob-cyan{filter:blur(80px);background:radial-gradient(circle,#59d4ff66,#0000 60%);width:70%;height:80%;position:absolute;bottom:-20%;right:-10%}#water-sustainability-page .water-sos-h1{letter-spacing:-.03em;color:#fff;margin-bottom:22px;font-size:clamp(36px,4vw,58px);font-weight:600;line-height:1.1}#water-sustainability-page .water-sos-globe-gradient{background:radial-gradient(circle at 35% 30%,#8fe4ff,#59d4ff 40%,#1633cc 90%);position:absolute;inset:0}#water-sustainability-page .water-sos-stat-box{background:#fff;border:1px solid #6dbe4540;border-radius:16px;padding:18px 20px}#water-sustainability-page .water-sos-floating-badge{background:#fff;border:1px solid #6dbe4533;border-radius:16px;padding:12px 16px;box-shadow:0 4px 16px #00000014}#water-sustainability-page .water-sos-ods-card{background:#ffffffeb;border:1px solid #1633cc14;padding:32px;box-shadow:0 2px 12px #1633cc0f}#water-sustainability-page .water-sos-ods-tag{color:#3a7c12;letter-spacing:-.02em;background:linear-gradient(135deg,#6dbe4533,#1633cc2e);border:1px solid #6dbe4540;border-radius:16px;flex-shrink:0;place-items:center;width:68px;height:68px;font-size:13px;font-weight:600;display:grid}#water-sustainability-page .water-sos-timeline-center-line{background:linear-gradient(#0000,#1633cc40,#0000);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}#water-sustainability-page .water-sos-timeline-left-line{background:linear-gradient(#0000,#1633cc40,#0000);width:1px;position:absolute;top:0;bottom:0;left:6px}#water-sustainability-page .water-sos-timeline-dot{background:linear-gradient(135deg,#59d4ff,#1633cc);border-radius:50%;width:14px;height:14px;box-shadow:0 0 16px #59d4ff99}#water-sustainability-page .water-sos-timeline-card{text-align:left;background:#ffffffeb;border:1px solid #1633cc14;max-width:420px;padding:18px 22px;box-shadow:0 2px 8px #1633cc0f}#water-sustainability-page .water-sos-cta-bg{color:#fff;background:linear-gradient(135deg,#0e4a2a 0%,#1633cc 60%,#0e1a3a 100%)}#water-sustainability-page .water-sos-cta-blob-tl{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#a3f87780,#0000 60%);border-radius:50%;width:500px;height:500px;position:absolute;top:-30%;left:-10%}#water-sustainability-page .water-sos-cta-blob-br{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#59d4ff73,#0000 60%);border-radius:50%;width:600px;height:600px;position:absolute;bottom:-40%;right:-10%}
