/* Título de página interior (sin hero): eyebrow + h1 (§9.2). */

.c-page-header {
  /* Patrón contenedor: el bloque vive en content_above, fuera de .l-container,
     y debe alinear con migas y contenido. */
  width: 100%;
  max-width: calc(var(--container-wide) + 2 * var(--gutter));
  margin-inline: auto;
  padding-inline: var(--gutter);
  margin-block: var(--space-8) var(--space-7);
}

.c-page-header .u-eyebrow {
  margin-block-end: var(--space-3);
}

.c-page-title {
  margin: 0;
  font-family: var(--ff-display);
  font-size: var(--fs-h1);
  font-weight: 500;
  line-height: 1.15;
  color: var(--div-ink);
}
