:where(.carousel_list__JrMim){display:grid}:where(.carousel_horizontal__Zj5n_){grid-auto-flow:column}:where(.carousel_horizontal__Zj5n_)::-webkit-scrollbar{block-size:8px}:where(.carousel_vertical___LFMA){align-content:start;grid-auto-flow:row}:where(.carousel_vertical___LFMA)::-webkit-scrollbar{inline-size:8px}.carousel_list__JrMim{--scrollbar-x-spacing:var(--hd-alias-spacing-100);--scrollbar-y-spacing:var(--hd-alias-spacing-100)}.carousel_list__JrMim:focus-visible{outline:2px solid var(--hd-alias-color-surface-primary-200);outline-offset:2px}.carousel_list__JrMim>*{scroll-snap-align:start}.carousel_horizontal__Zj5n_{block-size:-moz-max-content;block-size:max-content;padding-block-end:var(--scrollbar-x-spacing)}.carousel_vertical___LFMA{padding-inline-end:var(--scrollbar-y-spacing)}.carousel_hasScrollbar__hTJ_5{--scrollbar-x-spacing:var(--hd-alias-spacing-300);--scrollbar-y-spacing:var(--hd-alias-spacing-300)}@media (pointer:fine){.carousel_hasScrollbar__hTJ_5{cursor:grab}.carousel_hasScrollbar__hTJ_5:active{cursor:grabbing}}.carousel_isDragging__gIKY1{scroll-behavior:unset;scroll-snap-align:unset;scroll-snap-type:none}.carousel_isDragging__gIKY1>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel_buttons__7KeVT{align-items:center;display:flex;gap:var(--hd-alias-spacing-400)}@media (width <= 959px){.carousel_buttons__7KeVT{display:none}}.carousel_button__v85H1{--button-radius:var(--hd-alias-border-radius-100);background-color:var(--button-bg-color);block-size:3.2rem;border:2px solid var(--button-border-color);border-radius:var(--button-radius);color:var(--button-fg-color);display:grid;inline-size:3.2rem;place-items:center}.carousel_button__v85H1[aria-disabled=true]{pointer-events:none}.carousel_button__v85H1:focus-visible{outline:2px solid var(--button-outline-color);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.carousel_button__v85H1{transition:background-color .25s ease-in-out,border-color .25s ease-in-out}}.carousel_darkButton__ndiUF{--button-bg-color:var(
		--hd-components-button-carousel-button-color-dark-button-active-background
	);--button-fg-color:var(
		--hd-components-button-carousel-button-color-dark-button-active-foreground
	);--button-border-color:var(
		--hd-components-button-carousel-button-color-dark-button-active-border
	);--button-outline-color:var(
		--hd-components-button-carousel-button-color-dark-button-active-outline
	)}.carousel_darkButton__ndiUF[aria-disabled=true]{--button-bg-color:var(
			--hd-components-button-carousel-button-color-dark-button-disabled-background
		);--button-fg-color:var(
			--hd-components-button-carousel-button-color-dark-button-disabled-foreground
		);--button-border-color:var(
			--hd-components-button-carousel-button-color-dark-button-disabled-border
		)}@media (hover:hover){.carousel_darkButton__ndiUF:not([aria-disabled=true]):hover{background-color:color-mix(in srgb,var(--button-bg-color) 80%,transparent 20%);border-color:color-mix(in srgb,var(--button-border-color) 80%,transparent 20%)}}.carousel_lightButton__tJW7D{--button-bg-color:var(
		--hd-components-button-carousel-button-color-light-button-active-background
	);--button-fg-color:var(
		--hd-components-button-carousel-button-color-light-button-active-foreground:

	);--button-border-color:var(
		--hd-components-button-carousel-button-color-light-button-active-border
	);--button-outline-color:var(
		--hd-components-button-carousel-button-color-light-button-active-outline
	)}.carousel_lightButton__tJW7D[aria-disabled=true]{--button-bg-color:var(
			--hd-components-button-carousel-button-color-light-button-disabled-background
		);--button-fg-color:var(
			--hd-components-button-carousel-button-color-light-button-disabled-foreground
		);--button-border-color:var(
			--hd-components-button-carousel-button-color-light-button-disabled-border
		)}@media (hover:hover){.carousel_lightButton__tJW7D:not([aria-disabled=true]):hover{background-color:color-mix(in srgb,var(--button-fg-color) 20%,transparent 80%);border-color:color-mix(in srgb,var(--button-border-color) 80%,#000 20%)}}.carousel_circleButton__I8aoE{--button-radius:var(--hd-alias-border-radius-400)}.carousel_counter__JzEgQ{background-color:var(--hd-alias-color-surface-primary-200);border-radius:var(--hd-alias-border-radius-100);color:var(--hd-alias-color-surface-secondary-100);padding:var(--hd-alias-spacing-100) var(--hd-alias-spacing-200);text-align:center}@media (width >= 600px){.carousel_counter__JzEgQ{padding-inline:var(--hd-alias-spacing-250)}}