.water-inspection-page .inspection-hero h1{font-size:44px}
.water-inspection-page .eyebrow,.water-inspection-page .inspection-number{color:#06696e}
.water-inspection-page .inspection-section--case .eyebrow{color:#9ce2d7}
.water-inspection-page .inspection-final .eyebrow{color:#96e0cc}
.water-inspection-page .inspection-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}
.water-inspection-page .inspection-flow{grid-template-columns:repeat(8,minmax(0,1fr))}
.water-inspection-page .water-contours{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}
.water-inspection-page .water-contour{min-width:0;padding-top:24px;border-top:3px solid #2585a5}
.water-inspection-page .water-contour--sewer{border-color:#356e63}
.water-inspection-page .water-contour h3{font-size:28px}
.water-inspection-page .water-contour>p{margin:10px 0 24px;color:#4c6471}
.water-inspection-page .water-contour .inspection-checklist li{padding-left:20px}
.water-inspection-page .water-contour .inspection-checklist li::before{width:6px;height:6px;background:#2585a5}
.water-inspection-page .water-contour--sewer .inspection-checklist li::before{background:#356e63}
.water-inspection-page .water-indicators{grid-template-columns:repeat(2,minmax(0,1fr))}
.water-inspection-page .water-indicator-section--supply{background:#f0f7fa}
.water-inspection-page .water-indicator-section--sewer{background:#edf5f1}
.water-inspection-page .water-approval{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none}
.water-inspection-page .water-approval li{min-width:0;padding-top:20px;border-top:2px solid #8dbbb9}
.water-inspection-page .water-approval p{margin:12px 0 0;font-size:16px;color:#4c6471}
.water-inspection-page .water-law-note{margin:28px 0 0;padding-left:20px;border-left:3px solid #b47557;color:#4c6471}
@media(max-width:1100px){.water-inspection-page .inspection-hero h1{font-size:40px}.water-inspection-page .inspection-flow{grid-template-columns:repeat(4,minmax(0,1fr))}.water-inspection-page .inspection-flow li:nth-child(4)::after{display:none}.water-inspection-page .water-contours{gap:28px}.water-inspection-page .water-approval{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:768px){.water-inspection-page .inspection-hero__grid{grid-template-columns:1fr}.water-inspection-page .inspection-hero h1{font-size:38px}.water-inspection-page .water-contours{grid-template-columns:1fr;gap:32px}}
@media(max-width:600px){.water-inspection-page .inspection-hero h1{font-size:30px;line-height:1.18}.water-inspection-page .inspection-flow,.water-inspection-page .water-indicators,.water-inspection-page .water-approval{grid-template-columns:1fr}.water-inspection-page .water-contour h3{font-size:26px}.water-inspection-page .inspection-hero__visual img{aspect-ratio:320/330}}
