.scroll-carousel_root__SBkg5{position:relative;--sc-gap:var(--primitive-space-md,16px);--sc-cols:var(--sc-m,2)}.scroll-carousel_track__q9qj4{display:flex;gap:var(--sc-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-padding-after:6px;padding-block-end:6px}.scroll-carousel_track__q9qj4::-webkit-scrollbar{display:none}.scroll-carousel_track__q9qj4>*{flex:0 0 auto;inline-size:calc((100% - (var(--sc-cols) - 1) * var(--sc-gap)) / var(--sc-cols));scroll-snap-align:start}@media (min-width:1024px){.scroll-carousel_root__SBkg5{--sc-cols:var(--sc-w,6)}}.scroll-carousel_arrow__SGsn7{position:absolute;inset-block-start:calc(50% - 18px);inline-size:36px;block-size:36px;border-radius:50%;border:1px solid var(--semantic-color-border,#ddd);background:var(--semantic-color-surface,#fff);color:var(--semantic-color-text,#111827);cursor:pointer;font-size:1.2rem;line-height:1;box-shadow:var(--semantic-shadow-card,0 2px 8px rgba(16,24,40,.12));transition:transform var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}@supports (((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))) or (-webkit-backdrop-filter:blur(8px))){.scroll-carousel_arrow__SGsn7{background:color-mix(in srgb,var(--semantic-color-surface,#fff) 78%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (hover:hover){.scroll-carousel_arrow__SGsn7:hover{transform:scale(1.1);background:var(--semantic-color-surface,#fff);color:var(--semantic-color-action-primary,#2563eb)}}.scroll-carousel_arrow__SGsn7:active{transform:scale(.94)}.scroll-carousel_arrowStart__QnYSB{inset-inline-start:4px}.scroll-carousel_arrowEnd__RqVch{inset-inline-end:4px}