/* Shared approved footer contact button, every test-site page. */
body .viason-footer .vf-actions a.vf-cta{gap:20px;justify-content:center;padding:15px 22px;text-transform:none;letter-spacing:0;font-family:Inter,Arial,sans-serif;font-size:14px;text-decoration:none;transition:background-color .25s ease,color .25s ease}
body .viason-footer .vf-actions a.vf-cta:hover,body .viason-footer .vf-actions a.vf-cta:focus-visible{background:#000;color:#fff;border-color:#000;text-decoration:none;box-shadow:none}
body .viason-footer .vf-actions a.vf-cta::before,body .viason-footer .vf-actions a.vf-cta::after{display:none;content:none}
@media(prefers-reduced-motion:reduce){body .viason-footer .vf-actions a.vf-cta{transition:none}}
