.wtr-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:64px;align-items:center}.wtr-hero .wtr-intro{font-size:1.12rem;line-height:1.7;max-width:650px;color:#e0edf2}.wtr-hero h1{font-size:clamp(2rem,4.15vw,3.25rem);max-width:750px}.wtr-actions{display:flex;align-items:center;gap:18px 26px;flex-wrap:wrap;margin-top:28px}.wtr-report-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;background:#a1e4d6;color:#082d40;font-weight:750;padding:14px 20px;border-radius:6px;text-decoration:none;min-height:48px}.wtr-report-button:hover{background:#c4f0e6}.wtr-report-button span{font-weight:500}.wtr-text-link{color:#fff;text-decoration:underline;text-underline-offset:4px;font-size:.94rem;line-height:1.5;padding:9px 0}.wtr-hero .wtr-access{font-size:.85rem;line-height:1.5;color:#d2e5ed;margin-top:12px}.wtr-hero .wtr-example-note{font-size:.92rem;line-height:1.6;color:#d2e5ed;max-width:570px;margin-top:23px}.wtr-report-preview{margin:0;max-width:255px;justify-self:end}.wtr-report-preview a{display:block;box-shadow:0 14px 34px #00152166;border-radius:2px}.wtr-report-preview img{width:100%;height:auto;display:block;background:white;border-radius:2px}.wtr-report-preview figcaption{font-size:.76rem;line-height:1.5;color:#d2e5ed;margin-top:12px}.seo-article .wtr-steps{list-style:none;counter-reset:water-steps;margin:28px 0;padding:0}.seo-article .wtr-steps>li{counter-increment:water-steps;display:grid;grid-template-columns:38px minmax(0,1fr);gap:18px;padding:23px 0;margin:0;border-top:1px solid #c5d6dc}.wtr-steps>li::before{content:counter(water-steps,decimal-leading-zero);font-size:.85rem;line-height:32px;font-weight:750;color:#07556f;border-top:3px solid #218573;align-self:start;text-align:center}.seo-article .wtr-steps h3{margin:0 0 8px}.seo-article .wtr-steps p{margin:0 0 10px;line-height:1.75}.wtr-steps a{font-size:.92rem}.seo-article .wtr-report-scope{font-size:.93rem;background:#f1f6f7;padding:18px 20px;border-left:3px solid #218573;line-height:1.7}.seo-article .seo-report-download .btn{white-space:normal;text-align:center;line-height:1.5}.seo-table:focus-visible{outline:3px solid #a46905;outline-offset:4px}@media (max-width:1023px){.wtr-page header nav[aria-label="Main"],.wtr-page header div.ml-auto{display:none}.wtr-page header #menu-btn{display:block;flex-shrink:0}.wtr-page header #menu-panel:not([hidden]){display:block}}@media (max-width:380px){.wtr-page header>div:first-child{gap:8px}.wtr-page header a[aria-label]>img{height:26px}}@media (max-width:850px){.wtr-hero-grid{grid-template-columns:minmax(0,1fr) 190px;gap:30px}.wtr-report-preview{max-width:190px}.wtr-hero h1{font-size:2.35rem}}@media (max-width:650px){.wtr-hero-grid{grid-template-columns:1fr;gap:28px}.wtr-hero nav{margin-bottom:22px}.wtr-hero h1{font-size:2.1rem}.wtr-report-preview{justify-self:start;display:grid;grid-template-columns:105px minmax(0,1fr);gap:18px;align-items:center;max-width:330px}.wtr-report-preview figcaption{margin:0}.wtr-actions{gap:8px 22px}.wtr-hero .wtr-intro{font-size:1.03rem}.wtr-hero .wtr-example-note{margin-top:18px}.seo-article .wtr-steps>li{grid-template-columns:30px minmax(0,1fr);gap:14px}}@media print{.wtr-report-preview,.wtr-actions,.wtr-access{display:none}.wtr-hero-grid{display:block}.wtr-hero .wtr-intro,.wtr-hero .wtr-example-note{color:#222}.wtr-steps>li{break-inside:avoid}}
