.featured-promo .featured-promo__container{position:relative;background-color:#fff;color:#000}
.featured-promo .featured-promo__media-container{position:relative;padding-top:56.25%}
.featured-promo .featured-promo__image,.featured-promo .featured-promo__video{position:absolute;top:0;left:0;bottom:0;right:0}
.featured-promo .featured-promo__video iframe{border:0}
.featured-promo .video-js .vjs-big-play-button,.featured-promo .video-js .vjs-dock-text{display:none}
.featured-promo .video-js.video-playing{pointer-events:auto}
.featured-promo .play-button{display:inline-block;position:absolute;z-index:1;bottom:30px;right:30px;cursor:pointer;height:60px}
.featured-promo .featured-promo__content{display:flex;padding-right:32px;flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;flex:1 0 0;align-self:stretch}
.featured-promo .featured-promo__content .featured-promo__headline-eyebrow{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}
.featured-promo .featured-promo__content .featured-promo__headline-eyebrow .featured-promo__headline{margin-bottom:0}
.featured-promo .play-button:focus{outline-offset:3px;outline-width:3px;outline-style:solid;outline-color:#000}
.featured-promo .video-playing .play-button{visibility:hidden}
.featured-promo .featured-promo__eyebrow>*,.featured-promo .featured-promo__headline>*,.featured-promo .featured-promo__meta>*,.featured-promo .featured-promo__copy>*{margin-bottom:0}
.featured-promo .featured-promo__meta{display:flex}
.featured-promo .featured-promo__meta-author ~ .featured-promo__meta-date{border-left:1px solid #a7a8aa;padding-left:20px;margin-left:20px}
.featured-promo .featured-promo__cta-link a{display:inline-flex;color:#000}
.featured-promo .featured-promo__cta-link .icon-chevron-right{height:11px;width:8px;color:#000;fill:none;stroke:#000;margin-left:8px;margin-top:3px}
@media screen and (max-width:767px){.featured-promo .featured-promo__content{gap:24px;padding-top:32px;padding-bottom:32px;padding-right:16px}
.featured-promo .featured-promo__media-column{padding-left:0;padding-right:0}
.featured-promo .featured-promo__container.white .featured-promo__content-column{background-color:#fff}
.featured-promo .featured-promo__container.gray .featured-promo__content-column{background-color:#f2f2f2}
.featured-promo .featured-promo__color-bar{position:absolute;bottom:0;left:0;right:0;height:5px;background-image:linear-gradient(to left,#a4ce4e,#0090da)}
}
@media screen and (max-width:1023px) and (min-width:768px){.featured-promo .featured-promo__content{gap:24px;padding-top:32px;padding-bottom:32px}
}
@media screen and (min-width:768px){.featured-promo .featured-promo__container.white .featured-promo__background{background-color:#fff}
.featured-promo .featured-promo__container.white .featured-promo__content{padding-top:20px}
.featured-promo .featured-promo__container.gray .featured-promo__background{background-color:#f2f2f2}
.featured-promo .featured-promo__container.gray .featured-promo__media-column,.featured-promo .featured-promo__container.gray .featured-promo__content-column{padding-top:32px;padding-bottom:32px}
.featured-promo .featured-promo__container.image-left .featured-promo__content{padding-right:24px}
.featured-promo .featured-promo__container.image-left .featured-promo__color-bar{right:16px}
.featured-promo .featured-promo__container.image-right .featured-promo__content{padding-left:24px}
.featured-promo .featured-promo__container.image-right .featured-promo__color-bar{left:16px}
.featured-promo .featured-promo__background-column{position:absolute;top:0;bottom:0}
.featured-promo .featured-promo__background{height:100%}
.featured-promo .featured-promo__color-bar{position:absolute;top:0;bottom:0;width:5px;background-image:linear-gradient(to top,#a4ce4e,#0090da)}
}
@media screen and (min-width:1024px){.featured-promo .featured-promo__container.white .featured-promo__content{padding-top:32px;padding-bottom:32px}
.featured-promo .featured-promo__container.gray .featured-promo__media-column,.featured-promo .featured-promo__container.gray .featured-promo__content-column{padding-top:32px;padding-bottom:32px}
.featured-promo .featured-promo__container.image-left .featured-promo__content{padding-right:32px}
.featured-promo .featured-promo__container.image-left .featured-promo__media-column{padding-left:16px}
.featured-promo .featured-promo__container.image-right .featured-promo__content{padding-left:32px}
.featured-promo .featured-promo__container.image-right .featured-promo__media-column{padding-right:16px}
.featured-promo .featured-promo__color-bar{width:10px}
}
.keyboard-active .featured-promo .vjs-control-bar button:focus,.keyboard-active .featured-promo .vjs-volume-bar:focus,.keyboard-active .featured-promo .vjs-progress-holder:focus{outline-color:#fff;outline-offset:0;outline-style:solid;outline-width:3px}
.keyboard-active .featured-promo .vjs-control-bar button:focus{outline-offset:-2px}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.keyboard-active .featured-promo .video-js .vjs-control,.keyboard-active .featured-promo .vjs-control-bar button{padding:1px !important;margin-left:4.5px !important}
.keyboard-active .featured-promo .video-js .vjs-fullscreen-control{margin-right:3px !important}
.keyboard-active .featured-promo .video-js #backButton,.keyboard-active .featured-promo .video-js #forwardButton{height:27px !important;margin-top:1px !important}
}
body[dir="rtl"] .featured-promo .featured-promo__meta-author ~ .featured-promo__meta-date{border-right:1px solid #a7a8aa;border-left:initial}
body[dir="rtl"] .featured-promo .play-button{left:30px;right:initial}
body[dir="rtl"] .featured-promo .featured-promo__meta-author ~ .featured-promo__meta-date{padding-right:20px;margin-right:20px;padding-left:initial;margin-left:initial}
body[dir="rtl"] .featured-promo .featured-promo__cta-link .icon-chevron-right{margin-right:8px;margin-left:initial}
@media screen and (max-width:767px){body[dir="rtl"] .featured-promo .featured-promo__color-bar{background-image:linear-gradient(to right,#a4ce4e,#0090da)}
}
@media screen and (min-width:768px){body[dir="rtl"] .featured-promo .featured-promo__container.image-left .featured-promo__content{padding-left:24px;padding-right:initial}
body[dir="rtl"] .featured-promo .featured-promo__container.image-left .featured-promo__color-bar{left:16px;right:initial}
body[dir="rtl"] .featured-promo .featured-promo__container.image-right .featured-promo__content{padding-right:24px;padding-left:initial}
body[dir="rtl"] .featured-promo .featured-promo__container.image-right .featured-promo__color-bar{right:16px;left:initial}
}
@media screen and (min-width:1024px){body[dir="rtl"] .featured-promo .featured-promo__container.image-left .featured-promo__content{padding-left:32px;padding-right:initial}
body[dir="rtl"] .featured-promo .featured-promo__container.image-right .featured-promo__content{padding-right:32px;padding-left:initial}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body[dir="rtl"] .keyboard-active .featured-promo .video-js .vjs-control,body[dir="rtl"] .keyboard-active .featured-promo .vjs-control-bar button{margin-right:4.5px !important;margin-left:initial !important}
body[dir="rtl"] .keyboard-active .featured-promo .video-js .vjs-fullscreen-control{margin-left:3px !important;margin-right:initial !important}
}