.Carousel_wrap__KQ6Ky{position:relative;margin-bottom:18px}.Carousel_track__DvTpG{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px}.Carousel_track__DvTpG::-webkit-scrollbar{display:none}.Carousel_slide__5kMHM{scroll-snap-align:start;scroll-snap-stop:always}.Carousel_link__tb0Bp{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;border-radius:12px;background:var(--surface-2,#14161c);color:inherit;text-decoration:none}.Carousel_img__YFjZW{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Carousel_caption__0K3NE{position:absolute;inset:auto 0 0 0;padding:28px 14px 12px;background:linear-gradient(0deg,rgba(0,0,0,.78),transparent);pointer-events:none}.Carousel_captionTitle__wdhqn{font-size:15px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Carousel_captionSub__Fu3Ny{margin-top:2px;font-size:12px;color:hsla(0,0%,100%,.75);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Carousel_dots__JUwfo{position:absolute;right:12px;bottom:10px;display:flex;gap:6px}.Carousel_dotOn__hL4t0,.Carousel_dot__zCaOS{width:6px;height:6px;padding:0;border:0;border-radius:999px;background:hsla(0,0%,100%,.45);cursor:pointer;transition:width .2s,background .2s}.Carousel_dotOn__hL4t0{width:16px;background:#fff}.Carousel_arrow__w1o6R{display:none}@media (hover:hover) and (min-width:900px){.Carousel_link__tb0Bp{aspect-ratio:21/9;max-height:420px}.Carousel_caption__0K3NE{padding:60px 32px 24px}.Carousel_captionTitle__wdhqn{font-size:26px}.Carousel_captionSub__Fu3Ny{margin-top:6px;font-size:14px}.Carousel_dots__JUwfo{right:24px;bottom:20px;gap:8px}.Carousel_dotOn__hL4t0,.Carousel_dot__zCaOS{width:8px;height:8px}.Carousel_dotOn__hL4t0{width:22px}.Carousel_arrow__w1o6R{position:absolute;top:50%;display:grid;place-items:center;width:40px;height:40px;transform:translateY(-50%);border:0;border-radius:999px;background:rgba(0,0,0,.45);color:#fff;cursor:pointer;opacity:0;transition:opacity .2s,background .2s}.Carousel_arrow__w1o6R:focus-visible,.Carousel_wrap__KQ6Ky:hover .Carousel_arrow__w1o6R{opacity:1}.Carousel_arrow__w1o6R:hover{background:rgba(0,0,0,.7)}.Carousel_arrowPrev__OUnOo{left:14px}.Carousel_arrowNext__m4Wyr{right:14px}}@media (prefers-reduced-motion:reduce){.Carousel_track__DvTpG{scroll-behavior:auto}}