.home-galleries[data-astro-cid-dkr6dirz]{width:100%;min-width:0;margin:0;padding:0}.home-galleries[data-astro-cid-dkr6dirz] h2[data-astro-cid-dkr6dirz]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home-galleries-list[data-astro-cid-dkr6dirz]{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.9fr) minmax(0,1.04fr);column-gap:clamp(18px,2.2vw,36px);align-items:start}.home-gallery[data-astro-cid-dkr6dirz]:nth-child(1){margin-top:0}.home-gallery[data-astro-cid-dkr6dirz]:nth-child(2){margin-top:clamp(40px,4.2vw,64px)}.home-gallery[data-astro-cid-dkr6dirz]:nth-child(3){margin-top:clamp(14px,1.6vw,26px)}.home-gallery[data-astro-cid-dkr6dirz]{margin:0;min-width:0;background:var(--surface);padding:8px}.home-gallery-grid[data-astro-cid-dkr6dirz]{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.shot[data-astro-cid-dkr6dirz]{display:block;width:100%;margin:0;padding:0;border:0;background:var(--bg);cursor:pointer;overflow:hidden;min-height:0}.shot-main[data-astro-cid-dkr6dirz]{aspect-ratio:2 / 1}.home-gallery[data-astro-cid-dkr6dirz]:nth-child(2) .shot-main[data-astro-cid-dkr6dirz]{aspect-ratio:16 / 9}.home-gallery[data-astro-cid-dkr6dirz]:nth-child(3) .shot-main[data-astro-cid-dkr6dirz]{aspect-ratio:2.15 / 1}.shot-stack[data-astro-cid-dkr6dirz]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;height:auto;min-height:0}.shot-side[data-astro-cid-dkr6dirz]{aspect-ratio:3 / 2;height:auto}.shot-img[data-astro-cid-dkr6dirz]{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.shot[data-astro-cid-dkr6dirz]:focus-visible{outline:1px solid var(--fg);outline-offset:3px}.home-gallery-meta[data-astro-cid-dkr6dirz]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 4px 4px}.home-gallery-title[data-astro-cid-dkr6dirz]{font-size:15px;font-weight:300;letter-spacing:-.01em;line-height:1.35;color:var(--fg)}.home-gallery-link[data-astro-cid-dkr6dirz]{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);text-decoration:none;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.home-gallery-link[data-astro-cid-dkr6dirz]:hover,.home-gallery-link[data-astro-cid-dkr6dirz]:focus-visible{color:var(--fg);border-bottom-color:var(--fg)}.lightbox[data-astro-cid-dkr6dirz]{width:min(1100px,94vw);height:min(860px,92vh);max-width:94vw;max-height:92vh;margin:auto;padding:64px 72px 56px;border:none;background:#111110f7;color:var(--fg);overflow:hidden}.lightbox[data-astro-cid-dkr6dirz]::backdrop{background:#000000d1}.lightbox-img[data-astro-cid-dkr6dirz]{width:100%;height:100%;object-fit:contain;display:block}.lightbox-close[data-astro-cid-dkr6dirz],.lightbox-nav[data-astro-cid-dkr6dirz]{position:absolute;width:40px;height:40px;background:#111110cc;border:none;border-radius:4px;color:var(--fg);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.lightbox-close[data-astro-cid-dkr6dirz]:hover,.lightbox-nav[data-astro-cid-dkr6dirz]:hover{background:var(--fg);color:var(--bg)}.lightbox-close[data-astro-cid-dkr6dirz]:focus-visible,.lightbox-nav[data-astro-cid-dkr6dirz]:focus-visible{outline:1px solid var(--fg);outline-offset:3px}.lightbox-close[data-astro-cid-dkr6dirz]{top:12px;right:12px}.lightbox-prev[data-astro-cid-dkr6dirz]{left:12px;top:50%;transform:translateY(-50%)}.lightbox-next[data-astro-cid-dkr6dirz]{right:12px;top:50%;transform:translateY(-50%)}.lightbox-count[data-astro-cid-dkr6dirz]{position:absolute;bottom:12px;right:64px;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:var(--fg);background:#111110cc;padding:6px 12px;border-radius:4px}@media(max-width:1100px){.home-galleries-list[data-astro-cid-dkr6dirz]{column-gap:16px}.home-gallery[data-astro-cid-dkr6dirz]:nth-child(2){margin-top:36px}.home-gallery[data-astro-cid-dkr6dirz]:nth-child(3){margin-top:12px}}@media(max-width:800px){.home-galleries-list[data-astro-cid-dkr6dirz]{grid-template-columns:minmax(0,1fr);row-gap:28px}.home-gallery[data-astro-cid-dkr6dirz]:nth-child(1),.home-gallery[data-astro-cid-dkr6dirz]:nth-child(2),.home-gallery[data-astro-cid-dkr6dirz]:nth-child(3){margin-top:0}.shot-main[data-astro-cid-dkr6dirz],.home-gallery[data-astro-cid-dkr6dirz]:nth-child(2) .shot-main[data-astro-cid-dkr6dirz],.home-gallery[data-astro-cid-dkr6dirz]:nth-child(3) .shot-main[data-astro-cid-dkr6dirz]{aspect-ratio:16 / 9}.home-gallery-title[data-astro-cid-dkr6dirz]{font-size:16px}.lightbox[data-astro-cid-dkr6dirz]{width:100vw;height:100vh;max-width:100vw;max-height:100vh;padding:56px 12px 48px}.lightbox-prev[data-astro-cid-dkr6dirz]{left:8px}.lightbox-next[data-astro-cid-dkr6dirz]{right:8px}.lightbox-count[data-astro-cid-dkr6dirz]{right:12px}}
