/* Riesgo Tecnológico 5.0.22 — anchuras de lectura y separadores. */

/* Guías temáticas, análisis y páginas legales: los párrafos deben ocupar
   la columna que ya ocupa el resto del contenido, sin tope de 72ch aislado. */
.article-main .reading-layout > .reading-body > p,
.article-main .reading-body.legal-reading-v512 > p,
.reading-layout > .reading-body > p,
.legal-reading-v512 > p {
  width: 100%;
  max-width: 100%;
}
/* Las cajas complementarias se ajustan a la misma columna editorial. */
.reading-layout > .reading-body {
  max-width: min(100%, 880px);
}
/* Cuando desaparece la columna lateral, mantener el ancho del artículo
   sin una restricción antigua de 672px en dispositivos intermedios. */
@media (max-width: 1100px) {
  .reading-layout > .reading-body {max-width: 100%;}
}

/* Manual y síntesis de investigaciones: texto extenso con una longitud
   de lectura suficiente para evitar cortes prematuros, sin líneas enormes. */
.manual-layout .manual-article > p,
.manual-layout .manual-article .manual-unit > p {
  width:100%;
  max-width: min(100%, 92ch);
}

/* Presentación editorial del índice de publicaciones: aprovechar mejor
   el espacio disponible sin extender el texto hasta extremos incómodos. */
.publications-index-section > .container > .intro {
  max-width: min(100%, 1100px);
}

/* Evitar dos separadores consecutivos: último registro de fuentes y
   borde superior del bloque «Lecturas relacionadas». */
.reading-body .source-list + .related {
  border-top:0;
  padding-top:0;
  margin-top:26px;
}

/* Rótulos de cabecera: separar claramente navegación y sección, sin
   forzar otras líneas decorativas ni cambiar el encabezado global. */
