.animate-ready{opacity:0;filter:blur(5px)}.animate-complete{opacity:1;filter:blur(0px)}.gsap-animated{transform:none!important;filter:none!important}.article-card,.post-card,.news-card,.section-title,h1,h2,h3,h4,h5,h6{transform:none!important;position:relative!important}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#fff,#f8fafc);z-index:99999;display:flex;align-items:center;justify-content:center;transition:opacity .5s ease}.preloader-spinner{width:50px;height:50px;border:3px solid #f3f3f3;border-top:3px solid #d71920;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-theme=dark] .preloader{background:linear-gradient(135deg,#1f2937,#111827)}[data-theme=dark] .preloader-spinner{border:3px solid #374151;border-top:3px solid #d71920}.will-animate{will-change:transform,opacity}.gpu-accelerated{transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.article-card,.post-card,.news-card{transition:box-shadow .3s ease;transform:translateZ(0);will-change:transform}button,.btn,.cta-button{transform:translateZ(0);will-change:transform;transition:all .2s ease}.logo img,.site-logo img{transform:translateZ(0);will-change:transform;transition:all .3s ease}.slider-nav,.slick-arrow{transform:translateZ(0);will-change:transform,background-color;transition:all .3s ease}.slider-dot,.slick-dots li{transform:translateZ(0);will-change:transform;transition:all .2s ease}.breaking-news-ticker{overflow:hidden;position:relative}.breaking-news-content{white-space:nowrap;will-change:transform}.social-icon,.social-link{transform:translateZ(0);will-change:transform;transition:all .3s ease}.scroll-animate{opacity:0;transform:translateY(50px)}.scroll-animate.animated{opacity:1;transform:translateY(0);transition:all .8s ease}.stagger-item{opacity:0;transform:translateY(30px)}.stagger-item.animated{opacity:1;transform:translateY(0)}.page-transition-enter{opacity:0;transform:translateY(50px)}.page-transition-enter-active{opacity:1;transform:translateY(0);transition:all .8s ease}.page-transition-exit{opacity:1;transform:translateY(0)}.page-transition-exit-active{opacity:0;transform:translateY(-50px);transition:all .5s ease}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.preloader-spinner,.breaking-news-content{animation:none}}.loading{position:relative;overflow:hidden}.loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transform:translate(-100%);animation:shimmer 1.5s infinite}@keyframes shimmer{to{transform:translate(100%)}}[data-theme=dark] .loading:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}img{transform:translateZ(0);transition:transform .4s ease}.image-scale-hover img:hover{transform:scale(1.05)}.header-area,header{transform:translateZ(0);will-change:transform}.nav-item,.menu-item,.footer .widget,.footer-section,.sidebar .widget,.sidebar-item,.section-title,h2,h3,.category-item,.tag-item{transform:translateZ(0);will-change:transform,opacity}@media (max-width: 768px){.article-card,.post-card,.news-card{will-change:auto}.article-card:hover,.post-card:hover,.news-card:hover{transform:none}}
