/* Water analysis: concrete program, sampling and protocol without external navigation. */
.water-program{padding:clamp(40px,5vw,72px) 0;background:#f8f7f2}
.water-program__head{max-width:850px;margin-bottom:28px}
.water-program__head>span{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#9b6b1e}
.water-program__head h2{font-family:Georgia,serif;font-size:clamp(28px,3vw,42px);line-height:1.15;margin:12px 0 16px;color:#153b48}
.water-program__head p,.water-program p,.water-program li{color:#355a6c;line-height:1.65}
.water-program__indicators{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;list-style:none}
.water-program__indicators>li{display:flex;align-items:flex-start;gap:15px;border:1px solid #d8e2e4;background:#fff;border-radius:12px;padding:20px}
.water-program__indicators>li>b{flex:none;color:#996c27;font-size:14px}
.water-program h3{font-family:Georgia,serif;font-size:21px;line-height:1.3;margin:0 0 8px;color:#153b48}
.water-program__indicators p{font-size:14px;margin:0}
.water-program__bottom{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:32px}
.water-program__bottom li{margin:12px 0}.water-program__bottom p{margin:5px 0 12px}
.water-program__bottom ol,.water-program__bottom ul{padding-left:22px}
.water-program__limit{margin-top:24px;padding:20px;background:#eaf2ee;border-left:3px solid #a89043;border-radius:8px}
.water-program__limit p{margin:6px 0 0}
@media(max-width:700px){.water-program__indicators,.water-program__bottom{grid-template-columns:1fr}.water-program__indicators>li{padding:17px}.water-program__bottom{gap:22px}}
