.PageTransitionLoader_loaderOverlay__IzWBR{position:fixed;inset:0;z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ffffff;background:rgba(255,255,255,.94);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:opacity .38s cubic-bezier(.16,1,.3,1),visibility .38s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1);opacity:0;visibility:hidden;pointer-events:none;transform:scale(.98);will-change:opacity,transform,visibility}.PageTransitionLoader_visible__Nve22{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}.PageTransitionLoader_loaderContent__rlxs6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;transition:transform .38s cubic-bezier(.16,1,.3,1)}.PageTransitionLoader_logoRingWrapper__TsGtW{position:relative;width:114px;height:114px;display:flex;align-items:center;justify-content:center}.PageTransitionLoader_spinnerRing__tCXKy{position:absolute;inset:0;border-radius:50%;border-color:#94c640 #94c640 rgba(148,198,64,.16) rgba(148,198,64,.16);border-style:solid;border-width:3px;animation:PageTransitionLoader_smoothSpin__8AZiC 1.1s cubic-bezier(.4,0,.2,1) infinite;box-shadow:0 0 20px rgba(148,198,64,.22)}.PageTransitionLoader_innerPulseRing__GH45a{position:absolute;inset:7px;border-radius:50%;border:1.5px dashed rgba(148,198,64,.35);animation:PageTransitionLoader_smoothSpinReverse__ZEjO7 2.4s linear infinite}.PageTransitionLoader_logoImg__HI9fI{height:40px;width:auto;object-fit:contain;position:relative;z-index:2;animation:PageTransitionLoader_gentlePulse__3ATEr 2s ease-in-out infinite}@keyframes PageTransitionLoader_smoothSpin__8AZiC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PageTransitionLoader_smoothSpinReverse__ZEjO7{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes PageTransitionLoader_gentlePulse__3ATEr{0%,to{transform:scale(.97);opacity:.92}50%{transform:scale(1.03);opacity:1}}.WhatsAppButton_whatsappFloat__alaOV{position:fixed;bottom:28px;right:28px;width:58px;height:58px;background-color:#25D366;color:#FFFFFF;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 24px rgba(37,211,102,.45),0 2px 8px rgba(0,0,0,.2);z-index:9999;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease;text-decoration:none}.WhatsAppButton_whatsappFloat__alaOV:hover{color:#FFFFFF!important;transform:scale(1.1) translateY(-2px);box-shadow:0 10px 32px rgba(37,211,102,.6),0 4px 12px rgba(0,0,0,.25)}.WhatsAppButton_icon__pLURr{width:32px;height:32px}.WhatsAppButton_tooltip__9YY4s{position:absolute;right:70px;background:#111111;color:#FFFFFF;padding:6px 14px;border-radius:6px;font-size:13px;font-weight:600;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;transform:translateX(8px);box-shadow:0 4px 14px rgba(0,0,0,.35)}.WhatsAppButton_whatsappFloat__alaOV:hover .WhatsAppButton_tooltip__9YY4s{opacity:1;transform:translateX(0)}@media (max-width:768px){.WhatsAppButton_whatsappFloat__alaOV{bottom:20px;right:20px;width:52px;height:52px}.WhatsAppButton_icon__pLURr{width:28px;height:28px}.WhatsAppButton_tooltip__9YY4s{display:none}}