.event-card-info{font-size:calc(.875rem * var(--mantine-scale));color:var(--color-cyan-100);letter-spacing:.01em;line-height:1.2}@media (min-width:1024px){.event-card-info{font-size:calc(1rem * var(--mantine-scale))}}.event-card-info{font-weight:400}.event-card{background-color:var(--color-white-100);border-radius:calc(1rem * var(--mantine-scale));height:100%;box-shadow:0 0 0 0 var(--color-black-0);flex-direction:column;transition:box-shadow .3s ease-in-out;display:flex;position:relative}@media (hover:hover){.event-card:hover{box-shadow:4px 4px 8px 0 var(--color-black-30)}}.event-card-ribbon{margin:0 auto 0 0}.event-card-header{gap:calc(.5rem * var(--mantine-scale));padding:0 8px 0 var(--spacing-r-m);justify-content:flex-end;align-items:center;display:flex}.event-card-body{margin:var(--spacing-r-2xs) var(--spacing-r-m) var(--spacing-r-l) var(--spacing-r-m);flex-direction:column;flex:1;display:flex}.event-card-title{margin:0 0 var(--spacing-r-l);color:var(--color-cyan-90);-webkit-hyphens:auto;hyphens:auto;flex:1}.event-card-info{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;display:flex}@media (min-width:500px){.event-card.event-card--result .event-card-info{gap:var(--spacing-r-xs);flex-direction:row}}.event-card-info-item{gap:calc(.25rem * var(--mantine-scale));color:var(--color-cyan-80);align-items:center;display:flex}.event-card-info-item .icon{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));flex-shrink:0}
