/* COMPNOW — STATIC WEBSITE */

/* Disable all CSS animations and transitions */
*, *::before, *::after {
    animation: none !important;
    animation-name: none !important;
    animation-duration: 0s !important;
    transition: none !important;
    scroll-behavior: auto !important;
}

/* Stop floating, sliding and scaling effects */
*:not(.site-header):not(.mobile-nav) {
    transform: none !important;
}

/* Show content that was waiting for an animation */
[data-aos],
.reveal,
.fade-in,
.animate,
.animated {
    opacity: 1 !important;
    visibility: visible !important;
}

/* Keep backgrounds stationary */
html,
body {
    background-attachment: scroll !important;
}

/* Disable animated scrolling */
html {
    scroll-behavior: auto !important;
}

/* Disable blinking cursors and decorative movement */
.typing-cursor,
.cursor-blink,
.pulse,
.float,
.marquee {
    animation: none !important;
}

/* Keep buttons and cards still */
button:hover,
a:hover,
.card:hover,
.service-card:hover {
    transform: none !important;
}
