.WhatsAppButton_wrap___2hj4{position:fixed;z-index:50;inset-inline-end:1.25rem;bottom:calc(1.25rem + env(safe-area-inset-bottom, 0px));display:flex;align-items:center;gap:.625rem;flex-direction:row-reverse}@media (min-width:640px){.WhatsAppButton_wrap___2hj4{inset-inline-end:1.75rem;bottom:calc(1.75rem + env(safe-area-inset-bottom, 0px))}}.WhatsAppButton_fab__lebkG{position:relative;display:grid;place-items:center;width:4.25rem;height:4.25rem;border-radius:50%;background:linear-gradient(135deg,#1a2847,#263a68 55%,#3d5a99);color:#fff;border:0;box-shadow:0 4px 10px -4px rgba(15,26,51,.32),0 16px 30px -14px rgba(15,26,51,.45);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease-out}.WhatsAppButton_fab__lebkG:hover{transform:translateY(-3px) scale(1.04);box-shadow:0 8px 16px -6px rgba(15,26,51,.35),0 22px 40px -18px rgba(15,26,51,.45)}.WhatsAppButton_fab__lebkG:active{transform:translateY(-1px) scale(1)}.WhatsAppButton_fab__lebkG:focus-visible{outline:2px solid #9db1dc;outline-offset:3px}.WhatsAppButton_glyph__clvOF{position:relative;z-index:1;width:2.3rem;height:2.3rem;fill:currentColor}.WhatsAppButton_label__AtWNa{display:none;padding:.55rem .9rem;border-radius:.75rem;background:#1a2847;color:#fff;font-size:.875rem;font-weight:600;white-space:nowrap;box-shadow:0 10px 22px -12px rgba(15,26,51,.6);opacity:0;transform:translateX(.5rem);transition:opacity .25s ease-out,transform .25s cubic-bezier(.16,1,.3,1);pointer-events:none}[dir=ltr] .WhatsAppButton_label__AtWNa{transform:translateX(-.5rem)}@media (min-width:640px){.WhatsAppButton_label__AtWNa{display:block}.WhatsAppButton_wrap___2hj4:focus-within .WhatsAppButton_label__AtWNa,.WhatsAppButton_wrap___2hj4:hover .WhatsAppButton_label__AtWNa{opacity:1;transform:none}}.WhatsAppButton_ring__tda1c{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(157,177,220,.85);opacity:0;pointer-events:none;animation:WhatsAppButton_ping__QjR3S 2.4s cubic-bezier(.16,1,.3,1) 3 both;animation-delay:1.2s}@keyframes WhatsAppButton_ping__QjR3S{0%{transform:scale(1);opacity:.7}70%,to{transform:scale(1.7);opacity:0}}@media (prefers-reduced-motion:reduce){.WhatsAppButton_ring__tda1c{display:none}}