@font-face{font-family:outfitProfile;src:url(../media/Outfit_Regular-s.p.3maid1rc0da7d.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:outfitProfile;src:url(../media/Outfit_Bold-s.p.0r4iffjkwk710.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:outfitProfile Fallback;src:local(Arial);ascent-override:99.94%;descent-override:25.98%;line-gap-override:0.0%;size-adjust:100.06%}.outfitprofile_9742ab33-module__0rFBsG__className{font-family:outfitProfile,outfitProfile Fallback,system-ui,Segoe UI,Arial,sans-serif}.outfitprofile_9742ab33-module__0rFBsG__variable{--font-profile:"outfitProfile", "outfitProfile Fallback", system-ui, Segoe UI, Arial, sans-serif}
.WhatsAppFloat-module__rI_mHG__wrap{--wa-green:#25d366;--wa-size:56px;z-index:80;right:calc(24px + env(safe-area-inset-right,0px));bottom:calc(24px + env(safe-area-inset-bottom,0px));width:var(--wa-size);height:var(--wa-size);opacity:0;pointer-events:none;transition:opacity .6s,right .4s,bottom .4s;position:fixed}.WhatsAppFloat-module__rI_mHG__shown{opacity:1}.WhatsAppFloat-module__rI_mHG__shown .WhatsAppFloat-module__rI_mHG__btn{pointer-events:auto}.WhatsAppFloat-module__rI_mHG__btn{background:var(--wa-green);color:#fff;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex;position:relative;box-shadow:0 6px 18px #00000059}.WhatsAppFloat-module__rI_mHG__btn:focus-visible{outline-offset:3px;outline:2px solid #fff}.WhatsAppFloat-module__rI_mHG__btn svg{width:30px;height:30px;display:block}.WhatsAppFloat-module__rI_mHG__btn:after{content:"";border:2px solid var(--wa-green);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.WhatsAppFloat-module__rI_mHG__label{white-space:nowrap;color:#000;font-family:var(--font-outfit,"Outfit"), system-ui, sans-serif;opacity:0;pointer-events:none;background:#fff;border-radius:99px;padding:10px 14px;font-size:15px;font-weight:400;line-height:1;transition:opacity .25s,transform .25s;position:absolute;top:50%;right:calc(100% + 12px);transform:translate(8px,-50%)}.WhatsAppFloat-module__rI_mHG__badge{box-sizing:border-box;color:#fff;min-width:20px;height:20px;font-family:var(--font-outfit,"Outfit"), system-ui, sans-serif;text-align:center;pointer-events:none;background:#ff3b30;border-radius:10px;padding:0 5px;font-size:12px;font-weight:400;line-height:20px;position:absolute;top:-3px;right:-3px}@media (hover:hover) and (pointer:fine){.WhatsAppFloat-module__rI_mHG__btn:hover .WhatsAppFloat-module__rI_mHG__label,.WhatsAppFloat-module__rI_mHG__btn:focus-visible .WhatsAppFloat-module__rI_mHG__label{opacity:1;transform:translateY(-50%)}}@media (max-width:767px){.WhatsAppFloat-module__rI_mHG__wrap{--wa-size:52px}}@media (prefers-reduced-motion:no-preference){.WhatsAppFloat-module__rI_mHG__shown .WhatsAppFloat-module__rI_mHG__btn{animation:4s ease-in-out infinite WhatsAppFloat-module__rI_mHG__wa-float}.WhatsAppFloat-module__rI_mHG__shown .WhatsAppFloat-module__rI_mHG__btn:after{animation:6s ease-out infinite WhatsAppFloat-module__rI_mHG__wa-ring}.WhatsAppFloat-module__rI_mHG__badge{animation:.45s cubic-bezier(.2,.9,.3,1.3) both WhatsAppFloat-module__rI_mHG__wa-badge}}@keyframes WhatsAppFloat-module__rI_mHG__wa-badge{0%{transform:scale(0)}70%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes WhatsAppFloat-module__rI_mHG__wa-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes WhatsAppFloat-module__rI_mHG__wa-ring{0%{opacity:.55;transform:scale(1)}30%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}
