:root{--swan-thumbnails-hero:1}.swan-thumbnails-hero{position:relative;min-height:0;overflow:visible}.swan-thumbnails-hero .swan-carousel-container{display:inline}.swan-thumbnails-hero-background-container{height:47.619047619vw;max-height:min(75vh,800px);position:absolute;width:100%;z-index:var(--swan-sem-z-index-raised)}.swan-thumbnails-hero-background-container img{height:100%;object-fit:cover;width:100%}.swan-thumbnails-hero-images-carousel-container{height:47.619047619vw;max-height:min(75vh,800px);margin-bottom:calc(var(--swan-comp-carousel-dot-width) + 2 * var(--swan-sem-space-4));position:static;z-index:calc(var(--swan-sem-z-index-raised) + 1)}.swan-thumbnails-hero-images-carousel-container .swan-carousel{background:var(--swan-sem-color-bg-strong);height:100%;position:relative;text-align:center;top:0;width:100%;opacity:0;transition:opacity 2s ease}.swan-thumbnails-hero-images-carousel-container .swan-carousel.slick-initialized{opacity:1}.swan-thumbnails-hero-images-carousel-container .swan-carousel .slick-list,.swan-thumbnails-hero-images-carousel-container .swan-carousel .slick-track{height:100%}.swan-thumbnails-hero-images-carousel-container .swan-carousel .slick-slide{height:auto}.swan-thumbnails-hero-images-carousel-container .swan-carousel .slick-slide img,.swan-thumbnails-hero-images-carousel-container .swan-carousel .slick-slide picture,.swan-thumbnails-hero-images-carousel-container .swan-carousel .slick-slide video{height:100%;max-height:100%;width:100%;object-fit:cover}.swan-thumbnails-hero-images-carousel-container .swan-carousel .slick-slide>div{height:100%;width:100%}.swan-thumbnails-hero-images-carousel-container .swan-carousel .slick-slide.slick-active{z-index:var(--swan-sem-z-index-raised)}.swan-thumbnails-hero-images-carousel-container .slick-dots>li>button{border:var(--swan-sem-border-width-none)}.swan-thumbnails-hero-images-carousel-container .slick-dots>li>button>.swan-carousel-slide{display:none;width:100%;height:100%}.swan-thumbnails-hero-images-carousel-container .slick-dots>li.slick-active>button>.swan-carousel-slide{border:var(--swan-sem-border-width-strong) solid var(--swan-sem-color-border-selected)}.swan-thumbnails-hero-content-container{display:block;align-items:flex-start;justify-content:flex-end;position:relative;z-index:calc(var(--swan-sem-z-index-raised) + 1 + 1);width:100%;max-width:var(--swan-comp-thumbnails-hero-content-container-max-width);margin:var(--swan-sem-space-none) var(--swan-sem-space-none) var(--swan-sem-space-none) auto}.swan-thumbnails-hero-content-container .swan-thumbnails-hero-content{background-color:var(--swan-sem-color-bg-container);color:var(--swan-sem-color-text-standard);width:100%;margin:0}@media only screen and (min-width:768px){.swan-thumbnails-hero{min-height:calc(min(47.619047619vw,min(75vh,800px)) + 40px + var(--swan-sem-space-5));overflow:initial}.swan-thumbnails-hero .swan-thumbnails-hero-images-carousel-container{position:absolute;inset:0;margin-bottom:calc(40px + var(--swan-sem-space-5) + var(--swan-sem-space-5))}.swan-thumbnails-hero .swan-thumbnails-hero-images-carousel-container .slick-dots>li>button{border-radius:var(--swan-sem-border-radius-subtle);overflow:hidden}.swan-thumbnails-hero .swan-thumbnails-hero-images-carousel-container .slick-dots>li>button::before{display:none}.swan-thumbnails-hero .swan-thumbnails-hero-images-carousel-container .slick-dots>li>button>.swan-carousel-slide{display:initial}.swan-thumbnails-hero .swan-thumbnails-hero-images-carousel-container .slick-dots>li>button:focus:not(.focus-visible){outline:0}.swan-thumbnails-hero .swan-thumbnails-hero-images-carousel-container .slick-dots>li>button:focus-visible,.swan-thumbnails-hero .swan-thumbnails-hero-images-carousel-container .slick-dots>li>button:focus:not(:focus-visible){outline:0}.swan-thumbnails-hero .swan-thumbnails-hero-images-carousel-container .slick-dots>li>button.focus-visible{box-shadow:var(--swan-sem-focus-standard)}.swan-thumbnails-hero .swan-thumbnails-hero-images-carousel-container .slick-dots>li>button:focus-visible{box-shadow:var(--swan-sem-focus-standard)}.swan-thumbnails-hero .swan-thumbnails-hero-images-carousel-container .slick-dots{position:absolute;top:calc(min(47.619047619vw,min(75vh,800px)) + var(--swan-sem-space-5));bottom:auto;left:0;height:40px;width:100%;display:block}.swan-thumbnails-hero .swan-thumbnails-hero-images-carousel-container .slick-dots>li{margin-right:var(--swan-sem-space-2)}.swan-thumbnails-hero .swan-thumbnails-hero-images-carousel-container .slick-dots>li>button{padding:var(--swan-sem-space-none)!important;height:40px!important;width:40px!important}.swan-thumbnails-hero .swan-thumbnails-hero-content-container{width:40%;padding-top:var(--swan-sem-space-10)}}@media only screen and (min-width:1024px){.swan-thumbnails-hero-images-carousel-container .swan-carousel .slick-slide{height:100%}.swan-thumbnails-hero-content-container .swan-thumbnails-hero-content{margin-left:auto}}@media only screen and (min-width:768px){.swan-thumbnails-hero-thumbnail-play-icon{position:absolute;inset:0;z-index:var(--swan-sem-z-index-raised);background:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="9.5" fill="black" fill-opacity="0.5" stroke="white"/><path d="M7.91225 14.167L7.91225 5.83362L13.9007 10.0002L7.91225 14.167Z" fill="white" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center}}