/* REMOVE ALL BOUNCE EFFECTS FROM SERVICE CARDS */

/* Disabilita TUTTE le animazioni e i transform di bounce/AI/hover sulle card */
.service-card,
.service-card-compact,
.service-card:hover,
.service-card-compact:hover,
.service-card.featured,
.service-card.featured:hover,
.service-card.ai-premium,
.service-card.ai-premium:hover,
.service-card *,
.service-card::before,
.service-card::after,
.service-card.featured *,
.service-card.featured::before,
.service-card.featured::after,
.service-card.ai-premium *,
.service-card.ai-premium::before,
.service-card.ai-premium::after {
    animation: none !important;
    transition: none !important;
    transform: none !important;
    box-shadow: none !important;
    filter: none !important;
}

/* Disabilita tutte le animazioni AI e hover sulle icone e titoli */
.ai-icon,
.ai-icon::before,
.ai-icon::after,
.service-card.ai-premium .service-content h3 {
    animation: none !important;
    transition: none !important;
    transform: none !important;
    box-shadow: none !important;
    filter: none !important;
    text-shadow: none !important;
}

/* Disabilita tutte le animazioni di background e pseudo-elementi */
.service-card::before,
.service-card::after,
.service-card.featured::before,
.service-card.featured::after,
.service-card.ai-premium::before,
.service-card.ai-premium::after {
    animation: none !important;
    transition: none !important;
    filter: none !important;
    opacity: 1 !important;
}

/* Remove any bounce keyframes if present */
@keyframes bounce-idle {}
@keyframes bounce-idle-ai {}
@keyframes background-bounce {}
@keyframes background-bounce-enhanced {}
@keyframes background-bounce-top {}
@keyframes background-bounce-mobile {}
@keyframes background-bounce-mobile-enhanced {}
@keyframes background-bounce-mobile-top {}
@keyframes arrowBounce {}
@keyframes bounce {}
@keyframes ai-rainbow-border {}
@keyframes ai-pulse-glow {}
@keyframes ai-gradient-shift {}
@keyframes ai-icon-pulse {}
@keyframes ai-icon-border {}
@keyframes ai-icon-shine {}
@keyframes ai-title-glow {}
@keyframes ai-hover-pulse {}
@keyframes ai-background-pulse {}

/* Remove any class-based bounce animation */
[class*="bounce"],
[class*="Bounce"],
[class*="ai"],
[class*="AI"] {
    animation: none !important;
    transition: none !important;
    transform: none !important;
    box-shadow: none !important;
    filter: none !important;
}
