._section_hqml5_1{max-width:var(--max-width);margin:0 auto var(--spacing-xl)}._eventList_hqml5_6{display:flex;flex-direction:column;gap:var(--spacing-md)}._eventList_hqml5_6:not(._past_hqml5_13):not(._lone_hqml5_12)>div:first-child{border-left:4px solid var(--color-primary);padding-left:calc(var(--gutter) - 4px)}._card_hqml5_19{background:var(--color-surface);border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:var(--spacing-md) var(--gutter);container-type:inline-size}._placeholder_hqml5_30{min-height:11rem;background:var(--color-gray-light);box-shadow:none}._title_hqml5_36{font-size:1.25rem;color:var(--color-primary-dark);margin-bottom:var(--spacing-sm)}._datetime_hqml5_42{font-weight:500;margin-bottom:var(--spacing-sm)}._location_hqml5_47{color:var(--color-text-subtle);margin-bottom:var(--spacing-sm)}:is(._datetime_hqml5_42,._location_hqml5_47):is(:last-child,:has(+[hidden])){margin-bottom:0}._body_hqml5_58{border-top:1px solid var(--color-border);margin-top:var(--spacing-sm);padding-top:var(--spacing-sm);display:flex;gap:var(--spacing-md);align-items:center}._cardImageLink_hqml5_69{order:1;flex-shrink:0;display:block;border-radius:var(--border-radius);transition:transform .2s ease}._cardImageLink_hqml5_69:hover,._cardImageLink_hqml5_69:focus-visible{transform:translateY(-1px)}._cardImage_hqml5_69{width:10rem;height:auto;aspect-ratio:auto 3 / 2;border-radius:var(--border-radius);display:block}._mapLink_hqml5_95{text-decoration:underline}@container (max-width: 32rem){._body_hqml5_58{flex-direction:column;align-items:stretch}._cardImageLink_hqml5_69{order:0;width:100%}._cardImage_hqml5_69{width:100%}}._description_hqml5_122{color:var(--color-text);flex:1;min-width:0}._description_hqml5_122 p{margin-bottom:var(--spacing-sm)}._description_hqml5_122 p:last-child{margin-bottom:0}._description_hqml5_122 a{text-decoration:underline;overflow-wrap:break-word}._listFooter_hqml5_145{align-self:center}
