/* k-wired.com blog articles — H1 title + heading hierarchy (2026-07-24)
   Keep title visual size at former H2 (1.5rem), not default H1 (2.25rem).
*/
.u-post-details h1.u-blog-control.u-text-1 {
  text-align: center !important;
  font-size: 1.5rem;
  line-height: 1.3;
  font-weight: 700;
  margin-top: 20px;
  margin-bottom: 0;
}

.u-post-details .u-post-content {
  text-align: justify;
}

.u-post-details .u-post-content h2 {
  text-align: left;
  font-size: 1.35rem; /* ≤ title size */
  line-height: 1.35;
  font-weight: 650;
  margin-top: 1.25em;
  margin-bottom: 0.5em;
}

.u-post-details .u-post-content h3,
.u-post-details .u-post-content h4 {
  text-align: left;
  font-size: 1.2rem;
  line-height: 1.35;
  font-weight: 600;
}
