.full-screen-video{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.full-screen-video .full-screen-video-image__wrapper .desktop-img{display:none}.full-screen-video .full-screen-video-image__wrapper .mobile-img{display:block}.full-screen-video .full-screen-video-image__wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:auto;margin:1em 0}.full-screen-video .full-screen-video-image__wrapper img{max-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}.full-screen-video .full-screen-video-image__play{display:block;left:0;position:absolute;top:45%;width:100%}.full-screen-video .full-screen-video-image__play button{display:block;margin:auto}.full-screen-video .full-screen-video-image__play button.button-white{-webkit-box-pack:center;-ms-flex-pack:center;background:#00338d;border:1px solid #fff;border-radius:.4rem;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;display:block;font-family:var(--font-heading-family);font-size:1.6rem;justify-content:center;letter-spacing:.1rem;line-height:1.2;min-width:12rem;opacity:1;padding:.9rem 3rem 1.1rem;text-decoration:none}.full-screen-video .full-screen-video-image__play button.button-white:hover{border:1px solid #0a0a0a}.page-width{position:relative}.page-width .full-screen-video-image__wrapper{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;margin:1em 0}.page-width .full-screen-video-image__wrapper img{height:auto;width:100%}.page-width .full-screen-video-image__wrapper .full-screen-video-image__caption{padding:1.6rem 0}.page-width .full-screen-video-image__wrapper .full-screen-video-image__caption a{text-decoration:underline}.page-width .full-screen-video-image__play{display:block;left:0;position:absolute;top:33%;width:100%}@media (min-width:768px){.page-width .full-screen-video-image__play{top:45%}}.page-width .full-screen-video-image__play button{display:block;margin:auto}.full-screen-video-modal[open]{opacity:1;visibility:visible;z-index:101}.full-screen-video-modal{background:rgba(var(--color-foreground),.9);-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;margin:0 auto;opacity:0;overflow:auto;position:fixed;top:0;visibility:hidden;width:100%;z-index:-1}.full-screen-video-modal .full-screen-video-modal__content{background-color:transparent;height:100%;left:50%;overflow:hidden;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:92%}.full-screen-video-modal .full-screen-video-modal__content .full-screen-video-modal__toggle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);cursor:pointer;display:block;height:4rem;justify-content:center;margin:0 0 0 auto;padding:1.2rem;position:sticky;top:1.5rem;width:4rem;z-index:2}.full-screen-video-modal .full-screen-video-modal__content .full-screen-video-modal__content-info .iframe{height:0;padding-bottom:45%;padding-top:1.563rem;position:relative}.full-screen-video-modal .full-screen-video-modal__content .full-screen-video-modal__content-info .iframe iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.full-screen-video .full-screen-video-image__wrapper .desktop-img{display:block}.full-screen-video .full-screen-video-image__wrapper .mobile-img{display:none}.full-screen-video .full-screen-video-image__wrapper .full-screen-video-image__play .full-screen-video-image__caption{text-align:unset}.full-screen-video .full-screen-video-image__wrapper .full-screen-video-image__play .full-screen-video-image__caption button.button-white{background:#fff;color:#000}.full-screen-video .full-screen-video-image__wrapper .full-screen-video-image__play .full-screen-video-image__caption button.button-white:hover{border:1px solid #0a0a0a}}
/*# sourceMappingURL=section-full-screen-video.css.map*/