"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[6207],{3866:(e,t,i)=>{i.d(t,{A:()=>o});i(65043);var r=i(15329),n=(i(24920),i(44203)),l=i(70579);const o=e=>{let{buttons:t=[],...i}=e;return(0,l.jsx)(l.Fragment,{children:t.map(((e,t)=>{const o=e.buttonTheme.includes("transparentGray")||e.buttonTheme.includes("transparentWhite");return null!==e&&void 0!==e&&e.link?(0,l.jsx)(r.A,{isOutlined:o,as:e.link?n.A:r.A,theme:e.buttonTheme,to:e.link,whiteSpace:"pre",padding:["0 16px",null,null,"0 40px"],height:"46px",...i,children:e.label},`${e.label}-${t}`):null}))})}},39040:(e,t,i)=>{i.d(t,{Ay:()=>h,JD:()=>d,Q3:()=>o,_x:()=>a,pN:()=>s});var r=i(77034),n=i(71908);const l=(0,r.A)("div")`
    width: 100%;
    height: 100%;
    padding: 24px 16px;

    ${n.G1.md} {
        padding: 32px;
    }
`,o=(0,r.A)(l)`
    padding-left: 0;
    padding-right: 0;
`,a=(0,r.A)(o)`
    ${n.G1.md} {
        padding-left: 0;
        padding-right: 0;
    }
`,s=(0,r.A)(l)`
    ${n.G1.lg} {
        padding-left: 64px;
        padding-right: 64px;
    }

    ${n.G1.xl} {
        padding-left: 96px;
        padding-right: 96px;
    }
`,d=(0,r.A)("div")`
    width: 100%;
    height: 100%;
    padding: 24px 0;
`,h=l},64166:(e,t,i)=>{i.d(t,{A:()=>m});i(65043),i(75987),i(10956);var r=i(40567),n=i(67356),l=i(84483),o=i(50325),a=i(77034),s=i(70579);const d=(0,a.A)(n.A,{shouldForwardProp:e=>-1===["visibleOverflowX"].indexOf(e)})`
    position: relative;
    z-index: 2;
    height: 100%;
    min-height: 100%; // Override ContentWrapper min-height.
    ${e=>{let{visibleOverflowX:t}=e;return t&&"overflow-x: visible;"}} // Override ContentWrapper overflow-x.

    // MaxWidthWrapper
    > div {
        height: 100%;

        // GridWrapper
        > div {
            height: 100%;
        }
    }
`,h=(0,a.A)("div")`
    display: flex;
    width: 100%;
    height: 100%;
    overflow: hidden;
`,c=e=>{let{children:t,useMaxWidth:i}=e;return i?(0,s.jsx)(l.A,{children:t}):(0,s.jsx)("div",{children:t})},g=e=>{let{children:t,customGridSize:i,useGridWrapper:r,xAlignContent:n,yAlignContent:l,useMaxWidth:a,visibleOverflowX:g}=e;const p=n;let x,u;switch(n){case"left":u="flex-start";break;case"right":u="flex-end";break;default:u="center"}switch(l){case"top":x="flex-start";break;case"bottom":x="flex-end";break;default:x="center"}if(i){const e=["xs","sm","md","lg","xl","xxl"];i=Object.fromEntries(e.map(((t,r)=>[e[r],i[r]])))}return r?(0,s.jsx)(d,{visibleOverflowX:g,children:(0,s.jsx)(c,{useMaxWidth:a,children:(0,s.jsx)(o.A,{contentPosition:p,...i,children:(0,s.jsx)(h,{textAlign:p,justifyContent:u,alignItems:x,children:t})})})}):(0,s.jsx)(h,{textAlign:p,justifyContent:u,alignItems:x,children:t})};g.defaultProps={customGridSize:void 0,useGridWrapper:!1,useMaxWidth:!0,visibleOverflowX:!1,xAlignContent:"center",yAlignContent:"center"};const p=g;var x=i(39040),u=i(44203);const A=(0,a.A)("div")`
    height: 100%;
    width: 100%;
`,b=(0,a.A)(u.A)`
    color: inherit;
    text-decoration: none;

    &:hover,
    &:focus,
    &:visited {
        color: currentColor;
    }
`,v=e=>{let{background:t,backgroundType:i,children:n,customGridSize:l,paddingWrapper:o,textColor:a,useGridWrapper:d,useMaxWidth:h,wrapperLink:c,xAlignContent:g,yAlignContent:x,isHero:u,isHeroSlider:v,isNotFound:m,isNotFoundContentPositionAboveLg:f}=e;const k=i||("object"===typeof t&&t.type?t.type:"color"),w={white:"var(--white)",black:"var(--black)"},y=w[a]||w.white,j=u&&m&&f?"center":u&&m?"top":u?"center":x;return(0,s.jsx)(A,{color:y,children:(0,s.jsx)(b,{volatile:!0,to:c||void 0,children:(0,s.jsx)(r.A,{type:k,background:t,children:n&&(0,s.jsx)(o,{children:(0,s.jsx)(p,{customGridSize:l,useGridWrapper:d,useMaxWidth:h,xAlignContent:u?"left":g,yAlignContent:j,visibleOverflowX:v,children:n})})})})})};v.defaultProps={background:"white",backgroundType:void 0,children:void 0,customGridSize:void 0,isHero:!1,isHeroSlider:!1,isNotFound:!1,isNotFoundContentPositionAboveLg:!1,paddingWrapper:x.Ay,textColor:"white",useGridWrapper:!1,useMaxWidth:!0,wrapperLink:void 0,xAlignContent:"center",yAlignContent:"center"};const m=v},38718:(e,t,i)=>{i.d(t,{A:()=>s});var r=i(65173),n=i.n(r),l=i(77034),o=i(71908);const a=(0,l.A)("div",{shouldForwardProp:e=>-1===["isFlexibleArticle","isHero","isRelativePageHero"].indexOf(e)})`
    ${e=>{let{isRelativePageHero:t,isFlexibleArticle:i}=e;return t&&!i&&"position: relative"}};

    width: 100%;
    height: ${e=>{let{isFlexibleArticle:t,isHero:i}=e;return t||i?"calc(100svh - var(--header-height-mobile))":"100svh"}};
    ${e=>{let{isHero:t,isFlexibleArticle:i}=e;return t&&!i&&"top: var(--header-height-mobile)"}};
    max-width: 100vw;

    &.has-banner {
        height: ${e=>{let{isFlexibleArticle:t,isHero:i}=e;return t||i?"calc(100svh - (var(--header-height-mobile) + var(--banner-height)))":"100svh"}};
        ${e=>{let{isHero:t,isFlexibleArticle:i}=e;return t&&!i&&"top: calc(var(--header-height-mobile) + var(--banner-height))"}};
    }

    ${o.G1.lg}{
        height: ${e=>{let{isFlexibleArticle:t,isHero:i}=e;return t||i?"calc(100vh - var(--header-height-desktop))":"100vh"}};
        ${e=>{let{isHero:t,isFlexibleArticle:i}=e;return t&&!i&&"top: var(--header-height-desktop)"}};

        &.has-banner {
            height: ${e=>{let{isFlexibleArticle:t,isHero:i}=e;return t||i?"calc(100vh - (var(--header-height-desktop) + var(--banner-height)))":"100vh"}};
            ${e=>{let{isHero:t,isFlexibleArticle:i}=e;return t&&!i&&"top: calc(var(--header-height-desktop) + var(--banner-height))"}};
}
    }
`;a.propTypes={isFlexibleArticle:n().bool,isHero:n().bool},a.defaultProps={isFlexibleArticle:!1,isHero:!1};const s=a},8577:(e,t,i)=>{i.d(t,{A:()=>h});var r=i(43687),n=i(8439),l=i(38718),o=i(65043),a=i(73416),s=i(70579);const d=e=>{let{children:t,isFlexibleArticle:i,inSlider:d}=e;const h=(0,a.A)(),c=d?o.Fragment:n.A;return(0,s.jsx)(r.A,{marginAfter:d?"none":"md",children:(0,s.jsx)(c,{children:(0,s.jsx)(l.A,{isHero:!0,className:h?"has-banner":null,isFlexibleArticle:i,isRelativePageHero:d,children:t})})})};d.defaultProps={inSlider:!1,isFlexibleArticle:!1};const h=d},39910:(e,t,i)=>{i.d(t,{A:()=>s});var r=i(43687),n=i(51393),l=i(8439),o=(i(65043),i(70579));const a=e=>{let{children:t,marginAfter:i}=e;return(0,o.jsx)(r.A,{marginAfter:i,children:(0,o.jsx)(l.A,{children:(0,o.jsx)(n.A,{ratio:[3/4,null,16/9],children:t})})})};a.defaultProps={marginAfter:void 0};const s=a},50325:(e,t,i)=>{i.d(t,{A:()=>o});var r=i(1961),n=(i(65043),i(70579));const l=e=>{let{children:t,xs:i,sm:l,md:o,lg:a,xl:s,xxl:d,...h}=e;return(0,n.jsx)(r.A,{totalColumns:12,columns:[i,l,o,a,s,d],...h,children:t})};l.defaultProps={lg:8,md:10,sm:null,xl:null,xs:12,xxl:null};const o=l},46983:(e,t,i)=>{i.r(t),i.d(t,{default:()=>T});var r=i(65043),n=(i(11394),i(10956),i(80357)),l=i(96102),o=i(30942),a=i(69108),s=i(30996),d=i(66980),h=i(3866),c=i(64166),g=i(59192),p=(i(24920),i(77034)),x=i(35076),u=i(71908),A=i(32735),b=i(16991),v=i(70759),m=i(34470),f=i(70579);const k=(0,p.A)(b.A)`
    font: ${v.A[2]} ${x.A[40]} ${(0,m.KM)().primary};
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;

    ${u.G1.md} {
        font-size: ${x.A[56]};
    }
`,w=(0,p.A)("div",{shouldForwardProp:e=>-1===["xAlignContent"].indexOf(e)})`
    position: relative;
    text-align: ${e=>{let{xAlignContent:t}=e;return"right"===t?"right":"left"===t?"left":"inherit"}};
    z-index: 1;
    margin-bottom: 8px;

    ${u.G1.md} {
        margin-bottom: 32px;
    }

    ${u.G1.lg} {
        ${e=>{let{xAlignContent:t}=e;return"left"===t?"margin-left: 80px":"right"===t?"margin-left: auto":null}};
        margin-bottom: 24px;
    }

    /*
    This value is set so that content that aren't wrapped with
    a MaxWidth still has the same MaxWidth as  contant that is wrapped
    */
    max-width: 942px;
`,y=(0,p.A)("span")`
    display: inline-block;
    margin-bottom: 24px;
    font: ${v.A[2]} ${x.A[12]} ${(0,m.KM)().primary};
    text-align: center;
    letter-spacing: 0.05em;
    text-transform: uppercase;
`,j=(0,p.A)("p")`
    font: ${x.A[18]};
    line-height: 22px;
    a {
        color: inherit;
    }
`,C=(0,p.A)("div")`
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    background: linear-gradient(rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15));
`,$=(0,p.A)("div")`
    position: absolute;
    z-index: 1;
    height: 100%;
    background: linear-gradient(90deg, rgba(0, 0, 0, 0.9) -13.54%, rgba(0, 0, 0, 0));
    width: 288px;
`,W=(0,p.A)(j)`
    margin: 16px 0 0 0;
    font: ${v.A[2]} ${x.A[20]} ${(0,m.KM)().primary};

    ${u.G1.lg} {
       margin: 16px 0 14px 0;
    }
`,H=e=>{let{background:t,backgroundType:i,buttons:r,heading:n,headingSize:l,headingTag:o,tag:a,text:s,textColor:d,isArticleHero:p,xAlignContent:x,wrapperLink:u,yAlignContent:b,useMaxWidth:v}=e;const m={white:"var(--white)",black:"var(--black)",dark_grey:"var(--gray4)"};return(0,f.jsxs)(f.Fragment,{children:["image"===i&&(0,f.jsx)(C,{}),"image"===i&&(0,f.jsx)(A.A,{breakpoint:"lg",render:()=>(0,f.jsx)($,{})}),(0,f.jsx)(c.A,{wrapperLink:u,isArticleHero:p,xAlignContent:x,background:t,backgroundType:i,yAlignContent:b,useMaxWidth:v,children:(0,f.jsxs)(w,{xAlignContent:x,children:[a&&(0,f.jsx)(y,{color:m[d],children:a}),(0,f.jsx)(k,{color:m[d],as:o,size:l,children:n}),s&&""!==s[0]&&(0,f.jsx)(g.A,{data:s,textComponent:e=>(0,f.jsx)(W,{marginTop:"16px",color:d?m[d]:"inherit",...e}),validTags:["url","i","b","u","ul","ol","li","span"]}),!(null===r||void 0===r||!r.length)&&(0,f.jsx)(h.A,{marginTop:"40px",buttons:r})]})})]})};H.defaultProps={background:{backgroundPosition:"",backgroundSize:"",meta:"",type:"",url:""},backgroundType:"",button:{},buttons:[],heading:"",headingSize:"medium",headingTag:"h2",isArticleHero:!1,tag:!1,text:!1,textColor:"var(--black)",useMaxWidth:!0,wrapperLink:"",xAlignContent:"left",yAlignContent:""};const F=H,G=e=>{let{isArticleHero:t,content:i,headingSize:h,useMaxWidth:c}=e;const{background_flexible:g,content_vertical_alignment:p,content_horizontal_alignment:x,heading:u,link:A,paragraph:b,settings:v,tag:m,text_color:k}=i,w=(0,a.A)(g),y=w.mobile||w.desktop,j=w.desktop||w.mobile,[C,$]=(0,r.useState)(j),W=(0,d.A)("md");(0,r.useEffect)((()=>{$(W?j:y)}),[g,W]);let H=null,G=null;if((0,n.A)(v,"link")&&A)switch(A[0].layout){case"buttons":H=(0,s.A)(A[0]);break;case"wrapper":G=(0,s.A)(A[0])}const M=t&&u.text&&(0,l.A)(u.text,10,30);return(0,f.jsx)(F,{isArticleHero:t,background:C,backgroundType:C.type,buttons:H?(0,o.A)(H):null,heading:(0,n.A)(v,"heading")&&u?u.text:null,headingSize:M?"default":h,headingTag:u?u.type:null,tag:(0,n.A)(v,"tag")&&m,text:(0,n.A)(v,"paragraph")&&b,textColor:k,useMaxWidth:c,wrapperLink:G,xAlignContent:x,yAlignContent:"middle"===p?"center":p})};G.defaultProps={content:{tag:void 0,heading:{text:void 0,type:"h2"},link:void 0,paragraph:void 0},headingSize:"default",isArticleHero:!1,useMaxWidth:!0};const M=G;var _=i(39040),S=i(8577),z=i(39910);const P=e=>{let{isArticleHero:t,content:i,...r}=e;return i?t?(0,f.jsx)(S.A,{isFlexibleArticle:!0,children:(0,f.jsx)(M,{useMaxWidth:!0,isArticleHero:t,content:i,headingSize:"large"})}):(0,f.jsx)(z.A,{children:(0,f.jsx)(M,{useGridWrapper:!0,useMaxWidth:!0,paddingWrapper:_._x,...r})}):null};P.defaultProps={isArticleHero:!1,isFlexibleArticle:!1};const T=P},30942:(e,t,i)=>{i.d(t,{A:()=>n});var r=i(52139);const n=e=>e.map((e=>(0,r.A)(e)))},30996:(e,t,i)=>{i.d(t,{A:()=>l});var r=i(52139),n=i(30942);const l=e=>{Array.isArray(e)&&(e=e[0]);const t=e.layout||"button";let i={};switch(t){case"buttons":i=(0,n.A)(e.buttons);break;case"button":i=(0,r.A)(e.button);break;case"wrapper":i=e.link;break;default:console.warn(`Type: ${t} not found in parseFlexibleBackground`)}return i}},96102:(e,t,i)=>{i.d(t,{A:()=>r});const r=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:40;if(!e)return;const r=e.split(" ").some((e=>e.length>t));return e.length>i||r}}}]);
