1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8932],{7570:function(e,t,n){n.d(t,{o:function(){return u}});var r=n(52322),i=n(2784),o=n(94965),a=n(71946),l=n(78502),s=n(76214),c=n(86073),d=n(15158);let u=(0,i.forwardRef)((e,t)=>{var n;let{brand:i}=(0,s.DY)(),u=(0,l.Z)(),{href:p,variant:x,children:m,chevron:h=!1,open:f=!1,sx:g,type:b,disabled:v,linkLabel:j,linkLabelPlacement:y="after"}=e,Z=(()=>{switch(x){case"primary":return{color:i.colors.C1,backgroundColor:i.colors.C3,":hover":{color:i.colors.C2,backgroundColor:i.colors.C1}};case"outlined":return{color:"inherit",":hover":{color:"inherit"}};case"inverted":return{color:i.colors.C2,backgroundColor:i.colors.C1,borderColor:i.colors.C1,":hover":{color:i.colors.C1,backgroundColor:i.colors.C3,borderColor:i.colors.C3}};case"secondary":return{color:i.colors.C1,backgroundColor:i.colors.C2,":hover":{color:i.colors.C1,backgroundColor:i.colors.C3}};default:return{}}})(),C=p&&"#freshchat"===p.toLowerCase();if(C&&!i.freshChat)return null;let k=p&&!C?{component:o.Z,href:p,linkLabel:j,linkLabelPlacement:y}:{};return(0,r.jsxs)(a.Z,{...k,focusRipple:!1,ref:t,...C&&{"data-gtm-action":"freshchat-open"},type:b,variant:"outlined"===x?"outlined":"contained",disabled:v,sx:{fontFamily:i.fonts.bodyCopy1.name,fontSize:"".concat(1.125,"rem"),lineHeight:1.5,fontWeight:600,borderColor:i.colors.C3,textTransform:"none",whiteSpace:"normal",textAlign:"center",borderRadius:(null===(n=u.border)||void 0===n?void 0:n.radius.xs)||"3px",padding:{xs:"".concat(u.spacing(1)," ").concat(u.spacing(3)),sm:"".concat(u.spacing(1.7)," ").concat(u.spacing(4))},"&.Mui-disabled":{color:i.colors.C2},"&::after":{"--click-target-minimum":"44px","--inset-by":"min(0px, calc((100% - var(--click-target-minimum)) / 2))",content:"''",position:"absolute",top:"var(--inset-by)",left:"var(--inset-by)",right:"var(--inset-by)",bottom:" var(--inset-by)"},...(0,d.S)(u),...Z,...g},onClick:t=>{var n,r;C&&(null===(r=window.fcWidget)||void 0===r||r.open()),null===(n=e.onClick)||void 0===n||n.call(e,t)},children:[m,h&&(0,r.jsx)(c.Z,{fontSize:"medium",sx:{transform:"rotate(".concat(f?"180deg":0,")"),ml:{xs:1,sm:2}}})]})});u.displayName="CustomButton"},42925:function(e,t,n){n.d(t,{d:function(){return s},c:function(){return c}});var r=n(52322);n(2784);var i=n(24835),o=n(78502),a=n(94965),l=n(97668);let s=e=>{var t;let{image:n,url:s,linkLabel:c,linkSx:d,priority:u=!1,overrideAlt:p,style:x,sizes:m,...h}=e,f=(0,o.Z)();if(!n||!n.url)return null;let g=void 0!==h.width&&void 0!==h.height,b=null!==(t=null!=p?p:n.alternativeText)&&void 0!==t?t:"",v=!g&&m?function(e,t){let{values:n}=t.breakpoints,r=[];for(let t of["xl","lg","md","sm"]){let i=e[t];i&&r.push("(min-width: ".concat(n[t],"px) ").concat(i))}if(!e.xs)throw Error('buildImageSizes: "xs" value is required as the fallback size.');return r.push(e.xs),r.join(", ")}(m,f):void 0,j=(0,r.jsx)(i.Z,{src:n.url,alt:b,fill:!g,sizes:v,priority:u,style:{objectFit:"contain",userSelect:"none",...x},...h});return s&&""!==s.trim()?(0,r.jsx)(a.Z,{href:s,linkLabel:c||(0,l.a)(s),sx:d,children:j}):j},c=e=>(0,r.jsx)(s,{...e,overrideAlt:"",role:"presentation"})},8135:function(e,t,n){n.d(t,{R$:function(){return a},cc:function(){return l},zZ:function(){return s}});var r=n(33150);let i=["usit.ie","jenza.com","jenzaiena.com","bunac.org"],o=["my-booking","privacy-policy","cookies-policy","terms-and-conditions"];function a(e,t){let n=null!=e?e:"/",r=n.startsWith("#"),a=n.startsWith("/")||r,l=n.includes(t),s=n.includes("#"),c=!a&&!l,d=i.some(e=>n.includes(e)),u=!c&&o.some(e=>n.includes(e));return{isExternal:c,isAnchorLink:s,isRoot:"/"===n||""===n,isTrustedDomain:d,isNoFollow:u}}function l(e,t){if(!e||"#"===e||e.startsWith("#"))return e;let[n,...i]=e.split("#"),o=i.length>0?"#".concat(i.join("#")):"",a=n;return"BUNAC"===t&&(a=a.replace("/experiences/summer-camps/","/")),(a=(0,r.T)(t)?a.endsWith("/")?a:"".concat(a,"/"):a.endsWith("/")&&a.length>1?a.slice(0,-1):a)+o}function s(e,t){return!e||!e.startsWith("/")||e==="/".concat(t)||e.startsWith("/".concat(t,"/"))?e:"/".concat(t).concat(e)}},94965:function(e,t,n){var r=n(52322),i=n(39097),o=n.n(i),a=n(2784),l=n(76214),s=n(87732),c=n(78502),d=n(15158),u=n(92967),p=n(8135),x=n(88472);let m=e=>{let{label:t}=e;return t?(0,r.jsx)(u.Z,{children:t}):null},h=a.forwardRef((e,t)=>
1{var n,i;let{href:a,children:u=null,sx:h,linkLabel:f,linkLabelPlacement:g="before",...b}=e,{brand:v}=(0,l.DY)(),j=(0,c.Z)(),y=null!==(i=null===(n=(0,x.useRouter)())||void 0===n?void 0:n.isPreview)&&void 0!==i&&i,Z=(0,p.R$)(a,v.seoSiteDetails.domain),C=Z.isExternal||Z.isRoot?a:(0,p.cc)(a,v.name),k=y&&!Z.isExternal?(0,p.zZ)(C,v.name):C,w={fontFamily:v.fonts.heading1.name,fontWeight:"inherit",fontSize:"inherit",color:"inherit",...(0,d.S)(j),...h},L=(0,r.jsxs)(r.Fragment,{children:[f&&"before"===g&&(0,r.jsx)(m,{label:"".concat(f," ")}),u,f&&"after"===g&&(0,r.jsx)(m,{label:" ".concat(f)})]});return Z.isExternal?(0,r.jsx)(s.Z,{sx:w,href:k,ref:t,target:"_blank",rel:Z.isTrustedDomain?"noopener":"noopener noreferrer",...b,children:L}):Z.isAnchorLink||Z.isRoot?(0,r.jsx)(s.Z,{sx:w,href:k,ref:t,...b,children:L}):(0,r.jsx)(s.Z,{component:o(),sx:w,href:k,ref:t,rel:Z.isNoFollow?"nofollow":void 0,...b,children:L})});h.displayName="CustomLink",t.Z=h},87571:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(52322),i=n(76442),o=n(2784),a=n(76214),l=n(38050);let s=(0,o.forwardRef)((e,t)=>{let{sx:n,children:o,variant:s,richText:c=!1,component:d=null,...u}=e,{brand:p}=(0,a.DY)(),x={h1:{styles:{fontFamily:p.fonts.heading1.name,fontWeight:800,fontSize:"".concat(2.5,"rem"),lineHeight:1.2},component:"h1"},h2:{styles:{fontFamily:p.fonts.heading1.name,fontWeight:700,fontSize:"".concat(1.875,"rem"),lineHeight:1.3},component:"h2"},h3:{styles:{fontFamily:p.fonts.heading1.name,fontWeight:700,fontSize:"".concat(1.75,"rem"),lineHeight:1.4},component:"h3"},h4:{styles:{fontFamily:p.fonts.heading1.name,fontWeight:700,fontSize:"".concat(1.5,"rem"),lineHeight:1.4},component:"h4"},subTitle:{styles:{fontFamily:p.fonts.heading1.name,fontWeight:600,fontSize:"".concat(1.5,"rem"),lineHeight:1.4},component:"p"},tagLine:{styles:{fontFamily:p.fonts.heading2.name,fontWeight:400,fontSize:"".concat(1.25,"rem")},component:"p"},banner:{styles:{fontFamily:p.fonts.heading1.name,fontWeight:600,fontSize:{xs:"".concat(1.125,"rem"),sm:"".concat(1.25,"rem")}},component:"p"},body:{styles:{fontFamily:p.fonts.heading1.name,fontWeight:400,fontSize:"".concat(1.125,"rem")},component:"p"},caption:{styles:{fontFamily:p.fonts.heading1.name,fontWeight:600,fontSize:"".concat(1.125,"rem")},component:"p"}},m=d||x[s].component;return(0,r.jsx)(i.Z,{ref:t,component:c?"div":m,...u,sx:[{color:"inherit",lineHeight:1.5},x[s].styles,...Array.isArray(n)?n:[n],c&&{"p:first-of-type":{marginTop:0}}],children:c?(0,r.jsx)(l.Z,{children:o}):o})});s.displayName="CustomTypography"},92839:function(e,t,n){var r=n(52322),i=n(6e3),o=n(1462),a=n(2784),l=n(76214);t.Z=e=>{let{trigger:t,idPrefix:n,customWidth:s=null,placement:c="bottom",stopPropagation:d=!1,getMenuItemProps:u,children:p,...x}=e,{brand:m}=(0,l.DY)(),[h,f]=a.useState(null),[g,b]=a.useState(null),v="".concat(n,"-menu"),j="".concat(n,"-button");a.useEffect(()=>{h&&!s&&b(h.getBoundingClientRect().width)},[h,s]);let y=!!h,Z=e=>{d&&e.stopPropagation(),f(null)};return(0,r.jsxs)(r.Fragment,{children:[t({open:y,onClick:e=>{f(e.currentTarget),d&&e.stopPropagation()},id:j,"aria-expanded":y,"aria-haspopup":"true","aria-controls":y?v:void 0}),(0,r.jsx)(i.Z,{id:v,open:y,anchorEl:h,onClose:Z,MenuListProps:{"aria-labelledby":j},slotProps:{paper:{sx:{mt:"bottom"===c?"5px":"-5px",width:null!=g?g:s}}},anchorOrigin:{vertical:c,horizontal:"center"},transformOrigin:{vertical:"bottom"===c?"top":"bottom",horizontal:"center"},...x,children:a.Children.map(p,(e,t)=>{var n,i;if(!a.isValidElement(e))return null;let l=null!==(n=null==u?void 0:u(t))&&void 0!==n?n:{},s=null==l?void 0:l.onClick;return(0,r.jsx)(o.Z,{...l,sx:{fontFamily:m.fonts.heading1.name,...l.sx},onClick:e=>{null==s||s(e),Z(e)},children:e},null!==(i=e.key)&&void 0!==i?i:t)})})]})}},38050:function(e,t,n){var r=n(52322),i=n(68729);n(2784);var o=n(76214),a=n(76442),l=n(94965);t.Z=e=>{let{children:t,linkStyles:n}=e,{brand:s}=(0,o.DY)(),c=s.fonts.bodyCopy1.name;return(0,r.jsx)(i.ZP,{"data-testid":"rich-text",overrides:{a:{component:l.Z,props:{style:n||{textDecoration:"underline"}}},span:{component:"span",props:{style:{fontFamily:c}}},p:{component:"p",props:{style:{fontFamily:c}}},li:{component:"li",props:{style:{fontFamily:c}}},h1:{component:a.Z,props:{variant:"h1",sx:{fontFamily:s.fonts.heading1.name,fontWeight:800,fontSize:"2.5rem",mb:2}}},h2:{component:a.Z,props:{variant:"h2",sx:{fontFamily:s.fonts.heading1.name,fontWeight:700,fontSize:"2rem",mb:2}}},h3:{component:a.Z,props:{variant:"h3",sx:{fontFamily:s.fonts.heading1.name,fontWeight:700,fontSize:"1.5rem",mb:2}}},code:e=>{let{children:t}=e;return(0,r.jsx)(a.Z,{sx:{fontFamily:c},children:t})}},children:t})}},1592:function(e,t,n){var r=n(52322),i=n(24240),o=n(5632),a=n(42925);t.Z=e=>{let{brand:t,rotate:n,width:l,height:s,priority:c=!1}=e,d=(0,o.useRouter)(),u={name:"404_Image_Transition",alternativeText:"",caption:"404 Image",url:"/assets/404Transition.png"};return t.imageTransition.enableTransition&&(0,r.jsx)(i.Z,{"data-testid":"paper-tear",role:"presentation",sx:{pointerEvents:"none",width:"left"==n||"right"==n?{xs:null,md:l}:{xs:"100%",md:l}
1,height:"left"==n||"right"==n?{xs:null,md:s}:s,objectFit:"cover",position:"absolute",zIndex:1,transform:"top"===n?"rotate(0deg)":"bottom"===n?"rotate(180deg)":"right"===n?"rotate(90deg)":"left"===n?"rotate(270deg)":n,right:"left"==n?"101%":0,left:"right"==n?"101%":0,top:"top"==n&&-15,bottom:"bottom"==n&&-15},children:"/404"===d.pathname&&"Jenza"===t.name?(0,r.jsx)(a.c,{image:u,priority:c,style:{top:"-2rem",objectFit:"fill"}}):"/404"===d.pathname&&"USIT"===t.name?(0,r.jsx)(a.c,{image:u,priority:c,style:{top:"-2rem",objectFit:"fill"}}):(0,r.jsx)(a.c,{image:t.imageTransition.transitionImage,role:"presentation",priority:c,style:{objectFit:"fill"}})})}},30231:function(e,t,n){n.d(t,{T:function(){return a}});var r=n(52322);n(2784);var i=n(45847),o=n.n(i);let a=e=>{let{id:t,style:n={}}=e;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{"data-tf-live":t,style:n}),(0,r.jsx)(o(),{src:"https://embed.typeform.com/next/embed.js",strategy:"lazyOnload"})]})}},92967:function(e,t,n){var r=n(52322),i=n(2784);t.Z=e=>{let{children:t,...n}=e,[o,a]=i.useState(!1);return(i.useEffect(()=>{},[]),o)?t:(0,r.jsx)("span",{className:"visually-hidden","data-testid":"visually-hidden",...n,children:t})}},76214:function(e,t,n){n.d(t,{DY:function(){return a}});var r=n(52322),i=n(2784);let o=(0,i.createContext)({brand:null}),a=()=>{let e=(0,i.useContext)(o);if(!e)throw Error("Cannot consume Brand context without a BrandContextProvider");return e};t.ZP=e=>{let{children:t,brand:n=null}=e;return(0,r.jsx)(o.Provider,{value:{brand:n},children:t})}},33150:function(e,t,n){n.d(t,{T:function(){return i}});let r=new Set(["BUNAC","SWAP"]),i=e=>!r.has(e)},28932:function(e,t,n){n.d(t,{Z:function(){return eC}});var r=n(52322),i=n(25237);let o=n.n(i)()(()=>n.e(6443).then(n.bind(n,76443)),{loadableGenerated:{webpack:()=>[76443]},ssr:!1});var a=n(24240),l=n(2838),s=n(2784),c=n(76214),d=n(69067),u=n(7095),p=n(1592),x=n(61470),m=n(87571),h=n(73569),f=n(42925),g=n(94965),b=n(68599);let v=e=>{let{linkedImages:t,sx:n,imageWrapperSx:i,...o}=e;return(0,r.jsx)(h.Z,{sx:{flexDirection:"row",...n},...o,children:t.map((e,t)=>(0,r.jsx)(a.Z,{sx:{position:"relative",...(0,b.$)(),...i},children:(0,r.jsx)(f.d,{image:e.image,url:e.url,linkLabel:e.linkLabel})},t))})},j=e=>{let{links:t,sx:n,linkSx:i,...o}=e;return(0,r.jsx)(h.Z,{sx:{flexDirection:"row",...n},...o,children:null==t?void 0:t.map((e,t)=>(0,r.jsx)(g.Z,{href:e.url,linkLabel:e.linkLabel,linkLabelPlacement:"after",sx:{fontSize:"inherit",cursor:"pointer","&:hover":{textDecoration:"revert"},...i},children:e.text},t))})},y=e=>{let{title:t,companyBrandLogos:n,countryLinks:i,policyLinks:o}=e,{brand:l}=(0,c.DY)(),{t:s}=(0,d.b)(),u=new Date().getFullYear(),p={xs:2,md:3},h="JENZAIENA"===l.name?"Copyright \xa9 ".concat(u," JENZA IENA Group. ").concat(s("footer.allRightsReserved")):"Copyright \xa9 ".concat(u," ").concat(l.name.toUpperCase(),". ").concat(s("footer.allRightsReserved"));return(0,r.jsxs)(a.Z,{sx:{backgroundColor:l.colors.C2,color:l.colors.C1,pt:p,pb:{xs:10,md:12},px:6},children:[t&&(0,r.jsx)(m.Z,{variant:"h3",sx:{maxWidth:"xl",margin:"0 auto",pb:p,fontSize:{xs:"".concat(1.125,"rem"),md:"".concat(1.25,"rem")},textAlign:{xs:"center",md:"start"}},children:t}),(0,r.jsxs)(x.ZP,{container:!0,gap:4,sx:{maxWidth:"xl",margin:" 0 auto",alignItems:{xs:"center",md:"start"},justifyContent:{xs:"center",md:"space-between"},fontSize:{xs:"".concat(.875,"rem"),md:"".concat(1,"rem")}},children:[(0,r.jsxs)(x.ZP,{container:!0,item:!0,xs:12,md:7,gap:4,sx:{justifyContent:{xs:"center",md:"start"}},children:[(null==n?void 0:n.length)>0&&(0,r.jsx)(v,{linkedImages:n,sx:{width:"100%",flexDirection:"row",flexWrap:{xs:"wrap",md:"nowrap"},justifyContent:"center",gap:4},imageWrapperSx:{height:{xs:"35px",md:"50px"},width:"25%"},"aria-label":"Company brands",component:"nav"}),(null==i?void 0:i.length)>0&&(0,r.jsx)(j,{"aria-label":"Country selection",component:"nav",links:i,sx:{flexWrap:"wrap",justifyContent:{xs:"center",md:"end"},gap:2},linkSx:{textDecoration:"underline",fontWeight:400}})]}),(0,r.jsxs)(x.ZP,{container:!0,item:!0,xs:12,md:3,gap:4,sx:{flexDirection:"column"},children:[(null==o?void 0:o.length)>0&&(0,r.jsx)(j,{"aria-label":"Policy and legal links",component:"nav",links:o,sx:{flexWrap:"wrap",justifyContent:{xs:"center",md:"end"}},linkSx:{fontWeight:600,"&:not(:last-of-type)::after":{content:'" \\2022 "',textDecoration:"none",display:"inline-block",margin:"0 0.25rem"}}}),(0,r.jsx)(m.Z,{component:"small",variant:"caption",sx:{fontSize:{xs:"".concat(.75,"rem"),md:"".concat(.875,"rem")},textAlign:{xs:"center",md:"end"},fontWeight:400},children:h})]})]})]})};var Z=n(78502),C=n(27149),k=n(71946),w=n(85734),L=n(17545),S=n(72379),W=n(94045),T=n(15158);let z=e=>{let{menuLink:t,handleClick:n,isOpenCollapse:i}=e,o=(0,Z.Z)(),l=i===t.text,s="".concat(t.text,"-links").toLowerCase().replace(/\s+/g,"-").replace(/[^\w-]/g,""),c="".concat(s,"-toggle");return t.items?(0,r.jsxs)(a.Z,{children:[(0,r.jsx)(k.Z,{id:c,variant:"text",endIcon:(0,r.jsx)(W.Z,{}),onClick:()=>n(t.text),"aria-expanded":l,"aria-controls":s,"aria-haspopup":"true",disableRipple:!0,disableTouchRipple:!0,sx:{cursor:"pointer",textTransform:"none",color:"inherit",p:0,...(0,T.S)(o)}
1,children:(0,r.jsx)(m.Z,{variant:"body",sx:{textDecoration:l?"underline":"none",fontWeight:l?600:400},children:t.text})}),(0,r.jsx)(w.Z,{in:l,unmountOnExit:!0,children:(0,r.jsx)(L.Z,{id:s,"aria-labelledby":c,disablePadding:!0,children:t.items.map(e=>(0,r.jsx)(S.ZP,{disableGutters:!0,children:(0,r.jsx)(g.Z,{href:e.url,linkLabel:e.linkLabel,children:e.text})},e.url))})})]}):(0,r.jsx)(g.Z,{href:t.url,linkLabel:t.linkLabel,children:t.text})},P=e=>{let{menuLink:t}=e,n="".concat(t.text,"-links").toLowerCase().replace(/\s+/g,"-").replace(/[^\w-]/g,"");return t.items?(0,r.jsxs)(a.Z,{component:"section","aria-labelledby":n,sx:{display:{xs:"none",md:"revert"}},children:[(0,r.jsx)(m.Z,{id:n,variant:"h2",sx:{fontSize:"".concat(1.25,"rem"),mb:2},children:t.text}),(0,r.jsx)(L.Z,{disablePadding:!0,children:t.items.map(e=>(0,r.jsx)(S.ZP,{disableGutters:!0,sx:{...(0,b.$)()},children:(0,r.jsx)(g.Z,{href:e.url,linkLabel:e.linkLabel,sx:{fontSize:"".concat(1,"rem"),"&:hover":{textDecoration:"revert"}},children:e.text})},e.url))})]}):(0,r.jsx)(g.Z,{href:t.url,linkLabel:t.linkLabel,sx:{display:{xs:"none",md:"revert"},fontSize:"".concat(1.25,"rem"),...(0,b.$)(),"&:hover":{textDecoration:"revert"}},children:t.text})},$=()=>{let[e,t]=(0,s.useState)(null);return{handleClick:n=>{e===n?t(null):t(n)},isOpenCollapse:e}},D=e=>{let{menuLinks:t}=e,{handleClick:n,isOpenCollapse:i}=$(),o=(0,Z.Z)(),a=(0,C.Z)(o.breakpoints.down("md")),l=function(){let[e,t]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{t(!0)},[]),e}();return(0,r.jsxs)(h.Z,{component:"nav","aria-label":"Footer menu links",sx:{gridArea:"menuLinks",flexDirection:{md:"row"},flexWrap:{md:"wrap"},alignItems:"start",gap:{xs:2,md:6}},children:[!l&&t.map(e=>(0,r.jsx)(P,{menuLink:e},e.text)),l&&t.map(e=>a?(0,r.jsx)(z,{menuLink:e,handleClick:n,isOpenCollapse:i},e.text):(0,r.jsx)(P,{menuLink:e},e.text))]})};var A=()=>{let{brand:e}=(0,c.DY)(),{locale:t,t:n}=(0,d.b)(),i=t===u.ZW?"/":"/".concat(t),{brandLogo:o,bCorpLogo:s,copyrightSection:x,menuLinks:h,socialMediaLinks:g,affiliateLinks:j}=e.footer,Z=s?"bCorpLogo":"brandLogo";return(0,r.jsxs)(l.Z,{component:"footer",maxWidth:!1,disableGutters:!0,sx:{bgcolor:e.colors.C1,color:e.colors.C2,mt:"calc(var(--components-spacing) / 2)"},children:[(0,r.jsx)(a.Z,{height:"10dvh",children:(0,r.jsx)(a.Z,{position:"relative",children:(0,r.jsx)(p.Z,{brand:e,rotate:"top",width:"100%",height:"10dvh"})})}),(0,r.jsx)(l.Z,{maxWidth:"xl",disableGutters:!0,sx:{py:{xs:3},pt:{md:0},pl:"var(--breathing-room-left)",pr:"var(--breathing-room-right)"},children:(0,r.jsxs)(a.Z,{sx:{display:"grid",gridTemplateColumns:{xs:"auto",md:"repeat(5, 1fr)"},rowGap:{xs:6,md:4},gridTemplateAreas:{xs:s?'\n "brandLogo"\n "menuLinks"\n "affiliateLinks"\n "bCorpLogo"\n "socialLinks"\n "copyright"\n ':'\n "brandLogo"\n "menuLinks"\n "affiliateLinks"\n "socialLinks"\n "copyright"\n ',md:'\n "menuLinks menuLinks menuLinks '.concat(Z,' brandLogo"\n "menuLinks menuLinks menuLinks affiliateLinks affiliateLinks"\n "socialLinks socialLinks . copyright copyright" \n ')}},children:[(0,r.jsx)(a.Z,{sx:{gridArea:"brandLogo",justifySelf:{xs:"center",md:"end"},alignSelf:"start",position:"relative",height:{xs:"75px",md:"80px"},width:"100%",...(0,b.$)()},children:(0,r.jsx)(f.d,{image:o,url:i,linkLabel:n("nav.goToHomepage"),overrideAlt:n("nav.goToHomepage")})}),(0,r.jsx)(D,{menuLinks:h}),(0,r.jsx)(v,{linkedImages:j,sx:{"--gap":e=>e.spacing(2),gridArea:"affiliateLinks",flexWrap:"wrap",justifyContent:"center",alignItems:"center",gap:"var(--gap)"},imageWrapperSx:{height:"65px",flexBasis:"calc(50% - var(--gap))"}}),s&&(0,r.jsx)(a.Z,{sx:{gridArea:"bCorpLogo",alignSelf:"start",position:"relative",height:"100px",width:"100%",...(0,b.$)()},children:(0,r.jsx)(f.d,{image:s.image,url:s.url,linkLabel:"Check our BCorp certification",overrideAlt:"Check our BCorp certification"})}),(0,r.jsx)(v,{linkedImages:g,"aria-label":"Social media links",sx:{gridArea:"socialLinks",justifySelf:{xs:"center",md:"start"},alignItems:"end",justifyContent:{xs:"center",md:"start"},gap:{xs:3,md:4},flexWrap:"wrap"},imageWrapperSx:{height:"40px",aspectRatio:"1 / 1"}}),(0,r.jsx)(m.Z,{component:"small",variant:"caption",sx:{gridArea:"copyright",textAlign:{xs:"center",md:"end"},fontSize:{xs:"".concat(.75,"rem"),md:"".concat(.875,"rem")},fontWeight:400},children:x})]})}),(0,r.jsx)(y,{...e.subFooter})]})},R=n(28042),E=n(60828),F=n(91560),I=n(76442),N=e=>{let{children:t,sx:n,...i}=e,{brand:o}=(0,c.DY)();return(0,r.jsx)(I.Z,{fontFamily:o.fonts.heading1.name,gutterBottom:!0,sx:{lineHeight:"1.5rem",mb:0,fontWeight:{xs:0,md:o.fonts.heading1.weight},...(0,b.$)(),...n},...i,children:t})},Y=e=>{let{link:t}=e,n=(0,Z.Z)();
1return(0,r.jsx)(g.Z,{href:t.url,sx:{display:"inline-block",textDecoration:"underline",textDecorationColor:"currentColor",textUnderlineOffset:"4px",...(0,T.S)(n)},children:(0,r.jsx)(N,{children:t.text})})},B=n(46847),O=n(92839),U=n(43233),H=e=>{let{link:t}=e,n=(0,Z.Z)(),i=(0,U.Rz)(t.text);return(0,r.jsx)(O.Z,{disableScrollLock:!0,disablePortal:!0,idPrefix:i,customWidth:"auto",trigger:e=>(0,r.jsx)(B.Z,{sx:{...(0,T.S)(n)},...e,children:(0,r.jsx)(N,{sx:{textDecoration:e.open?"underline":void 0},children:t.text})}),getMenuItemProps:e=>({component:g.Z,href:t.items[e].url,sx:{textDecoration:"none",...(0,T.K)(n)}}),children:t.items.map((e,t)=>(0,r.jsx)(s.Fragment,{children:e.text},t))})},G=e=>{let{headerMenulinks:t,sx:n={}}=e;return(0,r.jsx)(x.ZP,{container:!0,width:"auto",sx:{flexWrap:"nowrap",flex:1,justifyContent:"flex-end",...n},children:t.map((e,t)=>{var n;return(0,r.jsx)(x.ZP,{item:!0,sx:{marginRight:"var(--header-items-gap)","&:last-child":{marginRight:0}},children:!e.url||(null===(n=e.items)||void 0===n?void 0:n.length)?(0,r.jsx)(H,{link:e}):(0,r.jsx)(Y,{link:e})},t)})})},M=n(459),V=n(91594),_=n(64323),J=n(89858),q=n(52668),K=n(54554);let Q=e=>{let{item:t}=e;return(0,r.jsx)(S.ZP,{children:(0,r.jsx)(g.Z,{href:t.url,children:(0,r.jsx)(N,{children:t.text})})})};var X=e=>{var t;let{item:n,handleClick:i,isOpenCollapse:o}=e,a=(0,Z.Z)();if(!(null!==n.items))return(0,r.jsx)(Q,{item:n});let l=(0,U.Rz)(n.text),s="".concat(l,"-submenu"),c=o===n.text;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(S.ZP,{disablePadding:!0,children:(0,r.jsxs)(K.Z,{onClick:()=>i(n.text),"aria-expanded":c,"aria-controls":c?s:void 0,"aria-haspopup":"menu",sx:{...(0,T.K)(a)},children:[(0,r.jsx)(N,{children:n.text}),c?(0,r.jsx)(q.Z,{}):(0,r.jsx)(W.Z,{})]})}),(0,r.jsx)(w.Z,{in:c,timeout:"auto",unmountOnExit:!0,children:(0,r.jsx)(L.Z,{id:s,component:"div",disablePadding:!0,sx:{pl:"0.5rem"},children:null===(t=n.items)||void 0===t?void 0:t.map(e=>(0,r.jsx)(Q,{item:e},e.url))})})]})},ee=e=>{let{brand:t,headerMenulinks:n,sx:i}=e,[o,a]=(0,s.useState)(null),{handleClick:l,isOpenCollapse:c}=$(),d=(0,s.useCallback)(e=>{a(e.currentTarget)},[]),u=(0,s.useCallback)(()=>{a(null)},[]);return(0,r.jsxs)(x.ZP,{container:!0,width:"auto",sx:{...i},children:[(0,r.jsx)(M.Z,{size:"large","aria-label":"Open navigation menu","aria-controls":"menu-appbar","aria-haspopup":"true",onClick:d,sx:{color:t.colors.C1,...(0,b.$)()},children:(0,r.jsx)(J.Z,{titleAccess:"Menu"})}),(0,r.jsx)(V.ZP,{open:!!o,anchorEl:o,onClose:u,anchorOrigin:{vertical:"bottom",horizontal:"left"},transformOrigin:{vertical:"top",horizontal:"left"},children:(0,r.jsx)(_.Z,{sx:{minWidth:"230px"},children:n.map((e,t)=>(0,r.jsx)(X,{item:e,handleClick:l,isOpenCollapse:c},t))})})]})},et=()=>{let{brand:e}=(0,c.DY)(),t=e.header.contact?{...e.header.contact,items:null}:null,n=[...t?[t]:[],...e.header.menuLinks];return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(G,{headerMenulinks:e.header.menuLinks,sx:{display:{xs:"none",md:"flex"}}}),(0,r.jsx)(ee,{brand:e,headerMenulinks:n,sx:{display:{xs:"flex",md:"none"}}})]})},en=n(53084),er=()=>(0,r.jsx)(g.Z,{href:"/my-booking/",style:{display:"inline-block"},linkLabel:"Go to my profile",children:(0,r.jsx)(en.Z,{alt:"Account menu icon",src:"/assets/profile.svg",sx:{width:"2.25rem",height:"2.25rem",...(0,b.$)()}})}),ei=n(29540),eo=n(4884),ea=n(41859);let el=e=>{let{anchorEl:t}=e,[n,i]=s.useState(!1),{brand:o}=(0,c.DY)();(0,s.useEffect)(()=>{let e=setTimeout(()=>{i(!0)},5e3);return()=>clearTimeout(e)},[]);let a=()=>i(!1);return(0,r.jsx)(ei.Z,{open:n,anchorEl:t,transition:!0,placement:"bottom",sx:{zIndex:3,width:"100%"},children:e=>{let{TransitionProps:t}=e;return(0,r.jsx)(eo.Z,{...t,children:(0,r.jsxs)(x.ZP,{container:!0,justifyContent:"space-between",sx:{flexWrap:"nowrap",backgroundColor:o.colors.C3,p:2,pt:3,mt:-2},children:[(0,r.jsx)(x.ZP,{display:"flex",justifyContent:"center",children:(0,r.jsx)(m.Z,{variant:"body",richText:!0,sx:{fontSize:"1rem",alignSelf:"center"},children:o.header.popUpBanner})}),(0,r.jsx)(x.ZP,{alignSelf:"end",children:(0,r.jsx)(ea.Z,{onClick:a,fontSize:"large"})})]})})}})};var es=n(67862);function ec(){let e=(0,es._)(["\n 0% { transform: translateX(0); }\n 100% { transform: translateX(calc(-100% / 3)); }\n"]);return ec=function(){return e},e}let ed=(0,n(28165).F4)(ec()),eu=e=>{let{urgentNews:t}=e,{brand:n}
1=(0,c.DY)(),i=(0,s.useRef)(null),[o,l]=(0,s.useState)("20s"),d=[...t,...t,...t,...t];return(0,s.useEffect)(()=>{if(!i.current)return;let e=()=>{var e,t;let n=null!==(t=null===(e=i.current)||void 0===e?void 0:e.scrollWidth)&&void 0!==t?t:0;l("".concat(n/225,"s"))};e();let t=new ResizeObserver(e);return t.observe(i.current),()=>t.disconnect()},[]),(0,r.jsxs)(a.Z,{component:"section",role:"region","aria-label":"Urgent news ticker",sx:{top:0,position:"sticky",zIndex:1101,color:n.colors.C2,backgroundColor:n.colors.C7,overflow:"auto",py:.5,pl:2,"@media (prefers-reduced-motion: no-preference)":{overflow:"hidden"}},children:[(0,r.jsx)(a.Z,{component:"ul",sx:{m:0,p:0,listStyle:"none",position:"absolute",width:1,height:1,overflow:"hidden",clip:"rect(0 0 0 0)"},children:t.map((e,t)=>(0,r.jsx)("li",{children:e},t))}),(0,r.jsx)(a.Z,{ref:i,"aria-hidden":"true",sx:{display:"inline-flex",gap:6,willChange:"transform",backfaceVisibility:"hidden","@media (prefers-reduced-motion: no-preference)":{animation:"".concat(ed," ").concat(o," linear infinite"),"&:hover, &:focus-visible":{animationPlayState:"paused"}}},children:d.map((e,t)=>(0,r.jsx)(m.Z,{variant:"body",richText:!0,sx:{minWidth:{xs:"100vw",sm:"50vw",lg:"33.3vw"},whiteSpace:"nowrap"},children:e},t))})]})};var ep=n(5632),ex=()=>{let e=(0,ep.useRouter)(),{locale:t,availableLocales:n}=(0,d.b)(),i=(0,Z.Z)();if(n.length<=1)return null;let o=(0,u.So)(e.asPath),a=n=>{if(n===t)return;let{brandName:r,locale:i,...a}=e.query,l=new URLSearchParams;for(let[e,t]of Object.entries(a))Array.isArray(t)?t.forEach(t=>l.append(e,t)):l.append(e,null!=t?t:"");let s=l.toString(),c=n===u.ZW?"/".concat(o):"/".concat(n,"/").concat(o),d=s?"".concat(c,"?").concat(s):c;o?e.push(d,void 0,{scroll:!1}):window.location.assign(d)},l=n.filter(e=>e!==t);return(0,r.jsx)(O.Z,{idPrefix:"language-switcher",customWidth:"auto",disableScrollLock:!0,disablePortal:!0,trigger:e=>(0,r.jsx)(B.Z,{sx:{color:"inherit",...(0,T.S)(i)},"aria-label":"Language: ".concat(t.toUpperCase(),". Click to change language."),...e,children:(0,r.jsxs)(h.Z,{direction:"row",alignItems:"center",gap:.5,children:[(0,r.jsx)(N,{children:t.toUpperCase()}),(0,r.jsx)(W.Z,{fontSize:"small",sx:{transition:"transform 250ms",transform:e.open?"rotate(180deg)":"rotate(0deg)"}})]})}),getMenuItemProps:e=>({onClick:()=>a(l[e])}),children:l.map(e=>(0,r.jsx)(N,{children:e.toUpperCase()},e))})},em=()=>{var e,t;let{brand:n}=(0,c.DY)(),{locale:i,t:o}=(0,d.b)(),x=i===u.ZW?"/":"/".concat(i),[m,h]=(0,s.useState)(!1),[g,v]=(0,s.useState)(!1),j=(0,s.useRef)(null);(0,s.useEffect)(()=>{v((document.referrer?new URL(document.referrer).hostname:"No referrer")!==window.location.hostname)},[]),(0,s.useEffect)(()=>{h(!!j.current)},[]);let y=(0,r.jsx)(a.Z,{sx:{margin:"auto",position:"relative",width:{xs:"8rem",md:"10rem"},height:{xs:"2.65rem",md:"3.3rem"},...(0,b.$)()},children:(0,r.jsx)(f.d,{url:x,linkLabel:o("nav.goToHomepage"),overrideAlt:o("nav.goToHomepage"),image:n.header.logo,style:{cursor:"pointer",textAlign:"center"},priority:!0})}),Z=(null===(e=n.header.menuLinks)||void 0===e?void 0:e.length)>0||!!n.header.contact,C=n.imageTransition.enableTransition,k=(null===(t=n.header.urgentNews)||void 0===t?void 0:t.length)>0;return(0,r.jsxs)(r.Fragment,{children:[k&&(0,r.jsx)(eu,{urgentNews:n.header.urgentNews}),(0,r.jsxs)(R.Z,{elevation:0,ref:j,sx:{"--header-items-gap":"2vw",top:k?"".concat(2.1875,"rem"):0,position:C?"sticky":"fixed",isolation:"isolate",backgroundColor:C?"transparent":n.colors.C1,height:F.Z.spacing(10),justifyContent:"center"},children:[(0,r.jsxs)(l.Z,{maxWidth:"xl",sx:{color:n.colors.C1},children:[!C&&(0,r.jsx)(a.Z,{sx:{position:"absolute",top:0,left:0,width:"100%",height:"100%",transform:"scale(1.4)",bgcolor:n.colors.C1,filter:"blur(6px)"}}),C&&(0,r.jsx)(p.Z,{brand:n,rotate:"top",width:"100%",height:F.Z.spacing(15),priority:!0}),(0,r.jsxs)(E.Z,{sx:{position:"relative",alignContent:"center",columnGap:3,zIndex:3},children:[(0,r.jsxs)(a.Z,{sx:{display:"flex",flex:1,alignItems:"center",columnGap:{xs:3,sm:"var(--header-items-gap)"}},children:[n.myBookingLink&&(0,r.jsx)(er,{}),(0,r.jsx)(ex,{}),n.header.contact&&(0,r.jsx)(a.Z,{sx:{display:{xs:"none",md:"block"}},children:(0,r.jsx)(Y,{link:n.header.contact})})]}),(0,r.jsx)(a.Z,{sx:{flex:{xs:1,md:0}},children:y}),(0,r.jsx)(a.Z,{sx:{display:"flex",flex:1,justifyContent:"flex-end"},children:Z&&(0,r.jsx)(et,{})})]})]}),n.header.popUpBanner&&g&&m&&(0,r.jsx)(el,{anchorEl:j.current})]})]})},eh=n(30231),ef=n(9102),eg=n(67123),eb=n(88878),ev=n(60418),ej=n(7570);let ey=/^[^\s@]+@[^\s@]+\.[^\s@]+$/;var eZ=()=>{let{brand:e}=(0,c.DY)(),{brevoListID:t,brevoEmailTemplateID:n,image:i,tagLine:o,title:l,description:d,privacyPolicyCheckBoxText:u,privacyPolicyDesription:p}
1=e.newsLetter,[g,b]=(0,s.useState)(""),[v,j]=(0,s.useState)(!0),[y,Z]=(0,s.useState)("idle"),[C,k]=(0,s.useState)(""),[,w]=(0,s.useTransition)(),L=e=>ey.test(e)?(k(""),!0):(Z("error"),k("Please enter a valid email address"),!1),S=(0,s.useCallback)(async n=>{if(n.preventDefault(),L(g)){Z("loading");try{await ev.Z.post("".concat(e.seoSiteDetails.domain,"/brevo/subscribe"),{email:g,listIds:[t],updateEnabled:!1,attributes:{CONTACT_DETAIL:"Newsletter Sign-up",BRAND:e.name.toUpperCase()}},{headers:{"Content-Type":"application/json"}}),w(()=>{k("Successfully subscribed to newsletter"),Z("success"),j(!0),b("")})}catch(e){w(()=>{Z("error"),ev.Z.isAxiosError(e)&&e.response&&("duplicate_parameter"===e.response.data.code?k("This email is already subscribed."):k(e.response.data.message||"Subscription failed."))})}}},[g,e.seoSiteDetails.domain,e.name,t,w]);return(0,r.jsxs)(x.ZP,{container:!0,gap:2,direction:"column",alignItems:"center",textAlign:"center",sx:{mb:4},children:[i.url&&(0,r.jsx)(a.Z,{sx:{position:"relative",width:{xs:"75vw",md:"50vw"},height:{xs:"15vh",md:"10vh"}},children:(0,r.jsx)(f.c,{image:i})}),(0,r.jsx)(m.Z,{variant:"tagLine",children:o}),(0,r.jsx)(m.Z,{variant:"h2",sx:{color:e.colors.C6},children:l}),(0,r.jsx)(m.Z,{variant:"body",richText:!0,children:d}),(0,r.jsxs)("form",{onSubmit:S,style:{width:"100%"},children:[(0,r.jsxs)(h.Z,{direction:{xs:"column",sm:"row",xl:"column"},gap:2,maxWidth:{lg:"60%",xl:"40%"},mx:{lg:"auto"},children:[(0,r.jsx)(eb.Z,{value:g,error:"error"===y,helperText:C,onChange:e=>b(e.target.value),onBlur:()=>L(g),name:"EMAIL",label:"Email Address",placeholder:"[email protected]",autoComplete:"email",inputMode:"email",variant:"outlined",disabled:"loading"===y,sx:{flex:{xs:1,md:4}}}),(0,r.jsx)(ej.o,{variant:"inverted",type:"submit",disabled:"loading"===y,"aria-label":"Subscribe to our newsletter",onClick:()=>j(!1),sx:{height:"min-content",flex:{xs:1,md:2}},children:"loading"===y?"Subscribing...":e.newsLetter.buttonText})]}),!v&&(0,r.jsx)(eg.Z,{sx:{mt:2,ml:0,textAlign:"start","& .MuiStack-root":{display:"flex",flexDirection:"row",justifyContent:"center",mr:{xs:2,sm:5,lg:7}},"& .MuiFormControlLabel-asterisk":{display:{xs:"none",sm:"initial"}}},control:(0,r.jsx)(ef.Z,{required:!0,sx:{"& .MuiSvgIcon-root":{fontSize:28}}}),labelPlacement:"start",label:(0,r.jsx)(m.Z,{variant:"caption",richText:!0,"data-testid":"PrivacyPolicyCTA",children:u})})]}),!v&&(0,r.jsx)(m.Z,{variant:"body",richText:!0,sx:{textAlign:"start"},children:p})]})},eC=e=>{var t,n,i,l,s,d,u;let{children:p,slug:m="",hasSideTab:h=!1,hasNewsLetter:f=!0}=e,{brand:g}=(0,c.DY)(),b="1-year-grad-usa"===m&&"USIT"===g.name&&"01J0JYJTTWJS3QH10CYEQ27T43",v=b||(null===(n=g.typeform)||void 0===n?void 0:null===(t=n.sideTab)||void 0===t?void 0:t.dataTfLive)||h;return(0,r.jsxs)(x.ZP,{children:[(0,r.jsx)(em,{}),(0,r.jsxs)(a.Z,{id:"top",className:"grid-wrapper",sx:v?{[F.Z.breakpoints.down("lg")]:{"--breathing-room-right":"48px"}}:{},children:[p,f&&(null===(i=g.newsLetter)||void 0===i?void 0:i.brevoListID)&&(0,r.jsx)(eZ,{})]}),(0,r.jsx)(A,{}),g.freshChat&&(0,r.jsx)(o,{}),(null===(s=g.typeform)||void 0===s?void 0:null===(l=s.sideTab)||void 0===l?void 0:l.dataTfLive)&&(0,r.jsx)(eh.T,{id:b||(null===(u=g.typeform)||void 0===u?void 0:null===(d=u.sideTab)||void 0===d?void 0:d.dataTfLive)})]})}},15158:function(e,t,n){n.d(t,{K:function(){return i},S:function(){return r}});let r=e=>({"&:focus-visible":{outline:"".concat(e.focus.outlineWidth," solid ").concat(e.focus.outlineColor),outlineOffset:e.focus.outlineOffset,boxShadow:e.focus.boxShadow}}),i=e=>({"&:focus-visible":{outline:"".concat(e.focus.outlineWidth," solid ").concat(e.focus.outlineColor),outlineOffset:"-".concat(e.focus.outlineWidth),backgroundColor:"rgba(0, 102, 204, 0.1)"}})},68599:function(e,t,n){n.d(t,{$:function(){return r},T:function(){return i}});let r=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1.1;return{transition:"transform 400ms ease-in-out","@media (hover: hover)":{"&:hover":{transform:"scale(".concat(e,")"),transition:"transform 250ms ease-in-out"}}}},i=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1.1;return{transition:"transform 400ms ease-in-out","@media (hover: hover)":{["".concat(e,":hover &")]:{transform:"scale(".concat(t,")"),transition:"transform 250m
1s ease-in-out"}}}}},97668:function(e,t,n){function r(e){return e.split("-").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" ")}n.d(t,{a:function(){return o},y:function(){return r}});let i=[{pattern:/^\/$/,getLabel:"Go to home page"},{pattern:/^\/contact-us\/?$/i,getLabel:"Contact us about your travel plans"},{pattern:/^\/about-us\/?$/i,getLabel:"Learn about our company and mission"},{pattern:/^\/help\/?$/i,getLabel:"Get help and support"},{pattern:/^\/how-to-apply\/?$/i,getLabel:"Learn how to apply for programs"},{pattern:/^\/how-to-find-housing\/?$/i,getLabel:"Find housing information"},{pattern:/^\/privacy-policy\/?$/i,getLabel:"Read our privacy policy"},{pattern:/^\/cookies-policy\/?$/i,getLabel:"Read our cookies policy"},{pattern:/^\/terms-and-conditions\/?$/i,getLabel:"Read our terms and conditions"},{pattern:/^\/my-booking\/?$/i,getLabel:"View your booking details"},{pattern:/^\/about-us\/corporate-social-responsibility\/?$/i,getLabel:"Learn about our corporate social responsibility"},{pattern:/^\/about-us\/partner-with-us\/?$/i,getLabel:"Explore partnership opportunities"},{pattern:/^\/about-us\/scholarships\/?$/i,getLabel:"View available scholarships"},{pattern:/^\/about-us\/work-for-us\/?$/i,getLabel:"Explore career opportunities"},{pattern:/^\/about-us\/youth-advisory-panel\/?$/i,getLabel:"Learn about our youth advisory panel"},{pattern:/^\/experiences\/?$/i,getLabel:"Browse all travel experiences"},{pattern:/^\/destinations\/?$/i,getLabel:"Explore all destinations"},{pattern:/^\/jobs\/?$/i,getLabel:"Search available jobs"},{pattern:/^\/blog\/?$/i,getLabel:"Read our travel blog"},{pattern:/^\/events\/?$/i,getLabel:"View upcoming events"},{pattern:/^\/travel-essentials\/?$/i,getLabel:"Browse travel essentials"},{pattern:/^\/experiences\/([^/]+)\/([^/]+)\/?$/i,getLabel:e=>{let t=r(e[2]);return"View ".concat(t," program details")}},{pattern:/^\/experiences\/([^/]+)\/?$/i,getLabel:e=>{let t=r(e[1]);return"Explore ".concat(t," programs")}},{pattern:/^\/destinations\/([^/]+)\/?$/i,getLabel:e=>{let t=r(e[1]);return"Discover ".concat(t)}},{pattern:/^\/blog\/([^/]+)\/?$/i,getLabel:e=>{let t=r(e[1]);return"Read: ".concat(t)}},{pattern:/^\/jobs\/([^/]+)\/?$/i,getLabel:e=>{let t=r(e[1]);return"View ".concat(t," job details")}},{pattern:/^\/events\/([^/]+)\/?$/i,getLabel:e=>{let t=r(e[1]);return"View ".concat(t," event")}},{pattern:/^\/infohub\/infoblog\/([^/]+)\/?$/i,getLabel:e=>{let t=r(e[1]);return"Read: ".concat(t)}},{pattern:/^\/infohub\/([^/]+)\/?$/i,getLabel:e=>{let t=r(e[1]);return"View ".concat(t," information")}},{pattern:/^\/campaign\/([^/]+)\/?$/i,getLabel:e=>{let t=r(e[1]);return"View ".concat(t," campaign")}},{pattern:/^\/travel-guides\/([^/]+)\/?$/i,getLabel:e=>{let t=r(e[1]);return"Read ".concat(t," travel guide")}}],o=e=>{if(!e)return;let t=e.split("?")[0].split("#")[0];for(let{pattern:e,getLabel:n}of i){let r=t.match(e);if(r){if("function"==typeof n)return n(r);return n}}}}}]);
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.