.pager[data-astro-cid-husxmhl5]{top:var(--sticky-top);z-index:41;align-items:center;gap:var(--space-3);width:100%;height:var(--bar-height);margin:0 0 var(--shell-gap);padding:0 var(--bar-pad) 0 var(--space-5);border-radius:var(--radius-pill);display:flex;position:sticky}.pager__btn[data-astro-cid-husxmhl5]{border-radius:var(--radius-pill);flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.pager__btn[data-astro-cid-husxmhl5]:focus-visible{outline-offset:-2px}.pager__btn--empty[data-astro-cid-husxmhl5]{visibility:hidden}.pager__crumbs[data-astro-cid-husxmhl5]{flex:1;min-width:0}.pager__crumbs[data-astro-cid-husxmhl5] ol[data-astro-cid-husxmhl5]{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.pager__crumb[data-astro-cid-husxmhl5]{color:var(--color-text-muted);flex-shrink:0;align-items:center;display:flex}.pager__crumb[data-astro-cid-husxmhl5] a[data-astro-cid-husxmhl5]{border-radius:var(--space-1);transition:color var(--duration-switch) var(--ease-out)}.pager__crumb[data-astro-cid-husxmhl5] a[data-astro-cid-husxmhl5]:hover{color:var(--color-text)}.pager__sep[data-astro-cid-husxmhl5]{padding:0 var(--space-2);opacity:.6}.pager__current[data-astro-cid-husxmhl5]{text-overflow:ellipsis;min-width:0;overflow:hidden}.pager__arrows[data-astro-cid-husxmhl5]{gap:var(--space-1);flex-shrink:0;display:flex}@media (width<=40rem){.pager__crumb[data-astro-cid-husxmhl5]{display:none}}.tile[data-astro-cid-ensszdwn]{border-radius:var(--radius-media);background:var(--color-placeholder);align-self:start;margin:0;overflow:hidden}.tile--wide[data-astro-cid-ensszdwn]{grid-column:1/-1}.tile__link[data-astro-cid-ensszdwn]{cursor:zoom-in;height:100%;display:block}.tile[data-astro-cid-ensszdwn] img[data-astro-cid-ensszdwn]{object-fit:contain;width:100%;height:100%}.tile__link[data-astro-cid-ensszdwn]:focus-visible{outline-offset:-3px;border-radius:var(--radius-media)}.vtile[data-astro-cid-a5vuosg6]{border-radius:var(--radius-media);background:var(--color-placeholder);align-self:start;margin:0;overflow:hidden}.vtile--wide[data-astro-cid-a5vuosg6]{grid-column:1/-1}.vtile__video[data-astro-cid-a5vuosg6]{object-fit:cover;width:100%;height:100%;display:block}.ytile[data-astro-cid-6tdxetky]{border-radius:var(--radius-media);background:var(--color-placeholder);align-self:start;margin:0;overflow:hidden}.ytile--wide[data-astro-cid-6tdxetky]{grid-column:1/-1}.ytile__link[data-astro-cid-6tdxetky]{cursor:pointer;height:100%;display:block;position:relative}.ytile__poster[data-astro-cid-6tdxetky]{object-fit:cover;width:100%;height:100%;display:block}.ytile__preview[data-astro-cid-6tdxetky]{opacity:0;transition:opacity var(--duration-switch,.3s) ease;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ytile__preview[data-astro-cid-6tdxetky].is-ready{opacity:1}.ytile__preview[data-astro-cid-6tdxetky] iframe{pointer-events:none;border:0;width:100%;height:100%;transform:scale(1.2)}.ytile__play[data-astro-cid-6tdxetky]{border-radius:var(--radius-pill);width:4.5rem;height:4.5rem;color:var(--color-text);transition:transform var(--duration-switch,.3s) var(--ease-out,ease);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ytile__play[data-astro-cid-6tdxetky] svg{margin-left:.15rem}.ytile__link[data-astro-cid-6tdxetky]:hover .ytile__play[data-astro-cid-6tdxetky]{transform:translate(-50%,-50%)scale(1.08)}.ytile__link[data-astro-cid-6tdxetky]:focus-visible{outline-offset:-3px;border-radius:var(--radius-media)}.lightbox[data-astro-cid-utnzf2kr]{--edge:var(--space-4);--btn:3rem;background:rgba(var(--fade-color), .94);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-text);border:0;outline:none;margin:0;padding:0}.lightbox[data-astro-cid-utnzf2kr][open]{animation:lightbox-in var(--duration-switch) var(--ease-out);display:block}.lightbox__stage[data-astro-cid-utnzf2kr]{padding:calc(var(--edge) * 2 + var(--btn)) clamp(var(--edge), 5vw, 4.5rem) calc(var(--edge) * 2 + 2.25rem);outline:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.lightbox[data-astro-cid-utnzf2kr]::backdrop{background:0 0}.lightbox__img[data-astro-cid-utnzf2kr]{object-fit:contain;border-radius:var(--radius-media);max-width:100%;max-height:100%}.lightbox[data-astro-cid-utnzf2kr].is-tall .lightbox__stage[data-astro-cid-utnzf2kr]{overscroll-behavior:contain;align-items:flex-start;overflow-y:auto}.lightbox[data-astro-cid-utnzf2kr].is-tall .lightbox__img[data-astro-cid-utnzf2kr]{max-height:none}.lightbox__video[data-astro-cid-utnzf2kr]{width:min(100%, calc((100dvh - (var(--edge) * 4 + var(--btn) + 2.25rem)) * 16 / 9));aspect-ratio:16/9;border-radius:var(--radius-media);background:#000;overflow:hidden}.lightbox__video[data-astro-cid-utnzf2kr][hidden]{display:none}.lightbox__frame[data-astro-cid-utnzf2kr]{border:0;width:100%;height:100%;display:block}.lightbox__bar[data-astro-cid-utnzf2kr]{top:var(--edge);justify-content:space-between;align-items:center;gap:var(--space-2);width:min(var(--bar-width), calc(100% - 2 * (var(--edge) + var(--btn) + var(--space-2))));height:var(--btn);padding:0 var(--bar-pad);border-radius:var(--radius-pill);display:flex;position:absolute;left:50%;transform:translate(-50%)}.lightbox__title[data-astro-cid-utnzf2kr]{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lightbox__bar-arrow[data-astro-cid-utnzf2kr]{border-radius:var(--radius-pill);flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.lightbox__bar-arrow--empty[data-astro-cid-utnzf2kr]{visibility:hidden}.lightbox__btn[data-astro-cid-utnzf2kr]{width:var(--btn);height:var(--btn);border-radius:var(--radius-pill);color:var(--color-text);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.lightbox__btn[data-astro-cid-utnzf2kr]:focus-visible,.lightbox__bar-arrow[data-astro-cid-utnzf2kr]:focus-visible{outline-offset:-3px}.lightbox__close[data-astro-cid-utnzf2kr]{top:var(--edge);right:var(--edge)}.lightbox__prev[data-astro-cid-utnzf2kr],.lightbox__next[data-astro-cid-utnzf2kr]{top:50%;transform:translateY(-50%)}.lightbox__prev[data-astro-cid-utnzf2kr]{left:var(--edge)}.lightbox__next[data-astro-cid-utnzf2kr]{right:var(--edge)}.lightbox__counter[data-astro-cid-utnzf2kr]{bottom:var(--edge);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);font-size:var(--font-size-s);font-variant-numeric:tabular-nums;position:absolute;left:50%;transform:translate(-50%)}@keyframes lightbox-in{0%{opacity:0}}.gallery[data-astro-cid-jbki6sol]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=40rem){.gallery[data-astro-cid-jbki6sol]{grid-template-columns:minmax(0,1fr)}}
