.gallery[data-astro-cid-lz5o6qqb]{--wall:min(1120px, calc(100vw - 32px));width:var(--wall);margin:20px calc((100% - var(--wall)) / 2) 12px}.tabs[data-astro-cid-lz5o6qqb]{scrollbar-width:none;justify-content:center;gap:8px;margin-bottom:28px;display:none;overflow-x:auto}.js .tabs[data-astro-cid-lz5o6qqb]{display:flex;position:relative}.tab-ink[data-astro-cid-lz5o6qqb]{background:var(--text);pointer-events:none;border-radius:999px;height:36px;position:absolute;top:0;left:0}.tab-ink[data-astro-cid-lz5o6qqb].live{transition:transform .4s cubic-bezier(.2,.7,.2,1),width .4s cubic-bezier(.2,.7,.2,1)}.tab[data-astro-cid-lz5o6qqb]{background:var(--tint);min-height:36px;color:var(--text);font:400 14px/1.4 var(--font-sans);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 16px;transition:background-color .15s,color .25s,transform .15s;position:relative}.tab[data-astro-cid-lz5o6qqb]:hover{background:var(--tint-strong)}.tab[data-astro-cid-lz5o6qqb]:active{transform:scale(.96)}.tab[data-astro-cid-lz5o6qqb][aria-selected=true],.tab[data-astro-cid-lz5o6qqb][aria-selected=true]:hover{color:var(--bg);background:0 0}.wall[data-astro-cid-lz5o6qqb]{columns:1;column-gap:16px}.wall-ios[data-astro-cid-lz5o6qqb]{columns:2}.js .wall[data-astro-cid-lz5o6qqb]:not(.active){display:none}.wall[data-astro-cid-lz5o6qqb]+.wall[data-astro-cid-lz5o6qqb]{margin-top:16px}@media (width>=560px){.wall[data-astro-cid-lz5o6qqb]{columns:2}.wall-ios[data-astro-cid-lz5o6qqb]{columns:3}}@media (width>=900px){.wall[data-astro-cid-lz5o6qqb]{columns:3;column-gap:20px}.wall-ios[data-astro-cid-lz5o6qqb]{columns:4}}.shot[data-astro-cid-lz5o6qqb]{background:var(--surface);width:100%;box-shadow:0 0 0 1px var(--line);cursor:zoom-in;break-inside:avoid;border:0;border-radius:10px;margin:0 0 16px;padding:0;display:block;position:relative;overflow:hidden}@media (width>=900px){.shot[data-astro-cid-lz5o6qqb]{margin-bottom:20px}}.wall-ios[data-astro-cid-lz5o6qqb] .shot[data-astro-cid-lz5o6qqb]{border-radius:18px}.shot[data-astro-cid-lz5o6qqb] img{width:100%;height:auto;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block}.shot[data-astro-cid-lz5o6qqb]:hover img{transform:scale(1.025)}.shot[data-astro-cid-lz5o6qqb]:after{content:"";background:0 0;transition:background-color .2s;position:absolute;inset:0}.shot-caption[data-astro-cid-lz5o6qqb]{z-index:1;color:#fff;opacity:0;padding:10px 12px;font-size:13px;transition:opacity .2s;position:absolute;bottom:0;left:0}.shot[data-astro-cid-lz5o6qqb]:hover:after,.shot[data-astro-cid-lz5o6qqb]:focus-visible:after{background:#00000059}.shot[data-astro-cid-lz5o6qqb]:hover .shot-caption[data-astro-cid-lz5o6qqb],.shot[data-astro-cid-lz5o6qqb]:focus-visible .shot-caption[data-astro-cid-lz5o6qqb]{opacity:1}.shot[data-astro-cid-lz5o6qqb]:focus-visible{outline-offset:2px}.lightbox[data-astro-cid-lz5o6qqb]{color:#fff;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.lightbox[data-astro-cid-lz5o6qqb][open]{grid-template-columns:56px 1fr 56px;align-items:center;display:grid}.lightbox[data-astro-cid-lz5o6qqb]::backdrop{backdrop-filter:blur(6px);background:#000000d1}.lightbox[data-astro-cid-lz5o6qqb][open]::backdrop{animation:.3s ease-out lb-fade}.lightbox[data-astro-cid-lz5o6qqb][open] figure[data-astro-cid-lz5o6qqb],.lightbox[data-astro-cid-lz5o6qqb][open] .lb-btn[data-astro-cid-lz5o6qqb]{animation:.4s cubic-bezier(.2,.7,.2,1) lb-in}.lightbox[data-astro-cid-lz5o6qqb][open] .count[data-astro-cid-lz5o6qqb]{animation:.4s ease-out lb-fade}@keyframes lb-fade{0%{opacity:0}}@keyframes lb-in{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.lightbox[data-astro-cid-lz5o6qqb][open]::backdrop,.lightbox[data-astro-cid-lz5o6qqb][open] figure[data-astro-cid-lz5o6qqb],.lightbox[data-astro-cid-lz5o6qqb][open] .lb-btn[data-astro-cid-lz5o6qqb],.lightbox[data-astro-cid-lz5o6qqb][open] .count[data-astro-cid-lz5o6qqb]{animation:none}.tab-ink[data-astro-cid-lz5o6qqb].live,.shot[data-astro-cid-lz5o6qqb] img{transition:none}}html:has(.lightbox[open]){overflow:hidden}.lightbox[data-astro-cid-lz5o6qqb] figure[data-astro-cid-lz5o6qqb]{align-content:center;justify-items:center;gap:12px;height:100%;padding:56px 0 24px;display:grid}.lightbox[data-astro-cid-lz5o6qqb] img[data-astro-cid-lz5o6qqb]{opacity:0;border-radius:12px;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 150px);transition:opacity .2s;display:block}.lightbox[data-astro-cid-lz5o6qqb] img[data-astro-cid-lz5o6qqb].ready{opacity:1}.lightbox[data-astro-cid-lz5o6qqb] figcaption[data-astro-cid-lz5o6qqb]{color:#ffffffbf;text-align:center;flex-wrap:wrap;justify-content:center;gap:4px 16px;font-size:14px;display:flex}.lightbox[data-astro-cid-lz5o6qqb] figcaption[data-astro-cid-lz5o6qqb] a[data-astro-cid-lz5o6qqb]{color:#fff;font-weight:500;text-decoration:none}.lightbox[data-astro-cid-lz5o6qqb] figcaption[data-astro-cid-lz5o6qqb] a[data-astro-cid-lz5o6qqb]:hover{text-underline-offset:4px;text-decoration:underline}.count[data-astro-cid-lz5o6qqb]{font-variant-numeric:tabular-nums;color:#ffffff80;font-size:13px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.lb-btn[data-astro-cid-lz5o6qqb]{color:#ffffffb3;cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;justify-self:center;place-items:center;width:40px;height:40px;padding:0;transition:color .2s,background-color .2s;display:grid}.lb-btn[data-astro-cid-lz5o6qqb]:hover{color:#fff;background:#ffffff24}.lb-btn[data-astro-cid-lz5o6qqb] svg[data-astro-cid-lz5o6qqb]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.close[data-astro-cid-lz5o6qqb]{position:absolute;top:12px;right:12px}
