/* Acceso directo discreto a WhatsApp */
.floating-whatsapp{position:fixed;right:22px;bottom:22px;z-index:19;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#25D366;color:#fff;box-shadow:0 5px 16px #0b241e3b;border:2px solid #fff;transition:transform .2s ease,box-shadow .2s ease;}
.floating-whatsapp svg{width:27px;height:27px;display:block;}
.floating-whatsapp:hover,.floating-whatsapp:focus-visible{transform:translateY(-3px);box-shadow:0 8px 20px #0b241e50;outline-offset:3px;}
@media(max-width:600px){.floating-whatsapp{right:14px;bottom:16px;width:46px;height:46px}.floating-whatsapp svg{width:25px;height:25px}}
@media(prefers-reduced-motion:reduce){.floating-whatsapp{transition:none}}
