.gallery[data-astro-cid-rj65ajc3]{margin:2rem 0;position:relative}.gallery__track[data-astro-cid-rj65ajc3]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;border-radius:var(--radius);box-shadow:var(--shadow);background:var(--spruce);grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.gallery__track[data-astro-cid-rj65ajc3]::-webkit-scrollbar{display:none}.gallery__slide[data-astro-cid-rj65ajc3]{scroll-snap-align:start;aspect-ratio:4/3;margin:0;position:relative}.gallery__slide[data-astro-cid-rj65ajc3] img{object-fit:contain;width:100%;height:100%}.gallery__slide[data-astro-cid-rj65ajc3] figcaption[data-astro-cid-rj65ajc3]{color:var(--cream);background:linear-gradient(#0000,#141c17cc);padding:2rem 1rem .75rem;font-size:.95rem;position:absolute;inset:auto 0 0}.gallery__controls[data-astro-cid-rj65ajc3]{color:var(--ink-soft);justify-content:center;align-items:center;gap:1rem;margin-top:.6rem;font-size:.9rem;display:flex}.gallery__btn[data-astro-cid-rj65ajc3]{border:1px solid var(--rule);background:var(--paper);width:2.25rem;height:2.25rem;color:var(--spruce);cursor:pointer;border-radius:50%;font-size:1.4rem;line-height:1}.gallery__btn[data-astro-cid-rj65ajc3]:hover{background:var(--spruce);color:var(--cream)}.gallery--hero[data-astro-cid-rj65ajc3]{margin:0}.gallery--hero[data-astro-cid-rj65ajc3] .gallery__track[data-astro-cid-rj65ajc3]{box-shadow:none;border-radius:0}.gallery--hero[data-astro-cid-rj65ajc3] .gallery__slide[data-astro-cid-rj65ajc3]{aspect-ratio:auto;height:min(88vh,56rem);min-height:26rem}.gallery--hero[data-astro-cid-rj65ajc3] .gallery__slide[data-astro-cid-rj65ajc3] img{object-fit:cover}.gallery--hero[data-astro-cid-rj65ajc3] .gallery__slide[data-astro-cid-rj65ajc3] figcaption[data-astro-cid-rj65ajc3]{text-align:right;padding-right:1.5rem}.gallery--hero[data-astro-cid-rj65ajc3] .gallery__controls[data-astro-cid-rj65ajc3]{color:var(--cream);margin:0;display:none;position:absolute;top:50%;right:1.25rem}@media (prefers-reduced-motion:reduce){.gallery__track[data-astro-cid-rj65ajc3]{scroll-behavior:auto}}
