:root{--viewport-offset-bottom:50px}@media screen and (min-width:768px){:root{--viewport-offset-bottom:100px}}@media screen and (min-width:1024px){:root{--viewport-offset-bottom:80px}}.idl-block-video{height:100%;padding-left:0;padding-right:0;position:relative}.idl-block-video__content{display:grid;grid-template:"main"/1fr;overflow:hidden;place-items:center;position:relative}.idl-block-video__content iframe,.idl-block-video__content video{height:inherit;width:100%}.idl-block-video__content.lock-video-aspect-to-image{display:grid}.idl-block-video__content.lock-video-aspect-to-image .idl-video-block__poster-image-container{align-items:center;display:flex;grid-area:main;-ms-grid-column:1;-ms-grid-row:1;justify-content:center;min-height:100%;position:relative;width:100%;z-index:2}.idl-block-video__content.lock-video-aspect-to-image .idl-video-wrapper{background-color:#000;display:grid;grid-area:main;-ms-grid-column:1;-ms-grid-row:1;grid-template:"video"/1fr;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;transition:opacity .5s,background-color 1s;width:100%;z-index:-1}.idl-block-video__content.lock-video-aspect-to-image .idl-video-wrapper .url-video-wrapper{display:flex;grid-area:video;position:relative;width:100%}.idl-block-video__content.lock-video-aspect-to-image .idl-video-wrapper iframe,.idl-block-video__content.lock-video-aspect-to-image .idl-video-wrapper video.responsive-video{bottom:0;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;width:100%}.idl-block-video__content.lock-video-aspect-to-image .idl-video-wrapper iframe{height:100%}.idl-block-video__play-button{background:transparent;border:none;cursor:pointer;height:calc(60/var(--mobile-design-reference)*var(--screen-width-mobile));margin:0;padding:0;position:absolute;width:calc(60/var(--mobile-design-reference)*var(--screen-width-mobile))}@media screen and (min-width:768px){.idl-block-video__play-button{height:calc(80/var(--portrait-design-reference)*var(--screen-width-portrait));width:calc(80/var(--portrait-design-reference)*var(--screen-width-portrait))}}@media screen and (min-width:1024px){.idl-block-video__play-button{height:calc(80/var(--desktop-design-reference)*var(--screen-width-desktop));width:calc(80/var(--desktop-design-reference)*var(--screen-width-desktop))}}.idl-block-video__play-button svg{height:auto;width:100%}.idl-block-video__mute-button{background:transparent;border:0 solid transparent;bottom:calc(24/var(--mobile-design-reference)*var(--screen-width-mobile));cursor:pointer;height:calc(40/var(--mobile-design-reference)*var(--screen-width-mobile));left:calc(24/var(--mobile-design-reference)*var(--screen-width-mobile));position:absolute;width:calc(40/var(--mobile-design-reference)*var(--screen-width-mobile));z-index:2}@media screen and (min-width:768px){.idl-block-video__mute-button{bottom:calc(35/var(--portrait-design-reference)*var(--screen-width-portrait));height:calc(45/var(--portrait-design-reference)*var(--screen-width-portrait));left:calc(35/var(--portrait-design-reference)*var(--screen-width-portrait));width:calc(45/var(--portrait-design-reference)*var(--screen-width-portrait))}}@media screen and (min-width:1024px){.idl-block-video__mute-button{bottom:calc(45/var(--desktop-design-reference)*var(--screen-width-desktop));height:calc(50/var(--desktop-design-reference)*var(--screen-width-desktop));left:calc(45/var(--desktop-design-reference)*var(--screen-width-desktop));width:calc(50/var(--desktop-design-reference)*var(--screen-width-desktop))}}.idl-block-video__mute-button svg .x-mute{display:none}.idl-block-video.video-muted .idl-block-video__mute-button svg .x-mute{display:block}.idl-block-video[data-video-state=loading] .idl-video-wrapper,.idl-block-video[data-video-state=paused] .idl-video-wrapper,.idl-block-video[data-video-state=playing] .idl-video-wrapper{opacity:1;z-index:3}.idl-block-video[data-video-state=loading] .idl-video-wrapper iframe,.idl-block-video[data-video-state=loading] .idl-video-wrapper video.responsive-video,.idl-block-video[data-video-state=paused] .idl-video-wrapper iframe,.idl-block-video[data-video-state=paused] .idl-video-wrapper video.responsive-video,.idl-block-video[data-video-state=playing] .idl-video-wrapper iframe,.idl-block-video[data-video-state=playing] .idl-video-wrapper video.responsive-video{pointer-events:all}.idl-block-video[data-video-state=loading] .idl-video-wrapper iframe,.idl-block-video[data-video-state=paused] .idl-video-wrapper iframe,.idl-block-video[data-video-state=playing] .idl-video-wrapper iframe{display:block!important}.idl-block-video.desktop-full-viewport-height .idl-block-video__content,.idl-block-video.desktop-full-viewport-height .idl-video-wrapper,.idl-block-video.desktop-full-viewport-height .url-video-wrapper,.idl-block-video.desktop-screen-height-minus-offset .idl-block-video__content,.idl-block-video.desktop-screen-height-minus-offset .idl-video-wrapper,.idl-block-video.desktop-screen-height-minus-offset .url-video-wrapper,.idl-block-video.mobile-full-viewport-height .idl-block-video__content,.idl-block-video.mobile-full-viewport-height .idl-video-wrapper,.idl-block-video.mobile-full-viewport-height .url-video-wrapper,.idl-block-video.mobile-screen-height-minus-offset .idl-block-video__content,.idl-block-video.mobile-screen-height-minus-offset .idl-video-wrapper,.idl-block-video.mobile-screen-height-minus-offset .url-video-wrapper,.idl-block-video.tablet-full-viewport-height .idl-block-video__content,.idl-block-video.tablet-full-viewport-height .idl-video-wrapper,.idl-block-video.tablet-full-viewport-height .url-video-wrapper,.idl-block-video.tablet-screen-height-minus-offset .idl-block-video__content,.idl-block-video.tablet-screen-height-minus-offset .idl-video-wrapper,.idl-block-video.tablet-screen-height-minus-offset .url-video-wrapper{height:100%;width:100%}.idl-block-video.desktop-full-viewport-height .idl-block-video__content>div,.idl-block-video.desktop-screen-height-minus-offset .idl-block-video__content>div,.idl-block-video.mobile-full-viewport-height .idl-block-video__content>div,.idl-block-video.mobile-screen-height-minus-offset .idl-block-video__content>div,.idl-block-video.tablet-full-viewport-height .idl-block-video__content>div,.idl-block-video.tablet-screen-height-minus-offset .idl-block-video__content>div{overflow:hidden}.idl-block-video.desktop-full-viewport-height .idl-block-video__content>div img,.idl-block-video.desktop-screen-height-minus-offset .idl-block-video__content>div img,.idl-block-video.mobile-full-viewport-height .idl-block-video__content>div img,.idl-block-video.mobile-screen-height-minus-offset .idl-block-video__content>div img,.idl-block-video.tablet-full-viewport-height .idl-block-video__content>div img,.idl-block-video.tablet-screen-height-minus-offset .idl-block-video__content>div img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.idl-block-video.desktop-full-viewport-height .idl-block-video__content iframe,.idl-block-video.desktop-screen-height-minus-offset .idl-block-video__content iframe,.idl-block-video.mobile-full-viewport-height .idl-block-video__content iframe,.idl-block-video.mobile-screen-height-minus-offset .idl-block-video__content iframe,.idl-block-video.tablet-full-viewport-height .idl-block-video__content iframe,.idl-block-video.tablet-screen-height-minus-offset .idl-block-video__content iframe{height:100%;width:100%}.idl-block-video.desktop-full-viewport-height .url-video-wrapper,.idl-block-video.desktop-screen-height-minus-offset .url-video-wrapper,.idl-block-video.mobile-full-viewport-height .url-video-wrapper,.idl-block-video.mobile-screen-height-minus-offset .url-video-wrapper,.idl-block-video.tablet-full-viewport-height .url-video-wrapper,.idl-block-video.tablet-screen-height-minus-offset .url-video-wrapper{overflow:hidden;position:relative}.idl-block-video.desktop-full-viewport-height .url-video-wrapper video.responsive-video,.idl-block-video.desktop-screen-height-minus-offset .url-video-wrapper video.responsive-video,.idl-block-video.mobile-full-viewport-height .url-video-wrapper video.responsive-video,.idl-block-video.mobile-screen-height-minus-offset .url-video-wrapper video.responsive-video,.idl-block-video.tablet-full-viewport-height .url-video-wrapper video.responsive-video,.idl-block-video.tablet-screen-height-minus-offset .url-video-wrapper video.responsive-video{height:100%;left:50%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.idl-block-video.desktop-full-viewport-height,.idl-block-video.mobile-full-viewport-height,.idl-block-video.tablet-full-viewport-height{height:var(--screen-height);height:100vh}@supports(height:100lvh){.idl-block-video.desktop-full-viewport-height,.idl-block-video.mobile-full-viewport-height,.idl-block-video.tablet-full-viewport-height{height:100lvh}}.idl-block-video.desktop-screen-height-minus-offset,.idl-block-video.mobile-screen-height-minus-offset,.idl-block-video.tablet-screen-height-minus-offset{height:calc(var(--screen-height) - var(--viewport-offset-bottom));height:calc(100vh - var(--viewport-offset-bottom))}@supports(height:100lvh){.idl-block-video.desktop-screen-height-minus-offset,.idl-block-video.mobile-screen-height-minus-offset,.idl-block-video.tablet-screen-height-minus-offset{height:calc(100lvh - var(--viewport-offset-bottom))}}.idl-block-video.desktop-16x9-video-size,.idl-block-video.desktop-16x9-youtube-video-size,.idl-block-video.mobile-16x9-video-size,.idl-block-video.mobile-16x9-youtube-video-size,.idl-block-video.tablet-16x9-video-size,.idl-block-video.tablet-16x9-youtube-video-size{height:100%;max-width:100%;width:100%}.idl-block-video.desktop-16x9-video-size .no-poster-image,.idl-block-video.desktop-16x9-youtube-video-size .no-poster-image,.idl-block-video.mobile-16x9-video-size .no-poster-image,.idl-block-video.mobile-16x9-youtube-video-size .no-poster-image,.idl-block-video.tablet-16x9-video-size .no-poster-image,.idl-block-video.tablet-16x9-youtube-video-size .no-poster-image{background-color:#000;height:100%;width:100%}.idl-block-video.desktop-16x9-video-size .no-poster-image .idl-video-wrapper,.idl-block-video.desktop-16x9-youtube-video-size .no-poster-image .idl-video-wrapper,.idl-block-video.mobile-16x9-video-size .no-poster-image .idl-video-wrapper,.idl-block-video.mobile-16x9-youtube-video-size .no-poster-image .idl-video-wrapper,.idl-block-video.tablet-16x9-video-size .no-poster-image .idl-video-wrapper,.idl-block-video.tablet-16x9-youtube-video-size .no-poster-image .idl-video-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.idl-block-video.desktop-16x9-video-size .no-poster-image .idl-video-wrapper iframe,.idl-block-video.desktop-16x9-youtube-video-size .no-poster-image .idl-video-wrapper iframe,.idl-block-video.mobile-16x9-video-size .no-poster-image .idl-video-wrapper iframe,.idl-block-video.mobile-16x9-youtube-video-size .no-poster-image .idl-video-wrapper iframe,.idl-block-video.tablet-16x9-video-size .no-poster-image .idl-video-wrapper iframe,.idl-block-video.tablet-16x9-youtube-video-size .no-poster-image .idl-video-wrapper iframe{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}
