.events-section__row{margin-left:-1rem;margin-right:-1rem}.events-section__row{display:flex}.events-section__row{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.events-section__row{gap:1rem}.events-section__row{overflow-x:auto}.events-section__row{padding-left:1rem;padding-right:1rem}.events-section__row{padding-bottom:.5rem}@media(min-width:768px){.events-section__row{margin-left:0;margin-right:0}}@media(min-width:768px){.events-section__row{padding-left:0;padding-right:0}}.event-card{display:flex;width:330px;flex-shrink:0;scroll-snap-align:start;flex-direction:column;gap:1.5rem}@media(min-width:768px){.event-card{width:420px}}.event-card{border-radius:.875rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-text-opacity: 1;color:rgb(9 27 61 / var(--tw-text-opacity, 1));--tw-shadow: 0px 1.1516px 11.516px rgba(0, 0, 0, .06);--tw-shadow-colored: 0px 1.1516px 11.516px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:768px){.event-card{padding:2rem}}.event-card{transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.event-card:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.event-card:hover{--tw-shadow: 0px 4px 20px rgba(0,0,0,.08);--tw-shadow-colored: 0px 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.event-card__cover{position:relative}.event-card__cover{display:flex}.event-card__cover{height:190px}.event-card__cover{width:100%}.event-card__cover{align-items:center}.event-card__cover{border-radius:.25rem}.event-card__cover{--tw-bg-opacity: 1;background-color:rgb(226 219 226 / var(--tw-bg-opacity, 1))}.event-card__cover{padding-left:1.5rem;padding-right:1.5rem}.event-card__cover-image{position:absolute}.event-card__cover-image{inset:0}.event-card__cover-image{width:100%;height:100%}.event-card__cover-image{border-radius:.25rem}.event-card__cover-image{-o-object-fit:cover;object-fit:cover}.event-card__badge{position:relative}.event-card__badge{display:flex}.event-card__badge{height:81px}.event-card__badge{width:74px}.event-card__badge{flex-direction:column}.event-card__badge{align-items:center}.event-card__badge{justify-content:center}.event-card__badge{gap:.25rem}.event-card__badge{border-radius:.25rem}.event-card__badge{border-width:1px}.event-card__badge{--tw-border-opacity: 1;border-color:rgb(206 203 209 / var(--tw-border-opacity, 1))}.event-card__badge{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.event-card__badge-month{font-family:Outfit,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.event-card__badge-month{font-size:.875rem;line-height:1.25rem}.event-card__badge-month{font-weight:500}.event-card__badge-month{text-transform:uppercase}.event-card__badge-month{letter-spacing:.56px}.event-card__badge-month{--tw-text-opacity: 1;color:rgb(107 118 139 / var(--tw-text-opacity, 1))}.event-card__badge-day{font-size:1rem;line-height:1.5rem}.event-card__badge-day{font-weight:700}.event-card__badge-day{--tw-text-opacity: 1;color:rgb(34 49 80 / var(--tw-text-opacity, 1))}.event-card__info{display:flex}.event-card__info{flex-direction:column}.event-card__info{gap:1rem}.event-card__title{font-size:1.25rem;line-height:1.75rem}.event-card__title{font-weight:700}.event-card__meta{display:flex}.event-card__meta{flex-direction:column}.event-card__meta{gap:.75rem}.event-card__meta-row{display:flex}.event-card__meta-row{align-items:center}.event-card__meta-row{gap:2rem}.event-card__meta-item{display:flex}.event-card__meta-item{align-items:center}.event-card__meta-item{gap:.5rem}.event-card__meta-item{font-size:.875rem;line-height:1.25rem}.event-card__meta-item{font-weight:500}.event-card__meta-icon{width:1.25rem;height:1.25rem}.event-card__meta-icon{flex-shrink:0}
