.EventGallery-module__6CNzYW__section{background:radial-gradient(48rem 26rem at 88% 0%, #b9783614, transparent 70%), var(--color-vellum);color:var(--color-walnut);padding-block:var(--section-space)}.EventGallery-module__6CNzYW__header{border-bottom:1px solid #2f211a29;gap:2.5rem;margin-bottom:clamp(2rem,4vw,3.5rem);padding-bottom:3rem;display:grid}@media (min-width:768px){.EventGallery-module__6CNzYW__header{grid-template-columns:.7fr 1.3fr}}.EventGallery-module__6CNzYW__grid{grid-template-columns:minmax(0,1fr);gap:clamp(.75rem,1.4vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}.EventGallery-module__6CNzYW__frame{aspect-ratio:4/5;position:relative;overflow:hidden}.EventGallery-module__6CNzYW__frame[data-span="6"]{aspect-ratio:4/3}.EventGallery-module__6CNzYW__frame[data-span="8"],.EventGallery-module__6CNzYW__frame[data-span="12"]{aspect-ratio:3/2}@media (min-width:768px){.EventGallery-module__6CNzYW__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.EventGallery-module__6CNzYW__frame[data-span="4"]{aspect-ratio:4/5;grid-column:span 4}.EventGallery-module__6CNzYW__frame[data-span="6"]{aspect-ratio:6/5;grid-column:span 6}.EventGallery-module__6CNzYW__frame[data-span="8"]{aspect-ratio:auto;grid-column:span 8}.EventGallery-module__6CNzYW__frame[data-span="12"]{aspect-ratio:12/5;grid-column:span 12}}.EventGallery-module__6CNzYW__image{object-fit:cover}.EventGallery-module__6CNzYW__pending{background:linear-gradient(160deg, #f6efe3eb, #e9dfcf8c 62%, #a9947f29), var(--color-vellum-raised);border:1px solid #8a6a3f57;flex-direction:column;justify-content:space-between;padding:clamp(1rem,2vw,1.6rem);display:flex;position:absolute;inset:0;box-shadow:inset 0 0 0 clamp(.5rem,1vw,.8rem) #f6efe38c}.EventGallery-module__6CNzYW__numeral{font-family:var(--font-display);letter-spacing:-.03em;color:#7a59348c;font-size:clamp(1.9rem,3.2vw,3rem);font-weight:400;line-height:1}.EventGallery-module__6CNzYW__caption{letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #8a6a3f42;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;margin:0;padding-top:.9rem;font-size:.72rem;font-weight:600;display:flex}.EventGallery-module__6CNzYW__role{color:var(--color-walnut)}.EventGallery-module__6CNzYW__status{color:var(--color-walnut-muted);font-weight:500}
