"use strict";function onYouTubeIframeAPIReady(){videoModules.map(function(n){var t=n.querySelector(".js-video"),i;t.dataset.provider==""||t.dataset.provider=="Youtube"?(t.dataset.videoType!="hero"||window.innerWidth>767)&&(i=createPlayer(t,n),n.player=i):t.dataset.provider=="Vimeo"&&loadVimeoPlayer(t,n)})}function loadVimeoPlayer(n,t){var i=new Vimeo.Player(n),r=t.querySelector(".js-media_video__overlay");i.on("play",function(){r.style.opacity=0});i.on("ended",function(){r.style.opacity=1});i.on("pause",function(){r.style.opacity=1})}function createPlayer(n,t){var i=n.dataset.videoId,r,f,u;if(i){var r=0,e=0,u=null,f=0;return n.dataset.videoType=="hero"&&(r=1,f=1,e=1,u=i),new YT.Player(n.id,{height:"675",width:"1200",videoId:i,playerVars:{mute:f,autoplay:r,controls:0,autohide:1,showinfo:0,enablejsapi:1,wmode:"opaque",rel:0,loop:e,modestbranding:1,playlist:u},events:{onStateChange:function(){onPlayerStateChange(event,t)}}})}}function onPlayerStateChange(n,t){var i=JSON.parse(n.data),r=t.querySelector(".js-media_video__copy"),u=t.querySelector("iframe");r?r.style.opacity=i.info===1?0:1:u&&(u.style.opacity=i.info===1?1:1)}var videoModules=Array.from(document.querySelectorAll(".js-video_module")),loadYoutubeAPI=document.querySelectorAll(".js-video_module--youtube").length>0,tag,firstScriptTag;videoModules.length>0&&!window.YT&&(loadYoutubeAPI||document.documentElement.clientWidth>766)&&(tag=document.createElement("script"),tag.src="https://www.youtube.com/iframe_api",firstScriptTag=document.getElementsByTagName("script")[0],firstScriptTag.parentNode.insertBefore(tag,firstScriptTag))