body .is-root-container .block-banner-featured-video{position:relative}@media(min-width: 64rem){body .is-root-container .block-banner-featured-video{padding-left:1.25rem;padding-right:1.25rem}}body .is-root-container .block-banner-featured-video .headline{font-family:Manrope;font-weight:400;line-height:1.3;font-size:min(calc(
        1.375rem + 0.75 * ((100vw - 22.5rem) / 77.5)
    ), 2.125rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#fff}@media(min-width: 64rem){body .is-root-container .block-banner-featured-video .headline{max-width:33.75rem}}body .is-root-container .block-banner-featured-video .wrapper{position:relative;width:97.5rem;overflow:hidden;border-radius:min(calc(
        0.625rem + 0.625 * ((100vw - 22.5rem) / 77.5)
    ), 1.25rem);padding:min(calc(
        2.5rem + 23.125 * ((100vw - 22.5rem) / 77.5)
    ), 25.625rem) min(calc(
        1.25rem + 1.875 * ((100vw - 22.5rem) / 77.5)
    ), 3.125rem) min(calc(
        1.25rem + 1.875 * ((100vw - 22.5rem) / 77.5)
    ), 3.125rem)}body .is-root-container .block-banner-featured-video .wrapper .image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container .block-banner-featured-video .wrapper .image .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container .block-banner-featured-video .wrapper .content-wrapper{display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(
        1.5625rem + 1.5625 * ((100vw - 22.5rem) / 77.5)
    ), 3.125rem)}@media(min-width: 48rem){body .is-root-container .block-banner-featured-video .wrapper .content-wrapper{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}}body .is-root-container .block-banner-featured-video .wrapper .headline-wrapper{display:flex;flex-direction:column;gap:min(calc(
        1.5625rem + 1.5625 * ((100vw - 22.5rem) / 77.5)
    ), 3.125rem);z-index:2}@media(min-width: 48rem){body .is-root-container .block-banner-featured-video .wrapper .headline-wrapper{padding-top:clamp(3.875rem, calc(
        3.875rem + 0 * ((100vw - 22.5rem) / 77.5)
    ), 3.875rem)}}body .is-root-container .block-banner-featured-video .wrapper .headline-wrapper .overline{font-family:Manrope;font-weight:400;line-height:1.3;font-size:min(calc(
        0.875rem + 0.125 * ((100vw - 22.5rem) / 77.5)
    ), 1rem);letter-spacing:.01em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#fff;border:1px solid #f28218;border-radius:4rem;padding:0.4375rem 0.9375rem;align-self:flex-start}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper{display:flex;flex-direction:column;gap:min(calc(
        1.25rem + 1.25 * ((100vw - 22.5rem) / 77.5)
    ), 2.5rem);align-items:flex-start;z-index:3}@media(min-width: 48rem){body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper{align-items:flex-end;padding-bottom:min(calc(
        15rem + 3.125 * ((100vw - 22.5rem) / 77.5)
    ), 18.125rem)}}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .cta{position:relative;display:inline-flex;gap:0.875rem;padding:0.4375rem 0.75rem 0.4375rem 0.4375rem;align-items:center}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .cta:hover::before{opacity:.3}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .cta:hover::after{opacity:.5}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .cta::before{content:"";position:absolute;display:block;inset:0;width:100%;height:100%;background-color:#fff;opacity:.2;border-radius:4rem}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .cta::after{content:"";position:absolute;display:block;inset:0;width:100%;height:100%;opacity:.2;outline:1px solid #fff;outline-offset:-1px;border-radius:4rem}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .cta .link-icon{width:1.875rem;height:1.875rem;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .cta .link-text{font-family:Manrope;font-weight:400;line-height:1.3;font-size:min(calc(
        0.875rem + 0.125 * ((100vw - 22.5rem) / 77.5)
    ), 1rem);letter-spacing:.01em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#fff}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .video-wrapper{width:100%}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .video-player{width:100%;height:100%;border:1px solid #fff;border-radius:1.25rem;cursor:pointer}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .video-player .image{z-index:2}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .video-player .video{position:relative;-o-object-fit:cover;object-fit:cover}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .video-player iframe{position:relative;width:100%;height:min(calc(
        12.5rem + 15.9375 * ((100vw - 22.5rem) / 25.5)
    ), 28.4375rem)}body .is-root-container .block-banner-featured-video .wrapper .button-close{display:none}@media(min-width: 48rem){body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper{position:unset !important}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .video-wrapper{position:absolute;bottom:min(calc(
        1.25rem + 1.875 * ((100vw - 22.5rem) / 77.5)
    ), 3.125rem);right:min(calc(
        1.25rem + 1.875 * ((100vw - 22.5rem) / 77.5)
    ), 3.125rem);width:min(calc(
        21.6875rem + 3.3125 * ((100vw - 48rem) / 52)
    ), 25rem);height:min(calc(
        12.3125rem + 3.3125 * ((100vw - 48rem) / 52)
    ), 15.625rem)}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .video-wrapper.full{bottom:0;right:0;width:100%;height:100%}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .video-wrapper.full .video-player{width:100%;height:100%;border:rgba(0,0,0,0)}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .video-wrapper.full .video-player iframe{pointer-events:all}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .video-wrapper.full .button-close{font-family:Manrope;font-weight:400;line-height:1.3;font-size:min(calc(
        0.875rem + 0.125 * ((100vw - 22.5rem) / 77.5)
    ), 1rem);letter-spacing:.01em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;display:block;position:absolute;top:min(calc(
        1.875rem + 2.8125 * ((100vw - 22.5rem) / 77.5)
    ), 4.6875rem);right:min(calc(
        1.25rem + 1.875 * ((100vw - 22.5rem) / 77.5)
    ), 3.125rem);z-index:2;padding:0.3125rem 0;color:#fff;border-bottom:1px solid #fff}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .video-wrapper.full .button-close:hover{opacity:.7}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .video-wrapper .video{width:100%;height:100%;position:absolute}body .is-root-container .block-banner-featured-video .wrapper .thumbnail-wrapper .video-wrapper .video-player iframe{pointer-events:none;height:100%}}
/*# sourceMappingURL=banner-featured-video.css.map */
