@keyframes fadeCardIn{0%{opacity:0}to{opacity:1}}.animate-transition-fade{animation:fadeCardIn 1.1s ease-in-out forwards;animation-delay:2s;opacity:0}.animate-transition-slide{animation:slideInFromRight 1.1s ease-in-out forwards;animation-delay:2s;opacity:0}.content-block-body{width:410px;min-width:410px!important;height:-moz-fit-content!important;height:fit-content!important;background-color:#fc0;margin-right:60px}.content-block-body .content-block-img-overlay{padding:20px 30px;color:#fffbf0;font-size:clamp(16px,4vw,20px)}.content-block-body .content-block-content{height:325px;margin:40px 30px 35px;overflow:hidden}.content-block-body .content-block-content .content-block-eyebrow{font-size:clamp(12px,4vw,14px);line-height:120%;letter-spacing:3px;text-transform:uppercase}.content-block-body .content-block-content .content-block-sponsor{font-size:clamp(14px,4vw,16px);line-height:160%;margin-bottom:10px}.content-block-body .content-block-content .content-block-sponsor span:first-child{color:#333}.content-block-body .content-block-content .content-block-sponsor span:nth-child(2){text-transform:capitalize}.content-block-body .content-block-content .content-block-title{margin-bottom:10px}.content-block-body .content-block-content .body3{overflow:hidden}.content-block-body .content-block-content .content-block-cta-block{margin-top:60px}.content-block-body .content-block-content .content-block-cta-block:has(:nth-child(2)):before{content:"";border:1px solid #000;height:16px;align-self:center}.content-block-body .content-block-content .content-block-cta-block a:is(:first-child){order:-1}.content-block-body .content-block-content .content-block-cta svg{display:none}@keyframes opacityInAnimation{0%{opacity:0}to{opacity:1}}.carousel-opacity-animation{animation:opacityInAnimation 1.1s ease-in-out forwards;animation-delay:2s;opacity:0}.carousel-container-top-gradient{height:40%;position:absolute;top:0;background:linear-gradient(0deg,transparent,rgba(0,0,0,.3) 30%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.85) 80%,#000)}.carousel-container-bottom-gradient{height:60%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6) 50%,rgba(0,0,0,.6))}.carousel-wrapper{transition:transform .8s ease-in-out;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.carousel-slide{scroll-snap-align:start;flex:0 0 100%;grid-area:1/1;transition:all .8s ease-in-out}.carousel-slide div:has(.carousel-content){height:100%}.carousel-slide div:has(.carousel-content) video{height:100%;object-fit:cover}.carousel-content{object-fit:cover;position:relative}.carousel-video-controls{z-index:1;margin-left:40px;margin-bottom:58px}.carousel-media-credit{z-index:1;color:#fffbf0;padding:0 150px 20px;font-size:clamp(12px,4vw,14px)}@keyframes slideInFromRight{0%{transform:translateX(30px);opacity:0}to{transform:translateX(0);opacity:1}}.thumbnail-slide-in-animation{animation:slideInFromRight 1.1s ease-in-out forwards;opacity:0}.thumbnail-selector{cursor:pointer}.thumbnail-selector .thumbnail-selector-indicator{margin-top:6px;height:5px;background-color:#fc0}.thumbnail-selector img{object-fit:cover;transition:transform .4s cubic-bezier(.47,1.64,.41,.8)}.thumbnail-selector:hover img{transform:scale(1.1)}.thumbnail-selector:hover .thumbnail-selector-indicator{opacity:100%!important;transition:opacity .4s ease-in-out}.thumbnail-selector:focus-visible{box-shadow:none}.thumbnail-selector:focus-visible .thumbnail-selector-img{box-shadow:0 0 0 2px #fff,0 0 0 4px #000}.thumbnail-selector:focus-visible img{border:none!important}.thumbnail-selector:focus:not(:focus-visible){box-shadow:none}.thumbnail-selector:has(.thumbnail-selector-indicator:not(.opacity-0)){cursor:default}.thumbnail-selector:has(.thumbnail-selector-indicator:not(.opacity-0)) img{transform:scale(1.1)}