.AgendaCard_Tag_tag{font:600 10px/1.2 Montserrat,Verdana,sans-serif;letter-spacing:1px;text-transform:uppercase;padding:8px 16px;border-radius:4px}@media(min-width:820px){.AgendaCard_Tag_tag{font:600 12px/1.5 Montserrat,Verdana,sans-serif}}.AgendaCard_Tag_contains-icon{display:flex;align-items:center;gap:8px}.AgendaCard_Tag_contains-icon svg{font-size:16px}.AgendaCard_Tag_icons{display:flex}.AgendaCard_Tag_multipleIcons{gap:4px}.AgendaCard_Tag_multipleIcons svg{font-size:22px}.AgendaCard{position:relative;contain:layout paint;display:grid;grid-template-areas:"time" "image" "tags" "title" "desc" "duration" "button";align-items:start;row-gap:8px}.AgendaCard.AgendaCard_currentExpositions{grid-template-areas:"image" "tags" "title" "desc" "duration" "button"}@media(min-width:820px){.AgendaCard.AgendaCard_currentExpositions{grid-template-areas:"image tags tags" "image title button" "image desc button" "image duration button";grid-template-columns:calc(var(--column-unit) * 5 - var(--grid-gap)) 1fr;grid-template-rows:auto auto 1fr}}.AgendaCard.AgendaCard_noTag{grid-template-areas:"time" "image" "title" "desc" "duration"}@media(min-width:820px){.AgendaCard.AgendaCard_noTag{grid-template-areas:"time image title" "time image title" "time image desc" "time image duration"}}.AgendaCard.AgendaCard_noDuration{grid-template-areas:"time" "image" "tags" "title" "desc"}@media(min-width:820px){.AgendaCard.AgendaCard_noDuration{grid-template-areas:"time image tags tags" "time image title title" "time image desc desc" "time image desc desc"}}.AgendaCard.AgendaCard_noDescription{grid-template-areas:"time" "image" "tags" "title" "duration"}@media(min-width:820px){.AgendaCard.AgendaCard_noDescription{grid-template-areas:"time image tags tags" "time image title title" "time image title title" "time image duration duration"}}.AgendaCard.AgendaCard_noTagDuration{grid-template-areas:"time" "image" "title" "desc"}@media(min-width:820px){.AgendaCard.AgendaCard_noTagDuration{grid-template-areas:"time image title" "time image title" "time image desc" "time image desc"}}.AgendaCard.AgendaCard_noTagDescription{grid-template-areas:"time" "image" "title" "duration"}@media(min-width:820px){.AgendaCard.AgendaCard_noTagDescription{grid-template-areas:"time image title" "time image title" "time image duration" "time image duration"}}.AgendaCard.AgendaCard_noDurationDescription{grid-template-areas:"time" "image" "tags" "title"}@media(min-width:820px){.AgendaCard.AgendaCard_noDurationDescription{grid-template-areas:"time image tags tags" "time image title title" "time image title title" "time image title title"}}.AgendaCard.AgendaCard_noTagDurationDescription{grid-template-areas:"time" "image" "title"}@media(min-width:820px){.AgendaCard.AgendaCard_noTagDurationDescription{grid-template-areas:"time image title" "time image title" "time image title" "time image title"}.AgendaCard{display:grid;grid-template-areas:"time image tags tags" "time image title button" "time image desc button" "time image duration button";row-gap:16px;column-gap:var(--grid-gap);grid-template-columns:.5fr calc(var(--column-unit) * 5 - var(--grid-gap)) 1fr;grid-template-rows:auto auto auto 1fr;border-top:0}}.AgendaCard_imageratio{grid-area:image;position:relative;overflow:hidden}.AgendaCard_imageratio:before{content:"";display:block;height:0;width:100%;padding-bottom:62.5%}.AgendaCard_slot{grid-area:slot;display:flex;align-items:center;align-self:baseline;justify-content:flex-end;color:#1f0a4f;text-transform:none}@media(min-width:820px){.AgendaCard_slot{justify-content:flex-start}}.AgendaCard_slotMobile{display:flex;margin-top:8px}@media(min-width:820px){.AgendaCard_slotMobile{display:none}}.AgendaCard_slotDesktop{display:none}@media(min-width:820px){.AgendaCard_slotDesktop{display:flex}}.AgendaCard_withSlot{display:grid;grid-template-areas:"date" "slot"}@media(min-width:820px){.AgendaCard_withSlot{gap:24px}}.AgendaCard_icon{flex-shrink:0;background:#1f0a4f;border-radius:50%;display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin-right:8px;color:#fff}.AgendaCard_schedule{font:400 18px/1.44 LouvreSerif,Georgia,Times New Roman,serif;text-transform:uppercase;grid-area:time;border-top:1px solid #e5e5e5;padding-top:16px;margin:0}@media(min-width:820px){.AgendaCard_schedule{font:400 24px/1.33 LouvreSerif,Georgia,Times New Roman,serif;text-transform:uppercase;padding-top:32px}}.AgendaCard_title{font:400 18px/1.44 LouvreSerif,Georgia,Times New Roman,serif;text-transform:uppercase;grid-area:title;margin-top:8px}@media(min-width:820px){.AgendaCard_title{font:400 24px/1.33 LouvreSerif,Georgia,Times New Roman,serif;text-transform:uppercase}}.AgendaCard_link{text-decoration:underline;-webkit-text-decoration-color:#0000;text-decoration-color:#0000;text-decoration-thickness:1px;text-underline-offset:.1em;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s}.AgendaCard_tagsContainer{display:grid;grid-template-rows:1fr 1fr}@media(min-width:820px){.AgendaCard_tagsContainer{display:flex}}.AgendaCard_tags{grid-area:tags;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;margin-top:8px;grid-column:1}@media(min-width:820px){.AgendaCard_tags{margin-top:0;gap:8px}}.AgendaCard_line{display:none}@media(min-width:820px){.AgendaCard_line{display:block;flex:1 1;margin-left:24px;background-color:#e5e5e5;height:1px}}.AgendaCard_lineFull{margin-left:0}.AgendaCard_lineHidden{display:none}.AgendaCard_description{font:500 14px/1.57 Roboto,Open Sans,Arial,Helvetica,sans-serif;grid-area:desc}@media(min-width:820px){.AgendaCard_description{font:400 16px/1.56 Roboto,Open Sans,Arial,Helvetica,sans-serif}}.AgendaCard_duration{font:600 14px/1.57 Montserrat,Verdana,sans-serif;letter-spacing:1.3px;text-transform:uppercase;grid-area:duration;padding-top:8px}.AgendaCardList_DayContainers_dayContainers:not(:first-child){margin-top:48px}@media(min-width:820px){.AgendaCardList_DayContainers_dayContainers:not(:first-child){margin-top:128px}}.AgendaCardList_DayContainers_dayHeader{display:flex;flex-direction:column;gap:48px}.AgendaCardList_DayContainers_dayHeader .AgendaCardList_DayContainers_dayDate{font:400 18px/1.44 LouvreSerif,Georgia,Times New Roman,serif;text-transform:uppercase;display:flex;max-width:none;padding:0}@media(min-width:820px){.AgendaCardList_DayContainers_dayHeader .AgendaCardList_DayContainers_dayDate{font:400 30px/1.27 LouvreSerif,Georgia,Times New Roman,serif;text-transform:uppercase}}.AgendaCardList_DayContainers_dayHeader .AgendaCardList_DayContainers_dayDate:after{content:"";display:block;height:1px;top:calc(.665em - 1px);position:relative;left:0;right:0;background-color:#5a5a5a;flex:1 1;margin-left:16px}.AgendaCardList_DayContainers_dayHeader .AgendaCardList_DayContainers_emptyMessage{font:400 18px/1.44 LouvreSerif,Georgia,Times New Roman,serif;text-transform:uppercase;text-align:center}@media(min-width:820px){.AgendaCardList_DayContainers_dayHeader .AgendaCardList_DayContainers_emptyMessage{font:400 30px/1.27 LouvreSerif,Georgia,Times New Roman,serif;text-transform:uppercase}}.AgendaCardList_DayContainers_dayHeader .AgendaCardList_DayContainers_discoverSection{display:flex;flex-direction:column;align-items:center;gap:12px}.AgendaCardList_DayContainers_dayHeader .AgendaCardList_DayContainers_message{font:500 14px/1.57 Roboto,Open Sans,Arial,Helvetica,sans-serif}@media(min-width:820px){.AgendaCardList_DayContainers_dayHeader .AgendaCardList_DayContainers_message{font:500 16px/1.56 Roboto,Open Sans,Arial,Helvetica,sans-serif}}.AgendaCardList_DayContainers_dayHeader .AgendaCardList_DayContainers_linkList{display:flex;flex-direction:row;gap:8px}.AgendaCardList_DayContainers_dayHeader .AgendaCardList_DayContainers_linkList .AgendaCardList_DayContainers_link{padding:8px 16px;border-radius:60px;border:1px solid #e5e5e5}.AgendaCardList_DayContainers_dayHeader .AgendaCardList_DayContainers_dayInfo{display:flex;flex-direction:row;gap:12px}.AgendaCardList_DayContainers_dayHeader .AgendaCardList_DayContainers_dayInfo .AgendaCardList_DayContainers_icon{margin-top:4px;font-size:16px}.AgendaCardList_DayContainers_dayHeader .AgendaCardList_DayContainers_dayInfo .AgendaCardList_DayContainers_infoText{font:500 14px/1.57 Roboto,Open Sans,Arial,Helvetica,sans-serif}@media(min-width:820px){.AgendaCardList_DayContainers_dayHeader .AgendaCardList_DayContainers_dayInfo .AgendaCardList_DayContainers_infoText{font:500 16px/1.56 Roboto,Open Sans,Arial,Helvetica,sans-serif}}.AgendaCardList_DayContainers_dayCards{display:flex;flex-direction:column;gap:20px}@media(min-width:820px){.AgendaCardList_DayContainers_dayCards{gap:48px}}