.hz-parallax.svelte-jw0cj5{isolation:isolate;min-width:0;position:relative;overflow:clip}.hz-parallax-layer.svelte-1t2tvg8{--_hz-parallax-bleed-x:max(var(--hz-parallax-x,0px), calc(-1 * var(--hz-parallax-x,0px)));--_hz-parallax-bleed-y:max(var(--hz-parallax-y,0px), calc(-1 * var(--hz-parallax-y,0px)));inset-block:calc(var(--_hz-parallax-bleed-y) / -2);inset-inline:calc(var(--_hz-parallax-bleed-x) / -2);z-index:var(--hz-parallax-z,-1);pointer-events:none;position:absolute}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){@keyframes svelte-1t2tvg8-hz-parallax-drift{0%{translate:calc(var(--hz-parallax-x,0px) / -2) calc(var(--hz-parallax-y,0px) / -2)}to{translate:calc(var(--hz-parallax-x,0px) / 2) calc(var(--hz-parallax-y,0px) / 2)}}.hz-parallax-layer.svelte-1t2tvg8{animation-name:svelte-1t2tvg8-hz-parallax-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:var(--hz-parallax-range,cover)}.hz-parallax[data-axis=x] .hz-parallax-layer.svelte-1t2tvg8{animation-timeline:view(inline)}}}.hz-horizontal-scroll.svelte-1qmmbf7{block-size:var(--hz-horizontal-scroll-height,100dvh);overscroll-behavior-x:contain;gap:var(--hz-horizontal-scroll-gap,0);min-width:0;display:flex;overflow:auto hidden}.hz-horizontal-scroll.svelte-1qmmbf7>*{flex:0 0 var(--hz-horizontal-scroll-panel-width,100%);scroll-snap-align:start;min-width:0}.hz-horizontal-scroll[data-snap].svelte-1qmmbf7{scroll-snap-type:x mandatory}.hz-horizontal-scroll[data-wheeling].svelte-1qmmbf7{scroll-snap-type:none}
