/* ACAÊ v42 — estabiliza os cards da página de Notícias durante rolagem. */
html body[data-cms-page="noticias"] main .news-public-card,
html body[data-cms-page="noticias"] main .news-public-card.is-featured{
  transform:none!important;
  will-change:auto!important;
  contain:layout paint!important;
  transition:border-color .18s ease,box-shadow .18s ease!important;
}

html body[data-cms-page="noticias"] main .news-public-card:hover,
html body[data-cms-page="noticias"] main .news-public-card:focus-within{
  transform:none!important;
}

html body[data-cms-page="noticias"] main .news-public-card__media,
html body[data-cms-page="noticias"] main .news-public-card.is-featured .news-public-card__media{
  overflow:hidden!important;
  transform:none!important;
}

html body[data-cms-page="noticias"] main .news-public-card__media img,
html body[data-cms-page="noticias"] main .news-public-card.is-featured .news-public-card__media img,
html body[data-cms-page="noticias"] main .news-public-card:hover .news-public-card__media img,
html body[data-cms-page="noticias"] main .news-public-card:focus-within .news-public-card__media img{
  transform:none!important;
  scale:1!important;
  transition:opacity .18s ease!important;
}

/* Em dispositivos touch, remove qualquer estado de hover persistente ao rolar. */
@media (hover:none), (pointer:coarse){
  html body[data-cms-page="noticias"] main .news-public-card,
  html body[data-cms-page="noticias"] main .news-public-card:hover,
  html body[data-cms-page="noticias"] main .news-public-card:active{
    transform:none!important;
    box-shadow:0 10px 28px rgba(24,57,82,.055)!important;
  }

  html body[data-cms-page="noticias"] main .news-public-card__media img,
  html body[data-cms-page="noticias"] main .news-public-card:hover .news-public-card__media img,
  html body[data-cms-page="noticias"] main .news-public-card:active .news-public-card__media img{
    transform:none!important;
    scale:1!important;
  }
}
