1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8719,13665,17290,36046,46522,59466,64131,68903,91284],{5432:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>l,tn:()=>i});var a=r(43358),n=r(4912);let o={default:"transparent"},i={primary:o,primaryInverted:o,accent:o,secondary:{default:n.A.Core.brand,hovered:n.A.VariableShades.darkBlue100,disabled:n.A.VariableShades.darkBlue100},tertiary:o,tertiaryInverted:o,iconOnly:o,breadcrumb:o,button:o},l=(0,a.A)(i,{default:"transparent",disabled:"transparent"})},13231:(e,t,r)=>{"use strict";r.d(t,{A:()=>p,I:()=>u});var a=r(100),n=r(14232),o=r(39270),i=r(28328);let l=["XS","SM","MD","LG","XL","XXL"],s={XS:i._e.xs,SM:i._e.sm,MD:i._e.md,LG:i._e.desktop,XL:i._e.xl,XXL:1/0};var d=r(45939),c=r(65544);let u=()=>{let{width:e}=(0,a.R5)(),[t,r]=(0,n.useState)(c.$b);return(0,n.useEffect)(()=>{let a=(e=>{for(let t of l)if(e<s[t])return t;return"XXL"})(e);a!==t&&r(a)},[e]),(0,n.useMemo)(()=>(0,o.t)(t),[t])},p=()=>(0,n.useContext)(d.Z)},17290:(e,t,r)=>{"use strict";r.d(t,{Y:()=>a});let a={close
1:"awr-functional-close",back:"awr-functional-back-arrow",chevronLeft:"awr-functional-chev-left",chevronRight:"awr-functional-chev-right",menu:"awr-burger",search:"awr-functional-search",notifications:"awr-functional-notifications-outline",notificationsWithUnread:"awr-functional-notifications",profile:"awr-functional-calender-with-tick",home:"awr-functional-home",cutlery:"awr-cutlery",chefHat:"awr-chef-hat",coffee:"awr-coffee",glass:"awr-wine-glass",family:"awr-family",Vegan:"awr-vegan",Vegetarian:"awr-vegetarian","Gluten Free":"awr-gluten-free",Halal:"awr-halal","Shop now":"awr-benefits-shopnow",clock:"awr-functional-time",phone:"awr-functional-phone",globe:"awr-functional-globe",gear:"awr-gear",pound:"awr-pound-sign",airport:"awr-airport",fastTrack:"awr-fast-track",bus:"awr-bus",armchair:"awr-lounge-armchair",departure:"awr-departures",parkingSign:"awr-parking-sign",passport:"awr-passport",rules:"awr-rules",luggage:"awr-luggage",bottle:"awr-bottle",electricalItems:"awr-electrical-items",medication:"awr-medication",medicalInfo:"awr-medical-info",babyPram:"awr-baby-pram",apple:"awr-apple",security:"awr-security",prohibitedSign:"awr-prohibited-sign"}},20312:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});let a=(e,t)=>{if(t)return e;let r="";try{r=window.location.pathname.split("/")[1]}catch(e){console.warn("No window found:",e)}let a=!!(e?.split("/")[1]&&e?.split("/")[1]?.length===2),n=2!==r.length||a?"":`/${r}`;return e?.charAt(0)==="/"?`${n}${e}`:e}},28328:(e,t,r)=>{"use strict";r.d(t,{_e:()=>n,r2:()=>o});var a,n=((a={})[a.mobile=1199]="mobile",a[a.desktop=1200]="desktop",a[a.xxs=320]="xxs",a[a.xs=576]="xs",a[a.sm=768]="sm",a[a.md=992]="md",a[a.xl=1400]="xl",a);let o={Mobile:"@media (max-width: 1199px)",Desktop:"@media (min-width: 1200px)",XXS:"@media (max-width: 320px)",XS:"@media (min-width: 0px)",SM:"@media (min-width: 576px)",MD:"@media (min-width: 768px)",LG:"@media (min-width: 992px)",XL:"@media (min-width: 1200px)",XXL:"@media (min-width: 1400px)"}},28942:(e,t,r)=>{"use strict";r.d(t,{j:()=>a});let a=({theme:e,classKey:t,siteOptions:r,SiteStyles:a})=>({theme:e,classKey:t,siteOptions:r,SiteStyles:a})},31438:(e,t,r)=>{"use strict";r.r(t),r.d(t,{WebsiteContext:()=>y,WebsiteContextProvider:()=>k,useWebsiteContent:()=>C,useWebsiteContext:()=>w});var a=r(37876),n=r(14232),o=r(76381);let i={...r(17290).Y,menu:"awr-burger",search:"awr-functional-search",notifications:"awr-functional-notifications-outline",notificationsWithUnread:"awr-functional-notifications",profile:"awr-functional-calender-with-tick",close:"awr-functional-close",back:"awr-functional-back-arrow",home:"home",chevronLeft:"awr-functional-chev-left",chevronRight:"awr-functional-chev-right"},l={mobile:["menu","search","profile","notifications"],desktop:["search","notifications"],desktopNav:["search","notifications"],desktopSearch:["profile","notifications"]};var s=r(33137),d=r(94201),c=r(78028),u=r(89595);function p(e,t,r){let a={...e,...t&&{action:t},event:r||"GAEventAWR"};window.dataLayer=window.dataLayer||[],window.dataLayer.push(a)}let b=()=>{let e=window.location.pathname;return"/"===e?"home":e},g=(e,t)=>{if(!t||!t.type)return e;let r={location:o.Tenant,pagePath:b()};switch(t.pushToGtm&&p({event:s.f7.action,...r,action:t},s.En.PUSH_TO_GTM),t.type){case s.En.UPDATE_SESSION_STATE:return{...e,sessionState:{...e?.sessionState,...t.response}};case s.En.CLEAR_ASYNC_EVENT_DETAILS:return{...e,requesting:!1,submitSuccess:!1,asyncEventError:null};case s.En.START_ASYNC_EVENT:return{...e,requesting:!0,submitSuccess:!1,asyncEventError:null};case s.En.END_ASYNC_EVENT:return{...e,requesting:!1,submitSuccess:!0};case s.En.ASYNC_EVENT_ERROR:return{...e,requesting:!1,asyncEventError:t.response};case s.En.CLICK_BUTTON_ACTION:let a={...r,event:s.f7.click_text,label:t.eventDetails?.label||"no-label",category:t.eventDetails?.category||"no-category",action:t.eventDetails?.action||"button click",content:t.eventDetails?.content,subject:t.eventDetails?.subject,destinationPagePath:t.eventDetails?.destinationPagePath,...t.eventDetails?.destination&&{destination:t.eventDetails.destination}};return t.eventDetails?.optimizelyEvent===s.eG.WIDGET_SUBMIT_EVENT&&(0,u.q)(s.eG.WIDGET_SUBMIT_EVENT,{URL:t?.eventDetails?.destination||"",Category:"Submission",widgetType:"AWR"}),p(a),{...e};case s.En.CLICK_LINK_ACTION:return p({...r,event:s.f7.click_link,label:t.eventDetails?.label||"no-label",category:t.eventDetails?.category||"no-category",destination:t.eventDetails?.destination||"no-destination"}),{...e};case s.En.TRACK_SEARCH_ACTION:return p({...r,event:s.f7.search_interaction,category:"header",label:"PrePopulated",value:t.eventDetails?.value||"",action:t.eventDetails?.action==="click"?"click":"submit",destinationPagePath:t.eventDetails?.destinationPagePath||null}),{...e};case s.En.TRACK_MESSAGE_BOARD_ACTION:return p({...r,event:s.f7.alerts,category:"header",label:t.eventDetails?.label||"no-label",subject:t.eventDetails?.subject||"",content:t.eventDetails?.content||"",action:t.eventDetails?.action||"no-action",destinationPagePath:t.eventDetails?.destinationPagePath||null}),{...e};case s.En.SET_MODAL_CONTENTS:return{...e,modalContents:t.payload?.modalContents??null};case s.En.CLOSE_MODAL:return{...e,modalContents:null};case s.En.TRACK_MISSING_DATA:return p({...r,event:s.f7.alerts,lookupType:t.eventDetails?.lookupType||"missing_data",entity:t.eventDetails?.entity||"",identifier:t.eventDetails?.identifier||"",source:t.eventDetails?.source||""},s.En.TRACK_MISSING_DATA),{...e};case s.En.INVALID_FORM_SUBMISSION:return p({...r,event:s.f7.invalid_form_submission,label:t.eventDetails?.label||"no-label",action:"invalid_submission",category:t.eventDetails?.category||"no-category",content:t.eventDetails?.content||"no-content"},s.En.INVALID_FORM_SUBMISSION),{...e};default:throw Error(`Unsupported action type: ${t.type}`)}},h=async e=>{let t=`${o?.DxpWebApi.Url}/email-signup/`;await c.A.post(t,e)},f=()=>window.location.href.includes("localhost")?o.SiteUrl:window.location.href,m={[s.En.SEND_EMAIL_SIGNUP]:({dispatch:e})=>async t=>{e({type:s.En.START_ASYNC_EVENT});try{if(t.pushToIterable){let e={email:t?.payload?.email,eventName:t?.payload?.eventName||"generalNewSignUp",dataFields:{...t?.payload?.dataFields,source:f()},campaignId:isNaN(+t?.payload?.campaignId)?void 0:+t?.payload?.campaignId,templateId:isNaN(+t?.payload?.templateId)?void 0:+t?.payload?.templateId,createdAt:Date.now()};await (0,d.s)(e)}else{let e={emailAddress:t?.payload?.email,telephoneNumber:t?.payload?.dataFields?.phoneNumber,referralSource:f(),airportCode:t?.payload?.dataFields?.airportCode};await h(e)}p({location:o.Tenant,pagePath:b(),event:s.f7.click_text,label:t?.payload?.trackingLabel||"Sign up",action:"button click",category:"email-signup-success",content:t?.payload?.successMessage||"Thank you for signing up!"}),e({type:s.En.END_ASYNC_EVENT})}catch(t){console.error("PostIterable submission error:",t),e({type:s.En.ASYNC_EVENT_ERROR,response:t})}}};var v=r(81140),S=r(45939),x=r(18847);let A=r.n(x)()(()=>Promise.all([r.e(96339),r.e(54587),r.e(45842),r.e(3624),r.e(66894),r.e(77597),r.e(4912),r.e(6301),r.e(42348)]).then(r.bind(r,57607)),{loadableGenerated:{webpack:()=>[57607]},ssr:!1}),y=(0,n.createContext)(null),k=({children:e,initialData:t,lang:r=""})=>{let n=(e=>{let t=e?.[o.Storyblok.SlugPrefix]?.siteOptions?.default.story.content;if(t){let e=t.theme;t.icons=(({theme:e})=>i)({theme:e}),t.menuItems=(({theme:e})=>l)({theme:e})}return e})(t),s={modalContents:null,...n,requesting:!1,asyncEventError:null,sessionState:{},submitSuccess:!1},[d,c]=(0,v.I)(g,s,m),u=n?.[o.Storyblok.SlugPrefix]?.siteOptions?.default?.story?.content?.theme;return(0,a.jsx)(y.Provider,{value:{data:n,dispatch:c,lang:r,state:d},children:(0,a.jsxs)(S.L,{children:[e,(0,a.jsx)(A,{classKey:u||"mag",SiteStyles:{Spacing:{},Fonts:{},FontWeight:{},FontSize:{}}})]})})},w=()=>(0,n.useContext)(y),C=()=>{let e=w();return{...e?.data?.[o.Storyblok.SlugPrefix]?.siteOptions?.default.story.content}}},33137:(e,t,r)=>{"use strict";r.d(t,{En:()=>i,eG:()=>s,f7:()=>l});var a,n,o,i=((a={}).PUSH_TO_GTM="PUSH_TO_GTM",a.UPDATE_SESSION_STATE="UPDATE_SESSION_STATE",a.SEND_EMAIL_SIGNUP="SEND_EMAIL_SIGNUP",a.START_ASYNC_EVENT="START_TO_ASYNC",a.END_ASYNC_EVENT="END_ASYNC_EVENT",a.ASYNC_EVENT_ERROR="ASYNC_EVENT_ERROR",a.CLICK_BUTTON_ACTION="CLICK_BUTTON_ACTION",a.CLICK_LINK_ACTION="CLICK_LINK_ACTION",a.CLEAR_ASYNC_EVENT_DETAILS="CLEAR_ASYNC_EVENT_DETAILS",a.TRACK_SEARCH_ACTION="TRACK_SEARCH_ACTION",a.TRACK_MESSAGE_BOARD_ACTION="TRACK_MESSAGE_BOARD_ACTION",a.SET_MODAL_CONTENTS="SET_MODAL_CONTENTS",a.CLOSE_MODAL="CLOSE_MODAL",a.TRACK_MISSING_DATA="TRACK_MISSING_DATA",a.INVALID_FORM_SUBMISSION="INVALID_FORM_SUBMISSION",a),l=((n={}).click_text="click_Text",n.click_link="click_Links",n.action="action",n.search_interaction="search_Interaction",n.alerts="alerts",n.invalid_form_submission="invalid_form_submission",
1n),s=((o={}).WIDGET_SUBMIT_EVENT="widget_submit_event",o)},39270:(e,t,r)=>{"use strict";r.d(t,{t:()=>o});let a={XS:1,SM:2,MD:3,LG:4,XL:5,XXL:6};var n=r(65544);let o=e=>{let t,r,o,i;return{screenSize:e,...{device:t=(0,n.Pf)(e,"dualSplit"),isMobile:"mobile"===t,isDesktop:"desktop"===t},splitWithTablet:{device:r=(0,n.Pf)(e,"tripleSplit"),isMobile:"mobile"===r,isTablet:"tablet"===r,isDesktop:"desktop"===r},isScreenLargerOrEqTo:(o=a[e],e=>o>=a[e]),isScreenSmallerOrEqTo:(i=a[e],e=>i<=a[e])}}},43358:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});let a=(e,t,{defaultVariant:r}={})=>{let a=e=>t[e?"disabled":"default"];return t=>{let{interaction:n,variant:o,customColourScheme:i,colourOverride:l}={variant:r,...t},s="disabled"===n;if(l)return l;if(i)return i[n]||i.default;if(!o)return a(s);let d=e[o];return d&&d.default?s?d.disabled||d.default:d[n]||d.default:a(s)}}},43650:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(76381);let n=["assets.live.dxp.maginfrastructure.com","a2.storyblok.com","assets.live.dxp.maginfrastructure.com"],o=(e,{width:t=0,height:r=0,quality:o=80,format:i="webp"}={},l=!1)=>{if(!e)return;if(!a.OptimizeImages&&!l||!(null!=e&&n.some(t=>e.includes(t)))||e.includes("/m/"))return e;
1let s=e.replace("//assets.live.dxp.maginfrastructure.com","//a2.storyblok.com");if("original"===i&&100===o&&0===t&&0===r)return s;let d=["original"!==i?`format(${i})`:"",100!==o?`quality(${o})`:""].filter(Boolean).join(":"),c=d?`/filters:${d}`:"",u=Number.isNaN(Number(t))?0:Math.round(Number(t)),p=Number.isNaN(Number(r))?0:Math.round(Number(r));return`${s}/m/${u}x${p}${c}`}},45939:(e,t,r)=>{"use strict";r.d(t,{L:()=>d,Z:()=>s});var a=r(37876),n=r(14232),o=r(39270),i=r(65544),l=r(13231);let s=(0,n.createContext)((0,o.t)(i.$b)),d=({children:e})=>{let t=(0,l.I)();return(0,a.jsx)(s.Provider,{value:t,children:e})}},53229:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ButtonVariants:()=>v,default:()=>S});var a=r(37876),n=r(14232),o=r(18847),i=r.n(o),l=r(89099),s=r(88307),d=r(77597),c=r(93127);let u=({skinnyButtons:e,isBorderDisabled:t,isFullWidth:r,removeHeight:a,disabled:n,textColor:o,textHoverColor:i,fontWeight:l,fontSize:s,textAlignment:d,minWidth:c,backgroundColor:u,backgroundHoverColor:p,minButtonHeight:b,borderColor:g,borderHoverColor:h,boxShadow:f,fontFamily:m="var(--font-family)",borderRadius:v})=>({button:{fontFamily:m,backgroundColor:u||"var(--blue-dark)",color:o||"var(--white)",borderRadius:v||"5px",border:t?"none":`2px solid ${g||"var(--blue-dark)"}`,fontSize:`${s||"var(--font-size-p)"}`,fontWeight:Number(l)||"var(--font-weight--demi-bold)",cursor:"pointer",textDecoration:"none",display:"flex !important",maxWidth:r?"unset !important":"fit-content",minWidth:r?"100% !important":c||"fit-content",justifyContent:d||"center",alignItems:"center",textAlign:"center",padding:"var(--spacing-xx-small)",boxSizing:"border-box",minHeight:a?"unset":e?"48px":b||"60px",position:"relative",opacity:1,boxShadow:f||"none",":focus":{backgroundColor:p||u||"var(--blue-dark)",color:i||o||"var(--white)"},":hover":{backgroundColor:p||u||"var(--blue-dark)",border:t?"none":`2px solid ${h||"var(--blue-dark)"}`,color:i||o||"var(--white)",opacity:p?1:.8},":disabled":{opacity:.5},":active":{outline:"none",color:o||"var(--white)"}},secondary:{borderColor:g||"var(--blue-dark)",backgroundColor:u||"var(--white)",color:o||"var(--blue-dark)",":focus":{backgroundColor:p||"var(--blue-dark3)"},":hover":{backgroundColor:p||u||"var(--blue-dark3)",border:t?"none":`2px solid ${h||"var(--blue-dark3)"}`,color:i||o||"var(--blue-dark)"},":active":{backgroundColor:p||"var(--blue-dark3)",color:"var(--white)"}},tertiary:{borderColor:g||"var(--white)",color:o||"var(--blue-dark)",backgroundColor:u||"var(--white)",":focus":{backgroundColor:p||"var(--blue-dark3)"},":hover":{backgroundColor:p||u||"var(--blue-dark3)",border:t?"none":`2px solid ${h||"var(--blue-dark3)"}`,color:i||o||"var(--blue-dark)"}},quaternary:{borderColor:g||"var(--blue-dark)",backgroundColor:u||"var(--white)",color:o||"var(--blue-dark)",":focus":{backgroundColor:p||u||"var(--blue-dark)",":nth-child(1n) img":{filter:"brightness(100)"}},":hover":{borderColor:h||"var(--blue-dark)",backgroundColor:p||u||"var(--blue-dark)",color:i||o||"var(--white)",":nth-child(1n) img":{filter:"brightness(100)"}}},mago:{borderColor:g||"var(--mago-grey)",color:o||"var(--white)",backgroundColor:u||"var(--mago-grey)",borderRadius:"2px",fontSize:"16px",minHeight:a?"unset":e?"48px":b||"48px",padding:"var(--spacing-xx-small) var(--spacing-small)",":focus":{backgroundColor:p||"var(--mago-grey-light)"},":hover":{backgroundColor:p||u||"var(--mago-grey-light)",color:i||o||"var(--white)"}},link:{background:n?"var(--grey-mid1)":"none",color:o||"var(--blue-dark)",margin:0,padding:0,border:t?"none":g?`2px solid ${g}`:0,":focus":{backgroundColor:p||"unset"},":hover":{backgroundColor:p||u||"unset",textDecoration:"underline",border:t?"none":h?`2px solid ${h}`:"none",color:i||o||"var(--blue-dark)"}}
1,roundel:{borderRadius:"50%",width:"86px",minWidth:r?"100%":c||"86px",height:e?"48px":"86px",minHeight:a?"unset":e?"48px":b||"86px",padding:"var(--spacing-small) var(--spacing-x-small)",backgroundColor:u||"var(--white)",color:o||"var(--blue-dark)",fontSize:"10px",":hover":{backgroundColor:p||u||"var(--white)",color:i||o||"var(--blue-dark)",boxShadow:"5px 5px 17px 5px rgba(0,0,0,0.3)"},"@media screen and (min-width: 580px)":{width:"100px",minWidth:r?"100%":c||"100px",height:e?"48px":"100px",minHeight:a?"unset":e?"48px":b||"100px",fontSize:"12px"},"@media screen and (min-width: 725px)":{width:"130px",minWidth:r?"100%":c||"130px",height:e?"48px":"130px",minHeight:a?"unset":e?"48px":b||"130px",fontSize:"14px"}},fontIconMargin:{margin:"0 var(--spacing-x-small) 0 var(--spacing-x-small)"},centerAlignment:{width:"24px",height:"24px",display:"flex",justifyContent:"center",alignItems:"center"},hideTextInMobile:{display:"none","@media screen and (min-width: 580px)":{display:"block"}},buttonArrow__container:{display:"flex",marginLeft:"12px",fontSize:0,minWidth:"10px",minHeight:"20px",alignItems:"center"},iconTextHidden:{margin:"0 var(--spacing-x-small)","@media screen and (max-width: 580px)":{margin:"0 0 0 var(--spacing-x-small)"}}}),p=e=>c.vv.create(u(e));var b=r(76381),g=r(20312),h=r(72610);let f=e=>{let t=u(e);return(0,c.KN)(t,(0,c.dY)({...t,button:{...t.button,fontSize:"1.92275rem !important",borderColor:"var(--blue-dark)",borderStyle:"solid",height:"6.6rem"},secondary:{...t.secondary,borderColor:"var(--blue-dark)",borderStyle:"solid",height:"6.6rem"}}))},m=i()(()=>r.e(87842).then(r.bind(r,87842)),{loadableGenerated:{webpack:()=>[87842]}}),v={Primary:"primary",Secondary:"secondary",Tertiary:"tertiary",Quaternary:"quaternary",Mago:"mago",Link:"link",Roundel:"roundel"},S=e=>{let{blok:t,componentId:r,icon:o,imageIcon:i,removeIconMargin:u,children:v,copy:S,variant:x="primary",disabled:A,asLink:y,isArrowVisible:k=!1,className:w,isFocused:C,minWidth:_,isBorderDisabled:E=!1,isFullWidth:T=!1,textColor:N,arrowColor:I,hideTextInMobile:D,containerClicked:L,isContainerRefClickable:O,textAlignment:R="center",fontWeight:M="600",fontSize:V,textTransform:B="initial",skinnyButtons:P,removeHeight:$,textIconSpacing:U,minButtonHeight:j,backgroundColor:H,ThemeContainer:G=h.G,theme:X,$t:K,classKey:W,textHoverColor:F,backgroundHoverColor:Y,borderColor:z,borderHoverColor:q,disableBorder:Z,boxShadow:J="none",fontFamily:Q,borderRadius:ee,siteOptions:et,showArrow:er,SiteStyles:ea,additionalData:en,customThemeClassName:eo,iconOnRight:ei,removeButtonPadding:el,buttonVariant:es,removeListItemTopMargin:ed,containerOverride:ec,fullWidth:eu,onClick:ep,...eb}=e,eg=b?.SPA?(0,s.Zp)():null,eh=(0,n.useRef)(null),ef=b?.SPA?null:(0,l.useRouter)();(0,n.useEffect)(()=>{eh.current&&C&&eh.current.focus()},[C]),O&&L&&eh.current?.click();let em={theme:X,classKey:W,ThemeContainer:G,$t:K,siteOptions:et,SiteStyles:ea},ev=(0,c.xy)({skinnyButtons:P,isBorderDisabled:E,isFullWidth:T,removeHeight:$,disabled:A,textHoverColor:F,textColor:N,fontWeight:M,fontSize:V,textAlignment:R,minWidth:_,backgroundColor:H,backgroundHoverColor:Y,minButtonHeight:j,borderColor:z,borderHoverColor:q,boxShadow:J,fontFamily:Q,borderRadius:ee},X||et?.theme||W,p,[{themeName:c.Js.mobileApps,theme:f}]),eS=(0,g.A)(eb.url||eb.href);return(0,a.jsx)(G,{customThemeClassName:eo,classKey:X||W,stylesheet:ev,children:(0,a.jsxs)(y?"a":"button",{...eb,id:r,"data-text":"button",className:[(0,c.AH)([ev.button,ev[x]]),w].join(" "),disabled:A,ref:eh,onClick:e=>{ep&&(e.preventDefault(),ep()),eS&&(b?.SPA&&eg?eg(eS):ef&&!b?.UseLegacyLinks?ef.push(eS):window.location.assign(eS))},children:[o?.name&&(0,a.jsx)(d.default,{...o,className:(0,c.AH)(!u&&ev.fontIconMargin)}),i?.image&&(0,a.jsx)(m,{...em,icon:i,className:(0,c.AH)(ev.centerAlignment,!u&&ev.fontIconMargin),...em}),(0,a.jsx)("span",{style:{...U?{marginLeft:`${U}px`}:{},...B?{textTransform:B}:{}},className:(0,c.AH)(k&&D&&ev.hideTextInMobile),children:v||S}),k&&(0,a.jsx)(m,{icon:I||("primary"===x||"link"===x||"mago"===x?"arrow-white":"arrow-blue"),className:(0,c.AH)(ev.buttonArrow__container,(o||i)&&ev.fontIconMargin,D&&ev.iconTextHidden),...em})]})})}},56870:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>l,PP:()=>i});var a=r(43358),n=r(4912);let o={default:"transparent"},i={primary:{default:n.A.Core.brand,hovered:n.A.VariableShades.darkBlue100,pressed:n.A.VariableShades.darkBlue950,disabled:n.A.VariableShades.darkBlue100},primaryInverted:{default:n.A.Core.white,hovered:n.A.VariableShades.darkBlue100,focused:n.A.Core.white,pressed:n.A.VariableShades.darkBlue950,disabled:n.A.VariableShades.darkBlue100},accent:{default:n.A.Core.accent,hovered:n.A.Core.accentLight,pressed:n.A.VariableShades.accent950},secondary:{default:n.A.Core.white,hovered:n.A.Core.brandLighter,pressed:n.A.VariableShades.darkBlue950},tertiary:o,tertiaryInverted:o,iconOnly:o,breadcrumb:o,button:o},l=(0,a.A)(i,{default:"transparent",disabled:"transparent"})},56912:(e,t,r)=>{"use strict";r.d(t,{g:()=>n});var a,n=((a={})[a.Transition=1500]="Transition",a[a.Delay=5e3]="Delay",a[a.fadeDuration=300]="fadeDuration",a[a.slideDuration=301]="slideDuration",a[a.bounce=600]="bounce",a[a.newHeroTransition=800]="newHeroTransition",a[a.defaultHeroDuration=6e3]="defaultHeroDuration",a)},59466:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return n}});let a=r(14232);function n(e,t){let r=(0,a.useRef)(null),n=(0,a.useRef)(null);return(0,a.useCallback)(a=>{if(null===a){let e=r.current;e&&(r.current=null,e());let t=n.current;t&&(n.current=null,t())}else e&&(r.current=o(e,a)),t&&(n.current=o(t,a))},[e,t])}function o(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},61310:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>T,onLinkClick:()=>E});var a=r(37876),n=r(14232),o=r(48230),i=r.n(o),l=r(88307),s=r(14952),d=r(93792),c=r(76381),u=r(33137),p=r(31438),b=r(85191),g=r(97213),h=r(93127),f=r(56912),m=r(4912);let v=({})=>h.vv.create({disabled:{pointerEvents:"none",cursor:"default",textDecoration:"none"},enabled:{textDecoration:"none"},colorTransitions:{transition:` 2 background-color ${f.g.fadeDuration/1e3}s ease, 3 border-color ${f.g.fadeDuration/1e3}s ease 4 `},focusStyles:{":focus":{outlineColor:m.A.VariableShades.darkBlue400},":focus-visible":{outlineColor:m.A.VariableShades.darkBlue400}},interationTrackersStyles:{display:"inline-flex",alignItems:"center"}});var S=r(15039),x=r.n(S),A=r(56870),y=r(5432),k=r(76445),w=r(70762),C=r(20312),_=r(43650);let E=(e,t,r)=>{c?.SPA&&t&&(e.preventDefault(),t(r))},T=({...e})=>{let t=(0,n.useRef)(null),r=(0,n.useContext)(p.WebsiteContext),o=c?.SPA?(0,l.Zp)():null,{url:f,searchTerm:m}=e,S=void 0!==m,T=!!f&&(0,k.xs)(f,e.isLinkToStory,S),N=(0,k.m_)(f,T),I=N?(0,C.A)(N):void 0,D=(0,h.xy)(h.M1,(0,w.A)(e),v,[]),L=(0,h.xy)({shortButton:e.shortButton},(0,w.A)(e),d.A,[]),O=[...e.styledAsButton?[L.buttonStyles,L[e.styledAsButtonVariant||"primaryInverted"],L[e.styledAsButtonSize||"small"]]:[]],{interactionState:R,interactionTrackers:M}=(0,b.A)({disabled:e.disabled}),V="backgroundColour"in e||"variant"in e||"customColourScheme"in e,B=V?(0,A.Ay)({interaction:R.primaryAction,variant:e.variant,customColourScheme:e.customColourScheme,colourOverride:e.backgroundColour}):void 0,P=V?(0,y.Ay)({interaction:R.primaryAction,variant:e.variant,colourOverride:e.backgroundColour}):void 0;(0,n.useEffect)(()=>{let e=()=>{"hidden"===document.visibilityState&&(t.current?.blur(),M.onMouseLeave())};return document.addEventListener("visibilitychange",e),()=>{document.removeEventListener("visibilitychange",e)}},[]);let $=(0,a.jsxs)(g.OX,{value:{...R},children:[e.asImage&&e?.asImage?.backgroundImage?.filename&&(0,a.jsx)("img",{width:e?.asImage?.width,height:e?.asImage?.height,src:(0,_.A)(e?.asImage?.backgroundImage?.filename)}),e.children]}),U={target:e.targetBlank?"_blank":"_self","aria-label":e.disabled?void 0:e.ariaLabel||void 0,"aria-hidden":e.ariaHidden,tabIndex:e.ariaHidden?-1:e.tabIndex,"data-testid":"linkTest",..."children"in e?M:{},className:x()(e.className,(0,h.AH)(D.focusStyles),(0,h.AH)(e.disabled?D.disabled:D.enabled,V&&D.colorTransitions),(0,h.AH)(...O)),style:{...V?{backgroundColor:B,border:"transparent"===P?void 0:`2px solid ${P}`,boxSizing:"border-box"}:{}}},j=()=>{e.onNavigationClick?.(),e.searchTerm&&r?.dispatch?.({type:u.En.TRACK_SEARCH_ACTION,eventDetails:{value:e.searchTerm,action:"click",destinationPagePath:f}});let t=e.ariaLabel?e.ariaLabel:"no-label";r?.dispatch?.({type:u.En.CLICK_LINK_ACTION,eventDetails:{label:t,category:e.origin,destination:f}})};return e.disableNavigation?(0,a.jsx)("div",{...U,onClick:()=>{j()},role:e.role,children:$}):T&&!c?.SPA&&N&&!c?.UseLegacyLinks?(0,a.jsx)(i(),{ref:t,...U,onClick:j,role:e.role,href:I||"",children:$}):T&&c?.SPA&&N?(0,a.jsx)(s.N_,{ref:t,...U,to:I||"",onClick:t=>{e.onNavigationClick?.(),j(),E(t,o,N)},role:e.role,children:$}):(0,a.jsx)("a",{ref:t,...U,href:I||void 0,target:T||S?"_self":"_blank",rel:"noopener noreferrer",onClick:()=>{e.onNavigationClick?.(),j()},role:e.role,children:$})}},65544:(e,t,r)=>{"use strict";r.d(t,{$b:()=>a,Pf:()=>i});let a="MD",n={XS:"mobile",SM:"mobile",MD:"mobile",LG:"tabletFallbackToMobile",XL:"desktop",XXL:"desktop"},o={mobile:{tripleSplit:"mobile",dualSplit:"mobile"},tabletFallbackToMobile:{tripleSplit:"tablet",dualSplit:"mobile"},tabletFallbackToDesktop:{tripleSplit:"tablet",dualSplit:"desktop"},desktop:{tripleSplit:"desktop",dualSplit:"desktop"}},i=(e,t)=>o[n[e]][t]},70762:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});let a=({theme:e,siteOptions:t,classKey:r})=>e||t?.theme||r},72047:(e,t,r)=>{"use strict";r.d(t,{B:()=>n,H:()=>o});var a,n=((a={})["spacing-0"]="0px",a["spacing-0.5"]="4px",a["spacing-1"]="8px",a["spacing-1.5"]="12px",a["spacing-2"]="16px",a["spacing-2.5"]="20px",a["spacing-3"]="24px",a["spacing-4"]="32px",a["spacing-5"]="40px",a["spacing-6"]="48px",a["spacing-7"]="56px",a["spacing-8"]="64px",a["spacing-9"]="72px",a["spacing-10"]="80px",a["spacing-11"]="88px",a["spacing-12"]="96px",a["spacing-14"]="112px",a["spacing-16"]="128px",a["spacing-20"]="160px",a["spacing-24"]="192px",a["spacing-28"]="224px",a["spacing-32"]="256px",a["spacing-40"]="320px",a["spacing-48"]="384px",a["spacing-56"]="448px",a["spacing-64"]="512px",a);let o=e=>Number(n[e].replace("px",""))},76445:(e,t,r)=>{"use strict";r.d(t,{HU:()=>a,m_:()=>o,xs:()=>n});let a=e=>{try{let{pathname:t,search:r,hash:a}=new URL(e,window.location.origin);return`${t}${r}${a}`}catch{return e}},n=(e,t=!1,r=!1)=>
4{if(!e||r)return!1;if(t)return!0;if(e.startsWith("www."))return!1;try{return new URL(e,window.location.origin).origin===window.location.origin}catch{return e.startsWith("/")}},o=(e,t=!1)=>{let r;if(!e)return null;let a=e.split("?");return a[0]=a[0].replace(/^www\./,"http://www."),t&&!a[0].startsWith("http")&&(a[0]=(r=a[0].toLowerCase().trim(),`/${r.replace(/^\/+/,"")}`)),a.join("?")}},78220:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});let a=new Uint8Array(16),n=[];for(let e=0;e<256;++e)n.push((e+256).toString(16).slice(1));let o=function(e,t,r){return t||e||!crypto.randomUUID?function(e,t,r){let o=(e=e||{}).random??e.rng?.()??crypto.getRandomValues(a);if(o.length<16)throw Error("Random bytes length must be >= 16");if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t){if((r=r||0)<0||r+16>t.length)throw RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let e=0;e<16;++e)t[r+e]=o[e];return t}return function(e,t=0){return(n[e[t+0]]+n[e[t+1]]+n[e[t+2]]+n[e[t+3]]+"-"+n[e[t+4]]+n[e[t+5]]+"-"+n[e[t+6]]+n[e[t+7]]+"-"+n[e[t+8]]+n[e[t+9]]+"-"+n[e[t+10]]+n[e[t+11]]+n[e[t+12]]+n[e[t+13]]+n[e[t+14]]+n[e[t+15]]).toLowerCase()}(o)}(e,t,r):crypto.randomUUID()}},81140:(e,t,r)=>{"use strict";r.d(t,{I:()=>o});var a=r(14232);let n="u"<typeof window||/ServerSideRendering/.test(window.navigator&&window.navigator.userAgent)?a.useEffect:a.useLayoutEffect;function o(e,t,r,o){let i=(()=>{let[e,t]=(0,a.useState)(()=>new AbortController),r=(0,a.useRef)(e);return(0,a.useEffect)(()=>()=>{r.current.abort(),r.current=new AbortController,t(r.current)},[]),e.signal})(),l=o||r,[s,d]=(0,a.useReducer)(e,t,o&&r),c=(0,a.useRef)(s);n(()=>{c.current=s},[s]);let u=(0,a.useCallback)(()=>c.current,[]),p=(0,a.useCallback)(e=>{let{type:t}=e||{},r=t&&l[t]||null;r?r({dispatch:p,getState:u,signal:i})(e):d(e)},[l,u,i]);return[s,p]}},85191:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var a=r(14232),n=r(97213);let o=(e={})=>{let{customHandlers:t,disabled:r,initialState:o=n.ex}=e,[i,l]=(0,a.useState)({...o,disabled:r||!1}),s=(0,a.useMemo)(()=>{let e=(e,t)=>()=>l(r=>{let a={...r,[e]:t,latestAction:t?e:"default"};return{...a,primaryAction:(e=>{for(let t of["disabled","pressed","hovered","focused"])if(e[t])return t;return"default"})(a)}});return{onMouseEnter:()=>{e("hovered",!0)()},onMouseLeave:()=>{e("hovered",!1)(),e("pressed",!1)()},onPointerLeave:()=>{e("hovered",!1)(),e("pressed",!1)()},onMouseDown:e("pressed",!0),onMouseUp:e("pressed",!1),onPointerDown:e("pressed",!0),onPointerUp:e("pressed",!1),onFocus:e("focused",!0),onBlur:e("focused",!1)}},[l]);return t?{interactionState:i,interactionTrackers:Object.fromEntries(Object.entries(s).map(([e,r])=>[e,()=>{r(),t?.[e]?.()}]))}:{interactionState:i,interactionTrackers:s}}},89099:(e,t,r)=>{e.exports=r(8245)},89595:(e,t,r)=>{"use strict";r.d(t,{q:()=>a});let a=(e,t)=>{window.optimizely=window.optimizely||[],window.optimizely.push({type:"event",eventName:e,properties:t})}},93792:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var a=r(93127),n=r(4912),o=r(72047),i=r(76629);let l={"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}},s="background-color 0.2s, border-color 0.2s, color 0.2s",d=({iconGap:e,iconSize:t,borderRadius:r=4,shortButton:d})=>a.vv.create({buttonStyles:{display:"flex",borderRadius:`${r}px`,alignItems:"center",justifyContent:"center",cursor:"pointer",width:d?"fit-content":"100%",transition:s,gap:e||16},primaryInverted:{backgroundColor:n.A.Core.white,border:"none",":hover":{backgroundColor:n.A.VariableShades.darkBlue400},":active":{backgroundColor:n.A.VariableShades.darkBlue950},":focus-visible":{outline:`3px solid ${n.A.VariableShades.lightBlue200}`},":disabled":{backgroundColor:n.A.VariableShades.darkBlue100,cursor:"not-allowed"}},primary:{backgroundColor:n.A.Core.brand,border:"none",":hover":{backgroundColor:n.A.VariableShades.darkBlue100},":active":{backgroundColor:n.A.VariableShades.darkBlue950},":focus-visible":{outline:`3px solid ${n.A.VariableShades.lightBlue200}`},":disabled":{backgroundColor:n.A.VariableShades.darkBlue100,cursor:"not-allowed"}},secondary:{backgroundColor:"transparent",border:`2px solid ${n.A.Core.brand}`,":hover":{border:`2px solid ${n.A.VariableShades.darkBlue300}`,backgroundColor:n.A.Core.brandLighter}
4,":active":{border:`2px solid ${n.A.VariableShades.darkBlue950} !important`,backgroundColor:`${n.A.VariableShades.darkBlue950} !important`},":focus-visible":{outline:`3px solid ${n.A.VariableShades.lightBlue200}`},":disabled":{border:`2px solid ${n.A.VariableShades.darkBlue100}`,cursor:"not-allowed"}},tertiary:{display:"inline-flex",backgroundColor:"transparent",border:"none",paddingLeft:"0px",paddingRight:"0px",":focus":{outline:"none"}},iconOnly:{backgroundColor:"transparent",border:"none",boxShadow:"none",padding:"0px"},skyHighGradient:{background:n.A.Gradients.skyhigh,border:"none",boxShadow:"0px 4px 4px 0px rgba(0, 0, 0, 0.25)"},small:{padding:`${o.B["spacing-0.5"]} ${o.B["spacing-4"]}`},large:{padding:`${o.B["spacing-1.5"]} ${o.B["spacing-2"]}`},fullHeight:{height:"100%"},navItem:{justifyContent:"space-between",width:"100%",padding:"0px"},disabled:{cursor:"not-allowed",pointerEvents:"none"},loading:{cursor:"progress"},icon:{height:t||24,width:t||24,display:"flex",alignItems:"center",justifyContent:"center"},spinner:{animationName:[l],animationDuration:"2s",animationTimingFunction:"linear",animationIterationCount:"infinite",transformOrigin:"center"},hoverShift:{transition:s+", gap 0.2s ease",":hover":{gap:"24px"}},shiftableIcon:{transition:"margin 0.2s ease"},shiftedIconRight:{marginRight:"-8px"},shiftedIconLeft:{marginLeft:"-8px"},unstyled:{backgroundColor:"transparent",border:"none",padding:o.B["spacing-1"],alignItems:"center",justifyContent:"center",cursor:"pointer",":focus-visible":{outlineColor:n.A.VariableShades.darkBlue400}},accent:{background:n.A.Core.accent,border:"none",":hover":{backgroundColor:n.A.Core.accentLight},":active":{backgroundColor:`${n.A.VariableShades.accent950} !important`},":focus-visible":{outline:`3px solid ${n.A.VariableShades.lightBlue200}`},":disabled":{backgroundColor:n.A.VariableShades.accent600,opacity:.4,cursor:"not-allowed"}},widget:{background:i.Ay.Core.accent,border:"none",":hover":{backgroundColor:i.Ay.Core.accentLight},":active":{backgroundColor:`${i.Ay.VariableShades.accent950} !important`},":focus-visible":{outline:`3px solid ${i.Ay.VariableShades.lightBlue200}`},":disabled":{backgroundColor:i.Ay.VariableShades.accent600,opacity:.4,cursor:"not-allowed"}},focusStyles:{":focus":{outlineColor:n.A.VariableShades.darkBlue400},":focus-visible":{outlineColor:n.A.VariableShades.darkBlue400}}})},97213:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>l,OX:()=>i,ex:()=>n});var a=r(14232);let n={hovered:!1,focused:!1,pressed:!1,disabled:!1,latestAction:"default",primaryAction:"default"},o=(0,a.createContext)(n),i=o.Provider,l=()=>(0,a.useContext)(o)}}]);
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.