.va-blog-article .va-article--water{--va-water-pink:#fbe7ee;--va-water-sage:#ebf0df;--va-water-blue:#e8f1fa;--va-water-cream:#fcf3e2;max-width:1160px;margin-inline:auto;color:#151416;font-size:16px;line-height:1.8;text-align:center}.va-blog-article .va-article--water .va-hero{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:center;gap:clamp(28px,4.5vw,64px);max-width:none;margin:6px 0 38px;text-align:center}.va-blog-article .va-article--water .va-hero-media{width:100%;max-width:560px;margin:0 auto;overflow:hidden;border-radius:26px;background:#fff;aspect-ratio:3/2}.va-blog-article .va-article--water .va-hero-media img{display:block;width:100%;height:100%;max-height:none;border-radius:0;object-fit:contain}.va-blog-article .va-article--water .va-hero-copy{min-width:0;padding:0;text-align:center}.va-blog-article .va-article--water .va-hero h1{max-width:650px;margin:12px auto 18px;font-size:clamp(33px,3.6vw,48px);line-height:1.15}.va-blog-article .va-article--water .va-hero :is(.va-eyebrow,.va-meta){justify-content:center}.va-blog-article .va-article--water .va-meta{margin-bottom:18px}.va-blog-article .va-article--water :is(.va-lead,.va-prose){font-size:16px;line-height:1.8}.va-blog-article .va-article--water .va-prose p{margin:0 0 18px}.va-blog-article .va-article--water .va-prose p:last-child{margin-bottom:0}.va-blog-article .va-article--water .va-water-offer{margin:0 0 30px;padding:28px 36px;border-radius:26px;background:#faf4f5}.va-blog-article .va-article--water .va-water-offer .va-section--feature{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-template-areas:"copy media";align-items:center;gap:clamp(22px,4vw,50px);min-width:0;margin:0;padding:0}.va-blog-article .va-article--water .va-water-offer .va-feature-copy{grid-area:copy;min-width:0;text-align:center}.va-blog-article .va-article--water .va-water-offer .va-feature-copy h2{max-width:610px;margin:0 auto 17px;font-size:clamp(28px,2.7vw,37px);line-height:1.2}.va-blog-article .va-article--water .va-water-offer .va-feature-copy .va-prose{max-width:620px;margin-inline:auto;font-size:15px}.va-blog-article .va-article--water .va-water-offer .va-eyebrow{justify-content:center}.va-blog-article .va-article--water .va-water-offer .va-feature-media{grid-area:media;display:flex;align-items:center;justify-content:center;min-width:0;margin:0}.va-blog-article .va-article--water .va-water-offer .va-feature-media img{display:block;width:min(100%,290px);height:auto;max-height:370px;margin:auto;border-radius:20px;object-fit:contain;mix-blend-mode:multiply}.va-blog-article .va-article--water .va-water-offer .va-button{min-height:46px;margin-top:22px;padding:12px 22px;font-size:13px}.va-blog-article .va-article--water .va-quick-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;margin:0 0 30px}.va-blog-article .va-article--water .va-quick-nav a{min-height:55px;padding:13px 19px;font-size:13px;justify-content:center;text-align:center}.va-blog-article .va-article--water .va-intro{max-width:880px;margin:0 auto 40px;color:#43434a;text-align:center}.va-blog-article .va-article--water .va-section{margin-bottom:46px}.va-blog-article .va-article--water .va-section--steps>h2,.va-blog-article .va-article--water .va-water-recipes-section>h2,.va-blog-article .va-article--water .va-section--faq>h2{max-width:860px;margin:0 auto 22px;font-size:clamp(29px,3vw,39px);line-height:1.21;text-align:center}.va-blog-article .va-article--water .va-prose .va-steps-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:25px 0;padding:0;counter-reset:va-water-step}.va-blog-article .va-article--water .va-prose .va-steps-list>li{min-width:0;margin:0;padding:25px;border-radius:20px;background:#f6f6f3;font-size:15px;line-height:1.75;text-align:center;counter-increment:va-water-step}.va-blog-article .va-article--water .va-prose .va-steps-list>li::before{content:counter(va-water-step,decimal-leading-zero);display:block;position:static;width:auto;height:auto;margin:0 0 14px;color:#6f6e69;background:#fff0;font-size:12px;font-weight:700;letter-spacing:.1em}.va-blog-article .va-article--water .va-water-recipes-section>.va-prose>p{max-width:890px;margin:0 auto 26px;text-align:center}.va-blog-article .va-article--water .va-water-recipes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0}.va-blog-article .va-article--water .va-water-recipe-card{display:flex;flex-direction:column;align-items:center;min-width:0;margin:0;padding:27px;border-radius:23px;background:var(--va-water-pink);overflow-wrap:anywhere;text-align:center}.va-blog-article .va-article--water .va-water-recipe-card:nth-child(4n+2){background:var(--va-water-sage)}.va-blog-article .va-article--water .va-water-recipe-card:nth-child(4n+3){background:var(--va-water-blue)}.va-blog-article .va-article--water .va-water-recipe-card:nth-child(4n){background:var(--va-water-cream)}.va-blog-article .va-article--water .va-water-recipe-top{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;margin:0 0 15px;text-align:center}.va-blog-article .va-article--water .va-water-recipe-top h3{min-width:0;max-width:430px;margin:0 auto;font-size:clamp(22px,2.1vw,29px);line-height:1.2}.va-blog-article .va-article--water .va-water-recipe-photo{display:block;width:168px;height:168px;margin:0 auto;overflow:hidden;border-radius:17px;background:#fff}.va-blog-article .va-article--water .va-water-recipe-photo img{display:block;width:100%;height:100%;margin:0;border-radius:0;object-fit:cover}.va-blog-article .va-article--water .va-water-recipe-copy{width:100%;font-size:15px;line-height:1.75;text-align:center}.va-blog-article .va-article--water .va-water-recipe-copy p{margin:0 0 15px}.va-blog-article .va-article--water .va-water-recipe-copy p:last-child{margin-bottom:0}.va-blog-article .va-article--water .va-advice-grid{gap:18px;align-items:stretch;margin-bottom:44px}.va-blog-article .va-article--water .va-advice-grid>.va-section{min-width:0;max-width:none;margin:0;padding:30px;border-radius:22px;background:#f8f3f1;text-align:center}.va-blog-article .va-article--water .va-advice-grid>.va-section:nth-child(4n+2){background:#edf3e5}.va-blog-article .va-article--water .va-advice-grid>.va-section:nth-child(4n+3){background:#eef4fa}.va-blog-article .va-article--water .va-advice-grid>.va-section:nth-child(4n){background:#fcf4e4}.va-blog-article .va-article--water .va-advice-grid>.va-section:only-child{grid-column:1/-1;width:100%}.va-blog-article .va-article--water .va-advice-grid>.va-section h2{margin:0 auto 16px;font-size:clamp(25px,2.3vw,31px);line-height:1.25;text-align:center}.va-blog-article .va-article--water .va-advice-grid>.va-section .va-prose{font-size:15px}.va-blog-article .va-article--water .va-faq-list{max-width:900px}.va-blog-article .va-article--water .va-faq summary{justify-content:center;text-align:center}.va-blog-article .va-article--water .va-faq-answer{max-width:none;text-align:center}.va-blog-article .va-article--water .va-faq summary h3{font-size:17px}.va-blog-article .va-article--water .va-end-card{background:#fae2eb}.va-blog-article .va-article--water .va-original-content{max-width:1100px;margin-inline:auto}.va-blog-article .va-article--water :is(h2,h3,[id]){scroll-margin-top:150px}@media(max-width:1000px){.va-blog-article .va-article--water .va-hero{gap:30px}.va-blog-article .va-article--water .va-hero h1{font-size:37px}.va-blog-article .va-article--water .va-water-recipe-card{padding:23px}.va-blog-article .va-article--water .va-water-recipe-photo{width:144px;height:144px}}@media(max-width:760px){.va-blog-article .va-article--water .va-hero{display:grid;grid-template-columns:1fr;gap:25px;margin:0 0 28px}.va-blog-article .va-article--water .va-hero-media{max-width:560px;margin-inline:auto}.va-blog-article .va-article--water .va-hero-copy{text-align:center}.va-blog-article .va-article--water .va-hero h1{font-size:clamp(31px,7.6vw,40px)}.va-blog-article .va-article--water :is(.va-prose,.va-lead){font-size:15.5px}.va-blog-article .va-article--water .va-water-offer{padding:24px 22px;margin-bottom:24px}.va-blog-article .va-article--water .va-water-offer .va-section--feature{grid-template-columns:1fr;grid-template-areas:"media" "copy";gap:18px}.va-blog-article .va-article--water .va-water-offer .va-feature-media img{max-width:250px;max-height:265px}.va-blog-article .va-article--water .va-water-offer .va-feature-copy h2{font-size:27px}.va-blog-article .va-article--water .va-quick-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.va-blog-article .va-article--water .va-quick-nav a{padding:12px 13px;font-size:12px}.va-blog-article .va-article--water .va-intro{margin-bottom:30px}.va-blog-article .va-article--water .va-water-recipes{grid-template-columns:1fr;gap:14px}.va-blog-article .va-article--water .va-water-recipe-card{padding:23px 21px}.va-blog-article .va-article--water .va-water-recipe-photo{width:144px;height:144px}.va-blog-article .va-article--water .va-water-recipe-copy{font-size:15px}.va-blog-article .va-article--water .va-prose .va-steps-list{grid-template-columns:1fr}.va-blog-article .va-article--water .va-prose .va-steps-list>li{padding:23px;text-align:center}.va-blog-article .va-article--water .va-advice-grid{grid-template-columns:1fr;gap:14px}.va-blog-article .va-article--water .va-advice-grid>.va-section,.va-blog-article .va-article--water .va-advice-grid>.va-section:only-child{grid-column:1/-1;padding:24px 22px;text-align:center}.va-blog-article .va-article--water .va-section--faq>h2,.va-blog-article .va-article--water .va-section--steps>h2,.va-blog-article .va-article--water .va-water-recipes-section>h2{font-size:29px}}@media(max-width:380px){.va-blog-article .va-article--water .va-water-recipe-photo{width:128px;height:128px}.va-blog-article .va-article--water .va-water-recipe-card{padding:20px 16px}.va-blog-article .va-article--water .va-water-recipe-top h3{font-size:22px}.va-blog-article .va-article--water .va-advice-grid>.va-section{padding:21px 18px}}@media print{.va-blog-article .va-article--water .va-hero{display:block}.va-blog-article .va-article--water .va-hero-media{width:180px;margin:0 auto 18px}.va-blog-article .va-article--water .va-water-offer{display:none}.va-blog-article .va-article--water .va-water-recipes{display:block}.va-blog-article .va-article--water .va-water-recipe-card{margin-bottom:14px;break-inside:avoid}}