/* 06-components/_page-head.css — .c-page-head: title, meta, actions. Every module page starts here. */
.c-page-head { display: flex; flex-direction: column; gap: var(--space-sm); }
.c-page-head__row { display: flex; flex-wrap: wrap; align-items: baseline; justify-content: space-between; gap: var(--space-sm) var(--space-md); }
.c-page-head__title { font-size: var(--text-2xl); font-weight: var(--weight-semibold); line-height: var(--leading-tight); }
.c-page-head__title small { font-size: var(--text-lg); font-weight: var(--weight-regular); color: var(--ink-muted); }
.c-page-head__meta { font-family: var(--font-mono); font-size: var(--text-sm); color: var(--ink-faint); white-space: nowrap; }
.c-page-head__lede { color: var(--ink-muted); max-width: var(--measure-prose); }
.c-page-head__actions { display: flex; flex-wrap: wrap; gap: var(--space-xs); justify-content: flex-end; }
.c-page-head--compact .c-page-head__title { font-size: var(--text-xl); }
