body:not(.home) #cg-whatsapp-fab{display:none!important}#cg-whatsapp-fab{position:fixed;right:clamp(14px, 2.2vw, 22px);bottom:clamp(14px, 2.2vw, 22px);z-index:9999;width:68px;height:68px;border-radius:20px;display:grid;place-items:center;text-decoration:none;isolation:isolate;background:rgb(12 16 24 / .28);backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .12),0 8px 30px rgb(0 0 0 / .35),0 0 18px rgb(14 165 164 / .18);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}#cg-whatsapp-fab::before{content:"";position:absolute;inset:-2px;border-radius:22px;padding:2px;background:conic-gradient(from var(--cg-rot,0deg),#0B4D91,#7A3EF2,#2BB673,#F59E0B,#0EA5A4,#0B4D91);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:cg-rot 6s linear infinite;opacity:.95}#cg-whatsapp-fab::after{content:"";position:absolute;inset:-8px;border-radius:26px;background:radial-gradient(48px 48px at 50% 50%,rgb(126 213 111 / .35),transparent 60%),radial-gradient(80px 80px at 15% 20%,rgb(122 62 242 / .25),transparent 60%),radial-gradient(80px 80px at 85% 80%,rgb(14 165 164 / .25),transparent 60%);filter:blur(12px);z-index:-1;pointer-events:none}#cg-whatsapp-fab .cg-pulse{position:absolute;inset:0;border-radius:inherit;pointer-events:none}#cg-whatsapp-fab .cg-pulse::before,#cg-whatsapp-fab .cg-pulse::after{content:"";position:absolute;inset:0;border-radius:inherit;border:2px solid rgb(255 255 255 / .22);box-shadow:0 0 30px rgb(43 182 115 / .35);transform:scale(1);opacity:0;animation:cg-pulse 2.4s ease-out infinite}#cg-whatsapp-fab .cg-pulse::after{animation-delay:1.2s}#cg-whatsapp-fab .cg-inner{position:relative;width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(180deg,rgb(255 255 255 / .16),rgb(255 255 255 / .06));box-shadow:inset 0 1px 1px rgb(255 255 255 / .35),inset 0 -8px 18px rgb(0 0 0 / .18)}#cg-whatsapp-fab img{width:30px;height:30px;display:block;filter:drop-shadow(0 1px 1px rgb(0 0 0 / .25));transform:translateZ(0)}#cg-whatsapp-fab:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .14),0 10px 34px rgb(11 77 145 / .35),0 0 28px rgb(245 158 11 / .22),0 0 38px rgb(43 182 115 / .18)}#cg-whatsapp-fab:active{transform:translateY(0)}#cg-whatsapp-fab .cg-tip{position:absolute;right:84px;bottom:50%;transform:translateY(50%);padding:8px 12px;border-radius:12px;font:600 13px/1.2 Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#e7eef7;white-space:nowrap;background:rgb(12 16 24 / .8);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgb(255 255 255 / .12);box-shadow:0 6px 22px rgb(0 0 0 / .35);opacity:.95}#cg-whatsapp-fab .cg-tip::after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%) rotate(45deg);width:12px;height:12px;background:inherit;border-right:1px solid rgb(255 255 255 / .12);border-bottom:1px solid rgb(255 255 255 / .12)}@media (max-width:540px){#cg-whatsapp-fab{width:60px;height:60px;border-radius:18px}#cg-whatsapp-fab .cg-inner{width:50px;height:50px;border-radius:14px}#cg-whatsapp-fab img{width:26px;height:26px}#cg-whatsapp-fab .cg-tip{display:none}}@keyframes cg-rot{to{--cg-rot:360deg}}@keyframes cg-pulse{0%{transform:scale(.9);opacity:0}35%{opacity:.55}70%{transform:scale(1.25);opacity:.12}100%{transform:scale(1.45);opacity:0}}@media (prefers-reduced-motion:reduce){#cg-whatsapp-fab::before,#cg-whatsapp-fab .cg-pulse::before,#cg-whatsapp-fab .cg-pulse::after{animation:none!important}}