.inergen-page { --water-blue:#15743a; --water-navy:#0b2f22; --water-red:#f48a24; }
.inergen-page .water-hero { background:#08291f; }
.inergen-page .water-hero::before { background:linear-gradient(90deg,rgba(5,34,24,.98) 0%,rgba(8,52,37,.91) 54%,rgba(8,52,37,.25) 100%); }
.inergen-page .water-hero-media { inset:0 0 0 43%; }
.inergen-page .water-hero-media img { filter:saturate(.7) contrast(1.1) hue-rotate(25deg); }
.inergen-note { margin-top:30px; padding:23px 27px; border-left:5px solid #f48a24; background:#edf7ef; color:#415d4b; font-size:14px; line-height:1.75; }
.inergen-benefits { display:grid; grid-template-columns:repeat(3,1fr); gap:18px; margin-top:40px; }
.inergen-benefits article { min-height:230px; padding:28px; border-top:4px solid #f48a24; background:#fff; box-shadow:0 14px 38px rgba(8,56,37,.09); }
.inergen-benefits b { color:#f48a24; font-size:12px; }
.inergen-benefits h3 { margin:38px 0 11px; color:#15743a; font-size:19px; }
.inergen-benefits p { margin:0; color:#5b6d61; font-size:13px; line-height:1.7; }
.inergen-components { display:grid; grid-template-columns:repeat(4,1fr); margin-top:38px; border-top:1px solid #dbe5dd; border-left:1px solid #dbe5dd; }
.inergen-components article { min-height:195px; padding:24px; border-right:1px solid #dbe5dd; border-bottom:1px solid #dbe5dd; background:#fff; }
.inergen-components b { color:#f48a24; font-size:12px; }
.inergen-components h3 { margin:28px 0 9px; color:#15743a; font-size:18px; }
.inergen-components p { margin:0; color:#5a6c60; font-size:12px; line-height:1.66; }
@media(max-width:980px){.inergen-benefits{grid-template-columns:repeat(2,1fr)}.inergen-components{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){.inergen-page .water-hero-media{inset:0}.inergen-benefits,.inergen-components{grid-template-columns:1fr}.inergen-benefits article{min-height:auto}}
