/* Page intro – title block at the top of secondary pages */
.page-intro { padding-bottom: 0; }
.page-intro .eyebrow { display: block; margin-bottom: var(--space-2); }
.page-intro__lead { max-width: var(--measure); margin-top: var(--space-5); color: var(--ink-muted); }

/* 404 page */
.notfound { padding-bottom: var(--section-pad); }
.notfound__actions { margin-top: var(--space-7); }
