/* ===== Disaster: ajustes (2026-11) ===== */

/* Títulos de entradas: ahora son <h2> (un solo <h1> por página) con el mismo aspecto que tenían */
.post h2.sw-titulo {
  font-family: Montserrat, sans-serif;
  font-size: 31px;
  font-weight: 500;
  line-height: 1.35;
  color: #000;
  text-transform: none;
  margin: 0 0 15px;
}
.post header + h2.sw-titulo, .post header + a { display: inline-block; margin-top: 0; }
.post.style-2 h2.sw-titulo { margin: 13px 0 15px; }
.post.style-3 h2.sw-titulo { font-size: 19px; margin-top: 0; }
.post a:hover h2.sw-titulo { color: #dc197b; }

/* No partir las palabras por la mitad en los títulos (antes: word-break: break-all) */
.post h1, .post h2.sw-titulo, .page-heading h1, .page-header h1 {
  word-break: normal;
  overflow-wrap: break-word;
  hyphens: manual;
}

@media (max-width: 767px) {
  .post h2.sw-titulo { font-size: 24px; }
}
