.featured-event-card[data-astro-cid-reulksuv]{border:1px solid var(--color-border-tertiary);border-radius:var(--radius-lg);background:var(--color-bg-secondary);width:100%;box-shadow:var(--shadow-pricing-card);flex-direction:column;display:flex;overflow:hidden}@media (width>=768px){.featured-event-card[data-astro-cid-reulksuv]{flex-direction:row;align-items:stretch}}.featured-event-card__media-link[data-astro-cid-reulksuv]{color:inherit;flex:auto;min-width:0;text-decoration:none;display:block}@media (width>=768px){.featured-event-card__media-link[data-astro-cid-reulksuv]{flex:1 1 0}}.featured-event-card__media[data-astro-cid-reulksuv]{background:var(--color-bg-tertiary);width:100%;height:100%;position:relative;overflow:hidden}.featured-event-card__media[data-astro-cid-reulksuv]>picture{width:100%;margin:0;display:block}.featured-event-card__media[data-astro-cid-reulksuv]>picture>img,.featured-event-card__media[data-astro-cid-reulksuv]>.featured-event-card__img--remote[data-astro-cid-reulksuv]{object-fit:contain;object-position:center;width:100%;max-width:none;height:auto;display:block}.featured-event-card__content[data-astro-cid-reulksuv]{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:space-between;gap:1.5rem;min-width:0;padding:1.5rem;display:flex}@media (width>=768px){.featured-event-card__content[data-astro-cid-reulksuv]{flex:1 1 0;padding:2.5rem}}.featured-event-card__text-block[data-astro-cid-reulksuv]{gap:var(--content-tagline-text-gap);flex-direction:column;display:flex}@media (width>=768px){.featured-event-card__text-block[data-astro-cid-reulksuv]{gap:var(--content-tagline-text-gap)}}.featured-event-card__date[data-astro-cid-reulksuv]{font-family:var(--font-family-body);font-size:1rem;font-weight:500;line-height:var(--line-height-body);color:var(--color-action-primary);margin:0}@media (width>=768px){.featured-event-card__date[data-astro-cid-reulksuv]{font-size:var(--font-size-body-sm)}}.featured-event-card__title-block[data-astro-cid-reulksuv]{gap:var(--content-heading-text-gap);flex-direction:column;display:flex}.featured-event-card__title[data-astro-cid-reulksuv]{font-family:var(--font-family-body);font-size:var(--font-size-h3);font-weight:700;line-height:var(--line-height-tight);text-transform:capitalize;color:var(--color-text-primary);margin:0}.featured-event-card__desc[data-astro-cid-reulksuv]{max-width:none;font-family:var(--font-family-body);font-size:var(--font-size-body-lg);font-weight:400;line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}.featured-event-card__cta[data-astro-cid-reulksuv]{width:fit-content;font-family:var(--font-family-body);font-size:1rem;font-weight:400;line-height:var(--line-height-body);color:var(--color-action-link);transition:color var(--transition-fast);justify-content:flex-start;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.featured-event-card__cta-icon[data-astro-cid-reulksuv]{box-sizing:border-box;width:1.25rem;height:1.25rem;color:inherit;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.featured-event-card__cta-icon[data-astro-cid-reulksuv] svg{flex-shrink:0;display:block}@media (width>=768px){.featured-event-card__cta[data-astro-cid-reulksuv]{font-size:var(--font-size-body-sm)}}.featured-event-card__cta[data-astro-cid-reulksuv]:hover{color:var(--color-action-primary)}.events-header[data-astro-cid-5cdnwf4r]{padding-block:var(--section-padding-lg);background:var(--color-bg-primary);padding-inline:0}.events-header__stack[data-astro-cid-5cdnwf4r]{align-items:stretch;gap:var(--section-padding-md);width:100%;max-width:var(--max-width-container);box-sizing:border-box;flex-direction:column;margin-inline:auto;display:flex}.events-header__intro[data-astro-cid-5cdnwf4r]{gap:var(--content-heading-text-gap);text-align:left;flex-direction:column;width:100%;max-width:21.375rem;margin-inline:0;display:flex}@media (width>=768px){.events-header__intro[data-astro-cid-5cdnwf4r]{max-width:40rem}}.events-header__title[data-astro-cid-5cdnwf4r]{font-family:var(--font-family-body);font-size:var(--font-size-h1);font-weight:700;line-height:var(--line-height-display);text-transform:capitalize;color:var(--color-text-primary);margin:0}.events-header__lede[data-astro-cid-5cdnwf4r]{max-width:none;font-family:var(--font-family-body);font-size:var(--font-size-body-lg);font-weight:400;line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}.events-header__filters-block[data-astro-cid-5cdnwf4r]{gap:var(--content-button-text-gap);flex-direction:column;width:100%;display:flex}.events-header__cards-wrap[data-astro-cid-5cdnwf4r]{width:100%}.events-header__cards[data-astro-cid-5cdnwf4r]{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:1.5rem;margin:0;padding:0 0 .5rem;list-style:none;display:flex;overflow-x:auto}.events-header__cards[data-astro-cid-5cdnwf4r]::-webkit-scrollbar{display:none}@media (width>=768px){.events-header__cards[data-astro-cid-5cdnwf4r]{scroll-snap-type:none;grid-template-columns:repeat(3,1fr);gap:3rem 1.5rem;margin-inline:0;padding:0 0 .5rem;display:grid;overflow:visible}}.events-header__item[data-astro-cid-5cdnwf4r]{scroll-snap-align:start;flex:none}@media (width>=768px){.events-header__item[data-astro-cid-5cdnwf4r]{min-width:0}.events-header__item[data-astro-cid-5cdnwf4r] .event-card{width:100%;max-width:none}}.events-header__controls[data-astro-cid-5cdnwf4r]{width:100%}@media (width>=768px){.events-header__controls[data-astro-cid-5cdnwf4r]{display:none}}
