.gs{--gs-per-view: 1;--gs-gap: 0px;position:relative;min-width:0;overflow:hidden}.gs-track{position:relative;display:flex;gap:var(--gs-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.gs-slide{position:relative;flex:0 0 calc((100% - (var(--gs-per-view) - 1) * var(--gs-gap)) / var(--gs-per-view));min-width:0;scroll-snap-align:start}.gs-y>.gs-track{flex-direction:column;height:100%;overflow:hidden auto;overscroll-behavior:auto contain;scroll-snap-type:y mandatory}.gs-y .gs-slide{min-height:0}.gs-auto .gs-slide{flex-basis:auto}.gs-media{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--gs-focus, 50% 50%)}.gs-auto .gs-media{width:auto;max-width:none}.gs-tall>.gs-track{align-items:start}.gs-tall .gs-media{height:auto}.gs-content{position:absolute;inset:0;z-index:1}.gs-on{touch-action:pan-y;cursor:grab}.gs-on>.gs-track{overflow:visible;scroll-snap-type:none;will-change:transform}.gs-on.gs-y{touch-action:pan-x}.gs-on.gs-dragging{cursor:grabbing;user-select:none;-webkit-user-select:none}.gs-on:focus-visible{outline:2px solid Highlight;outline-offset:2px}.gs-stack>.gs-track{display:grid;gap:0;will-change:auto}.gs-stack .gs-slide{grid-area:1 / 1;box-sizing:border-box;width:100%;min-height:0}.gs-stack:not(.gs-on)>.gs-track{overflow:hidden}.gs-stack .gs-slide:not(:first-child){visibility:hidden;content-visibility:hidden}.gs-stack .gs-media{opacity:var(--gs-cover, 1)}.gs-stack .gs-content{opacity:var(--gs-near, 1)}.gs-panes>.gs-track{will-change:auto}.gs-panes .gs-slide{visibility:hidden}.gs-panes .gs-media{opacity:var(--gs-cover, 1)}.gs-panes .gs-content{opacity:var(--gs-near, 1)}.gs-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.gs .gs-media.gs-drawn{opacity:0}@media(prefers-reduced-motion:reduce){.gs-track{scroll-behavior:auto}}
