/* Dezelfde datumregels in alle trainingsblokken. */
main .hvb-training-dates {
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 17px;
  line-height: 1.5;
  color: #32323f;
}
main .hvb-training-dates li {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 16px;
  align-items: baseline;
  padding: 12px 0;
  border-top: 1px solid #edebe8;
}
main .hvb-training-dates li:last-child { border-bottom: 1px solid #edebe8; }
main .hvb-training-dates span { font-weight: 600; }
