.schedule-item-module-scss-module__yrVJjW__component{--context-accent:var(--context-white-accent);--context-onAccent:var(--context-white-onAccent);--context-color:var(--context-white-color);--context-contrast:var(--context-white-contrast);--context-tone:var(--context-white-tone);--context-tint:var(--context-white-tint);--context-navigation:var(--context-white-navigation);--context-error:var(--context-white-error);grid-template-columns:auto 9rem;grid-template-areas:"title image""timeSlot image";gap:1rem;padding:1rem 2rem;text-decoration:none;display:grid}@media screen and (min-width:1200px){.schedule-item-module-scss-module__yrVJjW__component{grid-template-columns:22rem auto 11rem;grid-template-areas:"timeSlot title image";gap:0 3rem;padding:.5rem 0 .5rem 1rem}}.schedule-item-module-scss-module__yrVJjW__component.schedule-item-module-scss-module__yrVJjW__hasLabels{grid-template-areas:"title image""timeSlot image""labels image"}@media screen and (min-width:1200px){.schedule-item-module-scss-module__yrVJjW__component.schedule-item-module-scss-module__yrVJjW__hasLabels{grid-template-columns:22rem auto 1fr 11rem;grid-template-areas:"timeSlot title labels image"}}.schedule-item-module-scss-module__yrVJjW__component .schedule-item-module-scss-module__yrVJjW__timeSlot{text-transform:var(--textTransform-headline);grid-area:timeSlot;align-self:start;line-height:1}@media screen and (min-width:1200px){.schedule-item-module-scss-module__yrVJjW__component .schedule-item-module-scss-module__yrVJjW__timeSlot{align-self:center}}.schedule-item-module-scss-module__yrVJjW__component .schedule-item-module-scss-module__yrVJjW__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-area:title;align-self:end;transition:color .25s ease-out;display:-webkit-box;overflow:hidden}@media screen and (min-width:1200px){.schedule-item-module-scss-module__yrVJjW__component .schedule-item-module-scss-module__yrVJjW__title{align-self:center}}.schedule-item-module-scss-module__yrVJjW__component .schedule-item-module-scss-module__yrVJjW__title:hover{color:var(--context-accent)}.schedule-item-module-scss-module__yrVJjW__component .schedule-item-module-scss-module__yrVJjW__labelList{flex-wrap:wrap;align-self:center;gap:.5rem;display:flex}.schedule-item-module-scss-module__yrVJjW__component .schedule-item-module-scss-module__yrVJjW__labels{align-self:center}.schedule-item-module-scss-module__yrVJjW__component .schedule-item-module-scss-module__yrVJjW__imageWrapper{grid-area:image;min-width:9rem;min-height:9rem;position:relative;overflow:hidden}@media screen and (min-width:1200px){.schedule-item-module-scss-module__yrVJjW__component .schedule-item-module-scss-module__yrVJjW__imageWrapper{align-self:center;min-width:11rem;min-height:11rem}}.schedule-item-module-scss-module__yrVJjW__component .schedule-item-module-scss-module__yrVJjW__imageWrapper .schedule-item-module-scss-module__yrVJjW__image{object-fit:cover;transition:transform .25s ease-out}.schedule-item-module-scss-module__yrVJjW__component:focus-visible .schedule-item-module-scss-module__yrVJjW__title{color:var(--context-accent)}.schedule-item-module-scss-module__yrVJjW__component:hover .schedule-item-module-scss-module__yrVJjW__imageWrapper .schedule-item-module-scss-module__yrVJjW__image{transform:scale(1.05)}
.schedule-module-scss-module__nXceZW__component{--context-accent:var(--context-white-accent);--context-onAccent:var(--context-white-onAccent);--context-color:var(--context-white-color);--context-contrast:var(--context-white-contrast);--context-tone:var(--context-white-tone);--context-tint:var(--context-white-tint);--context-navigation:var(--context-white-navigation);--context-error:var(--context-white-error);margin:0 auto}.schedule-module-scss-module__nXceZW__component .schedule-module-scss-module__nXceZW__headlineRow{text-align:center}.schedule-module-scss-module__nXceZW__component .schedule-module-scss-module__nXceZW__headline,.schedule-module-scss-module__nXceZW__component .schedule-module-scss-module__nXceZW__cta{margin-bottom:6rem}.schedule-module-scss-module__nXceZW__component .schedule-module-scss-module__nXceZW__centerRowContent{justify-content:center}.schedule-module-scss-module__nXceZW__component .schedule-module-scss-module__nXceZW__relativeContainer{position:relative;top:0}@media screen and (max-width:1199px){.schedule-module-scss-module__nXceZW__component .schedule-module-scss-module__nXceZW__filterRow{margin-inline:0}}.schedule-module-scss-module__nXceZW__component .schedule-module-scss-module__nXceZW__categories{justify-content:flex-start;align-items:center;gap:3rem;margin-bottom:2rem;display:flex;position:static}@media screen and (max-width:1199px){.schedule-module-scss-module__nXceZW__component .schedule-module-scss-module__nXceZW__categories{padding-inline-start:2rem}}.schedule-module-scss-module__nXceZW__component .schedule-module-scss-module__nXceZW__filters{justify-content:flex-end;align-items:center;gap:3rem;margin-bottom:2rem;display:flex;position:static}@media screen and (max-width:1199px){.schedule-module-scss-module__nXceZW__component .schedule-module-scss-module__nXceZW__filters{padding-inline-end:2rem}}.schedule-module-scss-module__nXceZW__component .schedule-module-scss-module__nXceZW__timeSlotHeadline{background-color:var(--context-color);--context-accent:var(--context-tertiary-accent);--context-onAccent:var(--context-tertiary-onAccent);--context-color:var(--context-tertiary-color);--context-contrast:var(--context-tertiary-contrast);--context-tone:var(--context-tertiary-tone);--context-tint:var(--context-tertiary-tint);--context-navigation:var(--context-tertiary-navigation);--context-error:var(--context-tertiary-error);padding:1rem 2rem}@media screen and (min-width:1200px){.schedule-module-scss-module__nXceZW__component .schedule-module-scss-module__nXceZW__timeSlotHeadline{padding:.5rem 1rem}}.schedule-module-scss-module__nXceZW__component .schedule-module-scss-module__nXceZW__scheduleListItem:not(:last-child){border-bottom:solid .25rem var(--context-tint)}@media screen and (max-width:1199px){.schedule-module-scss-module__nXceZW__component .schedule-module-scss-module__nXceZW__timeSlotsMinHeight{min-height:33rem}}
