1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[1356,9109],{3986:(e,t,n)=>{n.d(t,{Z:()=>I});var a=n(85893),o=n(67294),i=n(29163),r=n(55977),d=n(67979),l=n(51667);let s=i.ZP.div.withConfig({displayName:"ReadMoreContent",componentId:"-__sc-4102d4e3-0"})(({showReadMoreButton:e,readMoreButtonToggled:t,visibleHeight:n})=>` 2 margin: 0 0 ${r.W0.sm} 0; 3 ${e&&` 4 height: ${t?`${n}px`:"fit-content;"}; 5 overflow: hidden; 6 `}; 7`),c=(0,i.ZP)(l.zx).withConfig({displayName:"ReadMoreBtn",componentId:"-__sc-4102d4e3-1"})(({theme:e,readMoreButtonToggled:t,textAlignment:n})=>` 8 display: block; 9 padding: 0; 10 font-size: ${e.typography.text.fontSM.fontSize}; 11 margin: -${t?r.W0.xs:r.W0.sm} auto ${r.W0.sm} auto; 12 13 ${(0,d.Z)("md")} { 14 margin: -${t?r.W0.xs:r.W0.sm} auto ${r.W0.sm} 0; 15 ${"center"===n?`margin: -${t?r.W0.xs:r.W0.sm} auto ${r.W0.sm} auto;`:""} 16 ${"right"===n?`margin: -${t?r.W0.xs:r.W0.sm} 0 ${r.W0.sm} auto;`:""} 17 } 18 19 ${(0,d.Z)("lg")} { 20 margin: -${t?r.W0.xs:r.W0.sm} auto ${r.W0.sm} 0; 21 ${"center"===n?`margin: -${t?r.W0.xs:r.W0.sm} auto ${r.W0.sm} auto;`:""} 22 ${"right"===n?`margin: -${t?r.W0.xs:r.W0.sm} 0 ${r.W0.sm} auto;`:""} 23 } 24 `),m=i.ZP.div.withConfig({displayName:"ReadMoreWrapper",componentId:"-__sc-4102d4e3-2"})([""]);var g=n(64015),u=n(73342);let h=i.ZP.div.withConfig({displayName:"FullContent",componentId:"-__sc-21896b6f-1"})(["outline:none;"]),p=(0,i.ZP)(l.zx).withConfig({displayName:"ReadMoreBtn",componentId:"-__sc-21896b6f-2"})(({theme:e,textAlignment:t,readMoreButtonToggled:n})=>{let a=n?"0":r.W0.xs,o=`${a} auto ${r.W0.sm} auto`,i=(e=>{switch(e){case"center":return`${a} auto ${r.W0.sm} auto`;case"right":return`${a} 0 ${r.W0.sm} auto`;default:return`${a} auto ${r.W0.sm} 0`}})(t||"left");return` 25 display: block; 26 padding: 0; 27 font-size: ${e.typography.text.fontSM.fontSize}; 28 margin: ${o}; 29 30 ${(0,d.Z)("md",{noUpper:!0})} { 31 margin: ${i}; 32 } 33 `}),x=i.ZP.div.withConfig({displayName:"ReadMoreWrapper",componentId:"-__sc-21896b6f-3"})(["",""],({isCalculating:e})=>e&&` 34 overflow: hidden; 35 position: relative; 36 `),f=i.ZP.div.withConfig({displayName:"AccessibleReadMoreStencil",componentId:"-__sc-21896b6f-4"})(["position:absolute;top:0;left:0;width:100%;height:100%;"]),C=i.ZP.div.withConfig({displayName:"ReadMoreStencilContent",componentId:"-__sc-21896b6f-5"})(["visibility:hidden;"]);var b=n(24561);let y="accessibleReadMoreWrapper-dataTestId",T="accessibleReadMoreStencil-dataTestId",B=(0,i.Zz)(({theme:e})=>{let{tertiary1:t,primary4:n}=e.colors.brandColors;return(0,a.jsx)(f,{children:(0,a.jsxs)(b.ZP,{speed:1.3,width:"100%",height:"160",backgroundColor:t,foregroundColor:n,uniqueKey:T,"data-testid":T,children:[(0,a.jsx)("rect",{x:"0",y:"0",rx:"3",ry:"3",width:"100%",height:"10"}),(0,a.jsx)("rect",{x:"0",y:"20",rx:"3",ry:"3",width:"100%",height:"10"}),(0,a.jsx)("rect",{x:"0",y:"40",rx:"3",ry:"3",width:"100%",height:"10"}),(0,a.jsx)("rect",{x:"0",y:"60",rx:"3",ry:"3",width:"100%",height:"10"}),(0,a.jsx)("rect",{x:"0",y:"80",rx:"3",ry:"3",width:"100%",height:"10"}),(0,a.jsx)("rect",{x:"0",y:"100",rx:"3",ry:"3",width:"100%",height:"10"})]})})});var _=n(8618);function $(e){let t=document.createElement("div");return t.appendChild(e.cloneNode(!0)),t.innerHTML}let S=e=>{let t=o.useRef(null),n=o.useRef(null),{t:i}=o.useContext(u.q),[d,l]=o.useState(!0),s=o.cloneElement(e.children,{ref:t}),c=e.desktopVisibleLines??6,{showReadMoreButton:m,visibleContent:f,isCalculating:b}=(({measureRef:e,mobileLines:t,desktopLines:n})=>{let[a,i]=o.useState(!1),[d,l]=o.useState(null),[s,c]=o.useState(!0);return o.useEffect(()=>{if(!globalThis||!e.current||!e.current)return;c(!0);let a=globalThis.getComputedStyle(e.current),o=globalThis.innerWidth<=r.qv?t:n;if("auto"===o){i(!1),c(!1);return}let d=(0,g.Z)("readMoreWrapper-getHeight",a.height,!0),s=(0,g.Z)("readMoreWrapper-getLineHeight",a.lineHeight,!0),m=(0,g.Z)("readMoreWrapper-getTopPadding",a.paddingTop,!0),u=d>s*o+(m+(0,g.Z)("readMoreWrapper-getTopPadding",a.paddingBottom,!0));if(i(u),u){let{visibleFragment:t,hiddenFragment:n}=function(e,t){let n,a,o={visibleFragment:e.innerHTML,hiddenFragment:null};try{let i=function(e,t){let n=document.createRange();try{let a,o=e.getBoundingClientRect().top+t,i=document.createTreeWalker(e,NodeFilter.SHOW_TEXT,null);for(;a=i.nextNode();){let e=a.textContent||"";if(e.trim()){for(let t=0;t<e.length;t++)if(n.setStart(a,t),n.setEnd(a,t+1),n.getBoundingClientRect().top>=o)return{node:a,offset:t}}}}catch(e){_.logger.error("findFirstHiddenCharacter()",e)}finally{n.detach()}return null}(e,t);if(!i)return o;let{node:r,offset:d}=i;(n=document.createRange()).setStartBefore(e.firstChild),n.setEnd(r,d);let l=n.cloneContents();(a=document.createRange()).setStart(r,d),a.setEndAfter(e.lastChild);let s=a.cloneContents();return{visibleFragment:$(l),hiddenFragment:$(s)}}catch(e){return _.logger.error("splitContentAtHeight()",e),o}finally{n?.detach(),a?.detach()}}(e.current,s*o+m);if(!n){l(null),c(!1);return}l(t)}c(!1)},[n,t]),{showReadMoreButton:a,visibleContent:d,isCalculating:s}})({measureRef:t,mobileLines:e.mobileVisibleLines??4,desktopLines:c});return(o.useEffect(()=>{!d&&n.current&&n.current.focus()},[d]),b)?(0,a.jsxs)(x,{className:e.className,isCalculating:!0,"data-testid":y,children:[(0,a.jsx)(B,{}),(0,a.jsx)(C,{children:s})]}):(0,a.jsxs)(x,{className:e.className,"data-testid":y,children:[m&&d&&f?o.cloneElement(s,{...s.props,children:void 0,dangerouslySetInnerHTML:{__html:f},"data-testid":"accessibleReadMoreWrapperPartialContent-dataTestId"}):e.children&&(0,a.jsx)(h,{ref:n,tabIndex:-1,"data-testid":"accessibleReadMoreWrapperFullContent-dataTestId",children:s}),m&&(0,a.jsx)(p,{"data-testid":"accessibleReadMoreWrapperReadMoreButton-dataTestId",theme:e.theme,textAlignment:e.textAlignment??"left",className:e.className,buttonStyle:"buttonLink",ariaExpanded:!d,ariaLabel:i(d?"common.hiddenContent.readMore":"common.hiddenContent.readLess"),handleClick:()=>{l(!d)},readMoreButtonToggled:!d,children:i(d?"common.hiddenContent.readMore":"common.hiddenContent.readLess")})]})};var w=n(37593);let W=e=>
36{let t=o.useRef(null),{t:n}=o.useContext(u.q),i=o.cloneElement(e.children,{ref:t}),[d,l]=o.useState(!0),[h,p]=o.useState(!1),[x,f]=o.useState(0),C=e.desktopVisibleLines?e.desktopVisibleLines:6,b=e.mobileVisibleLines?e.mobileVisibleLines:4;return o.useEffect(()=>{if(window&&t.current){let e=window.getComputedStyle(t.current),n=window.innerWidth<=r.qv?b:C;if("auto"===n){f(0),p(!1);return}let a=(0,g.Z)("readMoreWrapper-getHeight",e.height,!0),o=(0,g.Z)("readMoreWrapper-getLineHeight",e.lineHeight,!0),i=(0,g.Z)("readMoreWrapper-getTopPadding",e.paddingTop,!0),d=(0,g.Z)("readMoreWrapper-getTopPadding",e.paddingBottom,!0);f(o*n+i),p(a>o*n+(i+d))}},[e]),(0,a.jsxs)(m,{className:e.className,children:[(0,a.jsx)(s,{showReadMoreButton:h&&0!==x,readMoreButtonToggled:d,visibleHeight:x,className:e.className,children:e.children&&i}),h&&(0,a.jsx)(c,{theme:e.theme,textAlignment:e.textAlignment?e.textAlignment:"left",className:e.className,buttonStyle:"buttonLink",ariaLabel:n(d?"common.hiddenContent.readMore":"common.hiddenContent.readLess"),handleClick:()=>{l(!d)},readMoreButtonToggled:d,children:n(d?"common.hiddenContent.readMore":"common.hiddenContent.readLess")})]})},I=e=>(0,w.c)("dev-accessible-read-more")?(0,a.jsx)(S,{...e}):(0,a.jsx)(W,{...e})},40446:(e,t,n)=>{n.r(t),n.d(t,{CtaButton:()=>x,default:()=>f});var a=n(85893),o=n(67294),i=n(29163),r=n(1849),d=n(51667),l=n(55977);let s=i.ZP.div.withConfig({displayName:"CtaButton",componentId:"-__sc-dc63f9a-0"})(({align:e,columnAlign:t,fullWidth:n=!0,theme:a})=>` 37 width: ${n?"100%":"auto"}; 38 display: flex; 39 justify-content: ${e?(e=>{switch(e.toLowerCase()){case"left":default:return"flex-start";case"center":return"center";case"right":return"flex-end"}})(e):"flex-start"}; 40 z-index: ${r.CJ}; 41 ${"start"===t?"margin-bottom: auto":""} 42 ${"end"===t?"margin-top: auto":""} 43 &:focus-visible { 44 border-radius: ${a.buttons.globalThemeBorderRadius}; 45 outline: ${l.W0.xxxs} solid ${a.buttons.primary.static.borderColor}; 46 outline-offset: ${l.W0.xxs}; 47 } 48 `),c=(0,i.ZP)(d.rU).withConfig({displayName:"CtaButtonLink",componentId:"-__sc-dc63f9a-1"})(["text-decoration:none;"]),m=(0,i.ZP)(d.zx).withConfig({displayName:"CtaButtonContents",componentId:"-__sc-dc63f9a-2"})([""]);var g=n(24512),u=n(86706),h=n(78004),p=n(15158);let x=e=>{let{AltStyle:t,ButtonText:n,Link:i,TextAlignment:r,columnAlignment:l,className:u,ctaButtonIconData:x,fullWidth:f,parentHeading:C,parentName:b,target:y,carouselSliderPosition:T}=e;return(0,p.Z)(()=>(0,a.jsx)(s,{align:r,className:u,"data-component":"CtaButton",columnAlign:l,fullWidth:f,children:i&&n&&(0,a.jsx)(c,{href:i,"data-testid":e["data-anchorTestId"],target:y,children:(0,a.jsx)(m,{forwardedAs:"div",anal
48yticsEvents:(()=>{if(e.analyticsEvents)return e.analyticsEvents;let{events:t,keys:a}=g.cmsCallToActionGTM;return(0,h.qU)(t.call_to_action,[{gtmKey:a.heading_text,gtmValue:C||""},{gtmKey:a.button_text,gtmValue:n},{gtmKey:a.page_url,gtmValue:i},{gtmKey:a.component_name,gtmValue:b||""},{gtmKey:a.carousel_slider_position,gtmValue:T}],"click")})(),buttonStyle:t||"primary",className:u,"data-testid":e["data-testid"],children:(0,p.Z)(()=>x&&"left"===x.iconAlignment?(0,a.jsxs)(o.Fragment,{children:[(0,a.jsx)(d.pA,{name:x.iconName,fillColor:"inherit",size:"16"}),(0,a.jsx)("span",{"data-testid":"CtaButton-left-testId",children:n})]}):x&&"right"===x.iconAlignment?(0,a.jsxs)(o.Fragment,{children:[(0,a.jsx)("span",{"data-testid":"CtaButton-right-testId",children:n}),(0,a.jsx)(d.pA,{name:x.iconName,fillColor:"inherit",size:"16"})]}):(0,a.jsx)("span",{"data-testid":"CtaButton-testId",children:n}),{componentName:"CtaButtonContents",fallBack:()=>n})})})}),{componentName:"cms/Cta Button"})},f=(0,u.$j)(e=>({ctaButtonIconData:e.ui.ctaButtons}))(x)},93086:(e,t,n)=>{n.r(t),n.d(t,{default:()=>S});var a=n(85893);n(67294);var o=n(29163),i=n(55977),r=n(21783),d=n(51667),l=n(67979);let s=o.ZP.div.withConfig({displayName:"StandardContentBlock2",componentId:"-__sc-bb671326-0"})(({theme:e,imageAlignment:t,customBackgroundColor:n})=>` 49 background-color: ${n||e.colors.uiColors.greyscale1}; 50 max-width: 100%; 51 min-height: 160px; 52 height: 100%; 53 display: flex; 54 flex-direction: ${t&&t.toLowerCase()===r.v2.Right?"row-reverse":"row"}; 55 & > * { 56 margin: auto; 57 58 ${(0,l.Z)("lg")} { 59 flex: 1; 60 } 61 } 62 `),c=o.ZP.div.withConfig({displayName:"StandardContentBlock2ImgContainer",componentId:"-__sc-bb671326-1"})(({imageAlignment:e,separate:t})=>` 63 ${!t?` 64 margin-left: ${e&&e.toLowerCase()===r.v2.Right?"0":i.W0.sm}; 65 margin-right: ${e&&e.toLowerCase()===r.v2.Right?i.W0.sm:"0"}; 66 `:` 67 max-height: 300px; 68 overflow: hidden; 69 `}; 70 71`),m=(0,o.ZP)(d.Ee).withConfig({displayName:"StandardContentBlock2Img",componentId:"-__sc-bb671326-2"})([""]),g=o.ZP.h2.withConfig({displayName:"StandardContentBlock2HeadingText",componentId:"-__sc-bb671326-3"})(({theme:e,headingTextColor:t})=>` 72 width: 100%; 73 color: ${t||e.cms.heading.color}; 74 margin: 0 0 0.75rem 0; 75 } 76 `),u=o.ZP.h4.withConfig({displayName:"StandardContentBlock2SubHeadingText",componentId:"-__sc-bb671326-4"})(({theme:e,subHeadingTextColor:t})=>` 77 width:100%; 78 color: ${t||e.cms.subheading.color}; 79 margin-top:0px; 80 `),h=o.ZP.div.withConfig({displayName:"StandardContentBlock2BodyTextWrapper",componentId:"-__sc-bb671326-5"})(({theme:e,bodyTextColor:t})=>` 81 width:100%; 82 color: ${t||e.cms.bodyText.color}; 83 font-size: ${e.typography.text.body.fontSize}; 84 `),p=o.ZP.div.withConfig({displayName:"StandardContentBlock2ButtonWrapper",componentId:"-__sc-bb671326-6"})(["width:100%;"]),x=o.ZP.div.withConfig({displayName:"StandardContentBlock2ContentWrapper",componentId:"-__sc-bb671326-7"})(({textAlignment:e})=>` 85 display: flex; 86 flex-direction: column; 87 width:100%; 88 text-align: ${e}; 89 padding: ${i.W0.sm}; 90 margin: auto; 91 92 ${(0,l.Z)("lg")} { 93 padding: ${i.W0.sm}; 94 max-height: 300px; 95 overflow: auto 96 } 97`);var f=n(58480),C=n(15158),b=n(77695),y=n(74054),T=n(40446),B=n(3986);let _=e=>(0,C.Z)(()=>(0,a.jsxs)(x,{textAlignment:e.ContentAlignment,children:[(0,a.jsx)(g,{headingTextColor:e.styles?.headingTextColor,children:e.HeadingText}),e.SubHeadingText&&(0,a.jsx)(u,{subHeadingTextColor:e.styles?.subHeadingTextColor,children:e.SubHeadingText}),e.BodyText&&(0,a.jsx)(B.Z,{desktopVisibleLines:3,textAlignment:"center",children:(0,a.jsx)(h,{bodyTextColor:e.styles?.bodyTextColor,dangerouslySetInnerHTML:{__html:e.BodyText||""}})}),(0,a.jsx)(p,{children:(0,a.jsx)(T.default,{AltStyle:"secondary",ButtonText:e.ButtonText,Link:e.Link,TextAlignment:e.TextBoxAlignment,parentHeading:e.HeadingText,parentName:r.R6.StandardContentBlock2,target:e.LinkOpenMode,carouselSliderPosition:e.carouselSliderPosition})})]}),{componentName:"cms/ Block2Content"});var $=n(37593);let S=e=>{let t=(0,$.c)("dev-cms-styles"),n=(0,y.Z)(e),o={ImageAlignment:e.ImageAlignment||r.v2.Right,ImagePropsSizes:(0,b.Z)(e.ImagePropsSizes?e.ImagePropsSizes:e.ImageSizes),LinkUrl:e.LinkUrl||"",LinkTitle:e.LinkTitle||"",LinkOpenMode:e.LinkOpenMode||"",LinkUrlOpenMode:e.LinkUrlOpenMode||"",ImagePropsTitle:e.ImagePropsTitle||"",ImagePropsAltText:e.ImagePropsAltText||"",ContentAlignment:e.ContentAlignment||r.v2.Left,TextBoxAlignment:e.TextBoxAlignment||e.ContentAlignment||r.v2.Left,HeadingText:e.HeadingText||"",SubHeadingText:e.SubHeadingText||"",BodyText:e.BodyText||"",ButtonText:e.ButtonText||"",ButtonTitle:e.ButtonTitle||"",Link:e.Link||"",columns:e.columns||0,tabbable:e.tabbable,isInContainer:e.isInContainer,carouselSliderPosition:e.carouselSliderPosition,styles:t?e.styles:void 0};return(0,C.Z)(()=>(0,a.jsxs)(s,{"data-component":"StandardContentBlock2",imageAlignment:o.ImageAlignment,customBackgroun
97dColor:o.styles?.boxBackgroundColor,children:[(0,a.jsx)(c,{imageAlignment:o.ImageAlignment,separate:!n,children:(0,a.jsx)("a",{href:o.LinkUrl,title:o.ImagePropsTitle,tabIndex:o.tabbable?0:-1,target:o.LinkUrlOpenMode,children:(0,a.jsx)(m,{src:o.ImagePropsSizes.large.url,srcSet:(0,f.Z)(o.ImagePropsSizes),alt:o.ImagePropsAltText||"Image Link",sourcesDifferBy:"appearance",width:"100%"})})}),n&&(0,a.jsx)(_,{...o})]}),{componentName:"cms/ StandardContentBlocks2"})}},74054:(e,t,n)=>{n.d(t,{Z:()=>a});let a=e=>{let t={HeadingText:e.HeadingText||"",SubHeadingText:e.SubHeadingText||"",BodyText:e.BodyText||"",ButtonText:e.ButtonText||""};return!!t.HeadingText||!!t.SubHeadingText||!!t.BodyText||!!t.ButtonText}},58480:(e,t,n)=>{n.d(t,{Z:()=>a});let a=e=>{let t=[];return Object.keys(e).length&&Object.keys(e).forEach(n=>{let a={src:e[n].url,breakpoint:(e=>{switch(e.toLowerCase()){case"large":default:return"desktop";case"medium":return"tablet";case"small":return"mobile"}})(n)};t.push(a)}),t}},77695:(e,t,n)=>{n.d(t,{Z:()=>a});let a=e=>({...e,large:{...e?e.large:{},url:e&&e.large?e.large.url:""}})}}]);
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.