.whatsapp-float{position:fixed;bottom:24px;right:24px;width:56px;height:56px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.25);z-index:9999;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none}
.whatsapp-float:hover,.whatsapp-float:focus-visible{transform:scale(1.1);box-shadow:0 6px 18px rgba(37,211,102,.45);outline:none}
.whatsapp-float svg{width:28px;height:28px;fill:#fff;display:block}
@media(prefers-reduced-motion:reduce){.whatsapp-float{transition:none}.whatsapp-float:hover,.whatsapp-float:focus-visible{transform:none}}
