.lb[data-astro-cid-utnzf2kr]{background:var(--ink-deep);width:100vw;max-width:none;height:100svh;max-height:none;color:var(--paper);overscroll-behavior:contain;border:0;grid-template-rows:auto minmax(0,1fr) auto;margin:0;padding:0;display:none;position:fixed;inset:0}.lb[data-astro-cid-utnzf2kr][open]{animation:lb-in .32s var(--ease);display:grid}.lb[data-astro-cid-utnzf2kr]::backdrop{background:var(--ink-deep)}@keyframes lb-in{0%{opacity:0}}.lb__bar[data-astro-cid-utnzf2kr]{justify-content:space-between;align-items:flex-start;gap:var(--s-5);padding:var(--s-4) var(--gutter);display:flex}.lb__bar--top[data-astro-cid-utnzf2kr]{align-items:center;min-height:3.5rem}.lb__count[data-astro-cid-utnzf2kr]{color:var(--paper-faint)}.lb__stage[data-astro-cid-utnzf2kr]{padding-inline:var(--gutter);touch-action:pan-y;place-items:center;min-height:0;display:grid;position:relative}.lb__img[data-astro-cid-utnzf2kr]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;transition:opacity .16s var(--ease);user-select:none;-webkit-user-drag:none}.lb__img[data-astro-cid-utnzf2kr].is-swapping{opacity:0}.lb__hit[data-astro-cid-utnzf2kr]{width:30%;position:absolute;top:0;bottom:0}.lb__hit--prev[data-astro-cid-utnzf2kr]{cursor:w-resize;left:0}.lb__hit--next[data-astro-cid-utnzf2kr]{cursor:e-resize;right:0}.lb__caption[data-astro-cid-utnzf2kr]{max-width:46rem;min-height:1.5rem}.lb__title[data-astro-cid-utnzf2kr]{font-family:var(--display);letter-spacing:-.01em;font-size:clamp(1.15rem,1.8vw,1.5rem);font-weight:360;font-stretch:90%;line-height:1.15}.lb__meta[data-astro-cid-utnzf2kr]{margin-top:var(--s-2)}.lb__desc[data-astro-cid-utnzf2kr]{margin-top:var(--s-3);color:var(--paper-dim);max-width:60ch;font-size:.9375rem}[data-astro-cid-utnzf2kr][hidden]{display:none!important}.lb__nav[data-astro-cid-utnzf2kr]{gap:var(--s-5);flex-shrink:0;display:flex}.lb__btn[data-astro-cid-utnzf2kr]{font-family:var(--display);font-size:var(--fs-ui);color:var(--paper-dim);min-width:44px;min-height:44px;transition:color var(--dur) var(--ease);padding:.6rem 0}.lb__btn[data-astro-cid-utnzf2kr]:hover{color:var(--paper)}@media (width<=47.99rem){.lb__stage[data-astro-cid-utnzf2kr]{padding-inline:0}.lb__hit[data-astro-cid-utnzf2kr]{display:none}.lb__bar--bottom[data-astro-cid-utnzf2kr]{gap:var(--s-2);flex-direction:column}.lb__nav[data-astro-cid-utnzf2kr]{justify-content:space-between;width:100%}}html.lb-open{overflow:hidden}.gallery[data-astro-cid-rj65ajc3]{gap:var(--section);padding-bottom:var(--section);display:grid}.gallery__series[data-astro-cid-rj65ajc3]{margin-bottom:var(--s-6)}a[data-astro-cid-rj65ajc3]{cursor:zoom-in;display:block}a[data-astro-cid-rj65ajc3] img{transition:opacity var(--dur) var(--ease)}.rows[data-astro-cid-rj65ajc3]{--row-max:clamp(14rem, 33vw, 34rem);gap:var(--s-7);display:grid}.rows__row[data-astro-cid-rj65ajc3]{gap:var(--col-gap);align-items:flex-start;display:flex}.rows__item[data-astro-cid-rj65ajc3]{min-width:0}.rows__cap[data-astro-cid-rj65ajc3]{margin-top:var(--s-2);font-family:var(--display);font-size:var(--fs-small);color:var(--paper-dim)}@media (width<=39.99rem){.rows[data-astro-cid-rj65ajc3]{gap:var(--s-6)}.rows__row[data-astro-cid-rj65ajc3]{gap:var(--s-6);flex-direction:column;max-width:none!important}.rows__item[data-astro-cid-rj65ajc3]{flex:none!important}}.seq[data-astro-cid-rj65ajc3]{gap:clamp(3rem,9vw,8rem);display:grid}.seq__spread[data-astro-cid-rj65ajc3]{gap:var(--col-gap);align-items:flex-end;display:flex}.seq__spread--wide[data-astro-cid-rj65ajc3] .seq__plate[data-astro-cid-rj65ajc3]{width:100%}.seq__spread--inset[data-astro-cid-rj65ajc3] .seq__plate[data-astro-cid-rj65ajc3]{width:min(58%, calc((100svh - 10rem) * var(--r,1.5)))}.seq__spread--inset[data-astro-cid-rj65ajc3].is-right{justify-content:flex-end}.seq__spread--inset[data-astro-cid-rj65ajc3].is-left{justify-content:flex-start;padding-left:8.33%}.seq__spread--inset[data-astro-cid-rj65ajc3].is-right{padding-right:8.33%}.seq__plate[data-astro-cid-rj65ajc3]{min-width:0}.seq__plate[data-astro-cid-rj65ajc3] img{width:auto;max-width:100%;max-height:calc(100svh - 6rem)}.seq__spread--wide[data-astro-cid-rj65ajc3] .seq__plate[data-astro-cid-rj65ajc3] img,.seq__spread--pair[data-astro-cid-rj65ajc3] .seq__plate[data-astro-cid-rj65ajc3] img{width:100%;max-height:none}.seq__no[data-astro-cid-rj65ajc3]{margin-top:var(--s-2);color:var(--paper-faint)}@media (width<=47.99rem){.seq__spread[data-astro-cid-rj65ajc3]{flex-direction:column;align-items:stretch}.seq__spread--pair[data-astro-cid-rj65ajc3]{gap:clamp(3rem,9vw,8rem)}.seq__spread--inset[data-astro-cid-rj65ajc3] .seq__plate[data-astro-cid-rj65ajc3]{width:100%}.seq__spread--inset[data-astro-cid-rj65ajc3].is-left,.seq__spread--inset[data-astro-cid-rj65ajc3].is-right{padding:0}.seq__plate[data-astro-cid-rj65ajc3]{flex:none!important}.seq__plate[data-astro-cid-rj65ajc3] img{width:100%;max-height:none}}
