1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,21783,(e,t,a)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(e){let{html:t,scripts:a,stylesheets:r}=(0,l.YouTubeEmbed)(e);return(0,i.jsx)(s.default,{height:e.height||null,width:e.width||null,html:t,dataNtpc:"YouTubeEmbed",children:null==a?void 0:a.map(e=>(0,i.jsx)(n.default,{src:e.url,strategy:c[e.strategy],stylesheets:r},e.url))})};let i=e.r(43476),n=r(e.r(3303)),l=e.r(81498),s=r(e.r(61316)),c={server:"beforeInteractive",client:"afterInteractive",idle:"lazyOnload",worker:"worker"}},19598,(e,t,a)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.sendGTMEvent=void 0,a.GoogleTagManager=function(e){let{gtmId:t,gtmScriptUrl:a,dataLayerName:r="dataLayer",auth:c,preview:o,dataLayer:d,nonce:u}=e;s=r;let m=new URL(a||"https://www.googletagmanager.com/gtm.js");return t&&m.searchParams.set("id",t),"dataLayer"!==r&&m.searchParams.set("l",r),c&&m.searchParams.set("gtm_auth",c),o&&(m.searchParams.set("gtm_preview",o),m.searchParams.set("gtm_cookies_win","x")),(0,n.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-gtm"}})},[]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.default,{id:"_next-gtm-init",dangerouslySetInnerHTML:{__html:` 2 (function(w,l){ 3 w[l]=w[l]||[]; 4 w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'}); 5 ${d?`w[l].push(${JSON.stringify(d)})`:""} 6 })(window,'${r}');`},nonce:u}),(0,i.jsx)(l.default,{id:"_next-gtm","data-ntpc":"GTM",src:m.href,nonce:u})]})};let i=e.r(43476),n=e.r(71645),l=r(e.r(3303)),s="dataLayer";a.sendGTMEvent=(e,t)=>{let a=t||s;window[a]=window[a]||[],window[a].push(e)}},54576,(e,t,a)=>{"use strict";let r;var i=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.GoogleAnalytics=function(e){let{gaId:t,debugMode:a,dataLayerName:i="dataLayer",nonce:c}=e;return void 0===r&&(r=i),(0,l.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-ga"}})},[]),(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.default,{id:"_next-ga-init",dangerouslySetInnerHTML:{__html:` 7 window['${i}'] = window['${i}'] || []; 8 function gtag(){window['${i}'].push(arguments);} 9 gtag('js', new Date()); 10 11 gtag('config', '${t}' ${a?",{ 'debug_mode': true }":""});`},nonce:c}),(0,n.jsx)(s.default,{id:"_next-ga",src:`https://www.googletagmanager.com/gtag/js?id=${t}`,nonce:c})]})},a.sendGAEvent=function(){void 0===r?console.warn("@next/third-parties: GA has not been initialized"):window[r]?window[r].push(arguments):console.warn(`@next/third-parties: GA dataLayer ${r} does not exist`)};let n=e.r(43476),l=e.r(71645),s=i(e.r(3303))},87644,(e,t,a)=>{"use strict";var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.sendGAEvent=a.GoogleAnalytics=a.sendGTMEvent=a.GoogleTagManager=a.YouTubeEmbed=a.GoogleMapsEmbed=void 0;var i=e.r(67345);Object.defineProperty(a,"GoogleMapsEmbed",{enumerable:!0,get:function(){return r(i).default}});var n=e.r(21783);Object.defineProperty(a,"YouTubeEmbed",{enumerable:!0,get:function(){return r(n).default}});var l=e.r(19598);Object.defineProperty(a,"GoogleTagManager",{enumerable:!0,get:function(){return l.GoogleTagManager}}),Object.defineProperty(a,"sendGTMEvent",{enumerable:!0,get:function(){return l.sendGTMEvent}});var s=e.r(54576);Object.defineProperty(a,"GoogleAnalytics",{enumerable:!0,get:function(){return s.GoogleAnalytics}}),Object.defineProperty(a,"sendGAEvent",{enumerable:!0,get:function(){return s.sendGAEvent}})},84297,(e,t,a)=>{t.exports={id:"google-analytics",description:"Install a Google Analytics tag on your website",website:"https://analytics.google.com/analytics/web/",scripts:[{url:"https://www.googletagmanager.com/gtag/js",params:["id"],strategy:"worker",location:"head",action:"append"},{code:"window.dataLayer=window.dataLayer||[];window.gtag=function gtag(){window.dataLayer.push(arguments);};gtag('js',new Date());gtag('config','${args.id}')",strategy:"worker",location:"head",action:"append"}]}},92135,(e,t,a)=>{"use strict";function r(e,t,a=!1){return t?Object.keys(e).filter(e=>a?!t.includes(e):t.includes(e)).reduce((t,a)=>(t[a]=e[a],t),{}):{}}function i(e,t,a,r){let i=r&&Object.keys(r).length>0?new URL(Object.values(r)[0],e):new URL(e);
11return t&&a&&t.forEach(e=>{a[e]&&i.searchParams.set(e,a[e])}),i.toString()}function n(e,t,a,r,n){var l;if(!t)return`<${e}></${e}>`;let s=(null==(l=t.src)?void 0:l.url)?Object.assign(Object.assign({},t),{src:i(t.src.url,t.src.params,r,n)}):t,c=Object.keys(Object.assign(Object.assign({},s),a)).reduce((e,t)=>{let r=null==a?void 0:a[t],i=s[t],n=null!=r?r:i,l=!0===n?t:`${t}="${n}"`;return n?e+` ${l}`:e},"");return`<${e}${c}></${e}>`}Object.defineProperty(a,"__esModule",{value:!0}),a.formatData=a.createHtml=a.formatUrl=void 0,a.formatUrl=i,a.createHtml=n,a.formatData=function(e,t){var a,l,s,c,o;let d=r(t,null==(a=e.scripts)?void 0:a.reduce((e,t)=>[...e,...Array.isArray(t.params)?t.params:[]],[])),u=r(t,null==(s=null==(l=e.html)?void 0:l.attributes.src)?void 0:s.params),m=r(t,[null==(o=null==(c=e.html)?void 0:c.attributes.src)?void 0:o.slugParam]),p=r(t,[...Object.keys(d),...Object.keys(u),...Object.keys(m)],!0);return Object.assign(Object.assign({},e),{html:e.html?n(e.html.element,e.html.attributes,p,u,m):null,scripts:e.scripts?e.scripts.map(e=>Object.assign(Object.assign({},e),{url:i(e.url,e.params,d)})):null})}},44602,(e,t,a)=>{"use strict";var r=e.e&&e.e.__rest||function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(a[r[i]]=e[r[i]]);return a},i=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.GoogleAnalytics=void 0;let n=i(e.r(84297)),l=e.r(92135);a.GoogleAnalytics=e=>{var t=r(e,[]);return(0,l.formatData)(n.default,t)}},60262,(e,t,a)=>{t.exports={id:"google-maps-embed",description:"Embed a Google Maps embed on your webpage",website:"https://developers.google.com/maps/documentation/embed/get-started",html:{element:"iframe",attributes:{loading:"lazy",src:{url:"https://www.google.com/maps/embed/v1/place",slugParam:"mode",params:["key","q","center","zoom","maptype","language","region"]},referrerpolicy:"no-referrer-when-downgrade",frameborder:"0",style:"border:0",allowfullscreen:!0,width:null,height:null}}}},77813,(e,t,a)=>{"use strict";var r=e.e&&e.e.__rest||function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(a[r[i]]=e[r[i]]);return a},i=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.GoogleMapsEmbed=void 0;let n=i(e.r(60262)),l=e.r(92135);a.GoogleMapsEmbed=e=>{var t=r(e,[]);return(0,l.formatData)(n.default,t)}},40674,(e,t,a)=>{t.exports={id:"youtube-embed",description:"Embed a YouTube embed on your webpage.",website:"https://github.com/paulirish/lite-youtube-embed",html:{element:"lite-youtube",attributes:{videoid:null,playlabel:null}},stylesheets:["https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.css"],scripts:[{url:"https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.js",strategy:"idle",location:"head",action:"append"}]}},15465,(e,t,a)=>{"use strict";var r=e.e&&e.e.__rest||function(e,t){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(a[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(a[r[i]]=e[r[i]]);return a},i=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.YouTubeEmbed=void 0;let n=i(e.r(40674)),l=e.r(92135);a.YouTubeEmbed=e=>{var t=r(e,[]);return(0,l.formatData)(n.default,t)}},81498,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.YouTubeEmbed=a.GoogleMapsEmbed=a.GoogleAnalytics=void 0;var r=e.r(44602);Object.defineProperty(a,"GoogleAnalytics",{enumerable:!0,get:function(){return r.GoogleAnalytics}});var i=e.r(77813);Object.defineProperty(a,"GoogleMapsEmbed",{enumerable:!0,get:function(){return i.GoogleMapsEmbed}});var n=e.r(15465);Object.defineProperty(a,"YouTubeEmbed",{enumerable:!0,get:function(){return n.YouTubeEmbed}})},61316,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=function({html:e,height:t=null,width:a=null,children:n,dataNtpc:l=""}){return(0,i.useEffect)(()=>{l&&performance.mark("mark_feature_usage",{detail:{feature:`next-third-parties-${l}`}})},[l]),(0,r.jsxs)(r.Fragment,{children:[n,e?(0,r.jsx)("div",{style:{height:null!=t?`${t}px`:"auto",width:null!=a?`${a}px`:"auto"},"data-ntpc":l,dangerouslySetInnerHTML:{__html:e}}):null]})};let r=e.r(43476),i=e.r(71645)},67345,(e,t,a)=>{"use strict";
11var r=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(a,"__esModule",{value:!0}),a.default=function(e){let{apiKey:t,...a}=e,r={...a,key:t},{html:s}=(0,n.GoogleMapsEmbed)(r);return(0,i.jsx)(l.default,{height:r.height||null,width:r.width||null,html:s,dataNtpc:"GoogleMapsEmbed"})};let i=e.r(43476),n=e.r(81498),l=r(e.r(61316))},87990,e=>{"use strict";let t;var a=e.i(43476),r=e.i(71645);let i=e=>{for(let t of document.cookie.split(";")){let[a,r]=t.trim().split("=");if(a===e)return decodeURIComponent(r)}return null},n=(e,t=!1)=>{let a=new URLSearchParams(window.location.search).get(e);return a?a.replace(t?/[^a-zA-Z0-9 ]/g:/[^a-zA-Z0-9]/g,""):""};function l(e){return e.split("?")[0].split("#")[0].split("/").filter(Boolean).join(":").replaceAll("_","-")}function s(e){let t=l(e).split(":"),a=t[0]||"",r=t[1]?`:${t[1]}`:"",i=t.length>2?`:${t[t.length-1]}`:"";return`hl:${a}${r}${i}`}function c(e){return`hl:${l(e)}`}class o{constructor(e){this.baseUrl=e,"u">typeof window&&(this.referrer=[document.referrer&&document.referrer||""])}static getInstance(e){return o.instance||(o.instance=new o(e)),o.instance}getReferrer(){return this.referrer?.at(-1)}setReferrer(e){this.referrer=this.referrer?.concat(`${this.baseUrl}${e}`)}}var d=e.i(87644),u=e.i(92483);let m={"help & support":e=>s(e),"news & insight":(e,t,a)=>(function(e,t,a){let r=l(e);if(a)return`hl:${a}`;if("article"===t)return`hl:${r}`;let i=r.replace(/^news:/,"");return`hl:${i}`})(e,t,a),contact:e=>s(e),homepage:()=>"hl:home","product pages":e=>c(e),"investments triage":e=>c(e),"pension calculator":e=>c(e),"website base":e=>c(e),careers:e=>{var t;let a;return t="careers",a=l(e),t?`hl:${t}:${a}`:`hl:${a}`}};var p=({appName:e,pagePath:t,appSpecificData:l,contentType:s,includeGtag:c,isSpa:p=!1,disableGlobals:f=!0,section:x,webviewSlugString:h,customTrackingObject:g})=>{let[b,v]=(0,r.useState)(!1),[j,y]=(0,r.useState)(!1),[w,k]=(0,r.useState)(""),N=(0,r.useRef)(!1),[T,_]=(0,r.useState)(!1);(0,r.useEffect)(()=>{if("u">typeof window){if(k(`${window.location.host}${t}`),c){let e,t,a,r=new URLSearchParams(window.location.search).get("theSource");r&&((e=new Date).setTime(e.getTime()+7776e6),t=`expires=${e.toUTCString()};`,a=`theSource=${r};${t}path=/;Secure;`,document.cookie=`${a}domain=.hl.co.uk`)}window.OptanonActiveGroups&&window.OptanonActiveGroups.includes("C0003")&&_(!0)}},[t]);let O=(0,r.useMemo)(()=>{if("u">typeof window&&"u">typeof document){let a,r,c,d,b,v,j,{application:y,content:k,page:N,account:_}=l||{};s&&(b=s);let O=m[e]?m[e](t,b,h):"@hldev/analytics: App name not found in pageNameMap",S={application:{applicationName:"Contentful",subApplication:e,spaFlag:p,...y&&y,..._&&_,...y?.error&&{error:y.error}},page:{contentUrl:w,pageName:O,previousPage:function(){let e=o.getInstance(""),t=`${e.getReferrer()}`;if(!(t&&t.match(/https?:\/\/(?:[^./]+\.)?(?:localhost:\d+|hl\.co\.uk)(?:\/.*)?/)))return"Enter";{let e=t.match(/\/\/.*?\/(.*?)\/?(\?.*)?$/);if(!e)return"Invalid URL format";{let t=e[1].split("/");return""===t[0]&&(t.pop(),t.push("home")),`hl:${t.join(":")}`}}
11}(),section:x?x.replaceAll("-"," "):e,...N,...!f&&{subSection:((v=""===(j=document.location.href.replace(/^http(s)?:\/\/[^/]*/gi,"").split("/"))[1]?"home":j[2])&&(v=v.split("?")[0].replace(/[-#]/g," ")),v)}},...k&&{content:k},...!f&&{user:{visitorType:(e=>{let t=i("s_v32");if(!t){var a;let r,i;if(t="P",!e)return t;a=t,(r=new Date).setTime(r.getTime()+15768e7),i=`expires=${r.toUTCString()}`,document.cookie=`s_v32=${encodeURIComponent(a)}; ${i}; path=/; domain=.hl.co.uk`}return t})(T),clientID:(()=>{let e=i("clientId");if(e)return e})()},session:{loggedInState:-1!==document.cookie.indexOf("__dat=")&&-1!==document.cookie.indexOf("__dat_ses=")?"Logged in":"Not logged in",lastCampaign:n("theSource",!0),platform:(a=navigator.userAgent.toLowerCase(),r=/mobi|android/i.test(a),c=window.location.href.includes("webview"),d=navigator.userAgentData?.platform==="iOS"||/iphone|ipod|ipad/.test(a),r?c?d?"app_iPhone_direct":"app_android_direct":"mobile":"desktop"),paidSearchCampaign:n("adg",!0)}}};return{data:g?(0,u.default)({},S,g.data):S,event:g&&g.event||"dataLayer:complete"}}return{data:{},event:""}},[e,w,t,l]);return(0,r.useEffect)(()=>{window.dataLayer=window.dataLayer||[];let e=()=>{b||!(window.dataLayer.length>0)||(window.location.href.includes("/webview")||performance&&performance.getEntriesByType("navigation").some(e=>"back_forward"===e.type)||window.dataLayer&&window.dataLayer[0]&&window.dataLayer.some(e=>e?.event==="dataLayer:navComplete")?0:1)?setTimeout(e,100):(v(!0),y(!0))};e(),b&&j&&!N.current&&(window.dataLayer.push(O),N.current=!0)},[b,O]),(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(d.GoogleTagManager,{gtmId:"GTM-WTZFLBN3",auth:"fCqg7qEvPb8IcdQkvJ-HdA",preview:"env-1"})})};e.i(52323);var f=e.i(79654),x=e.i(4109),h=e.i(50585),g=e.i(94927),b=e.i(40116),v=e.i(93906);let j=({image:e,tag:t,title:r,listItems:i,cta:n})=>(0,a.jsxs)("div",{className:"p-6 md:p-8 border border-border-grey rounded-3xl text-black flex flex-col justify-between h-full bg-white-primary","data-testid":"comparison-card",children:[(0,a.jsxs)("div",{className:n?"mb-6":"",children:[(0,a.jsx)("div",{className:"flex items-center justify-start md:w-full mb-8",children:(0,a.jsx)("div",{className:"relative h-[80px] w-[100px] md:h-[160px] md:w-full",children:(0,a.jsx)(b.Image,{src:e.url,alt:e.alt})})}),t&&(0,a.jsx)("p",{className:"font-light",children:t}),(0,a.jsx)("h3",{className:"mb-6 font-semibold text-2xl leading-[1.1em]",children:r}),i&&i.map((e,t)=>(0,a.jsxs)("div",{className:`flex gap-x-4 ${t!==i.length-1?"mb-6":""}`,children:[(0,a.jsx)("div",{className:"w-8 h-8 flex items-center justify-center",children:(0,a.jsx)(g.Icon,{variant:e.icon,height:32,width:32})}),(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"text-lg font-semibold",children:e.title}),(0,a.jsx)("div",{className:"text-neutral-supporting font-normal mt-1",children:e.content})]})]},t))]}),n&&(0,a.jsx)(v.Link,{variant:n.variant,href:n.href,conceptIDs:n.conceptIDs,children:n.linkText})]}),y=({comparisonCards:e,children:t,title:i,cta:n})=>(0,a.jsx)("div",{className:"bg-white-offwhite",children:(0,a.jsx)("div",{className:"container container-default",children:(0,a.jsxs)("div",{className:"sm:flex items-center flex-col py-[60px] md:py-[80px] w-full",children:[i&&(0,a.jsx)("h2",{className:"text-[32px] md:text-[40px] font-bold mb-8 md:mb-12 leading-[1.1em]",children:i}),(0,a.jsx)("div",{className:`grid grid-cols-12 ${n?"mb-12":""}`,children:(0,a.jsx)("div",{className:"col-span-12 md:col-start-2 md:col-span-10",children:(0,a.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-12 gap-6 lg:gap-8 xl:gap-10",children:t||e?.map((e,t)=>(0,a.jsx)("div",{className:"col-span-6",children:(0,r.createElement)(j,{...e,key:t})},t))})})}),n&&(0,a.jsx)(v.Link,{href:n.href,variant:n.variant,conceptIDs:n.conceptIDs,children:n.text})]})})}),w=({card:e})=>{let t=e.fields.cta1link?.metadata?.concepts?.map(e=>e.sys.id)??[],r=e.fields.listItems?.map(e=>({icon:e?.fields?.icon?.fields.id,title:e?.fields.title||"",content:(0,a.jsx)(h.ContentfulRichTextRenderer,{document:e?.fields.content,linkVariant:"body-link-neutral-supporting"})}))||[],i={image:{url:e?.fields?.image?.fields.image?.fields?.file?.url||"",alt:e?.fields?.image?.fields.altText||""},tag:e.fields.tag,title:e.fields.title,listItems:r,...e.fields.cta1link&&e.fields.cta1presentation&&{cta:{linkText:e.fields.cta1link.fields.label,href:e.fields.cta1link.fields.link,variant:e?.fields?.cta1presentation?.fields.id,conceptIDs:t}}};return(0,a.jsx)("div",{className:"col-span-6",children:(0,a.jsx)(j,{...i})})},k=({block:e})=>{let{comparisonCards:t,title:r,cta1Link:i,cta1Presentation:n}=e.fields,l=i?.metadata?.concepts?.map(e=>e.sys.id)??[],s=i&&n?{text:i.fields.label,variant:n.fields.id,href:i.fields.link,conceptIDs:l}:void 0,c=t.filter(e=>!!e);return(0,a.jsx)(y,{title:r,cta:s,children:c.map((e,t)=>(0,a.jsx)(w,{card:e},t))})},N={white:"border-white-primary",black:"border-black"}
11,T={white:"text-white-primary",black:"text-black"},_=({content:e,alignment:t,fontColour:r,disableContainer:i=!1})=>{let n="left"===t,l=N[r??"black"],s=T[r??"black"];return(0,a.jsx)("div",{role:"note","aria-label":"Disclaimer",className:`${i?"w-fit":`container container-default ${s} ${n?"pb-4":"grid"} grid-cols-2 sm:grid-cols-12 gap-x-4 sm:gap-x-6 lg:gap-x-8 xl:gap-x-10`}`,children:(0,a.jsx)("span",{className:`block col-span-8 border-[0.5px] ${l} p-2 text-sm ${n?"w-fit":"sm:col-start-3"}`,children:e})})},O=(0,r.createContext)({alignment:"center"}),S=()=>(0,r.useContext)(O),E=({block:e})=>{let{text:t}=e.fields,r={content:(0,a.jsx)(h.ContentfulRichTextRenderer,{document:t,isDisclaimer:!0})},{alignment:i,fontColour:n}=S();return(0,a.jsx)(_,{...r,alignment:i,fontColour:n})};var R=e.i(14783),C=e.i(46932);let L={bannerHeight:335,finalBallScale:.5,finalVisualScale:.4,duration:3.5,dropTime:.18,bounceEndTime:.42,lastBounceX:120,bounceXPositions:[10,20,35,50,65,80,100,120],bounceHeights:[0,20,30,35,0,15,20,0,0],hillYOffset:10},I={bannerHeight:350,finalBallScale:1.15,finalVisualScale:.7,duration:5,dropTime:.08,bounceEndTime:.22,lastBounceX:180,bounceXPositions:[15,30,50,75,100,125,150,180],bounceHeights:[-6,10,40,32,0,15,15,0,0],hillYOffset:0},A=2+L.bounceXPositions.length,P=(e,t,a)=>t+a*(e+20),$=(e,t)=>{let{bounceXPositions:a,lastBounceX:r}=e,i=t-r;return[0,0,...a,...Array.from({length:8},(e,t)=>r+(t+1)/8*i)]},D=[0,.08,.1,.12,.14,.16,.18,.19,.195,.2,...Array.from({length:8},(e,t)=>.2+(t+1)/8*.8)],M=({heading:e,bodyCopy:t,ctaLabel:i,ctaHref:n})=>{let l,s,c=(0,r.useRef)(null),o=(0,R.useBreakpoint)(),d="xs"===o||"below-xs"===o,[u,m]=(0,r.useState)(!1),[p,f]=(0,r.useState)(0),[x,h]=(0,r.useState)(0),[g,b]=(0,r.useState)(0),[j,y]=(0,r.useState)(!1),w=(0,r.useRef)(null),[k,N]=(0,r.useState)(0),[T,_]=(0,r.useState)(!1),[O,S]=(0,r.useState)(L),[E,M]=(0,r.useState)(()=>window.matchMedia("(prefers-reduced-motion: reduce)").matches);(0,r.useEffect)(()=>{let e=window.matchMedia("(prefers-reduced-motion: reduce)"),t=e.matches,a=e=>M(e.matches);e.addEventListener("change",a);let r=()=>{if(!c.current)return;let e=d?L:I;S(e);let t=e.hillYOffset;b(e.bannerHeight-20+t);let a=160*e.finalBallScale,r=window.innerWidth-a;f(r),h(r/(160*Math.PI)*360),m(!0)};r();let i=null,n=()=>{y(!1),_(!1),w.current&&clearTimeout(w.current),i&&clearTimeout(i),r(),i=setTimeout(()=>{N(e=>e+1),_(!0),t||y(!0)},300)};window.addEventListener("resize",n);let l=new IntersectionObserver(([e])=>{e.isIntersecting?(N(e=>e+1),y(!1),_(!1),requestAnimationFrame(()=>{_(!0),t||y(!0)})):(y(!1),_(!1),w.current&&clearTimeout(w.current))},{threshold:.5});return c.current&&l.observe(c.current),()=>{window.removeEventListener("resize",n),e.removeEventListener("change",a),i&&clearTimeout(i),l.disconnect(),w.current&&clearTimeout(w.current)}},[d]);let G=u&&p>0,F=G&&T;return(0,a.jsxs)("div",{ref:c,className:"relative w-full h-[335px] sm:h-[350px] overflow-hidden bg-millenium-mint-primary",children:[(0,a.jsxs)("div",{className:"absolute inset-0 z-0",children:[G&&(0,a.jsx)("svg",{className:"absolute inset-0 w-full h-full",preserveAspectRatio:"none",children:(0,a.jsx)("polygon",{points:`0,${g} ${p+160},${O.bannerHeight} ${p+160},${O.bannerHeight} 0,${O.bannerHeight}`,fill:"#ffffff"})}),F&&(0,a.jsx)(C.motion.div,{className:"absolute rounded-full",style:{top:-80,left:-60,width:160,height:160,background:"#071d49"},initial:E?{...(l=(O.bannerHeight-g)/(p+160),s=P(p,g,l),{x:p,y:s-160*O.finalVisualScale/2,scale:O.finalVisualScale}),rotate:0}:{x:0,y:0,rotate:0,scale:.1},animate:j?((e,t,a,r)=>{let i,{bounceHeights:n}=e,l=(i=e.finalVisualScale,Array.from({length:8},(e,t)=>{let a=(t+1)/8;return .1+a*a*(i-.1)})),s=$(e,t),c=[...Array(A).fill(.1),...l],o=(e.bannerHeight-a)/(t+160),d=s.map((e,t)=>{if(0===t)return -100;let r=P(e,a,o),i=160*c[t]/2;return t>=1&&t<A?r-8-n[t-1]:r-i});return{x:s,y:d,rotate:[...Array(A).fill(0),...l.map((e,t)=>(t+1)/8*r)],scale:c}})(O,p,g,x):void 0,transition:{duration:O.duration,times:p>0?((e,t)=>{let{dropTime:a,bounceEndTime:r,lastBounceX:i}=e,n=1-r;return $(e,t).map((e,l)=>0===l?0:1===l?a:l>=2&&l<A?a+(l-2)/7*(r-a):r+(e-i)/(t-i)*n)})(O,p):D,ease:"linear"}},k)]}),(0,a.jsxs)("div",{className:"relative flex flex-col justify-start pt-8 sm:pt-14 md:items-center md:text-center h-full container !max-w-[700px]",children:[e&&(0,a.jsx)("h2",{className:"text-[2rem] leading-[1.2em] md:text-[3rem] md:leading-[1.5em] tracking-normal font-bold mb-4 text-clifton-navy-primary font-playfair",children:e}),t&&(0,a.jsx)("div",{className:"mb-4 text-clifton-navy-primary",children:t}),n&&i&&(0,a.jsx)(v.Link,{href:n,variant:"primary-start-button-navy",children:i})]})]})},G=({block:e})=>{let{heading:t,bodyCopy:r,primaryCta:i}=e.fields;return(0,a.jsx)(M,{heading:t,bodyCopy:(0,a.jsx)(h.ContentfulRichTextRenderer,{document:r}),ctaLabel:i?.fields.label,ctaHref:i?.fields.link})};e.i(89472);var F=e.i(65218),V=e.i(20646),B=e.i(68050);let U=({title:e,description:t,faqs:r,enableStructuredData:i})=>{let n={"@context":"https://schema.org","@type":"FAQPage",mainEntity:r.map(e=>
11({"@type":"Question",name:e.heading,acceptedAnswer:{"@type":"Answer",text:e.structuredDataText??""}}))};return(0,a.jsx)("div",{className:"container container-default",children:(0,a.jsxs)("div",{className:"grid grid-cols-2 sm:grid-cols-12 gap-x-4 sm:gap-x-6 lg:gap-x-8 xl:gap-x-10",children:[(0,a.jsxs)("div",{className:"col-span-2 sm:col-span-12 md:col-span-4 mb-10 md:mb-0",children:[e&&(0,a.jsx)("h2",{className:"text-[2rem] md:text-[40px] leading-[1.1em] font-bold mb-6",children:e}),(0,a.jsx)("div",{className:"text-[1.063rem] leading-[1.3em] md:pr-10",children:t})]}),(0,a.jsxs)("div",{className:"col-start-1 col-span-2 sm:col-span-12 md:col-start-5 md:col-span-8",children:[i&&(0,a.jsx)("script",{type:"application/ld+json","data-testid":"structured-data-script-faq",dangerouslySetInnerHTML:{__html:JSON.stringify(n)}}),(0,a.jsx)(B.AccordionWrapper,{items:r})]})]})})},W=({block:e})=>{let t={title:e.fields.title,description:(0,a.jsx)(h.ContentfulRichTextRenderer,{document:e.fields.description}),faqs:e.fields.accordionItems.map(e=>({heading:e?.fields.title||"",content:(0,a.jsx)(h.ContentfulRichTextRenderer,{document:e?.fields.itemContent}),structuredDataText:e?.fields.itemContent?function e(t,a=" ",r={}){if(!t||!t.content||!Array.isArray(t.content))return"";let i=t;return t.nodeType===F.BLOCKS.DOCUMENT&&r.stripEmptyTrailingParagraph&&(i=V.helpers.stripEmptyTrailingParagraphFromDocument(t)),i.content.reduce((t,n,l)=>{let s;if(V.helpers.isText(n))s=n.value;else if((V.helpers.isBlock(n)||V.helpers.isInline(n))&&!(s=e(n,a,r)).length)return t;let c=i.content[l+1];return t+s+(c&&V.helpers.isBlock(c)?a:"")},"")}(e.fields.itemContent):""})),enableStructuredData:e.fields.enableStructuredData};return(0,a.jsx)(U,{...t})};var H=e.i(74416),z=e.i(32156),q=e.i(37630),Y=e.i(49236),K=e.i(76187);let J=[{key:"overview",label:"Fund",isRowHeader:!0},{key:"ongoingCharge",label:"Ongoing Charge",width:"200px"},{key:"cta",label:"Actions",width:"200px"}],X=e=>({overview:(0,a.jsxs)("div",{className:"flex flex-col gap-1 pr-10",children:[(0,a.jsx)("h3",{className:"text-base font-medium",children:e.name}),e.description&&(0,a.jsx)("div",{className:"text-sm text-[#323742] [&_p]:!mb-2 [&_p]:!text-sm [&_*]:!text-sm [&_a[data-is-cta]]:!justify-start",children:(0,a.jsx)(h.ContentfulRichTextRenderer,{document:e.description})})]}),ongoingCharge:e.ongoingCharge?(0,a.jsx)("div",{className:"[&_p]:!text-sm [&_*]:!text-sm pr-10",children:(0,a.jsx)(h.ContentfulRichTextRenderer,{document:e.ongoingCharge})}):null,cta:e.cta?(0,a.jsx)("div",{className:"flex justify-end",children:(0,a.jsx)(v.Link,{variant:e.cta.variant,href:e.cta.href,children:e.cta.label})}):null}),Q=({title:e,description:t,image:i,funds:n})=>{let{tableData:l,tableColumns:s}=(0,r.useMemo)(()=>({tableData:n.map(X),tableColumns:J.map(({key:e,label:t,isRowHeader:r,width:i})=>({key:e,label:"cta"===e?(0,a.jsx)("span",{className:"sr-only",children:t}):(0,a.jsx)("div",{className:"font-semibold",children:t}),...r&&{isRowHeader:!0},...i&&{width:i}}))}),[n]);return(0,a.jsxs)("div",{className:"container container-default py-10 flex flex-col gap-12",children:[(e||t||i)&&(0,a.jsxs)("div",{className:"flex flex-col-reverse md:flex-row gap-6 lg:gap-8 md:items-center",children:[(0,a.jsxs)("div",{className:"flex-1 flex flex-col justify-center",children:[e&&(0,a.jsx)("h2",{className:`heading2 text-black ${t?"mb-8":"mb-0"}`,children:e}),t&&(0,a.jsx)("div",{className:"[&_p]:mb-3 [&_p:last-child]:mb-0",children:t})]}),i&&(0,a.jsx)("div",{className:"w-full md:w-1/3 relative overflow-hidden min-h-64",children:i})]}),(0,a.jsx)(K.ResponsiveSwitch,{showFrom:z.Breakpoint.ExtraSmallMobile,hideFrom:z.Breakpoint.Desktop,children:(0,a.jsx)("div",{className:"grid grid-cols-6 gap-6",children:n.map(e=>(0,a.jsx)("div",{className:"col-span-6 sm:col-span-3 lg:col-span-2 [&_p]:text-sm [&_a[data-is-cta]]:!justify-start",children:(0,a.jsx)(Y.ProductCard,{name:e.name,description:e.description?{json:e.description}:void 0,data:[{label:"Ongoing Charge",content:{json:e.ongoingCharge}}],cta:e.cta?{label:e.cta.label,href:e.cta.href,variant:e.cta.variant}:void 0})},e.name))})}
11),(0,a.jsx)(K.ResponsiveSwitch,{showFrom:z.Breakpoint.Desktop,children:(0,a.jsx)(q.ComplexTable,{data:l,columns:s})})]})},Z=({block:e})=>{let{title:t,description:r,image:i,funds:n}=e.fields,l=n.filter(e=>void 0!==e).map(e=>{let t=e.fields.cta?.fields?.link?.fields,a=t&&("string"==typeof t.link?t.link:t.link?.fields?.url),r=t?.label,i=e.fields.cta?.fields?.ctaPresentation?.fields?.id||"primary-action-button";return{name:e.fields.name,description:e.fields.description,ongoingCharge:e.fields.ongoingCharge,cta:a&&r?{label:r,href:a,variant:i}:void 0}});return(0,a.jsx)(Q,{title:t,description:r?(0,a.jsx)(h.ContentfulRichTextRenderer,{document:r}):void 0,image:i?(0,a.jsx)(H.ImageAdaptor,{fields:i.fields,sizes:"(max-width: 768px) 100vw, 33vw",className:"w-full h-full object-cover"}):void 0,funds:l})};var ee=e.i(56385);let et=e=>{let{label:t,title:r,text:i,richText:n,disclaimer:l,trustPilotTheme:s,links:c}=e;return(0,a.jsx)("div",{className:"sm:grid grid-cols-12 py-15 sm:gap-x-6 lg:gap-x-8 xl:gap-x-10",children:(0,a.jsxs)("div",{className:"flex flex-col items-center col-start-3 col-span-8 text-center",children:[t&&(0,a.jsx)("h1",{className:"font-oswald uppercase tracking-[2.6px] text-[20px] md:text-2xl font-extralight mb-3",children:t}),(0,a.jsx)("p",{className:"hero-title text-[40px] md:text-[64px] leading-[1.1em] font-bold text-balance mb-8",children:r}),!n&&i&&(0,a.jsx)("p",{className:"text-lg leading-[1.3em] text-pretty mb-8",children:i}),n&&(0,a.jsx)("div",{className:"mb-8",children:n}),(0,a.jsx)("div",{className:"flex gap-6 flex-col sm:flex-row w-full sm:w-max items-center",children:c&&c.map((e,t)=>(0,a.jsx)(v.Link,{href:e.href,variant:e.variant,fullWidth:!0,conceptIDs:e.conceptIDs,children:e.text},t))}),(0,a.jsx)("div",{className:"mt-8 md:w-[850px]",children:(0,a.jsx)(ee.TrustPilotWidget,{variant:"strip",isTransparent:!0,theme:s})}),l&&(0,a.jsx)("div",{className:"mt-8",children:l})]})})};var ea=e.i(35825);let er=e=>({[ea.INLINES.HYPERLINK]:t=>{let r="value"in t.content[0]?t.content[0].value:void 0;return(0,a.jsx)(v.Link,{href:t.data.uri,variant:"white"===e?"body-link-white":"body-link-black",children:r})}}),ei=({label:e,title:t,text:r,richText:i,links:n,image:l,disclaimer:s})=>(0,a.jsxs)("div",{className:"grid grid-cols-12 md:gap-8",children:[(0,a.jsxs)("div",{className:"flex flex-col col-span-12 md:col-span-7 pt-[40px]",children:[e&&(0,a.jsx)("h1",{className:"font-oswald uppercase tracking-[2.6px] text-[24px] font-extralight leading-[100%] pb-[16px]",children:e}),(0,a.jsx)("p",{className:"hero-title text-[40px] md:text-[52px] leading-[1.1em] font-bold text-pretty -tracking-[0.8px] md:-tracking-[1.04px] pb-[24px] lg:pb-[28px]",children:t}),!i&&r&&(0,a.jsx)("p",{className:"text-[18px] leading-[1.3em] col-start-3 col-span-8 text-pretty pb-[24px] lg:pb-[28px]",children:r}),i&&(0,a.jsx)("div",{className:"pb-[24px] lg:pb-[28px]",children:i}),n&&(0,a.jsx)("div",{className:"flex flex-col sm:flex-row gap-6 w-full sm:w-auto pb-[32px] lg:pb-[48px]",children:n.map((e,t)=>(0,a.jsx)(v.Link,{href:e.href,variant:e.variant,fullWidth:!0,conceptIDs:e.conceptIDs,children:e.text},t))}),(0,a.jsx)("div",{className:"justify-center block relative self-start -left-[167px] w-[556px] lg:w-[899px] mb-2 md:mb-0",children:(0,a.jsx)(ee.TrustPilotWidget,{variant:"strip",isTransparent:!0})}),s&&(0,a.jsx)("div",{className:"col-span-12 pb-[24px] lg:pb-[28px] md:hidden",children:s})]}),(0,a.jsx)("div",{className:"col-span-12 md:col-span-5 relative overflow-hidden flex items-stretch",children:(0,a.jsx)("div",{className:"w-full h-full aspect-[16/9]",children:l})}),s&&(0,a.jsx)("div",{className:"hidden col-span-12 md:block",children:s})]}),en=({block:e})=>{let{label:t,heading:r,text:i,richText:n,cta1Presentation:l,cta2Presentation:s,cta1Link:c,cta2Link:o,variant:d,image:u,disclaimer:m}=e.fields,{fontColour:p}=S(),f=c?.metadata?.concepts?.map(e=>e.sys.id)??[],x=o?.metadata?.concepts?.map(e=>e.sys.id)??[],g=[{variant:l?.fields.id,href:c?.fields.link,text:c?.fields.label,conceptIDs:f},{variant:s?.fields.id,href:o?.fields.link,text:o?.fields.label,conceptIDs:x}].filter(e=>e.variant&&e.href&&e.text).map(e=>({variant:e.variant,href:e.href,text:e.text,conceptIDs:e.conceptIDs})),b={[F.BLOCKS.PARAGRAPH]:(e,t)=>e.nodeType===F.BLOCKS.PARAGRAPH?(0,a.jsx)("p",{className:"mb-0 last:mb-0",children:t}):null,[F.BLOCKS.UL_LIST]:(e,t)=>(0,a.jsx)("ul",{className:"pl-5 list-disc flex flex-col gap-3 mb-4",children:t}),...er(p)},v=n?(0,a.jsx)(h.ContentfulRichTextRenderer,{document:n,additionalOptions:b}):void 0,j=m?(0,a.jsx)(_,{content:(0,a.jsx)(h.ContentfulRichTextRenderer,{document:m?.fields.text,isDisclaimer:!0}),fontColour:p,disableContainer:!0}):void 0;if("image"===d){let e=u?.fields.useFocalPoint;return(0,a.jsx)(ei,{label:t,title:r,text:i,richText:v,links:g,image:(0,a.jsx)(H.ImageAdaptor,{...u,loading:"eager",sizes:"(max-width: 984px) 100vw, 33vw",className:e?"":"w-full h-full object-contain"}),disclaimer:j})}return(0,a.jsx)(et,{label:t,title:r,text:i,richText:v,disclaimer:j,trustPilotTheme:"white"===p?"dark":"light",links:g})};var el=e.i(7670);let es={white:"text-white-primary",black:"text-black"},ec={white:"[&_.hero-title]:text-white-primary",black:"[&_.hero-title]:text-black","millenium-mint":"[&_.hero-title]:text-millenium-mint-primary"}
11,eo=({blueGradientBackground:e,whiteBackground:t,backgroundMedia:i,fontColor:n,headingFontColor:l,children:s,alignment:c})=>{let o="";!i&&(e?o="gradient-background relative":t&&(o="bg-white"));let d=i?.contentType.startsWith("video/"),u=(0,r.useMemo)(()=>({alignment:c??"center",fontColour:n,headingFontColour:l}),[c,n,l]);return(0,a.jsx)(O.Provider,{value:u,children:(0,a.jsxs)("div",{className:`${o} overflow-hidden relative`,"data-testid":"presentation-container",children:[!i&&e&&(0,a.jsx)("div",{className:"fuzz-background","data-testid":"fuzz-background"}),i&&(d?(0,a.jsx)("video",{className:"absolute inset-0 h-full w-full object-cover",src:i.url,autoPlay:!0,muted:!0,loop:!0,playsInline:!0,"data-testid":"background-video"}):(0,a.jsx)("img",{className:"absolute inset-0 h-full w-full object-cover",src:i.url,alt:i.alt??"","data-testid":"background-image"})),(0,a.jsx)("div",{"data-testid":"presentation-children",className:(0,el.default)("relative",n&&es[n],l&&ec[l]),children:s})]})})},ed=({block:e,children:t})=>{let{backgroundColour:r,backgroundMedia:i,fontColour:n,headingFontColour:l,alignment:s}=e.fields,c=i?.fields,o=c?{url:`https:${c.file?.url}`,contentType:c.file?.contentType??"",alt:c.title??""}:void 0;return(0,a.jsx)(eo,{blueGradientBackground:"blue-gradient"===r,whiteBackground:"white"===r,backgroundMedia:o,fontColor:n,headingFontColor:l,alignment:s,children:t})};var eu=e.i(35412);let em=({awards:e,disclaimer:t,reviews:r})=>(0,a.jsxs)("div",{className:"md:grid grid-cols-12 gap-x-10",children:[(0,a.jsxs)("div",{className:`col-span-12 ${e?"md:col-span-9":""}`,children:[(0,a.jsxs)("div",{className:"mb-6",children:[(0,a.jsx)("div",{className:"w-[175px]",children:(0,a.jsx)(ee.TrustPilotWidget,{variant:"large"})}),(0,a.jsx)("div",{className:"gap-x-10",children:(0,a.jsx)(eu.Carousel,{slides:r,variation:"review"})})]}),(0,a.jsx)("p",{className:"text-neutral-supporting text-base font-normal",children:t})]}),e&&(0,a.jsx)("div",{className:"col-span-12 md:col-span-3 mt-8",children:(0,a.jsxs)("div",{className:"flex flex-col gap-y-6 md:gap-y-10",children:[(0,a.jsx)("h3",{className:"text-2xl font-semibold",children:"We've won over 200 awards for our services"}),(0,a.jsx)("div",{className:"flex md:grid grid-cols-[80px_80px] gap-3",children:e.map((e,t)=>{let{title:r,url:i}=e;return(0,a.jsx)("div",{className:"w-20 h-20 relative flex items-center justify-center",children:(0,a.jsx)(b.Image,{src:i,alt:r??"",sizes:"80px"})},t)})})]})})]}),ep=({block:e})=>{let{disclaimer:t,awards:r,reviews:i}=e.fields,n=r?r.map(e=>{if(e?.fields.image?.fields.image?.fields.file?.url)return{title:e?.fields.title??"",url:e?.fields.image?.fields.image?.fields.file?.url}}).filter(e=>void 0!==e):void 0,l=i.map(e=>{if(e?.fields){let{rating:t,title:a,text:r,name:i,date:n}=e.fields;if(t&&a&&r&&i&&n)return{slide:{id:"review",rating:t,title:a,text:r,name:i,date:n.toString()}}}}).filter(e=>void 0!==e);return(0,a.jsx)(em,{disclaimer:t,awards:n,reviews:l})};var ef=e.i(80519),ex=e.i(31366),eh=e.i(67574),eg=e.i(87882),eb=e.i(72212),ev=e.i(5774),ej=e.i(40858),ey=e.i(22492),ew=e.i(58882),ek=e.i(85509),eN=e.i(18566);let eT=({icon:e,title:t,content:r,leftAligned:i})=>(0,a.jsxs)("div",{"data-testid":"benefit-item",className:`flex gap-4 flex-col items-left text-left xs:items-left xs:text-left ${i?" lg:pr-8":"md:items-center md:text-center"}`,children:[e&&(0,a.jsx)("div",{className:"h-[64px] w-[64px] sm:h-[72px] sm:w-[72px]",children:(0,a.jsx)(g.Icon,{variant:e,height:72,width:72})}),(0,a.jsxs)("div",{children:[(0,a.jsx)("h3",{className:`${i?"text-[18px] lg:text-2xl":"text-2xl md:text-8"} mb-4 font-semibold leading-[1.1em]`,children:t}),(0,a.jsx)("div",{className:"text-[17px]",children:r})]})]}),e_=({block:e})=>{let{image:t,title:i,subtitle:n,cta1Link:l,cta1Presentation:s,benefitsCards:c,leftAligned:o}=e.fields,{fontColour:d}=S(),u=er(d),m=[];c&&c.length>0&&c.map(e=>{m.push({icon:e?.fields.icon?.fields.id,title:e?.fields.title,content:(0,a.jsx)(h.ContentfulRichTextRenderer,{document:e?.fields.content,additionalOptions:u})})});let p=l?.metadata?.concepts?.map(e=>e.sys.id)??[],f={presentation:s?.fields.id??"primary-action-button",linkText:l?.fields.label,href:l?.fields.link,ctaConceptIDs:p},x=(0,el.default)("h-[416px] w-screen overflow-hidden","clip-path-extraSmall","sm:clip-path-small","md:w-[936px] md:clip-path-standard","lg:w-[1096px]","relative"),g=(0,el.default)("w-full text-[28px] md:text-[40px] font-bold leading-tight",o?"text-left max-w-[720px]":"text-left md:text-center",t&&"relative -top-9 sm:-top-6 md:static pr-[15%] sm:pr-[30%] md:px-[7rem] lg:px-[12rem]"),b=(0,el.default)(o?"text-left max-w-[720px]":"text-left md:text-center","text-[16px] md:text-[18px] md:pt-4 pb-8 leading-[1.3em] text-pretty",t?"-top-12 md:static pr-[15%] sm:pr-[30%] md:px-[7rem] lg:px-[12rem]":"pt-6"),j=(0,el.default)("flex-col sm:flex-row w-full flex mt-12",o?"justify-start":"justify-start md:justify-center");return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(a.Fragment,{children:[t&&(0,a.jsx)("div",{className:"flex flex-col items-center w-full",children:(0,a.jsx)("div",{"data-testid":"image-container",className:x,children:(0,a.jsx)(H.ImageAdaptor,{...t,sizes:"(max-width: 480px) 448px, (max-width: 744px) 696p
11x, (max-width: 984px) 936px, (max-width: 1144px) 1038px, 1096px"})})}),i&&(0,a.jsx)("h2",{"data-testid":"title",className:g,children:i})]}),!n||o||t?n?(0,a.jsx)("p",{"data-testid":"subtitle",className:b,children:n}):null:(0,a.jsx)("div",{className:"sm:grid grid-cols-12 sm:gap-x-6 lg:gap-x-8 gap-x-10",children:(0,a.jsx)("div",{className:"col-span-12 md:col-span-8 md:col-start-3",children:(0,a.jsx)("p",{"data-testid":"subtitle",className:b,children:n})})}),(0,a.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-3 gap-8 lg:gap-8 xl:gap-10",children:m.map((e,t)=>(0,r.createElement)(eT,{...e,key:t,leftAligned:o}))}),f?.href&&(0,a.jsx)("div",{"data-testid":"cta-container",className:j,children:f?.href&&f?.linkText&&(0,a.jsx)(v.Link,{href:f.href,variant:f.presentation,conceptIDs:f.ctaConceptIDs,children:f.linkText})})]})};var eO=e.i(67086),eS=e.i(33574),eE=e.i(2239);e.s(["ERROR_REVALIDATE_EVENT",0,3,"FOCUS_EVENT",0,0,"MUTATE_EVENT",0,2,"RECONNECT_EVENT",0,1],11671);var eR=Object.prototype.hasOwnProperty;let eC=new WeakMap,eL=()=>{},eI=eL(),eA=Object,eP=e=>e===eI,e$=(e,t)=>({...e,...t}),eD={},eM={},eG="undefined",eF=typeof window!=eG,eV=typeof document!=eG,eB=eF&&"Deno"in window,eU=(e,t)=>{let a=eC.get(e);return[()=>!eP(t)&&e.get(t)||eD,r=>{if(!eP(t)){let i=e.get(t);t in eM||(eM[t]=i),a[5](t,e$(i,r),i||eD)}},a[6],()=>!eP(t)&&t in eM?eM[t]:!eP(t)&&e.get(t)||eD]},eW=!0,[eH,ez]=eF&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[eL,eL],eq={initFocus:e=>(eV&&document.addEventListener("visibilitychange",e),eH("focus",e),()=>{eV&&document.removeEventListener("visibilitychange",e),ez("focus",e)}),initReconnect:e=>{let t=()=>{eW=!0,e()},a=()=>{eW=!1};return eH("online",t),eH("offline",a),()=>{ez("online",t),ez("offline",a)}}},eY=!r.default.useId,eK=!eF||eB,eJ=eK?r.useEffect:r.useLayoutEffect,eX="u">typeof navigator&&navigator.connection,eQ=!eK&&eX&&(["slow-2g","2g"].includes(eX.effectiveType)||eX.saveData),eZ=new WeakMap,e0=(e,t)=>e===`[object ${t}]`,e1=0,e2=e=>{let t,a,r=typeof e,i=eA.prototype.toString.call(e),n=e0(i,"Date"),l=e0(i,"RegExp"),s=e0(i,"Object");if(eA(e)!==e||n||l)t=n?e.toJSON():"symbol"==r?e.toString():"string"==r?JSON.stringify(e):""+e;else{if(t=eZ.get(e))return t;if(t=++e1+"~",eZ.set(e,t),Array.isArray(e)){for(a=0,t="@";a<e.length;a++)t+=e2(e[a])+",";eZ.set(e,t)}if(s){t="#";let r=eA.keys(e).sort();for(;!eP(a=r.pop());)eP(e[a])||(t+=a+":"+e2(e[a])+",");eZ.set(e,t)}}return t},e8=e=>{if("function"==typeof e)try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?e2(e):"",t]},e6=0,e4=()=>++e6;async function e3(...e){let[t,a,r,i]=e,n=e$({populateCache:!0,throwOnError:!0},"boolean"==typeof i?{revalidate:i}:i||{}),l=n.populateCache,s=n.rollbackOnError,c=n.optimisticData,o=n.throwOnError;if("function"==typeof a){let e=[];for(let r of t.keys())!/^\$(inf|sub)\$/.test(r)&&a(t.get(r)._k)&&e.push(r);return Promise.all(e.map(d))}return d(a);async function d(a){let i,[d]=e8(a);if(!d)return;let[u,m]=eU(t,d),[p,f,x,h]=eC.get(t),g=()=>{let e=p[d];return("function"==typeof n.revalidate?n.revalidate(u().data,a):!1!==n.revalidate)&&(delete x[d],delete h[d],e&&e[0])?e[0](2).then(()=>u().data):u().data};if(e.length<3)return g();let b=r,v=!1,j=e4();f[d]=[j,0];let y=!eP(c),w=u(),k=w.data,N=w._c,T=eP(N)?k:N;if(y&&m({data:c="function"==typeof c?c(T,k):c,_c:T}),"function"==typeof b)try{b=b(T)}catch(e){i=e,v=!0}if(b&&"function"==typeof b.then){let e;if(b=await b.catch(e=>{i=e,v=!0}),j!==f[d][0]){if(v)throw i;return b}v&&y&&(e=i,"function"==typeof s?s(e):!1!==s)&&(l=!0,m({data:T,_c:eI}))}if(l&&!v&&("function"==typeof l?m({data:l(b,T),error:eI,_c:eI}):m({data:b,error:eI,_c:eI})),f[d][1]=e4(),Promise.resolve(g()).then(()=>{m({_c:eI})}),v){if(o)throw i;return}return b}}let e5=(e,t)=>{for(let a in e)e[a][0]&&e[a][0](t)},e7=(e,t)=>{if(!eC.has(e)){let a=e$(eq,t),r=Object.create(null),i=e3.bind(eI,e),n=eL,l=Object.create(null),s=(e,t)=>{let a=l[e]||[];return l[e]=a,a.push(t),()=>{let e=a.indexOf(t);e>=0&&(a[e]=a[a.length-1],a.pop())}},c=(t,a,r)=>{e.set(t,a);let i=l[t];if(i)for(let e of i)e(a,r)},o=()=>
11{if(!eC.has(e)&&(eC.set(e,[r,Object.create(null),Object.create(null),Object.create(null),i,c,s]),!eK)){let t=a.initFocus(setTimeout.bind(eI,e5.bind(eI,r,0))),i=a.initReconnect(setTimeout.bind(eI,e5.bind(eI,r,1)));n=()=>{t&&t(),i&&i(),eC.delete(e)}}};return o(),[e,i,o,n]}return[e,eC.get(e)[4]]},[e9,te]=e7(new Map),tt=e$({onLoadingSlow:eL,onSuccess:eL,onError:eL,onErrorRetry:(e,t,a,r,i)=>{let n=a.errorRetryCount,l=i.retryCount,s=~~((Math.random()+.5)*(1<<(l<8?l:8)))*a.errorRetryInterval;(eP(n)||!(l>n))&&setTimeout(r,s,i)},onDiscarded:eL,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:eQ?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:eQ?5e3:3e3,compare:function e(t,a){var r,i;if(t===a)return!0;if(t&&a&&(r=t.constructor)===a.constructor){if(r===Date)return t.getTime()===a.getTime();if(r===RegExp)return t.toString()===a.toString();if(r===Array){if((i=t.length)===a.length)for(;i--&&e(t[i],a[i]););return -1===i}if(!r||"object"==typeof t){for(r in i=0,t)if(eR.call(t,r)&&++i&&!eR.call(a,r)||!(r in a)||!e(t[r],a[r]))return!1;return Object.keys(a).length===i}}return t!=t&&a!=a},isPaused:()=>!1,cache:e9,mutate:te,fallback:{}},{isOnline:()=>eW,isVisible:()=>{let e=eV&&document.visibilityState;return eP(e)||"hidden"!==e}}),ta=(e,t)=>{let a=e$(e,t);if(t){let{use:r,fallback:i}=e,{use:n,fallback:l}=t;r&&n&&(a.use=r.concat(n)),i&&l&&(a.fallback=e$(i,l))}return a},tr=(0,r.createContext)({});var ti=e.i(11671);let tn=eF&&window.__SWR_DEVTOOLS_USE__,tl=(tn?window.__SWR_DEVTOOLS_USE__:[]).concat(e=>(t,a,r)=>{let i=a&&((...e)=>{let[r]=e8(t),[,,,i]=eC.get(e9);if(r.startsWith("$inf$"))return a(...e);let n=i[r];return eP(n)?a(...e):(delete i[r],n)});return e(t,i,r)});tn&&(window.__SWR_DEVTOOLS_REACT__=r.default);let ts=()=>{},tc=ts(),to=(new WeakMap,r.default.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}})),td={dedupe:!0},tu=Promise.resolve(eI);tu.status="fulfilled",tu.value=eI;let tm=()=>eL;eA.defineProperty(e=>{let{value:t}=e,a=(0,r.useContext)(tr),i="function"==typeof t,n=(0,r.useMemo)(()=>i?t(a):t,[i,a,t]),l=(0,r.useMemo)(()=>i?n:ta(a,n),[i,a,n]),s=n&&n.provider,c=(0,r.useRef)(eI);s&&!c.current&&(c.current=e7(s(l.cache||e9),n));let o=c.current;return o&&(l.cache=o[0],l.mutate=o[1]),eJ(()=>{if(o)return o[2]&&o[2](),o[3]},[]),(0,r.createElement)(tr.Provider,e$(e,{value:l}))},"defaultValue",{value:tt});let tp=(t=(e,t,a)=>{let{cache:i,compare:n,suspense:l,fallbackData:s,revalidateOnMount:c,revalidateIfStale:o,refreshInterval:d,refreshWhenHidden:u,refreshWhenOffline:m,keepPreviousData:p,strictServerPrefetchWarning:f}=a,[x,h,g,b]=eC.get(i),[v,j]=e8(e),y=(0,r.useRef)(!1),w=(0,r.useRef)(!1),k=(0,r.useRef)(v),N=(0,r.useRef)(t),T=(0,r.useRef)(a),_=()=>T.current.isVisible()&&T.current.isOnline(),[O,S,E,R]=eU(i,v),C=(0,r.useRef)({}).current,L=eP(s)?eP(a.fallback)?eI:a.fallback[v]:s,I=(e,t)=>{for(let a in C)if("data"===a){if(!n(e[a],t[a])&&(!eP(e[a])||!n(B,t[a])))return!1}else if(t[a]!==e[a])return!1;return!0},A=!y.current,P=(0,r.useMemo)(()=>{let e=O(),a=R(),r=e=>{let a=e$(e);return(delete a._k,(()=>{if(!v||!t||T.current.isPaused())return!1;if(A&&!eP(c))return c;let e=eP(L)?a.data:L;return eP(e)||o})())?{isValidating:!0,isLoading:!0,...a}:a},i=r(e),n=e===a?i:r(a),l=i;return[()=>{let e=r(O());return I(e,l)?(l.data=e.data,l.isLoading=e.isLoading,l.isValidating=e.isValidating,l.error=e.error,l):(l=e,e)},()=>n]},[i,v]),$=(0,eE.useSyncExternalStore)((0,r.useCallback)(e=>E(v,(t,a)=>{I(a,t)||e()}),[i,v]),P[0],P[1]),D=x[v]&&x[v].length>0,M=$.data,G=eP(M)?L&&"function"==typeof L.then?to(L):L:M,F=$.error,V=(0,r.useRef)(G),B=p?eP(M)?eP(V.current)?G:V.current:M:G,U=v&&eP(G),W=(0,r.useRef)(null);eK||(0,eE.useSyncExternalStore)(tm,()=>(W.current=!1,W),()=>(W.current=!0,W));let H=W.current;f&&H&&!l&&U&&console.warn(`Missing pre-initiated data for serialized key "${v}" during server-side rendering. Data fetching should be initiated on the server and provided to SWR via fallback data. You can set "strictServerPrefetchWarning: false" to disable this warning.`);let z=!(!v||!t||T.current.isPaused())&&(!D||!!eP(F))&&(A&&!eP(c)?c:l?!eP(G)&&o:eP(G)||o),q=A&&z,Y=eP($.isValidating)?q:$.isValidating,K=eP($.isLoading)?q:$.isLoading,J=(0,r.useCallback)(async e=>{let t,r,i=N.current;if(!v||!i||w.current||T.current.isPaused())return!1;let l=!0,s=e||{},c=!g[v]||!s.dedupe,o=()=>eY?!w.current&&v===k.current&&y.current:v===k.current,d={isValidating:!1,isLoading:!1},u=()=>{S(d)},m=()=>{let e=g[v];e&&e[1]===r&&delete g[v]},p={isValidating:!0};eP(O().data)&&(p.isLoading=!0);try{if(c&&(S(p),a.loadingTimeout&&eP(O().data)&&setTimeout(()=>{l&&o()&&T.current.onLoadingSlow(v,a)},a.loadingTimeout),g[v]=[i(j),e4()]),[t,r]=g[v],t=await t,c&&setTimeout(m,a.dedupingInterval),!g[v]||g[v][1]!==r)return c&&o()&&T.current.onDiscarded(v),!1;d.error=eI;let e=h[v];if(!eP(e)&&(r<=e[0]||r<=e[1]||0===e[1]))return u(),c&&o()&&T.current.onDiscarded(v),!1;let s=O().data;d.data=n(s,t)?s:t,c&&o()&&T.current.onSuccess(t,v,a)}catch(a){m();let e=T.current,{shouldRetryOnError:t}=e;!e.isPaused()&&(d.error=a,c&&o())&&(e.onError(a,v,e),(!0===t||"function"==typeof t&&t(a))&&(!T.current.revalidateOnFocus||!T.current.revalidateOnReconnect||_())&&e.onErrorRetry(a,v,e,e=>{let t=x[v];t&&t[0]&&t[0](ti.ERROR_REVALIDATE_EVENT,e)},{retryCount:(s.retryCount||0)+1,dedupe:!0}))}return l=!1,u(),!0},[v,i]),X=(0,r.useCallback)((...e)=>e3(i,k.current,...e),[]);if(eJ(()=>{N.current=t,T.current=a,eP(M)||(V.current=M)}),eJ(()=>{var e;let t;if(!v)return;let a=J.bind(eI,td),r=0;T.current.revalidateOnFocus&&(r=Date.now()+T.current.focusThrottleInterval);let i=(e=(e,t={})=>
11{if(e==ti.FOCUS_EVENT){let e=Date.now();T.current.revalidateOnFocus&&e>r&&_()&&(r=e+T.current.focusThrottleInterval,a())}else if(e==ti.RECONNECT_EVENT)T.current.revalidateOnReconnect&&_()&&a();else if(e==ti.MUTATE_EVENT)return J();else if(e==ti.ERROR_REVALIDATE_EVENT)return J(t)},(t=x[v]||(x[v]=[])).push(e),()=>{let a=t.indexOf(e);a>=0&&(t[a]=t[t.length-1],t.pop())});if(w.current=!1,k.current=v,y.current=!0,S({_k:j}),z&&!g[v])if(eP(G)||eK)a();else eF&&typeof window.requestAnimationFrame!=eG?window.requestAnimationFrame(a):setTimeout(a,1);return()=>{w.current=!0,i()}},[v]),eJ(()=>{let e;function t(){let t="function"==typeof d?d(O().data):d;t&&-1!==e&&(e=setTimeout(a,t))}function a(){!O().error&&(u||T.current.isVisible())&&(m||T.current.isOnline())?J(td).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[d,u,m,v]),(0,r.useDebugValue)(B),l){if(!eY&&eK&&U)throw Error("Fallback data is required when using Suspense in SSR.");U&&(N.current=t,T.current=a,w.current=!1);let e=b[v];if(to(!eP(e)&&U?X(e):tu),!eP(F)&&U)throw F;let r=U?J(td):tu;!eP(B)&&U&&(r.status="fulfilled",r.value=!0),to(r)}return{mutate:X,get data(){return C.data=!0,B},get error(){return C.error=!0,F},get isValidating(){return C.isValidating=!0,Y},get isLoading(){return C.isLoading=!0,K}}},function(...e){let a,i=(a=(0,r.useContext)(tr),(0,r.useMemo)(()=>e$(tt,a),[a])),[n,l,s]="function"==typeof e[1]?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],c=ta(i,s),o=t,{use:d}=c,u=(d||[]).concat(tl);for(let e=u.length;e--;)o=u[e](o);return o(n,l||c.fetcher||null,c)}),tf=e=>fetch(e).then(e=>e.json()),tx=({block:e})=>{let t,r="/accounts";switch(e.fields.contents){case"VCT Offers":default:t=`${r}/api/graphql/investmentType?investmentType=VCT`;break;case"IPOs":t=`${r}/api/graphql/investmentType?investmentType=IPO`;break;case"HL Accounts":t=`${r}/api/graphql/accounts`}let{data:i,error:n}=tp(t,tf);return n?null:i?(0,a.jsx)("div",{className:"py-10 md:py-15 container container-default [&_p]:!text-sm",children:(0,a.jsx)(eO.ComparisonWrapperAdaptor,{presentation:e.fields.presentation,contents:i})}):(0,a.jsx)(eS.Loader,{ariaText:"Loading comparison table"})};var th=e.i(67431),tg=e.i(88114);let tb=({block:e})=>{let{data:t,error:r}=(0,tg.useFetchSavingsData)(),{ratesToShow:i,marketLeadingRates:n}=e.fields,l=n?.fields.marketLeadingIDs??[],s=n?.sys.updatedAt;if(r)return null;let c=!t;return(0,a.jsxs)("div",{className:"container container-default pt-8 sm:pt-12","data-analytics-section":"eligibility section",children:[c&&(0,a.jsx)(eS.Loader,{ariaText:"Loading savings rates table"}),t&&(0,a.jsx)(th.SavingsRatesTable,{savingsData:t.rate_res,marketLeadingIds:l,ratesToShow:i,lastUpdated:s})]})};var tv=e.i(79752);let tj=({block:e,isInSectionGroup:t})=>{let{data:r,error:i}=(0,tg.useFetchSavingsData)();return!r||i?null:(0,a.jsx)("div",{"data-testid":"savings-rate-block",className:`${t?"":"bg-white-offwhite"}`,"data-analytics-section":"Latest rates section",children:(0,a.jsx)(tv.SavingsRateAdaptor,{block:e,data:r})})};var ty=e.i(17540);let tw=({block:e})=>{let{title:t,cards:r,stackOnMobile:i=!0}=e.fields;return r?.filter(Boolean).length?(0,a.jsxs)(a.Fragment,{children:[t&&(0,a.jsx)("div",{className:"container container-default mt-10",children:(0,a.jsx)("h2",{className:"heading2 mb-8 text-black",children:t})}),(0,a.jsx)("div",{className:(0,el.default)("container container-default",{"my-10":i,"max-sm:w-auto max-sm:px-0":!i}),children:(0,a.jsx)("div",{className:(0,el.default)("col-span-2",{"max-sm:overflow-auto":!i}),children:(0,a.jsx)("div",{children:(0,a.jsx)("div",{className:(0,el.default)("gap-x-5 sm:grid sm:grid-cols-2 sm:gap-x-10 md:grid-cols-3",{"flex flex-col gap-y-8 sm:gap-y-10":i,"flex gap-y-8 sm:gap-y-10":!i}),children:r.filter(Boolean).map((e,t)=>(0,a.jsx)("div",{className:(0,el.default)("sm:[&>*]:h-full",{"w-[80vw] flex-shrink-0 sm:w-auto sm:flex-shrink":!i,"pr-5 sm:pr-0":!i&&t===r.length-1,"pl-4 sm:pl-0":!i&&0===t}),children:(0,a.jsx)(ty.ClosedCardAdaptor,{block:e,isAutoHeight:!1})},e?.sys.id??t))})})})})]}):null},tk=({description:e,label:t,figure:r})=>(0,a.jsxs)("div",{className:"sm:grid sm:grid-cols-12 col-span-2 my-8 md:my-12 gap-6 lg:gap-8 xl:gap-10 self-stretc text-black","data-testid":"charges-item",children:[(0,a.jsxs)("div",{className:"gap-2 col-span-12 sm:col-span-4",children:[(0,a.jsx)("div",{className:"col-span-6 [&_*]:text-[3rem] md:[&_*]:text-[64px] [&_*]:leading-[1.1em] [&_*]:font-semibold [&_*]:break-all",children:r}),(0,a.jsx)("div",{className:"col-start-1 col-span-3 text-lg md:text-2xl font-semibold leading-[1.2em]",children:t})]}),(0,a.jsx)("div",{className:"col-start-1 sm:col-start-5 col-span-8 self-stretch text-[17px] flex flex-col",children:e})]}),tN=({block:e})=>{let{title:t,label:r,charges:i}
11=e.fields,n=[];return(i.map(e=>{e?.fields.description&&e?.fields.chargeHighlightFigure?.fields?.content&&n.push({description:(0,a.jsx)(h.ContentfulRichTextRenderer,{document:e?.fields.description}),figure:(0,a.jsx)(h.ContentfulRichTextRenderer,{document:e?.fields.chargeHighlightFigure?.fields.content}),label:e?.fields.chargeHighlightLabel||""})}),0===n.length)?null:(0,a.jsx)("div",{className:"container container-default text-black",children:(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"text-2xl font-light leading-[1.1em]",children:r}),(0,a.jsx)("h2",{className:"text-[2rem] md:text-[40px] font-bold mb-8 md:mb-10 leading-[1.1em]",children:t}),(0,a.jsx)("hr",{className:"h-px border-t-0 bg-border-grey"}),(0,a.jsx)("div",{children:n.map((e,t)=>(0,a.jsxs)("div",{children:[(0,a.jsx)(tk,{...e}),(0,a.jsx)("hr",{className:"h-px border-t-0 bg-border-grey"})]},t))})]})})},tT=({block:e})=>{let{heading:t,text:r,cta1Link:i,cta1Presentation:n,image:l}=e.fields,s={[F.BLOCKS.UL_LIST]:(e,t)=>(0,a.jsx)("ul",{children:t}),[F.BLOCKS.LIST_ITEM]:(e,t)=>(0,a.jsxs)("li",{className:"flex flex-row gap-[19px] my-6",children:[(0,a.jsx)("div",{className:"h-8 w-8",children:(0,a.jsx)(g.Icon,{variant:"checklistTick",height:32,width:32})}),t]})},c=i?.metadata?.concepts?.map(e=>e.sys.id)??[],o=n?.fields.name&&i?.fields.link?{linkText:i.fields.label,href:i.fields.link,conceptIDs:c}:void 0,d=(0,a.jsx)(H.ImageAdaptor,{...l,sizes:"(max-width: 480px) 448px, (max-width: 744px) 696px, (max-width: 984px) 376px, (max-width: 1144px) 438px, 500px"});return(0,a.jsxs)("div",{className:"container container-default text-black grid grid-cols-2 sm:grid-cols-12 gap-x-4 sm:gap-x-6 lg:gap-x-8 xl:gap-x-10",children:[(0,a.jsxs)("div",{className:"col-span-2 sm:col-span-12 md:col-span-6 text-[17px] leading-[1.3em]",children:[(0,a.jsx)("h2",{className:"text-[2rem] md:text-[40px] font-bold mb-8 md:mb-8 leading-[1.1em]",children:t}),(0,a.jsx)(h.ContentfulRichTextRenderer,{additionalOptions:s,document:r}),o&&(0,a.jsx)("div",{className:"mt-10",children:(0,a.jsx)(v.Link,{variant:"primary-action-button",href:o.href,conceptIDs:o.conceptIDs,children:o.linkText})})]}),(0,a.jsx)("div",{className:"hidden md:block md:col-span-5 md:col-start-8 relative aspect-[16/18] self-center",children:d})]})},t_=({title:e,readTime:t,cta:r})=>{let{href:i,conceptIDs:n}=r;return(0,a.jsxs)("div",{className:"card group grid grid-cols-2 sm:grid-cols-4 col-span-2 sm:col-span-6 md:col-span-4 border border-border-grey rounded-lg py-5 px-4 md:py-8 md:px-6 focus:outline focus:outline-2 outline-offset-4 focus:outline-[#0A6BD2] hover:border-[#858585] active:border-[#858585] active:bg-[#E7E7E7] hover:bg-[#F7F7F7] transition-all duration-300",children:[(0,a.jsx)("p",{className:"text-[18px] md:text-[24px] col-span-1 sm:col-span-3 font-semibold mb-8 md:mb-16 group-hover:underline leading-[1.2em]",children:i?(0,a.jsx)(v.Link,{href:i,variant:"card",conceptIDs:n,enableCardClickTracking:!0,isInternalLink:!0,children:e}):(0,a.jsx)(a.Fragment,{children:e})}
11),(0,a.jsx)("div",{className:"grid col-start-1 col-span-4",children:(0,a.jsxs)("div",{className:"flex flex-row justify-between items-center",children:[(0,a.jsxs)("p",{className:"text-neutral-supporting",children:[t," min read"]}),(0,a.jsxs)("div",{className:"relative h-10 w-10",children:[(0,a.jsx)("span",{className:"absolute inset-0 group-hover:hidden group-active:hidden",children:(0,a.jsx)(g.Icon,{variant:"arrow-right",height:40,width:40})}),(0,a.jsx)("span",{className:"absolute inset-0 hidden group-hover:block group-active:block",children:(0,a.jsx)(g.Icon,{variant:"arrow-right-dark",height:40,width:40})})]})]})})]})},tO=({item:e})=>{let t=e.fields.link?.metadata?.concepts?.map(e=>e.sys.id)??[];return(0,a.jsx)(t_,{title:e.fields.title,readTime:e.fields.readTime,cta:{href:e.fields.link.fields.link,conceptIDs:t}})},tS=({block:e})=>{let t=e.fields.cards.filter(e=>!!(e&&e.fields.link?.fields.link));return(0,a.jsx)("div",{className:"container container-default text-black",children:(0,a.jsxs)("div",{className:"grid col-span-12 grid-cols-12 md:my-12 gap-6 lg:gap-8 xl:gap-10",children:[(0,a.jsxs)("div",{className:"col-span-12 md:col-span-4",children:[(0,a.jsx)("h2",{className:"text-[2rem] md:text-[40px] font-bold mb-4 md:mb-6 leading-[1.1em]",children:e.fields.title}),(0,a.jsx)(h.ContentfulRichTextRenderer,{document:e.fields.content})]}),(0,a.jsx)("div",{className:"col-start-1 md:col-start-5 md:col-span-8 col-span-12",children:(0,a.jsx)("div",{className:"grid grid-cols-2 col-span-2 sm:grid-cols-12 sm:col-span-12 md:grid-cols-8 md:col-span-8 gap-6 lg:gap-8 xl:gap-10",children:t.map((e,t)=>(0,a.jsx)(tO,{item:e},t))})})]})})},tE=e=>!!e&&"object"==typeof e&&e?.sys?.contentType?.sys?.id==="variantContainer",tR=({block:e})=>{let t=(0,eN.useRouter)();return(0,a.jsx)(ej.ModalWrapperAdaptor,{...e.fields,onGoBack:()=>{let e=document.referrer;e&&new URL(e).origin===window.location.origin?t.back():t.push("/")},onRedirect:e=>t.push(e)})},tC=(e,t,r=!1)=>{if(!e)return null;let i=e.sys.contentType.sys.id;if(e&&"object"==typeof e&&e?.sys?.contentType?.sys?.id==="variantBucket"){let i=e.fields.thingsInTheVariant??[];return 0===i.length?null:(0,a.jsx)(a.Fragment,{children:i.map((e,a)=>tC(e,`${t}-bucket-item-${a}`,r))})}if(tE(e)){let a=e.fields.variants??[];if(0===a.length)return null;if(a.length>1){let i=e.fields.meta?.control;if(!i)return null;let n=a.find(e=>e?.sys.id===i);return n?tC(n,`${t}-selected-variant`,r):null}let i=a[0];return i?tC(i,`${t}-selected-variant`,r):null}switch(i){case"experimentUiComponent":return(0,a.jsx)("div",{children:(0,a.jsx)(eh.ExperimentUIComponent,{block:e})},t);case"notificationStrip":return(0,a.jsx)(ey.NotificationStripAdaptor,{"data-analytics-section":"notificationStrip",block:e},t);case"socialProofing":return(0,a.jsx)("div",{className:"container container-default py-[60px] lg:py-[80px]",children:(0,a.jsx)(ep,{block:e})},t);case"bentoBox":return(0,a.jsx)("div",{className:"container container-default py-[60px] lg:py-[80px]",children:(0,a.jsx)(ef.BentoBoxSectionAdaptor,{block:e})},t);case"earlyBirdBanner":return(0,a.jsx)(G,{block:e},t);case"disclaimer":return(0,a.jsx)("div",{className:"disclaimer",children:(0,a.jsx)(E,{block:e})},t);case"faqSection":return(0,a.jsx)("div",{className:"py-[60px] lg:py-20","data-analytics-section":"faq section",children:(0,a.jsx)(W,{block:e})},t);case"chargesSection":return(0,a.jsx)("div",{className:"charges-section mt-15","data-analytics-section":"charges section",children:(0,a.jsx)(tN,{block:e})},t);case"eligibilitySections":return(0,a.jsx)("div",{className:"py-[60px] lg:py-20","data-analytics-section":"eligibility section",children:(0,a.jsx)(tT,{block:e})},t);case"latestRatesTable":return(0,a.jsx)(tb,{block:e},t);case"hero":return(0,a.jsx)("div",{className:"container container-default pb-10","data-analytics-section":"hero section",children:(0,a.jsx)(en,{block:e})},t);case"benefitsSection":return(0,a.jsx)("div",{className:"container container-default benefits-section","data-analytics-section":"benefits section",children:(0,a.jsx)(e_,{block:e})},t);case"comparisonCardWrapper":return(0,a.jsx)("div",{"data-analytics-section":"comparison section",children:(0,a.jsx)(k,{block:e})},t);case"trustPilotStrip":return(0,a.jsx)(ee.TrustPilotWidget,{variant:"strip",isTransparent:!0},t);case"presentationContainer":{let r=e.fields?.elements??[];return(0,a.jsx)(ed,{block:e,children:r.map((e,a)=>e?tC(e,`${t}-child${a}`,!0):null)},t)}case"ctaSection":return(0,a.jsx)("div",{"data-analytics-section":"cta section",children:(0,a.jsx)(ex.CTASectionAdaptor,{block:e})},t);case"videoSection":return(0,a.jsx)("div",{className:"container container-default py-[60px]","data-analytics-section":"video section",children:(0,a.jsx)(ek.VideoAdaptor,{block:e})},t);case"learnMore":return(0,a.jsx)("div",{className:"py-[60px] lg:py-20","data-analytics-section":"learn more section",children:(0,a.jsx)(tS,{block:e})},t);case"featuresSection":return(0,a.jsx)("div",{className:"container container-default py-[60px] lg:py-[80px]","data-analytics-section":"features section",children:(0,a.jsx)(eg.FeaturesSectionAdaptor,{block:e})},t);case"informationSection":return(0,a.jsx)("div",{"data-analytics-section":"information section",children:(0,a.jsx)(ev.InformationSectionAdaptor,{block:e})},t);case"imageGrid":return(0,a.jsx)("div",{className:"py-10 md:py-15 container container-default",children:(0,a.jsx)(eb.ImageGridAdaptor,{block:e})},t);case"savingsRateSection":return(0,a.jsx)(tj,{block:e,isInSectionGroup:r},t);case"cardWrapper":return(0,a.jsx)("div",{className:"card-wrapper py-10 md:py-15","data-analytics-section":"cardWrapper",children:(0,a.jsx)(tw,{block:e})},t);case"comparisonWrapper":return(0,a.jsx)(tx,{block:e},t);case"tertiaryBanner":return(0,a.jsx)(ew.TertiaryBannerAdaptor,{block:e},t);case"fundWrapper":return(0,a.jsx)(Z,{block:e},t);case"modal":return(0,a.jsx)(tR,{block:e},t);default:return null}},tL=({title:e,cta1Link:t,cta1Presentation:i,cta2Link:n,cta2Presentation:l})=>{let s=n&&l?2:1,c=t?.metadata?.concepts?.map(e=>e.sys.id)??[],o=n?.metadata?.concepts?.map(e=>e.sys.id)??[],[d,u]=(0,r.useState)(!1),m=(0,r.useRef)(null);return(0,r.useEffect)(()=>{let e=new IntersectionObserver(([e])=>u(!e.isIntersecting),{threshold:0}),t=document.querySelectorAll("div[data-main-page] a[data-is-cta]")[s];return t&&e.observe(t),()=>{e.unobserve(t),e.disconnect()}},[s]),(0,r.useEffect)(()=>{!1===d?m.current?.classList.replace("translate-y-0","-translate-y-full"):m.current?.classList.replace("-translate-y-full","translate-y-0")},[d]),(0,a.jsx)("div",{ref:m,className:` 12 -translate-y-full fixed bg-clifton-navy-primary top-0 w-full justify-center py-6 z-[500] overflow-hidden 13 transition-transform duration-[400ms] ease-[cubic-bezier(0.215,0.61,0.355,1)] 14 `,children:(0,a.jsxs)("div",{className:"container container-default flex flex-col md:flex-row sm:justify-between gap-y-6 md:gap-y-0 md:items-center",children:[(0,a.jsx)("p",{className:`hidden sm:block 15 text-white-primary text-2xl sm:text-[32px] leading-[1.1em] font-semibold 16 ${n&&l?"md:max-w-60":""} lg:max-w-none 17 `,children:e}),(0,a.jsxs)("div",{"data-analytics-section":"sticky navigation",className:"flex flex-col sm:flex-row gap-6",children:[t&&i?(0,a.jsx)(v.Link,{href:t.fields.link,variant:i.fields.id,conceptIDs:c,fullWidth:!0,children:t.fields.label}):null,n&&l?(0,a.jsx)(v.Link,{href:n.fields.link,variant:l.fields.id,conceptIDs:o,fullWidth:!0,children:n.fields.label}):null]})]})})};e.s(["Page",0,({data:t})=>{let i,{content:n,stickNavigationContent:l,url:s}=t.fields,c=function e(t){if(!t)return[];if(tE(t)){let a=t.fields?.variants;return a&&0!==a.length?a.flatMap(t=>e(t)):[]}return[t]}(l),o=s.startsWith("/")?s:`/${s}`;try{i=e.r(18419)}catch{i=void 0}let d=(0,f.useCustomTrackingObject)(t.metadata?.concepts?.map(e=>e.sys.id)??[],i);return(0,a.jsxs)("div",{"data-main-page":!0,children:[(0,a.jsx)(x.GrafanaFaro,{appName:"product-website"}),t&&(0,a.jsx)(p,{disableGlobals:!1,appName:"product pages",pagePath:o,tagManagerUrl:"https://assets.adobedtm.com/9c230ad0b94d/794c8bbceb88/launch-d5c091445901.min.js",appSpecificData:{content:{model:t.fields?.adobeReference||"",type:t.sys?.contentType.sys.id||""},account:{accountProductActiveCode:t.fields?.account?.fields?.accountNumber||""}},includeGtag:!0,section:t.fields?.url.split("/")[0],customTrackingObject:d}),c[0]&&(0,a.jsx)(tL,{...c[0].fields}),n&&n.map((e,t)=>(0,a.jsx)(r.default.Fragment,{children:tC(e,`page${t.toString()}`)},t))]})}],87990)}]);
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.