
/* Natural-height day cards, independent vertical tracks on larger screens. */
#programGrid{align-items:start}
#programGrid>.day-card{align-self:start;height:auto;min-height:0}
@media screen and (min-width:681px){
  #programGrid.program-masonry{grid-auto-rows:1px;row-gap:0}
}
@media print{
  #programGrid.program-masonry{display:block;height:auto}
  #programGrid>.day-card{grid-column:auto!important;grid-row:auto!important}
}
