.seo-landing-module__VmUdSW__page{color:#062438;background:#f5f8f7;min-height:100vh}.seo-landing-module__VmUdSW__header{background:#fff;border-bottom:1px solid #d9e4e2;justify-content:space-between;align-items:center;gap:24px;height:78px;padding:0 clamp(20px,5vw,76px);display:flex}.seo-landing-module__VmUdSW__brand{color:#062438;letter-spacing:.08em;align-items:center;gap:10px;font-size:16px;text-decoration:none;display:flex}.seo-landing-module__VmUdSW__brand img{object-fit:contain;width:48px;height:48px}.seo-landing-module__VmUdSW__header nav,.seo-landing-module__VmUdSW__page>footer nav{align-items:center;gap:22px;display:flex}.seo-landing-module__VmUdSW__header nav a,.seo-landing-module__VmUdSW__page>footer a{color:#46606b;font-size:14px;font-weight:700;text-decoration:none}.seo-landing-module__VmUdSW__header nav .seo-landing-module__VmUdSW__login{color:#fff;background:#087f86;border-radius:999px;padding:10px 15px}.seo-landing-module__VmUdSW__hero{color:#fff;background:linear-gradient(120deg,#042233f7,#044b4fe0),url(/water-hero.jpg) 50%/cover;align-items:center;min-height:500px;padding:70px clamp(20px,8vw,130px);display:grid}.seo-landing-module__VmUdSW__hero>div{max-width:850px}.seo-landing-module__VmUdSW__hero span,.seo-landing-module__VmUdSW__related>div:first-child>span{color:#6fe0da;letter-spacing:.15em;font-size:12px;font-weight:900}.seo-landing-module__VmUdSW__hero h1{letter-spacing:-.045em;max-width:850px;margin:13px 0 20px;font:500 clamp(44px,7vw,82px)/.98 Georgia,serif}.seo-landing-module__VmUdSW__hero p{color:#d8e5e6;max-width:720px;margin:0;font-size:clamp(18px,2vw,23px);line-height:1.55}.seo-landing-module__VmUdSW__actions{flex-wrap:wrap;gap:12px;margin-top:31px;display:flex}.seo-landing-module__VmUdSW__actions a,.seo-landing-module__VmUdSW__cta>a{color:#fff;background:#0ba4a7;border:1px solid #67d7d2;border-radius:9px;padding:13px 18px;font-size:15px;font-weight:900;text-decoration:none}.seo-landing-module__VmUdSW__actions a+a{background:0 0;border-color:#ffffff6b}.seo-landing-module__VmUdSW__content{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1180px;margin:0 auto;padding:70px 24px;display:grid}.seo-landing-module__VmUdSW__content section{background:#fff;border:1px solid #d7e3e1;border-radius:17px;padding:30px}.seo-landing-module__VmUdSW__content section:first-child{grid-column:1/-1}.seo-landing-module__VmUdSW__content h2,.seo-landing-module__VmUdSW__related h2,.seo-landing-module__VmUdSW__cta h2{margin:0 0 14px;font:500 30px/1.15 Georgia,serif}.seo-landing-module__VmUdSW__content p,.seo-landing-module__VmUdSW__content li{color:#45606b;font-size:16px;line-height:1.68}.seo-landing-module__VmUdSW__content ul{margin:10px 0 0;padding-left:20px}.seo-landing-module__VmUdSW__related{color:#fff;background:#082b3d;grid-template-columns:280px 1fr;gap:36px;padding:65px clamp(24px,7vw,110px);display:grid}.seo-landing-module__VmUdSW__related>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.seo-landing-module__VmUdSW__related a{color:#fff;background:#ffffff0d;border:1px solid #ffffff29;border-radius:14px;padding:22px;text-decoration:none}.seo-landing-module__VmUdSW__related a b{font-size:17px}.seo-landing-module__VmUdSW__related a p{color:#c6d6db;min-height:66px;font-size:14px;line-height:1.5}.seo-landing-module__VmUdSW__related a span{color:#6fe0da;font-size:13px;font-weight:900}.seo-landing-module__VmUdSW__cta{text-align:center;justify-items:center;padding:70px 24px;display:grid}.seo-landing-module__VmUdSW__cta p{color:#536d77;max-width:650px;margin:0 0 24px;font-size:17px;line-height:1.6}.seo-landing-module__VmUdSW__page>footer{color:#667b83;background:#fff;border-top:1px solid #d9e4e2;justify-content:space-between;align-items:center;gap:24px;padding:25px clamp(20px,5vw,76px);font-size:13px;display:flex}@media (max-width:780px){.seo-landing-module__VmUdSW__header{height:auto;padding:12px 16px}.seo-landing-module__VmUdSW__header nav a:not(.seo-landing-module__VmUdSW__login){display:none}.seo-landing-module__VmUdSW__hero{min-height:440px;padding:55px 20px}.seo-landing-module__VmUdSW__content{grid-template-columns:1fr;padding:45px 16px}.seo-landing-module__VmUdSW__content section:first-child{grid-column:auto}.seo-landing-module__VmUdSW__related{grid-template-columns:1fr;padding:45px 18px}.seo-landing-module__VmUdSW__related>div:last-child{grid-template-columns:1fr}.seo-landing-module__VmUdSW__page>footer{flex-direction:column;align-items:flex-start}.seo-landing-module__VmUdSW__page>footer nav{flex-direction:column;align-items:flex-start;gap:10px}}
