#water-sectors-page .water-sect-hero{padding-top:clamp(100px,12vw,140px);padding-bottom:60px}#water-sectors-page .water-sect-h1{letter-spacing:-.03em;color:#fff;margin-bottom:22px;font-size:clamp(32px,3.6vw,52px)}#water-sectors-page .water-sect-gradient-text{background:linear-gradient(135deg,#1633cc,#59d4ff);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}#water-sectors-page .water-sect-h2{letter-spacing:-.03em;color:var(--w-ink-900);font-size:clamp(28px,3vw,40px);font-weight:600}#water-sectors-page .water-sect-cta-wrapper{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb8;border:1px solid #1633cc1a;padding:40px 28px}#water-sectors-page .water-sect-tab-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border:1px solid #1633cc1a;border-radius:999px}#water-sectors-page .water-sect-tab-btn-active{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1633cc,#0e1a3a);border:none;border-radius:999px;padding:10px 20px;font-size:14px;font-weight:500;box-shadow:0 4px 14px #1633cc4d}#water-sectors-page .water-sect-tab-btn-inactive{color:var(--w-ink-700);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:10px 20px;font-size:14px;font-weight:500}#water-sectors-page .water-sect-detail-sublabel{letter-spacing:.14em;text-transform:uppercase;color:var(--w-indigo-600);margin-bottom:14px;font-size:11px;font-weight:500}#water-sectors-page .water-sect-detail-h2{letter-spacing:-.03em;color:var(--w-ink-900);margin-bottom:20px;font-size:clamp(28px,3vw,40px);font-weight:600}#water-sectors-page .water-sect-metric-card{background:#ffffffb3;border:1px solid #1633cc1a;border-radius:16px;min-width:140px;padding:14px 20px}#water-sectors-page .water-sect-metric-label{color:var(--w-ink-500);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;margin-bottom:4px;font-size:10px}#water-sectors-page .water-sect-metric-value{letter-spacing:-.02em;color:#1633cc;white-space:nowrap;font-size:22px;font-weight:600}#water-sectors-page .water-sect-glass-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb8;border:1px solid #1633cc1a;border-radius:32px;min-height:420px;padding:36px}#water-sectors-page .water-sect-glass-blob{pointer-events:none;background:radial-gradient(600px 400px at 30% 20%,#59d4ff47,#0000 60%)}#water-sectors-page .water-sect-topology-label{color:var(--w-ink-500);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:11px}#water-sectors-page .water-sect-topology-title{letter-spacing:-.02em;color:var(--w-ink-900);margin-bottom:22px;font-size:24px;font-weight:500}#water-sectors-page .water-sect-topology-footer{color:var(--w-ink-500);font-size:12px}#water-sectors-page .water-sect-bento-featured{color:#fff;background:linear-gradient(135deg,#1633ccf2,#0e1a3af2);border:1px solid #ffffff26;min-height:360px}#water-sectors-page .water-sect-bento-item{background:#ffffffeb;border:1px solid #1633cc14;min-height:170px}#water-sectors-page .water-sect-bento-name-featured{letter-spacing:-.02em;color:#fff;margin-bottom:8px;font-size:22px;font-weight:600;position:relative}#water-sectors-page .water-sect-bento-name{letter-spacing:-.02em;color:var(--w-ink-900);margin-bottom:8px;font-size:16px;font-weight:600;position:relative}#water-sectors-page .water-sect-bento-sub-featured{color:#ffffffb8;margin-bottom:20px;font-size:14px;line-height:1.5;position:relative}#water-sectors-page .water-sect-bento-sub{color:var(--w-ink-500);font-size:12.5px;line-height:1.5;position:relative}
