
/* Botão flutuante WhatsApp com pulso suave */
.wa-float{position:fixed;right:24px;bottom:24px;width:70px;height:70px;border-radius:50%;background:#20c965;display:flex;align-items:center;justify-content:center;z-index:9999;color:#fff;box-shadow:0 0 0 6px rgba(32,201,101,.14),0 8px 24px rgba(0,0,0,.22);text-decoration:none;isolation:isolate;transition:transform .2s ease}
.wa-float::before,.wa-float::after{content:"";position:absolute;inset:-7px;border:2px solid #20c965;border-radius:50%;z-index:-1;animation:wa-pulse 2.5s ease-out infinite;pointer-events:none}
.wa-float::after{animation-delay:1.25s}
.wa-float:hover{transform:scale(1.07);color:white}.wa-float svg{width:40px;height:40px;fill:currentColor}
@keyframes wa-pulse{0%{transform:scale(.85);opacity:.65}85%,100%{transform:scale(1.48);opacity:0}}
@media(max-width:600px){.wa-float{width:60px;height:60px;right:17px;bottom:17px}.wa-float svg{width:35px;height:35px}}
@media(prefers-reduced-motion:reduce){.wa-float::before,.wa-float::after{animation:none;opacity:0}}
