.whatsapp-contact{position:fixed;right:24px;bottom:24px;z-index:40;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 18px;border:1px solid #ffffff55;border-radius:28px;background:#087f5b;color:#fff;text-decoration:none;font:600 13px/1.4 "Segoe UI",Arial,sans-serif;box-shadow:0 5px 18px #152c4024}
.whatsapp-contact svg{display:block;width:23px;height:23px;flex-shrink:0}
.whatsapp-contact:hover{background:#066448}
.whatsapp-contact:focus-visible{outline:3px solid #152c40;outline-offset:4px}
@media(max-width:900px){.whatsapp-contact{right:16px;bottom:calc(var(--contact-footer-height,0px) + 16px + env(safe-area-inset-bottom));width:50px;height:50px;padding:0}.whatsapp-contact span{display:none}}
@media print{.whatsapp-contact{display:none}}
