.mobile-sticky-v2,.tsr-mobile-contact,.tsr-hero-meta-v2{display:none!important}.ts-floating-actions{position:fixed;right:18px;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:99999;display:flex;flex-direction:column;gap:12px;pointer-events:none}.ts-floating-actions .ts-fab{pointer-events:auto;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;position:relative;text-decoration:none;border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .18s ease,filter .2s ease;isolation:isolate}.ts-floating-actions .ts-fab svg{width:25px;height:25px;position:relative;z-index:3;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25))}.ts-floating-actions .ts-fab:before{content:"";position:absolute;inset:-8px;border-radius:50%;z-index:0;filter:blur(12px);animation:tsFabPulse 2.5s ease-in-out infinite}.ts-floating-actions .ts-fab:after{content:"";position:absolute;inset:1px;border-radius:50%;z-index:1;background:linear-gradient(145deg,rgba(255,255,255,.18),rgba(255,255,255,0) 48%);box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}.ts-floating-actions .ts-fab:hover{transform:translateY(-2px) scale(1.05);filter:brightness(1.06)}.ts-floating-actions .ts-fab:active{transform:scale(.96)}.ts-fab-phone{color:#fff;background:linear-gradient(145deg,#09141f,#0d2134);box-shadow:0 12px 30px rgba(0,0,0,.34),0 0 0 1px rgba(53,202,255,.16),0 0 24px rgba(39,191,255,.30)}.ts-fab-phone:before{background:radial-gradient(circle,rgba(37,197,255,.78) 0%,rgba(37,197,255,.25) 42%,rgba(37,197,255,0) 72%)}.ts-fab-whatsapp{color:#fff;background:linear-gradient(145deg,#0b1b14,#103524);box-shadow:0 12px 30px rgba(0,0,0,.34),0 0 0 1px rgba(57,255,148,.15),0 0 24px rgba(48,226,133,.28)}.ts-fab-whatsapp:before{background:radial-gradient(circle,rgba(55,244,145,.72) 0%,rgba(55,244,145,.23) 42%,rgba(55,244,145,0) 72%);animation-delay:.6s}@keyframes tsFabPulse{0%,100%{transform:scale(.92);opacity:.38}50%{transform:scale(1.14);opacity:.95}}@media(max-width:760px){.ts-floating-actions{right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));gap:10px}.ts-floating-actions.ts-floating-actions-preview{bottom:250px}.ts-floating-actions .ts-fab{width:54px;height:54px}.ts-floating-actions .ts-fab svg{width:23px;height:23px}}@media(prefers-reduced-motion:reduce){.ts-floating-actions .ts-fab:before{animation:none;opacity:.55}.ts-floating-actions .ts-fab{transition:none}}