/* Dates and chronology receive cues only when the source states them. */
.ce-rich p.story-date {
  max-width: 66ch;
  margin-block: 1.5rem 0.75rem;
  padding-inline-start: 1rem;
  border-inline-start: 0.2rem solid var(--blue);
  color: var(--deep);
  font-size: clamp(0.95rem, 1.3vw, 1.05rem);
  font-weight: 700;
  line-height: 1.5;
  font-variant-numeric: tabular-nums;
}

.ce-rich p.story-process {
  max-width: 66ch;
  margin-block: 1.25rem;
  padding-inline-start: 1rem;
  border-inline-start: 1px solid var(--line);
}

.ce-rich p.story-date + p.story-process {
  margin-block-start: 0.75rem;
}
