.ui-icon-button{cursor:pointer;width:4rem;height:4rem;color:var(--Interface-Basics-Text-Dark);background-color:var(--Interface-Basics-Secondary-Light);border-radius:50%;justify-content:center;align-items:center;font-size:2rem;transition:background-color .34s cubic-bezier(.43,0,.47,1),opacity .34s cubic-bezier(.43,0,.47,1);display:flex}.ui-icon-button:hover{background-color:var(--Interface-Basics-Secondary-Medium)}.ui-icon-button:disabled{opacity:.3;cursor:not-allowed}@media (min-width:1400px){.ui-icon-button{width:4.8rem;height:4.8rem;font-size:2.4rem}}
.event-card{text-align:left;border-radius:var(--Corners__CardsM);border:1px solid var(--Interface-Basics-Line-Light);appearance:none;box-shadow:var(--box-shadow-cards-transparent);padding:var(--spacing-m,var(--SpaceM));padding-right:var(--spacing-s,var(--SpaceS));display:block}@media (min-width:1024px){.event-card{padding:var(--spacing-s,var(--SpaceS))}}.event-card{transition:box-shadow .34s cubic-bezier(.43,0,.47,1),border-color .34s cubic-bezier(.43,0,.47,1),background-color .34s cubic-bezier(.43,0,.47,1)}.event-card:focus-visible{outline:2px solid var(--focus-default)}.event-card.event-card-deadline .event-card__date{color:var(--Interface-Basics-Text-Color);background-color:var(--Brand-Colors-Secondary-Green-40)}.event-card.event-card-deadline.is-open{border:1px solid var(--Brand-Colors-Secondary-Green-60);background-color:var(--Brand-Colors-Secondary-Green-60)}.event-card[href],.event-card.as-accordion{cursor:pointer}.event-card:not(.is-open)[href]:hover,.event-card:not(.is-open).as-accordion:hover{background-color:var(--Interface-Basics-White);border:1px solid var(--Interface-Basics-White);box-shadow:var(--box-shadow-cards)}.event-card .event-card__content{gap:var(--spacing-xs,var(--SpaceXS));flex-direction:column;display:flex}@media (min-width:1024px){.event-card .event-card__content{gap:var(--spacing-m,var(--SpaceM));flex-direction:row}}.event-card .event-card__inner{flex-direction:column;justify-content:space-between;align-items:start;width:100%;display:flex}@media (min-width:1024px){.event-card .event-card__inner{padding-top:var(--spacing-xxs,var(--SpaceXXS));padding-bottom:var(--spacing-xxxs,var(--SpaceXXXS))}}.event-card .event-card__body-wrapper{height:0;overflow:hidden}.event-card .event-card__body-wrapper .event-card__body{max-width:65rem;padding-top:var(--spacing-s,var(--SpaceS))}@media (min-width:1024px){.event-card .event-card__body-wrapper .event-card__body{padding-top:var(--spacing-m,var(--SpaceM))}}.event-card .event-card__date{border-radius:var(--Corners__CardsS);background-color:var(--Brand-Colors-Sand-60);width:10rem;height:10rem;padding:var(--spacing-xxs,var(--SpaceXXS));letter-spacing:-.02em;flex-grow:0;flex-shrink:0;font-family:GT Alpina,sans-serif;font-size:2rem;font-weight:300;line-height:1.1}@media (min-width:1400px){.event-card .event-card__date{letter-spacing:-.015em;width:12rem;height:12rem;font-size:2.4rem}}.event-card .event-card__footer{justify-content:space-between;gap:var(--spacing-xxs,var(--SpaceXXS));width:100%;padding-top:2.4rem;display:flex}.event-card .event-card__footer>.toggle-icon,.event-card .event-card__footer>.ui-icon-button{margin-left:auto}@media not all and (min-width:1024px){.event-card .event-card__footer>.toggle-icon{width:4rem;height:4rem}}.event-card .event-card__footer .event-card__audiences .text-s{text-overflow:ellipsis;white-space:nowrap;max-width:75%;overflow:hidden}
