.sl[data-astro-cid-4cnbjcaf]{margin:0}.sl-frame[data-astro-cid-4cnbjcaf]{height:min(75cqi, 100svh - var(--head-h) - 6rem);touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#20251d;position:relative;overflow:hidden}@media (width>=761px){.sl-frame[data-astro-cid-4cnbjcaf]{height:min(56.25cqi, 100svh - var(--head-h) - 6rem)}}@media (width>=1000px){.sl-frame[data-astro-cid-4cnbjcaf]{height:min(50cqi, 100svh - var(--head-h) - 6rem)}}.sl-frame[data-astro-cid-4cnbjcaf] img{position:absolute;inset:0}.sl-before[data-astro-cid-4cnbjcaf]{clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:0}.sl[data-astro-cid-4cnbjcaf]:not(.on) .sl-before[data-astro-cid-4cnbjcaf],.sl[data-astro-cid-4cnbjcaf]:not(.on) .sl-line[data-astro-cid-4cnbjcaf],.sl[data-astro-cid-4cnbjcaf]:not(.on) .sl-tag[data-astro-cid-4cnbjcaf].l{display:none}.sl-tag[data-astro-cid-4cnbjcaf]{letter-spacing:.06em;text-transform:uppercase;color:#fff;pointer-events:none;background:#0000009e;padding:.35rem .7rem;font-size:.8rem;font-weight:650;position:absolute;top:1rem}.sl-tag[data-astro-cid-4cnbjcaf].l{left:1rem}.sl-tag[data-astro-cid-4cnbjcaf].r{right:1rem}.sl-line[data-astro-cid-4cnbjcaf]{top:0;bottom:0;left:var(--pos);pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #00000026}.sl-knob[data-astro-cid-4cnbjcaf]{width:4.25rem;height:4.25rem;color:var(--ink);letter-spacing:.06em;text-transform:uppercase;transition:scale .4s var(--ease);background:#fff;border-radius:50%;place-items:center;font-size:.8rem;font-weight:700;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 .6rem 1.6rem -.4rem #00000073}.sl-range[data-astro-cid-4cnbjcaf]{opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.sl-range[data-astro-cid-4cnbjcaf]::-webkit-slider-thumb{-webkit-appearance:none;width:4.5rem;height:100vh}.sl-frame[data-astro-cid-4cnbjcaf]:has(.sl-range:focus-visible) .sl-knob[data-astro-cid-4cnbjcaf]{outline-offset:3px;outline:3px solid #fff}.sl-frame[data-astro-cid-4cnbjcaf]:has(.sl-range:active) .sl-knob[data-astro-cid-4cnbjcaf]{scale:.92}.filt[data-astro-cid-3ajttbif]{justify-self:center;width:min(100%,52rem);min-width:0;margin-top:clamp(.4rem,1.5vw,1rem)}.f-row[data-astro-cid-3ajttbif]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:.5rem;padding:.25rem 0;display:flex;overflow-x:auto}.f-row[data-astro-cid-3ajttbif]::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.f-row[data-astro-cid-3ajttbif]:not([data-fits]){cursor:grab}}.f-row[data-astro-cid-3ajttbif][data-drag]{cursor:grabbing;scroll-snap-type:none;user-select:none}.f-row[data-astro-cid-3ajttbif][data-drag] .f[data-astro-cid-3ajttbif]{cursor:grabbing}.f-row[data-astro-cid-3ajttbif][data-fits]{justify-content:center}.f[data-astro-cid-3ajttbif]{scroll-snap-align:start;letter-spacing:.01em;white-space:nowrap;min-height:2.75rem;color:var(--ink);background:var(--white);cursor:pointer;transition:border-color .25s var(--ease), background-color .25s var(--ease), color .25s var(--ease);border:1px solid #b9c2bb;border-radius:1px;flex:none;padding:.6rem 1.1rem;font-size:.95rem;font-weight:650;line-height:1.2}.f[data-astro-cid-3ajttbif]:hover{border-color:var(--forest)}.f[data-astro-cid-3ajttbif][aria-pressed=true]{background:var(--forest);border-color:var(--forest);color:#fff}.f[data-astro-cid-3ajttbif]:focus-visible{outline:2px solid var(--forest);outline-offset:2px}.f[data-astro-cid-3ajttbif]:active{transform:scale(.98)}.filt[data-astro-cid-3ajttbif][data-more-r] .f-row[data-astro-cid-3ajttbif]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 4rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 4rem),#0000)}.filt[data-astro-cid-3ajttbif][data-more-l] .f-row[data-astro-cid-3ajttbif]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 4rem),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 4rem),#0000)}.filt[data-astro-cid-3ajttbif][data-more-l][data-more-r] .f-row[data-astro-cid-3ajttbif]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 4rem calc(100% - 4rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 4rem calc(100% - 4rem),#0000)}@media (width<=999px){.filt[data-astro-cid-3ajttbif]{width:auto;margin-inline:calc(-1 * var(--gutter));justify-self:stretch}.f-row[data-astro-cid-3ajttbif]{padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}}.gal[data-astro-cid-3ajttbif]{padding:0 0 clamp(3rem,6vw,5rem)}.g[data-astro-cid-3ajttbif]{--cols:4;--gap:clamp(.4rem, .8vw, .75rem);grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--gap);display:grid;container-type:inline-size}@media (width<=760px){.g[data-astro-cid-3ajttbif]{--cols:2}}.g-link[data-astro-cid-3ajttbif]{aspect-ratio:1;background:#20251d;display:block;position:relative;overflow:hidden}.g-link[data-astro-cid-3ajttbif] img{transition:scale 1.2s var(--ease);position:absolute;inset:0}.g-link[data-astro-cid-3ajttbif]:hover img{scale:1.04}.g-link[data-astro-cid-3ajttbif]:focus-visible{outline:2px solid var(--forest);outline-offset:3px}.g-ba[data-astro-cid-3ajttbif]{grid-column:1/-1}
