body[data-page-type="agenda"] .page-hero-card {
  background: linear-gradient(140deg, rgba(124, 58, 237, 0.18), rgba(255, 248, 241, 0.98));
}

body[data-page-type="agenda"] .page-title {
  max-width: 13ch;
}

body[data-page-type="agenda"] .page-side-card {
  background: linear-gradient(180deg, #7c3aed 0%, #6d28d9 100%);
}

body[data-page-type="agenda"] .page-content-card {
  border-top: 4px solid #7c3aed;
}

body[data-page-type="agenda"] .page-back-link,
body[data-page-type="agenda"] .summary-button {
  background: #ede9fe;
}

body[data-page-type="agenda"] .summary-button {
  color: #6d28d9;
}
