.gallery__grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.gallery__item[data-astro-cid-rj65ajc3]{aspect-ratio:var(--ratio,4 / 3);background:var(--ink);display:block;overflow:hidden}.gallery__item[data-astro-cid-rj65ajc3] picture,.gallery__item[data-astro-cid-rj65ajc3] .photo{height:100%}.gallery__item[data-astro-cid-rj65ajc3] .photo{transition:transform .3s var(--ease)}.gallery__item[data-astro-cid-rj65ajc3]:hover .photo{transform:scale(1.03)}@media (width>=60rem){.gallery__grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lightbox[data-astro-cid-rj65ajc3]{width:100%;max-width:none;height:100%;max-height:none;color:var(--paper);background:#121110f5;border:0;margin:0;padding:0}.lightbox[data-astro-cid-rj65ajc3]::backdrop{background:var(--ink)}.lightbox[data-astro-cid-rj65ajc3][open]{place-items:center;display:grid}.lightbox__figure[data-astro-cid-rj65ajc3]{justify-items:center;gap:.75rem;max-width:min(100%,90rem);padding:4.5rem 1rem 1.5rem;display:grid}.lightbox__img[data-astro-cid-rj65ajc3]{filter:grayscale()sepia(.08)contrast(1.06);width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 11rem)}.lightbox__caption[data-astro-cid-rj65ajc3]{font-size:var(--step--1);text-align:center;max-width:60ch}.lightbox__btn[data-astro-cid-rj65ajc3]{border:2px solid var(--paper);width:3rem;height:3rem;color:var(--paper);background:0 0;place-items:center;font-size:2rem;line-height:1;display:grid;position:absolute}.lightbox__btn[data-astro-cid-rj65ajc3]:hover{background:var(--paper);color:var(--ink)}.lightbox__btn[data-astro-cid-rj65ajc3]:focus-visible{outline-color:var(--seal-bright)}.lightbox__close[data-astro-cid-rj65ajc3]{top:1rem;right:1rem}.lightbox__prev[data-astro-cid-rj65ajc3],.lightbox__next[data-astro-cid-rj65ajc3]{bottom:1rem}.lightbox__prev[data-astro-cid-rj65ajc3]{left:1rem}.lightbox__next[data-astro-cid-rj65ajc3]{right:1rem}@media (width>=60rem){.lightbox__figure[data-astro-cid-rj65ajc3]{padding-inline:5.5rem}.lightbox__prev[data-astro-cid-rj65ajc3],.lightbox__next[data-astro-cid-rj65ajc3]{top:50%;bottom:auto;transform:translateY(-50%)}}
