.rows[data-astro-cid-ihllb3az]{--row: clamp(130px, 16vw, 215px);list-style:none;display:flex;flex-wrap:wrap;gap:clamp(8px,1.1vw,14px)}.rows[data-astro-cid-ihllb3az]:after{content:"";flex:100 1 0}.rows[data-astro-cid-ihllb3az] li[data-astro-cid-ihllb3az]{flex:var(--ar) 1 calc(var(--row) * var(--ar));aspect-ratio:var(--ar);min-width:0;max-width:100%}.shot[data-astro-cid-ihllb3az]{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:var(--steel-950);box-shadow:0 0 0 1px var(--steel-950);transition:box-shadow .25s}.shot[data-astro-cid-ihllb3az] img[data-astro-cid-ihllb3az]{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.shot[data-astro-cid-ihllb3az]:hover,.shot[data-astro-cid-ihllb3az]:focus-visible{box-shadow:0 0 0 1px var(--steel-950),0 0 0 2px var(--brass)}.shot[data-astro-cid-ihllb3az]:hover img[data-astro-cid-ihllb3az]{transform:scale(1.04)}.no[data-astro-cid-ihllb3az]{position:absolute;left:0;bottom:0;padding:.2rem .5rem .15rem;font-family:var(--font-label);font-size:.8125rem;font-weight:600;letter-spacing:.14em;color:var(--brass-hi);background:#0c0b0bd1;opacity:0;transition:opacity .25s}.shot[data-astro-cid-ihllb3az]:hover .no[data-astro-cid-ihllb3az],.shot[data-astro-cid-ihllb3az]:focus-visible .no[data-astro-cid-ihllb3az]{opacity:1}.lb[data-astro-cid-ihllb3az]{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;border:0;padding:0;background:#080707f5;color:var(--paper);overflow:hidden}html.lb-open{overflow:hidden}.lb[data-astro-cid-ihllb3az]::backdrop{background:#080707e6}.lb-stage[data-astro-cid-ihllb3az]{position:absolute;inset:0;display:grid;place-items:center;padding:3.5rem clamp(.75rem,6vw,5.5rem)}.lb-fig[data-astro-cid-ihllb3az]{display:grid;gap:.9rem;justify-items:center;width:100%}.lb-img[data-astro-cid-ihllb3az]{display:block;width:min(100%,var(--max-w, 800px));max-height:calc(100dvh - 9rem);object-fit:contain;background:var(--steel-950);box-shadow:0 0 0 1px var(--steel-950),0 0 0 2px #c9a2528c,0 30px 80px #000c;opacity:0}.lb-img[data-astro-cid-ihllb3az].is-in{opacity:1;transition:opacity .35s}.lb-cap[data-astro-cid-ihllb3az]{display:flex;gap:1.25rem;align-items:baseline}.lb-count[data-astro-cid-ihllb3az]{font-family:var(--font-display);font-size:1.1rem;font-variant-numeric:tabular-nums lining-nums;color:var(--paper-dim)}.lb-btn[data-astro-cid-ihllb3az]{position:absolute;width:3rem;height:3rem;display:grid;place-items:center;border-radius:50%;border:1px solid var(--brass-lo);background:#141312b3;color:var(--brass-hi);font-family:var(--font-body);font-size:1.35rem;line-height:1;transition:border-color .2s,background .2s}.lb-btn[data-astro-cid-ihllb3az]:hover{border-color:var(--brass-hi);background:var(--steel-700)}.lb-btn[data-astro-cid-ihllb3az]:focus-visible{outline:none;border-color:var(--brass-hi);box-shadow:inset 0 0 0 1px var(--brass-hi)}.lb-fig[data-astro-cid-ihllb3az]:focus{outline:none}.lb-prev[data-astro-cid-ihllb3az]{left:max(.75rem,env(safe-area-inset-left,0px));top:50%;transform:translateY(-50%)}.lb-next[data-astro-cid-ihllb3az]{right:max(.75rem,env(safe-area-inset-right,0px));top:50%;transform:translateY(-50%)}.lb-close[data-astro-cid-ihllb3az]{right:max(.75rem,env(safe-area-inset-right,0px));top:calc(.75rem + env(safe-area-inset-top,0px));font-size:1.6rem}@media(max-width:640px){.lb-stage[data-astro-cid-ihllb3az]{padding-inline:.5rem}.lb-prev[data-astro-cid-ihllb3az],.lb-next[data-astro-cid-ihllb3az]{top:auto;bottom:calc(1rem + env(safe-area-inset-bottom,0px));transform:none}.lb-prev[data-astro-cid-ihllb3az]{left:calc(50% - 3.5rem)}.lb-next[data-astro-cid-ihllb3az]{right:calc(50% - 3.5rem)}.lb-img[data-astro-cid-ihllb3az]{max-height:calc(100dvh - 12rem)}}.head[data-astro-cid-fzx4jmue]{display:grid;gap:clamp(1rem,2vw,1.75rem);padding-block:clamp(3rem,8vw,6.5rem) clamp(2.5rem,5vw,4rem)}h1[data-astro-cid-fzx4jmue]{font-size:var(--text-h1);margin-left:-.04em}.head-text[data-astro-cid-fzx4jmue]{display:grid;gap:.6rem;max-width:44rem}.lead[data-astro-cid-fzx4jmue]{font-size:var(--text-lead);line-height:1.35;text-wrap:pretty}.en[data-astro-cid-fzx4jmue]{font-style:italic;color:var(--paper-dim)}.en[data-astro-cid-fzx4jmue] .label[data-astro-cid-fzx4jmue]{font-style:normal;margin-right:.6em}.body[data-astro-cid-fzx4jmue]{padding-block:clamp(1.5rem,4vw,3rem) clamp(3rem,6vw,5rem)}.next[data-astro-cid-fzx4jmue]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:clamp(1.5rem,5vw,4rem);padding-block:clamp(2.5rem,6vw,4.5rem);text-decoration:none}.next-text[data-astro-cid-fzx4jmue]{display:grid;gap:.6rem;min-width:0}.next-title[data-astro-cid-fzx4jmue]{font-family:var(--font-display);font-size:var(--text-h2);font-style:italic;line-height:1;letter-spacing:-.012em;transition:color .3s}.next-title[data-astro-cid-fzx4jmue]:after{content:" →";font-style:normal;color:var(--brass)}.next[data-astro-cid-fzx4jmue]:hover .next-title[data-astro-cid-fzx4jmue]{color:var(--brass-hi)}.next-blurb[data-astro-cid-fzx4jmue]{color:var(--paper-dim);max-width:38rem}.next-img[data-astro-cid-fzx4jmue]{width:clamp(7rem,22vw,17rem);aspect-ratio:4 / 3}@media(max-width:560px){.next[data-astro-cid-fzx4jmue]{grid-template-columns:1fr}.next-img[data-astro-cid-fzx4jmue]{width:100%;aspect-ratio:16 / 9;order:-1}}
