.gallery-trigger[data-astro-cid-ztfxe2wl]{grid-template-rows:auto 44px;min-width:0;text-decoration:none;display:grid}.gallery-trigger[data-astro-cid-ztfxe2wl] img[data-astro-cid-ztfxe2wl]{aspect-ratio:5/6;object-fit:contain;border-radius:var(--art-radius);background:#fff;width:100%;height:auto;transition:box-shadow .2s}.gallery-trigger[data-astro-cid-ztfxe2wl]:hover img[data-astro-cid-ztfxe2wl]{box-shadow:0 0 0 1px var(--rule)}.gallery-trigger[data-astro-cid-ztfxe2wl] span[data-astro-cid-ztfxe2wl]{padding-top:12px;font-size:15px}.project-gallery[data-astro-cid-ztfxe2wl]{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.project-gallery[data-astro-cid-ztfxe2wl] .gallery-trigger[data-astro-cid-ztfxe2wl]{grid-template-rows:auto}.project-gallery[data-astro-cid-ztfxe2wl] .gallery-trigger[data-astro-cid-ztfxe2wl] img[data-astro-cid-ztfxe2wl]{aspect-ratio:auto;height:auto;display:block}.project-gallery[data-astro-cid-ztfxe2wl] .gallery-trigger[data-astro-cid-ztfxe2wl] span[data-astro-cid-ztfxe2wl]{display:none}.series-gallery[data-astro-cid-ztfxe2wl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.series-gallery[data-astro-cid-ztfxe2wl] .series-cover[data-astro-cid-ztfxe2wl]{grid-column:1/-1}.series-gallery[data-astro-cid-ztfxe2wl] .series-cover[data-astro-cid-ztfxe2wl] img[data-astro-cid-ztfxe2wl]{aspect-ratio:5/4}.series-gallery[data-astro-cid-ztfxe2wl] .gallery-trigger[data-astro-cid-ztfxe2wl]{grid-template-rows:auto}.series-gallery[data-astro-cid-ztfxe2wl] .gallery-trigger[data-astro-cid-ztfxe2wl] span[data-astro-cid-ztfxe2wl]{display:none}.series-gallery[data-astro-cid-ztfxe2wl].show-captions .gallery-trigger[data-astro-cid-ztfxe2wl] span[data-astro-cid-ztfxe2wl]{color:var(--soft);display:block}.series-gallery[data-astro-cid-ztfxe2wl] .gallery-full-width[data-astro-cid-ztfxe2wl]{grid-column:1/-1}.series-gallery[data-astro-cid-ztfxe2wl] .gallery-full-width[data-astro-cid-ztfxe2wl] img[data-astro-cid-ztfxe2wl]{aspect-ratio:auto}.paired-gallery[data-astro-cid-ztfxe2wl] .gallery-trigger[data-astro-cid-ztfxe2wl]:not(.gallery-full-width) img[data-astro-cid-ztfxe2wl]{aspect-ratio:4/3}.art-lightbox[data-astro-cid-ztfxe2wl]{color:#fff;background:#303030;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.art-lightbox[data-astro-cid-ztfxe2wl]::backdrop{background:#303030}.viewer-bar[data-astro-cid-ztfxe2wl]{z-index:2;background:#303030;justify-content:space-between;align-items:center;height:64px;padding:10px 16px;display:flex;position:absolute;inset:0 0 auto}.viewer-counter[data-astro-cid-ztfxe2wl]{font-size:15px}.viewer-tools[data-astro-cid-ztfxe2wl]{gap:8px;display:flex}.art-lightbox[data-astro-cid-ztfxe2wl] button[data-astro-cid-ztfxe2wl]{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.art-lightbox[data-astro-cid-ztfxe2wl] svg[data-astro-cid-ztfxe2wl]{fill:none;stroke:currentColor;stroke-width:2px;width:24px;height:24px}.art-lightbox[data-astro-cid-ztfxe2wl] button[data-astro-cid-ztfxe2wl]:hover{background:#484848}.art-lightbox[data-astro-cid-ztfxe2wl] button[data-astro-cid-ztfxe2wl]:focus-visible{outline-offset:-2px;outline:2px solid #fff}.art-lightbox[data-astro-cid-ztfxe2wl] button[data-astro-cid-ztfxe2wl][hidden]{display:none}.viewer-stage[data-astro-cid-ztfxe2wl]{touch-action:none;position:absolute;inset:64px 64px 40px;overflow:hidden}.viewer-stage[data-astro-cid-ztfxe2wl] img[data-astro-cid-ztfxe2wl]{object-fit:contain;user-select:none;width:100%;height:100%;display:block}.viewer-stage[data-astro-cid-ztfxe2wl].is-zoomed{cursor:grab}.viewer-stage[data-astro-cid-ztfxe2wl].is-dragging{cursor:grabbing}.lightbox-prev[data-astro-cid-ztfxe2wl],.lightbox-next[data-astro-cid-ztfxe2wl]{z-index:2;position:absolute;top:calc(50% - 22px)}.lightbox-prev[data-astro-cid-ztfxe2wl]{left:8px}.lightbox-next[data-astro-cid-ztfxe2wl]{right:8px}.viewer-caption[data-astro-cid-ztfxe2wl]{text-align:center;font-size:14px;position:absolute;bottom:8px;left:64px;right:64px}@media (width<=600px){.series-gallery[data-astro-cid-ztfxe2wl]{grid-template-columns:minmax(0,1fr)}.viewer-bar[data-astro-cid-ztfxe2wl]{padding-inline:8px}.viewer-tools[data-astro-cid-ztfxe2wl]{gap:2px}.viewer-stage[data-astro-cid-ztfxe2wl]{inset:64px 0 84px}.lightbox-prev[data-astro-cid-ztfxe2wl],.lightbox-next[data-astro-cid-ztfxe2wl]{top:auto;bottom:36px}.lightbox-prev[data-astro-cid-ztfxe2wl]{left:calc(50% - 52px)}.lightbox-next[data-astro-cid-ztfxe2wl]{right:calc(50% - 52px)}.viewer-caption[data-astro-cid-ztfxe2wl]{left:12px;right:12px}}html.viewer-open{overflow:hidden}@media (prefers-reduced-motion:reduce){.gallery-trigger[data-astro-cid-ztfxe2wl] img[data-astro-cid-ztfxe2wl]{transition:none}}
