.va-blog-article .va-article--cost{--vw-ink:#171719;--vw-pink:#fbe8ef;--vw-blue:#eaf1fa;--vw-sage:#edf1e2;--vw-cream:#fcf4e7;color:var(--vw-ink);font-size:16px;line-height:1.76;text-align:center}.va-blog-article .va-article--cost .va-hero{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:clamp(24px,4.2vw,64px);max-width:1220px;margin:9px auto 29px}.va-blog-article .va-article--cost .va-hero-media{display:flex;align-items:center;justify-content:center;width:100%;max-width:555px;aspect-ratio:auto;margin:0 auto;overflow:hidden;border-radius:26px;background:#fff0}.va-blog-article .va-article--cost .va-hero-media img{width:auto;max-width:100%;height:auto;max-height:570px;border-radius:26px;object-fit:contain}.va-blog-article .va-article--cost .va-hero-copy{min-width:0;padding:8px 0;text-align:center}.va-blog-article .va-article--cost .va-hero h1{max-width:640px;margin:12px auto 14px;font-size:clamp(33px,3.35vw,49px);line-height:1.16;text-align:center}.va-blog-article .va-article--cost .va-hero :is(.va-eyebrow,.va-meta){justify-content:center}.va-blog-article .va-article--cost .va-meta{margin-bottom:15px}.va-blog-article .va-article--cost .va-lead{max-width:600px;margin:0 auto;font-size:15px;line-height:1.77}.va-blog-article .va-article--cost .va-cost-offer{max-width:590px;margin:22px auto 0;padding:21px 22px 22px;border:1px solid #e9e4dd;border-radius:23px;background:#f9f6f0;text-align:center}.va-blog-article .va-article--cost .va-cost-offer p{margin:0;text-align:center}.va-blog-article .va-article--cost .va-cost-offer__eyebrow{color:#6b6762;font-size:10px;font-weight:800;line-height:1.5;letter-spacing:.14em}.va-blog-article .va-article--cost .va-cost-offer__title{padding-top:8px;font-size:20px;font-weight:800;line-height:1.28;letter-spacing:-.03em}.va-blog-article .va-article--cost .va-cost-offer__text{max-width:420px;margin:5px auto 14px;color:#4e4e4c;font-size:13px;line-height:1.6}.va-blog-article .va-article--cost .va-cost-offer .va-button{min-height:44px;padding:11px 21px;font-size:12px}.va-blog-article .va-article--cost .va-hero-action{margin-top:15px}.va-blog-article .va-article--cost .va-hero-action a{min-height:40px;background:#fff0;color:var(--vw-ink);border:1px solid #d6d4d0;font-size:12px}.va-blog-article .va-article--cost .va-hero-action a:hover{color:#fff;background:var(--vw-ink)}.va-blog-article .va-article--cost .va-quick-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 auto 28px;padding:0}.va-blog-article .va-article--cost .va-quick-nav a{min-height:58px;justify-content:center;padding:12px 16px;font-size:13px;line-height:1.4;text-align:center}.va-blog-article .va-article--cost .va-intro{max-width:840px;margin:2px auto 34px;color:#4b4b4b;font-size:15px;text-align:center}.va-blog-article .va-article--cost .va-advice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 41px}.va-blog-article .va-article--cost .va-advice-grid>.va-section{min-width:0;margin:0;padding:32px clamp(21px,2.8vw,38px);border-radius:25px;background:var(--vw-pink);text-align:center}.va-blog-article .va-article--cost .va-advice-grid>.va-section.va-cost-compare,.va-blog-article .va-article--cost .va-advice-grid>.va-section.va-cost-comfort{background:var(--vw-blue)}.va-blog-article .va-article--cost .va-advice-grid>.va-section.va-cost-formula{background:var(--vw-sage)}.va-blog-article .va-article--cost .va-advice-grid>.va-section.va-cost-example{background:var(--vw-cream)}.va-blog-article .va-article--cost .va-advice-grid>.va-section.va-cost-deposit{background:#f7f5f2}.va-blog-article .va-article--cost .va-advice-grid>.va-section.va-cost-example,.va-blog-article .va-article--cost .va-advice-grid>.va-section.va-cost-formula{grid-column:1/-1}.va-blog-article .va-article--cost .va-advice-grid>.va-section.va-cost-example .va-prose strong{display:inline-block;padding:0 7px;border-radius:10px;background:#fff;font-size:1.35em;line-height:1.6}.va-blog-article .va-article--cost .va-advice-grid>.va-section h2{max-width:820px;margin:0 auto 16px;font-size:clamp(25px,2.25vw,33px);line-height:1.21;text-align:center}.va-blog-article .va-article--cost .va-advice-grid>.va-section .va-prose{max-width:800px;margin:0 auto;font-size:15px;line-height:1.78;text-align:center}.va-blog-article .va-article--cost .va-advice-grid>.va-section .va-prose p{max-width:760px;margin:0 auto 17px;text-align:center}.va-blog-article .va-article--cost .va-advice-grid>.va-section .va-prose p:last-child{margin-bottom:0}.va-blog-article .va-article--cost .va-section--faq{margin:0 auto 42px;text-align:center}.va-blog-article .va-article--cost .va-section--faq>h2{max-width:850px;margin:0 auto 22px;font-size:clamp(29px,3vw,40px);text-align:center}.va-blog-article .va-article--cost .va-faq-list{max-width:900px}.va-blog-article .va-article--cost .va-faq{background:#f7f7f5}.va-blog-article .va-article--cost .va-faq summary{justify-content:center;text-align:center}.va-blog-article .va-article--cost .va-faq summary h3{font-size:16px}.va-blog-article .va-article--cost .va-faq-answer{max-width:810px;margin:0 auto;text-align:center}.va-blog-article .va-article--cost .va-section--feature{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"media copy";gap:clamp(18px,4vw,50px);margin:0 0 39px;padding:29px;border-radius:26px;background:#f9f2f5}.va-blog-article .va-article--cost .va-section--feature .va-feature-copy{min-width:0;text-align:center}.va-blog-article .va-article--cost .va-section--feature .va-feature-copy :is(h2,.va-eyebrow){justify-content:center;text-align:center}.va-blog-article .va-article--cost .va-section--feature .va-feature-copy h2{max-width:640px;margin:0 auto 18px;font-size:clamp(29px,2.8vw,40px)}.va-blog-article .va-article--cost .va-section--feature .va-prose{max-width:600px;margin:0 auto;font-size:15px;text-align:center}.va-blog-article .va-article--cost .va-section--feature .va-prose p{text-align:center}.va-blog-article .va-article--cost .va-section--feature .va-feature-media img{width:auto;max-width:100%;height:auto;max-height:330px;margin:0 auto;border-radius:24px;object-fit:contain}.va-blog-article .va-article--cost .va-article-body .va-prose img{border-radius:22px}.va-blog-article .va-article--cost .va-end-card{margin:0 0 25px;padding:38px 28px;border-radius:26px;background:var(--vw-sage);text-align:center}.va-blog-article .va-article--cost .va-end-card h2{max-width:720px;margin:0 auto 16px}.va-blog-article .va-article--cost :is(h2,h3,[id]){scroll-margin-top:145px}@media(max-width:960px){.va-blog-article .va-article--cost .va-hero{gap:26px}.va-blog-article .va-article--cost .va-hero h1{font-size:clamp(32px,4vw,41px)}.va-blog-article .va-article--cost .va-quick-nav a{padding-inline:10px;font-size:12px}}@media(max-width:760px){.va-blog-article .va-article--cost .va-hero{grid-template-columns:1fr;gap:16px;margin:0 auto 25px}.va-blog-article .va-article--cost .va-hero-media{max-width:480px}.va-blog-article .va-article--cost .va-hero h1{font-size:clamp(30px,7.4vw,42px)}.va-blog-article .va-article--cost .va-lead{font-size:14px}.va-blog-article .va-article--cost .va-cost-offer{padding:19px 17px;margin-top:19px}.va-blog-article .va-article--cost .va-cost-offer__title{font-size:18px}.va-blog-article .va-article--cost .va-quick-nav{grid-template-columns:1fr 1fr;gap:8px}.va-blog-article .va-article--cost .va-quick-nav a{min-height:57px;padding:10px;font-size:12px}.va-blog-article .va-article--cost .va-intro{margin-bottom:23px}.va-blog-article .va-article--cost .va-advice-grid{grid-template-columns:1fr;gap:12px}.va-blog-article .va-article--cost .va-advice-grid>.va-section{grid-column:1/-1;padding:26px 19px}.va-blog-article .va-article--cost .va-advice-grid>.va-section h2{font-size:clamp(26px,6vw,32px)}.va-blog-article .va-article--cost .va-advice-grid>.va-section .va-prose{font-size:14px}.va-blog-article .va-article--cost .va-section--feature{grid-template-columns:1fr;grid-template-areas:"media" "copy";gap:19px;padding:24px 18px}.va-blog-article .va-article--cost .va-section--feature .va-feature-media img{max-height:250px}.va-blog-article .va-article--cost .va-end-card{padding:30px 21px}}@media(max-width:390px){.va-blog-article .va-article--cost .va-quick-nav a{font-size:11px}.va-blog-article .va-article--cost .va-cost-offer__text{font-size:12px}.va-blog-article .va-article--cost .va-advice-grid>.va-section{padding:22px 16px}}@media print{.va-blog-article .va-article--cost .va-hero{display:block}.va-blog-article .va-article--cost .va-hero-media{width:210px;margin:0 auto 20px}.va-blog-article .va-article--cost .va-cost-offer,.va-blog-article .va-article--cost .va-section--feature{display:none}}