.SimilarContent[data-astro-cid-f4uhtaza]{background-color:var(--color-background-primary)}.SimilarContent-inner[data-astro-cid-f4uhtaza]{grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap);padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);max-width:var(--content-width);margin:0 auto;padding-top:2.5rem;padding-bottom:4rem;display:grid}.SimilarContent-inner[data-astro-cid-f4uhtaza] .CardGroup{grid-column:1/13}@media (width>=37.5rem) and (width<=63.999rem){.SimilarContent-inner[data-astro-cid-f4uhtaza] .CardGroup{grid-column:2/12}}.SimilarContent-inner[data-astro-cid-f4uhtaza] .CardGroup .Card-media{--__card-media-background:var(--color-background-default)}.EventLayout-main[data-astro-cid-ognzda53]{background-color:var(--color-background-default);max-width:var(--content-width);margin:0 auto;padding-bottom:4rem}.EventLayout-header[data-astro-cid-ognzda53]{text-align:center;margin-top:2.5rem;margin-bottom:2.5rem}@media (--large){.EventLayout-header[data-astro-cid-ognzda53]{margin-top:3.75rem;margin-bottom:3.75rem}}.InlineMessage[data-astro-cid-tvlss7kz]{--villa-icon-width:1.25rem;background-color:var(--color-background-primary);font:var(--font-utility-lg);gap:.75rem;padding:.75rem;display:flex}.InlineMessage[data-astro-cid-tvlss7kz] .Icon{flex-shrink:0;margin-top:-.1rem}.EventInfo[data-astro-cid-kwidigwo]{border:1px solid var(--color-border-inverse);flex-direction:column;padding:1rem;display:flex}.EventInfo[data-astro-cid-kwidigwo] .InlineMessage{margin-top:1.5rem}.EventInfo-dateContainer[data-astro-cid-kwidigwo]{font:var(--font-body-xl);flex-direction:column;margin-bottom:1.5rem;display:flex}.EventInfo-date[data-astro-cid-kwidigwo]{flex-wrap:wrap;gap:.5ch;display:flex}.EventTime[data-astro-cid-kwidigwo]{font:var(--font-utility-lg)}.EventInfo-addressShort[data-astro-cid-kwidigwo]{font:var(--font-body-xl)}.EventInfo-button[data-astro-cid-kwidigwo]{margin-top:1.5rem}.EventInfo-links[data-astro-cid-kwidigwo]{flex-direction:column;gap:.5rem;display:flex}.EventInfo[data-astro-cid-kwidigwo]:has(.Button) .EventInfo-links[data-astro-cid-kwidigwo]{margin-top:1.5rem}.Map[data-astro-cid-q2yv3anv]{position:relative}.Map-wrapper[data-astro-cid-q2yv3anv]{background-color:var(--map-background-color,var(--color-background-primary));aspect-ratio:var(--villa-map-aspect-ratio,16/9)}.Map[data-astro-cid-xs7a57yo]{position:relative}.Map-wrapper[data-astro-cid-xs7a57yo]{background-color:var(--map-background-color,var(--color-background-primary));aspect-ratio:var(--villa-map-aspect-ratio,16/9)}.Map-wrapper--dev[data-astro-cid-xs7a57yo]{padding:10px}.mapboxgl-popup .mapboxgl-popup-content{outline:solid 1px var(--color-background-brand);box-shadow:4px 4px 0 var(--color-background-brand);font:var(--font-body-sm);border-radius:0;padding:.75rem 1.5rem .75rem 1rem;font-weight:700}.mapboxgl-popup.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:var(--color-background-brand)}.mapboxgl-popup.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{margin-right:-4px}.mapboxgl-popup.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-right-color:var(--color-background-brand)}.mapboxgl-popup.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:var(--color-background-brand)}.mapboxgl-popup.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{border-bottom-color:var(--color-background-brand)}.mapboxgl-marker.mapboxgl-marker-anchor-center{color:var(--color-background-interactive)}.LocationDetails-address[data-astro-cid-ucrjxjdl]{display:block}.LocationDetails-name[data-astro-cid-ucrjxjdl]{font-weight:700;display:block}.Event-title[data-astro-cid-gtgup5ok]{font:var(--font-display-headline);text-wrap:balance;margin-top:1.5rem}.LabelGroup[data-astro-cid-gtgup5ok]{--labelgroup-color:var(--color-text-title);margin-bottom:1rem}.Event[data-astro-cid-gtgup5ok]{grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gap);padding:0 var(--grid-gutter);max-width:var(--content-width);grid-template-areas:"image image image image image image image image image image image image""info info info info info info info info info info info info""content content content content content content content content content content content content";margin:0 auto;display:grid}@media (width>=37.5rem){.Event[data-astro-cid-gtgup5ok]{grid-template-areas:". .image image image image image image image image. ."". .info info info info info info info info. ."". .content content content content content content content content. ."}}@media (width>=64rem){.Event[data-astro-cid-gtgup5ok]{grid-template-areas:"info info info info.image image image image image image.""info info info info.content content content content content content."}}.Event-info[data-astro-cid-gtgup5ok]{grid-area:info}@media (scripting:enabled){.Event-imageContainer[data-astro-cid-gtgup5ok]>img[data-astro-cid-gtgup5ok]{opacity:0;transition:opacity var(--motion-fast) var(--motion-easein),transform var(--motion-fast) var(--motion-easein)}.Event-imageContainer[data-astro-cid-gtgup5ok][data-is-loaded]>img[data-astro-cid-gtgup5ok]{opacity:1}}.Event-imageContainer[data-astro-cid-gtgup5ok]{grid-area:image}.Event-content[data-astro-cid-gtgup5ok]{grid-area:content}.Event-sticky[data-astro-cid-gtgup5ok]{--sticky-offset:calc(var(--nav-bar-height) + var(--offset-top) + 1rem);top:var(--sticky-offset,0);margin-bottom:1.5rem;position:sticky}@media (width>=64rem){.Event-sticky[data-astro-cid-gtgup5ok]{margin-bottom:0}}.Event-image[data-astro-cid-gtgup5ok]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;max-width:100%;height:auto;margin-bottom:1.5rem}@media (width>=64rem){.Event-image[data-astro-cid-gtgup5ok]{margin-bottom:2rem}}.Event-locationtitle[data-astro-cid-gtgup5ok]{--richtext-h3-font:var(--font-heading-xs)}
