/**
 * This CSS was automatically generated from a source file.
 * Editing this file directly isn't recommended. Modifying the styles of this module can be done
 * with an external stylesheet attached to the page or module.
 */

.featured-event-card{display:grid;grid-template-columns:1fr 1fr;position:relative;align-items:center}@media not screen and (min-width:48rem){.featured-event-card{display:block}}.featured-event-card.focus-visible .featured-resource-card__title a,.featured-event-card.hover .featured-resource-card__title a,.featured-event-card:focus-visible .featured-resource-card__title a,.featured-event-card:hover .featured-resource-card__title a{color:var(--hyperlink-color)}.featured-event-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featured-event-card__event-tags{font-size:1rem;font-weight:400;display:flex;align-items:center;gap:15px;flex-wrap:wrap}.featured-event-card__event-tags .event-item{display:flex;align-items:center;gap:5px}.featured-event-card__body{background-color:var(--overlay-color);transition:.2s background-color;padding:20px 0;display:flex;flex-direction:column;justify-content:flex-end;width:100%;padding-top:60px;padding:40px 20px}@media (min-width:48rem){.featured-event-card__body{padding:40px}}.featured-event-card__body.focus-visible,.featured-event-card__body.hover,.featured-event-card__body:focus-visible,.featured-event-card__body:hover{background-color:var(--overlay-hover-color)}@supports not (selector(:has(:focus-visible))){.featured-event-card__body:focus-within{background-color:var(--overlay-hover-color)}}@supports (selector(:has(:focus-visible))){.featured-event-card__body:has(:focus-visible){background-color:var(--overlay-hover-color)}}.featured-event-card__body .event-title{font-size:1rem;font-weight:700;margin-top:20px;margin-bottom:0}.featured-event-card__body .speaker{margin:0}.featured-event-card__body .buttons-wrapper{margin-top:25px}.featured-event-card__summary{font-size:1.125rem;font-weight:400}.featured-event-card__title{text-transform:none}