.card-timetable{align-content:start;display:grid;gap:1rem 2rem}.card-timetable__heading{align-items:baseline;display:flex;gap:0 1rem;justify-content:space-between}.card-timetable__link{align-self:center;color:inherit;flex-shrink:0;text-decoration:none}.card-timetable__rule{align-self:center;background-color:#000;border-radius:624.9375rem;height:.0625rem}.card-timetable__group{display:grid;gap:.5rem;grid-template-columns:max-content 1fr 1fr}.card-timetable__subheading{grid-column:1/-1}.card-timetable__item{border-radius:.25rem;display:grid;font-size:.8125rem;gap:0 .5rem;grid-column:1/-1;grid-template-columns:subgrid}.card-timetable__time{font-variant-numeric:tabular-nums}@media (width >= 414px){.card-timetable__item{gap:0 1rem}}@media (width >= 680px){.card-timetable__item{font-size:1rem;gap:0 1.5rem}}
