1(window.webpackJsonp=window.webpackJsonp||[]).push([[114,128],{1355:function(t,e,n){t.exports={}},1732:function(t,e,n){"use strict";n(1355)},1997:function(t,e,n){"use strict";n.r(e);var r=n(0),l=n(631),c=Object(r.b)({name:"ImageHalfWidth",components:{CtaPartial:l.a},props:{heading:{type:String,required:!0},description:{type:Array,default:()=>[]},cta:{type:Object,default:()=>({})},contentPosition:{type:String,default:"left"},imageHolder:{type:Object,default:()=>({})},backgroundColour:{type:String,default:"Neutral-0 - White"}},setup(t){var e=Object(r.q)(!1),n=Object(r.q)({});return n.value={linkType:t.cta.linkType,title:t.cta.title||"",url:t.cta.url||"",type:t.cta.type?t.cta.type:"Secondary",newWindow:!!t.cta.newWindow,noFollow:!!t.cta.noFollow,trackingQuery:t.cta.trackingQuery||"",classes:"half-width--cta",homepageSection:t.heading||""},Object(r.j)((()=>{var n,r;e.value=!(null===(n=t.cta)||void 0===n||!n.url||null===(r=t.cta)||void 0===r||!r.title)})),{ctaParams:n,isImageHolder:()=>{var e;return!(null===(e=t.imageHolder)||void 0===e||null===(e=e.poi)||void 0===e||!e.image)},isCallToAction:e,sources:Object(r.a)((()=>[{aspect:"719:504",height:504,media:"(max-width: 767px)"},{aspect:"641:449",height:449,media:"(min-width: 768px)"}]))}}}),o=(n(1732),n(4)),component=Object(o.a)(c,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"half-width--container has-background-colour",class:t.backgroundColour.toLowerCase().replace(/\s/g,"")},[n("div",{staticClass:"half-width",class:t.contentPosition.toLowerCase()},[n("div",{staticClass:"half-width--image"},[t.isImageHolder?n("RenderPOI",t._b({staticClass:"body-image-item",attrs:{sources:t.sources}},"RenderPOI",t.imageHolder,!1)):t._e()],1),t._v(" "),n("div",{staticClass:"half-width--content"},[n("h3",{staticClass:"half-width--heading"},[t._v("\n "+t._s(t.heading)+"\n ")]),t._v(" "),t.description?n("div",{staticClass:"half-width--description"},[n("RenderRichText",{attrs:{items:t.description}})],1):t._e(),t._v(" "),t.isCallToAction?n("CtaPartial",t._b({},"CtaPartial",t.ctaParams,!1)):t._e()],1)])])}),[],!1,null,"5fe5ad76",null);e.default=component.exports;installComponents(component,{RenderPOI:n(589).default,RenderRichText:n(361).default})},585:function(t,e,n){t.exports={}},589:function(t,e,n){"use strict";n.r(e);var r=n(0),l=n(79),c=n(78),o=n.n(c),d=n(1);function v(t,e,n,r,l,a,c){try{var i=t[a](c),u=i.value}catch(t){return void n(t)}i.done?e(u):Promise.resolve(u).then(r,l)}function f(){var t=Object(r.q)(!1),image=Object(r.q)(null),e=Object(r.q)(null),{$amplience:n}=Object(r.y)(),l=function(){var r,l=(r=function*(r){try{var l;t.value=!0;var{data:data}=yield o.a.get("".concat(n.mediaItemUrl).concat(r,".json"),{params:{metadata:!0,protocol:"https"}});image.value=data,e.value=null==image||null===(l=image.value)||void 0===l?void 0:l.metadata}catch(t){d.a.error("Cannot get Media Set from Amplience.",t.message)}},function(){var t=this,e=arguments;return new Promise((function(n,l){var a=r.apply(t,e);function c(t){v(a,n,l,c,o,"next",t)}function o(t){v(a,n,l,c,o,"throw",t)}c(void 0)}))});return function(t){return l.apply(this,arguments)}}();return{image:image,metadata:e,fetch:l}}var y=n(602);function h(t,e,n,r,l,a,c){try{var i=t[a](c),u=i.value}catch(t){return void n(t)}i.done?e(u):Promise.resolve(u).then(r,l)}function m(t){return function(){var e=this,n=arguments;
1return new Promise((function(r,l){var a=t.apply(e,n);function c(t){h(a,r,l,c,o,"next",t)}function o(t){h(a,r,l,c,o,"throw",t)}c(void 0)}))}}var j=Object(r.b)({name:"RenderPOI",props:{width:{type:[Number,null],default:null},height:{type:[Number,null],default:null},poi:{type:Object,default:()=>({})},sources:{type:Array,default:()=>[]},layer:{type:String,default:""},altText:{type:String,default:""},scalingFactor:{type:Number,default:1},lazyLoading:{type:String,default:"lazy"}},setup(t){var e=Object(r.v)(t,"height"),n=Object(r.v)(t,"width"),{metadata:c,fetch:o}=f(),d=Object(r.a)((()=>{var e;return(null===(e=c.value)||void 0===e||null===(e=e.image_alt_data)||void 0===e?void 0:e.alt_text)||t.altText||t.poi.image.name})),v=Object(r.a)((()=>{var image=Object(l.b)(t.poi.image),e=["fmt=auto","qlt=default",...t.poi.query?[t.poi.query.replace("crop","pcrop")]:[],...t.layer?["$".concat(t.layer,"$")]:[]];return e.length&&(image.url+="?".concat(e.join("&"))),encodeURI(image.url)})),h=Object(r.a)((()=>{var e=Object(y.a)(t.poi.poi);return e?{"--poi-position":e}:null})),j=Object(r.a)((()=>e.value||n.value?{height:e.value,width:n.value}:{}));return Object(r.z)(m((function*(){yield o(t.poi.image.name)}))),{defaultSize:j,setSrcset:source=>{var e,n=null!==(e=source.poi)&&void 0!==e&&e.image?source.poi:t.poi,{url:r}=Object(l.b)(n.image),c=["fmt=auto","qlt=default","sm=aspect","h=".concat(source.height?source.height*t.scalingFactor:"auto"),"aspect=".concat(source.aspect)];n.query&&c.push(n.query.replace("crop","pcrop")),t.layer&&c.push("$".concat(t.layer,"$"));var o=r;return c.length&&(o+="?".concat(c.join("&"))),encodeURI(o)},imageSrc:v,imageAlt:d,poiStyle:h}}}),w=(n(604),n(4)),component=Object(w.a)(j,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("picture",[t._l(t.sources,(function(source,e){return n("source",{key:e,attrs:{media:source.media,srcset:t.setSrcset(source)}})})),t._v(" "),n("NuxtImg",t._b({staticClass:"image",style:t.poiStyle,attrs:{src:t.imageSrc,alt:t.imageAlt,loading:t.lazyLoading,preload:!1,fetchpriority:"eager"===t.lazyLoading?"high":"auto"}},"NuxtImg",t.defaultSize,!1))],2)}),[],!1,null,"3fc97b26",null);e.default=component.exports},602:function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var r=t=>{var{x:e,y:n}=t||{};return e>=0&&n>=0?"".concat((100*e).toFixed(2),"% ").concat((100*n).toFixed(2),"%"):null}},604:function(t,e,n){"use strict";n(585)},629:function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var r=n(0),l=n(14),c=t=>{var e=Object(r.B)(),{app:{$gtm:n}}=Object(r.y)(),c=Object(r.c)(),o=()=>{var{homepageSection:r,category:c,linkUrl:o,clickText:d}=t();r&&"/"===e.value.path&&n.push({event:l.w,homepage_section:r,category:c,link_url:o,click_text:d})},d=null,v=()=>{var t,e,n,r=null!==(t=null==c||null===(e=c.proxy)||void 0===e?void 0:e.$el)&&void 0!==t?t:null;r!==d&&(null===(n=d)||void 0===n||n.removeEventListener("click",o),null==r||r.addEventListener("click",o),d=r)};Object(r.j)(v),Object(r.m)(v),Object(r.i)((()=>{var t;null===(t=d)||void 0===t||t.removeEventListener("click",o),d=null}))}},631:function(t,e,n){"use strict";var r=n(0),l=n(118),c=n(201),o=n(629);function d(t,e,n,r,l,a,c){try{var i=t[a](c),u=i.value}catch(t){return void n(t)}i.done?e(u):Promise.resolve(u).then(r,l)}function v(t){return function(){var e=this,n=arguments;
1return new Promise((function(r,l){var a=t.apply(e,n);function c(t){d(a,r,l,c,o,"next",t)}function o(t){d(a,r,l,c,o,"throw",t)}c(void 0)}))}}var f=Object(r.b)({name:"CtaPartial",components:{SfButton:l.a},props:{linkType:{type:String,default:c.a.EXTERNAL_URL},title:{type:String,default:""},url:{type:String,default:""},type:{type:String,default:"Primary"},newWindow:{type:Boolean,default:!1},noFollow:{type:Boolean,default:!1},trackingQuery:{type:String,default:""},classes:{type:String,default:""},homepageSection:{type:String,default:""},category:{type:String,default:""}},setup(t){var{fetchUrl:e}=Object(c.e)(t.url),n=Object(r.q)(t.linkType===c.a.EXTERNAL_URL?t.url:"");return Object(r.z)(v((function*(){if(t.linkType!==c.a.EXTERNAL_URL){var r=yield e(t.linkType);n.value=t.trackingQuery?"".concat(r).concat(t.trackingQuery):r}}))),Object(o.a)((()=>({homepageSection:t.homepageSection,category:t.category,linkUrl:n.value,clickText:t.title}))),{ctaURL:n}}}),y=n(4),component=Object(y.a)(f,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.title?n("SfButton",{staticClass:"custom-button cta-label--default",class:[t.classes,t.type.toLowerCase()],attrs:{link:t.ctaURL,"aria-label":t.title,title:t.title,target:t.newWindow&&"_blank",rel:t.noFollow&&"nofollow"}},[t._v("\n "+t._s(t.title)+"\n")]):t._e()}),[],!1,null,null,null);e.a=component.exports}}]);
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.