.FloatingButtons-module__CXuS4W__floatingButtons{z-index:1000;flex-direction:column;gap:12px;display:flex;position:fixed;bottom:24px;right:24px}.FloatingButtons-module__CXuS4W__floatingButton{border-radius:var(--radius-full);width:56px;height:56px;color:var(--text-on-accent);transition:all var(--transition-normal);cursor:pointer;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 12px #0000004d}.FloatingButtons-module__CXuS4W__floatingButton:hover{transform:scale(1.1);box-shadow:0 6px 20px #0006}.FloatingButtons-module__CXuS4W__floatingButton i{font-size:1.5rem}.FloatingButtons-module__CXuS4W__whatsapp{color:#fff;background:linear-gradient(135deg,#25d366 0%,#128c7e 100%)}.FloatingButtons-module__CXuS4W__whatsapp:hover{background:linear-gradient(135deg,#2be076 0%,#159a8a 100%)}.FloatingButtons-module__CXuS4W__phone{background:linear-gradient(135deg,var(--color-accent-500)0%,var(--color-accent-600)100%)}.FloatingButtons-module__CXuS4W__phone:hover{background:linear-gradient(135deg,var(--color-accent-400)0%,var(--color-accent-500)100%)}@media (max-width:576px){.FloatingButtons-module__CXuS4W__floatingButtons{gap:10px;bottom:16px;right:16px}.FloatingButtons-module__CXuS4W__floatingButton{width:50px;height:50px}.FloatingButtons-module__CXuS4W__floatingButton i{font-size:1.25rem}}
