/* Stakeholder landing pages — layout beyond shared publication chrome */
.stakeholder-section { margin: 28px 0; }
.stakeholder-section h2 {
  font-family: var(--display-font, 'Gloock', Georgia, serif);
  font-size: 1.35rem;
  color: var(--blue-primary, #1B3A6B);
  margin-bottom: 10px;
}
.stakeholder-artifacts { margin: 0 0 18px 1.1rem; list-style: disc; }
.stakeholder-cta {
  margin-top: 36px;
  padding: 18px 20px;
  background: var(--blue-pale, #D0DCEE);
  border: 1px solid var(--border-warm, #C4B08A);
  border-left: 4px solid var(--blue-primary, #1B3A6B);
}
.stakeholder-cta a { color: var(--blue-primary, #1B3A6B); font-weight: 700; }
