"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[4345],{349:(e,r,t)=>{t.d(r,{A:()=>R});var i=t(63696),n=t(83051),o=t(27813),a=t(34576),l=t(98270),d=t(31002),u=t(27336),c=t(54498),m=t(55522),g=t(96683),s=t(61223),h=t(3973),p=t(20641),b=t(74437),f=t(35289),v=t(468),k=t(11545),j=t(97456),I=(t(91315),t(18886)),w=t(12257),y={bitesize:{light:{colour:"#f2e3ff",isDark:!1,ctaTheme:"bitesizeLight"}}},x=t(91785),O=[{viewportWidth:f.E6,imageSize:f.jq},{viewportWidth:f.jq,imageSize:f._G},{viewportWidth:f._G,imageSize:f.R4},{viewportWidth:f.R4,imageSize:f.Yo},{viewportWidth:f.Yo,imageSize:f.f}],A=e=>null!=e&&e.urlTemplate?(0,x.AH)("background-size:cover;",(0,g.uH)(e.urlTemplate,O,f.E6),"@media (min-width: ",f.jN,"){",(0,g.uH)(e.urlTemplate,O,f.jq),";}@media (min-width: ",f.cK,"){",(0,g.uH)(e.urlTemplate,O,f._G),";}@media (min-width: ",f.js,"){",(0,g.uH)(e.urlTemplate,O,f.R4),";}@media (min-width: ",f.c$,"){",(0,g.uH)(e.urlTemplate,O,f.Yo),";}"):null!=e&&e.url?(0,x.AH)("background-size:cover;",(0,g.Z6)(e.url),";"):"",P=t(62540);function S(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);r&&(i=i.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,i)}return t}function _(e){for(var r=1;re?r:"100%",H=(0,n.default)("div",{target:"e1ksmnp88",label:"ColouredContainer"})("position:relative;background-color:",(e=>{var r,{backgroundColour:t,home:i,homeOverride:n,theme:o}=e;return t||y[i]&&(null===(r=y[i][n])||void 0===r?void 0:r.colour)||j._[i]||o.colourPalette.accent}),";"),z=(0,n.default)("div",{target:"e1ksmnp87",label:"StyledBackground"})("top:0;bottom:0;width:100%;position:absolute;",(e=>{var{backgroundImage:r}=e;return A(r)})," html.no-js &{",(e=>{var{backgroundImage:r}=e;return A(r)}),";}",(e=>{var{backgroundImage:r,home:t}=e;return!r&&t&&w&&"\n background-size: cover;\n background-image: url('".concat(w,"');\n mix-blend-mode: soft-light;\n ")}),";"),N=(0,n.default)("div",{target:"e1ksmnp86",label:"StyledContent"})(p.tc," display:flex;position:relative;flex-direction:column;width:100%;padding:",b.SPACING_6," 0 ",b.SPACING_4," 0;@media (min-width: ",f.cK,"){padding-top:",b.SPACING_4,";",(e=>{var{isWrapped:r}=e;return r&&"\n padding: ".concat(b.SPACING_6," 0;\n ")}),";}"),D=(0,n.default)("span",{target:"e1ksmnp85",label:"IconContainer"})("display:inline-block;width:",(0,v.A)(23),";height:",(0,v.A)(23),";vertical-align:-",(0,v.A)(1.6),";padding-right:",b.SPACING_2,";"),G=(0,n.default)("p",{target:"e1ksmnp84",label:"StyledSubTitle"})(k.cx,"@media (min-width: ",f.cK,"){",k.Vk," margin-right:",b.SPACING_1,";}"),L=(0,n.default)("div",{target:"e1ksmnp83",label:"TextWrapper"})("color:",(e=>{var{theme:r}=e;return r.colourPalette.primary}),";",(e=>{var{foregroundImage:r,foregroundImageHideMobile:t}=e;return"\n ".concat((!r||t)&&"\n margin-bottom: ".concat(b.SPACING_6,";\n "),";\n ")}),";@media (min-width: ",f.cK,"){max-width:",(e=>{var{foregroundImage:r}=e;return T(r,"50%")}),";margin-bottom:",b.SPACING_4,";}@media (min-width: ",f.js,"){max-width:",(e=>{var{foregroundImage:r}=e;return T(r,"58%")}),";}"),E=(0,n.default)("div",{target:"e1ksmnp82",label:"LinkAndImageWrapper"})("display:flex;flex-direction:column-reverse;@media (min-width: ",f.cK,"){flex-direction:row;margin-top:0;}"),W=(0,n.default)("div",{target:"e1ksmnp81",label:"LinkWrapper"})({name:"frt7b6",styles:"z-index:1;line-height:0"}),K=(0,n.default)("div",{target:"e1ksmnp80",label:"StyledImage"})("display:inline;width:100%;height:",(0,v.A)(156),";",(e=>{var{foregroundImage:r}=e;return(0,g.Z6)(null==r?void 0:r.src)}),";html.no-js &{",(e=>{var{foregroundImage:r}=e;return(0,g.Z6)(null==r?void 0:r.src)}),";}background-position:",(e=>{var{centreImageOnMobile:r}=e;return r?"bottom":"right bottom"}),";background-size:contain;background-repeat:no-repeat;",(e=>{var{foregroundImageHideMobile:r}=e;return"\n ".concat(r&&"display: none;",";\n ")}),"@media (max-width: ",f.EX,"){margin-top:",b.SPACING_3,";}@media (min-width: ",f.cK,"){display:block;position:absolute;top:0;right:0;bottom:0;width:50%;height:100%;background-position:right bottom;}"),M=e=>{var{fontColour:r,children:t}=e,i=(0,o.u)();if(r){var n=_(_({},i),{},{colourPalette:_(_({},i.colourPalette),{},{primary:r,secondary:r})});return(0,P.jsx)(o.a,{theme:n,children:t})}return t};const R=e=>{var r,t,{title:n,headingLevel:g=2,titleIcon:p="",subTitle:b,linkText:f,linkUrl:v,backgroundImage:k,foregroundImage:j,unsafeViewTrackRef:w,unsafeClickTrackRef:x,lazyLoadImages:O=!1,openInNewTab:A=!1,home:S,homeOverride:_,isWrapped:C=!1,buttonIcon:T="",buttonEmphasis:R="high",buttonOnClickAction:V,backgroundColour:q,fontColour:B,foregroundImageHideMobile:U=!1,centreImageOnMobile:Y=!1}=e,Z=(e=>{var r,{backgroundImage:t,bannerVariants:i,home:n,homeOverride:o}=e;return null!=t&&t.urlTemplate?r="dark-image":i&&i[n]&&i[n][o]&&(r=i[n][o].isDark?"dark-image":"light-image"),r})({backgroundImage:k,bannerVariants:y,home:S,homeOverride:_}),X=(0,i.useRef)(),$=(0,I.Pd)({ref:X,triggerOnce:!0,skip:!O,options:{threshold:0}})||!O,F=V?(0,P.jsx)(u.A,{iconType:T,trackRef:x,onClick:V,width:"full",emphasis:R,children:f}):(0,P.jsx)(d.A,{iconType:T,trackRef:x,target:A?"_blank":"",href:v,width:"full",emphasis:R,children:f});return(0,P.jsxs)(H,{ref:X,home:S,homeOverride:_,backgroundColour:q,children:[(0,P.jsx)(z,{ref:w,backgroundImage:$?k:null,home:S,"data-testid":"background-image"}),(0,P.jsx)(s.A,{children:(0,P.jsxs)(N,{isWrapped:C,children:[(0,P.jsx)(a.A,{on:Z,children:(0,P.jsx)(M,{fontColour:B,children:(0,P.jsx)(L,{foregroundImage:j,foregroundImageHideMobile:U,children:(0,P.jsxs)(h.A,{spacing:"2",children:[n&&(0,P.jsxs)(c.A,{level:g,fontScale:"indexHeadlineLarge",type:"headline",children:[p&&(0,P.jsx)(D,{children:(0,P.jsx)(m.A,{type:p})}),n]}),b&&(0,P.jsx)(G,{children:b})]})})})}),(0,P.jsxs)(E,{children:[(0,P.jsx)(W,{children:y[S]&&null!==(r=y[S][_])&&void 0!==r&&r.ctaTheme?(0,P.jsx)(o.a,{theme:(0,l.O4)({servicePalette:null===(t=y[S][_])||void 0===t?void 0:t.ctaTheme}),children:F}):(0,P.jsx)(a.A,{on:Z,children:F})}),(null==j?void 0:j.src)&&(0,P.jsx)(K,{"data-testid":"foreground-image",foregroundImage:$?j:null,foregroundImageHideMobile:U,centreImageOnMobile:Y})]})]})})]})}}}]);