.gallery[data-v-d3d44513]{display:grid;gap:20px;grid-template-columns:88px minmax(0,1fr);position:sticky;top:calc(var(--hdr-h) + 16px)}.gallery--one[data-v-d3d44513]{grid-template-columns:minmax(0,1fr)}.thumbs[data-v-d3d44513]{display:flex;flex-direction:column;gap:12px;max-height:var(--shot-h,560px);overflow-y:auto;scrollbar-width:none}.thumbs[data-v-d3d44513]::-webkit-scrollbar{display:none}.thumb[data-v-d3d44513]{align-items:center;aspect-ratio:4/5;background:var(--paper);border:0;display:flex;flex:none;justify-content:center;padding:0;width:88px}.thumb.on[data-v-d3d44513]{box-shadow:inset 0 0 0 2px var(--accent)}.thumb[data-v-d3d44513]:focus-visible{outline:2px solid var(--focus);outline-offset:-5px}.thumb img[data-v-d3d44513]{filter:brightness(1.02);height:auto;max-height:84%;max-width:84%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;width:auto}.thumb__play[data-v-d3d44513]{color:var(--ink-3);font-size:15px}.shot[data-v-d3d44513]{align-items:center;background:var(--paper);display:flex;height:var(--shot-h,560px);justify-content:center;overflow:hidden;padding:40px 48px;position:relative}.shot__img[data-v-d3d44513]{filter:brightness(1.02);height:auto;max-height:100%;max-width:100%;mix-blend-mode:multiply;width:auto}.shot iframe[data-v-d3d44513],.shot video[data-v-d3d44513],.shot__img[data-v-d3d44513]{display:block;-o-object-fit:contain;object-fit:contain}.shot iframe[data-v-d3d44513],.shot video[data-v-d3d44513]{background:var(--bg);border:0;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.shot__load[data-v-d3d44513]{align-items:center;background:var(--paper);border:0;color:var(--ink);display:flex;flex-direction:column;font-size:14px;gap:12px;height:100%;justify-content:center;line-height:1.5;min-height:240px;padding:24px;text-align:center;width:100%}.shot__n[data-v-d3d44513]{bottom:20px;color:var(--ink-3);font-size:12px;left:24px;letter-spacing:.2em;position:absolute;text-transform:uppercase}.shot__nav[data-v-d3d44513]{bottom:12px;display:flex;gap:4px;position:absolute;right:16px}.shot__nav button[data-v-d3d44513]{background:transparent;border:0;color:var(--ink);font-size:20px;height:44px;width:44px}.shot__nav button[data-v-d3d44513]:hover{color:var(--tan)}.shot[data-v-d3d44513] :focus-visible{outline-color:var(--fg)}@media(max-width:900px){.gallery[data-v-d3d44513]{grid-template-columns:minmax(0,1fr);position:static}.thumbs[data-v-d3d44513]{flex-direction:row;max-height:none;order:2;overflow-x:auto}.thumb[data-v-d3d44513]{width:64px}}@media(max-width:640px){.shot[data-v-d3d44513]{margin:0 calc(var(--gallery-bleed, var(--pad-x))*-1);padding:24px}.thumbs[data-v-d3d44513]{padding:0}}
