1(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{255:function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return m}));var r=n(4),o=n(39);n(15),n(31),n(12),n(10),n(19),n(20);function l(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,n)}return t}function c(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?l(Object(source),!0).forEach((function(t){Object(r.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):l(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var data=n(1).default.observable({_targets:{},_latest:null,get targets(){var e=this,t=Object.keys(this._targets);return t.sort((function(a,b){for(var t=e._targets[a].order,n=e._targets[b].order,r=0;r<Math.min(null==t?void 0:t.length,null==n?void 0:n.length);r++)if(t[r]!==n[r])return 2*(t[r]>n[r])-1;return 0})),t.map((function(t){return e._targets[t]}))},get activeTarget(){var e,t=Object(o.a)(this.targets).reverse().reduce((function(e,t){var n,r,o;return(null!==(n=null==t?void 0:t.visibility)&&void 0!==n?n:0)>=(null!==(r=null==e?void 0:e.visibility)&&void 0!==r?r:1e-5)&&null!=t&&null!==(o=t.title)&&void 0!==o&&o.length?t:e}),null);return t=null!==(e=t)&&void 0!==e?e:this._latest,this._latest=t,t}}),d={name:"LongReadController",data:function(){return{targetElements:[],intersectionObserver:null}},computed:{slotBindings:function(){return{data:{targets:data.targets,activeTarget:data.activeTarget},actions:{scrollToTarget:this.scrollToTarget}}}},mounted:function(){var e=this;this.onScroll(),window.addEventListener("scroll",this.onScroll),window.addEventListener("resize",this.onScroll),this.intersectionObserver=new IntersectionObserver(this.onIntersection,{threshold:0}),this.$watch((function(){return data.targets}),(function(t){e.$emit("change",{targets:t,activeTarget:data.activeTarget}),e.targetElements=Object(o.a)((t||[]).map((function(e){var t=e.id;return document.getElementById(t)}))),e.intersectionObserver.disconnect(),e.targetElements.forEach((function(t){return e.intersectionObserver.observe(t)}))})),this.$watch((function(){return data.activeTarget}),(function(t){return e.$emit("activeChange",e.$emit("change",{targets:data.targets,activeTarget:t}))}))},beforeDestroy:function(){this.intersectionObserver.disconnect(),window.removeEventListener("scroll",this.onScroll),window.removeEventListener("resize",this.onScroll)},methods:{onScroll:function(){var e=this;this.targetElements.filter((function(e){var t;return null===(t=data._targets[e.id])||void 0===t?void 0:t.inViewport})).forEach((function(t){var n=e.percentageInViewport(t);e.$set(data._targets,t.id,c(c({},data._targets[t.id]),{},{visibility:n}))}))},onIntersection:function(e){e.forEach((function(e){var t=e.isIntersecting,n=e.target;data._targets[n.id]&&(data._targets[n.id].inViewport=t)}))},scrollToTarget:function(e){var t;history.replaceState({},"","#".concat(e.id)),null===(t=document.getElementById(e.id))||void 0===t||t.scrollIntoView({block:"start"})},percentageInViewport:function(element){var e=element.getBoundingClientRect(),t=e.height,n=e.width,r=e.left,o=e.top,l=Math.max(0,r),c=Math.max(0,o),d=(l-Math.min(window.innerWidth,r+n))*(c-Math.min(window.innerHeight,o+t))/(n*t);return Math.max(Math.min(d,1),0)}}},v=n(0),f=Object(v.a)(d,(function(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{staticClass:"c-long-read-controller"},[e._t("default",null,null,e.slotBindings)],2)}),[],!1,null,null,null).exports,h={name:"LongReadTarget",props:{containerId:{type:String,required:!0},title:{type:String,required:!0},disabled:{type:Boolean,default:!1}},watch:{disabled:function(e){this[e?"removeTarget":"addTarget"]()}},mounted:function(){!this.disabled&&this.addTarget()},beforeDestroy:function(){this.removeTarget()},methods:{addTarget:function(){for(var e,t=[],n=this;n.$parent;){var r=n.$parent._vnode.children;(null==r||!r.length)&&t.push(0),(null==r?void 0:r.length)&&(null==r||r.forEach((function(e,r){var o;(null===(o=e.componentInstance)||void 0===o?void 0:o._uid)===n._uid&&t.pu
1sh(r)}))),n=n.$parent}t.reverse(),this.$set(null===(e=data)||void 0===e?void 0:e._targets,this.containerId,{id:this.containerId,title:this.title,visibility:0,inViewport:!1,order:t})},removeTarget:function(){delete data._targets[this.containerId]}}},m=Object(v.a)(h,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.$scopedSlots.default||Object.entries(e.$attrs).length?n("div",{staticClass:"c-long-read-target"},[e._t("default")],2):e._e()}),[],!1,null,null,null).exports},331:function(e,t,n){},332:function(e,t,n){},383:function(e,t,n){"use strict";n(331)},384:function(e,t,n){"use strict";n(332)},412:function(e,t,n){"use strict";n.r(t);n(15),n(10),n(12),n(19),n(20);var r=n(4),o=n(255),l=(n(32),{name:"SpaVideo",components:{DreamBroker:function(){return n.e(45).then(n.bind(null,445))},Youtube:function(){return Promise.all([n.e(43),n.e(47)]).then(n.bind(null,442))},Vimeo:function(){return Promise.all([n.e(48),n.e(46)]).then(n.bind(null,443))}},props:{picker:{type:Object},embedOnPlay:{type:Boolean,default:!1},displayVideo:{type:Boolean,default:!0}},data:function(){var e,t,n,r,o,l,c,d,v,f,h,m,y;return{defaultPoster:null!==(e=null!==(t=null===(n=this.picker)||void 0===n||null===(r=n.details)||void 0===r||null===(o=r.data)||void 0===o||null===(l=o.playlist)||void 0===l||null===(c=l[0])||void 0===c?void 0:c.image)&&void 0!==t?t:null===(d=this.picker)||void 0===d||null===(v=d.details)||void 0===v||null===(f=v.thumbnails)||void 0===f||null===(h=f.slice)||void 0===h||null===(m=h.call(f,-1))||void 0===m||null===(y=m[0])||void 0===y?void 0:y.url)&&void 0!==e?e:"",states:{hideOverlay:!1,autoplay:!1,playback:null},embedded:!this.embedOnPlay}},computed:{alias:function(){var e,t;return(null===(e=this.picker)||void 0===e||null===(t=e.provider)||void 0===t?void 0:t.alias)||void 0}},methods:{embed:function(){this.embedded=!0},setAutoplayState:function(e){this.states.autoplay=e},showOverlay:function(e){this.states.hideOverlay=!1,e&&"function"==typeof e&&e()},hideOverlay:function(e){this.states.hideOverlay=!0,e&&"function"==typeof e&&e()},play:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;if(this.embedOnPlay&&!this.embedded&&this.embed(),this.$refs.player){var r;null!==(r=this.$refs.player)&&void 0!==r&&r.play&&this.$refs.player.play()}else{if(n<=10)return void window.setTimeout((function(){t.$nextTick((function(){t.play(e,n+1)}))}),30)}e&&"function"==typeof e&&e()},pause:function(e){var t;null!==(t=this.$refs.player)&&void 0!==t&&t.pause&&this.$refs.player.pause(),e&&"function"==typeof e&&e()},stop:function(e){var t;null!==(t=this.$refs.player)&&void 0!==t&&t.stop&&this.$refs.player.stop(),e&&"function"==typeof e&&e()},playerComponent:function(e){return{dreambroker:"DreamBroker",vimeo:"Vimeo",youtube:"Youtube"}[e]},emit:function(e,t){this.states.playback=t,this.$emit("is-".concat(t),e)}}}),c=(n(383),n(0)),d={name:"Video",components:{SpaVideo:Object(c.a)(l,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["c-spa-video","c-spa-video--is-"+e.alias]},[e.picker&&e.embedded?[n(e.playerComponent(e.alias),{directives:[{name:"show",rawName:"v-show",value:e.displayVideo,expression:"displayVideo"}],ref:"player",tag:"component",staticClass:"c-spa-video__player",attrs:{data:e.picker},on:{"use-autoplay":e.setAutoplayState}})]:e._e(),e._v(" "),e._t("overlay",null,{overlay:{hide:e.hideOverlay,show:e.showOverlay,isVisible:!e.states.hideOverlay&&!e.states.autoplay},service:{poster:e.defaultPoster,thumbnails:e.picker&&e.picker.details&&e.picker.details.thumbnails,state:e.states.playback,provider:e.alias,play:e.play,pause:e.pause,stop:e.stop},misc:{embed:e.embed}})],2)}),[],!1,null,null,null).exports},inheritAttrs:!1,props:{disableInteractions:{type:Boolean,default:!1},forcePoster:{type:Boolean,default:!1},item:{type:Object,default:null},headline:{type:String,default:""},customPoster:{type:Object,default:null}},watch:{forcePoster:function(e){e&&this.$refs.video&&this.$refs.video.pause()}}},v=(n(384),Object(c.a)(d,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"c-video"},[n("SpaVideo",{ref:"video",class:["relative bg-black w-full"],attrs:{picker:e.item,"embed-on-play":"","display-video":!e.forcePoster},scopedSlots:e._u([{key:"overlay",fn:function(t){var r=t.overlay,o=t.service;return[o.poster&&(r.isVisible||e.forcePoster)?n("div",{staticClass:"absolute top-0 left-0 w-full h-full",style:{backgroundImage:"url("+(e.customPoster?e.customPoster.cropUrl:o.poster)+")",backgroundRepeat:"no-repeat",backgroundPosition:"50% 50%",backgroundSize:"cover"}}
1):e._e(),e._v(" "),n("Transition",{attrs:{name:"v-video__play-icon",mode:"out-in"}},[r.isVisible&&!e.disableInteractions?n("button",{staticClass:"absolute top-0 left-0 w-full h-full overflow-visible bg-green bg-opacity-50",attrs:{"aria-label":"Play"},on:{click:function(e){o.play(),r.hide()}}},[n("h2",{class:["<768:hidden o-headline-2 mb-32",">=768:text-white >=768:absolute >=768:top-0 >=768:left:0 text-left >=768:z-20 >=768:mt-48 >=768:mx-48 "],domProps:{innerHTML:e._s(e.headline)}}),e._v(" "),n("span",{class:["c-video__play-icon-background absolute left-half flex z-10 h-48 "," >=768:bottom-48 >=768:right-48 >=768:left-auto"]},[n("div",{staticClass:"c-video__play-icon text-white w-48 h-48 leading-100 transform <768:-translate-y-1/2 <768:-translate-x-1/2"},[n("svg",{staticClass:"w-full h-full pointer-events-none",attrs:{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48","svg-inline":"",role:"presentation",focusable:"false",tabindex:"-1"}},[n("path",{attrs:{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M0 0l48 24.27L0 48V0zm2.011 3.27v41.492L43.503 24.25 2.011 3.27z",fill:"currentColor"}})])]),e._v(" "),n("div",{staticClass:"uppercase text-white font-light text-48 ml-12 leading-100 <768:hidden"},[e._v("\n\t\t\t\t\t\t\tSe video\n\t\t\t\t\t\t")])])]):e._e()])]}}])})],1)}),[],!1,null,null,null).exports);function f(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,n)}return t}function h(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?f(Object(source),!0).forEach((function(t){Object(r.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):f(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var m={name:"SingleVideo",components:{LongReadTarget:o.b,Video:v},props:{content:Object},data:function(){return h(h({},{title:"",text:""}),this.content)}},y=Object(c.a)(m,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"b-single-video",attrs:{id:e._uid+"-video"}},[n("LongReadTarget",{attrs:{"container-id":e._uid+"-video",title:e.headline}}),e._v(" "),n("FlexGrid",[n("FlexItem",{},[n("div",{staticClass:"relative"},[n("h2",{class:["o-headline-2 mb-32",">=768:hidden"],domProps:{textContent:e._s(e.headline)}}),e._v(" "),n("div",{staticClass:"w-full"},[n("figure",{staticClass:"w-full"},[e.videoEmbed||e.videoEmbedVimeo?n("Video",{staticClass:"w-full",attrs:{item:e.videoEmbed||e.videoEmbedVimeo,headline:e.headline,"custom-poster":e.content.poster}}):e._e()],1)])])])],1)],1)}),[],!1,null,null,null).exports;t.default=y}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.