/* Match the product closing CTA, preserving case-study copy and destination. */
html body:is([data-page="case-studies"],[data-page="blog"],[data-page="about"],[data-page="collection"],[data-page="contact"]) main .cta-band{background:#f4f5f7;padding:88px 0;text-align:center}
html body:is([data-page="case-studies"],[data-page="blog"],[data-page="about"],[data-page="collection"],[data-page="contact"]) main .cta-band h2{color:#16171c}
html body:is([data-page="case-studies"],[data-page="blog"],[data-page="about"],[data-page="collection"],[data-page="contact"]) main .cta-band p{color:#667185}
body:is([data-page="case-studies"],[data-page="blog"],[data-page="about"],[data-page="collection"],[data-page="contact"]) .voice-final-actions .hero-connect{padding:10px 24px 10px 26px;min-height:52px}
body:is([data-page="case-studies"],[data-page="blog"],[data-page="about"],[data-page="collection"],[data-page="contact"]) .voice-final-actions .hero-arrow{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px;background:none;border:0;box-shadow:none;overflow:visible}
body:is([data-page="case-studies"],[data-page="blog"],[data-page="about"],[data-page="collection"],[data-page="contact"]) .voice-final-actions .hero-arrow img{display:block;width:18px;height:18px;transform:rotate(-90deg);opacity:1;transition:none}
body:is([data-page="case-studies"],[data-page="blog"],[data-page="about"],[data-page="collection"],[data-page="contact"]) .voice-final-actions .hero-arrow:after{display:none}
@media(max-width:760px){html body:is([data-page="case-studies"],[data-page="blog"],[data-page="about"],[data-page="collection"],[data-page="contact"]) main .cta-band{padding:64px 0}}
