/* S3a: o corpo já chega saneado da API/ETL; embeds acompanham a largura disponível. */
:where([data-template="blog-noticia"]) .blogcontentrichtext iframe[src*="youtube.com/embed/"],
:where([data-template="blog-noticia"]) .blogcontentrichtext iframe[src*="youtube-nocookie.com/embed/"] {
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  aspect-ratio: 16 / 9;
}
:where([data-template="blog-noticia"]) .blog-preview-banner {
  padding: 12px;
  background: #fff4ca;
  color: #000d1f;
}
/* Legado em quirks mode: a linha do "Ver mais" não tem o strut do bloco (14px/20px), só o inline do botão
   (12px/20px), e mede 20px. Em standards o strut com outra fonte soma 1px no desktop. Strut igual ao botão. */
:where([data-template="blog"]) .load-more-wrapper {
  font-size: 12px;
}
