
.water-intro,.water-body{padding:64px 5%}.water-intro h1{font-size:clamp(48px,8vw,100px);line-height:1.05;letter-spacing:-3px;margin:15px 0}.water-intro .lead{max-width:780px}.water-intro .muted{max-width:850px}.water-art{padding:0;border:1px solid var(--line);background:transparent;border-radius:16px;overflow:hidden;width:100%;display:block}.water-art img{width:100%;height:auto}.water-caption{font-size:13px;color:var(--muted);margin-top:12px}.water-links{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0}.water-links a{padding:10px 17px;border:1px solid var(--line);border-radius:30px}.water-links a:hover{border-color:var(--cyan)}.water-system{display:grid;grid-template-columns:.7fr 1.3fr;gap:50px;padding:48px 0;border-top:1px solid var(--line)}.water-system h2{font-size:clamp(30px,4vw,48px);line-height:1.15}.water-system ul{padding-left:22px}.water-system li{margin:7px 0}.water-agriculture{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start;padding:48px 0;border-top:1px solid var(--line)}.water-agriculture h2{font-size:clamp(30px,4vw,48px);line-height:1.15}.water-agriculture .water-art img{object-fit:contain}.water-note{padding:24px;border-left:2px solid var(--cyan);background:var(--panel);margin-top:30px}.water-cta{padding:35px 0}.water-cta p{max-width:700px}@media(max-width:700px){.water-system,.water-agriculture{grid-template-columns:1fr;gap:16px}.water-intro,.water-body{padding:35px 6%}.water-intro h1{letter-spacing:-2px}header{flex-wrap:wrap}nav{flex-wrap:wrap;gap:16px}.water-system{padding:30px 0}}
header nav a,.water-links a{display:inline-flex}
body header nav>a:not(.nav-workspace),body .water-links>a:not(.nav-workspace){display:inline-flex}
