/* pages/guide.css — owns The Avant Guide: the index filter row is generic, so
   this file holds the article template only — the three-column measure, the
   in-this-guide aside and the save rail. */

.am-article__meta {
  font-size: var(--am-size-eyebrow);
  letter-spacing: var(--am-track-crumb);
  text-transform: uppercase;
  color: var(--am-red);
  margin-bottom: 12px;
}
.am-article__title { margin-bottom: var(--am-gap-xl); }
.am-article__standfirst { margin-bottom: 26px; }

.am-article__toc-label {
  letter-spacing: var(--am-track-caps);
  text-transform: uppercase;
  font-size: var(--am-size-crumb);
  margin-bottom: var(--am-gap-s);
  color: var(--am-text-meta);
}
.am-article__toc li {
  font-size: var(--am-size-meta);
  line-height: 2;
  color: var(--am-text-muted);
}

.am-article__save { padding: 18px; font-size: var(--am-size-meta); line-height: var(--am-leading-body); color: var(--am-text-muted); }
.am-article__save .am-btn { margin-top: 12px; }

/* The article hero band spans the full frame above the three-column grid. */
.am-article__hero { height: 380px; overflow: hidden; }
