/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.hec-picture-carousel{text-align:left;width:100%;margin-top:4rem;margin-bottom:4rem}.hec-picture-carousel .carousel-wrapper .swiper-wrapper .ew-carousel__slide{display:flex;justify-content:center}.hec-picture-carousel .carousel-wrapper .swiper-wrapper .ew-carousel__slide article.contextual-region{width:100%}.hec-picture-carousel .carousel-wrapper .swiper-wrapper .ew-carousel__slide article.contextual-region div.contextual-region .hec-image--wrapper{position:relative;width:100% !important}.hec-picture-carousel .carousel-wrapper .swiper-wrapper .ew-carousel__slide article.contextual-region div.contextual-region .hec-image--wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hec-picture-carousel .carousel-wrapper .navigation{position:absolute;aspect-ratio:1 / 1;width:100%}@media (min-width:48rem){.hec-picture-carousel .carousel-wrapper .navigation{aspect-ratio:16 / 9}}.hec-picture-carousel .carousel-wrapper .navigation{margin-left:auto !important;margin-right:auto !important;margin-top:0px !important;margin-bottom:0px !important}.hec-picture-carousel .credit-toggle,.hec-picture-carousel .credit{z-index:50}.hec-picture-carousel .hec-image--caption{margin-top:0.5rem;--tw-text-opacity:1;color:rgb(83 86 88 / var(--tw-text-opacity,1))}.hec-picture-carousel .ew-carousel__pagination{margin-left:20%;width:60%;bottom:80px}@media (min-width:48rem){.hec-picture-carousel .ew-carousel__pagination{bottom:60px}}.hec-picture-carousel .swiper-button-next::after,.hec-picture-carousel .swiper-button-prev::after{text-shadow:rgba(0,0,0,.1607843137) 0 3px 6px;font-size:32px}@media (min-width:48rem){.hec-picture-carousel .swiper-button-next::after,.hec-picture-carousel .swiper-button-prev::after{font-size:40px}}.hec-picture-carousel .swiper-button-next,.hec-picture-carousel .swiper-button-prev{position:absolute;display:flex;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center}.hec-picture-carousel .swiper-button-next{right:1.5rem}@media (min-width:48rem){.hec-picture-carousel .swiper-button-next{right:2.5rem}}.hec-picture-carousel .swiper-button-prev{left:1.5rem}@media (min-width:48rem){.hec-picture-carousel .swiper-button-prev{left:2.5rem}}.hec-picture-carousel .swiper-button-disabled{display:none}.hec-picture-carousel .image-overlay{visibility:visible !important}
.menu-item--active-trail>a.anim-b-border::after{width:100%;transform:none}.hec-user-menu{border-color:transparent}.hec-user-menu .user-menu.hide{pointer-events:none;visibility:hidden;--tw-translate-y:5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.hec-user-menu .user-menu.show{pointer-events:auto;visibility:visible;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.hec-user-menu .user-menu .menu-item{list-style:none}.hec-user-menu .user-menu .menu-item button,.hec-user-menu .user-menu .menu-item a{display:inline-flex;width:100%;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(146 193 233 / var(--tw-border-opacity,1));padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:0.05em;--tw-text-opacity:1;color:rgb(0 40 85 / var(--tw-text-opacity,1));text-decoration-line:none;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:100ms}.hec-user-menu .user-menu .menu-item button:hover,.hec-user-menu .user-menu .menu-item a:hover{--tw-text-opacity:1;color:rgb(0 105 191 / var(--tw-text-opacity,1))}.hec-user-menu .user-menu .menu-item button[aria-expanded=true],.hec-user-menu .user-menu .menu-item a[aria-expanded=true]{padding-bottom:0.375rem}.hec-user-menu .user-menu .menu-item button[aria-expanded=true] i,.hec-user-menu .user-menu .menu-item a[aria-expanded=true] i{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hec-user-menu .user-menu .menu-item.menu-item--expanded a{border-width:0px;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.25rem;padding-bottom:0.25rem;font-size:var(--text-xs);text-transform:none;--tw-text-opacity:1;color:rgb(0 105 191 / var(--tw-text-opacity,1));text-decoration-line:none}.hec-user-menu .user-menu .menu-item.menu-item--expanded a:hover{--tw-bg-opacity:1;background-color:rgb(233 243 251 / var(--tw-bg-opacity,1))}.hec-user-menu .user-menu .menu-item.menu-item--expanded:nth-child(1) button,.hec-user-menu .user-menu .menu-item.menu-item--expanded:nth-child(1) span{border-width:0px}
.portrait .hec-video--video .video-toggle{left:unset;top:unset;right:1.5rem;bottom:1.5rem}.hec-video--video .video-toggle i::before{text-shadow:rgba(0,0,0,.1607843137) 2px 3px 20px}.hec-video--video .video-overlay{display:none}.hec-video--video.playing .video-overlay,.hec-video--video .lyt-activated .video-overlay{visibility:hidden !important;display:none !important}@media (min-width:62rem){.hec-video--video.playing .video-toggle{opacity:0}.hec-video--video.playing:hover .video-toggle{opacity:1}.hec-video--video.playing .video-toggle:hover,.hec-video--video.playing .video-toggle:focus-visible{opacity:1}}.hec-video--right .hec-video--transcription-wrapper{align-items:flex-end}.hec-video--transcription{overflow:hidden !important}.text-formatted .hec-video--local{width:-moz-fit-content;width:fit-content}.hec-video lite-youtube::before{display:none}.media--view-mode-quote .hec-video .video-toggle,.media--view-mode-quote .hec-video .lty-playbtn,.media--view-mode-program-hero .hec-video .video-toggle,.media--view-mode-program-hero .hec-video .lty-playbtn,.media--view-mode-banner .hec-video .video-toggle,.media--view-mode-banner .hec-video .lty-playbtn{right:1.5rem;bottom:1.5rem;left:unset;top:unset;height:32px;width:32px;transform:none}.media--view-mode-quote .hec-video .video-toggle::before,.media--view-mode-quote .hec-video .video-toggle i,.media--view-mode-quote .hec-video .lty-playbtn::before,.media--view-mode-quote .hec-video .lty-playbtn i,.media--view-mode-program-hero .hec-video .video-toggle::before,.media--view-mode-program-hero .hec-video .video-toggle i,.media--view-mode-program-hero .hec-video .lty-playbtn::before,.media--view-mode-program-hero .hec-video .lty-playbtn i,.media--view-mode-banner .hec-video .video-toggle::before,.media--view-mode-banner .hec-video .video-toggle i,.media--view-mode-banner .hec-video .lty-playbtn::before,.media--view-mode-banner .hec-video .lty-playbtn i{font-size:32px}.media--view-mode-quote .hec-video .video-overlay,.media--view-mode-program-hero .hec-video .video-overlay,.media--view-mode-banner .hec-video .video-overlay{visibility:visible;display:block}
