.media-gallery[data-astro-cid-vhqmsyya]{gap:clamp(.75rem,1.5vw,1.25rem);width:100%;display:grid}.media-gallery--single[data-astro-cid-vhqmsyya]{grid-template-columns:1fr}.media-gallery--pair[data-astro-cid-vhqmsyya],.media-gallery--split[data-astro-cid-vhqmsyya],.media-gallery--spread[data-astro-cid-vhqmsyya]{grid-template-columns:1fr 1fr}.media-gallery--triple[data-astro-cid-vhqmsyya],.media-gallery--spread[data-astro-cid-vhqmsyya].media-gallery--count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.media-gallery--spread[data-astro-cid-vhqmsyya].media-gallery--count-4{grid-template-columns:repeat(4,minmax(0,1fr))}.media-gallery--spread[data-astro-cid-vhqmsyya].media-gallery--count-3 .media-gallery__figure[data-astro-cid-vhqmsyya],.media-gallery--spread[data-astro-cid-vhqmsyya].media-gallery--count-4 .media-gallery__figure[data-astro-cid-vhqmsyya]{aspect-ratio:4/5}.media-gallery--natural[data-astro-cid-vhqmsyya]{grid-template-columns:1fr;justify-items:start}.media-gallery--portrait[data-astro-cid-vhqmsyya]{grid-template-columns:1fr;justify-items:center}.media-gallery__figure[data-astro-cid-vhqmsyya]{aspect-ratio:16/9;background:#111;width:100%;min-width:0;margin:0;line-height:0;overflow:hidden}.media-gallery__figure--video[data-astro-cid-vhqmsyya]{aspect-ratio:4/3}.media-gallery__figure[data-astro-cid-vhqmsyya] img[data-astro-cid-vhqmsyya],.media-gallery__figure[data-astro-cid-vhqmsyya] video[data-astro-cid-vhqmsyya]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.media-gallery--single[data-astro-cid-vhqmsyya]{justify-items:start}.media-gallery--single[data-astro-cid-vhqmsyya] .media-gallery__figure[data-astro-cid-vhqmsyya]{aspect-ratio:auto;background:0 0;width:fit-content;max-width:100%;overflow:visible}.media-gallery--single[data-astro-cid-vhqmsyya] .media-gallery__figure[data-astro-cid-vhqmsyya] img[data-astro-cid-vhqmsyya],.media-gallery--single[data-astro-cid-vhqmsyya] .media-gallery__figure[data-astro-cid-vhqmsyya] video[data-astro-cid-vhqmsyya]{object-fit:contain;width:auto;max-width:100%;height:auto}.media-gallery--single[data-astro-cid-vhqmsyya] .media-gallery__figure--video[data-astro-cid-vhqmsyya]{aspect-ratio:auto;width:100%}.media-gallery--single[data-astro-cid-vhqmsyya] .media-gallery__figure--video[data-astro-cid-vhqmsyya] video[data-astro-cid-vhqmsyya]{width:100%}.media-gallery--natural[data-astro-cid-vhqmsyya]{justify-items:start}.media-gallery--natural[data-astro-cid-vhqmsyya] .media-gallery__figure[data-astro-cid-vhqmsyya]{aspect-ratio:auto;background:0 0;width:fit-content;max-width:100%;overflow:visible}.media-gallery--natural[data-astro-cid-vhqmsyya] .media-gallery__figure[data-astro-cid-vhqmsyya] img[data-astro-cid-vhqmsyya],.media-gallery--natural[data-astro-cid-vhqmsyya] .media-gallery__figure[data-astro-cid-vhqmsyya] video[data-astro-cid-vhqmsyya]{object-fit:contain;width:auto;max-width:100%;height:auto}.media-gallery--natural[data-astro-cid-vhqmsyya] .media-gallery__figure--video[data-astro-cid-vhqmsyya]{aspect-ratio:auto;width:100%}.media-gallery--natural[data-astro-cid-vhqmsyya] .media-gallery__figure--video[data-astro-cid-vhqmsyya] video[data-astro-cid-vhqmsyya]{width:100%}.media-gallery--portrait[data-astro-cid-vhqmsyya] .media-gallery__figure[data-astro-cid-vhqmsyya]{aspect-ratio:9/16;background:#111;width:min(100%,22rem);max-height:min(72svh,40rem);overflow:hidden}.media-gallery--portrait[data-astro-cid-vhqmsyya] .media-gallery__figure[data-astro-cid-vhqmsyya] img[data-astro-cid-vhqmsyya],.media-gallery--portrait[data-astro-cid-vhqmsyya] .media-gallery__figure[data-astro-cid-vhqmsyya] video[data-astro-cid-vhqmsyya]{object-fit:cover;width:100%;height:100%}.project-caption[data-astro-cid-vhqmsyya]{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin-top:.65rem;font-weight:500;line-height:1.4;display:block}.media-gallery__figure[data-astro-cid-vhqmsyya]:has(.project-caption){line-height:normal}@media (width<=700px){.media-gallery--pair[data-astro-cid-vhqmsyya],.media-gallery--triple[data-astro-cid-vhqmsyya],.media-gallery--split[data-astro-cid-vhqmsyya],.media-gallery--spread[data-astro-cid-vhqmsyya]{grid-template-columns:1fr}.media-gallery--spread[data-astro-cid-vhqmsyya].media-gallery--count-4{grid-template-columns:1fr 1fr}}
