
/* Owner31October2026: desktop text needs breathing room inside article panels. */
@media (min-width:1001px) {
  body.article-page:not(.pgi-concept) .article-body,
  body.article-page:not(.pgi-concept) .guide-body,
  body.guide-hub:not(.pgi-concept) .article-body.guide-body {
    box-sizing: border-box;
    padding-block: 28px;
    padding-inline: clamp(24px, 2.5vw, 40px);
  }
}
