.pattern-card-events__card{height:100%;overflow:hidden;position:relative}.pattern-card-events__info{min-height:252px;display:flex;flex-direction:column;justify-content:space-between;width:100%}.pattern-card-events__image.wp-block-post-featured-image{min-height:252px;height:auto;background-color:var(--wp--preset--color--light-grey,#f2f2f2);display:block;flex-shrink:0;overflow:hidden;width:100%}.pattern-card-events__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.pattern-card-events__card:focus-within .pattern-card-events__image img,.pattern-card-events__card:hover .pattern-card-events__image img{transform:scale(1.1)}.pattern-card-events__date-row,.pattern-card-events__location-row{display:flex;align-items:center;font-family:var(--wp--preset--font-family--body)}.pattern-card-events__icon{padding-right:8px}.pattern-card-events__venue .wp-block-post-excerpt__excerpt,.pattern-card-events__venue.wp-block-post-excerpt{margin:0}.pattern-card-events__link{border-bottom:2px solid;box-shadow:0 0 0 transparent;font-weight:600;padding-bottom:var(--wp--preset--spacing--12);text-decoration:none;transition:box-shadow .15s ease}.pattern-card-events__card:focus-within .pattern-card-events__link,.pattern-card-events__card:hover .pattern-card-events__link{box-shadow:0 2px 0 currentcolor}@media (max-width:1023px){.wp-site-blocks .pattern-card-events .is-layout-grid.is-layout-grid,.wp-site-blocks .pattern-card-events__grid.is-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.wp-site-blocks .pattern-card-events .is-layout-grid.is-layout-grid,.wp-site-blocks .pattern-card-events__grid.is-layout-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.wp-site-blocks .pattern-card-events .pattern-card-events__info.wp-block-group{padding:var(--wp--preset--spacing--16)}.wp-site-blocks .pattern-card-events .pattern-card-events__image.wp-block-post-featured-image{min-height:unset;aspect-ratio:16/9}}
