.whatsapp-float{position:fixed;bottom:30px;left:30px;z-index:999;width:60px;height:60px;background:linear-gradient(135deg,#1c9e5b,rgb(35.6774193548,201.3225806452,115.9516129032));border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#f9f5f1;box-shadow:0 4px 20px rgba(28,158,91,.4),0 8px 40px rgba(7,59,34,.2);transition:all .3s cubic-bezier(.22,1,.36,1)}@media(max-width:768px){.whatsapp-float{bottom:20px;left:20px;width:56px;height:56px}.whatsapp-float svg{width:26px;height:26px}}@media(max-width:480px){.whatsapp-float{bottom:16px;left:16px;width:50px;height:50px}.whatsapp-float svg{width:23px;height:23px}}.whatsapp-float:hover{transform:translateY(-4px);box-shadow:0 6px 28px rgba(28,158,91,.5),0 12px 48px rgba(7,59,34,.25)}.whatsapp-float:active{transform:translateY(-2px)}.whatsapp-float .pulse-ring{position:absolute;width:100%;height:100%;border-radius:50%;border:3px solid #1c9e5b;animation:whatsapp 2s cubic-bezier(.4,0,.6,1) infinite;pointer-events:none}@keyframes whatsapp{0%{transform:scale(1);opacity:1}to{transform:scale(1.8);opacity:0}}