.SliverBanner_wrapper__ZLI9N{width:100%;margin:0 auto}.SliverBanner_row__tfA74{display:flex;flex-direction:column;justify-content:normal;align-items:normal;gap:12px}@media(min-width:51.3125em){.SliverBanner_row__tfA74{flex-direction:row;align-items:flex-start}}.SliverBanner_tile__BJRii{display:block;flex:1 1;min-width:0;overflow:hidden;border:2px solid rgba(0,0,0,0);border-radius:16px;transition:box-shadow .2s ease}.SliverBanner_tile__BJRii:focus-visible{border:2px solid #0fbaff;outline:none}.SliverBanner_tile__BJRii:hover{box-shadow:0 0 6px rgba(155,155,155,.7)}.SliverBanner_image__Ap8Ok,.SliverBanner_media__Hxppv{display:block;width:100%;height:auto}.SliverBanner_image__Ap8Ok{object-fit:cover;aspect-ratio:var(--ratio-mobile,auto)}@media(min-width:37.5625em){.SliverBanner_image__Ap8Ok{aspect-ratio:var(--ratio-tablet,auto)}}@media(min-width:51.3125em){.SliverBanner_image__Ap8Ok{aspect-ratio:var(--ratio-small-desktop,auto)}}@media(min-width:64.0625em){.SliverBanner_image__Ap8Ok{aspect-ratio:var(--ratio-desktop,auto)}}@media(min-width:90em){.SliverBanner_image__Ap8Ok{aspect-ratio:var(--ratio-wide,auto)}}.SliverBanner_sliverBannerCarousel__MpOlP{position:relative;width:calc(100% - 32px);max-width:1440px;margin:0 auto;overflow:hidden;border-radius:16px;touch-action:pan-y}.SliverBanner_sliverBannerArrow__zDZib{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:50%;z-index:10;width:44px;height:44px;border:.8px solid #ddd;border-radius:50%;background-color:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.15);color:#000;opacity:.6;cursor:pointer;transform:translateY(-50%)}.SliverBanner_sliverBannerArrow__zDZib:focus-visible{outline:2px solid #0fbaff;outline-offset:2px}.SliverBanner_sliverBannerArrow__zDZib svg{display:block;width:auto;height:16px}.SliverBanner_sliverBannerArrow__zDZib svg path{fill:currentcolor}.SliverBanner_sliverBannerPrev__TmWFK{left:8px}.SliverBanner_sliverBannerNext__xMLEQ{right:8px}@media(max-width:51.3025em){.SliverBanner_sliverBannerNext__xMLEQ,.SliverBanner_sliverBannerPrev__TmWFK{display:none}}.SliverBanner_sliverBannerControls__AYkjA{position:absolute;bottom:16px;left:50%;z-index:10;display:flex;align-items:center;gap:10px;padding:5px 18px;border-radius:100px;background-color:rgba(68,68,68,.65);transform:translateX(-50%)}.SliverBanner_sliverBannerPlayPause__QqyVg{display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:16px;height:12px;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}@media(max-width:51.3025em){.SliverBanner_sliverBannerPlayPause__QqyVg{display:none}}.SliverBanner_sliverBannerPlayPauseIcon__c5Qou{width:12px;height:12px}.SliverBanner_sliverBannerDots__Egd08{display:flex;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.SliverBanner_sliverBannerDots__Egd08 li{display:flex}.SliverBanner_sliverBannerDot__G2p8J{width:10px;height:10px;padding:0;border:0;border-radius:50%;background-color:#fff;opacity:.7;cursor:pointer;transition:width .25s ease,height .25s ease,opacity .25s ease}.SliverBanner_sliverBannerDots__Egd08 [class~=slick-active] .SliverBanner_sliverBannerDot__G2p8J{width:12px;height:12px;opacity:1}.HeroGallery_heroGallerySection__F41RI.HeroGallery_zeroPaddingT__0Lntd{padding-top:0}