/* SparkLab — Resources section page styles
 * Loaded on the resources pages (auto-linked by layout.php via the active nav
 * key "resources": resources.php, article.php). Holds the page-unique rules
 * that used to live as inline style="…". Shared snippets live in utilities.css. */

/* resources.php — category section heading (left-aligned, full width) */
.res-cat-head  { text-align: left; margin: 0 0 1rem; max-width: none; }
.res-cat-blurb { margin: .3rem 0 0; }

/* resources.php — closing CTA illustration */
.res-cta-img   { max-width: 320px; margin: 0 auto; }

/* article.php — section directly under the article head sits flush */
.section-flush-top { padding-top: 0; }

/* article.php — author/CTA callout laid out as a flex row */
.article-cta-row {
  margin-top: 1.2rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: .6rem;
}
