/* Center the editorial hero on desktop; keep mobile reading alignment. */
@media (min-width: 900px) {
  body.single-post.dvqc-front .article-header:not(.dvqc-account-article-hero) .dvqc-u-margin-top28 {
    text-align: center;
  }

  body.single-post.dvqc-front .article-header:not(.dvqc-account-article-hero) .dvqc-u-margin-top28 > h1 {
    width: min(100%, 1120px);
    max-width: 1120px;
    margin-inline: auto;
    text-wrap: balance;
  }

  body.single-post.dvqc-front .article-header:not(.dvqc-account-article-hero) .dvqc-u-margin-top28 > .article-meta {
    justify-content: center;
  }

  /* Seven foundational posts use the native single.php shell. */
  body.single-post.dvqc-site-shell .dvqc-hero .dvqc-wrap > .dvqc-kicker {
    display: block;
    width: max-content;
    margin-inline: auto;
    text-align: center;
  }

  body.single-post.dvqc-site-shell .dvqc-hero .dvqc-wrap > h1 {
    width: min(100%, 1120px);
    max-width: 1120px;
    margin-inline: auto;
    text-align: center;
    text-wrap: balance;
  }

  body.single-post.dvqc-site-shell .dvqc-hero .dvqc-wrap > p {
    max-width: 980px;
    margin-inline: auto;
    text-align: center;
  }
}
