/* Articles index intro — scoped to /arthra/ only. */
.ek-page-hero:has(.ek-articles-intro) {
  padding-bottom: 64px;
}
.ek-page-hero .ek-articles-intro {
  width: 84%;
  max-width: 960px;
  margin-top: 1.25rem;
}
.ek-page-hero .ek-articles-intro p {
  max-width: none;
  width: 100%;
  text-align: justify;
  text-justify: inter-word;
  hyphens: auto;
  line-height: 1.85;
  margin: 0 0 1rem;
}
.ek-page-hero .ek-articles-intro p:last-child { margin-bottom: 0; }
@media (max-width: 991.98px) {
  .ek-page-hero .ek-articles-intro { width: 100%; }
}
@media (max-width: 767.98px) {
  .ek-page-hero:has(.ek-articles-intro) { padding-bottom: 55px; }
  .ek-page-hero .ek-articles-intro p {
    text-align: left;
    hyphens: manual;
    line-height: 1.75;
  }
}
