/* Recognisable WhatsApp contact actions across public pages. */
body a[href*="wa.me/"],body a[href*="api.whatsapp.com/"],body #whatsapp-open,body #quick-whatsapp button[type="submit"]{background:#25d366!important;color:#063c26!important;border:1px solid #128c50!important;border-radius:10px!important;font-weight:700;box-shadow:0 3px 10px #075e541c;text-decoration:none}
body a[href*="wa.me/"]::before,body a[href*="api.whatsapp.com/"]::before,body #whatsapp-open::before,body #quick-whatsapp button[type="submit"]::before{content:"";display:inline-block;vertical-align:middle;width:24px;height:24px;margin-right:9px;background:currentColor;mask:url('/whatsapp-icon.svg') center/contain no-repeat;-webkit-mask:url('/whatsapp-icon.svg') center/contain no-repeat;flex-shrink:0}
body a[href*="wa.me/"]:hover,body a[href*="api.whatsapp.com/"]:hover,body #whatsapp-open:hover,body #quick-whatsapp button[type="submit"]:hover{background:#1fc55d!important;color:#063c26!important}
body a[href*="wa.me/"]:focus-visible,body #whatsapp-open:focus-visible,body #quick-whatsapp button[type="submit"]:focus-visible{outline:3px solid #075e54;outline-offset:4px}
body .contact-dock>a.dock-whatsapp{display:grid;grid-template-columns:27px auto;column-gap:8px;align-content:center;text-align:left}
body .contact-dock>a.dock-whatsapp::before{grid-column:1;grid-row:1/span 2;align-self:center;margin:0;color:#063c26}
body .contact-dock>a.dock-whatsapp span,body .contact-dock>a.dock-whatsapp strong{grid-column:2;color:#063c26}
