.lightbox[data-astro-cid-utnzf2kr]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--white);cursor:pointer;background:0 0;border:0;margin:0;padding:0}.lightbox[data-astro-cid-utnzf2kr]::backdrop{background:#000000eb}.lightbox[data-astro-cid-utnzf2kr]:focus-visible{outline:none}figure[data-astro-cid-utnzf2kr]{height:100%;padding:var(--gutter);flex-direction:column;justify-content:center;align-items:center;gap:14px;margin:0;display:flex}img[data-astro-cid-utnzf2kr]{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 2 * var(--gutter) - 72px);object-fit:contain;display:block}figcaption[data-astro-cid-utnzf2kr]{text-align:center;flex-direction:column;align-items:center;gap:2px;min-height:58px;display:flex}.heading[data-astro-cid-utnzf2kr]{font:700 18px/1.4 var(--font-serif)}.location[data-astro-cid-utnzf2kr]{font:400 16px/1.45 var(--font-sans)}.location[data-astro-cid-utnzf2kr]:not(:empty):before{content:"("}.location[data-astro-cid-utnzf2kr]:not(:empty):after{content:")"}.close[data-astro-cid-utnzf2kr]{top:max(12px, env(safe-area-inset-top,0px));right:max(12px, env(safe-area-inset-right,0px));width:44px;height:44px;color:var(--white);cursor:pointer;transition:background var(--hover-transition);background:#ffffff1f;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.close[data-astro-cid-utnzf2kr]:hover{background:var(--red)}.arrow[data-astro-cid-utnzf2kr]{width:44px;height:44px;color:var(--white);cursor:pointer;transition:background var(--hover-transition);background:#ffffff1f;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.arrow[data-astro-cid-utnzf2kr]:hover{background:var(--red)}.arrow[data-astro-cid-utnzf2kr][hidden]{display:none}.prev[data-astro-cid-utnzf2kr]{left:max(8px, env(safe-area-inset-left,0px))}.next[data-astro-cid-utnzf2kr]{right:max(8px, env(safe-area-inset-right,0px))}body:has(.lightbox[open]){overflow:hidden}@media (width>=768px){figure[data-astro-cid-utnzf2kr]{gap:18px}.heading[data-astro-cid-utnzf2kr]{font-size:20px}}
