#hr1-water.wr2-platform{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:28px;align-items:stretch}#hr1-water *{box-sizing:border-box}#hr1-water .hr1-product{background:#fff;border:1px solid #d9e2d1;min-width:0}#hr1-water .wr2-image{display:block}#hr1-water .wr2-image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}#hr1-water .hr1-product>.wr2-image{margin:24px 24px 0;border-radius:12px;overflow:hidden}#hr1-water .wr2-copy{padding:26px 28px 30px}#hr1-water small{display:block;color:#57752c;font-size:12px;letter-spacing:1.4px;font-weight:700;margin-bottom:16px}#hr1-water .wr2-copy h2{font-size:clamp(26px,2.25vw,36px)!important;line-height:1.2!important;margin:0 0 16px!important;color:#17422f}#hr1-water .wr2-lead{font-weight:650;color:#17422f!important;font-size:18px!important}#hr1-water p{font-size:16px!important;line-height:1.65!important;color:#53675b;margin:0 0 18px}#hr1-water ul{list-style:none;padding:0;margin:22px 0}#hr1-water li{padding:12px 0 12px 17px;border-left:3px solid #b8dc48;border-bottom:1px solid #ecf0e6}#hr1-water li strong{display:block;font-size:15px;color:#17422f;margin-bottom:4px}#hr1-water li span{display:block;font-size:14px;line-height:1.55;color:#53675b}#hr1-water .wr2-button{display:inline-block;background:#c9ef55;padding:14px 18px;border-radius:8px;font-weight:650;font-size:15px;color:#153e2d;text-decoration:none}#hr1-water .wr2-link{display:block;font-size:14px;color:#17422f;margin-top:15px;font-weight:600}#hr1-water .hr1-campaign{min-width:0;background:#eef4e5;border:1px solid #d9e2d1}#hr1-water .hr1-campaign header{padding:30px 30px 22px}#hr1-water .hr1-campaign h2{font-size:clamp(25px,2.2vw,34px)!important;line-height:1.25!important;margin:0 0 12px!important}#hr1-water .hr1-campaign header p{margin:0}#hr1-water .hr1-functions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:22px}#hr1-water .hr1-functions a{font-size:14px;line-height:1.4;display:flex;align-items:center;justify-content:space-between;gap:8px;text-decoration:none;color:#17422f;background:white;border:1px solid #d6e2c9;border-left:4px solid #95c63e;padding:14px 12px;border-radius:7px;font-weight:600}#hr1-water .hr1-band{background:#173e2c;color:#fff;padding:16px 20px;text-align:center;font-size:12px;font-weight:650;letter-spacing:.5px}#hr1-water a:focus-visible{outline:3px solid #85b728;outline-offset:3px}@media(max-width:1000px){#hr1-water.wr2-platform{grid-template-columns:1fr;gap:22px}#hr1-water .hr1-product{display:grid;grid-template-columns:1fr 1fr;align-items:start}#hr1-water .hr1-product>.wr2-image{margin:24px 0 24px 24px}#hr1-water .wr2-copy{padding:24px}#hr1-water .hr1-functions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){#hr1-water .hr1-product{display:block}#hr1-water .hr1-product>.wr2-image{margin:16px 16px 0}#hr1-water .wr2-copy,#hr1-water .hr1-campaign header{padding:22px 18px}#hr1-water .hr1-functions{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px;gap:8px}#hr1-water .hr1-functions a{font-size:13px;padding:12px 9px}}
