.featured-events__inner{position:relative;z-index:1}.featured-events__header{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin:0 0 48px}.featured-events__header-main{flex:1 1 auto;min-width:0}.featured-events__divider{height:2px;margin:0 0 24px;width:200px}.featured-events__headings :is(h1,h2,h3,h4,h5,h6){margin:0}.featured-events__header-cta{flex:0 0 auto}.featured-events__header-cta .cta-wrapper{justify-content:flex-end}.featured-events__grid{column-gap:var(--tablet-column-gap,24px);display:grid;grid-template-columns:1fr;row-gap:var(--row-gap,24px)}.featured-events__card{border-radius:var(--border-radius);color:var(--white-color);display:flex;flex-direction:column;min-height:var(--cards-min-height,480px);overflow:hidden;position:relative}.featured-events__card--accent{border-left:4px solid var(--secondary-color)}.featured-events__image{height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%;z-index:0}.featured-events__overlay{inset:0;position:absolute;z-index:1}.featured-events__content{display:flex;flex:1;flex-direction:column;justify-content:center;padding:48px 20px;position:relative;text-align:left;z-index:2}.featured-events__tag{margin-bottom:16px}.featured-events__tag span{background-color:var(--secondary-color);border-radius:999px;color:var(--white-color);display:inline-block;font-size:14px;font-weight:500;line-height:1.2;padding:6px 14px}.featured-events__title{color:var(--white-color);font-size:20px;font-weight:500;line-height:1.5;margin:0 0 12px}.featured-events__title a{color:inherit;text-decoration:none}.featured-events__title a:focus,.featured-events__title a:hover{opacity:.9}.featured-events__meta{color:var(--white-color);display:flex;flex-wrap:wrap;font-size:16px;font-weight:500;gap:8px;margin:0 0 16px}.featured-events__meta-sep{opacity:.7}.featured-events__date,.featured-events__time{color:inherit}.featured-events__summary{color:var(--white-color);font-size:14px;margin:0 0 24px}.featured-events__summary p:last-child{margin-bottom:0}.featured-events__card-cta{margin-top:0}.featured-events__card-cta .cta-wrapper{justify-content:flex-start;margin:0}@media (min-width:768px){.featured-events__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1025px){.featured-events__grid{column-gap:var(--column-gap,24px);grid-template-columns:repeat(var(--cards-per-row,3),minmax(0,1fr))}}@media (max-width:767px){.featured-events__header{align-items:flex-start;flex-direction:column;margin-bottom:32px}.featured-events__header-cta .cta-wrapper{justify-content:flex-start}.featured-events__content{padding:20px}}