/* Performance overrides: encourage GPU compositing and avoid non-composited animations */
.related-story,
.fact-check-card,
.live-chat-button,
.category-article,
.news-card,
.secondary-article {
  will-change: transform;
}

/* Limit transitions to transform (avoid animating box-shadow/layout properties) */
.related-story { transition: transform 0.2s ease !important; }
.fact-check-card { transition: transform 0.2s ease !important; }
.live-chat-button { transition: transform 0.3s ease !important; }

/* Buttons: avoid animating multiple non-composited properties */
.share-button {
  transition: color 0.2s ease, background-color 0.2s ease, border-color 0.2s ease !important;
}


