.skip-link{z-index:999;color:#fff;opacity:0;background-color:#000;padding:1em;position:absolute;left:-9999px}.skip-link:focus{opacity:1;left:50%;transform:translate(-50%)}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.fs-7{font-size:16px}.w-65{width:65%!important}.pb-25{padding-bottom:25px!important}.pt-25{padding-top:25px!important}.pb-15{padding-bottom:.75rem!important}@media not (max-width:1440px){.desktop-xl-bottom-margin-100{margin-bottom:100px}}.video-player .cld-video-player .vjs-text-track-display{inset-block:0!important}.video-player .cld-video-player .vjs-text-track-display>div>.vjs-text-track-cue{z-index:10;height:auto!important;top:calc(100% - 88px)!important}.video-player .cld-video-player .vjs-text-track-display>div>.vjs-text-track-cue>div{background-color:#0007!important;height:auto!important}.video-player.cc-enabled .vjs-text-track-cue{display:block}.video-player.cc-disabled .vjs-text-track-cue{display:none}.video-control-container{align-items:center;gap:16px;display:inline-flex;position:absolute;bottom:40px;left:30px}@media (0<=width<=576px){.video-control-container{left:15px}}.video-control-container .video-control{width:40px;height:40px}.play-control.video-is-loading{opacity:0}.play-control.video-is-loaded{opacity:1;transition:opacity 2s}.video-player{height:100%}.video-player.is-loading .video-control-container{opacity:0}.video-player.is-loaded .video-control-container{opacity:1;transition:opacity 2s}.video-player .video-control-container{width:100%;height:100%;padding:0 0 19px 15px;bottom:0;left:0}.video-player .video-control-container:after{content:"";background:linear-gradient(#0000 7.95%,#000 153.41%);width:100%;height:129px;display:block;position:absolute;bottom:0;left:0}@media (0<=width<=992px){.video-player .video-control-container:after{height:88px}}.video-player .video-control-container .video-control{align-self:flex-end}.video-player.hide-controls-when-paused.is-paused .video-control-container .video-control{display:none}.video-player.hide-controls-when-paused.is-paused .video-control-container .video-control.play-control{width:60px;height:60px;display:flex;position:absolute;top:calc(50% - 30px);left:calc(50% - 30px)}.video-player.hide-controls-when-paused.is-playing .video-control-container .video-control{display:flex}.video-player .bg-video-container{height:100%}.video-player .bg-video-container .bg-video{position:relative}.video-player .bg-video-container>div,.video-player .bg-video-container>div>div,.video-player .bg-video-container>div>div>video{object-fit:cover;max-width:100%;height:100%!important}.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container{width:100%;height:100%;padding:0 0 19px 15px;bottom:0;left:0}.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container:after{content:"";background:linear-gradient(#0000 7.95%,#000 153.41%);width:100%;height:129px;display:block;position:absolute;bottom:0;left:0}@media (0<=width<=992px){.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container:after{height:88px}}.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container .video-control{align-self:flex-end}@media (0<=width<=576px){.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container{left:15px}}.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container .video-control{z-index:3;cursor:pointer;background:#0009;border:1px solid #fffbf04d;justify-content:center;align-items:center;padding:0;display:flex}.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container .video-control svg{fill:#fffbf0}@media (min-width:993px){.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container .video-control:hover{background-color:#fffbf0}.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container .video-control:hover svg{color:#000;fill:#000}}.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container .video-control:focus-visible{border:1px solid #fffbf0;outline:1px solid #000}.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container .video-control{width:40px;height:40px}.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container .video-control.control-on{background-color:#fffbf0!important}.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container .video-control.control-on svg{fill:#000;color:#000}@media (min-width:993px){.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container .video-control.control-on:hover{background-color:#0009;border:1px inset #fffbf0}.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container .video-control.control-on:hover svg{color:#fffbf0;fill:#fffbf0}}.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container .video-control.control-on:focus{background:#fffbf0;border:1px inset #000;outline:1px solid #fffbf0}.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container .video-control.control-on:focus svg{fill:#000!important;color:#000!important}.bg-video-container:has(.bg-video.vjs-fullscreen) .video-control-container .video-control svg{width:20px;height:20px}
@keyframes fadeCardIn{0%{opacity:0}to{opacity:1}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.animate-transition-fade{opacity:0;animation:1.1s ease-in-out 2s forwards fadeCardIn}.animate-transition-slide{opacity:0;animation:1.1s ease-in-out 2s forwards slideInFromRight}.content-block-body{background-color:#fc0;width:410px;margin-right:60px;min-width:410px!important;height:fit-content!important}.content-block-body .content-block-img-overlay{color:#fffbf0;padding:20px 30px;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{letter-spacing:3px;text-transform:uppercase;font-size:clamp(12px,4vw,14px);line-height:120%}.content-block-body .content-block-content .content-block-sponsor{font-size:clamp(14px,4vw,16px);line-height:160%}.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-sponsor,.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;align-self:center;height:16px}.content-block-body .content-block-content .content-block-cta-block a: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{opacity:0;animation:1.1s ease-in-out 2s forwards opacityInAnimation}.carousel-container-top-gradient{background:linear-gradient(#000 0%,#000000d9 20%,#0009 50%,#0000004d 70%,#0000 100%);height:40%;position:absolute;top:0}.carousel-container-bottom-gradient{background:linear-gradient(#0000 0%,#0009 50% 100%);height:60%}.carousel-wrapper{scroll-snap-type:x mandatory;scrollbar-width:none;transition:transform .8s ease-in-out;overflow-x:auto}.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{object-fit:cover;height:100%}.carousel-content{object-fit:cover;position:relative}.carousel-video-controls{z-index:1;margin-bottom:58px;margin-left:40px}.carousel-media-credit{z-index:1;color:#fffbf0;padding:0 150px 20px;font-size:clamp(12px,4vw,14px)}
.media-accessibility-block{padding-top:clamp(0px,4.5vw,100px);padding-bottom:clamp(0px,4.5vw,150px)}.media-accessibility-block .title-container{padding-bottom:30px}.media-accessibility-block .title-container .fade-in-container{text-align:center}.media-accessibility-block .title-container h3.h1{text-align:center;display:inline-block}.media-accessibility-block .media-container{height:431px;padding:0}.media-accessibility-block .media-container>img{height:inherit;object-fit:cover;width:100%}.media-accessibility-block .portable-text-block{text-align:center;padding-bottom:clamp(30px,6.5vw,60px)}.media-accessibility-block .portable-text-block .text-link,.media-accessibility-block .portable-text-block .text-link:hover{cursor:pointer;-webkit-text-decoration-color:inherit;text-decoration-color:inherit;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.media-accessibility-block .portable-text-block .text-link:focus-visible{outline-offset:3px;outline:2px solid #000}.media-accessibility-block .media-and-services-list-container{padding-bottom:clamp(30px,4.5vw,80px)}.media-accessibility-block ul.available-services-options{gap:25px;width:fit-content;margin-bottom:0;padding:20px 0 0}@media (0<=width<=992px){.media-accessibility-block ul.available-services-options{align-self:center}}@media (0<=width<=576px){.media-accessibility-block ul.available-services-options{align-self:stretch}}.media-accessibility-block ul.available-services-options>li{align-self:stretch;gap:25px}.media-accessibility-block ul.available-services-options>li .services-detail{gap:clamp(25px,6.4vw,30px);padding-left:20px}.media-accessibility-block ul.available-services-options>li .services-detail .icon-container .services-icon{aspect-ratio:1;justify-content:center;align-items:center;margin:5px 0}.media-accessibility-block ul.available-services-options>li .services-detail .services-description{flex:auto;display:flex}.media-accessibility-block ul.available-services-options>li .services-detail .services-description .card-title{font-feature-settings:"liga" off,"clig" off;align-self:center;font-size:clamp(18px,3.5vw,20px);font-style:normal;line-height:160%;font-weight:400!important}.media-accessibility-block ul.available-services-options>li .services-detail .services-description p{font-size:16px;font-style:normal;font-weight:400;line-height:160%}.media-accessibility-block ul.available-services-options>li .services-detail .services-description p a{text-decoration-color:#000}.media-accessibility-block .cta-container{text-align:center}.media-accessibility-block .cta-container .moe-cta{align-self:center;width:100%;display:inline-block}
.moe-color-block-cta-card{overflow:hidden}.moe-color-block-cta-card-water{background-color:#29a69f}.moe-color-block-cta-card-land{background-color:#2e733b}.moe-color-block-cta-card-deep-space{background-color:#26236b}.moe-color-block-cta-card-fire{background-color:#ee6253}.moe-color-block-cta-card-desert-lavander{background-color:#9a82b2}.moe-color-block-cta-card-redwood-dark{background-color:#4c0107}.moe-color-block-cta-card .moe-color-block-cta-card-content{z-index:10}@media screen and (min-width:768px){.moe-color-block-cta-card .moe-color-block-cta-card-content{min-height:172px}.moe-color-block-cta-card .moe-color-block-cta-card-text{width:220px}}.moe-color-block-cta-card img{object-fit:cover;width:100%;height:230px;transition:transform .2s ease-in-out;display:block}@media screen and (min-width:1200px){.moe-color-block-cta-card img{width:330px;height:300px}}.moe-color-block-cta-card:hover img{transform:scale(1.1)}.moe-color-block-cta-card:focus,.moe-color-block-cta-card:focus-visible,.moe-color-block-cta-card:focus-within{outline:0}.moe-color-block-cta-card:focus .moe-color-block-cta-card-text,.moe-color-block-cta-card:focus-visible .moe-color-block-cta-card-text,.moe-color-block-cta-card:focus-within .moe-color-block-cta-card-text{box-shadow:0 0 0 2px #fffbf0}.moe-color-block-cta-card:focus .moe-color-block-cta-card-water .moe-color-block-cta-card-text,.moe-color-block-cta-card:focus-visible .moe-color-block-cta-card-water .moe-color-block-cta-card-text,.moe-color-block-cta-card:focus-within .moe-color-block-cta-card-water .moe-color-block-cta-card-text{box-shadow:0 0 0 2px #000!important}@media screen and (min-width:1200px){.moe-color-block-cta-card{width:330px}}
