html:has(.explore-section){overflow-x:clip}::view-transition-group(photo){animation-duration:.45s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-old(photo),::view-transition-new(photo){height:100%;object-fit:cover}.explore-header[data-astro-cid-jsy7jxlt]{position:relative;left:50%;width:100vw;translate:-50% 0;padding:2rem max(1.5rem,(100vw - 76rem) / 2) 2.5rem}.explore-header[data-astro-cid-jsy7jxlt] h1[data-astro-cid-jsy7jxlt]{font-size:var(--text-h1);font-weight:500;line-height:1.1;letter-spacing:-.01em;margin-bottom:.5rem}.explore-header[data-astro-cid-jsy7jxlt] p[data-astro-cid-jsy7jxlt]{color:var(--color-text-secondary)}.explore-section[data-astro-cid-jsy7jxlt]{--row-h: clamp(8.5rem, 21vw, 15rem);--gutter: max(1.5rem, (100vw - 76rem) / 2);position:relative;left:50%;width:100vw;translate:-50% 0}.explore-section[data-astro-cid-jsy7jxlt]+.explore-section[data-astro-cid-jsy7jxlt]{margin-top:5rem}.lead[data-astro-cid-jsy7jxlt]{position:relative}.lead-photo[data-astro-cid-jsy7jxlt]{display:block;height:clamp(20rem,68vh,44rem);overflow:hidden;background:var(--surface-1);cursor:zoom-in}.lead-photo[data-astro-cid-jsy7jxlt] img[data-astro-cid-jsy7jxlt]{width:100%;height:100%;object-fit:cover}.lead-title[data-astro-cid-jsy7jxlt]{position:absolute;inset:auto 0 0;padding:9rem var(--gutter) 1.25rem;background:linear-gradient(to bottom,transparent,color-mix(in oklch,var(--surface-0) 55%,transparent) 45%,var(--surface-0));pointer-events:none}.lead-title[data-astro-cid-jsy7jxlt] h2[data-astro-cid-jsy7jxlt]{font-size:var(--text-display);font-weight:500;line-height:1;letter-spacing:-.02em}.photo-rows[data-astro-cid-jsy7jxlt]{display:flex;flex-wrap:wrap;gap:.375rem;list-style:none;margin:0;padding:.375rem var(--gutter) 0}.photo-rows[data-astro-cid-jsy7jxlt] li[data-astro-cid-jsy7jxlt]{flex:var(--r) 1 calc(var(--r) * var(--row-h));max-width:100%}.photo-rows[data-astro-cid-jsy7jxlt]:after{content:"";flex:1000 1 0}.photo[data-astro-cid-jsy7jxlt]{display:block;aspect-ratio:var(--r);overflow:hidden;border-radius:.25rem;background:var(--surface-1);cursor:zoom-in}.photo[data-astro-cid-jsy7jxlt] img[data-astro-cid-jsy7jxlt]{width:100%;height:100%;object-fit:cover;transition:opacity var(--duration-base) var(--ease-out-quart)}@media(hover:hover){.photo-rows[data-astro-cid-jsy7jxlt]:hover .photo[data-astro-cid-jsy7jxlt]:not(:hover) img[data-astro-cid-jsy7jxlt]{opacity:.45}}.lightbox[data-astro-cid-jsy7jxlt]{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:3.5rem 4.5rem 3rem;border:0;background:var(--surface-0);color:var(--color-text-primary);cursor:zoom-out;overflow:hidden}.lightbox[data-astro-cid-jsy7jxlt][open]{display:grid;place-items:center}.lightbox[data-astro-cid-jsy7jxlt]:focus{outline:none}.lightbox[data-astro-cid-jsy7jxlt]::backdrop{background:var(--surface-0)}.lightbox[data-astro-cid-jsy7jxlt] img[data-astro-cid-jsy7jxlt]{max-width:100%;max-height:100%;width:auto;height:auto;min-height:0;object-fit:contain;border-radius:.25rem;cursor:default}.lightbox[data-astro-cid-jsy7jxlt] .count[data-astro-cid-jsy7jxlt]{position:absolute;inset:auto 0 1rem;margin:0;text-align:center;font-size:.8125rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums;pointer-events:none}.lb-btn[data-astro-cid-jsy7jxlt]{position:absolute;display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:.25rem;background:none;color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-out-quart)}.lb-btn[data-astro-cid-jsy7jxlt]:hover{color:var(--color-text-primary)}.lb-btn[data-astro-cid-jsy7jxlt] svg[data-astro-cid-jsy7jxlt]{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.lb-close[data-astro-cid-jsy7jxlt]{top:.5rem;right:.75rem}.lb-prev[data-astro-cid-jsy7jxlt]{left:.75rem;top:50%;translate:0 -50%}.lb-next[data-astro-cid-jsy7jxlt]{right:.75rem;top:50%;translate:0 -50%}@media(max-width:40rem){.explore-section[data-astro-cid-jsy7jxlt]+.explore-section[data-astro-cid-jsy7jxlt]{margin-top:3.5rem}.lead-photo[data-astro-cid-jsy7jxlt]{height:clamp(18rem,56vh,26rem)}.lead-title[data-astro-cid-jsy7jxlt]{padding-top:6rem}.lightbox[data-astro-cid-jsy7jxlt]{padding:3.5rem .75rem 4.5rem}.lightbox[data-astro-cid-jsy7jxlt] .count[data-astro-cid-jsy7jxlt]{inset:auto 0 1.6rem}.lb-prev[data-astro-cid-jsy7jxlt],.lb-next[data-astro-cid-jsy7jxlt]{top:auto;bottom:.75rem;translate:none}.lb-prev[data-astro-cid-jsy7jxlt]{left:20%}.lb-next[data-astro-cid-jsy7jxlt]{right:20%}}
