.be-global-wa{position:fixed;right:clamp(14px,2vw,26px);bottom:clamp(16px,2vw,26px);z-index:1990;text-decoration:none!important;display:flex;align-items:center;gap:10px;min-height:52px;padding:10px 19px 10px 11px;border-radius:999px;background:linear-gradient(135deg,#ec157a,#bf1680 55%,#0375b4);color:#fff!important;font:800 .82rem/1.1 Montserrat,Poppins,Arial,sans-serif;box-shadow:0 16px 38px rgba(18,27,77,.25),0 5px 16px rgba(236,21,122,.28);border:1px solid rgba(255,255,255,.35);transition:transform .2s ease,box-shadow .2s ease}
.be-global-wa:hover{transform:translateY(-3px);box-shadow:0 20px 44px rgba(18,27,77,.3),0 7px 20px rgba(236,21,122,.34)}
.be-global-wa-icon{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:50%;background:#25d366;color:#fff;font:900 1rem Arial,sans-serif;box-shadow:inset 0 0 0 1px rgba(255,255,255,.35)}
.be-global-wa-copy{display:grid;gap:2px}.be-global-wa-copy small{color:rgba(255,255,255,.76);font:600 .62rem/1 Montserrat,Poppins,Arial,sans-serif;letter-spacing:.02em}
.be-content-page .cards article,.be-content-page .facts,.commercial-page .solution-note,.commercial-page .method-principles span{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
.be-content-page .cards article:hover,.be-content-page .facts:hover,.commercial-page .solution-note:hover,.commercial-page .method-principles span:hover{transform:translateY(-5px);border-color:rgba(236,21,122,.24);box-shadow:0 20px 48px rgba(18,27,77,.11)}
@media(max-width:576px){.be-global-wa{right:12px;bottom:12px;width:50px;height:50px;min-height:50px;padding:9px;justify-content:center}.be-global-wa-icon{width:32px;height:32px}.be-global-wa-copy{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}body{padding-bottom:env(safe-area-inset-bottom)}}
@media(prefers-reduced-motion:reduce){.be-global-wa,.be-content-page .cards article,.be-content-page .facts,.commercial-page .solution-note,.commercial-page .method-principles span{transition:none!important}.be-global-wa:hover{transform:none}}
