.gal[data-astro-cid-r3bc3sjw]{background:var(--paper);padding-bottom:var(--section)}.gal__bar[data-astro-cid-r3bc3sjw]{z-index:20;background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0}.gal__bar[data-astro-cid-r3bc3sjw].is-sliding{transition:transform .5s var(--ease)}.gal__barin[data-astro-cid-r3bc3sjw]{align-items:center;gap:16px 28px;min-height:60px;display:flex}.gal__title[data-astro-cid-r3bc3sjw]{color:var(--muted);white-space:nowrap;display:none}.gal__filters[data-astro-cid-r3bc3sjw]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none;scroll-snap-type:x proximity;flex:1;gap:0;min-width:0;display:flex;overflow-x:auto}.gal__filters[data-astro-cid-r3bc3sjw]::-webkit-scrollbar{display:none}.fbtn[data-astro-cid-r3bc3sjw]{min-height:60px;color:var(--muted);cursor:pointer;transition:color .25s var(--ease), box-shadow .35s var(--ease);scroll-snap-align:start;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:1rem;font-weight:700;display:inline-flex;box-shadow:inset 0 0 #0000}.fbtn[data-astro-cid-r3bc3sjw] span[data-astro-cid-r3bc3sjw]{font-family:var(--mono);font-size:.75rem;font-weight:400}.fbtn[data-astro-cid-r3bc3sjw]:hover{color:var(--navy)}.fbtn[data-astro-cid-r3bc3sjw][aria-pressed=true]{color:var(--navy);box-shadow:inset 0 -3px 0 var(--copper)}.fbtn[data-astro-cid-r3bc3sjw]:first-child{padding-left:0}.mas[data-astro-cid-r3bc3sjw]{padding-top:clamp(24px,3vw,48px);container-type:inline-size}.mas__grid[data-astro-cid-r3bc3sjw]{column-gap:var(--gutter);grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:1cqw;display:grid}.shot[data-astro-cid-r3bc3sjw]{grid-column:var(--mc);grid-row:var(--mr);min-width:0;min-height:0;transition:opacity .5s var(--ease), filter .5s var(--ease)}.shot[data-astro-cid-r3bc3sjw].is-off{opacity:.16;filter:grayscale()}.shot__link[data-astro-cid-r3bc3sjw]{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.shot__frame[data-astro-cid-r3bc3sjw]{background:var(--plaster);flex:1;min-height:0;position:relative;overflow:hidden}.shot__frame[data-astro-cid-r3bc3sjw] picture,.stage[data-astro-cid-r3bc3sjw] figure[data-astro-cid-r3bc3sjw] picture{position:absolute;inset:0}.shot__frame[data-astro-cid-r3bc3sjw] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.shot__link[data-astro-cid-r3bc3sjw]:hover .shot__frame[data-astro-cid-r3bc3sjw] img,.shot__link[data-astro-cid-r3bc3sjw]:focus-visible .shot__frame[data-astro-cid-r3bc3sjw] img{transform:scale(1.035)}.shot__view[data-astro-cid-r3bc3sjw]{background:var(--ink);color:var(--text-inv);transition:transform .45s var(--ease);padding:6px 10px;position:absolute;bottom:0;right:0;transform:translateY(100%)}.shot__link[data-astro-cid-r3bc3sjw]:hover .shot__view[data-astro-cid-r3bc3sjw],.shot__link[data-astro-cid-r3bc3sjw]:focus-visible .shot__view[data-astro-cid-r3bc3sjw]{transform:none}.shot__cap[data-astro-cid-r3bc3sjw]{flex:none;align-items:baseline;gap:10px;min-height:34px;padding-top:8px;line-height:1.2;display:flex}.shot__no[data-astro-cid-r3bc3sjw]{color:var(--muted);flex:none}.shot__title[data-astro-cid-r3bc3sjw]{color:var(--navy);min-width:0;font-size:clamp(.9375rem,.6vw + .75rem,1.125rem);font-weight:600}@media (width>=900px){.gal__title[data-astro-cid-r3bc3sjw]{display:block}.gal__barin[data-astro-cid-r3bc3sjw]{padding-right:calc(var(--gutter) + var(--ticket,370px))}.gal__filters[data-astro-cid-r3bc3sjw]{margin-inline:0;padding-inline:0}.fbtn[data-astro-cid-r3bc3sjw],.fbtn[data-astro-cid-r3bc3sjw]:first-child{padding:0 16px}}@media (width>=1100px){.gal__barin[data-astro-cid-r3bc3sjw]{--ticket:310px}}@media (width<=1099px){.gal__title[data-astro-cid-r3bc3sjw]{display:none!important}}@media (width>=900px) and (width<=1099px){.fbtn[data-astro-cid-r3bc3sjw],.fbtn[data-astro-cid-r3bc3sjw]:first-child{padding:0 8px}}@media (width>=700px){.mas__grid[data-astro-cid-r3bc3sjw]{grid-template-columns:repeat(12,minmax(0,1fr))}.shot[data-astro-cid-r3bc3sjw]{grid-column:var(--dc);grid-row:var(--dr)}}.stages[data-astro-cid-r3bc3sjw]{padding-block:var(--section)}.stages__grid[data-astro-cid-r3bc3sjw]{row-gap:32px}.stages__side[data-astro-cid-r3bc3sjw],.stages__stack[data-astro-cid-r3bc3sjw]{grid-column:1/-1}.stages__sticky[data-astro-cid-r3bc3sjw]{container-type:inline-size}.stages__eyebrow[data-astro-cid-r3bc3sjw]{color:var(--muted-inv);margin-bottom:14px}.stages__title[data-astro-cid-r3bc3sjw]{font-size:min(20.9205cqw,8rem)}.stages__title[data-astro-cid-r3bc3sjw] span[data-astro-cid-r3bc3sjw]{white-space:nowrap;display:block}.stages__lead[data-astro-cid-r3bc3sjw]{max-width:36ch;font-size:var(--fs-lead);margin-top:18px;line-height:1.4}.stages__index[data-astro-cid-r3bc3sjw]{color:var(--muted-inv);margin-top:24px;display:none}.stages__index[data-astro-cid-r3bc3sjw] li[data-astro-cid-r3bc3sjw]{border-top:1px solid var(--line-inv);transition:color .3s var(--ease);padding-block:7px}.stages__index[data-astro-cid-r3bc3sjw] li[data-astro-cid-r3bc3sjw]:last-child{border-bottom:1px solid var(--line-inv)}.stages__index[data-astro-cid-r3bc3sjw] li[data-astro-cid-r3bc3sjw].is-on{color:var(--copper)}.stage[data-astro-cid-r3bc3sjw]{top:calc(var(--header-h) + 8px);margin-bottom:26svh;position:sticky}.stage[data-astro-cid-r3bc3sjw]:last-child{margin-bottom:0}.stage[data-astro-cid-r3bc3sjw] figure[data-astro-cid-r3bc3sjw]{aspect-ratio:4/3;background:var(--ink-2);position:relative;overflow:hidden}.stage[data-astro-cid-r3bc3sjw] figure[data-astro-cid-r3bc3sjw] img{object-fit:cover;width:100%;height:100%}.stage__label[data-astro-cid-r3bc3sjw]{background:var(--ink);color:var(--text-inv);padding:.14em .28em .06em;font-size:clamp(2.5rem,9vw,7.5rem);line-height:1;position:absolute;bottom:0;left:0}@media (width>=1000px){.stages__side[data-astro-cid-r3bc3sjw]{grid-column:1/span 4}.stages__sticky[data-astro-cid-r3bc3sjw]{top:calc(var(--header-h) + 8px);position:sticky}.stages__stack[data-astro-cid-r3bc3sjw]{grid-column:5/-1}.stages__index[data-astro-cid-r3bc3sjw]{display:block}.stage[data-astro-cid-r3bc3sjw]{margin-bottom:40svh}.stage[data-astro-cid-r3bc3sjw] figure[data-astro-cid-r3bc3sjw]{aspect-ratio:auto;height:min(calc(100svh - var(--header-h) - 32px), 56vw)}}.small[data-astro-cid-r3bc3sjw]{background:var(--paper)}.small__grid[data-astro-cid-r3bc3sjw]{align-items:end;row-gap:28px}.small__copy[data-astro-cid-r3bc3sjw],.small__ba[data-astro-cid-r3bc3sjw]{grid-column:1/-1;min-width:0}.small__copy[data-astro-cid-r3bc3sjw]{gap:16px;display:grid}.small__copy[data-astro-cid-r3bc3sjw] .prose[data-astro-cid-r3bc3sjw]{font-size:var(--fs-lead);max-width:40ch;line-height:1.4}.small__copy[data-astro-cid-r3bc3sjw]{container-type:inline-size}.small__title[data-astro-cid-r3bc3sjw]{color:var(--navy);font-size:min(16cqw,7.5rem)}.small__title[data-astro-cid-r3bc3sjw] span[data-astro-cid-r3bc3sjw]{white-space:nowrap;display:block}@media (width>=1000px){.small__copy[data-astro-cid-r3bc3sjw]{grid-column:1/span 6}.small__ba[data-astro-cid-r3bc3sjw]{grid-column:8/-1}}.close[data-astro-cid-r3bc3sjw]{padding-block:var(--section)}.close__dim[data-astro-cid-r3bc3sjw]{color:var(--muted-inv);margin-bottom:clamp(16px,2vw,28px)}.close__wrap[data-astro-cid-r3bc3sjw]{container-type:inline-size}.close__title[data-astro-cid-r3bc3sjw]{font-size:min(18.5185cqw,12rem)}.close__title[data-astro-cid-r3bc3sjw] span[data-astro-cid-r3bc3sjw]{white-space:nowrap;display:block}.close__row[data-astro-cid-r3bc3sjw]{gap:22px;margin-top:clamp(24px,3vw,48px);display:grid}@media (width>=900px){.close__row[data-astro-cid-r3bc3sjw]{align-items:end;gap:var(--gutter);grid-template-columns:5fr 7fr}.close__row[data-astro-cid-r3bc3sjw] .btn-row[data-astro-cid-r3bc3sjw]{justify-content:flex-end}}.lb[data-astro-cid-r3bc3sjw]{border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.lb[data-astro-cid-r3bc3sjw][open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.lb[data-astro-cid-r3bc3sjw]::backdrop{background:var(--ink)}.lb__top[data-astro-cid-r3bc3sjw],.lb__bottom[data-astro-cid-r3bc3sjw]{padding:8px var(--gutter);justify-content:space-between;align-items:center;gap:16px;display:flex}.lb__bottom[data-astro-cid-r3bc3sjw]{padding-bottom:calc(8px + env(safe-area-inset-bottom))}.lb__count[data-astro-cid-r3bc3sjw]{color:var(--muted-inv)}.lb__btn[data-astro-cid-r3bc3sjw]{border:1px solid var(--line-inv);width:48px;height:48px;color:var(--text-inv);cursor:pointer;background:0 0;border-radius:2px;flex:none;place-items:center;padding:0;transition:background-color .2s,border-color .2s;display:grid}.lb__btn[data-astro-cid-r3bc3sjw]:hover{background:var(--ink-2);border-color:var(--text-inv)}.lb__btn[data-astro-cid-r3bc3sjw] svg[data-astro-cid-r3bc3sjw]{width:22px;height:22px}.lb__fig[data-astro-cid-r3bc3sjw]{touch-action:pan-y;min-height:0;position:relative}.lb__fig[data-astro-cid-r3bc3sjw] img[data-astro-cid-r3bc3sjw]{top:0;left:var(--gutter);width:calc(100% - 2 * var(--gutter));object-fit:contain;max-width:none;height:100%;position:absolute}.lb__cap[data-astro-cid-r3bc3sjw]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 12px;min-width:0;font-weight:600;line-height:1.25;display:flex}
