/* GT Prensa R125: justificación editorial selectiva.
   Se limita al texto corrido en pantallas anchas; títulos, tarjetas, citas,
   fuentes, metas, enlaces y el diseño móvil conservan alineación natural. */
@media (min-width: 960px) {
  .public-site.press-article-page .gt-news-body > p {
    text-align: justify;
    text-align-last: start;
    -webkit-hyphens: auto;
    hyphens: auto;
    word-break: normal;
  }
}

/* Sólo bloques institucionales amplios: no aplicar a columnas estrechas. */
@media (min-width: 1200px) {
  .public-site.press-page:not(.press-article-page) .press-recognition__copy > p,
  .public-site.press-page:not(.press-article-page) .gt-school-visit > div > p,
  .public-site.press-page:not(.press-article-page) .press-visit > div > p {
    text-align: justify;
    text-align-last: start;
    -webkit-hyphens: auto;
    hyphens: auto;
    word-break: normal;
  }
}
