/* Scent Emotions / News — Blue-Grey Signature
   Reproduces the photo-only treatment and .5s transition in partners.css.
   Loaded AFTER assets/news.css to preserve the original layout and interactions.
*/
.news-card .news-image img,
.linkedin-section .linkedin-frame > img,
.news-hero .news-hero-visual {
  -webkit-filter: grayscale(1) sepia(.18) hue-rotate(165deg) saturate(.65) brightness(1.05) contrast(.94);
  filter: grayscale(1) sepia(.18) hue-rotate(165deg) saturate(.65) brightness(1.05) contrast(.94);
  transition: filter .5s ease, -webkit-filter .5s ease;
}

/* Hover on the entire card, as in Partners & Suppliers. Keyboard accessible. */
.news-card:hover .news-image img,
.news-card:focus-within .news-image img,
.news-card .news-image:hover img,
.news-card .news-image:focus-visible img,
.linkedin-section .linkedin-frame:hover > img,
.linkedin-section .linkedin-frame:focus-within > img,
.news-hero .news-hero-visual:hover,
.news-hero:focus-within .news-hero-visual {
  -webkit-filter: none;
  filter: none;
}

/* No forced motion when the visitor prefers reduced animation. */
@media (prefers-reduced-motion: reduce) {
  .news-card .news-image img,
  .linkedin-section .linkedin-frame > img,
  .news-hero .news-hero-visual { transition: none; }
}
