.VideoHero_Wrapper__a2TTV{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.VideoHero_Wrapper__a2TTV iframe{position:absolute;top:0;left:0;width:100%;height:100%}.Previews_Container__ganPy{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding-block:2rem;list-style:none}.Previews_Image__uucPo{inset:0;position:absolute;height:100%;width:100%;object-fit:contain;transition:opacity .2s ease-in-out}.Previews_Preview__V3OEX{position:relative;display:block;height:100%;margin:0;padding:0;aspect-ratio:16/9;width:100%;background-color:#fff}.Previews_Preview__V3OEX[data-image-size=poster]{aspect-ratio:3/4}.Previews_Preview__V3OEX:is(:focus,:hover){background-color:#333}.Previews_Preview__V3OEX:is(:focus,:hover) .Previews_Image__uucPo{opacity:.1}.Previews_Preview__V3OEX:is(:focus,:hover) .Previews_Title__5G4RB{opacity:1}.Previews_Previews__LA4Ti{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@keyframes Previews_shimmer__FjjAy{to{transform:translateX(100%)}}.Previews_SkeletonPreview__cjUwb{position:relative;display:block;margin:0;padding:0;aspect-ratio:16/9;background-color:#dddbdd}.Previews_SkeletonPreview__cjUwb:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(#fff,0),rgba(#fff,.2) 20%,rgba(#fff,.5) 60%,rgba(#fff,0));animation:Previews_shimmer__FjjAy 5s infinite;content:""}.Previews_Title__5G4RB{inset:0;position:absolute;display:flex;align-items:center;justify-content:center;height:100%;margin:0;width:100%;padding:1rem;color:#fff;font-weight:700;text-align:center;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.Carousel_Carousel__DINYy{position:relative;aspect-ratio:16/9;width:100%;margin-inline:auto;transition:opacity .15s ease-in-out}.Carousel_Dots__poFMj{position:absolute;bottom:2rem;left:0;align-items:center;display:flex;gap:1.5rem;height:2rem;justify-content:center;padding-inline:1rem;width:100%}.Carousel_DotButton__VfHfY{height:1rem;width:1rem;border:1px solid var(--color-gray-02);border-radius:50%}.Carousel_DotButton__VfHfY[aria-current=true]{background:var(--color-gray-02)}.Carousel_Item__qziGx{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .5s ease-in-out;opacity:0}.Carousel_Item__qziGx[aria-current=true]{opacity:1}