/* Shared closing-section call button on every page. */
body .conversion-cta .contact-call-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:50px!important;padding:13px 22px!important;border:1px solid #75d7f7!important;border-radius:999px!important;background:#ffffff0c!important;color:#fff!important;text-decoration:none!important;line-height:1.4!important;font-size:14px!important;font-weight:600!important;transition:background .2s,border-color .2s}
body .conversion-cta .contact-call-button:hover{background:#ffffff1c!important;border-color:#b9efff!important}
body .conversion-cta .contact-call-button:focus-visible{outline:3px solid #75d7f7;outline-offset:4px}
body .conversion-cta .contact-call-button .icon{width:18px!important;height:18px!important;flex-shrink:0}
@media(max-width:600px){body .conversion-cta .contact-call-button{width:100%!important;max-width:100%!important;padding:13px 16px!important}}
@media(prefers-reduced-motion:reduce){body .conversion-cta .contact-call-button{transition:none}}
