(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{335:function(t,e,r){},336:function(t,e,r){"use strict";r(21),r(17),r(19),r(4),r(29),r(13),r(30);var n=r(10),i=(r(116),r(23),r(71),r(225),r(390));function o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function a(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?o(Object(r),!0).forEach((function(e){Object(n.a)(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var s={name:"UmbracoImageExt",components:{UmbracoImage:i.a},props:a(a({},i.a.props),{},{sizes:{type:String,default:"auto"},aspectRatio:{type:Number,required:!1},srcWidth:{type:Number,required:!1},alt:{type:String,required:!1}}),computed:{attrs:function(){var t,e,r,n,i,o=this.alt,s=this.sourceWidth,c=this.sourceHeight,l=this.aspectRatio||s/c,u={jpeg:"image/jpeg"};return null!==(t=this.sourceUrl)&&void 0!==t&&null!==(e=t.split)&&void 0!==e&&null!==(r=e.call(t,"?"))&&void 0!==r&&null!==(n=r[0])&&void 0!==n&&null!==(i=n.endsWith)&&void 0!==i&&i.call(n,".png")&&(u.png="image/png",delete u.jpeg),a(a({},this.$props),{},{alt:o,lazyload:!0,aspectRatio:l,srcWidth:this.srcWidth||this.widths[0],style:"aspect-ratio: ".concat(l),formats:u})}}},c=(r(342),r(6)),l=Object(c.a)(s,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("UmbracoImage",t._b({staticClass:"c-umbraco-image-ext"},"UmbracoImage",t.attrs,!1))}),[],!1,null,null,null);e.a=l.exports},338:function(t,e,r){"use strict";var n=r(7),i=r(3),o=r(72),a=r(36),s=r(46),c=r(15),l=r(5),u=r(224),d=r(151),g=r(339),f=r(340),h=r(86),p=r(341),v=[],m=i(v.sort),b=i(v.push),w=l((function(){v.sort(void 0)})),y=l((function(){v.sort(null)})),x=d("sort"),_=!l((function(){if(h)return h<70;if(!(g&&g>3)){if(f)return!0;if(p)return p<603;var t,e,r,n,i="";for(t=65;t<76;t++){switch(e=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:r=3;break;case 68:case 71:r=4;break;default:r=2}for(n=0;n<47;n++)v.push({k:e+n,v:r})}for(v.sort((function(t,e){return e.v-t.v})),n=0;n<v.length;n++)e=v[n].k.charAt(0),i.charAt(i.length-1)!==e&&(i+=e);return"DGBEFHACIJK"!==i}}));n({target:"Array",proto:!0,forced:w||!y||!x||!_},{sort:function(t){void 0!==t&&o(t);var e=a(this);if(_)return void 0===t?m(e):m(e,t);var r,n,i=[],l=s(e);for(n=0;n<l;n++)n in e&&b(i,e[n]);for(u(i,function(t){return function(e,r){return void 0===r?-1:void 0===e?1:void 0!==t?+t(e,r)||0:c(e)>c(r)?1:-1}}(t)),r=i.length,n=0;n<r;)e[n]=i[n++];for(;n<l;)delete e[n++];return e}})},339:function(t,e,r){var n=r(70).match(/firefox\/(\d+)/i);t.exports=!!n&&+n[1]},340:function(t,e,r){var n=r(70);t.exports=/MSIE|Trident/.test(n)},341:function(t,e,r){var n=r(70).match(/AppleWebKit\/(\d+)\./);t.exports=!!n&&+n[1]},342:function(t,e,r){"use strict";r(335)},346:function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));var n=r(149),i=(r(21),r(338),r(53),r(4),r(13),r(19),r(1).default.observable({_targets:{},get targets(){var t=this,e=Object.keys(this._targets);return e.sort((function(e,r){for(var n=t._targets[e].order,i=t._targets[r].order,o=0;o<Math.min(null==n?void 0:n.length,null==i?void 0:i.length);o++)if(n[o]!==i[o])return 2*(n[o]>i[o])-1;return 0})),e.map((function(e){return t._targets[e]}))},get activeTarget(){return Object(n.a)(this.targets).reverse().reduce((function(t,e){return e.visibility>=(null==t?void 0:t.visibility)?e:t}),this.targets[0])}})),o={name:"LongReadController",data:function(){return{targetElements:[],intersectionObserver:null}},computed:{slotBindings:function(){return{data:{targets:i.targets,activeTarget:i.activeTarget},actions:{scrollToTarget:this.scrollToTarget}}}},mounted:function(){var t=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 i.targets}),(function(e){t.targetElements=Object(n.a)((e||[]).map((function(t){var e=t.id;return document.getElementById(e)}))),t.intersectionObserver.disconnect(),t.targetElements.forEach((function(e){e&&t.intersectionObserver.observe(e)}))}))},beforeDestroy:function(){this.intersectionObserver.disconnect(),window.removeEventListener("scroll",this.onScroll),window.removeEventListener("resize",this.onScroll)},methods:{onScroll:function(){var t=this;this.targetElements.filter((function(t){var e;return null===(e=i._targets[t.id])||void 0===e?void 0:e.inViewport})).forEach((function(e){var r=t.percentageInViewport(e);Object.assign(i._targets[e.id],{visibility:r})}))},onIntersection:function(t){t.forEach((function(t){var e=t.isIntersecting,r=t.target;i._targets[r.id]&&(i._targets[r.id].inViewport=e)}))},scrollToTarget:function(t){var e;history.replaceState({},"","#".concat(t.id)),null===(e=document.getElementById(t.id))||void 0===e||e.scrollIntoView({behavior:"smooth",block:"start"})},percentageInViewport:function(t){var e=t.getBoundingClientRect(),r=e.height,n=e.width,i=e.left,o=e.top,a=Math.max(0,i),s=Math.max(0,o),c=(a-Math.min(window.innerWidth,i+n))*(s-Math.min(window.innerHeight,o+r))/(n*r);return Math.max(Math.min(c,1),0)}}},a=r(6),s=Object(a.a)(o,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("div",{staticClass:"c-long-read-controller"},[t._t("default",null,null,t.slotBindings)],2)}),[],!1,null,null,null);e.b=s.exports},351:function(t,e,r){"use strict";r(4),r(13);var n=r(346),i={name:"LongReadTarget",props:{containerId:{type:String,required:!0},title:{type:String,required:!0},disabled:{type:Boolean,default:!1}},watch:{disabled:function(t){this[t?"removeTarget":"addTarget"]()}},mounted:function(){!this.disabled&&this.addTarget()},beforeDestroy:function(){this.removeTarget()},methods:{addTarget:function(){for(var t,e=[],r=this;r.$parent;){var i=r.$parent._vnode.children;(null==i||!i.length)&&e.push(0),(null==i?void 0:i.length)&&(null==i||i.forEach((function(t,n){var i;(null===(i=t.componentInstance)||void 0===i?void 0:i._uid)===r._uid&&e.push(n)}))),r=r.$parent}e.reverse(),this.$set(null===(t=n.a)||void 0===t?void 0:t._targets,this.containerId,{id:this.containerId,title:this.title,visibility:0,inViewport:!1,order:e})},removeTarget:function(){delete n.a._targets[this.containerId]}}},o=r(6),a=Object(o.a)(i,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return t.$scopedSlots.default||Object.entries(t.$attrs).length?r("div",{staticClass:"c-long-read-target"},[t._t("default")],2):t._e()}),[],!1,null,null,null);e.a=a.exports},381:function(t,e,r){"use strict";r.r(e);var n=r(351),i=r(336),o={name:"BlockListFactBoxCustom",components:{LongReadTarget:n.a,UmbracoImageExt:i.a},inheritAttrs:!1,props:{text:String,title:String,image:{type:Object,required:!1}}},a=r(6),s=Object(a.a)(o,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{class:["c-block-list-fact-box-custom","w-5col >=768:w-8col max-w-full mx-auto"],attrs:{id:"fact-box-"+t._uid}},[t.title?r("LongReadTarget",{attrs:{"container-id":"fact-box-"+t._uid,title:t.title}},[r("BaseH2",{staticClass:"text-primary-button mb-sm",domProps:{textContent:t._s(t.title)}})],1):t._e(),t._v(" "),r("div",{class:["flex flex-col >=768:flex-row gap-x-layout-gutter gap-y-md","bg-primary-light rounded-lg w-full p-md"]},[t.image&&t.image.localCrops?r("UmbracoImageExt",{staticClass:"\n\t\t\t\tw-full\n\t\t\t\th-fit\n\t\t\t\t>=768:w-3col\n\t\t\t\tflex-shrink-0\n\t\t\t\trounded-sm\n\t\t\t\toverflow-hidden\n\t\t\t",attrs:{widths:[320,410,480,640,820,960],alt:t.image.content.altText,"source-url":t.image.localCrops,"source-width":t.image.content.umbracoWidth,"source-height":t.image.content.umbracoHeight,"aspect-ratio":4/3}}):t._e(),t._v(" "),t.text&&t.text.length?r("div",{staticClass:"s-rich-text w-full px-4 >=768:py-4 >=768:px-0",domProps:{innerHTML:t._s(t.text)}}):t._e()],1)],1)}),[],!1,null,null,null);e.default=s.exports}}]);
//# sourceMappingURL=ffbfc06.js.map