/* @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}
.hec-quote:not(.has-media){background-color:var(--component-bg-color)}.hec-quote.has-media{--hec-bg-size:6rem;background:linear-gradient(180deg,white var(--hec-bg-size),var(--component-bg-color) var(--hec-bg-size),var(--component-bg-color) calc(100% - var(--hec-bg-size)),var(--component-bg-color) calc(100% - var(--hec-bg-size)))}@media screen and (min-width:1024px){.hec-quote.has-media{--hec-bg-size:10rem}}.hec-quote.blue-100{--component-bg-color:#E9F3FB}.hec-quote.turquoise-100{--component-bg-color:#E1F6F7}.hec-quote.green-100{--component-bg-color:#E3F8EB}.hec-quote.red-100{--component-bg-color:#FFEFF1}.hec-quote.pink-100{--component-bg-color:#F9EAF7}.hec-quote.yellow-100{--component-bg-color:#FDF6D8}.hec-quote.gray-100{--component-bg-color:#f3f4f6}.hec-quote .video-toggle{top:auto;right:1.5rem;bottom:1.5rem;left:unset}.hec-quote .video-toggle i{display:block;font-size:32px}.hec-quote--text.quote-text,.hec-quote--text p,.hec-quote--text ul li{font-size:18px;font-weight:500;line-height:34px}@media (min-width:40rem){.hec-quote--text.quote-text,.hec-quote--text p,.hec-quote--text ul li{font-size:20px;line-height:36px}}.hec-quote--media-left .hec-video--transcription-wrapper{align-items:flex-start}.hec-quote--media-right .hec-video--transcription-wrapper{align-items:flex-end}.hec-quote .hec-video--video{aspect-ratio:368/562}.hec-quote .hec-video--video .field,.hec-quote .hec-video--video .field__item,.hec-quote .hec-video--video iframe,.hec-quote .hec-video--video lite-youtube,.hec-quote .hec-video--video video{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.hec-tabs .hec-tabs__tablist-wrapper{display:block}@media (min-width:48rem){.hec-tabs .hec-tabs__tablist-wrapper{display:flex}}.hec-tabs .hec-tabs__tablist-wrapper{transition-property:opacity;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);pointer-events:auto;opacity:1}.hec-tabs .hec-tabs__dropdown-wrapper{display:none}@media (min-width:48rem){.hec-tabs .hec-tabs__dropdown-wrapper{display:none}}.hec-tabs .hec-tabs__dropdown-wrapper{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;transition-timing-function:cubic-bezier(0,0,0.2,1);pointer-events:none;opacity:0;height:0px;overflow:hidden;padding:0px;top:-300px}.hec-tabs .hec-tabs__tablist{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:48rem){.hec-tabs .hec-tabs__tablist{flex-direction:row}}.hec-tabs .hec-tabs__tablist{align-items:flex-start}@media (min-width:48rem){.hec-tabs .hec-tabs__tablist{align-items:center}}.hec-tabs .hec-tabs__tablist{gap:1rem}@media (min-width:48rem){.hec-tabs .hec-tabs__tablist{gap:1.5rem;padding-top:0.5rem;padding-bottom:0.5rem}}.hec-tabs .hec-tabs__content{display:none}.hec-tabs .hec-tabs__content.active{display:block}.hec-tabs .hec-tabs__tab-btn{width:100%}@media (min-width:48rem){.hec-tabs .hec-tabs__tab-btn{width:auto}}.hec-tabs .hec-tabs__tab-btn{padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:48rem){.hec-tabs .hec-tabs__tab-btn{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px}}.hec-tabs .hec-tabs__tab-btn{font-weight:400;line-height:1.75rem}@media (min-width:48rem){.hec-tabs .hec-tabs__tab-btn{font-weight:600}}.hec-tabs .hec-tabs__tab-btn{text-align:left;font-size:var(--text-base)}@media (min-width:48rem){.hec-tabs .hec-tabs__tab-btn{font-size:var(--text-lg)}}.hec-tabs .hec-tabs__tab-btn{--tw-text-opacity:1;color:rgb(0 40 85 / var(--tw-text-opacity,1))}.hec-tabs .hec-tabs__tab-btn:hover{--tw-text-opacity:1;color:rgb(0 40 85 / var(--tw-text-opacity,1))}@media (min-width:48rem){.hec-tabs .hec-tabs__tab-btn:hover{--tw-text-opacity:1;color:rgb(0 105 191 / var(--tw-text-opacity,1))}}.hec-tabs .hec-tabs__tab-btn{--tw-bg-opacity:1;background-color:rgb(233 243 251 / var(--tw-bg-opacity,1))}@media (min-width:48rem){.hec-tabs .hec-tabs__tab-btn{background-color:transparent}}.hec-tabs .hec-tabs__tab-btn:hover{--tw-bg-opacity:1;background-color:rgb(146 193 233 / var(--tw-bg-opacity,1))}@media (min-width:48rem){.hec-tabs .hec-tabs__tab-btn:hover{background-color:transparent}}.hec-tabs .hec-tabs__tab-btn{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:500ms;position:relative;border-width:0px}.hec-tabs .hec-tabs__tab-btn:after{content:"";display:none}@media (min-width:48rem){.hec-tabs .hec-tabs__tab-btn:after{display:block}}.hec-tabs .hec-tabs__tab-btn:after{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:500ms;--tw-bg-opacity:1;background-color:rgb(0 105 191 / var(--tw-bg-opacity,1));position:absolute;left:0px;bottom:3px;right:100%;height:1px}.hec-tabs .hec-tabs__tab-btn:hover:after{right:0px}.hec-tabs .hec-tabs__tab-btn.active{--tw-bg-opacity:1;background-color:rgb(146 193 233 / var(--tw-bg-opacity,1))}@media (min-width:48rem){.hec-tabs .hec-tabs__tab-btn.active{background-color:transparent;--tw-text-opacity:1;color:rgb(0 105 191 / var(--tw-text-opacity,1))}}.hec-tabs .hec-tabs__tab-btn.active:after{right:0px}.hec-tabs .hec-tabs__tab-btn p{color:inherit;font:inherit}.hec-tabs .hec-tabs__selected-item-content{display:none;width:100%}@media (min-width:48rem){.hec-tabs .hec-tabs__selected-item-content{display:none}}.hec-tabs .hec-tabs__selected-item-content{padding-top:0.75rem;padding-bottom:0.75rem;padding-left:1rem;padding-right:1rem;--tw-bg-opacity:1;background-color:rgb(233 243 251 / var(--tw-bg-opacity,1))}.hec-tabs .hec-tabs__selected-item-content:hover{--tw-bg-opacity:1;background-color:rgb(146 193 233 / var(--tw-bg-opacity,1))}.hec-tabs .hec-tabs__selected-item-content{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:500ms;display:flex;align-items:center;justify-content:space-between;pointer-events:auto}.hec-tabs .hec-tabs__selected-item-content i{font-size:var(--text-2xl)}.hec-tabs .is-sticky{position:relative}@media (min-width:48rem){.hec-tabs .is-sticky{position:sticky}}.hec-tabs .is-sticky{top:0px;transition-property:top,background-color;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;pointer-events:none}@media (min-width:48rem){.hec-tabs .is-sticky{pointer-events:auto}.scroll-up .hec-tabs .is-sticky{top:48px}}@media (min-width:62rem){.scroll-up .hec-tabs .is-sticky{top:64px}}.hec-tabs .is-sticky .hec-tabs__dropdown-wrapper{border-width:1px;border-color:rgb(209 213 219 / var(--tw-border-opacity,1));--tw-border-opacity:1;border-bottom-color:rgb(0 105 191 / var(--tw-border-opacity,1))}@media (min-width:48rem){.hec-tabs .is-sticky .hec-tabs__dropdown-wrapper{border-width:0px}}.hec-tabs .is-sticky .hec-tabs__dropdown-wrapper{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}@media (min-width:48rem){.hec-tabs .is-sticky .hec-tabs__dropdown-wrapper{background-color:transparent}}.hec-tabs .is-sticky .hec-tabs__dropdown-wrapper{position:relative;width:100%}.hec-tabs .is-sticky .hec-tabs__dropdown-wrapper .hec-tabs__tablist{display:none}.hec-tabs .is-sticky .hec-tabs__dropdown-wrapper.active .hec-tabs__tablist{display:flex;flex-direction:column;gap:1rem}.hec-tabs.no-dropdown .hec-tabs__tablist-wrapper{display:flex}.hec-tabs.no-dropdown .hec-tabs__dropdown-wrapper{display:none}.hec-tabs.no-dropdown .hec-tabs__tablist{margin-right:calc(var(--container-margin,0) * -1);padding-right:var(--container-margin,0)}@media (min-width:48rem){.hec-tabs.no-dropdown .hec-tabs__tablist{margin-right:auto;padding-right:0px}}.hec-tabs.no-dropdown .hec-tabs__tablist{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:1.5rem;padding-top:0.5rem;padding-bottom:0.5rem;overflow-x:auto}.hec-tabs.no-dropdown .hec-tabs__tab-btn{width:auto;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;font-weight:600;font-size:var(--text-lg)}.hec-tabs.no-dropdown .hec-tabs__tab-btn:hover{--tw-text-opacity:1;color:rgb(0 105 191 / var(--tw-text-opacity,1))}.hec-tabs.no-dropdown .hec-tabs__tab-btn{background-color:transparent}.hec-tabs.no-dropdown .hec-tabs__tab-btn:hover{background-color:transparent}.hec-tabs.no-dropdown .hec-tabs__tab-btn{white-space:nowrap}.hec-tabs.no-dropdown .hec-tabs__tab-btn:after{content:""}.hec-tabs.no-dropdown .hec-tabs__tab-btn:hover:after{right:0px}.hec-tabs.no-dropdown .hec-tabs__tab-btn.active{background-color:transparent;--tw-text-opacity:1;color:rgb(0 105 191 / var(--tw-text-opacity,1))}.hec-tabs.no-dropdown .hec-tabs__tab-btn.active:after{display:block}.hec-tabs.no-dropdown .hec-tabs__selected-item-content{display:none}.hec-tabs.sticking .hec-tabs__dropdown-wrapper{display:block}@media (min-width:48rem){.hec-tabs.sticking .hec-tabs__dropdown-wrapper{display:none}}.hec-tabs.is-stuck .hec-tabs__tablist-wrapper{pointer-events:none;opacity:0}@media (min-width:48rem){.hec-tabs.is-stuck .hec-tabs__tablist-wrapper{pointer-events:auto;opacity:1}.hec-tabs.is-stuck .hec-tabs__dropdown-wrapper{display:none}}.hec-tabs.is-stuck .hec-tabs__dropdown-wrapper{position:fixed;left:0px;right:0px;top:0px;z-index:50;width:100%;max-width:100%;padding-left:1rem;padding-right:1rem;padding-top:2.5rem;padding-bottom:2.5rem;height:auto;overflow-x:hidden;pointer-events:auto;opacity:1}.scroll-up .hec-tabs.is-stuck .hec-tabs__dropdown-wrapper{top:48px;transition-duration:300ms}.hec-tabs.is-stuck .hec-tabs__selected-item-content{display:flex}@media (min-width:48rem){.hec-tabs.is-stuck .hec-tabs__tablist{padding-top:1.125rem;padding-bottom:1.125rem}}.hec-tabs.is-stuck .is-sticky{z-index:10}@media (min-width:48rem){.hec-tabs.is-stuck .is-sticky{--tw-bg-opacity:1;background-color:rgb(243 243 241 / var(--tw-bg-opacity,1))}}.hec-tabs .hec-tabs__content-wrapper .default-y-spacing:nth-child(1){margin-top:0px !important}.toolbar-horizontal .hec-tabs .is-sticky{top:48px}.toolbar-horizontal.scroll-up .hec-tabs .is-sticky{top:112px}.toolbar-horizontal.toolbar-tray-open .hec-tabs .is-sticky{top:97px}.toolbar-horizontal.toolbar-tray-open.scroll-up .hec-tabs .is-sticky{top:161px}
.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}
