.photo[data-astro-cid-g2ukb7no]{max-width:1100px;padding:var(--space-l) 20px 0;margin-inline:auto}.head[data-astro-cid-g2ukb7no]{margin-bottom:var(--space-xl)}.eyebrow[data-astro-cid-g2ukb7no]{color:var(--brand)}h1[data-astro-cid-g2ukb7no]{text-transform:uppercase;margin:var(--space-2xs) 0 var(--space-xs);font-size:clamp(3rem,1.8rem + 5vw,6rem);line-height:.9}.blurb[data-astro-cid-g2ukb7no]{color:var(--ink-2);max-width:46ch;font-size:1.125rem}.cats[data-astro-cid-g2ukb7no]{margin-top:var(--space-m);flex-wrap:wrap;gap:8px;display:flex}.cats[data-astro-cid-g2ukb7no] a[data-astro-cid-g2ukb7no]{min-height:44px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-strong);transition:color var(--dur-1), background-color var(--dur-1);border-radius:999px;align-items:center;padding:0 18px;font-size:.9375rem;font-weight:600;display:inline-flex}.cats[data-astro-cid-g2ukb7no] a[data-astro-cid-g2ukb7no]:hover{color:var(--ink)}.cats[data-astro-cid-g2ukb7no] a[data-astro-cid-g2ukb7no][aria-current=page]{color:var(--btn-ink);background:var(--btn-fill);box-shadow:none}.jump[data-astro-cid-g2ukb7no]{margin-top:var(--space-s);flex-wrap:wrap;gap:2px 4px;display:flex}.jump[data-astro-cid-g2ukb7no] a[data-astro-cid-g2ukb7no]{color:var(--ink-2);transition:color var(--dur-1), background-color var(--dur-1);border-radius:10px;padding:8px 10px;font-size:.875rem}.jump[data-astro-cid-g2ukb7no] a[data-astro-cid-g2ukb7no]:hover{color:var(--ink);background:#ffffff14}.set[data-astro-cid-g2ukb7no]{scroll-margin-top:var(--nav-h)}.set[data-astro-cid-g2ukb7no]+.set[data-astro-cid-g2ukb7no]{margin-top:var(--space-2xl)}.set-head[data-astro-cid-g2ukb7no]{justify-content:space-between;align-items:baseline;gap:var(--space-s);margin-bottom:var(--space-s);padding-bottom:var(--space-xs);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}h2[data-astro-cid-g2ukb7no]{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);line-height:1}.meta[data-astro-cid-g2ukb7no]{color:var(--ink-2);font-size:.9375rem}.clips[data-astro-cid-g2ukb7no]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;padding:0;list-style:none;display:grid}.clips[data-astro-cid-g2ukb7no] video[data-astro-cid-g2ukb7no]{aspect-ratio:16/9;object-fit:cover;background:var(--bg-raised);border-radius:18px;width:100%;height:auto;display:block}.masonry[data-astro-cid-g2ukb7no]{columns:3 300px;column-gap:16px;padding:0;list-style:none}.masonry[data-astro-cid-g2ukb7no] li[data-astro-cid-g2ukb7no]{break-inside:avoid;margin-bottom:16px}.even[data-astro-cid-g2ukb7no]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px;padding:0;list-style:none;display:grid}.ph[data-astro-cid-g2ukb7no]{cursor:zoom-in;background:var(--bg-raised);border:0;border-radius:18px;width:100%;padding:0;display:block;overflow:hidden}.masonry[data-astro-cid-g2ukb7no] img,.even[data-astro-cid-g2ukb7no] img{width:100%;height:auto;transition:scale var(--dur-3) var(--ease);display:block}.ph[data-astro-cid-g2ukb7no]:hover img{scale:1.03}.total[data-astro-cid-g2ukb7no]{margin-top:var(--space-l);color:var(--ink-3);text-align:right;font-size:.875rem}.lightbox[data-astro-cid-g2ukb7no]{background:#000000f0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.lightbox[data-astro-cid-g2ukb7no][open]{place-items:center;display:grid}.lightbox[data-astro-cid-g2ukb7no]::backdrop{background:0 0}.lb-frame[data-astro-cid-g2ukb7no]{transform-origin:0 0;border-radius:6px;line-height:0;position:relative;overflow:hidden}.shield[data-astro-cid-g2ukb7no]{position:absolute;inset:0}.lightbox[data-astro-cid-g2ukb7no] img[data-astro-cid-g2ukb7no]{object-fit:contain;border-radius:6px;width:auto;max-width:calc(100vw - 160px);height:auto;max-height:calc(100dvh - 48px)}.lightbox[data-astro-cid-g2ukb7no] button[data-astro-cid-g2ukb7no]{color:#fff;background:#ffffff1a;border-radius:50%;width:48px;height:48px;font-size:1.75rem;line-height:1;position:absolute}.lightbox[data-astro-cid-g2ukb7no] button[data-astro-cid-g2ukb7no]:hover{background:#fff3}.lb-close[data-astro-cid-g2ukb7no]{top:16px;right:16px;font-size:1.125rem!important}.lb-prev[data-astro-cid-g2ukb7no]{top:50%;left:16px;translate:0 -50%}.lb-next[data-astro-cid-g2ukb7no]{top:50%;right:16px;translate:0 -50%}@media (width<=767px){.head[data-astro-cid-g2ukb7no]{text-align:center}.blurb[data-astro-cid-g2ukb7no]{margin-inline:auto}.cats[data-astro-cid-g2ukb7no],.jump[data-astro-cid-g2ukb7no]{justify-content:center}.masonry[data-astro-cid-g2ukb7no]{columns:2;column-gap:10px}.masonry[data-astro-cid-g2ukb7no] li[data-astro-cid-g2ukb7no]{margin-bottom:10px}.even[data-astro-cid-g2ukb7no]{grid-template-columns:1fr 1fr;gap:10px}.ph[data-astro-cid-g2ukb7no],.clips[data-astro-cid-g2ukb7no] video[data-astro-cid-g2ukb7no]{border-radius:12px}.clips[data-astro-cid-g2ukb7no]{gap:10px}.lb-prev[data-astro-cid-g2ukb7no],.lb-next[data-astro-cid-g2ukb7no]{top:auto;bottom:20px;translate:none}.lightbox[data-astro-cid-g2ukb7no] img[data-astro-cid-g2ukb7no]{max-width:calc(100vw - 24px);max-height:calc(100dvh - 160px)}}
