.zoom[data-astro-cid-vqepb7gs]{text-align:left;cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.zoom--fill[data-astro-cid-vqepb7gs]{position:absolute;inset:0}.zoom[data-astro-cid-vqepb7gs] img{transition:transform 1.4s var(--ease-out-expo)}.zoom[data-astro-cid-vqepb7gs]:hover img{transform:scale(1.025)}.zoom__hint[data-astro-cid-vqepb7gs]{width:2.6rem;height:2.6rem;color:var(--color-paper);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .3s, transform .45s var(--ease-out-expo);background:#1d19156b;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:.9rem;right:.9rem;transform:scale(.85)}.zoom__hint[data-astro-cid-vqepb7gs] svg[data-astro-cid-vqepb7gs]{width:1rem;height:1rem}.zoom[data-astro-cid-vqepb7gs]:hover .zoom__hint[data-astro-cid-vqepb7gs],.zoom[data-astro-cid-vqepb7gs]:focus-visible .zoom__hint[data-astro-cid-vqepb7gs]{opacity:1;transform:none}@media (hover:none){.zoom__hint[data-astro-cid-vqepb7gs]{display:none}}.shot__cap[data-astro-cid-aatdr2li]{color:var(--color-ink-2);grid-template-columns:2.4rem minmax(0,1fr);gap:.5rem;padding-top:1rem;font-size:1.05rem;line-height:1.4;display:grid}.shot__n[data-astro-cid-aatdr2li]{font-family:var(--font-sans);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--color-ink-3);padding-top:.25rem;font-size:.75rem}.shot--night[data-astro-cid-aatdr2li] .shot__cap[data-astro-cid-aatdr2li],.shot--night[data-astro-cid-aatdr2li] .shot__n[data-astro-cid-aatdr2li]{color:var(--color-on-night-2)}.viewer[data-astro-cid-wtcqywq5]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-on-night);overscroll-behavior:contain;background:#15120f;border:0;margin:0;padding:0;position:fixed;inset:0}.viewer[data-astro-cid-wtcqywq5]::backdrop{background:#15120f}.viewer[data-astro-cid-wtcqywq5][open]{animation:viewer-in .4s var(--ease-soft);grid-template-rows:auto minmax(0,1fr) auto;display:grid}@keyframes viewer-in{0%{opacity:0}}.viewer__top[data-astro-cid-wtcqywq5],.viewer__bottom[data-astro-cid-wtcqywq5]{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:1rem clamp(1rem,3vw,2.25rem);display:grid}.viewer__count[data-astro-cid-wtcqywq5]{font-family:var(--font-sans);letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--color-on-night);font-size:.8125rem}.viewer__of[data-astro-cid-wtcqywq5]{color:var(--color-on-night-2);margin-inline:.4em}.viewer__title[data-astro-cid-wtcqywq5]{color:var(--color-on-night-2);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:50vw;font-size:1.05rem;font-style:italic;overflow:hidden}.viewer__close[data-astro-cid-wtcqywq5]{color:var(--color-on-night);font-family:var(--font-sans);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;justify-self:end;align-items:center;gap:.6rem;padding:.5rem 0;font-size:.8125rem;display:inline-flex}.viewer__close[data-astro-cid-wtcqywq5] svg[data-astro-cid-wtcqywq5]{width:1.15rem;height:1.15rem}.viewer__stage[data-astro-cid-wtcqywq5]{touch-action:pan-y;min-height:0;margin:0;position:relative}.viewer__img[data-astro-cid-wtcqywq5]{opacity:0;width:auto;max-width:calc(100% - 2*clamp(.5rem,2vw,2rem));height:auto;max-height:100%;transition:opacity .45s var(--ease-soft);user-select:none;pointer-events:none;margin:auto;display:block;position:absolute;inset:0}.viewer__img[data-astro-cid-wtcqywq5].is-loaded{opacity:1}.viewer__caption[data-astro-cid-wtcqywq5]{color:var(--color-on-night-2);text-align:center;max-width:38rem;min-height:1.4em;font-size:1.05rem;font-style:italic;line-height:1.4}.viewer__nav[data-astro-cid-wtcqywq5]{width:3rem;height:3rem;color:var(--color-on-night);cursor:pointer;background:0 0;border:1px solid #eae1d338;border-radius:50%;place-items:center;padding:0;transition:border-color .3s,background-color .3s;display:grid}.viewer__nav[data-astro-cid-wtcqywq5]:hover{background:#eae1d30f;border-color:#eae1d399}.viewer__nav[data-astro-cid-wtcqywq5] svg[data-astro-cid-wtcqywq5]{width:1.15rem;height:1.15rem}[data-astro-cid-wtcqywq5][data-viewer-prev]{justify-self:start}[data-astro-cid-wtcqywq5][data-viewer-next]{justify-self:end}.viewer[data-astro-cid-wtcqywq5].is-single .viewer__nav[data-astro-cid-wtcqywq5],.viewer[data-astro-cid-wtcqywq5].is-single .viewer__count[data-astro-cid-wtcqywq5]{visibility:hidden}@media (width<=700px){.viewer__title[data-astro-cid-wtcqywq5]{display:none}.viewer__top[data-astro-cid-wtcqywq5]{grid-template-columns:1fr 1fr}.viewer__caption[data-astro-cid-wtcqywq5]{font-size:.95rem}}
