1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[79],{64:e=>{e.exports={pager:"pager_pager__Y5x5I",pager__arrow:"pager_pager__arrow__u8Bjv","pager__arrow--prev":"pager_pager__arrow--prev__uNlb3","pager__arrow--next":"pager_pager__arrow--next__QCbhG",pager__ellipsis:"pager_pager__ellipsis__GHV0D",pager__button:"pager_pager__button__Yuh09","pager__button--active":"pager_pager__button--active__jAQpZ"}},1218:(e,a,r)=>{"use strict";r.d(a,{A:()=>g});var t=r(37876),s=r(83098),i=r.n(s),l=r(61058),n=r(14232),o=r(61249),d=r(16289),c=r(44400),m=r(48230),u=r.n(m);let g=({programId:e,programTitle:a,programCategory:r,programSubcategory:s,programStatus:m,programLength:g,programThumbnail:p,programThumbnailAlt:h,programStartsAtPrice:_,programUrl:f,startingAtLabelText:v,programHostUniversity:x,programDestination:w,index:b,teaser:y,coveoResult:N,programCardIconSrc:E,programCardIconAlt:j})=>{let C=(0,n.useRef)(null),S=(0,n.useRef)(null),A=(0,n.useRef)(null),I=(0,n.useRef)(null),T=(0,n.useRef)(null),[L,P]=(0,n.useState)(!1);(0,n.useEffect)(()=>{P(document.querySelector("body")?.classList.contains("theme-higher-education")??!1)},[]);let R=()=>{let e=S.current,a=I.current,r=C.current,t=T.current;a&&r&&t&&(r.style.removeProperty("--content-margin-top"),r.style.removeProperty("--hover-max-height"),setTimeout(()=>{let s=r.offsetHeight,l=a.cloneNode(!0);l.style.position="absolute",l.style.visibility="hidden",l.style.maxBlockSize="none",l.style.opacity="1",l.style.overflow="visible",l.style.top="-9999px",l.style.left="-9999px",l.style.width=`${a.offsetWidth||t.offsetWidth-40}px`,document.body.appendChild(l),l.offsetHeight;let n=Math.min(l.scrollHeight,500);document.body.removeChild(l);let o=40;e&&(o+=e.offsetHeight);let d=t.querySelector(`.${i().category}`);d&&(o+=d.offsetHeight+12);let c=t.querySelector(`.${i()["program-location"]}`);c&&(o+=c.offsetHeight+12),o+=n+12;let m=t.querySelector(`.${i().price}`),u=t.querySelector(`.${i().length}`),g=t.querySelector(`.${i()["program-host-university"]}`),p=0;m&&(p+=m.offsetHeight+12),u&&(p+=u.offsetHeight+12),g&&(p+=g.offsetHeight+12);let h=o-t.offsetHeight,_=0;h>0&&(_=Math.min(h,.8*t.offsetHeight)),_>0&&r.style.setProperty("--content-margin-top",`${-1*_}px`),r.style.setProperty("--hidden-elements-height",`${p}px`),r.style.setProperty("--hover-max-height",`${s}px`)},250))};return(0,n.useEffect)(()=>{R();let e=(0,o.s)(R,100);return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),(0,t.jsxs)("article",{ref:C,className:`${i()["curated-program-card"]} ${L?i()["curated-program-card--higher-education"]:""}`,"aria-labelledby":`${e}-${b}-curated-program-card`,children:[(0,t.jsxs)("div",{className:i()["image-wrapper"],children:[p&&(0,t.jsx)(d.N,{className:i().picture,transformations:{mobile:"4x3w285",largeDesktop:"4x3w405"},alt:h??a,src:p,isContentHubImage:!0}),m&&(0,t.jsx)("span",{className:i().status,children:m}),E&&(0,t.jsx)(d.N,{className:i()["brand-icon"],transformations:{mobile:"1x1w285",largeDesktop:"1x1w405"},src:E,alt:j??a})]}),(0,t.jsxs)("div",{className:i()["content-wrapper"],children:[(0,t.jsx)("div",{className:i()["image-placeholder"]}),(0,t.jsxs)("div",{className:i().content,ref:T,children:[L&&w&&(0,t.jsx)("span",{className:i()["program-location"],children:w}),(0,t.jsx)("h3",{id:`${e}-${b}-curated-program-card`,className:i().heading,ref:S,children:N?(0,t.jsx)(c.O,{result:N,className:`${i().link} add-chevron`,children:a}):(0,t.jsx)(u(),{href:f,className:`${i().link} add-chevron`,children:a})}),y&&(0,t.jsx)("div",{ref:I,className:i().teaser,dangerouslySetInnerHTML:{__html:(0,l.V)(y)}}),r&&!L&&(0,t.jsxs)("p",{className:i().category,ref:A,children:[r," ",s?`| ${s}`:null]}),L&&x&&(0,t.jsx)("div",{className:i()["program-host-university"],children:x}),!L&&g&&(0,t.jsx)("div",{className:`${i().length} rtf`,dangerouslySetInnerHTML:{__html:g}}),!L&&_&&(0,t.jsxs)("p",{className:i().price,children:[(0,t.jsx)("span",{className:i()["price-label"],children:v}),(0,t.jsx)("span",{className:i()["price-value"],children:_})]}),L&&(0,t.jsxs)("div",{className:i()["program-length-price"],children:[g&&(0,t.jsx)("div",{className:`${i().length} rtf`,dangerouslySetInnerHTML:{__html:g}}),(0,t.jsx)("p",{className:i().price,children:_&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:i()["price-label"],children:v??"Starting at"}),(0,t.jsx)("span",{className:i()["price-value"],children:_})]})})]})]})]})]})}},2033:(e,a,r)=>{"use strict";r.d(a,{q:()=>d});var t=r(69190),s=r(2544),i=r.n(s);class l{constructor(e){this.timeout=e,this.timeoutId=void 0}get start(){return new Promise((e,a)=>{this.timeoutId=setTimeout(()=>{let e=Error(`Request timed out, timeout of ${this.timeout}ms is exceeded`);console.error(e),e.name="AbortError",a(e)},this.timeout)})}clear(){this.timeoutId&&clearTimeout(this.timeoutId)}}var n=r(57821),o=r(50063);class d{constructor(e,a={}){if(this.endpoint=e,this.headers={},a.apiKey&&(this.headers["X-GQL-Token"]=a.apiKey),!e||!i()(e).hostname)throw Error(`Invalid GraphQL endpoint '${e}'. Verify that 'layoutServiceHost' property in 'scjssconfig.json' file or appropriate environment variable is set`);this.timeout=a.timeout??6e5,this.retries=a.retries??3,this.retryStrategy=new o.H({statusCodes:[429,502,503,504,520,521,522,523,524],factor:3}),this.client=new t.l4(e,{headers:this.headers,fetch:a.fetch}),this.debug=a.debugger||n.A.http}calculateRetryDelay(e,a){return this.retryStrategy.getDelay(e,a)}sleep(e){return new Promise(a=>setTimeout(a,e))}async request(e,a){let r;for(let s=0;s<=this.retries;s++)try{0===s?this.debug("request: %o",{url:this.endpoint,headers:this.headers,query:e,variables:a}):r&&this.debug("retry attempt %d/%d after %dms delay",s,this.retries,this.calculateRetryDelay(r,s-1));let t=await this.executeRequestWithTimeout(e,a);return this.abortTimeout?.clear(),this.debug("response: %o",t),t}catch(a){if(this.abortTimeout?.clear(),r=a,this.debug("response error: %o",r instanceof t.MZ?r.response||r.message||r:r.message||r),s===this.retries||!this.retryStrategy.shouldRetry(r,s,this.retries))break;let e=this.calculateRetryDelay(r,s);this.debug("retrying in %dms due to retryable error: %s",e,r.message),await this.sleep(e)}throw r}executeRequestWithTimeout(e,a){return new Promise((r,t)=>{let s=[this.client.request(e,a)];this.timeout&&(this.abortTimeout=new l(this.timeout),s.push(this.abortTimeout.start)),Promise.race(s).then(r,t)})}}},2042:e=>{e.exports={"logo-link":"footer-logo_logo-link__KdRR_",logo:"footer-logo_logo__uwFJK"}},2662:e=>{"use strict";e.exports=(e={})=>Object.assign({},e,{redirects:async()=>[...await e.redirects(),{source:"/custom/:path*",destination:"https://myprogram.worldstrides.com/custom/:path*",permanent:!0},{source:"/tag/:path*",destination:"/en-us/teachers/how-it-works/blog",permanent:!0},{source:"/",has:[{type:"host",value:"internships.studiesabroad.com"}
1],destination:"https://worldstrides.com/en-us/higher-ed/experiences/internships",permanent:!0},{source:"/",has:[{type:"host",value:"teanabroad.org"}],destination:"https://worldstrides.com/en-us/higher-ed",permanent:!0},{source:"/blog/",has:[{type:"host",value:"teanabroad.org"}],destination:"https://worldstrides.com/en-us/higher-ed/blog",permanent:!0},{source:"/",has:[{type:"host",value:"www.studiesabroad.com"}],destination:"https://worldstrides.com/en-us/higher-ed",permanent:!0},{source:"/",has:[{type:"host",value:"customprograms.worldstrides.com"}],destination:"https://worldstrides.com/en-us/higher-ed/custom-programs",permanent:!0},{source:"/",has:[{type:"host",value:"service-learning.studiesabroad.com"}],destination:"https://worldstrides.com/en-us/higher-ed/experiences/community-engagement",permanent:!0},{source:"/:slug*",has:[{type:"host",value:"internships.studiesabroad.com"}],destination:"https://worldstrides.com/:slug*",permanent:!0},{source:"/:slug*",has:[{type:"host",value:"teanabroad.org"}],destination:"https://worldstrides.com/:slug*",permanent:!0},{source:"/:slug*",has:[{type:"host",value:"customprograms.worldstrides.com"}],destination:"https://worldstrides.com/:slug*",permanent:!0},{source:"/:slug*",has:[{type:"host",value:"service-learning.studiesabroad.com"}],destination:"https://worldstrides.com/:slug*",permanent:!0},{source:"/:slug*",has:[{type:"host",value:"www.studiesabroad.com"}],destination:"https://worldstrides.com/:slug*",permanent:!0},{source:"/:slug*",has:[{type:"host",value:"blog.studiesabroad.com"}],destination:"https://worldstrides.com/en-us/higher-ed/blog",permanent:!0}]})},2736:(e,a,r)=>{"use strict";r.d(a,{j:()=>N});var t=r(10884),s=r(88450),i=r(82159),l=r(99742);class n{constructor(e,a,r){this.getHomepageLogoIcon=()=>{let e=this.page.layout.sitecore.route?.placeholders?.["headless-header"]||[],a=[],r=e.find(e=>"PartialDesignDynamicPlaceholder"===e.componentName);r&&r.placeholders&&"sxa-header"in r.placeholders&&(a=r.placeholders["sxa-header"]);let t=a.find(e=>"componentName"in e&&"Header"===e.componentName),s=t?.placeholders?.["header-logo"],i=s?.find(e=>"componentName"in e&&"HeaderLogo"===e.componentName),l=i?.fields?.logo,n=l?l.value.src:"";return{urlLogoIcon:n?n.startsWith("http")?n:this.getBaseUrl()+n:""}},this.getBreadcrumbsSchema=()=>{let e=[];return(Object.values(this.componentPropsCollection).forEach(a=>{if(Object.keys(a).includes("breadcrumbsList")){let r=a.breadcrumbsList;r&&Array.isArray(r)&&r.length>0&&e.push({"@type":"BreadcrumbList",itemListElement:r.map((e,a)=>({"@type":"ListItem",position:a+1,name:e.displayName,item:e.url}))})}}),0===e.length)?null:e[0]},this.getBaseUrl=()=>(l.env.PUBLIC_URL||"").replace(/\/+$/,""),this.getPageUrl=()=>{let e=this.page.layout.sitecore.context.itemPath||"",a=e.startsWith("/")?e:`/${e}`;return`${this.getBaseUrl()}${a}`},this.isHigherEdPage=()=>{let e=this.page.layout.sitecore.context.itemPath||"";return"/higher-ed"===e||e.startsWith("/higher-ed/")},this.getFieldValue=e=>e?.value?.trim()||void 0,this.getFieldList=e=>{let a=this.getFieldValue(e);return a?a.split(/\r?\n|\|/).map(e=>e.trim()).filter(Boolean):[]},this.compactSchema=e=>Array.isArray(e)?e.map(e=>this.compactSchema(e)).filter(e=>null!=e&&""!==e):e&&"object"==typeof e?Object.fromEntries(Object.entries(e).map(([e,a])=>[e,this.compactSchema(a)]).filter(([,e])=>!(null==e||""===e||Array.isArray(e)&&0===e.length)&&("object"!=typeof e||!!Array.isArray(e)||0!==Object.keys(e).length))):e,this.getHigherEdOrganizationId=()=>`${this.getBaseUrl()}/higher-ed#organization`,this.getHigherEdOrganizationReference=()=>({"@type":["Organization","EducationalOrganization"],"@id":this.getHigherEdOrganizationId(),name:this.getFieldValue(this.worldstridesInfo.higherEdName)||"WorldStrides Higher Education",url:`${this.getBaseUrl()}/higher-ed`}),this.getHigherEdOrganizationSchema=()=>{let e=this.worldstridesInfo,a=e.higherEdContactPoint?.fields,r=this.getFieldValue(e.higherEdParentOrganizationUrl)||`${this.getBaseUrl()}/`;return this.compactSchema({"@type":["Organization","EducationalOrganization"],"@id":this.getHigherEdOrganizationId(),name:this.getFieldValue(e.higherEdName)||"WorldStrides Higher Education",alternateName:this.getFieldValue(e.higherEdAlternateName),url:`${this.getBaseUrl()}/higher-ed`,description:this.getFieldValue(e.higherEdDescription),logo:this.getHomepageLogoIcon().urlLogoIcon,areaServed:this.getFieldList(e.higherEdAreaServed),sameAs:this.getFieldList(e.higherEdSameAs),knowsAbout:this.getFieldList(e.higherEdKnowsAbout),audience:this.getFieldList(e.higherEdAudience).map(e=>({"@type":"EducationalAudience",educationalRole:e})),parentOrganization:{"@type":"Organization","@id":`${r.replace(/\/+$/,"")}#organization`,name:this.getFieldValue(e.higherEdParentOrganizationName)||"WorldStrides",url:r},contactPoint:a?{"@type":this.getFieldValue(a.contactPointType)||"ContactPoint",telephone:this.getFieldValue(a.telephone),email:this.getFieldValue(a.email),contactType:this.getFieldValue(a.contactType)}:void 0})},this.componentPropsCollection=e,this.page=a,this.worldstridesInfo=r||{}}}var o=r(39398),d=r(61058),c=r(44344);class m extends n{getJsonSchema(){let e=this.getListingPageSchema(),a=this.getPeopleListForSchema(),r=[this.compactSchema({"@context":"https://schema.org","@type":"CollectionPage","@id":`${e.urlToPage}
1#webpage`,name:e.navigationTitle,description:e.teaser,breadcrumb:this.getBreadcrumbsSchema(),url:e.urlToPage,isPartOf:this.isHigherEdPage()?{"@id":`${this.getBaseUrl()}/higher-ed#website`}:void 0,about:this.isHigherEdPage()?this.getHigherEdOrganizationReference():void 0,publisher:this.isHigherEdPage()?this.getHigherEdOrganizationReference():void 0})];return a&&a.length>0&&r.push(this.compactSchema({"@context":"https://schema.org","@type":"ItemList","@id":`${e.urlToPage}#people`,itemListElement:a.map((e,a)=>({"@type":"ListItem",position:a+1,item:e}))})),r}getListingPageSchema(){let e=this.getPageUrl(),a=(0,i.X)(this.page.layout.sitecore.route);return{urlToPage:e,navigationTitle:a?.NavigationTitle.value,teaser:a?.teaser.value}}getPeopleListForSchema(){if(!this.page.layout.sitecore.route)return console.error("Route data is null."),[];let e=(this.page.layout.sitecore.route?.placeholders?.["headless-main"]).find(e=>"DestinationPersonListing"===e.componentName);if(!e)return[];let a=this.componentPropsCollection[e?.uid];if(!a||a?.destinationPersons?.length===0)return[];let r=(0,o.o)(this.page.layout.sitecore.context.language);return a?.destinationPersons?.map(e=>({"@type":"Person",name:(0,d.V)(e.fullName),jobTitle:e.jobTitle[r],image:e.personThumbnail?.publicUrls?(0,c.I3)(e.personThumbnail.publicUrls):""}))}}class u extends n{getJsonSchema(){let e=this.getContactUsPageSchema();return[{"@context":"https://schema.org","@type":"ContactPage",mainEntity:[{"@type":"Organization",name:"WorldStrides",contactPoint:e.contactPointSchema}],url:e.urlToPage}]}getContactUsPageSchema(){let e=this.worldstridesInfo?.contactUs,a=e?.map(e=>({"@type":e.fields.contactPointType?.value,contactType:e.fields.contactType?.value,telephone:e.fields.telephone?.value.split(";"),email:e.fields.email?.value,additionalType:e.fields.additionalType?.value}));return{urlToPage:`${this.getBaseUrl()}${this.page.layout.sitecore.context.itemPath}`,contactPointSchema:a}}}class g extends n{constructor(e,a,r){super(e,a),this.useTransformToModelData=e=>{if(e)return{faqs:e.faqs,people:e.people}},this.programData=r}getJsonSchema(){let e=this.getProgramDetailPageSchema(),a=this.getFAQListForSchema(),r=this.getPeopleListForSchema(),t=[{"@context":"https://schema.org","@type":"EducationalOccupationalProgram",name:e.navigationTitle,description:e.teaser,url:e.urlToPage,provider:{"@type":"Organization",name:"WorldStrides"}}];return a&&Array.isArray(a)&&a.length>0&&t.push({"@context":"https://schema.org","@type":"FAQPage",mainEntity:{"@type":"ItemList",itemListElement:a}}),r&&Array.isArray(r)&&r.length>0&&t.push({"@context":"https://schema.org","@type":"ItemList",itemListElement:r}),t}getProgramDetailPageSchema(){let e=`${this.getBaseUrl()}${this.page.layout.sitecore.context.itemPath}`,a=(0,i.X)(this.page.layout.sitecore.route);return{urlToPage:e,navigationTitle:a?.NavigationTitle.value,teaser:a?.teaser.value}}getFAQListForSchema(){if(!this.page.layout.sitecore.route)return console.error("Route data is null."),[];if(!this.programData)return[];let e=(this.page.layout.sitecore.route?.placeholders?.["headless-main"]).find(e=>"PartialDesignDynamicPlaceholder"===e.componentName),a=(e?.placeholders?.["sxa-program-main"]).find(e=>"ProgramLayout"===e.componentName);if(!a?.placeholders?.["program-content"]?.find(e=>e?.componentName==="ProgramFAQsRow"))return[];let r=this.useTransformToModelData(this.programData);if(!r||!r.faqs||0===r.faqs.results.length)return[];let t=(0,o.o)(this.page.layout.sitecore.context.language);return r.faqs.results.map(e=>({"@type":"Question",name:(0,d.V)(e.question[t]),acceptedAnswer:{"@type":"Answer",text:e.answer[t]}}))}getPeopleListForSchema(){if(!this.page.layout.sitecore.route)return console.error("Route data is null."),[];if(!this.programData)return[];let e=(this.page.layout.sitecore.route?.placeholders?.["headless-main"]).find(e=>"PartialDesignDynamicPlaceholder"===e.componentName),a=(e?.placeholders?.["sxa-program-main"]).find(e=>"ProgramLayout"===e.componentName);if(!a?.placeholders?.["program-content"]?.find(e=>e?.componentName==="ProgramPeopleListing"))return[];let r=this.useTransformToModelData(this.programData);if(!r||!r.people||0===r.people.results.length)return[];let t=(0,o.o)(this.page.layout.sitecore.context.language);return r.people.results.map(e=>({"@type":"Person",name:(0,d.V)(e.fullName),jobTitle:e.jobTitle[t],image:e.personThumbnail?.publicUrls?(0,c.I3)(e.personThumbnail.publicUrls):""}))}}class p extends n{getJsonSchema(){let e=this.getBlogPageSchema(),a=this.isHigherEdPage(),r=this.page.layout.sitecore.context.
1itemPath?.includes("/higher-ed/program-spotlights/");return[this.compactSchema({"@context":"https://schema.org","@type":r?"Article":"BlogPosting","@id":`${e.urlToPage}#article`,mainEntityOfPage:{"@type":"WebPage","@id":e.urlToPage},headline:e.headline,description:e.teaser,image:e.blogImage,author:{"@type":"Person",name:e.author},publisher:{...a?this.getHigherEdOrganizationReference():{"@type":"Organization",name:"WorldStrides",logo:{"@type":"ImageObject",url:e.urlLogoIcon}}},datePublished:e.date,dateModified:e.modifiedDate,isPartOf:{"@type":"WebPage","@id":e.urlToBlogListingPage}})]}getBlogPageSchema(){let e=this.getPageUrl(),a=this.isHigherEdPage()?`${this.getBaseUrl()}/higher-ed/blog`:`${this.getBaseUrl()}/blog`,r=this.page.layout.sitecore.route?.fields;return{urlLogoIcon:this.getHomepageLogoIcon().urlLogoIcon,urlToPage:e,headline:r?.heading?.value,teaser:r?.teaser?.value,date:r?.releaseDate?.value,modifiedDate:this.page.layout.sitecore.route?.fields?.__Updated?.value,author:r?.author?.fields?.authorFullName?.value,blogImage:r?.mastheadImage?.value?.src,urlToBlogListingPage:a}}}class h extends n{getJsonSchema(){let e=this.getPageUrl(),a=this.getFAQListForSchema(),r=this.isHigherEdPage();return 0===a.length?[this.compactSchema({"@context":"https://schema.org","@type":"WebPage","@id":`${e}#webpage`,name:"Frequently Asked Questions",description:"Common questions about WorldStrides and our programs",breadcrumb:this.getBreadcrumbsSchema(),url:e,isPartOf:r?{"@id":`${this.getBaseUrl()}/higher-ed#website`}:void 0,about:r?this.getHigherEdOrganizationReference():void 0,publisher:r?this.getHigherEdOrganizationReference():void 0})]:[this.compactSchema({"@context":"https://schema.org","@type":"FAQPage","@id":`${e}#webpage`,mainEntity:a,name:"Frequently Asked Questions",description:"Common questions about WorldStrides and our programs",breadcrumb:this.getBreadcrumbsSchema(),url:e,isPartOf:r?{"@id":`${this.getBaseUrl()}/higher-ed#website`}:void 0,about:r?this.getHigherEdOrganizationReference():void 0,publisher:r?this.getHigherEdOrganizationReference():void 0})]}getFAQListForSchema(){try{if(!this.page.layout.sitecore.route)return console.error("Route data is null"),[];let e=this.page.layout.sitecore.route.placeholders["headless-main"]?.find(e=>e?.componentName==="FAQCategoryContentContainerRow"),a=this.componentPropsCollection[e?.uid],r=a?.faqCategoryList;if(!r?.category?.results[0]?.faqs?.results)return console.error("FAQs not found for the given category"),[];let t=(0,o.o)(this.page.layout.sitecore.context.language);return r.category.results[0].faqs.results.map(e=>({"@type":"Question",name:(0,d.V)(e.question[t]||""),acceptedAnswer:{"@type":"Answer",text:e.answer[t]}})).filter(e=>
1e.name&&e.acceptedAnswer.text)}catch(e){return console.error("Error occurred while generating FAQ schema:",e),[]}}}class _ extends n{getJsonSchema(){let{urlLogoIcon:e}=this.getHomepageLogoIcon(),a=this.worldstridesInfo;return[{"@context":"https://schema.org","@type":"Organization",name:"WorldStrides",url:this.getBaseUrl(),logo:e,description:a?.description?.value,address:{"@type":a?.addressType?.value,streetAddress:a?.streetAddress?.value,addressLocality:a?.addressLocality?.value,addressRegion:a?.addressRegion?.value,postalCode:a?.postalCode?.value,addressCountry:a?.addressCountry?.value},contactPoint:{"@type":a?.homepage?.fields.contactPointType?.value,telephone:a?.homepage?.fields.telephone?.value,contactType:a?.homepage?.fields.contactType?.value}}]}}class f extends n{getJsonSchema(){let e=this.getPressReleaseSchema();return[{"@context":"https://schema.org","@type":"NewsArticle",headline:e.headline,description:e.teaser,mainEntityOfPage:{"@type":"WebPage","@id":e.urlToPage},datePublished:e.date,dateModified:e.date,author:{"@type":"Person",name:e.author},publisher:{"@type":"Organization",name:"Worldstrides",logo:{"@type":"ImageObject",url:e.logo}},image:e.articleImage}]}getPressReleaseSchema(){let{heading:e,teaser:a,releaseDate:r,author:t,mastheadImage:s}=this.page.layout.sitecore.route?.fields,i=this.page.layout.sitecore.context.itemPath,l=`${this.getBaseUrl()}${i}`;return{headline:e.value,teaser:a.value,date:r.value,author:t?.fields.authorFullName.value,logo:this.getHomepageLogoIcon().urlLogoIcon,articleImage:s.value.src,urlToPage:l}}}class v extends n{getJsonSchema(){let e=this.getGeneralPageSchema(),a=this.getPeopleListForSchema(),r=this.getCuratedPeopleListForSchema(),t=[this.compactSchema({"@context":"https://schema.org","@type":"WebPage","@id":`${e.urlToPage}#webpage`,name:e.navigationTitle,description:e.teaser,url:e.urlToPage,isPartOf:this.isHigherEdPage()?{"@id":`${this.getBaseUrl()}/higher-ed#website`}:void 0,about:this.isHigherEdPage()?this.getHigherEdOrganizationReference():void 0,publisher:this.isHigherEdPage()?this.getHigherEdOrganizationReference():void 0,breadcrumb:this.getBreadcrumbsSchema()})];return a&&a.length>0&&t.push(this.compactSchema({"@context":"https://schema.org","@type":"ItemList","@id":`${e.urlToPage}#people`,itemListElement:a.map((e,a)=>({"@type":"ListItem",position:a+1,item:e}))})),r&&r.length>0&&t.push(this.compactSchema({"@context":"https://schema.org","@type":"ItemList","@id":`${e.urlToPage}#curated-people`,itemListElement:r.map((e,a)=>({"@type":"ListItem",position:a+1,item:e}))})),t}getGeneralPageSchema(){let e=this.getPageUrl(),a=(0,i.X)(this.page.layout.sitecore.route);return{urlToPage:e,navigationTitle:a?.NavigationTitle?.value,teaser:a?.teaser?.value}}getPeopleListForSchema(){if(!this.page.layout.sitecore.route)return console.error("Route data is null."),[];let e=this.page.layout.sitecore.route.placeholders["headless-main"]?.find(e=>e?.componentName==="DestinationPersonListing");if(!e)return[];let a=this.componentPropsCollection[e?.uid];if(!a||0===a.destinationPersons.length)return[];let r=(0,o.o)(this.page.layout.sitecore.context.language);return a.destinationPersons.map(e=>({"@type":"Person",name:(0,d.V)(e.fullName),jobTitle:e.jobTitle[r],image:e.personThumbnail?.publicUrls?(0,c.I3)(e.personThumbnail.publicUrls):""}))}getCuratedPeopleListForSchema(){if(!this.page.layout.sitecore.route)return console.error("Route data is null."),[];if(!this.page.layout.sitecore.route.placeholders["headless-main"]?.find(e=>e?.componentName==="CuratedPersonListing"))return[];let e=(this.page.layout.sitecore.route?.placeholders["headless-main"]).find(e=>"CuratedPersonListing"===e.componentName),a=[];return e?.placeholders&&Object.keys(e.placeholders).forEach(r=>{if(r.match(/^person-cards-\d+$/)){let t=e.placeholders[r];t&&a.push(...t)}}),a.map(e=>({"@type":"Person",name:(e.fields?.fullName).value,jobTitle:(e.fields?.positionOrTitle).value,image:(e.fields?.personImage).value.src}))}}class x extends n{getJsonSchema(){let e=this.worldstridesInfo;return[{"@context":"https://schema.org","@type":"AboutPage",mainEntity:{"@type":"Organization",name:"WorldStrides",url:this.getBaseUrl(),logo:this.getHomepageLogoIcon().urlLogoIcon,description:e?.description?.value,address:{"@type":e?.addressType?.value,streetAddress:e?.streetAddress?.value,addressLocality:e?.addressLocality?.value,addressRegion:e?.addressRegion?.value,postalCode:e?.postalCode?.value,addressCountry:e?.addressCountry?.value}}}]}}class w extends n{constructor(e,a,r,t,s=[]){super(e,a,t),this.programData=r,this.higherEdCourses=s}getJsonSchema(){let e=this.getProgramDetailPageSchema(),a=this.getFAQListForSchema(),r=this.getPeopleListForSchema(),t=this.getHostUniversities(e.urlToPage),s=[this.compactSchema({"@context":"https://schema.org","@type":"EducationalOccupationalProgram","@id":`${e.urlToPage}
1#program`,name:e.navigationTitle,description:e.teaser,url:e.urlToPage,provider:[this.getHigherEdOrganizationReference(),...t],educationalProgramMode:this.getTaxonomyLabels(this.programData?.programTypes?.results),keywords:[...this.getTaxonomyLabels(this.programData?.areaOfStudy?.results),...this.getTaxonomyLabels(this.programData?.programTypes?.results),...this.getTaxonomyLabels(this.programData?.academicTerms?.results)],teaches:this.getTaxonomyLabels(this.programData?.areaOfStudy?.results),location:(this.programData?.heDestinations?.results||[]).map(e=>this.getLocalizedValue(e.label)).filter(Boolean).map(e=>({"@type":"Place",name:e})),educationalCredentialAwarded:this.getLocalizedValue(this.programData?.transcripts)||this.getLocalizedValue(this.programData?.courseCredit),hasCourse:this.higherEdCourses.map((a,r)=>this.getCourseSchema(a,e.urlToPage,r)),isPartOf:{"@id":`${this.getBaseUrl()}/higher-ed#website`}})];return a.length>0&&s.push(this.compactSchema({"@context":"https://schema.org","@type":"FAQPage","@id":`${e.urlToPage}#faq`,mainEntity:a,url:e.urlToPage,about:{"@id":`${e.urlToPage}#program`},publisher:this.getHigherEdOrganizationReference()})),r.length>0&&s.push(this.compactSchema({"@context":"https://schema.org","@type":"ItemList","@id":`${e.urlToPage}#people`,name:`${e.navigationTitle} program team`,itemListElement:r.map((e,a)=>({"@type":"ListItem",position:a+1,item:e}))})),s}getProgramDetailPageSchema(){let e=(0,i.X)(this.page.layout.sitecore.route);return{urlToPage:this.getPageUrl(),navigationTitle:this.getLocalizedValue(this.programData?.title)||e?.NavigationTitle?.value,teaser:(0,d.V)(this.getLocalizedValue(this.programData?.shortDescription)||"")||(0,d.
1V)(e?.teaser?.value||"")}}getLanguage(){return(0,o.o)(this.page.layout.sitecore.context.language)}getLocalizedValue(e){let a=e?.[this.getLanguage()];return"string"==typeof a?a.trim():void 0}getTaxonomyLabels(e){return(e||[]).map(e=>this.getLocalizedValue(e.taxonomyLabel)).filter(e=>!!e)}hasProgramComponent(e){let a=r=>!!r?.some(r=>r.componentName===e||Object.values(r.placeholders||{}).some(e=>a(e)));return a(this.page.layout.sitecore.route?.placeholders["headless-main"])}getHostUniversities(e){return(this.programData?.hostUniversities?.results||[]).map((a,r)=>{let t=this.getLocalizedValue(a.hostUniversityName)||a.name;if(t)return{"@type":"EducationalOrganization","@id":`${e}#host-university-${r+1}`,name:t,description:(0,d.V)(this.getLocalizedValue(a.longDescription)||"")}}).filter(e=>!!e)}getCourseSchema(e,a,r){let t=e.numberOfCredits?.trim(),s=t&&/^\d+$/.test(t)?Number(t):void 0,i=(e.hostUniversities||[]).map(e=>({"@type":"EducationalOrganization",name:e}));return this.compactSchema({"@type":"Course","@id":`${a}#course-${r+1}`,name:e.name,description:e.description,courseCode:e.courseCode,educationalLevel:e.educationalLevel,inLanguage:e.inLanguage,numberOfCredits:s,coursePrerequisites:e.coursePrerequisites,audience:e.audience?{"@type":"EducationalAudience",educationalRole:e.audience}:void 0,location:(e.locations||[]).map(e=>({"@type":"Place",name:e})),provider:[this.getHigherEdOrganizationReference(),...i]})}getFAQListForSchema(){if(!this.hasProgramComponent("ProgramFAQsRow"))return[];let e=this.getLanguage();return(this.programData?.faqs?.results||[]).map(a=>({"@type":"Question",name:(0,d.V)(a.question?.[e]||""),acceptedAnswer:{"@type":"Answer",text:a.answer?.[e]}})).filter(e=>
1e.name&&e.acceptedAnswer.text)}getPeopleListForSchema(){if(!this.hasProgramComponent("ProgramPeopleListing"))return[];let e=this.getLanguage();return(this.programData?.people?.results||[]).map(a=>({"@type":"Person",name:(0,d.V)(a.fullName||""),jobTitle:a.jobTitle?.[e],image:a.personThumbnail?.publicUrls?(0,c.I3)(a.personThumbnail.publicUrls):void 0})).filter(e=>e.name)}}class b extends n{getJsonSchema(){let e=this.getPageUrl();return[this.compactSchema({"@context":"https://schema.org","@graph":[this.getHigherEdOrganizationSchema(),{"@type":"WebSite","@id":`${this.getBaseUrl()}/higher-ed#website`,url:`${this.getBaseUrl()}/higher-ed`,name:"WorldStrides Higher Education",publisher:this.getHigherEdOrganizationReference()},{"@type":"WebPage","@id":`${e}#webpage`,url:e,name:"WorldStrides Higher Education",isPartOf:{"@id":`${this.getBaseUrl()}/higher-ed#website`},about:this.getHigherEdOrganizationReference(),breadcrumb:this.getBreadcrumbsSchema()}]})]}}class y extends n{getJsonSchema(){let e=this.getPageUrl(),a=(0,i.X)(this.page.layout.sitecore.route),r=a?.NavigationTitle?.value,t=(0,d.V)(a?.teaser?.value||""),s=`${e}#place`;return[this.compactSchema({"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":`${e}#webpage`,name:r,description:t,url:e,about:{"@id":s},isPartOf:{"@id":`${this.getBaseUrl()}/higher-ed#website`},publisher:this.getHigherEdOrganizationReference(),breadcrumb:this.getBreadcrumbsSchema()},{"@type":"Place","@id":s,name:r,description:t,url:e}]})]}}class N{getSchema(e,a,r,i,l=[]){let n=a.layout.sitecore.route?.templateId||"";if(!n)return null;switch((0,t.p)(n)){case s.G5:case s.Oz:return new h(e,a,r).getJsonSchema();case s.lb:return new _(e,a,r).getJsonSchema();case s.lO:return new b(e,a,r).getJsonSchema();case s.b4:return new x(e,a,r).getJsonSchema();case s.R1:return new f(e,a).getJsonSchema();case s.Uw:case s.nL:case s.J1:case s.s7:return new p(e,a,r).getJsonSchema();case s.nH:return new u(e,a,r).getJsonSchema();case s.EN:return new g(e,a,i).getJsonSchema();case s.y7:return new w(e,a,i,r,l).getJsonSchema();case s.Q5:return new y(e,a,r).getJsonSchema();case s.LP:case s.lR:case s.p5:case s.IV:case s.Mh:case s.WR:case s.PO:case s.TR:case s.Z9:case s.hm:case s.WC:case s.gB:case s.vy:return new m(e,a,r).getJsonSchema();default:return new v(e,a,r).getJsonSchema()}}}},3503:e=>{e.exports={"icon-text-card":"icon-and-text-card_icon-text-card__Y8wxN",card__icon:"icon-and-text-card_card__icon__LWkW5","card__icon-glance":"icon-and-text-card_card__icon-glance__mry0q",card__heading:"icon-and-text-card_card__heading__UtB1I",card__copy:"icon-and-text-card_card__copy__iTkpK","card__content-wrapper":"icon-and-text-card_card__content-wrapper__PAlS6",card__content:"icon-and-text-card_card__content__0KGB7",card__link:"icon-and-text-card_card__link___QH_m","simple-variant":"icon-and-text-card_simple-variant__OEJwk","icon-text-card--simple":"icon-and-text-card_icon-text-card--simple__FcQ5O",rtf:"icon-and-text-card_rtf__T01qG"}},3733:e=>{e.exports={"press-releases-list__list":"press-realeases_press-releases-list__list__lzU8P"}},3787:e=>{e.exports={"logo-display":"logo-display-with-description_logo-display__zejNs","content-wrapper":"logo-display-with-description_content-wrapper__q0qeb",heading:"logo-display-with-description_heading__nMqmo","image-and-copy":"logo-display-with-description_image-and-copy__nlxLf","copy-and-button":"logo-display-with-description_copy-and-button__jvxwX",image:"logo-display-with-description_image__8cHbX","desktop-20-80":"logo-display-with-description_desktop-20-80__rPJWl","desktop-25-75":"logo-display-with-description_desktop-25-75__0bhZr","desktop-30-70":"logo-display-with-description_desktop-30-70__Nnt_i","mobile-FullWidth":"logo-display-with-description_mobile-FullWidth__0USaN","mobile-HalfWidth":"logo-display-with-description_mobile-HalfWidth__XSVys","mobile-ThirdWidth":"logo-display-with-description_mobile-ThirdWidth__dGeR4",copy:"logo-display-with-description_copy__tRjaY",link:"logo-display-with-description_link__FB64H"}},3788:e=>{e.exports={card:"product-card_card__MjHi6",heading:"product-card_heading__ztTLf",link:"product-card_link__pMpKW","card--editable":"product-card_card--editable__fIeNy",copy:"product-card_copy__tpd7L",picture:"product-card_picture__Bd8IQ",content:"product-card_content__RavhN","link-chevron":"product-card_link-chevron__BoAq_","content-inner":"product-card_content-inner__lhZg0"}},4930:(e,a,r)=>{"use strict";r.d(a,{M$:()=>n});var t=r(56296);function s(e){let a=/[\s,()]/.test(e),r=e.replace(/"/g,'\\"');return a?`"${r}"`:r}function i(e,a){return a?.length?`@${e}=(${a.map(s).join(", ")})`:null}async function l(e,a){var r;if(!e.orgId||!e.token)throw Error("Coveo config is missing platform, orgId, or token.");let s={q:a.q??"",aq:a.aq??((r=a.filters)?[i(t.H.PROGRAM_ACADEMIC_TERM,r.academicTerm),i(t.H.PROGRAM_DESTINATION_TEXT,r.destination),i(t.H.PROGRAM_TYPES,r.programType),i(t.H.PROGRAM_AREA_OF_STUDY,r.areaOfStudy),i(t.H.PROGRAM_STILL_ACCEPTING_APPLICATIONS,r.stillAcceptingApplications)].filter(
1Boolean).join(" AND "):""),numberOfResults:a.numberOfResults??10,firstResult:a.firstResult??0,fieldsToInclude:a.fieldsToInclude??[t.H.PROGRAM_ID,t.H.NAVIGATION_TITLE,t.H.PROGRAM_UNIVERSITY_NAME,t.H.PROGRAM_LENGTH_TEXT,t.H.PROGRAM_POPULAR,t.H.PROGRAM_START_PRICE,t.H.PROGRAM_CATEGORIES,t.H.PROGRAM_SUBCATEGORIES,t.H.PROGRAM_DESTINATION_TEXT,t.H.PROGRAM_DESCRIPTION,t.H.FEATURED_IMAGE_SRC,t.H.PROGRAM_STILL_ACCEPTING_APPLICATIONS,t.H.PROGRAM_TYPES]};e.platform="https://platform.cloud.coveo.com";let l=e.platform.replace(/\/+$/,""),n=`${l}/rest/search/v2?organizationId=${encodeURIComponent(e.orgId)}`,o=await fetch(n,{method:"POST",headers:{Authorization:`Bearer ${e.token}`,"Content-Type":"application/json"},body:JSON.stringify(s)});if(!o.ok){let e=await o.text();throw Error(`Coveo error ${o.status}: ${e}`)}let d=await o.json();return{aq:s.aq,...d}}function n(e){return{search:a=>l(e,a)}}},5053:e=>{e.exports={"tabbed-related-content-row":"explore-program-by-interest_tabbed-related-content-row__sTsrR",content:"explore-program-by-interest_content__MpXT2",panel:"explore-program-by-interest_panel__m4Imt",heading:"explore-program-by-interest_heading__DwIed",dropdown:"explore-program-by-interest_dropdown__u19xj",tabs:"explore-program-by-interest_tabs__l10LA",tab:"explore-program-by-interest_tab__HYdzc",tabs__wrapper:"explore-program-by-interest_tabs__wrapper__yEGTx","tabs__nav-button":"explore-program-by-interest_tabs__nav-button__XzlmV","tabs__nav-button--next":"explore-program-by-interest_tabs__nav-button--next__DMKv1","tabs__nav-button--visible":"explore-program-by-interest_tabs__nav-button--visible__ZlRyB","tabs__nav-button--white":"explore-program-by-interest_tabs__nav-button--white__mTNHT",panels:"explore-program-by-interest_panels__QiNH_"}},5440:e=>{e.exports={row:"icon-and-text-card-row_row__PTLmW",wrapper:"icon-and-text-card-row_wrapper__tkbFW",header:"icon-and-text-card-row_header__bd_YP","card-container":"icon-and-text-card-row_card-container__cOL2a","column-count-2":"icon-and-text-card-row_column-count-2__FugxN","column-count-3":"icon-and-text-card-row_column-count-3__fFr5X","wrapper--simple":"icon-and-text-card-row_wrapper--simple__Fzsul","header--simple":"icon-and-text-card-row_header--simple__eG2dw","card-container--simple":"icon-and-text-card-row_card-container--simple__1Ggpd"}},5470:e=>{e.exports={"media-contact-card":"media-contact-card_media-contact-card__s5gCt",card__image:"media-contact-card_card__image__KpAys",card__content:"media-contact-card_card__content__e2Djx",card__heading:"media-contact-card_card__heading__jIk7r",card__copy:"media-contact-card_card__copy__DNpky",card__name:"media-contact-card_card__name__kGuwa",card__title:"media-contact-card_card__title__0lo5q",card__phone:"media-contact-card_card__phone__uheoy",card__email:"media-contact-card_card__email__Iik93"}},5639:e=>{e.exports={container:"request-information-form_container__mNFCe","content-wrapper":"request-information-form_content-wrapper__KM0YI",heading:"request-information-form_heading__l2nNi",copy:"request-information-form_copy__PjpJJ",form:"request-information-form_form__liXZE","form--submitting":"request-information-form_form--submitting__p_zV5","fields-wrapper":"request-information-form_fields-wrapper__JCJue","submit-btn":"request-information-form_submit-btn__xaAve","travel-radio-group":"request-information-form_travel-radio-group___A_cL","learn-checkbox-group":"request-information-form_learn-checkbox-group__SQ_6U","success-heading":"request-information-form_success-heading__yRch_","success-copy":"request-information-form_success-copy__yzuYL","success-cta":"request-information-form_success-cta__qJEwQ","submit-row":"request-information-form_submit-row__ezRYU",loader:"request-information-form_loader__ACbG3",rotation:"request-information-form_rotation__ZUygt","success-message__wrapper":"request-information-form_success-message__wrapper__eMRWp","form-wrapper":"request-information-form_form-wrapper__K3tNh","zipcode-lookup-in-progress":"request-information-form_zipcode-lookup-in-progress__tT_cW","zipcode-lookup-spinner":"request-information-form_zipcode-lookup-spinner__H5wzD","response-error-message":"request-information-form_response-error-message__KDWAq"}},5746:e=>{e.exports={heading:"program-courses-row_heading__viuMp","courses-copy":"program-courses-row_courses-copy__7yz2X","catalog-wrapper":"program-courses-row_catalog-wrapper__8wf83","catalog-copy":"program-courses-row_catalog-copy__uE6rS","courses-filters-stack":"program-courses-row_courses-filters-stack__Qn4Hj","term-select-banner":"program-courses-row_term-select-banner__Z_Hm_","term-select-heading":"program-courses-row_term-select-heading__A9oZh","term-fieldset":"program-courses-row_term-fieldset__bRQT1","filter-search-group":"program-courses-row_filter-search-group__ZiUmo","keyword-slot":"program-courses-row_keyword-slot__1ijE4","facets-form":"program-courses-row_facets-form__L_WP4","language-cell":"program-courses-row_language-cell__IIrXF","area-cell":"program-courses-row_area-cell__ZcIkE","clear-btn-slot":"program-courses-row_clear-btn-slot__YzV2Y","form-wrapper":"program-courses-row_form-wrapper__T9n5T",fieldset:"program-courses-row_fieldset__hPfwL","clear-btn":"program-courses-row_clear-btn__nH5Ke","results-wrapper":"program-courses-row_results-wrapper__zY8RK","results-wrapper-top-section":"program-courses-row_results-wrapper-top-section__zexGq","results-per-page":"program-courses-row_results-per-page__ClYKX",label:"program-courses-row_label__nt5ce",pager:"program-courses-row_pager__9_7Pz","keyword-search-wrapper":"program-courses-row_keyword-search-wrapper__lUrQI","search-box":"program-courses-row_search-box__EPBEg","search-box-label":"program-courses-row_search-box-label__muLdY","search-input":"program-courses-row_search-input__qxokK","search-clear":"program-courses-row_search-clear__UcOrY","search-submit":"program-courses-row_search-submit__i1Wsq",loader:"program-courses-row_loader__jpWEz",rotation:"program-courses-row_rotation__9ODqf","loading-wrapper":"program-courses-row_loading-wrapper__783F7","no-results":"program-courses-row_no-results__PZJC0"}},5992:e=>{e.exports={"child-navigation":"child-navigation_child-navigation__3MlTW","child-navigation__wrapper":"child-navigation_child-navigation__wrapper__VoU2m","child-navigation__panel":"child-navigation_child-navigation__panel__VKk8c","child-navigation__panel--active":"child-navigation_child-navigation__panel--active__K0sz3","child-navigation__panel--two-columns":"child-navigation_child-navigation__panel--two-columns__ACEK6","child-navigation__panel-items":"child-navigation_child-navigation__panel-items__MejYc","child-navigation__panel-items--image-grid-all-image":"child-navigation_child-navigation__panel-items--image-grid-all-image__SjQdO","child-navigation__featured-items":"child-navigation_child-navigation__featured-items__aLTNM","child-navigation__aside":"child-navigation_child-navigation__aside__1oFAS","child-navigation__aside--featured":"child-navigation_child-navigation__aside--featured__O5ATc","child-navigation__top-aside":"child-navigation_child-navigation__top-aside__gzwCO","child-navigation__back":"child-navigation_child-navigation__back___EJAi","child-navigation__aside-heading":"child-navigation_child-navigation__aside-heading__kE52G","child-navigation__aside-inner":"child-navigation_child-navigation__aside-inner__g7BJR","child-navigation__panels":"child-navigation_child-navigation__panels__lPwap","child-navigation__panel--anim":"child-navigation_child-navigation__panel--anim__A1XEe",slideMenu:"child-navigation_slideMenu__vQXno","child-navigation__panel-items--image-grid":"child-navigation_child-navigation__panel-items--image-grid__e_E_3",opacity:"child-navigation_opacity__2jqa0","child-navigation__panel-item":"child-navigation_child-navigation__panel-item__6qGSI","child-navigation__panel-item--image":"child-navigation_child-navigation__panel-item--image__FgoC6","child-navigation__aside-items":"child-navigation_child-navigation__aside-items__ZAyMA","child-navigation__trigger":"child-navigation_child-navigation__trigger__s4Be8","child-navigation__trigger--active":"child-navigation_child-navigation__trigger--active__Bzo5s","child-navigation__primary-cta":"child-navigation_child-navigation__primary-cta__dYsOU","child-navigation__primary-cta--featured":"child-navigation_child-navigation__primary-cta--featured__VI2Hz","child-navigation__primary-cta--mobile":"child-navigation_child-navigation__primary-cta--mobile__Z9PvP","child-navigation__featured":"child-navigation_child-navigation__featured__ceCIc","child-navigation__featured-title":"child-navigation_child-navigation__featured-title__Pfwq7","child-navigation__featured-copy":"child-navigation_child-navigation__featured-copy__Ci3kI"}},6032:(e,a,r)=>{"use strict";r.r(a),r.d(a,{default:()=>n});var t=r(37876),s=r(8496),i=r.n(s),l=r(80312);let n=({image:e,imageAlt:a,isContentHubImage:r,category:s,title:n,teaser:o,link:d,coveoResult:c})=>(0,t.jsx)(l.A,{customTransformations:{mobile:"4x3w334",largeDesktop:"4x3w405"}
1,extraClasses:i()["resource-list-card"],customStyles:i(),image:e,imageAlt:a,isContentHubImage:r,category:s,title:n,teaser:o,link:d,isMobileTeaserVisible:!0,noHover:!0,coveoResult:c})},6058:(e,a,r)=>{"use strict";r.d(a,{a:()=>i});var t=r(2864),s=r(67386);let i=e=>e.sitecore.route?.layoutId===(0,t.z)(s.r.HIGHER_EDUCATION)},6727:(e,a,r)=>{"use strict";r.d(a,{m:()=>i});var t=r(44344),s=r(77795);let i=async(e,a)=>{let r=new s.z,i=e.map(e=>({programId:e.fields.programId.value,programUrl:e.url}));return(await Promise.all(i.map(async e=>{try{let s,i=e.programId?.trim(),l=await r.getProgramById(i);return s=l.program,{programThumbnail:(0,t.I3)(s.programMastheadImage?.publicUrls,"1x1")??"",programAltTextThumbnail:s.programMastheadImage?.altText?.[a]??"",destination:s.destinationText[a],universityName:s.universityName[a],programId:e.programId,programTitle:s?.title?.[a]??"",programCategory:s.programCategories.results[0]?.label?.[a]??"",programSubcategory:s.programCategories.results[1]?.label?.[a]??"",programShortDescription:s.shortDescription[a]??"",programStatus:s.featureFlag?.label?.[a]??"",programLength:s.programLengthText[a]??"",programStartsAtPrice:"",programUrl:e.programUrl,programCardIconSrc:e.brand?.programCardIcon??"",programCardIconAlt:e.brand?.brandHeading??""}}catch(e){return console.error(e),null}}))).filter(e=>null!=e)}},7535:e=>{e.exports={item:"accordion-sections_item__9E9eT",trigger:"accordion-sections_trigger__y9JgT",rtf:"accordion-sections_rtf__nhD91",panel:"accordion-sections_panel__5mjew",content:"accordion-sections_content__j0rZw",label:"accordion-sections_label__3vemy","icon-wrapper":"accordion-sections_icon-wrapper__i5wAY"}},7741:e=>{e.exports={"header--simplified":"simplified-header_header--simplified__boSH4",container:"simplified-header_container__cDkdU","simplified-header__bar":"simplified-header_simplified-header__bar__sLGfS","simplified-header__logo":"simplified-header_simplified-header__logo__mb24z"}},7859:(e,a,r)=>{"use strict";r.d(a,{L:()=>s});var t=r(61058);let s=e=>{let a=0;return e.forEach(e=>{"FullWidthRichTextRow"===e.componentName&&(a+=i(e))}),a},i=e=>{let a=e.fields?.heading?.value??" ";return a=e.fields?.copy?.value??" ",(e.placeholders?.["rtf-cards-{*}"]??[]).forEach(e=>{a+=e.fields?.heading?.value??" ",a+=e.fields?.copy?.value??" "}),l(a)},l=e=>Math.ceil((0,t.V)(e).split(" ").length/200)},8332:(e,a,r)=>{"use strict";r.d(a,{P:()=>d});var t=r(1478),s=r(69190),i=r(79550),l=r(50945),n=r(30834);let o=(e,a)=>e.find(e=>e.language.name===a);class d extends t.P{async getSiteInfo(e){if(!e||""===e.trim())return console.warn("GetSiteInfo called with empty or null siteName"),null;let a=this.getClient(),r=(0,s.J1)` 2 query GetSiteInfo($siteName: String!) { 3 site { 4 siteInfo(site: $siteName) { 5 language 6 name 7 rootPath 8 } 9 } 10 } 11 `,t=await a.request(r,{siteName:e});return t?.site?.siteInfo}async getSiteLanguages(e,a){let r=this.getClient(),t=(0,s.J1)` 12 query GetSiteLanguages($homeId: String!, $languageRoot: String!, $language: String!) { 13 items: item(path: $homeId, language: $language) { 14 name 15 language { 16 name 17 nativeName 18 } 19 url { 20 path 21 url 22 } 23 languages { 24 name 25 language { 26 name 27 nativeName 28 } 29 } 30 } 31 languages: item(path: $languageRoot, language: $language) { 32 children { 33 results { 34 name 35 fields { 36 name 37 jsonValue 38 } 39 } 40 } 41 } 42 } 43 `;return await r.request(t,{homeId:e,language:a,languageRoot:i.s})}async getSupportedLanguages(e,a){let r=e?.sitecore?.context?.site?.name;if(!r)return console.warn("Site name is not available in layout data, returning empty language list"),{languages:[],currentLanguage:{name:"English",shortName:"en",url:"/",enabled:!0,sortOrder:0}};
43let t=await this.getSiteInfo(r);if(!t)return console.warn("Could not retrieve site info, returning default language"),{languages:[],currentLanguage:{name:"English",shortName:"en",url:"/",enabled:!0,sortOrder:0}};let s=await this.getSiteLanguages(`${t.rootPath}/home`,t.language),i=e?.sitecore?.context,d=[],c=null,m=s?.items.languages??[],u=s?.languages?.children.results.map(e=>(0,l.I)(e))??[];for(let[,e]of m.entries()){let r,t=o(u,e.language.name),s=new n.r1(a);r=t?{name:`${t.languageName.value} (${t.languageShortName.value})`,shortName:t.languageShortName.value,url:`/${e.language.name}/${s.getRelativeUrl()}`,enabled:!1,sortOrder:0}:{name:e.language.nativeName,shortName:e.language.name,url:`/${e.language.name}/${s.getRelativeUrl()}`,enabled:!1,sortOrder:0},e.language.name==i?.language&&(c=r),d.push(r)}return{languages:d,currentLanguage:c}}}},8496:e=>{e.exports={card:"resource-list-card_card__Gddto",teaser:"resource-list-card_teaser__yC3NP","teaser--no-hover":"resource-list-card_teaser--no-hover__hXnFN",content:"resource-list-card_content__htZeX","image-placeholder":"resource-list-card_image-placeholder__h3Ps8",image:"resource-list-card_image__Ydmsm",wrapper:"resource-list-card_wrapper__TRsAW",info:"resource-list-card_info___dKHL",date:"resource-list-card_date__ki4zW",category:"resource-list-card_category__D_6QW",title:"resource-list-card_title__Vqh8b",link:"resource-list-card_link__DMc92","resource-list-card":"resource-list-card_resource-list-card__C9LNe"}},9551:e=>{e.exports={container:"full-width-media-gallery-container-row_container___sqlD",header:"full-width-media-gallery-container-row_header__Zfkha",heading:"full-width-media-gallery-container-row_heading__wHTWi",copy:"full-width-media-gallery-container-row_copy__fHwnY",swiper:"full-width-media-gallery-container-row_swiper__vqpta","swiper-slide":"full-width-media-gallery-container-row_swiper-slide__GdTUh","full-width-media-gallery-card--narrow":"full-width-media-gallery-container-row_full-width-media-gallery-card--narrow__0VJgC",navigation:"full-width-media-gallery-container-row_navigation__0v4tR","navigation-scrollbar":"full-width-media-gallery-container-row_navigation-scrollbar__RCAjl"}},10039:(e,a,r)=>{"use strict";r.d(a,{A:()=>t});class t{static{this.API_URL="https://api.zippopotam.us/us/"}static async lookupZipcode(e){let a=e.replace(/[^a-zA-Z0-9]/g,"");if(!a||a.length<5)return null;try{let e=await fetch(`${this.API_URL}${a}`);if(!e.ok)return null;let r=await e.json();if(r&&r.places&&r.places.length>0){let e=r.places[0];return{city:e["place name"],state:e.state,stateCode:e["state abbreviation"]}}return null}catch(e){return console.error("Error looking up zipcode:",e),null}}}},10083:e=>{e.exports={"footer--simplified":"simplified-footer_footer--simplified__Qf_1F",footer__content:"simplified-footer_footer__content__ONub0",footer__logos:"simplified-footer_footer__logos__uW2Ub",footer__logo:"simplified-footer_footer__logo__R8LP1","footer__corp-logo":"simplified-footer_footer__corp-logo__5WTu8",footer__divider:"simplified-footer_footer__divider__85jHE",footer__copyright:"simplified-footer_footer__copyright__Ss6Mu"}},10331:e=>{e.exports={container:"media-and-text-card-row_container__8Zp3u","container--light-blue":"media-and-text-card-row_container--light-blue__40fQH","container--light-green":"media-and-text-card-row_container--light-green___MTjx",row:"media-and-text-card-row_row__fAX0t",header:"media-and-text-card-row_header__gpZnv",heading:"media-and-text-card-row_heading__WmRSw",copy:"media-and-text-card-row_copy__tIA1A","cards-wrapper":"media-and-text-card-row_cards-wrapper__uFJGE","cards-wrapper--grid":"media-and-text-card-row_cards-wrapper--grid__M_flB","cards-wrapper--grid-3":"media-and-text-card-row_cards-wrapper--grid-3__khXmz",navigation:"media-and-text-card-row_navigation__6oAIp","navigation-scrollbar":"media-and-text-card-row_navigation-scrollbar__v7Dbr"}},10373:e=>{e.exports={"search-box--results-header":"search-box_search-box--results-header__uxDa_","search-box__input-wrapper":"search-box_search-box__input-wrapper__p46om","search-box__search-button":"search-box_search-box__search-button__RZ0xg","search-box__input":"search-box_search-box__input__ZI4_r","search-box__clear-button":"search-box_search-box__clear-button__u_FDB","search-box__dropdown":"search-box_search-box__dropdown__XSSlg","search-box__suggestions":"search-box_search-box__suggestions__25QRS","search-box__dropdown-section":"search-box_search-box__dropdown-section__NYZ1e","search-box__dropdown-heading":"search-box_search-box__dropdown-heading__w2LAk","search-box__dropdown-list":"search-box_search-box__dropdown-list__HgS7y","
43search-box__dropdown-item":"search-box_search-box__dropdown-item__uJPu5","search-box__dropdown-icon":"search-box_search-box__dropdown-icon__PsAe6","search-box__dropdown-pages":"search-box_search-box__dropdown-pages__NDhCl","search-box__page-item":"search-box_search-box__page-item__NojG3","search-box__page-title":"search-box_search-box__page-title__gM9_N","search-box__page-thumbnail":"search-box_search-box__page-thumbnail__Riylo","search-box__page-info":"search-box_search-box__page-info__H0elh","search-box__page-badge":"search-box_search-box__page-badge__GWFru"}},10884:(e,a,r)=>{"use strict";r.d(a,{p:()=>t});let t=e=>e.replaceAll("-","").toUpperCase()},11258:(e,a,r)=>{"use strict";r.d(a,{A:()=>y});var t=r(37876),s=r(14232),i=r(5992),l=r.n(i),n=r(85609),o=r(22544),d=r(40163),c=r(13462),m=r.n(c),u=r(16289);let g=({image:e,link:a,displayName:r,isFeatured:s})=>(0,t.jsxs)("div",{className:`${m()["image-navigation-link"]} ${s?m()["image-navigation-link--featured"]:""}`,children:[(0,t.jsx)(u.N,{field:e,transformations:{mobile:s?"4x3w320":"4x3w60",desktop:s?"4x3w1159":"4x3w298",largeDesktop:"4x3w298"},loading:"lazy",className:m()["image-navigation-link__image"]}),(0,t.jsx)(o.N,{field:a,className:m()["image-navigation-link__link"],children:r})]});var p=r(55998),h=r(87273),_=r(47286),f=r.n(_),v=r(50945);let x=({image:e,link:a,displayName:r,teaser:s,subLinks:i})=>{let l=(0,n.M5)(),c=i&&i.length>0,m=(0,p.o)(l.page,e);return(0,t.jsxs)("div",{className:f()["navigation-link"],children:[(0,t.jsxs)("h2",{className:f()["navigation-link__header"],children:[m&&(0,t.jsx)("div",{className:f()["navigation-link__image-wrapper"],children:(0,t.jsx)(h._,{field:e,className:f()["navigation-link__image"],width:40,height:40})}),(0,p.o)(l.page,a)?(0,t.jsx)(o.N,{field:a,className:`${f()["navigation-link__link"]} ${!c?f()["navigation-link__link--full"]:""}`,children:r}):(0,t.jsx)("p",{className:f()["navigation-link__link"],children:r})]}),(0,t.jsx)("div",{className:`${f()["navigation-link__content"]} ${m?f()["navigation-link__content--image"]:""}`,children:c?(0,t.jsx)("ul",{className:`${f()["navigation-link__link-list"]} ${m?f()["navigation-link__link-list--image"]:""}`,children:i.map(e=>{let a=(0,v.I)(e);return(0,t.jsx)("li",{children:(0,t.jsx)(o.N,{field:a.link,className:f()["navigation-link__sub-link"],children:e.displayName??""})},`nav-link-${crypto.randomUUID()}`)})}):(0,t.jsx)(t.Fragment,{children:s&&(0,p.o)(l.page,s)&&(0,t.jsx)(d.E,{tag:"p",field:s,className:f()["navigation-link__teaser"]})})})]})};var w=r(73849);let b=e=>{let a=(0,v.I)(e);return!a?.useThisDisplayName&&a?.link?a.link.value.text??"":e.displayName??e.name??""},y=({subItemsWithItemsLinks:e,featuredContentItem:a,primaryCTA:r,closeMobile:i,heading:c,labels:m,primaryIndex:u})=>{let[h,_]=(0,s.useState)(0),[f,y]=(0,s.useState)(!1),N=(0,s.useRef)(null),E=(0,s.useId)(),j=(0,n.M5)(),{isMobile:C}=(0,w.A)();return(0,s.useEffect)(()=>{N.current?.style.setProperty("--offset-aside","0px")},[]),(0,s.useEffect)(()=>{C&&!a?y(!1):y(!0)},[C,a]),(0,s.useEffect)(()=>{null===u&&_(0)},[u]),(0,t.jsx)("div",{className:`${l()["child-navigation"]} container`,children:(0,t.jsxs)("div",{className:`${l()["child-navigation__wrapper"]} row`,children:[(0,t.jsx)("div",{className:"col-xl-3",children:(0,t.jsxs)("div",{ref:N,className:`${l()["child-navigation__aside"]} ${a?l()["child-navigation__aside--featured"]:""}`,children:[(0,t.jsxs)("div",{className:l()["child-navigation__top-aside"],children:[(0,t.jsxs)("button",{className:l()["child-navigation__back"],onClick:()=>i(),children:[m?.backTo.value," ",m?.mainMenu.value]}),(0,t.jsx)("p",{className:l()["child-navigation__aside-heading"],children:c})]}),(0,t.jsxs)("div",{className:l()["child-navigation__aside-inner"],children:[e.length>0&&!a&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:l()["child-navigation__aside-items"],role:a?void 0:"tablist","aria-orientation":a?void 0:"vertical","aria-label":a?void 0:"Secondary navigation",children:e.map((e,a)=>(0,t.jsx)("button",{id:`tab-${E}-${a}`,className:`add-chevron ${l()["child-navigation__trigger"]} ${h===a?l()["child-navigation__trigger--active"]:""}`,"aria-selected":h===a,"aria-controls":`panel-${E}-${a}`,onClick:()=>{_(a),y(!0),N.current?.style.setProperty("--offset-aside",`${48*a}px`)},role:"tab",children:e.displayName??e.name},`child-nav-${crypto.randomUUID()}`))}),(0,p.o)(j.page,r)&&(0,t.jsx)(o.N,{field:r,className:`button button--secondary ${l()["child-navigation__primary-cta"]} ${a?l()["child-navigation__primary-cta--featured"]:""}`})]}),a&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:l()["child-navigation__featured"],children:[(0,t.jsx)(d.E,{tag:"p",field:a.heading,className:l()["child-navigation__featured-title"]}),(0,p.o)(j.page,a.copy)&&(0,t.jsx)(d.E,{tag:"p",field:a.copy,className:l()["child-navigation__featured-copy"]})]}),(0,p.o)(j.page,a?.link)&&(0,t.jsx)(o.N,{field:a?.link,className:`button button--secondary ${l()["child-navigation__primary-cta"]} ${a?l()["child-navigation__primary-cta--featured"]:""}`})]})]})]})}),(0,t.jsx)("div",{className:`${l()["child-navigation__panels"]} col-xl-9`,children:e.length>0&&e.map((r,s)=>{let n=!1,d=r.children?.results,u=d,_=d?.filter(e=>"C__ImageNavigationLink"===e.__typename),w=_&&_.length===d?.length;!w&&_&&_.length>0&&(u=d?.filter(e=>"C__ImageNavigationLink"!==e.__typename)),u?.length!==d?.length&&(n=!0);let N=_&&_.length>0,C=a?"":l()["child-navigation__panel--anim"];return(0,t.jsxs)("div",{id:`panel-${E}-${s}`,role:a?void 0:"tabpanel","aria-labelledby":a?void 0:`tab-${E}-${s}`,className:`${l()["child-navigation__panel"]} ${n?l()["child-navigation__panel--two-columns"]:""} ${h===s&&f?`${l()["child-navigation__panel--active"]} ${C}`:""}`,children:[(0,t.jsxs)("div",{className:l()["child-navigation__top-aside"],children:[(0,t.jsxs)("button",{className:l()["child-navigation__back"],onClick:()=>a?i():void y(!1),children:[m?.backTo.value," ",a?m?.mainMenu.value:c]}),(0,t.jsx)("p",{className:l()["child-navigation__aside-heading"],children:a?a.heading.value:e[h].name})]}),u&&u.length>0&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("ul",{className:`${l()["child-navigation__panel-items"]} ${N?l()["child-navigation__panel-items--image-grid"]:""} ${w?l()["child-navigation__panel-items--image-grid-all-image"]:""} 44 `,children:u.map(e=>{let a=(0,v.I)(e),r=(0,v.I)(e);return(0,t.jsx)("li",{className:`${l()["child-navigation__panel-item"]} ${"C__ImageNavigationLink"===e.__typename?l()["child-navigation__panel-item--image"]:""}`,children:"C__ImageNavigationLink"===e.__typename?(0,t.jsx)(g,{image:a.image,link:a.link,displayName:b(e)}):(0,t.jsx)(x,{image:r.image,link:r.link,displayName:b(e),teaser:r.teaser,subLinks:e.children?.results})},`child-nav-${crypto.randomUUID()}`)})}),n&&_&&_.length>0&&(0,t.jsx)("ul",{className:l()["child-navigation__featured-items"],children:_?.map((e,a)=>{let r=(0,v.I)(e);return(0,t.jsx)("li",{children:(0,t.jsx)(g,{image:r.image,link:r.link,displayName:b(e),isFeatured:!0})},a)})})]}),(0,p.o)(j.page,a?.link)&&(0,t.jsx)(o.N,{field:a?.link,className:`button button--secondary ${l()["child-navigation__primary-cta"]} ${l()["child-navigation__primary-cta--mobile"]} ${a?l()["child-navigation__primary-cta--featured"]:""}`})]},`child-nav-${crypto.randomUUID()}`)})})]})})}},12478:(e,a,r)=>{"use strict";r.d(a,{b:()=>n});var t=r(37876),s=r(14232),i=r(26597);let l=(0,r(1167).Ay)(),n=({options:e,value:a,onChange:r,label:n,placeholder:o,isMulti:d=!1,isDisabled:c=!1,isLoading:m=!1,isClearable:u=!0,sortOverride:g,defaultClearValue:p})=>{let h=(0,s.useId)();return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"label",children:n}),(0,t.jsx)(i.Ay,{id:h,options:(e=>{if(!e||0===e.length)return[];if(!g||0===g.length)if(p)return[p,...e];else return e;let a=[],r=[];
44return(e.forEach(e=>{let t=g.find(a=>a.value===e.value);t?a.push({...e,sorting:t.sorting}):r.push(e)}),a.sort((e,a)=>e.sorting&&a.sorting?e.sorting-a.sorting:0),p)?[p,...a,...r]:[...a,...r]})(e),value:a,"aria-label":n,onChange:r,isClearable:u,placeholder:o,className:d?"field__multiselect--search":"field__select--search",classNamePrefix:"custom-react-select",components:l,isMulti:d,isDisabled:c,isLoading:m,noOptionsMessage:()=>"No more available options",theme:e=>({...e,colors:{...e.colors,primary:"black",primary25:"#e3e3e3"}})})]})}},12900:e=>{e.exports={facet:"facet_facet__ayk3j",facet__trigger:"facet_facet__trigger__GsjFH",facet__panel:"facet_facet__panel__nNfBI",facet__list:"facet_facet__list__5Ynzx","facet__list--level-3":"facet_facet__list--level-3__gsj1S",facet__button:"facet_facet__button__pUF4F","facet__button--selected":"facet_facet__button--selected__QhrKX","facet__button--back":"facet_facet__button--back__aHYkK","facet__back-button":"facet_facet__back-button__Q4xX_","facet__checkbox-wrapper":"facet_facet__checkbox-wrapper__8QNOk",facet__value:"facet_facet__value__IfOVJ",facet__label:"facet_facet__label__oVaXI","facet__result-number":"facet_facet__result-number__6gTXX","facet__button-meta":"facet_facet__button-meta__eEA44","facet__expand-indicator":"facet_facet__expand-indicator__gkjcb","facet__expand-indicator--collapsed":"facet_facet__expand-indicator--collapsed__10559","facet__expand-indicator--expanded":"facet_facet__expand-indicator--expanded__aL1zU","facet__show-more":"facet_facet__show-more__H8MIi","facet__show-more-wrapper":"facet_facet__show-more-wrapper__cp9O1"}},13280:(e,a,r)=>{"use strict";a.cspreportsPlugin=r(55008),a.redirectsPlugin=r(2662)},13462:e=>{e.exports={"image-navigation-link":"image-navigation-link_image-navigation-link__V_TM2","image-navigation-link--featured":"image-navigation-link_image-navigation-link--featured__C1jhO","image-navigation-link__image":"image-navigation-link_image-navigation-link__image__LmFpB","image-navigation-link__link":"image-navigation-link_image-navigation-link__link__UdYGJ"}},13560:e=>{e.exports={"faq-category-content":"program-anchor-link-navigation_faq-category-content__s9ssp",aside:"program-anchor-link-navigation_aside__Ba03K","link-list":"program-anchor-link-navigation_link-list__7hkAD",dropdown:"program-anchor-link-navigation_dropdown__7qSc_",label:"program-anchor-link-navigation_label__pklf3",select:"program-anchor-link-navigation_select__xXpnl",content:"program-anchor-link-navigation_content__K4nVd",items:"program-anchor-link-navigation_items__KVWS_",item:"program-anchor-link-navigation_item__J6McS",question:"program-anchor-link-navigation_question__C4LUQ",answer:"program-anchor-link-navigation_answer__D0_l5",jumplink:"program-anchor-link-navigation_jumplink__UpkOh","jumplink--force-active":"program-anchor-link-navigation_jumplink--force-active__zsSmh","jumplink--active":"program-anchor-link-navigation_jumplink--active__zJkUP","link-item":"program-anchor-link-navigation_link-item__3Eb91","link-item--force-active":"program-anchor-link-navigation_link-item--force-active__vKtMo","link-item--active":"program-anchor-link-navigation_link-item--active__8PodP",wrapper:"program-anchor-link-navigation_wrapper__5tCie",links:"program-anchor-link-navigation_links__k6GYc","cta-wrapper":"program-anchor-link-navigation_cta-wrapper__Hc_v5"}},13940:e=>{e.exports={wrapper:"program-id-lookup-row_wrapper__CtD2_","submit-btn--program-found":"program-id-lookup-row_submit-btn--program-found__w3f2v","input-field":"program-id-lookup-row_input-field__wCfD_",card:"program-id-lookup-row_card__K_bIo",heading:"program-id-lookup-row_heading__w_3DY",form:"program-id-lookup-row_form__vCyVq","form-content":"program-id-lookup-row_form-content__tmUBi","form--submitting":"program-id-lookup-row_form--submitting__9qgpr","submit-btn":"program-id-lookup-row_submit-btn__WWPoW","error-message":"program-id-lookup-row_error-message___lehf","submit-row":"program-id-lookup-row_submit-row__LJ5sj","heading-wrapper":"program-id-lookup-row_heading-wrapper__hyWNy",rotation:"program-id-lookup-row_rotation__5q0jp"}},14971:e=>{e.exports={"about-the-author-row":"about-the-author_about-the-author-row__xCaSc","about-the-author":"about-the-author_about-the-author__FozqB",media:"about-the-author_media__1b9vK",image:"about-the-author_image__EsmV9",content:"about-the-author_content__RxhIr",heading:"about-the-author_heading__QF1do",copy:"about-the-author_copy__089Og"}},15176:(e,a,r)=>{"use strict";r.d(a,{A:()=>i});var t=r(37876),s=r(80312);let i=({programTitle:e,programCategory:a,programThumbnail:r,programAltThumbnail:i,programUrl:l,programTeaser:n,isContentHubImage:o,showImagePlaceholder:d})=>(0,t.jsx)(s.A,{image:r,imageAlt:i,category:a,title:e,link:l,teaser:n,isContentHubImage:o,showImagePlaceholder:d})},15833:(e,a,r)=>{"use strict";r.r(a),r.d(a,{TabbedProgramExplorerRowContext:()=>g,default:()=>p});var t=r(37876),s=r(85609),i=r(40163),l=r(22544),n=r(69228),o=r(63030),d=r.n(o),c=r(14232),m=r(25548),u=r(46498);let g=(0,c.createContext)(null),p=(0,m.w)()(({fields:e,rendering:a,params:r})=>{let o=(0,s.M5)(),m=r?.RenderingIdentifier||void 0,p=a.uid,h=(0,c.useMemo)(()=>({allProgramsLink:e.seeAllPrograms}),[e.seeAllPrograms]);return(0,u.D)("TabbedProgramExplorerRow",[e.seeAllPrograms],{seeAllPrograms:e.seeAllPrograms}),(0,t.jsx)(g.Provider,{value:h,children:(0,t.jsx)("section",{className:`container block-module ${d()["tabbed-program-sub-category"]}`,"aria-labelledby":`heading-${p}`,id:m??"",children:(0,t.jsxs)("div",{className:d().wrapper,children:[(0,t.jsx)(i.E,{id:`heading-${p}`,className:d().heading,field:e.heading,tag:"h2"}),(0,t.jsx)("div",{children:(0,t.jsx)(n.O,{rendering:a,name:`explore-program-by-destination-${r.DynamicPlaceholderId}`})}),(0,t.jsx)("div",{children:(0,t.jsx)(n.O,{rendering:a,name:`explore-program-by-interest-${r.DynamicPlaceholderId}`})}),o.page.mode.isEditing&&(0,t.jsx)(l.N,{field:e.seeAllPrograms})]})})})})},16289:(e,a,r)=>{"use strict";r.d(a,{N:()=>m});var t=r(37876),s=r(85609),i=r(93639),l=r(87273),n=r(44344),o=r(54587);let d=e=>{let a=(0,s.M5)(),r=e.width??"100%",i=e.height??"auto",l=e.isContentHubImage?n.pK:n.Cv,d={..."auto"===i?{fill:!0}:{width:r,height:i},alt:e.alt,loading:e.loading,sizes:"100vw",priority:e.aboveTheFold,src:l(e.imageSrcSet?.largeDesktop||e.src,e.transformations.largeDesktop)},{props:{srcSet:c}}=e.transformations.mobile?(0,o.getImageProps)({...d,src:l(e.imageSrcSet?.mobile||e.src,e.transformations.mobile)}
44):{props:{srcSet:null}},{props:{srcSet:m}}=e.transformations.desktop?(0,o.getImageProps)({...d,src:l(e.imageSrcSet?.desktop||e.src,e.transformations.desktop)}):{props:{srcSet:null}},{props:{srcSet:u}}=e.transformations.tablet?(0,o.getImageProps)({...d,src:l(e.imageSrcSet?.tablet||e.src,e.transformations.tablet)}):{props:{srcSet:null}},{props:{...g}}=(0,o.getImageProps)({...d,src:l(e.imageSrcSet?.largeDesktop||e.src,e.transformations.largeDesktop)});return a.page.mode.isPreview?(0,t.jsx)("picture",{className:e.className,style:e.withRelative?{position:"relative"}:void 0,children:e.transformations.largeDesktop&&(0,t.jsx)("img",{src:e.src,loading:e.loading,alt:e.alt??"",style:{width:"100%",height:"auto"}})}):(0,t.jsxs)("picture",{className:e.className,style:e.withRelative?{position:"relative"}:void 0,children:[c&&(0,t.jsx)("source",{media:"(max-width: 360px)",srcSet:c}),u&&(0,t.jsx)("source",{media:"(max-width: 768px)",srcSet:u}),m&&(0,t.jsx)("source",{media:"(max-width: 1200px)",srcSet:m}),g&&(0,t.jsx)("img",{...g,alt:e.alt??""})]})},c=e=>{let a=(0,s.M5)();if(!e.field)return null;let r=e.field,d={...r},c=d.value,m=e.width||r?.value?.width||"100%",u=e.height||r?.value?.height||"auto";c.src=e.isContentHubImage?(0,n.pK)(e.imageSrcSet?.largeDesktop||r.value?.src,e.transformations.largeDesktop):(0,n.Cv)(e.imageSrcSet?.largeDesktop||r.value?.src,e.transformations.largeDesktop,r),d.value=c,e.isContentHubImage&&d.value["dam-alt"]&&(d.value.alt=d.value["dam-alt"]);let g={..."auto"===u?{fill:!0}:{width:m,height:u},alt:d.value.alt,loading:e.loading,sizes:"100vw",priority:e.aboveTheFold,src:e.isContentHubImage?(0,n.pK)(e.imageSrcSet?.largeDesktop||r.value?.src,e.transformations.largeDesktop):(0,n.Cv)(e.imageSrcSet?.largeDesktop||r.value?.src,e.transformations.largeDesktop,r)},{props:{srcSet:p}}=e.transformations.desktop?(0,o.getImageProps)({...g,src:e.isContentHubImage?(0,n.pK)(e.imageSrcSet?.desktop||r.value?.src,e.transformations.desktop):(0,n.Cv)(e.imageSrcSet?.desktop||r.value?.src,e.transformations.desktop,r)}):{props:{srcSet:null}},{props:{srcSet:h}}=e.transformations.tablet?(0,o.getImageProps)({...g,src:e.isContentHubImage?(0,n.pK)(e.imageSrcSet?.tablet||r.value?.src,e.transformations.tablet):(0,n.Cv)(e.imageSrcSet?.tablet||r.value?.src,e.transformations.tablet,r)}):{props:{srcSet:null}},{props:{srcSet:_}}=e.transformations.mobile?(0,o.getImageProps)({...g,src:e.isContentHubImage?(0,n.pK)(e.imageSrcSet?.mobile||r.value?.src,e.transformations.mobile):(0,n.Cv)(e.imageSrcSet?.mobile||r.value?.src,e.transformations.mobile,r)}):{props:{srcSet:null}},{props:{...f}}=(0,o.getImageProps)({...g,src:e.isContentHubImage?(0,n.pK)(e.imageSrcSet?.largeDesktop||r.value?.src,e.transformations.largeDesktop):(0,n.Cv)(e.imageSrcSet?.largeDesktop||r.value?.src,e.transformations.largeDesktop,r)});return(0,t.jsx)("picture",{className:e.className,style:e.withRelative?{position:"relative"}:void 0,children:e.transformations.largeDesktop&&(a.page.mode.isPreview?(0,t.jsx)(i.Z,{field:e.field,alt:e.alt??d.value.alt,priority:e.aboveTheFold,loading:e.loading,sizes:"100vw"}):(0,t.jsxs)(t.Fragment,{children:[_&&(0,t.jsx)("source",{media:"(max-width: 360px)",srcSet:_}),h&&(0,t.jsx)("source",{media:"(max-width: 768px)",srcSet:h}),p&&(0,t.jsx)("source",{media:"(max-width: 1200px)",srcSet:p}),a.page.mode.isEditing?(0,t.jsx)(l._,{width:m,height:u,field:d,loading:e.loading,editable:e.editable}):(0,t.jsx)("img",{...f,alt:e.alt??d.value.alt??""})]}))})},m=e=>{let a=e.isContentHubImage;return e.src||(a=(0,n.UA)(e.field)),(0,t.jsx)(t.Fragment,{children:e.src?(0,t.jsx)(d,{...e,isContentHubImage:a}):(0,t.jsx)(c,{...e,isContentHubImage:a})})}},16474:(e,a,r)=>{"use strict";r.d(a,{Q:()=>t});let t={MULTISITE:{HEADLESS_SITE_TEMPLATE_ID:"{9ED66404-64C9-4122-90E1-869CB3CEA566}"},PAGES:{HOME_ID:"{88BB5B16-3D1D-4036-AFD1-EB1A31A7F88F}",CORPORATE_HOME_ID:"{1514CAA0-1E66-47EC-ADC2-8BDDBC9F0B94}",HIGHER_ED_HOME_ID:"{866FB985-64A3-47AD-906B-10585A979206}",PROGRAM_DETAIL_ID:"{9DE9DD92-AAEF-4D24-A5B0-AAE44DA564CE}",HE_PROGRAM_DETAIL_ID:"{45041D16-0823-4390-AF59-60CE41204369}",UNGATED_BLOG_DETAIL_PAGE_ID:"{A0EA4726-8AA6-495F-AE36-0B30AB4C7160}",GATED_BLOG_DETAIL_PAGE_ID:"{E8BD2A55-9877-49AE-B615-2F661D8696A5}",HE_GATED_BLOG_DETAIL_PAGE_ID:"{A1690E99-6A41-41B8-ABFC-FA046B54510B}",HE_UNGATED_BLOG_DETAIL_PAGE_ID:"{7E4F24CC-E6C0-4A53-AE0E-D35A822ECB78}",UNGATED_RESOURCE_DETAIL_PAGE_ID:"{D35A804F-2338-4D3F-A88F-D5D166DD1290}",GATED_RESOURCE_DETAIL_PAGE_ID:"{1728DD2E-CB9E-4EC4-B4A6-055313E6EFD5}",UNGATED_RESOURCE_DOWNLOAD_PAGE_ID:"{150043C9-0ED7-43E3-8F50-045FE0815DF2}",GATED_RESOURCE_DOWNLOAD_PAGE_ID:"{1AE028AA-7FA2-44DB-B645-0C9C82A2BF95}",PRESS_RELEASE_DETAIL_PAGE_ID:"{432ECD2D-DB52-403E-B0DC-35BBAF4F1A46}",HE_HOME_ID:"{866FB985-64A3-47AD-906B-10585A979206}"},ALERT:{ALERT_FOLDER_TEMPLATE_ID:"{8EE686F8-FEFE-48B9-B026-A420625D128C}",ALERT_TEMPLATE_ID:"{3A354A86-B911-47FA-BB89-5184D962C403}"},TAXONOMY:{TAG:"{0528CDF6-84FA-452F-9BE5-B5A4F1333EF9}",BLOG:"{A95F87F5-16D3-4334-B85E-4D08E41B24C1}",REGION:"{B404310B-81BC-42C6-9A05-9B8DA52A81DA}",COUNTRY:"{388C95B1-1983-4D45-AE34-9E310FD17809}",CITY:"{9222A863-2FF3-4795-AEBB-EF974B67987A}",DROPDOWN_OPTION:"{5B4FD694-2FCD-464F-8D23-D84E33807F56}"},COMPONENT_SETTINGS:{AT_A_GLANCE_ROW_SETTINGS_ID:"{B2945A77-89E1-441A-BE0F-6EF5F1CC044A}",MEDIA_TEXT_CARD_REFERENCED_SETTINGS_ID:"{96656C3F-BE99-4ACA-8777-58DA6C5D2AD0}",FEATURED_BLOGS_CAROUSEL_SETTINGS_ID:"{9AE4D84E-8691-4025-9486-9BF74A05A962}",FAQ_LISTING_GRID_ROW_SETTINGS_ID:"{AFC921F1-059A-427C-863E-753409C23057}",RECENT_PRESS_RELEASES_SETTINGS_ID:"{2E088E29-7907-4EAE-9AE7-9907ABFB9E5B}",PROGRAM_RELATED_CONTENT_CAROUSEL_SETTINGS_ID:"{0FB3012F-8604-45B5-A61B-A59510D596B6}",RESOURCE_LIST_SETTINGS_ID:"{117E2AA4-737D-45CB-8761-7CC3E9458724}",DESTINATION_PERSON_LISTING_SETTINGS_ID:"{980B36FE-92A6-4AC0-8211-0BFFC7F9FFC6}",PROGRAM_PEOPLE_LISTING_SETTINGS_ID:"{5EA42940-41D4-4164-91CF-C95B99547EF0}"},LABELS:{PRIMARY_CONTENT:{EXPLORE_PROGRAM_BY_DESTINATION_LABELS_ID:"{F9A989F7-0B16-4CC5-B678-DDAF91F60ACE}",PROGRAM_ID_LOOKUP_LABELS_ID:"{7093D246-52F7-4E2B-B8F7-CD158D274252}"}
44,RELATED_CONTENT:{EXTERNAL_LINK_MODAL_LABELS_ID:"{920F152F-2ACD-4B74-9FCD-FF61FAE00D5B}"},FORMS:{CONTACT_US_LABELS_ID:"{C7525640-8678-42B7-BEF9-5C2B0D387056}",GATED_CONTENT_FORM_LABELS_ID:"{7E0F534C-1FBA-4E73-8930-46E8BE05739A}",REQUEST_INFORMATION_FORM_LABELS_ID:"{3E4DBCD5-D274-4C7F-9DF3-A9D7C39EC26C}",START_PLANING_LABELS_ID:"{A4F05BD1-0C2F-4337-BD28-ED47918256C2}",HE_START_PLANING_LABELS_ID:"{0964D435-586C-4D62-9033-0ADCAA8AF3A2}"},BLOG:{BLOG_LIST_LABELS_ID:"{0DA46EDF-DC87-4212-BFE6-21C632A2322E}"},NAVIGATION:{BREADCRUMBS_LABELS_ID:"{92533182-81CF-4E0B-B71B-424655622BB2}",PRIMARY_NAVIGATION_ID:"{96D1389A-0CCB-4A20-9F3D-5F21D32B5959}",FOOTER_DISCLAIMER:"{44EFC088-3F65-4D52-AD1C-933B96C4EEC9}"},PROGRAMS:{PROGRAM_CREDIT_INFORMATION_ROW_LABELS_ID:"{37F29D4D-2995-4ECB-9AFF-606B2F33D3E6}",PROGRAM_DATES_ROW_ID:"{684422F1-D829-45F2-9B3C-D08FF57D39AF}",PROGRAM_LIST_LABELS_ID:"{8FA3D639-E651-4A9E-9752-9E662B5EAD2C}",PROGRAM_ANCHOR_LINKS_ID:"{6D09D7C7-8033-4C10-A900-6999DB72BA63}",PROGRAM_ITINERARY_ROW_LABELS_ID:"{01777C1D-0691-4784-A10C-260B28BE0FC8}",FIND_YOUR_PROGRAMS_ROW_LABELS_ID:"{280118E0-4202-4D63-8D1C-BED134E252AC}",PROGRAM_SESSION_OPTIONS_CARD_LABELS_ID:"{463E4091-5ED0-48A3-98D5-426191BFB7A9}",PROGRAM_ACADEMIC_INFORMATION_ROW_LABELS_ID:"{BBDFE69E-755B-429A-90F1-78AF5A5BADC6}",PROGRAM_AT_A_GLANCE_ROW_LABELS_ID:"{C520CBD0-75B7-41EE-8A85-88BEF2EBBFE3}",PROGRAM_COURSES_LISTING_ROW_LABELS_ID:"{EE1DE4F1-BA7C-4C67-9304-3DFF60729CE2}",PROGRAM_COURSES_MODAL_LABELS_ID:"{FB82D5F2-29BA-4777-A7B3-5EE83492FBB3}",PROGRAM_PRICE_TOUR_BLOCK_LABELS_ID:"{62E90E58-E265-4BE7-9A56-9282FCFA91AD}"},SETTINGS:{WORLDSTRIDES_SETTINGS_ID:"{C5E70B07-663C-4F78-ADA9-8CB27C4F1FF6}"},RESOURCE:{RESOURCE_LIST_LABELS_ID:"{02806A2D-BB73-4664-9011-DC573B922576}"},PRESS_RELEASE:{PRESS_RELEASE_LIST_LABELS_ID:"{7B491697-8FE7-4FDB-80E8-B6CE37A002E9}"},SEARCH_RESULTS:{SEARCH_RESULTS_LABELS_ID:"{E5BA33CA-FC1F-424C-B7D3-82E037A1F703}"},MASTHEAD:{CORPORATE_HOMEPAGE_MASTHEAD_LABELS_ID:"{9FF62B51-4819-49F4-AB14-977224B000D9}"}}}},16536:(e,a,r)=>{"use strict";r.d(a,{G:()=>t});let t=(0,r(14232).createContext)({changedBy:"init",activeId:""})},16612:(e,a,r)=>{"use strict";r.r(a),r.d(a,{ProgramManagedItineraryContext:()=>v,default:()=>w,getComponentServerProps:()=>x});var t=r(37876),s=r(26119),i=r(82159),l=r(34699),n=r(40163),o=r(69228),d=r(14232),c=r(87255),m=r.n(c),u=r(98110),g=r(39398),p=r(75374),h=r(16474),_=r(44344),f=r(16289);let v=(0,d.createContext)({showAll:!1}),x=async(e,a)=>{let r=(0,g.o)(a.sitecore.context.language),t=await (0,p.n)(a).getLabelsForView(h.Q.LABELS.PROGRAMS.PROGRAM_ITINERARY_ROW_LABELS_ID),l=(0,i.X)(a?.sitecore.route);return{contextFields:{itineraryHeading:l?.itineraryHeading},language:r,labels:t,connectedPlaceholdersCount:(0,s.xO)(e.placeholders?.["program-itinerary-section-{*}"]??[]).length}},w=(0,s.on)()(({contextFields:e,params:a,rendering:r,labels:s,connectedPlaceholdersCount:i})=>{let c=(e=>{if(e)return{itineraryMapImage:(0,_.I3)(e?.programItineraryMapImage?.publicUrls,"1x1")}})((0,l.Fz)("programData")),g=(0,d.useRef)(null),p=a?.RenderingIdentifier||void 0,h=r.uid,[x,w]=d.useState(!1),b=(0,u.useReactToPrint)({contentRef:g,documentTitle:`${e.itineraryHeading?.value}`,onBeforePrint:()=>Promise.resolve(),onAfterPrint:()=>Promise.resolve(),preserveAfterPrint:!1});return void 0===c?null:(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(v.Provider,{value:{showAll:x,setShowAll:w},children:(0,t.jsx)("section",{ref:g,className:`container block-module ${m().row}`,id:p??"",children:(0,t.jsxs)("div",{id:`print-template-${h}`,className:`row ${m().wrapper}`,children:[(0,t.jsxs)("div",{className:`col-12 ${m().header}`,children:[(0,t.jsx)(n.E,{field:e.itineraryHeading,tag:"h2"}),(0,t.jsx)("button",{onClick:()=>{b()},className:m()["print-button"],children:s?.printItinerary?.value})]}),(0,t.jsx)("div",{className:m().map,children:c.itineraryMapImage&&(0,t.jsx)(f.N,{src:c.itineraryMapImage,transformations:{mobile:"4x3w688",tablet:"4x3w895",largeDesktop:"4x3w1255"},loading:"lazy",alt:"Itinerary Map",isContentHubImage:!0,withRelative:!0})}),(0,t.jsx)("div",{className:m()["days-wrapper"],children:(0,t.jsx)(o.O,{name:`program-itinerary-section-${a.DynamicPlaceholderId}`,rendering:r})}),i>2&&(0,t.jsx)(v.Consumer,{children:e=>(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{className:`${m().controls} ${!e.showAll?m()["controls--collapsed"]:""} `,children:(0,t.jsx)("button",{className:`button button--secondary ${m()["show-more-button"]}`,onClick:()=>{e.setShowAll?.(!e.showAll)},children:x?s.hideFullItinerary?.value??"":s.showFullItinerary?.value??""})})})})]})})})})})},17565:(e,a,r)=>{"use strict";r.d(a,{A:()=>n});var t=r(37876),s=r(14232),i=r(85060);
44let l=({label:e,value:a,extraClasses:r,required:i,name:l,handleChange:n})=>{let o=(0,s.useId)();return(0,t.jsxs)("div",{className:`radio-field ${r}`,children:[(0,t.jsx)("input",{className:"radio-field__input",type:"radio",id:`radio-field-id${o}`,name:l,value:a,required:i,onChange:n}),(0,t.jsx)("label",{htmlFor:`radio-field-id${o}`,className:"radio-field__label",children:e})]})},n=({name:e,label:a,options:r,errorLabel:n,required:o,extraClasses:d})=>{let[c,m]=(0,s.useState)(!1),u=(0,s.useRef)(null),g=()=>{let e=u.current?.querySelectorAll('input[type="radio"]'),a=!1;if(!o){a=!0;return}e?.forEach(e=>{if(e.checked){a=!0,m(!1);return}e.setCustomValidity("Invalid")}),a?e?.forEach(e=>{e.setCustomValidity("")}):m(!0)},p=()=>{m(!1)};return(0,s.useEffect)(()=>(window.addEventListener(i.cr,g),()=>{window.removeEventListener(i.cr,g)}),[]),(0,t.jsxs)("fieldset",{className:`field field--checkbox ${d}`,ref:u,children:[(0,t.jsx)("legend",{className:"field__label",children:a}),(0,t.jsx)("ul",{className:"field__checkbox-group",children:r?.map(a=>(0,t.jsx)("li",{className:"field__checkbox-wrapper",children:(0,t.jsx)(l,{label:a.fields.optionLabel.value,value:a.fields.optionValue.value,name:e,handleChange:p})},`checkbox-group-${a.fields.optionValue.value}`))}),n&&c&&(0,t.jsx)("p",{className:"field__error-label",children:n})]})}},18116:(e,a,r)=>{"use strict";r.d(a,{n:()=>s});var t=r(99742);let s=e=>{let a=t.env.COVEO_ORGANIZATION_ID;switch(e.toLowerCase()){case"worldstrides":return{organizationId:a,apiKeyBlog:t.env.COVEO_API_KEY_WS_BLOG,searchHubBlog:t.env.COVEO_SEARCH_HUB_WS_BLOG,apiKeyGeneral:t.env.COVEO_API_KEY_WS_GENERAL,searchHubGeneral:t.env.COVEO_SEARCH_HUB_GENERAL,apiKeyResources:t.env.COVEO_API_KEY_WS_RESOURCES,searchHubResources:t.env.COVEO_SEARCH_HUB_WS_RESOURCES,apiKeyPrograms:t.env.COVEO_API_KEY_WS_PROGRAMS,searchHubPrograms:t.env.COVEO_SEARCH_HUB_WS_PROGRAMS,apiKeyPressReleases:t.env.COVEO_API_KEY_WS_PRESS_RELEASES,searchHubPressReleases:t.env.COVEO_SEARCH_HUB_WS_PRESS_RELEASES,apiKeyHEPrograms:t.env.COVEO_API_KEY_WSHE_PROGRAMS,searchHubHEPrograms:t.env.COVEO_SEARCH_HUB_WSHE_PROGRAMS,apiKeyHEBlog:t.env.COVEO_API_KEY_WSHE_BLOG,searchHubHEBlog:t.env.COVEO_SEARCH_HUB_WSHE_BLOG,apiKeyHEProgramSpotlights:t.env.COVEO_API_KEY_WSHE_PROGRAM_SPOTLIGHTS,searchHubHEProgramSpotlights:t.env.COVEO_SEARCH_HUB_WSHE_PROGRAM_SPOTLIGHTS,apiKeyHECourses:t.env.COVEO_API_KEY_WSHE_COURSES,searchHubHECourses:t.env.COVEO_SEARCH_HUB_WSHE_COURSES};case"worldstrides_ca":return{organizationId:a,apiKeyBlog:t.env.COVEO_API_KEY_WSCA_BLOG,searchHubBlog:t.env.COVEO_SEARCH_HUB_WSCA_BLOG,apiKeyGeneral:t.env.COVEO_API_KEY_WSCA_GENERAL,searchHubGeneral:t.env.COVEO_SEARCH_HUB_WSCA_GENERAL,apiKeyResources:t.env.COVEO_API_KEY_WSCA_RESOURCES,searchHubResources:t.env.COVEO_SEARCH_HUB_WSCA_RESOURCES,apiKeyPrograms:t.env.COVEO_API_KEY_WSCA_PROGRAMS,searchHubPrograms:t.env.COVEO_SEARCH_HUB_WSCA_PROGRAMS,apiKeyPressReleases:t.env.COVEO_API_KEY_WSCA_PRESS_RELEASES,searchHubPressReleases:t.env.COVEO_SEARCH_HUB_WSCA_PRESS_RELEASES};case"worldstrides_au":return{organizationId:a,apiKeyBlog:t.env.COVEO_API_KEY_WSAU_BLOG,searchHubBlog:t.env.COVEO_SEARCH_HUB_WSAU_BLOG,apiKeyGeneral:t.env.COVEO_API_KEY_WSAU_GENERAL,searchHubGeneral:t.env.COVEO_SEARCH_HUB_WSAU_GENERAL,apiKeyResources:t.env.COVEO_API_KEY_WSAU_RESOURCES,searchHubResources:t.env.COVEO_SEARCH_HUB_WSAU_RESOURCES,apiKeyPrograms:t.env.COVEO_API_KEY_WSAU_PROGRAMS,searchHubPrograms:t.env.COVEO_SEARCH_HUB_WSAU_PROGRAMS,apiKeyPressReleases:t.env.COVEO_API_KEY_WSAU_PRESS_RELEASES,searchHubPressReleases:t.env.COVEO_SEARCH_HUB_WSAU_PRESS_RELEASES};default:return null}}},19220:e=>{e.exports={"course-list":"course-list_course-list__u_tXk","course-list__query-summary":"course-list_course-list__query-summary__bH_yY","course-list__list":"course-list_course-list__list__1hgv3"}},19262:e=>{e.exports={"query-summary":"query-summary_query-summary__Dbezh"}},19530:(e,a,r)=>{"use strict";r.d(a,{u:()=>o});var t=r(69190),s=r(1478),i=r(50945),l=r(16474),n=r(94757);class o extends s.P{constructor(e){super(e),this.contextItem=e?.sitecore.route?.itemId?e.sitecore.route.itemId:null,this.layoutData=e,this.siteName=e?.sitecore?.context?.site?.name}async getCurrentPageUrl(){if(!this.contextItem)return"";let e=this.getClient(),a=(0,t.J1)` 45 query getCurrentPageUrl($contextItem: String!, $language: String!) { 46 currentPage: item(path: $contextItem, language: $language) { 47 url { 48 path 49 } 50 } 51 } 52 `;try{let r=await e.request(a,{contextItem:this.contextItem,language:this.language}),t=r.currentPage?.url?.path||"";return this.normalizeUrl(t)}catch(e){return console.error("[AlertService] Error getting current page URL:",e),""}}normalizeUrl(e){if(!e)return"";let a=e.trim().toLowerCase();return a.length>1&&a.endsWith("/")&&(a=a.slice(0,-1)),a}normalizeComponentName(e){return e?e.replace(/[^a-z0-9]/gi,"").toLowerCase():""}isAlertBannerRendering(e){return"alertbanner"===this.normalizeComponentName(e.componentName)}isDescendantUrl(e,a){if(!a||!e)return!1;if(e===a)return!0;let r=this.normalizeUrl(e),t=this.normalizeUrl(a);return r.startsWith(t+"/")}shouldInheritAlert(e,a,r){return!!r&&!!e&&!!a&&this.normalizeUrl(e)!==this.normalizeUrl(a)&&this.isDescendantUrl(e,a)}deduplicateAlerts(e){let a=new Map;for(let r of e)a.has(r.id)||a.set(r.id,r);return Array.from(a.values())}mergeAlerts(e,a){let r=[...e,...a];return this.deduplicateAlerts(r).sort((e,a)=>e.sortOrder-a.sortOrder)}async getActiveFolder(){let e=this.getClient(),a=(0,t.J1)` 53 query getActiveFolder($contextItem: String, $alertTemplate:
53String!, $language: String!) { 54 folders: search( 55 first: ${100} 56 where: { 57 AND: [ 58 { name: "_templates", value: $alertTemplate } 59 { name: "_name", value: "_active", operator: EQ } 60 { name: "_language", value: $language } 61 ] 62 } 63 ) { 64 results { 65 id 66 name 67 path 68 } 69 } 70 siteRoot: item(path: $contextItem, language: $language) { 71 name 72 parent { 73 path 74 } 75 ancestors(hasLayout: true) { 76 name 77 parent { 78 path 79 } 80 } 81 } 82 } 83 `;try{let r=await e.request(a,{contextItem:this.contextItem,alertTemplate:l.Q.ALERT.ALERT_FOLDER_TEMPLATE_ID,language:this.language});if(0==r.folders.results.length)return"";let t=(r.siteRoot?.ancestors?.length??0)>0?r.siteRoot?.ancestors.find(e=>"home"===e.name.toLowerCase()):r.siteRoot,s=t?r.folders.results.filter(e=>e.path.startsWith(t.parent.path)):r.folders.results;if(0==s.length)return"";return s[0].id}catch(e){return console.error(e),""}}async getGlobalAlerts(){let e=this.getClient(),a=(0,t.J1)` 84 query getActiveAlerts( 85 $contextItem: String 86 $activeFolder: String! 87 $alertTemplate: String! 88 $language: String! 89 ) { 90 alerts: search( 91 first: ${100} 92 where: { 93 AND: [ 94 { name: "_templates", value: $alertTemplate } 95 { name: "_name", value: "__Standard Values", operator: NEQ } 96 { name: "_language", value: $language } 97 { name: "_path", value: $activeFolder, operator: CONTAINS } 98 ] 99 } 100 ) { 101 results { 102 id 103 name 104 path 105 fields { 106 name 107 jsonValue 108 } 109 } 110 } 111 siteRoot: item(path: $contextItem, language: $language) { 112 name 113 parent { 114 path 115 } 116 ancestors(hasLayout: true) { 117 name 118 parent { 119 path 120 } 121 } 122 } 123 } 124 `;try{let r=await e.request(a,{contextItem:this.contextItem,activeFolder:await this.getActiveFolder(),alertTemplate:l.Q.ALERT.ALERT_TEMPLATE_ID,language:this.language});if(0==r.alerts.results.length)return[];let t=(r.siteRoot?.ancestors?.length??0)>0?r.siteRoot?.ancestors.find(e=>"home"===e.name.toLowerCase()):r.siteRoot;return(t?r.alerts.results.filter(e=>e.path.startsWith(t.parent.path)):r.alerts.results).map(e=>{let a=parseInt((e.fields.find(e=>"__Sortorder"===e.name)?.jsonValue).value);return{alert:(0,i.I)(e),id:e.id,sortOrder:isNaN(a)?0:a}}).sort((e,a)=>e.sortOrder-a.sortOrder)}catch(e){return[]}}extractAlertDatasourceIds(e){let a=[];if(!e||!Array.isArray(e))return a;for(let r of e)if(this.isAlertBannerRendering(r)&&r.dataSource&&a.push(r.dataSource),r.placeholders)for(let e in r.placeholders){let t=this.extractAlertDatasourceIds(r.placeholders[e]);a.push(...t)}return a}getAlertDatasourcesFromLayout(e){let a=e?.sitecore?.route?.placeholders;return a?Object.keys(a).flatMap(e=>this.extractAlertDatasourceIds(a[e])):[]}async getCurrentPageAlertIds(){let e=this.getAlertDatasourcesFromLayout(this.layoutData);return 0===e.length?[]:(await this.resolveAlertItems(e)).map(e=>e.id)}removeLanguagePrefix(e){if(!e)return"/";let a=e.split("/").filter(Boolean),[r]=a;return r&&/^[a-z]{2}(-[a-z]{2})?$/i.test(r)&&a.shift(),`/${a.join("/")}`}async getPageAlertDatasources(e){if(!this.siteName)return console.error(`[AlertService] No site name available, cannot read alerts from ${e}`),[];try{let a=await n.A.fetchLayoutData(this.removeLanguagePrefix(e),this.language,this.siteName);return this.getAlertDatasourcesFromLayout(a)}catch(a){return console.error(`[AlertService] Error fetching layout data for page ${e}:`,a),[]}}async resolveAlertItems(e){let a=Array.from(new Set(e));if(0===a.length)return[];let r=this.getClient(),s=(0,t.J1)` 125 query getAlertItem($path: String!, $language: String!) { 126 item(path: $path, language: $language) { 127 id 128 name 129 path 130 fields { 131 name 132 jsonValue 133 } 134 } 135 } 136 `;return(await Promise.all(a.map(async e=>{try{return(await r.request(s,{path:e,language:this.language})).item??null}catch(a){return console.error(`[AlertService] Error resolving alert datasource ${e}:`,a),null}}))).filter(e=>!!e)}async getAncestorPageUrls(){if(!this.contextItem)return[];let e=this.getClient(),a=(0,t.J1)` 137 query getAncestorPages($contextItem: String!, $language: String!) { 138 currentPage: item(path: $contextItem, language: $language) { 139 ancestors(hasLayout: true) { 140 url { 141 path 142 } 143 } 144 } 145 } 146 `;try{let r=await e.request(a,{contextItem:this.contextItem,language:this.language});return(r.currentPage?.ancestors??[]).map(e=>
146this.normalizeUrl(e.url?.path||"")).filter(Boolean).sort((e,a)=>a.length-e.length)}catch(e){return console.error("[AlertService] Error fetching ancestor pages:",e),[]}}async getInheritedAlerts(){if(!this.contextItem)return[];try{let[e,a,r]=await Promise.all([this.getCurrentPageUrl(),this.getAncestorPageUrls(),this.getCurrentPageAlertIds()]);if(!e||0===a.length)return[];let t=a.filter(a=>this.shouldInheritAlert(e,a,!0));if(0===t.length)return[];let s=await Promise.all(t.map(async e=>({originPath:e,alertItems:await this.resolveAlertItems(await this.getPageAlertDatasources(e))}))),l=new Set(r),n=new Set,o=[];for(let{originPath:e,alertItems:a}of s)for(let r of a){if(l.has(r.id)||n.has(r.id))continue;let a=(0,i.I)(r);if(!a?.inheritAlertOnChildren?.value)continue;let t=parseInt(r.fields.find(e=>"__Sortorder"===e.name)?.jsonValue?.value||"0");o.push({alert:a,id:r.id,sortOrder:isNaN(t)?0:t,originPath:e,originIsUrl:!0}),n.add(r.id)}return o}catch(e){return console.error("[AlertService] Error fetching inherited alerts:",e),[]}}async getAlerts(){let e=await this.getGlobalAlerts(),a=await this.getInheritedAlerts(),r=this.mergeAlerts(e,a);return r.length>0?r:null}}},20046:e=>{e.exports={container:"program-financial-assistance-row_container__sJknj","container--light-blue":"program-financial-assistance-row_container--light-blue__7Qt8n",row:"program-financial-assistance-row_row__qwF9z",header:"program-financial-assistance-row_header__uHBuK",heading:"program-financial-assistance-row_heading__DCmPi",copy:"program-financial-assistance-row_copy__41LxF","cards-wrapper":"program-financial-assistance-row_cards-wrapper__UJtyL","cards-wrapper--overflow":"program-financial-assistance-row_cards-wrapper--overflow__51ekD","swiper-slide":"program-financial-assistance-row_swiper-slide__dkUGu",card:"program-financial-assistance-row_card__E_g_C",card__content:"program-financial-assistance-row_card__content__amjod",card__copy:"program-financial-assistance-row_card__copy__036oS",card__link:"program-financial-assistance-row_card__link__gdYrD",card__heading:"program-financial-assistance-row_card__heading__3hmzN"}},20089:(e,a,r)=>{"use strict";r.d(a,{J:()=>d});var t=r(37876),s=r(14232),i=r(26597),l=r(1167),n=r(43816);let o=(0,l.Ay)(),d=e=>{let a,{controller:r,facetLabel:l,isMulti:d,placeholder:c,sortOverride:m,defaultClearValue:u,valueFormatter:g,preSelectedValues:p,allowedValues:h,useCustomAreaOfStudyFormat:_,useCustomLanguageFormat:f}
146=e,[v,x]=(0,s.useState)(r.state),[w,b]=(0,s.useState)(null),y=(0,s.useId)(),N=(0,s.useRef)(null),{focusedFacetId:E,setFocusedFacetId:j}=(0,n.h)();return(0,s.useEffect)(()=>r.subscribe(()=>x(r.state)),[r]),(0,s.useEffect)(()=>{if(E===y&&N.current&&"function"==typeof j){let e=requestAnimationFrame(()=>{try{N.current&&"function"==typeof N.current.focus&&N.current.focus()}catch(e){console.debug("Focus restoration failed:",e)}});return()=>cancelAnimationFrame(e)}},[E,y,v,j]),(0,s.useEffect)(()=>{p&&p.length>0&&v.values.length>0&&p.forEach(e=>{let a=v.values.find(a=>a.value===e);a&&!r.isValueSelected(a)&&r.toggleSelect(a)})},[p,v.values,r]),(0,s.useEffect)(()=>{if(d){let e=[];v.values.forEach(a=>{if(r.isValueSelected(a)){let r=f&&g?g(a.value):_||f?a.value:g?g(a.value):a.value;e.push({value:a.value,label:r})}}),b(e)}else{let e=null;v.values.forEach(a=>{if(r.isValueSelected(a)){let r=f&&g?g(a.value):_||f?a.value:g?g(a.value):a.value;e={value:a.value,label:r}}}),b(e)}},[d,v.values,g,_,f,r]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{className:"label",children:l}),(a=h?v.values.filter(e=>h.some(a=>a.toLowerCase()===e.value.toLowerCase())):v.values,(0,t.jsx)(i.Ay,{ref:N,id:y,options:(e=>{if(!e||0===e.length)return[];if(!m||0===m.length)if(u)return[u,...e];else return e;let a=[],r=[];return(e.forEach(e=>{m.find(a=>a.value===e.value)?a.push(e):r.push(e)}),a.sort((e,a)=>(m.find(a=>a.value===e.value)?.sorting??1/0)-(m.find(e=>e.value===a.value)?.sorting??1/0)),u)?[u,...a,...r]:[...a,...r]})(a.map(e=>{let a=f&&g?g(e.value):_||f?e.value:g?g(e.value):e.value;return{value:e.value,label:a}})),value:w,"aria-label":`${l}`,onChange:e=>{if("function"==typeof j)try{j(y)}catch(e){console.debug("Could not set focused facet:",e)}if(!e)return void r.deselectAll();if(d)if(Array.isArray(e)&&0===e.length)return void r.deselectAll();else{let a=e.map(e=>e.value);r.deselectAll(),v.values.forEach(e=>{a.includes(e.value)&&r.toggleSelect(e)})}else if(!Array.isArray(e)){if("All"===e.value)return void r.deselectAll();v.values.forEach(a=>{e.value===a.value&&(r.deselectAll(),r.toggleSelect(a))})}},onFocus:()=>{if("function"==typeof j)try{j(y)}catch(e){console.debug("Could not set focused facet on focus:",e)}},onBlur:()=>{if("function"==typeof j)try{setTimeout(()=>{document.activeElement?.closest('[class*="custom-react-select"]')===null&&j(null)},100)}catch(e){console.debug("Could not clear focused facet on blur:",e)}},isClearable:!d,placeholder:c,className:d?"field__multiselect--search":"field__select--search",classNamePrefix:"custom-react-select",components:o,isMulti:d,isDisabled:0===a.length,isLoading:v.isLoading,noOptionsMessage:()=>"No more available options",formatOptionLabel:_||f?(e,{context:a})=>{if(f&&("menu"===a||"value"===a)){let a=(e.label||e.value).trim(),r=a.includes(" - ")?" - ":a.includes("_")?"_":null;if(!r)return(0,t.jsx)("span",{style:{fontWeight:"bold"},children:a});{let e=a.split(r),s=e[0]?.trim()||"",i=e.slice(1).join("_"===r?" ":r).trim();return(0,t.jsxs)("span",{children:[(0,t.jsx)("span",{style:{fontWeight:"bold"},children:s}),i&&(0,t.jsxs)("span",{style:{fontWeight:"normal"},children:[" - ",i]})]})}}if(_&&("menu"===a||"value"===a)){let a=e.label||e.value;if(!a.includes("_"))return(0,t.jsx)("span",{style:{fontWeight:"bold"},children:a});{let[e,...r]=a.split("_");return(0,t.jsxs)("span",{children:[(0,t.jsx)("span",{style:{fontWeight:"bold"},children:e}),r.length>0&&(0,t.jsxs)("span",{style:{fontWeight:"normal"},children:[": ",r.join(" ")]})]})}}return e.label||e.value}:void 0,theme:e=>({...e,colors:{...e.colors,primary:"black",primary25:"#e3e3e3"}})}))]})}},20183:(e,a,r)=>{"use strict";function t(e,a){if(!e||isNaN(e.getTime()))return"";let r=String(e.getUTCMonth()+1).padStart(2,"0"),t=String(e.getUTCDate()).padStart(2,"0"),s=e.getUTCFullYear();return a?.toLowerCase()==="worldstrides_au"?`${t}/${r}/${s}`:`${r}/${t}/${s}`}r.d(a,{g:()=>t}),Object.defineProperty(Date.prototype,"toDisplayDate",{enumerable:!1,configurable:!0,writable:!0,value:function(e){return t(this,e)}}),Object.defineProperty(Date.prototype,"toUTCDateForCoveo",{enumerable:!1,
146configurable:!0,writable:!0,value:function(){let e=(this.setTime(this.getTime()-18e6),new Date(this.getTime()));return`${e.getUTCFullYear()}-${(e.getUTCMonth()+1).toString().padStart(2,"0")}-${e.getUTCDate().toString().padStart(2,"0")}T${e.getUTCHours().toString().padStart(2,"0")}:${e.getUTCMinutes().toString().padStart(2,"0")}:${e.getUTCSeconds().toString().padStart(2,"0")}.${e.getUTCMilliseconds().toString().padStart(3,"0")}Z`}})},20212:e=>{e.exports={"resource-masthead":"resource-masthead-with-optional-media_resource-masthead__oZg_x","resource-masthead--no-media":"resource-masthead-with-optional-media_resource-masthead--no-media__A6zS2",wrapper:"resource-masthead-with-optional-media_wrapper__RD971",image:"resource-masthead-with-optional-media_image__NlV_t","image--decor":"resource-masthead-with-optional-media_image--decor__vs2i2","image--mobile":"resource-masthead-with-optional-media_image--mobile__2LnPU","image--desktop":"resource-masthead-with-optional-media_image--desktop__rbz_s",content:"resource-masthead-with-optional-media_content__HpclC",eyebrow:"resource-masthead-with-optional-media_eyebrow__Lx66D",date:"resource-masthead-with-optional-media_date__bdvp0",heading:"resource-masthead-with-optional-media_heading__pRXGZ",author:"resource-masthead-with-optional-media_author__KDLgk","author-info":"resource-masthead-with-optional-media_author-info__pw_N4","author-image":"resource-masthead-with-optional-media_author-image__YdzJL","author-name":"resource-masthead-with-optional-media_author-name__NMgjH","author-title":"resource-masthead-with-optional-media_author-title__GS_8_"}},20252:e=>{e.exports={"faq-category-content":"faq-category-content-container-row_faq-category-content__L_JiO",aside:"faq-category-content-container-row_aside__8q7d6","link-list":"faq-category-content-container-row_link-list__axSFd",dropdown:"faq-category-content-container-row_dropdown__uOXbB",label:"faq-category-content-container-row_label__Fzdjo",select:"faq-category-content-container-row_select__58CxY",content:"faq-category-content-container-row_content__ZmhXk",items:"faq-category-content-container-row_items__I_7v4",item:"faq-category-content-container-row_item__4tvWY",question:"faq-category-content-container-row_question__Q3Pf2",answer:"faq-category-content-container-row_answer__FLUVP",jumplink:"faq-category-content-container-row_jumplink__ug9LH","jumplink--force-active":"faq-category-content-container-row_jumplink--force-active__Kc0n_","jumplink--active":"faq-category-content-container-row_jumplink--active__Hy1XI","link-item":"faq-category-content-container-row_link-item__ysWw7","link-item--force-active":"faq-category-content-container-row_link-item--force-active__3bP_X","link-item--active":"faq-category-content-container-row_link-item--active__kx_pl"}},20302:e=>{e.exports={outer:"multi-portal-login_outer__Re9CY",container:"multi-portal-login_container__Zs3JF",wrapper:"multi-portal-login_wrapper___XqHP",content:"multi-portal-login_content__grDpk",heading:"multi-portal-login_heading__LB_Ha",subheading:"multi-portal-login_subheading__VM1jK",dropdown:"multi-portal-login_dropdown__IbYgo","questions-copy":"multi-portal-login_questions-copy__DISIj",star:"multi-portal-login_star__kTbL7","login-copy":"multi-portal-login_login-copy__Ay0I6","login-button":"multi-portal-login_login-button__Q38OW",section:"multi-portal-login_section__vggBh","secondary-group":"multi-portal-login_secondary-group__2Osyj","secondary-legend-col":"multi-portal-login_secondary-legend-col__HWd35","secondary-options-col":"multi-portal-login_secondary-options-col__VbGMW","secondary-legend":"multi-portal-login_secondary-legend__Zc9es","secondary-options":"multi-portal-login_secondary-options__wIBGL"}},21319:e=>{e.exports={"full-width-image-row":"full-width-image-row_full-width-image-row__dwTQ4",video:"full-width-image-row_video__h9tva","playing-relative":"full-width-image-row_playing-relative__2VDqT",media:"full-width-image-row_media__6Y8We",content:"full-width-image-row_content__G1OA2",playing:"full-width-image-row_playing__xKcr2","play-button":"full-width-image-row_play-button__2ucon","pause-button":"full-width-image-row_pause-button__albUy","media--video":"full-width-image-row_media--video__E1JMR",toTop:"full-width-image-row_toTop__NE_Pw","in-video-content":"full-width-image-row_in-video-content__s8VVv"}},21383:e=>{e.exports={"k12-masthead":"k12-home-page-masthead_k12-masthead__AJYXJ",carousel:"k12-home-page-masthead_carousel__OG_Bz",swiper:"k12-home-page-masthead_swiper__74fQ8","swiper-slide":"k12-home-page-masthead_swiper-slide__MLWSI","slide-row":"k12-home-page-masthead_slide-row__UXaUS",cta:"
146k12-home-page-masthead_cta__ODU_O","star-decoration":"k12-home-page-masthead_star-decoration__1zBSe","media-column--lemon-star":"k12-home-page-masthead_media-column--lemon-star__Tfmm0","media-column--lemon":"k12-home-page-masthead_media-column--lemon__XdGeR","image-wrapper--lemon":"k12-home-page-masthead_image-wrapper--lemon__kby59","navigation-inner":"k12-home-page-masthead_navigation-inner__ytEQD","navigation-wrap":"k12-home-page-masthead_navigation-wrap__0Qi1q","navigation-col":"k12-home-page-masthead_navigation-col__Tj_ky",navigation:"k12-home-page-masthead_navigation__LUQiR","navigation-scrollbar":"k12-home-page-masthead_navigation-scrollbar__EUZSA","editing-slides":"k12-home-page-masthead_editing-slides__3SNOe"}},21579:(e,a,r)=>{"use strict";r.d(a,{w:()=>ee});var t=r(37876),s=r(14232),i=r(36128),l=r.n(i);let n=e=>{let{controller:a,filtersLabel:r,extraClasses:i,clearAllLabel:n,searchboxController:o}=e,[d,c]=(0,s.useState)(a.state);return((0,s.useEffect)(()=>a.subscribe(()=>c(a.state)),[a]),d?.hasBreadcrumbs)?(0,t.jsxs)("div",{className:`${l()["breadcrumb-manager"]} ${i??""}`,children:[(0,t.jsxs)("div",{className:l()["breadcrumb-manager__header"],children:[(0,t.jsx)("h3",{className:l()["breadcrumb-manager__label"],children:r}),(0,t.jsx)("button",{className:l()["breadcrumb-manager__clear"],onClick:()=>{o?(o.clear(),o.submit()):a.deselectAll()},children:n})]}),(0,t.jsxs)("ul",{className:l()["breadcrumb-manager__list"],children:[d.categoryFacetBreadcrumbs.map(e=>e.path.map((a,r)=>(0,t.jsx)("li",{className:l()["breadcrumb-manager__item"],children:(0,t.jsx)("button",{className:l()["breadcrumb-manager__filter"],type:"button",onClick:()=>{r>0?window.dispatchEvent(new CustomEvent("deselectFacetTree",{detail:{value:e.path[e.path.length-2]}})):e.deselect()},children:a.value})},`facet-value-${crypto.randomUUID()}`))),d.facetBreadcrumbs.map(e=>e.values.map(e=>(0,t.jsx)("li",{className:l()["breadcrumb-manager__item"],children:(0,t.jsx)("button",{className:l()["breadcrumb-manager__filter"],onClick:()=>e.deselect(),children:e.value.value})},e.value.value)))]})]}):null};var o=r(12900),d=r.n(o);let c=e=>{let{controller:a,facetLabel:r,backToAllCategoriesLabel:i,defaultExpanded:l}=e,[n,o]=(0,s.useState)(a.state),[c,m]=(0,s.useState)(l||!1),u=(0,s.useId)();if((0,s.useEffect)(()=>{a.subscribe(()=>o(a.state));let e=e=>{let r=e.detail.value;a.toggleSelect(r)};return window.addEventListener("deselectFacetTree",e),()=>{window.removeEventListener("deselectFacetTree",e)}},[a]),(0,s.useEffect)(()=>{n.hasActiveValues&&m(!0)},[n.hasActiveValues]),!n.hasActiveValues&&0===n.values.length)return(0,t.jsx)(t.Fragment,{});let g=e=>e.children.some(e=>"selected"===e.state),p=e=>!e.isLeafValue||e.moreValuesAvailable||e.children.length>0,h=e=>"selected"===e.state||g(e);return(0,t.jsxs)("div",{className:d().facet,children:[(0,t.jsx)("button",{id:`facet__trigger-${u}`,className:d().facet__trigger,"aria-expanded":c,"aria-controls":`facet__panel-${u}`,onClick:()=>{m(!c)},children:r}),(0,t.jsx)("div",{role:"region",className:d().facet__panel,"aria-labelledby":`facet__trigger-${u}`,"aria-hidden":!c,id:`facet__panel-${u}`,children:(0,t.jsxs)(t.Fragment,{children:[n.hasActiveValues&&(0,t.jsx)("button",{onClick:()=>{a.deselectAll()},className:d()["facet__back-button"],children:i}),(0,t.jsx)("ul",{className:d().facet__list,children:n.valuesAsTrees.map((e,r)=>(0,t.jsxs)("li",{className:d().facet__item,children:[(0,t.jsxs)("button",{className:`${d().facet__button} ${"selected"===e.state?d()["facet__button--selected"]:""} ${g(e)?d()["facet__button--back"]:""}`,onClick:()=>a.toggleSelect(e),children:[(0,t.jsxs)("span",{className:"sr-only",children:["Item ",r+1," of ",n.valuesAsTrees.length,":"]}),(0,t.jsx)("span",{children:e.value}),(0,t.jsxs)("span",{className:d()["facet__button-meta"],children:[1===e.numberOfResults?(0,t.jsxs)("span",{className:d()["facet__result-number"],children:["(",e.numberOfResults,(0,t.jsx)("i",{className:"sr-only",children:" result"}),")"]}):(0,t.jsxs)("span",{className:d()["facet__result-number"],children:["(",e.numberOfResults,(0,t.jsx)("i",{className:"sr-only",children:" results"}),")"]}),p(e)&&(0,t.jsx)("span",{className:`${d()["facet__expand-indicator"]} ${h(e)?d()["facet__expand-indicator--expanded"]:d()["facet__expand-indicator--collapsed"]}`,"aria-hidden":"true"})]})]}),p(e)&&h(e)&&(0,t.jsx)("ul",{className:`${d().facet__list} ${d()["facet__list--level-3"]}`,children:e.children.map((r,s)=>(0,t.jsx)("li",{className:d().facet__item,children:(0,t.jsxs)("button",{className:`${d().facet__button} ${"selected"===r.state?d()["facet__button--selected"]:""}`,onClick:()=>a.toggleSelect(r),children:[(0,t.jsxs)("span",{className:"sr-only",children:["Item ",s+1," of ",e.children.length,":"]}),(0,t.jsx)("span",{children:r.value}),1===r.numberOfResults?(0,t.jsxs)("span",{className:d()["facet__result-number"],children:["(",r.numberOfResults,(0,t.jsx)("i",{className:"sr-only",children:" result"}),")"]}):(0,t.jsxs)("span",{className:d()["facet__result-number"],children:["(",r.numberOfResults,(0,t.jsx)("i",{className:"sr-only",children:" results"}),")"]})]})},`facet-item-${crypto.randomUUID()}`))})]},`facet-item-${crypto.randomUUID()}`))})]})})]})};var m=r(90878),u=r(46629),g=r(80013),p=r.n(g),h=r(73849);let _=e=>{let{label:a,children:r}=e,{isDesktop:s}=(0,h.A)();return(0,t.jsx)(t.Fragment,{children:!s&&(0,t.jsx)(u.A,{heading:{value:a}
146,defaultExpanded:!1,extraClasses:`${p()["mobile-filters"]} ws-mobile-filters`,customStyles:p(),headingTag:"h2",children:r})})};var f=r(61372),v=r(79827),x=r(41307),w=r(56296),b=r(48553),y=r(6032),N=r(23022),E=r.n(N),j=r(44400),C=r(48230),S=r.n(C);let A=({title:e,teaser:a,link:r,label:i,siteSection:l,coveoResult:n})=>{let o=(0,s.useId)(),d=(e=>{let a,r=(a=Array.isArray(e)?e[0]:e,a?.trim()||null);if(!r)return null;let t=r.toLowerCase();return t.includes("higher ed")||t.includes("higher-ed")||"he"===t?{variant:"higher-ed",label:r}:t.includes("corporate")?{variant:"corporate",label:r}:t.includes("k-12")||t.includes("k12")||t.includes("teacher")||t.includes("individual")||t.includes("school")?{variant:"k12",label:r}:null})(l);return(0,t.jsxs)("article",{className:`${E().card}`,"aria-labelledby":o,children:[(d||i)&&(0,t.jsxs)("div",{className:E().card__meta,children:[d&&(0,t.jsx)("span",{className:`${E().card__badge} ${E()[`card__badge--${d.variant}`]}`,children:d.label}),i&&(0,t.jsx)("p",{className:E().card__label,children:i})]}),(0,t.jsxs)("div",{className:E().card__content,children:[(0,t.jsx)("h3",{id:o,className:`h5 ${E().card__heading}`,children:n?(0,t.jsx)(j.O,{result:n,className:`add-chevron h5 ${E()["card__heading-link"]}`,children:e}):(0,t.jsx)(S(),{className:`add-chevron h5 ${E()["card__heading-link"]}`,href:r,children:e})}),a&&(0,t.jsx)("div",{className:`rtf ${E().card__copy} line-clamp--small`,dangerouslySetInnerHTML:{__html:a}})]})]})};var I=r(1218),T=r(29087),L=r(33538);let P={conditions:[x.U7.fieldMustMatch(w.H.TEMPLATE,[w.T.PRESS_RELEASE_DETAIL_PAGE])],fields:[w.H.TEMPLATE,w.H.TEASER,w.H.NAVIGATION_TITLE,w.H.PRESS_RELEASE_YEAR,w.H.RELEASE_DATE_DISPLAY,w.H.SITE_SECTION],content:e=>(0,t.jsx)("li",{children:(0,t.jsx)(A,{coveoResult:e,title:e.raw[w.H.NAVIGATION_TITLE],link:e.clickUri,teaser:e.raw[w.H.TEASER],label:e.raw[w.H.RELEASE_DATE_DISPLAY],siteSection:e.raw[w.H.SITE_SECTION]})},e.uniqueId)},R={conditions:[x.U7.fieldMustMatch(w.H.TEMPLATE,[w.T.PROGRAM_DETAIL_PAGE,w.T.HE_PROGRAM_DETAIL_PAGE])],fields:[w.H.NAVIGATION_TITLE,w.H.TEASER,w.H.CONTENT_TYPE,w.H.PROGRAM_POPULAR,w.H.PROGRAM_CATEGORIES,w.H.PROGRAM_REGIONS,w.H.PROGRAM_COUNTRIES,w.H.PROGRAM_GRADE_LEVELS,w.H.PROGRAM_LENGTH_TEXT,w.H.PROGRAM_DESCRIPTION,w.H.FEATURED_IMAGE_ALT,w.H.FEATURED_IMAGE_SRC,w.H.FEATURED_IMAGE_IS_CONTENT_HUB,w.H.PROGRAM_UNIVERSITY_NAME,w.H.PROGRAM_DESTINATION_TEXT,w.H.PROGRAM_START_PRICE,w.H.PROGRAM_BRAND_ICON_SRC,w.H.PROGRAM_BRAND_ICON_ALT],content:e=>(0,t.jsx)("li",{children:(0,t.jsx)(I.A,{coveoResult:e,programThumbnail:e.raw[w.H.FEATURED_IMAGE_SRC],programThumbnailAlt:e.raw[w.H.FEATURED_IMAGE_ALT],programStatus:e.raw[w.H.PROGRAM_POPULAR],programTitle:e.raw[w.H.NAVIGATION_TITLE],programCategory:O(e.raw[w.H.PROGRAM_CATEGORIES])?.join(" | "),programLength:e.raw[w.H.PROGRAM_LENGTH_TEXT],programId:e.uniqueId,programUrl:e.clickUri,programHostUniversity:e.raw[w.H.PROGRAM_UNIVERSITY_NAME],programDestination:e.raw[w.H.PROGRAM_DESTINATION_TEXT],programStartsAtPrice:e.raw[w.H.PROGRAM_START_PRICE],index:e.uniqueId,teaser:e.raw[w.H.PROGRAM_DESCRIPTION],programCardIconSrc:e.raw[w.H.PROGRAM_BRAND_ICON_SRC],programCardIconAlt:e.raw[w.H.PROGRAM_BRAND_ICON_ALT]})},e.uniqueId)},k={conditions:[],fields:[w.H.TEASER,w.H.NAVIGATION_TITLE,w.H.CONTENT_TYPE,w.H.SITE_SECTION],content:e=>(0,t.jsx)("li",{children:(0,t.jsx)(A,{coveoResult:e,title:e.raw[w.H.NAVIGATION_TITLE],link:e.clickUri,teaser:e.raw[w.H.TEASER],label:e.raw[w.H.CONTENT_TYPE],siteSection:e.raw[w.H.SITE_SECTION]})},e.uniqueId)},$=e=>{let a=e.split("_");return a.length>1?a[1]:e},O=e=>e?.map($);var D=r(83621),H=r.n(D);let M=e=>{let{controller:a,extraClasses:r,querySummaryController:i}=e,[l,n]=(0,s.useState)(a.state),[o,d]=(0,s.useState)(i?.state||null),c=(()=>{let e,a,r=(0,s.useContext)(m.Ay);if(!r?.engine)return;let i=(0,x.aA)(r.engine);return r.isResultTemplate?i.registerTemplates(k):i.registerTemplates({conditions:[x.U7.fieldMustMatch(w.H.TEMPLATE,[w.T.GATED_BLOG_DETAIL_PAGE,w.T.UNGATED_BLOG_DETAIL_PAGE,w.T.HE_GATED_BLOG_DETAIL_PAGE,w.T.HE_UNGATED_BLOG_DETAIL_PAGE])],fields:[w.H.TEMPLATE,w.H.TEASER,w.H.FEATURED_IMAGE_S
146RC,w.H.FEATURED_IMAGE_ALT,w.H.BLOG_CATEGORY,w.H.RELEASE_DATE_DISPLAY,w.H.SHOW_RELEASE_DATE,w.H.RELEASE_DATE,w.H.NAVIGATION_TITLE,w.H.FEATURED_IMAGE_IS_CONTENT_HUB],content:e=>(0,t.jsx)("li",{children:(0,t.jsx)(b.default,{coveoResult:e,title:e.raw[w.H.NAVIGATION_TITLE],link:e.clickUri,date:e.raw[w.H.RELEASE_DATE_DISPLAY],category:e.raw[w.H.BLOG_CATEGORY],image:e.raw[w.H.FEATURED_IMAGE_SRC]||void 0,imageAlt:e.raw[w.H.FEATURED_IMAGE_ALT]||void 0,teaser:e.raw[w.H.TEASER],isContentHubImage:e.raw[w.H.FEATURED_IMAGE_IS_CONTENT_HUB],showDate:e.raw[w.H.SHOW_RELEASE_DATE]})},e.uniqueId)},(e=r.fallbackImage,{conditions:[x.U7.fieldMustMatch(w.H.TEMPLATE,[w.T.GATED_RESOURCE_DETAIL_PAGE,w.T.UNGATED_RESOURCE_DETAIL_PAGE,w.T.GATED_RESOURCE_DONWLOAD_PAGE,w.T.UNGATED_RESOURCE_DONWLOAD_PAGE])],fields:[w.H.TEMPLATE,w.H.TEASER,w.H.FEATURED_IMAGE_SRC,w.H.FEATURED_IMAGE_ALT,w.H.RESOURCE_CATEGORY,w.H.NAVIGATION_TITLE,w.H.FEATURED_IMAGE_IS_CONTENT_HUB],content:a=>(0,t.jsx)("li",{children:(0,t.jsx)(y.default,{coveoResult:a,title:a.raw[w.H.NAVIGATION_TITLE],link:a.clickUri,category:a.raw[w.H.RESOURCE_CATEGORIES]?.[0].toString(),image:a.raw[w.H.FEATURED_IMAGE_SRC]||e?.value?.src,imageAlt:a.raw[w.H.FEATURED_IMAGE_ALT]||e?.value?.alt,teaser:a.raw[w.H.TEASER],isContentHubImage:a.raw[w.H.FEATURED_IMAGE_IS_CONTENT_HUB]})},a.uniqueId)}),P,R,(a=r.modalLabels,{conditions:[x.U7.fieldMustMatch(w.H.TEMPLATE,[w.T.HE_COURSE_ITEM])],fields:[w.H.PROGRAM_COUNTRIES,w.H.PROGRAM_CITIES,w.H.NAVIGATION_TITLE,w.H.PROGRAM_HOST_UNIVERSITIES,w.H.COURSE_NUMBER,w.H.COURSE_CREDIT_TYPE_ADDITIONAL_HOURS,w.H.COURSE_CREDIT_TYPE_ADDITIONAL,w.H.COURSE_CREDIT_TYPE_HOURS,w.H.COURSE_CREDIT_TYPE,w.H.COURSE_OVERVIEW,w.H.COURSE_LISTING_URL,w.H.COURSE_STATUS,w.H.COURSE_AUDIENCE,w.H.COURSE_LEVEL,w.H.COURSE_LANGUAGE_LEVEL,w.H.COURSE_LANGUAGE_INSTRUCTION,w.H.COURSE_PLACEMENT_EXAM_REQUIRED,w.H.ASSOCIATED_PROGRAMS],content:e=>(0,t.jsx)("li",{children:(0,t.jsx)(T.default,{countries:e.raw[w.H.PROGRAM_COUNTRIES],cities:e.raw[w.H.PROGRAM_CITIES],title:e.raw[w.H.NAVIGATION_TITLE],hostUniversities:e.raw[w.H.PROGRAM_HOST_UNIVERSITIES],courseCode:e.raw[w.H.COURSE_NUMBER],courseContactHours:e.raw[w.H.COURSE_CREDIT_TYPE_ADDITIONAL_HOURS],associatedPrograms:e.raw[w.H.ASSOCIATED_PROGRAMS]?JSON.parse(e.raw[w.H.ASSOCIATED_PROGRAMS]):void 0,courseStatus:(0,L.rl)((0,L.T5)(e.raw[w.H.COURSE_STATUS])),audience:e.raw[w.H.COURSE_AUDIENCE],courseContactHoursLabel:e.raw[w.H.COURSE_CREDIT_TYPE_ADDITIONAL],courseNumberOfCredits:e.raw[w.H.COURSE_CREDIT_TYPE_HOURS],courseNumberOfCreditsLabel:e.raw[w.H.COURSE_CREDIT_TYPE],courseDescription:e.raw[w.H.COURSE_OVERVIEW],courseListingUrl:e.raw[w.H.COURSE_LISTING_URL],languageInstruction:e.raw[w.H.COURSE_LANGUAGE_INSTRUCTION],languageLevel:e.raw[w.H.COURSE_LANGUAGE_LEVEL],courseLevel:e.raw[w.H.COURSE_LEVEL],prerequisites:e.raw[w.H.COURSE_PREREQUISITES],modalLabels:a,placementExamRequired:e.raw[w.H.COURSE_PLACEMENT_EXAM_REQUIRED]})},e.uniqueId)}),k),i})();return((0,s.useEffect)(()=>{a.subscribe(()=>n(a.state)),i&&i.subscribe(()=>d(i.state))},[a,i]),l.firstSearchExecuted)?l.results.length?(0,t.jsxs)("div",{className:`${H()["dynamic-result-list-wrapper"]} ${l.isLoading?H()["dynamic-result-list-wrapper--loading"]:""}`,children:[(0,t.jsx)("span",{className:H().loader}),(0,t.jsx)("ul",{className:`${H()["dynamic-result-list"]} ${r} ${l.isLoading?H()["dynamic-result-list--loading"]:""}`,children:l.results.map(e=>{let a=c?.selectTemplate(e);if(!a)throw Error(`No result template provided for ${e.title}.`);return a(e)})})]}):(0,t.jsxs)("div",{className:H()["loading-wrapper"],children:[(0,t.jsxs)("h2",{className:"h4",children:["No results found",o?.hasQuery?` for "${o.query}"`:""]}),(0,t.jsxs)("div",{className:"rtf",children:[(0,t.jsx)("p",{children:"We were unable to find any results for your search query."}),(0,t.jsxs)("p",{children:["Please try another ",(0,t.jsx)("i",{children:"search query"}),"."]}),(0,t.jsx)("button",{onClick:()=>{window.location.hash=""},className:"button",children:"Show All Results"})]})]}):(0,t.jsxs)("div",{className:H()["loading-wrapper"],children:[(0,t.jsx)("span",{className:H().loader}),(0,t.jsx)("h2",{className:"h4",children:"Please Wait"}),(0,t.jsx)("p",{children:"Loading..."})]})};var F=r(10373),U=r.n(F),G=r(78864);let B=e=>{let{controller:a,label:r,placeholderText:i,variant:l="default"}
146=e,[n,o]=(0,s.useState)(a.state),d=(0,s.useId)(),c=(0,s.useContext)(m.Ay);(0,s.useEffect)(()=>a.subscribe(()=>o(a.state)),[a]),(0,s.useEffect)(()=>{if(c){let{updateQuery:e}=(0,x.S$)(c.engine),a=localStorage.getItem(G.P9);if(a){let{value:r}=JSON.parse(a);c.engine.dispatch(e({q:r})),localStorage.removeItem(G.P9)}}},[c]);let u=(0,s.useCallback)(e=>{a.updateText(e)},[a]),g=()=>{(0,G.nG)(n.value),a.submit()};return(0,t.jsxs)("div",{className:`field ${"resultsHeader"===l?U()["search-box--results-header"]:""}`,children:[(0,t.jsx)("label",{htmlFor:`field-id${d}`,className:"field__label",children:r}),(0,t.jsxs)("div",{className:U()["search-box__input-wrapper"],children:[(0,t.jsx)("input",{id:`field-id${d}`,className:`field__input ${U()["search-box__input"]}`,type:"search",placeholder:i,name:`field-id${d}`,value:n.value,onChange:e=>u(e.target.value),onKeyDown:e=>{"Enter"===e.key&&g()},autoComplete:"off"}),n.value.length>0&&(0,t.jsx)("button",{className:U()["search-box__clear-button"],onClick:e=>{e.preventDefault(),a.clear(),a.submit()},type:"reset",children:(0,t.jsx)("span",{className:"sr-only",children:"Clear Search"})}),(0,t.jsx)("button",{className:U()["search-box__search-button"],onClick:g,children:(0,t.jsx)("span",{className:"sr-only",children:"Execute Search"})})]})]})};var V=r(35353),q=r.n(V);let W=({controller:e})=>{let[a,r]=(0,s.useState)(e.state);(0,s.useEffect)(()=>e.subscribe(()=>r(e.state)),[e]);let i=a.values??[],l=i.some(e=>"selected"===e.state);return 0===i.length?null:(0,t.jsxs)("div",{className:q()["site-section-pills"],role:"tablist",children:[(0,t.jsx)("button",{type:"button",role:"tab","aria-selected":!l,className:`${q()["site-section-pills__pill"]} ${!l?q()["site-section-pills__pill--active"]:""}`,onClick:()=>{e.deselectAll()},children:"All"}),i.map(a=>(0,t.jsx)("button",{type:"button",role:"tab","aria-selected":"selected"===a.state,className:`${q()["site-section-pills__pill"]} ${"selected"===a.state?q()["site-section-pills__pill--active"]:""}`,onClick:()=>{e.toggleSingleSelect(a)},children:a.value},a.value))]})};var z=r(27609),Q=r.n(z);let Y=e=>{let{controller:a,facetLabel:r,defaultExpanded:i,customSort:l,isYearFacet:n}=e,[o,c]=(0,s.useState)(a.state),[m,u]=(0,s.useState)(i||!1),[g,p]=(0,s.useState)([]),h=(0,s.useId)(),_=(0,s.useRef)(!1);return((0,s.useEffect)(()=>a.subscribe(()=>c(a.state)),[a]),(0,s.useEffect)(()=>{_.current&&o.canShowMoreValues?a.showMoreValues():_.current=!1},[o.canShowMoreValues,a,o.values]),(0,s.useEffect)(()=>{if(l){var e;let a;p((e=[...o.values],a=new Map,l.forEach(e=>a.set(e.value,e.sorting)),e.sort((e,r)=>{let t=a.get(e.value),s=a.get(r.value);return t||s?(t||(t=1/0),s||(s=1/0),t-s):t||s||e.numberOfResults!==r.numberOfResults?0:e.value.localeCompare(r.value)}),e));return}n?p([...o.values].sort((e,a)=>{let r=parseInt(e.value);return parseInt(a.value)-r})):p([...o.values].sort((e,a)=>e.numberOfResults===a.numberOfResults?e.value.localeCompare(a.value):0))},[o.values,l,n]),(0,s.useEffect)(()=>{o.hasActiveValues&&u(!0)},[o.hasActiveValues]),o.values.length)?(0,t.jsxs)("div",{className:d().facet,children:[(0,t.jsx)("button",{id:`facet__trigger-${h}`,className:d().facet__trigger,"aria-expanded":m,"aria-controls":`facet__panel-${h}`,onClick:()=>{u(!m)},children:r}),(0,t.jsxs)("div",{role:"region",className:d().facet__panel,"aria-labelledby":`facet__trigger-${h}`,"aria-hidden":!m,id:`facet__panel-${h}`,children:[(0,t.jsx)(t.Fragment,{children:g.length>0&&(0,t.jsx)("ul",{className:d().facet__list,children:g.map((e,r)=>(0,t.jsx)("li",{className:d().facet__item,children:(0,t.jsx)("div",{className:d().facet__value,children:(0,t.jsxs)("div",{className:d()["facet__checkbox-wrapper"],children:[(0,t.jsx)("input",{type:"checkbox",id:`facet__checkbox-${h}-${r}`,checked:a.isValueSelected(e),onChange:()=>a.toggleSelect(e),disabled:o.isLoading,className:`${d().facet__checkbox} checkbox-field__input`}),(0,t.jsxs)("label",{htmlFor:`facet__checkbox-${h}-${r}`,className:d().facet__label,children:[(0,t.jsxs)("span",{className:"sr-only",children:["Item ",r+1," of ",g.length,":"," "]}),e.value,1===e.numberOfResults?(0,t.jsxs)("span",{className:`${d()["facet__result-number"]}`,children:["(",e.numberOfResults,(0,t.jsx)("i",{className:"sr-only",children:" result"}),")"]}):(0,t.jsxs)("span",{className:`${d()["facet__result-number"]}`,children:["(",e.numberOfResults,(0,t.jsx)("i",{className:"sr-only",children:" results"}),")"]})]})]})})},`${e.value}${h}`))})}),o.canShowMoreValues&&(0,t.jsx)("div",{className:d()["facet__show-more-wrapper"],children:(0,t.jsx)("button",{className:`${d()["facet__show-more"]} button button--secondary`,onClick:()=>{_.current=!0,a.showMoreValues()},disabled:o.isLoading,children:"Show All"})})]})]}):(0,t.jsx)(t.Fragment,{})};var K=r(22544);let Z=e=>{let{controller:a}
146=e,[,r]=(0,s.useState)(a.state);return(0,s.useEffect)(()=>a.subscribe(()=>r(a.state)),[a]),null},J=e=>{let{controller:a}=e,[r,i]=(0,s.useState)(a.state),l=(0,s.useId)();if((0,s.useEffect)(()=>a.subscribe(()=>i(a.state)),[a]),!r.values.filter(e=>"idle"!==e.state||e.numberOfResults>0).length)return(0,t.jsx)(t.Fragment,{});let{format:n}=e;return(0,t.jsx)("ul",{className:d().facet__list,children:r.values.map((e,s)=>(0,t.jsx)("li",{className:d().facet__item,children:(0,t.jsxs)("div",{className:d().facet__value,children:[(0,t.jsxs)("div",{className:d()["facet__checkbox-wrapper"],children:[(0,t.jsx)("input",{type:"checkbox",checked:a.isValueSelected(e),onChange:()=>a.toggleSelect(e),disabled:r.isLoading,className:`${d().facet__checkbox} checkbox-field__input`}),(0,t.jsxs)("label",{htmlFor:`facet__checkbox-${l}-${s}`,className:d().facet__label,children:[(0,t.jsxs)("span",{className:"sr-only",children:["Item ",s+1," of ",r.values.length,":"]}),n(e.start),(0,t.jsx)("span",{className:"sr-only",children:1===e.numberOfResults?(0,t.jsxs)("span",{children:["(",e.numberOfResults,(0,t.jsx)("i",{className:"sr-only",children:" result"}),")"]}):(0,t.jsxs)("span",{children:["(",e.numberOfResults,(0,t.jsx)("i",{className:"sr-only",children:" results"}),")"]})})]})]}),(0,t.jsxs)("span",{children:["(",e.numberOfResults,")"]})]})},`[${e.start}..${e.end}${e.endInclusive?"]":"["}`))})};var X=r(51493);let ee=e=>{let{coveoEngine:a,labels:r,controllers:i,containerClassName:l,querySummaryClassName:o,listingClassName:d,fallbackImage:u,isResultTemplate:g,modalLabels:p,link1:x,link2:w,hideSearchBox:b=!1}=e,{breadcrumbManagerController:y,searchboxController:N,recentQueriesController:E,instantResultsController:j,facetControllers:C,pagerController:S,querySummaryController:A,resultListController:I,sortController:T,siteSectionFacetController:L}=i,{isDesktop:P}=(0,h.A)(),R=(0,X.os)(),k=(0,s.useRef)(null),$=(0,s.useCallback)((e,a=!1)=>e.isCategory?(0,t.jsx)(c,{defaultExpanded:!a&&e.defaultExpanded,controller:e.facet,facetLabel:e.label,backToAllCategoriesLabel:r?.backToAllCategoriesLabel??"Back to all categories"}):e.isNumeric?(0,t.jsx)(J,{controller:e.facet,format:e=>`${e}`}):(0,t.jsx)(Y,{controller:e.facet,facetLabel:e.label,customSort:e.customSort,isYearFacet:e.isYearFacet,defaultExpanded:!a&&e.defaultExpanded}),[r?.backToAllCategoriesLabel]),O=(0,s.useMemo)(()=>({engine:a,fallbackImage:u,isResultTemplate:g,modalLabels:p}),[a,u,g,p]),D=(0,s.useMemo)(()=>R?(0,t.jsx)(_,{label:r?.filterResultsLabel??"Filter Results",children:(0,t.jsxs)("div",{className:Q()["base-listing__mobile-filters"],children:[(0,t.jsx)(n,{controller:y,filtersLabel:r?.appliedFiltersLabel??"Applied Filters",clearAllLabel:r?.clearAllLabel??"Clear All"}),C.map((e,a)=>(0,t.jsx)(s.Fragment,{children:$(e,!0)},`facet-${a}`))]})}):null,[R,r,y,C,$]),H=(0,s.useMemo)(()=>R&&P?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n,{searchboxController:b?void 0:N,controller:y,filtersLabel:r?.appliedFiltersLabel??"Applied Filters",clearAllLabel:r?.clearAllLabel??"Clear All"}),(0,t.jsx)("div",{className:Q()["base-listing__facets"],children:C.map((e,a)=>(0,t.jsx)(s.Fragment,{children:$(e)},`facet-${a}`))})]}):null,[R,P,b,N,y,r?.appliedFiltersLabel,r?.clearAllLabel,C,$]),F=(0,t.jsx)(B,{controller:N,recentQueriesController:E,instantResultsController:j,label:r?.searchByKeywordLabel??"Search by Keyword",placeholderText:r?.placeholderTextLabel??"Begin Typing",popularSearchesHeading:r?.popularSearchesHeadingLabel,recentSearchesHeading:r?.recentSearchesHeadingLabel,suggestionsHeading:r?.suggestionsHeadingLabel,suggestedPagesHeading:r?.suggestedPagesHeadingLabel,alwaysShowSuggestions:g,variant:g?"resultsHeader":"default"});return(0,t.jsxs)(m.Ay.Provider,{value:O,children:[(0,t.jsx)(Z,{controller:T}),g&&(0,t.jsx)("div",{className:Q()["base-listing__search-header"],children:(0,t.jsxs)("div",{className:Q()["base-listing__search-header-inner"],children:[(0,t.jsx)("h1",{className:Q()["base-listing__search-header-title"],children:r?.searchResultsHeadingLabel??"Search Results"}),(0,t.jsx)("div",{className:Q()["base-listing__search-header-search"],children:F}),L&&(0,t.jsx)(W,{controller:L})]})}),D,(0,t.jsx)("div",{ref:k,className:`container block-module ${Q()["base-listing"]} ${l??""}`,children:(0,t.jsxs)("div",{className:"row",children:[(0,t.jsxs)("div",{className:"col-xl-3",children:[(0,t.jsxs)("aside",{className:Q()["base-listing__aside"],children:[(0,t.jsx)("h2",{className:Q()["base-listing__heading"],children:r?.filterResultsLabel??"Filter Results"}),!b&&!g&&F,H]}),(x||w)&&(0,t.jsxs)("aside",{className:Q()["base-listing__aside--links"],children:[x&&(0,t.jsx)(K.N,{field:x,className:"link link-chevron"}),w&&(0,t.jsx)(K.N,{field:w,className:"link link-chevron"})]})]}),(0,t.jsx)("div",{className:"col-xl-9",children:(0,t.jsxs)("div",{className:Q()["base-listing__content"],
146children:[(0,t.jsx)(v.P,{controller:A,extraClasses:o,showingText:r?.showingLabel??"Showing",ofText:r?.ofLabel??"of",resultsText:r?.resultsLabel??"results",forText:"for"}),(0,t.jsx)(M,{querySummaryController:A,controller:I,extraClasses:`${Q()["base-listing__list"]} ${d??""}`}),(0,t.jsx)("div",{className:Q()["base-listing__pager"],children:(0,t.jsx)(f.i,{parentRef:k,controller:S,previousPageLabel:r?.previousPageLabel??"Go to previous page",nextPageLabel:r?.nextPageLabel??"Go to next page",pageLabel:r?.goToPageLabel??"Go to page:"})})]})})]})})]})}},21709:(e,a,r)=>{"use strict";r.r(a),r.d(a,{default:()=>p,defaultSwiperOptions:()=>g});var t=r(37876);r(71805),r(3693),r(99091);let s={390:{slidesPerView:1.23},430:{slidesPerView:1.36},600:{slidesPerView:1.8},768:{slidesPerView:2.35},820:{slidesPerView:2.55},992:{slidesPerView:3.1},1024:{slidesPerView:3.2},1100:{slidesPerView:3.3}},i={...s,1200:{slidesPerView:4}},l={...s,1200:{slidesPerView:2.3789},1680:{slidesPerView:3.3264}},n={768:{slidesPerView:2.36},1200:{slidesPerView:1.502},1920:{slidesPerView:2.093}},o={270:{slidesPerView:1.13},390:{slidesPerView:1.23},430:{slidesPerView:1.36},600:{slidesPerView:1.8},768:{slidesPerView:2.35},820:{slidesPerView:2.55},992:{slidesPerView:9999,slidesPerGroup:9999}},d={390:{slidesPerView:1.15},430:{slidesPerView:1.64},600:{slidesPerView:1.92},768:{slidesPerView:2},1200:{slidesPerView:3}},c={1200:{slidesPerView:1.605},1600:{slidesPerView:1.8},1800:{slidesPerView:2},1920:{slidesPerView:2.236}},m={1200:{slidesPerView:1.1},1600:{slidesPerView:1.5},1800:{slidesPerView:1.7},1920:{slidesPerView:1.8}},u={...s,1200:{slidesPerView:2.1},1600:{slidesPerView:2.6},1920:{slidesPerView:3}},g=({uid:e,mode:a,suffix:r})=>{let t;r&&(e=`${e}-${r}`),a||(a="full");let s=1.13;switch(a){case"gallery":t=n;break;case"column":t=l;break;case"desktopGrid":t=o;break;case"successStories":t=d;break;case"testimonials":t=c,s=1.18;break;case"testimonialsCH":t=m,s=1.18;break;case"featured":t=u;break;default:t=i}return{spaceBetween:20,slidesPerView:s,slidesPerGroup:1,rewind:!0,resizeObserver:!0,keyboard:{enabled:!0,onlyInViewport:!0},navigation:{nextEl:`.nav-group--${e} .nav-next-slide`,prevEl:`.nav-group--${e} .nav-prev-slide`}
146,scrollbar:{draggable:!0,el:`.nav-group--${e} .nav-scrollbar`},breakpoints:t}},p=({uid:e,styles:a,suffix:r})=>(r&&(e=`${e}-${r}`),(0,t.jsxs)("div",{className:`nav-group nav-group--${e} ${a.navigation}`,children:[(0,t.jsx)("button",{"aria-label":"previous",className:"custom-change-slide-button nav-prev-slide",children:(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"15",viewBox:"0 0 10 15",fill:"none",children:(0,t.jsx)("path",{d:"M5.54924 7.58893L8.93394 10.9736C9.51681 11.5565 9.51681 12.5011 8.93394 13.084L7.75153 14.2664L1.73144 8.24632C1.25098 7.76586 1.25098 6.98688 1.73144 6.50641L7.75153 0.486328L8.93394 1.66874C9.51681 2.25161 9.51681 3.19624 8.93394 3.77911L5.54924 7.16381C5.33668 7.37637 5.33668 7.37637 5.54924 7.58893Z",fill:"currentColor"})})}),(0,t.jsx)("div",{className:`nav-scrollbar ${a["navigation-scrollbar"]}`}),(0,t.jsx)("button",{"aria-label":"next",className:"custom-change-slide-button nav-next-slide",children:(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"15",viewBox:"0 0 10 15",fill:"none",children:(0,t.jsx)("path",{d:"M4.45076 7.58893L1.06606 10.9736C0.483189 11.5565 0.48319 12.5011 1.06606 13.084L2.24847 14.2664L8.26856 8.24632C8.74902 7.76586 8.74902 6.98688 8.26856 6.50641L2.24847 0.486328L1.06606 1.66874C0.483189 2.25161 0.483189 3.19624 1.06606 3.77911L4.45076 7.16381C4.66332 7.37637 4.66332 7.37637 4.45076 7.58893Z",fill:"currentColor"})})})]}))},21937:(e,a,r)=>{"use strict";r.d(a,{r:()=>t});let t={STAR_DECORATION:{ON:"gold-star-pattern-on",OFF:"gold-star-pattern-off"},IMAGE_STYLE:{HALF_ROUND_CIRCLE:"half-round-circle",LEMON_BORDER:"lemon-border"},ALTERNATE_COLORS:{ON:"alternate-colors-on",OFF:"alternate-colors-off"},DISPLAY_FULL_WIDTH:{ON:"display-full-width-on",OFF:"display-full-width-off"}}},22180:(e,a,r)=>{"use strict";r.d(a,{x:()=>g});var t=r(50945),s=r(82159);let i=(e,a,r)=>r.indexOf(e)===a;var l=r(53117),n=r(1478),o=r(79550);class d extends n.P{async fetchBlog(e,a){let r=this.getClient(),t=(0,l.Ay)` 147 query ItemResolveQuery($name: String!, $repositoryFolder: String!, $language: String!) { 148 item: search( 149 where: { 150 AND: [ 151 { name: "_path", value: $repositoryFolder, operator: CONTAINS } 152 { name: "_name", value: $name, operator: EQ } 153 { name: "_language", value: $language, operator: EQ } 154 ] 155 } 156 ) { 157 results { 158 name 159 path 160 url { 161 path 162 } 163 } 164 } 165 } 166 `,s=await r.request(t,{name:e,repositoryFolder:a,language:this.language});return s.item?.results?.find(a=>a.name&&a.name.toLowerCase()===e.toLowerCase())}async searchBlog(e){return this.fetchBlog(e,o.D.HIGHER_ED.BLOG_REPOSITORY)}async searchProgramSpotlight(e){return this.fetchBlog(e,o.D.HIGHER_ED.PROGRAM_SPOTLIGHT_REPOSITORY)}async getBlogSectionId(e){let a=this.getClient(),r=(0,l.Ay)` 167 query GetBlogSection($contextItem: String!, $language: String!) { 168 item(path: $contextItem, language: $language) { 169 ancestors( 170 includeTemplateIDs: [ 171 "{D8187F9A-1C31-42EC-8A21-CCAAC2FF16B8}" 172 "{B8646CAF-27AB-474B-9523-3D8F6633D3A4}" 173 ] 174 ) { 175 id 176 name 177 } 178 } 179 } 180 `,t=await a.request(r,{contextItem:e,language:this.language}),s=t.item?.ancestors?.[0]??null;return s?.id??null}}var c=r(44249),m=r(2864),u=r(16474);class g{constructor(e){this.buildCategory=async e=>{let a=new c.u(this.layoutData),r=[];for(let t of(await Promise.all(e.map(e=>a.getAncestors(e,[(0,m.z)(u.Q.TAXONOMY.TAG)])))))t&&(r=r.concat(this.buildHierarchyCategories(t)));return r.filter(i)??[]},this.buildHierarchyCategories=e=>{let a=[],r=(0,t.I)(e.item),s=e.item.ancestors.reverse(),i="";for(let e of s){let r=(0,t.I)(e);a.push(""==i?`${r?.tagName.value}
180`:`${i}_${r?.tagName.value}`),i=""==i?`${r?.tagName.value}`:`${i}_${r?.tagName.value}`}return a.push(""==i?`${r?.tagName.value}`:`${i}_${r?.tagName.value}`),a},this.layoutData=e}async buildProps(){if(this.layoutData.sitecore.route?.templateId==(0,m.z)(u.Q.PAGES.HOME_ID)||this.layoutData.sitecore.route?.templateId==(0,m.z)(u.Q.PAGES.CORPORATE_HOME_ID)||this.layoutData.sitecore.route?.templateId==(0,m.z)(u.Q.PAGES.HIGHER_ED_HOME_ID)){let e=(0,s.X)(this.layoutData.sitecore.route);return{siteSection:e?.siteSectionName?.value??""}}let e=new c.u(this.layoutData),a=await e.getAncestors(this.layoutData.sitecore.route?.itemId,[u.Q.PAGES.HOME_ID,u.Q.PAGES.CORPORATE_HOME_ID,u.Q.PAGES.HE_HOME_ID]),r=(e=>{let a=null;for(let r of e)if(r){a=r;break}return a})(a?.item.ancestors),i=r?(0,t.I)(r):null;return{siteSection:i?.siteSectionName?.value??""}}async fetchProps(){let e=await this.buildProps();if(this.layoutData.sitecore.route?.templateId===(0,m.z)(u.Q.PAGES.UNGATED_BLOG_DETAIL_PAGE_ID)||this.layoutData.sitecore.route?.templateId===(0,m.z)(u.Q.PAGES.GATED_BLOG_DETAIL_PAGE_ID)||this.layoutData.sitecore.route?.templateId===(0,m.z)(u.Q.PAGES.HE_GATED_BLOG_DETAIL_PAGE_ID)||this.layoutData.sitecore.route?.templateId===(0,m.z)(u.Q.PAGES.HE_UNGATED_BLOG_DETAIL_PAGE_ID)){let a=(0,s.X)(this.layoutData.sitecore.route),r=a?.blogCategories.map(e=>e.id)??[],t=new d(this.layoutData),i=await t.getBlogSectionId(this.layoutData.sitecore.route?.itemId);return i&&(e.sectionId=i),{...e,categories:await this.buildCategory(r)}}if(this.layoutData.sitecore.route?.templateId===(0,m.z)(u.Q.PAGES.UNGATED_RESOURCE_DETAIL_PAGE_ID)||this.layoutData.sitecore.route?.templateId===(0,m.z)(u.Q.PAGES.GATED_RESOURCE_DETAIL_PAGE_ID)||this.layoutData.sitecore.route?.templateId===(0,m.z)(u.Q.PAGES.UNGATED_RESOURCE_DOWNLOAD_PAGE_ID)||this.layoutData.sitecore.route?.templateId===(0,m.z)(u.Q.PAGES.GATED_RESOURCE_DOWNLOAD_PAGE_ID)){let a=(0,s.X)(this.layoutData.sitecore.route),r=a?.resourceCategories.map(e=>e.id)??[];return{...e,categories:await this.buildCategory(r)}}return e}}},22755:e=>{e.exports={"show-first":"star-pattern_show-first__grsjV",show:"star-pattern_show__X4bPR","show-second":"star-pattern_show-second__RX46J","show-third":"star-pattern_show-third__m8cIY","show-fourth":"star-pattern_show-fourth__ac_lE",fill:"star-pattern_fill__Md6OL","top-star":"star-pattern_top-star__wi5pu","big-star":"star-pattern_big-star__GLNCa","bottom-star":"star-pattern_bottom-star__2mqLe","half-circle":"star-pattern_half-circle__NOkiH","bottom-circle":"star-pattern_bottom-circle__nxGYF","top-circle":"star-pattern_top-circle__YbOoJ"}},22772:(e,a,r)=>{"use strict";r.d(a,{A:()=>d});var t=r(37876),s=r(76418),i=r.n(s),l=r(14232),n=r(48230),o=r.n(n);let d=({languages:e,selectedLanguage:a,labels:r})=>{let[s,n]=(0,l.useState)(null),[d,c]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{n(window)},[]),(0,t.jsxs)("li",{className:`${i()["utility-li"]} ${i()["utility-li--language"]}`,children:[(0,t.jsxs)("div",{className:`${i()["language-selector"]} ${i()["language-selector--mobile"]}`,children:[(0,t.jsx)("button",{className:`${i()["mobile-menu-trigger"]}`,onClick:()=>c(!0),children:a?.shortName}),(0,t.jsxs)("div",{"data-active":d,className:`${i()["mobile-secondary-menu"]} ${d?i()["mobile-secondary-menu--open"]:""} :`,children:[d&&(0,t.jsxs)("button",{className:i()["mobile-secondary-menu-back"],onClick:()=>c(!1),children:[r?.backTo.value," ",r?.mainMenu.value]}),(0,t.jsx)("p",{className:`${i()["mobile-secondary-heading"]}`,children:"Language"}),(0,t.jsx)("ul",{children:e?.map(e=>(0,t.jsx)("li",{className:`${i()["mobile-secondary-link"]}`,value:e?.url,children:(0,t.jsx)(o(),{href:`${e?.url}`,className:i()["language-link"],children:e?.name})},e?.name))})]})]}),(0,t.jsxs)("select",{value:"selected",onChange:e=>{s.location.href=e.target.value},className:`${i()["language-selector"]} ${i()["language-selector--desktop"]}`,"aria-label":a?.name,children:[(0,t.jsx)("option",{value:"selected",hidden:!0,children:a?.shortName}),e?.map(e=>(0,t.jsx)("option",{value:e.url,children:e.name},e.name))]})]})}},23022:e=>{e.exports={card:"search-result-card_card__OcV4e",heading:"search-result-card_heading__ODuSc",card__content:"search-result-card_card__content___45uj",card__copy:"search-result-card_card__copy__mH2Q2",card__link:"search-result-card_card__link__w0PvC",card__meta:"search-result-card_card__meta__ye0hs",card__badge:"search-result-card_card__badge__QUzpm","card__badge--higher-ed":"search-result-card_card__badge--higher-ed__xL2RM","card__badge--k12":"search-result-card_card__badge--k12__FBMZ_","card__badge--corporate":"search-result-card_card__badge--corporate__GC6O5",card__label:"search-result-card_card__label__Oz4US","card__heading-link":"search-result-card_card__heading-link__Qwsm_"}},23128:e=>{e.exports={"content-with-media-row":"content-with-media-row_content-with-media-row__dPCOP",media:"content-with-media-row_media__IGR9z","media--right":"content-with-media-row_media--right__OVWyW","media--desktop":"content-with-media-row_media--desktop__1dj8c","content-wrapper":"content-with-media-row_content-wrapper__2QOyQ","content-wrapper--left":"content-with-media-row_content-wrapper--left__BsYxI",content:"content-with-media-row_content__mVRas","content--right":"content-with-media-row_content--right__zyo6c",info:"content-with-media-row_info__YMhhc",heading:"content-with-media-row_heading__pVio0",subheading:"content-with-media-row_subheading__6OHyY",copy:"content-with-media-row_copy__ZL0qa","cta-wrapper":"content-with-media-row_cta-wrapper__dtQVn","play-btn":"content-with-media-row_play-btn__OmRRj",modal:"content-with-media-row_modal__HkDUw",modal__controls:"content-with-media-row_modal__controls__ohJYQ",modal__body:"content-with-media-row_modal__body__9m_9h"}},23513:(e,a,r)=>{"use strict";r.d(a,{l:()=>s});var t=r(10884);let s=(e,a)=>{let r=[],s=e.fields;return r.push({name:s.data.item.field.jsonValue.value,url:"",id:s.data.item.id}),s.data.item.ancestors.map(e=>{let a={id:e.id,url:e.url.url,name:e.navigationTitle.jsonValue.value};e.showInBreadcrumbs.jsonValue.value&&r.push(a)}),r.reverse().map(e=>
180({displayName:e.name,url:e.url,current:e.id===(0,t.p)(a.sitecore.route?.itemId)}))}},23559:e=>{e.exports={"video-player":"video-item-player_video-player__yKP_d",player:"video-item-player_player__DLMOB","player--visible":"video-item-player_player--visible__10kK2","player--foreground":"video-item-player_player--foreground__LmjyO",video:"video-item-player_video__QXSb_",thumbnail:"video-item-player_thumbnail__QVgHO",fadeIn:"video-item-player_fadeIn__maTh8","thumbnail--hidden":"video-item-player_thumbnail--hidden__hsbKR","thumbnail--backdrop":"video-item-player_thumbnail--backdrop__e1iqG","play-btn":"video-item-player_play-btn__Bzsbj","pause-btn":"video-item-player_pause-btn___gCkN"}},24011:(e,a,r)=>{"use strict";r.d(a,{P:()=>t,_:()=>s});let t=e=>Object.entries(e??{}).filter(([e,a])=>"styles"===e.toLowerCase()&&"string"==typeof a).map(([,e])=>e).join(" ").trim(),s=(e,a)=>t(e).split(/\s+/).includes(a)},24512:e=>{e.exports={container:"faq-listing-grid-row_container__aqf2x","container--light-blue":"faq-listing-grid-row_container--light-blue__YNpE8","container--light-green":"faq-listing-grid-row_container--light-green__fj08m",row:"faq-listing-grid-row_row__ezC4z",header:"faq-listing-grid-row_header__1CmRl",heading:"faq-listing-grid-row_heading__mYjb9",copy:"faq-listing-grid-row_copy__RWyRX","cards-wrapper":"faq-listing-grid-row_cards-wrapper__9pxWn","cards-wrapper--grid":"faq-listing-grid-row_cards-wrapper--grid__SxGcx","cards-wrapper--grid-3":"faq-listing-grid-row_cards-wrapper--grid-3__v8LkS",navigation:"faq-listing-grid-row_navigation__37q9K","navigation-scrollbar":"faq-listing-grid-row_navigation-scrollbar__rS0j4","swiper-slide":"faq-listing-grid-row_swiper-slide__5q6bc",swiper:"faq-listing-grid-row_swiper__KpohF",nav:"faq-listing-grid-row_nav___lvgu"}},25548:(e,a,r)=>{"use strict";r.d(a,{w:()=>l});var t=r(37876);r(14232);var s=r(85609);let i=()=>(0,t.jsx)("div",{className:"sc-jss-editing-error",role:"alert",children:"Datasource is required. Please choose a content item for this component."});function l(e){return function(a){return function(r){let{page:l}=(0,s.M5)(),n=e?.editingErrorComponent??i;return r.rendering?.dataSource&&r.fields&&Object.keys(r.fields).length>0?(0,t.jsx)(a,{...r}):l.mode.isEditing?(0,t.jsx)(n,{}):null}}}},25556:(e,a,r)=>{"use strict";r.d(a,{N:()=>n});var t=r(69190),s=r(16474),i=r(79550),l=r(1478);class n extends l.P{async getMastheadFilters(){try{let e=await this.getMastheadFiltersResult();if(e?.filters?.results==null||0==e.filters.results.length)return null;return e.filters.results.map(e=>{let a=parseInt((e.fields.find(e=>"__Sortorder"===e.name)?.jsonValue).value);return{role:(e.fields.find(e=>"tagName"===e.name)?.jsonValue).value,sortOrder:isNaN(a)?0:a,actions:e.children?.results.map(e=>{let a=parseInt(e.fields.find(e=>"__Sortorder"===e.name)?.jsonValue.value),r=e.fields.find(e=>"link"===e.name)?.jsonValue?.value;return{text:e.fields.find(e=>"tagName"===e.name)?.jsonValue.value,sortOrder:isNaN(a)?0:a,url:r?.href??"",target:r?.target}}).sort((e,a)=>e.sortOrder-a.sortOrder)}}).sort((e,a)=>e.sortOrder-a.sortOrder)}catch(e){return null}}async getMastheadFiltersResult(){let e=this.getClient();try{let a=[],r=!0,t=null;for(;r;){let l=await e.request(this.filterQuery,{activeFolder:i.D.FILTERS.CORPORATE_HOMEPAGE_MASTHEAD,template:s.Q.TAXONOMY.DROPDOWN_OPTION,language:this.language,after:t});a=[...a,...l.filters.results],r=l.filters.pageInfo.hasNext,t=l.filters.pageInfo.endCursor}if(0==a.length)return null;return{filters:{results:a}}}catch(e){return null}}constructor(...e){super(...e),this.filterQuery=(0,t.J1)` 181 query getMastheadFilter( 182 $activeFolder: String! 183 $template: String! 184 $language: String! 185 $after: String 186 ) { 187 filters: search( 188 where: { 189 AND: [ 190 { name: "_templates", value: $template } 191 { name: "_name", value: "__Standard Values", operator: NEQ } 192 { name: "_language", value: $language } 193 { name: "_path", value: $activeFolder, operator: CONTAINS } 194 ] 195 } 196 first: 10 197 after: $after 198 ) { 199 pageInfo { 200 hasNext 201 endCursor 202 } 203 results { 204 id 205 name 206 path 207 fields(ownFields: false) { 208 name 209 jsonValue 210 } 211 children { 212 results { 213 id 214 name 215 fields { 216 name 217 jsonValue 218 } 219 } 220 } 221 } 222 } 223 } 224 `}}},25802:(e,a,r)=>{"use strict";r.d(a,{V:()=>n});var t=r(69190),s=r(2033),i=r(44344),l=r(99742);let n=async(e,a)=>{let r=new s.q(l.env.CONTENT_HUB_GRAPH_QL_ENDPOINT,{apiKey:l.env.CONTENT_HUB_API_KEY,timeout:6e5}),i=(0,t.J1)` 225 query getTestimonials($testimonialsIds: [ID]) { 226 testimonials: allWS_Testimonial(where: { id_anyOf: $testimonialsIds }) { 227 total 228 results { 229 id 230 attribution 231 personTitle 232 quote 233 testimonialPortraitImage { 234 altText 235 title 236 publicUrls: assetToPublicLink { 237 results { 238 relativeUrl 239 resource 240 versionHash 241 id 242 } 243 } 244 } 245 testimonialAccentImage { 246 altText 247 title 248 publicUrls: assetToPublicLink { 249 results { 250 relativeUrl 251 resource 252 versionHash 253 id 254 } 255 } 256 } 257 } 258 } 259 } 260 `;try{let t=await r.request(i,{testimonialsIds:e});return d(t,a)}catch(e){return console.error("Error fetching testimonials results",e),[]}},o=(e,a)=>{let r={value:{src:"",alt:"","stylelabs-content-id":""}};if(!a)return r;let t=a.publicUrls.results.filter(a=>a.resource.toLowerCase().startsWith(`website${e}`))[0];return t?{value:{src:(0,i.dq)(t.relativeUrl,t.versionHash),alt:a.title,"stylelabs-content-id":t.id,"dam-id":t.id,"dam-alt":a.altText}}:r},d=(e,a)=>{let r=[];return e.testimonials.total<=0||e.testimonials.results.map(e=>{console.log("portait image",e.testimonialPortraitImage);
260let t=o("3x4",e.testimonialPortraitImage),s=o("1x1",e.testimonialAccentImage),i=e.quote[a],l=e.attribution,n=e.personTitle[a];r.push({testimonialImage:t,copy:{value:i},authorThumbnail:s,fullName:{value:l},role:{value:n}})}),r}},26168:(e,a,r)=>{"use strict";r.r(a),r.d(a,{default:()=>d});var t=r(37876),s=r(44337),i=r.n(s),l=r(14232),n=r(98110),o=r(43448);let d=e=>{let{modalRef:a,handleCloseModal:r,courseCode:s,title:d,hostUniversity:c,country:m,city:u,modalLabels:g,courseNumberOfCredits:p,courseNumberOfCreditsLabel:h,courseContactHours:_,courseContactHoursLabel:f,showCourseStatus:v=!0,courseStatus:x,courseStatusTermLabel:w,audience:b,courseLevel:y,languageInstruction:N,languageLevel:E,prerequisites:j,placementExamRequired:C,courseDescription:S,courseListingUrl:A,associatedPrograms:I}=e,T=(0,l.useRef)(null),L=(0,n.useReactToPrint)({contentRef:T,documentTitle:`${s} - ${d}`,pageStyle:` 261 @media print { 262 .dialog-modal__body { 263 max-block-size: none !important; 264 overflow: visible !important; 265 overflow-y: visible !important; 266 overflow-x: visible !important; 267 block-size: auto !important; 268 margin-block: 0 !important; 269 padding-inline-end: 0 !important; 270 } 271 .dialog-modal { 272 max-block-size: none !important; 273 block-size: auto !important; 274 overflow: visible !important; 275 max-inline-size: 100% !important; 276 padding: 20px !important; 277 } 278 .course-modal .dialog-modal__body { 279 max-block-size: none !important; 280 overflow: visible !important; 281 overflow-y: visible !important; 282 overflow-x: visible !important; 283 block-size: auto !important; 284 margin-block: 0 !important; 285 padding-inline-end: 0 !important; 286 } 287 .course-modal.dialog-modal { 288 max-block-size: none !important; 289 block-size: auto !important; 290 overflow: visible !important; 291 max-inline-size: 100% !important; 292 padding: 20px !important; 293 } 294 } 295 `,preserveAfterPrint:!1}),P=(e,a)=>a?(0,t.jsxs)("div",{className:i().modal__item,children:[(0,t.jsx)("h3",{className:i()["modal__item-title"],children:e}),(0,t.jsx)("p",{className:i()["modal__item-value"],children:a})]}):null,R=(()=>
295{if(!x?.trim())return;let e=(0,o.Ib)(x),a=w?.trim();return a?`${a}: ${e}`:e})(),k=A?.trim()||"https://worldstrides.com/en-us/higher-ed/academics/syllabus-request",$=!!A?.trim(),O=k.startsWith("https://bit.ly");return(0,t.jsxs)("dialog",{className:"col-12 col-xl-8 dialog-modal course-modal",ref:a,children:[(0,t.jsx)("div",{className:"dialog-modal__controls",children:(0,t.jsx)("button",{onClick:r,"aria-label":"Close modal",className:"dialog-modal__close-button",children:(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"19",viewBox:"0 0 18 19",fill:"none",children:[(0,t.jsx)("g",{clipPath:"url(#clip0_228417_68945)",children:(0,t.jsx)("path",{d:"M17.5144 3.13602C18.1001 2.55023 18.1001 1.60049 17.5144 1.0147C16.9286 0.428917 15.9788 0.428917 15.393 1.0147L9.02911 7.37866L2.66515 1.0147C2.07936 0.428917 1.12962 0.428917 0.543832 1.0147C-0.0419548 1.60049 -0.0419543 2.55023 0.543832 3.13602L6.90779 9.49998L0.543832 15.8639C-0.0419548 16.4497 -0.0419542 17.3995 0.543832 17.9853C1.12962 18.571 2.07936 18.571 2.66515 17.9853L9.02911 11.6213L15.393 17.9853C15.9788 18.571 16.9286 18.571 17.5144 17.9853C18.1001 17.3995 18.1001 16.4497 17.5144 15.8639L11.1504 9.49998L17.5144 3.13602Z",fill:"currentColor"})}),(0,t.jsx)("defs",{children:(0,t.jsx)("clipPath",{id:"clip0_228417_68945",children:(0,t.jsx)("rect",{width:"18",height:"19",fill:"white"})})})]})})}),(0,t.jsx)("div",{className:"dialog-modal__body",ref:T,children:(0,t.jsxs)("div",{className:i().modal__content,children:[(0,t.jsxs)("div",{className:i().modal__header,children:[(0,t.jsx)("p",{className:i().modal__code,children:s}),(0,t.jsxs)("button",{onClick:()=>L(),"aria-label":"Print course details",className:i()["print-button"],children:[(0,t.jsx)("span",{className:i()["print-button__icon"]}),(0,t.jsx)("span",{className:i()["print-button__label"],children:"Print"})]})]}),(0,t.jsx)("h2",{className:i().modal__title,children:d}),(0,t.jsxs)("div",{className:i().modal__info,children:[P(g?.school.value??"",c),P(g?.location.value??"",void 0===u?m:`${u}, ${m}`),P(h??"",p),P(f??"",_),v&&P(g?.status.value??"",R),P(g?.audience.value??"",b),P(g?.courseLevel.value??"",y),P(g?.languageOfInstruction.value??"",N),P(g?.languageLevel.value??"",E),P(g?.placementExamRequired.value??"",C?g?.yes.value:g?.no.value),(0,t.jsxs)("div",{className:i().modal__item,children:[(0,t.jsx)("h3",{className:i()["modal__item-title"],children:"Syllabus"}),(0,t.jsxs)("a",{className:i()["modal__syllabus-link"],href:k,target:"_blank",rel:"noopener noreferrer","aria-label":`${O?"Search Catalog":$?"View syllabus":"Request syllabus"} in a new tab`,children:[$?(0,t.jsxs)("svg",{"aria-hidden":"true",className:i()["modal__syllabus-icon"],viewBox:"0 0 24 24",fill:"none",children:[(0,t.jsx)("path",{d:"M6 2.75h7.25L18 7.5v13.75H6V2.75Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"M13 2.75V7.5h5M8.75 12h6.5M8.75 15.5h6.5",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]}):(0,t.jsxs)("svg",{"aria-hidden":"true",className:i()["modal__syllabus-icon"],viewBox:"0 0 24 24",fill:"none",children:[(0,t.jsx)("path",{d:"M3.75 5.75h16.5v12.5H3.75V5.75Z",stroke:"currentColor",strokeWidth:"1.5",strokeLinejoin:"round"}),(0,t.jsx)("path",{d:"m4.25 6.25 7.75 6 7.75-6",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]}),(0,t.jsx)("span",{children:O?"Search Catalog":$?"View":"Request"})]})]})]}),j&&(0,t.jsxs)("div",{className:i().modal__overview,children:[(0,t.jsx)("h3",{className:i()["modal__item-title"],children:g?.prerequisites.value}),(0,t.jsx)("div",{className:`rtf ${i().modal__description}`,dangerouslySetInnerHTML:{__html:j??""}})]}),I&&I.length>0&&(0,t.jsxs)("div",{className:i().modal__overview,children:[(0,t.jsx)("h3",{className:i()["modal__item-title"],children:g?.associatedPrograms.value}),(0,t.jsx)("ul",{className:i().modal__list,children:I?.map((e,a)=>(0,t.jsx)("li",{className:i()["modal__list-item"],children:(0,t.jsx)("a",{href:e.url,className:i()["modal__list-link"],children:e.name})},a))})]}),(0,t.jsxs)("div",{className:i().modal__overview,children:[(0,t.jsx)("h3",{className:i()["modal__item-title"],children:g?.overview.value}),(0,t.jsx)("div",{className:`rtf ${i().modal__description}`,dangerouslySetInnerHTML:{__html:S??""}})]})]})})]})}},26833:e=>{e.exports={"tab-icon-text-card":"tab-icon-text-card_tab-icon-text-card__vYsba","tab-card__content":"tab-icon-text-card_tab-card__content__y0wue","tab-card__heading":"tab-icon-text-card_tab-card__heading__4j0oq","tab-card__copy":"tab-icon-text-card_tab-card__copy__tpbfF","tab-card__icon":"tab-icon-text-card_tab-card__icon__wIFVK"}},27609:e=>{e.exports={item:"base-listing_item__5mn5y",trigger:"base-listing_trigger__qsrBP",rtf:"base-listing_rtf__ewePQ",panel:"base-listing_panel__v4coc",content:"base-listing_content__ldSxW",label:"base-listing_label__FG5yL","icon-wrapper":"base-listing_icon-wrapper__u8dUl","base-listing":"base-listing_base-listing__hxJWq","base-listing__search-header":"base-listing_base-listing__search-header__3eEwM","base-listing__search-header-inner":"base-listing_base-listing__search-header-inner__TS5jc","base-listing__search-header-title":"base-listing_base-listing__search-header-title__hGkSZ","base-listing__search-header-search":"base-listing_base-listing__search-header-search__FRvtA","base-listing__mobile-filters":"base-listing_base-listing__mobile-filters__5DfaD","base-listing__row":"base-listing_base-listing__row___lop6","base-listing__breadcrumbs":"base-listing_base-listing__breadcrumbs__K3OTJ","base-listing__facets":"base-listing_base-listing__facets__atk1d","base-listing__heading":"base-listing_base-listing__heading___6leU","base-listing__content":"base-listing_base-listing__content__Azu_6","base-listing__aside":"base-listing_base-listing__aside__ECnRv","base-listing__aside--links":"base-listing_base-listing__aside--links__KAoDt","base-listing__pager"
295:"base-listing_base-listing__pager__hgi_o","base-listing__list":"base-listing_base-listing__list__DdxvK"}},27798:e=>{function a(e){var a=Error("Cannot find module '"+e+"'");throw a.code="MODULE_NOT_FOUND",a}a.keys=()=>[],a.resolve=a,a.id=27798,e.exports=a},28036:e=>{e.exports={"tabbed-related-content-row":"tabbed-related-content-row_tabbed-related-content-row__IZv5B",content:"tabbed-related-content-row_content__nKLqz",panel:"tabbed-related-content-row_panel__Yd7oG",heading:"tabbed-related-content-row_heading__muDnp",dropdown:"tabbed-related-content-row_dropdown__xvJpj",tabs:"tabbed-related-content-row_tabs__yqCha",tab:"tabbed-related-content-row_tab__95g80",tabs__wrapper:"tabbed-related-content-row_tabs__wrapper__ximEQ","tabs__nav-button":"tabbed-related-content-row_tabs__nav-button__cuemH","tabs__nav-button--next":"tabbed-related-content-row_tabs__nav-button--next__BC7Ym","tabs__nav-button--visible":"tabbed-related-content-row_tabs__nav-button--visible__4CNBU","tabs__nav-button--white":"tabbed-related-content-row_tabs__nav-button--white__LMpZu"}},29087:(e,a,r)=>{"use strict";r.r(a),r.d(a,{default:()=>d});var t=r(37876),s=r(29642),i=r.n(s),l=r(14232),n=r(18847);let o=r.n(n)()(()=>Promise.resolve().then(r.bind(r,26168)),{loadableGenerated:{webpack:()=>[26168]},ssr:!1}),d=({countries:e,cities:a,title:r,hostUniversities:s,courseCode:n,audience:d,courseLevel:c,courseStatus:m,courseContactHours:u,courseContactHoursLabel:g,courseNumberOfCredits:p,courseNumberOfCreditsLabel:h,courseDescription:_,courseListingUrl:f,modalLabels:v,languageInstruction:x,languageLevel:w,prerequisites:b,placementExamRequired:y,associatedPrograms:N})=>{let E=e?.[0],j=a?.[0],C=s?.[0],S=(0,l.useRef)(null),[A,I]=(0,l.useState)("");return(0,l.useEffect)(()=>{_&&I(new DOMParser().parseFromString(_,"text/html").body.textContent||"")},[_]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("article",{className:i().card,children:[(0,t.jsx)("p",{className:i().tag,children:void 0===j?E:`${j}, ${E}`}),(0,t.jsx)("h3",{className:i().title,children:(0,t.jsx)("button",{className:`add-chevron ${i().link}`,onClick:()=>{S.current&&S.current.showModal()},children:r})}),(0,t.jsxs)("div",{className:i().info,children:[(0,t.jsx)("p",{className:i()["info-item"],children:C}),(0,t.jsx)("span",{className:i()["info-separator"],"aria-hidden":"true"}),n&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("p",{className:i()["info-item"],children:n}),(0,t.jsx)("span",{className:i()["info-separator"],"aria-hidden":"true"})]}),h&&p&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("p",{className:i()["info-item"],children:[p," ",h]}),(0,t.jsx)("span",{className:i()["info-separator"],"aria-hidden":"true"})]}),g&&u&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("p",{className:i()["info-item"],children:[u," ",g]}),(0,t.jsx)("span",{className:i()["info-separator"],"aria-hidden":"true"})]})]}),(0,t.jsx)("div",{className:`rtf ${i().description}`,children:A})]}),(0,t.jsx)(o,{modalRef:S,handleCloseModal:()=>{S.current&&S.current.close()},courseCode:n,title:r,hostUniversity:C,country:E,city:j,modalLabels:v,courseNumberOfCredits:p,courseNumberOfCreditsLabel:h,courseContactHours:u,courseContactHoursLabel:g,showCourseStatus:!1,courseStatus:m,audience:d,courseLevel:c,languageInstruction:x,languageLevel:w,prerequisites:b,placementExamRequired:y,courseDescription:_,courseListingUrl:f,associatedPrograms:N})]})}},29137:e=>{e.exports={"content-with-media-row-vertical":"content-with-media-row-vertical_content-with-media-row-vertical__L_0rd",media:"content-with-media-row-vertical_media__az_GC","media-aspect":"content-with-media-row-vertical_media-aspect__UFJd1","media-aspect-poster-img":"content-with-media-row-vertical_media-aspect-poster-img__VlM0p","poster-over-player":"content-with-media-row-vertical_poster-over-player__OuWm2","poster-over-player--hidden":"content-with-media-row-vertical_poster-over-player--hidden__Iyuel","media-aspect-video":"content-with-media-row-vertical_media-aspect-video__StwQd","play-btn":"content-with-media-row-vertical_play-btn__ADZiZ","pause-btn":"content-with-media-row-vertical_pause-btn__y4kZN","content-wrapper":"content-with-media-row-vertical_content-wrapper__H9sM5","content-wrapper--left":"content-with-media-row-vertical_content-wrapper--left__ORfUT",content:"content-with-media-row-vertical_content__yGgYf","content--right":"content-with-media-row-vertical_content--right__RTVV9",info:"content-with-media-row-vertical_info__feKnK",heading:"content-with-media-row-vertical_heading__a6sTr",subheading:"content-with-media-row-vertical_subheading__JaRg3",copy:"content-with-media-row-vertical_copy__zvmVl","cta-wrapper":"content-with-media-row-vertical_cta-wrapper__QhihL"}},29642:e=>{e.exports={card:"course-card_card__GZQ5e",tag:"course-card_tag__V7kAW",link:"course-card_link__gBVbz",info:"course-card_info__8KVtk","info-item":"course-card_info-item__jARgK","info-separator":"course-card_info-separator__Qa1iK",de
295scription:"course-card_description___6hK6"}},29806:e=>{e.exports={row:"program-fundraising-row_row__Q_15e",heading:"program-fundraising-row_heading__ocMTH",copy:"program-fundraising-row_copy__nGxb7",cta:"program-fundraising-row_cta__mi_gM"}},30514:e=>{e.exports={wrapper:"PersonCard_wrapper__M9cNR","image-container":"PersonCard_image-container__ze6Yh",image:"PersonCard_image__o7BLJ","content-container":"PersonCard_content-container__xn4Kw",name:"PersonCard_name__wCxFD",position:"PersonCard_position__3jAHF","has-images":"PersonCard_has-images__j4tYc"}},30702:e=>{e.exports={card:"step-card_card__gywQN",content:"step-card_content__y_1jU",heading:"step-card_heading__UZeWJ",copy:"step-card_copy__7nSfB"}},30760:e=>{e.exports={card:"media-and-text-card_card__5b06r",card_media:"media-and-text-card_card_media__TFBQJ",card_heading:"media-and-text-card_card_heading__ADc5b","card_no-image":"media-and-text-card_card_no-image__pQeY_",card_content:"media-and-text-card_card_content__s2QUg",card_copy:"media-and-text-card_card_copy__a2CLO"}},31973:(e,a,r)=>{"use strict";r.d(a,{H:()=>n});var t=r(69190),s=r(16474),i=r(79550),l=r(1478);class n extends l.P{constructor(e){super({sitecore:{context:{language:e}}}),this.paginatedQuery=(0,t.J1)` 296 query getPaginatedFilters( 297 $activeFolder: String! 298 $template: String! 299 $language: String! 300 $after: String 301 ) { 302 destination: search( 303 where: { 304 AND: [ 305 { name: "_templates", value: $template } 306 { name: "_name", value: "__Standard Values", operator: NEQ } 307 { name: "_language", value: $language } 308 { name: "_path", value: $activeFolder, operator: CONTAINS } 309 ] 310 } 311 first: 100 312 after: $after 313 ) { 314 pageInfo { 315 hasNext 316 endCursor 317 } 318 results { 319 id 320 name 321 displayName 322 field(name: "tagName") { 323 ... on TextField { 324 value 325 } 326 } 327 } 328 } 329 } 330 `}async getDestinationFilters(){try{let e=await this.getDestinationResult();if(e?.destination?.results==null||0==e.destination.results.length)return null;return e.destination.results.map(e=>({regionName:(e.fields.find(e=>"tagName"===e.name)?.jsonValue).value,displayName:e.displayName,countries:e.children?.results.map(e=>{let a=e.children?.results.map(e=>({value:e.fields.find(e=>"tagName"===e.name)?.jsonValue.value,label:e.displayName}))??[];return{countryName:e.fields.find(e=>"tagName"===e.name)?.jsonValue.value,displayName:e.displayName,cities:a.sort((e,a)=>e.value.localeCompare(a.value))}}).sort((e,a)=>e.countryName.localeCompare(a.countryName))??[]})).sort((e,a)=>e.regionName.localeCompare(a.regionName))}catch(e){return null}}async getDestinationResult(){let e=this.getClient();try{let a=[],r=!0,t=null;for(;r;){let l=await e.request(this.paginatedQuery,{activeFolder:i.D.FILTERS.DESTINATION,template:s.Q.TAXONOMY.REGION,language:this.language,after:t}),n=l.destination?.results?.map(e=>({id:e.id,name:e.name,displayName:e.displayName,fields:[{name:"tagName",jsonValue:{value:e.field.value}}],children:null}))??[];a=[...a,...n],r=l.destination.pageInfo.hasNext,t=l.destination.pageInfo.endCursor}if(0==a.length)return null;let l={destination:{results:a}};if(0==l.destination.results.length)return null;for(let e of l.destination.results){let a=await this.getCountryFilters(e.id);a?.destination?.results?e.children={results:a.destination.results.map(e=>({id:e.id,name:e.name,displayName:e.displayName,fields:e.fields,children:{results:[]}}))}:e.children={results:[]}}for(let e of l.destination.results)if(e.children&&Array.isArray(e.children.results))for(let a of e.children.results){let e=await this.getCityFilters(a.id);e?.destination?.results?a.children={results:e.destination.results.map(e=>({id:e.id,name:e.name,displayName:e.displayName,fields:e.fields,children:{results:[]}}))}:a.children={results:[]}}return l}catch(e){return console.error("getDestinationResult error:",e),null}}async getCountryFilters(e){let a=this.getClient();try{let r=[],t=!0,i=null;for(;t;){let l=await a.request(this.paginatedQuery,{activeFolder:e,template:s.Q.TAXONOMY.COUNTRY,language:this.language,after:i}),n=l.destination?.results?.map(e=>({id:e.id,name:e.name,displayName:e.displayName,fields:[{name:"tagName",jsonValue:{value:e.field.value}}],children:null}))??[];r=[...r,...n],t=l.destination.pageInfo.hasNext,i=l.destination.pageInfo.endCursor}if(0==r.length)return null;return{destination:{results:r}}}catch(e){return null}}async getCityFilters(e){let a=this.getClient();try{let r=[],t=!0,i=null;for(;t;){let l=await a.request(this.paginatedQuery,{activeFolder:e,template:s.Q.TAXONOMY.CITY,language:this.language,after:i}),n=l.destination?.results?.map(e=>({id:e.id,name:e.name,displayName:e.displayName,fields:[{name:"tagName",jsonValue:{value:e.field.value}}],children:null}))??[];r=[...r,...n],t=l.destination.pageInfo.hasNext,i=l.destination.pageInfo.endCursor}if(0==r.length)return null;return{destination:{results:r}}}catch(e){return null}}}},33538:(e,a,r)=>{"use strict";r.d(a,{T5:()=>s,rl:()=>l,ry:()=>i});let t=e=>e.trim().toLowerCase();function s(e){if(null==e||""===e||"string"!=typeof e)return[];let a=e.trim();if(!a)return[];if(a.startsWith("["))try{let e=JSON.parse(a);if(!Array.isArray(e))return[];return e.map(e=>{if(!e||"object"!=typeof e)return null;let a="string"==typeof e.sessionCode?e.sessionCode:"string"==typeof e.sessioncode?e.sessioncode:"",r="string"==typeof e.status?e.status:"";
330return r?{sessionCode:a,status:r}:null}).filter(e=>null!==e)}catch{return[]}return[{sessionCode:"",status:a}]}function i(e,a){if(!a.length||!e.length)return;let r=new Set(a.map(t)),s=e.filter(e=>e.sessionCode&&r.has(t(e.sessionCode)));return s.length?[...new Set(s.map(e=>e.status))].sort().join(", "):1!==e.length||e[0].sessionCode?.trim()?void 0:e[0].status}function l(e){if(!e.length)return;let a=[...new Set(e.map(e=>e.status).filter(Boolean))].sort();return a.length?a.join(", "):void 0}},33913:e=>{e.exports={container:"related-program-row_container__uWHxs","container--light-blue":"related-program-row_container--light-blue__YVBtd","container--light-green":"related-program-row_container--light-green__VZRhT",row:"related-program-row_row__i1Aef",header:"related-program-row_header__YDpIb",heading:"related-program-row_heading__cP7c8",copy:"related-program-row_copy__VinmI","cards-wrapper":"related-program-row_cards-wrapper___q8E6","cards-wrapper--grid":"related-program-row_cards-wrapper--grid__ULyyk","cards-wrapper--grid-3":"related-program-row_cards-wrapper--grid-3__Aedje",navigation:"related-program-row_navigation___BLex","navigation-scrollbar":"related-program-row_navigation-scrollbar__FH9C0"}},34385:(e,a,r)=>{"use strict";r.d(a,{Ay:()=>x,Ev:()=>v,X7:()=>f});var t=r(37876),s=r(23559),i=r.n(s),l=r(14232),n=r(85609),o=r(87273),d=r(44344),c=r(16289);let m={functional:"C0003",performance:"C0002",analytics:"C0002",advertisement:"C0004"},u=(e,a)=>{let r=a?.categories?.[e];return"boolean"==typeof r?r?"granted":"denied":Array.isArray(a?.accepted)?a.accepted.includes(e)?"granted":"denied":null},g=(e,a)=>e.OptanonActiveGroups?e.OptanonActiveGroups.includes(m[a])?"granted":"denied":null;var p=r(55998);let h=(0,l.lazy)(()=>r.e(108).then(r.bind(r,30108))),_=(e,a)=>!(0,p.o)(e.page,a),f=async e=>{for(let a of["maxresdefault","sddefault","hqdefault","mqdefault","default"]){let r=`https://img.youtube.com/vi/${e}/${a}.jpg`;try{let e=await fetch(r,{method:"HEAD"});if(e.ok){let t=e.headers.get("content-length");if("maxresdefault"===a&&t&&5e3>parseInt(t))continue;return r}}catch(r){console.warn(`Failed to check YouTube thumbnail quality ${a} for video ${e}:`,r);continue}}return console.warn(`All YouTube thumbnail quality checks failed for video ${e}, using maxresdefault as fallback`),`https://img.youtube.com/vi/${e}/maxresdefault.jpg`},v=async e=>{try{let a=`https://vimeo.com/api/oembed.json?url=https://vimeo.com/${e}&width=1280`,r=await fetch(a);if(!r.ok)return console.warn(`Failed to fetch Vimeo thumbnail for video ${e}:`,r.statusText),null;let t=(await r.json()).thumbnail_url;if(!t)return console.warn(`No thumbnail URL found in Vimeo oEmbed response for video ${e}`),null;try{if(!(t=t.replace(/_\d+x\d+/,"_1280x720").replace(/\?r=pad/,"?r=pad").replace(/&w=\d+/,"&w=1280").replace(/&h=\d+/,"&h=720")).includes("_1280x720")&&!t.includes("w=1280")){let e=t.split("?");t=2===e.length?`${e[0]}?w=1280&h=720&${e[1]}`:`${t}?w=1280&h=720`}}catch(a){console.warn(`Failed to enhance Vimeo thumbnail URL for video ${e}:`,a)}return t}catch(a){return console.warn(`Error fetching Vimeo thumbnail for video ${e}:`,a),null}},x=({videoId:e,provider:a,className:r,thumbnail:s,transformationOptions:m,loading:p,autoplay:x,autoplayDelay:w=0,background:b,loop:y,muted:N,width:E,height:j,style:C,controls:S,hideButton:A,aboveTheFold:I,onReady:T,onVideoEnded:L,onPlaybackStart:P,removeThumbnailAfterPlay:R=!1,externalPlayState:k,instanceId:$,overlayPlayButtonClassName:O,overlayPauseButtonClassName:D,externalControlsRef:H,thumbnailAsBackdrop:M=!1,transparentBackground:F=!1,videoConsentCategory:U="functional"})=>{let G=(0,l.useState)(!1),[B,V]=(0,l.useState)(I||!1),[q,W]=(0,l.useState)(!1),[z,Q]=(0,l.useState)(!1),[Y,K]=(0,l.useState)(!1),[Z,J]=(0,l.useState)(!1),[X,ee]=(0,l.useState)(null),[ea,er]=(0,l.useState)(null),et=(0,l.useRef)(null),es=(0,l.useRef)(null),ei=(0,n.M5)(),el=(0,l.useRef)(null),en=(0,l.useRef)(!1),eo=(0,l.useRef)(!1),ed=(0,l.useRef)(!1),ec=(0,l.useRef)(0),[em,eu]=k||G,eg=a?.toLowerCase()??"",ep=((e="functional")=>{let[a,r]=(0,l.useState)({status:"pending",grantedAt:null});return(0,l.useEffect)(()=>{let a=window,t=!0,s=!1,i=e=>{t&&r(a=>a.status===e?a:{status:e,grantedAt:"granted"===e?Date.now():null})},l=()=>{let r=((e,a)=>{if("function"!=typeof e.getCkyConsent)return null;try{return u(a,e.getCkyConsent())}catch{return null}})(a,e);if(r)return i(r),!0;let t=g(a,e);return!!t&&(i(t),!0)},n=a=>{let r=u(e,a.detail);r?i(r):l()},o=()=>{let r=g(a,e);r&&i(r)},d=()=>{!s&&a.OneTrust&&(a.OneTrust.OnConsentChanged(o),s=!0)};document.addEventListener("cookieyes_banner_load",n),document.addEventListener("cookieyes_banner_loaded",n),document.addEventListener("cookieyes_consent_update",n),l(),d();let c=window.setInterval(()=>{l(),d()},250),m=window.setTimeout(()=>window.clearInterval(c),5e3);return()=>{t=!1,window.clearInterval(c),window.clearTimeout(m),document.removeEventListener("cookieyes_banner_load",n),document.removeEventListener("cookieyes_banner_loaded",n),document.removeEventListener("cookieyes_consent_update",n)}},[e]),a})(U),eh="granted"===ep.status,e_=B&&eh;void 0===N&&(N=!0),(0,l.useEffect)(()=>{let a=_(ei,s)&&"youtube"===eg&&e,r=_(ei,s)&&"vimeo"===eg&&e;a?((async()=>{let a=await f(e);a?ee({value:{src:a,alt:`YouTube video thumbnail for ${e}`,width:"1280",height:"720"}}):ee(null)})(),er(null)):r?((async()=>{let a=await v(e);a?er({value:{src:a,alt:`Vimeo video thumbnail for ${e}`,width:"1280",height:"720"}}):er(null)})(),ee(null)):(ee(null),er(null))},[ei.page.mode.isEditing,s,eg,e]);let ef=(0,l.useMemo)(()=>_(ei,s)?X||ea||void 0:s,[ei,s,X,ea]),ev=(0,d.UA)(ef);(0,l.useEffect)(()=>
330{if(I){let e=requestAnimationFrame(()=>{V(!0)});return()=>cancelAnimationFrame(e)}return el.current=new IntersectionObserver(e=>{e[0].isIntersecting&&(V(!0),el.current?.disconnect())},{rootMargin:"50px"}),es.current&&el.current.observe(es.current),()=>{el.current?.disconnect()}},[I]),(0,l.useEffect)(()=>{ed.current=!1,eo.current=!1,en.current=!1,ec.current=0,J(!1),Q(!1),W(!1),K(!1),eu(!1)},[eg,eu,e]),(0,l.useEffect)(()=>{e_?x&&0===w&&!Y&&eu(!0):eu(!1)},[x,Y,w,eu,e_]);let ex=(0,l.useMemo)(()=>{if(!e_)return"";switch(eg){case"vimeo":return`https://player.vimeo.com/video/${e}`;case"youtube":return`https://www.youtube.com/watch?v=${e}`;default:return e}},[eg,e,e_]),ew=!!(x&&0===w),eb=ew&&!q&&!Y,ey=e_&&(em||eb);(0,l.useEffect)(()=>{},[x,Y,w,ey,q,z,B,Z,N,em,ew,eg,eb,e_,ex,ep.status,e]);let eN={autopause:!1,background:!1,autoplay:+!!ew,controls:S||!1,dnt:!0,muted:+!!N,responsive:!0,transparent:F},eE={autoplay:+!!ew,enablejsapi:1,iv_load_policy:3,mute:+!!N,origin:window.location.origin,rel:0},ej=(0,l.useCallback)(e=>{et.current=e,e&&N&&(e.setAttribute("muted",""),e.muted=!0,"defaultMuted"in e&&(e.defaultMuted=!0))},[N]),eC=async()=>{if(!N)return;let e=et.current;if(e)try{e.setAttribute("muted",""),e.muted=!0,"defaultMuted"in e&&(e.defaultMuted=!0),await e.api?.setMuted?.(!0)}catch{}},eS=()=>{if(eo.current=!0,Q(!0),em||eu(!0),$&&window.dispatchEvent(new CustomEvent("play",{detail:{id:$}})),es.current){let e=es.current.querySelector("iframe");e?.removeAttribute("tabindex")}},eA=e=>{let a=et.current;!a||(e?eC().then(()=>{if(!a.paused&&(a.currentTime??0)>0){en.current=!1;return}let e=a.play?.();e&&"function"==typeof e.catch&&e.catch(()=>void 0)}):!Y&&(em||eb)||a.pause?.())};(0,l.useEffect)(()=>{if(H)return H.current={play:()=>{eh&&(en.current=!0,K(!1),eu(!0),eA(!0))},pause:()=>{en.current=!1,K(!0),eu(!1),eA(!1)}},()=>{H.current=null}},[H,eh,eu]);let eI=!ey&&!z;(0,l.useLayoutEffect)(()=>{e_&&!eI&&eA(ey)},[ey,e_,eI]),(0,l.useEffect)(()=>{Z&&!eI&&requestAnimationFrame(()=>{eA(ey)})},[ey,Z,eI]);let eT=()=>{if(!ed.current&&(ed.current=!0,J(!0),T?.(),ey&&requestAnimationFrame(()=>{eA(!0)}),es.current&&!x)){let e=es.current.querySelector("iframe");e?.setAttribute("tabindex","-1")}};(0,l.useEffect)(()=>{let e,a,r;if(!x||!Z||!e_||q||Y)return;let t=ep.grantedAt??Date.now(),s=Math.max(0,w-(Date.now()-t)),i=()=>{en.current=!0,eu(!0),eA(!0),void 0!==r&&window.clearInterval(r),r=window.setInterval(()=>{let e=et.current,a=e?.currentTime??0;e&&!e.paused&&a>.05&&(eo.current=!0,Q(!0),W(!0),eu(!0),en.current=!1,void 0!==r&&window.clearInterval(r))},250)},l=window.setTimeout(()=>{i(),e=window.setTimeout(()=>{eo.current||i()},1e3),a=window.setTimeout(()=>{!eo.current&&(en.current=!1,w>0&&eu(!1)),void 0!==r&&window.clearInterval(r)},2500)},s);return()=>{window.clearTimeout(l),void 0!==e&&window.clearTimeout(e),void 0!==a&&window.clearTimeout(a),void 0!==r&&window.clearInterval(r)}},[x,Y,w,q,Z,eu,e_,ep.grantedAt]);let eL=ef&&!z&&!(b&&ey&&Z),eP=!!(ef&&!(R&&z)),eR=`${i().thumbnail} ${M?i()["thumbnail--backdrop"]:eL?"":i()["thumbnail--hidden"]} video-thumbnail`,ek=z||!!b&&ey&&Z,e$=`${i().player} ${ek?i()["player--visible"]:""} ${M?i()["player--transparent"]:""} video-media`;return(0,t.jsx)("div",{className:`${i()["video-player"]} ${r??""}`,ref:es,children:ei.page.mode.isEditing?(0,t.jsx)(o._,{field:ef,className:`${i().thumbnail} video-thumbnail`}):(0,t.jsxs)(t.Fragment,{children:[eP&&(0,t.jsx)(t.Fragment,{children:m?(0,t.jsx)(c.N,{className:eR,field:ef,loading:p,isContentHubImage:ev,transformations:m,aboveTheFold:I}):(0,t.jsx)(o._,{className:eR,field:ef})}),e_&&(0,t.jsx)(l.Suspense,{fallback:null,children:(0,t.jsx)(h,{ref:ej,className:e$,src:ex,playsInline:!0,preload:I?"auto":"metadata",controls:!b&&S,config:{vimeo:eN,youtube:eE},onPause:()=>{if(Y){if(en.current=!1,em&&eu(!1),$&&window.dispatchEvent(new CustomEvent("pause",{detail:{id:$}})),es.current&&B){let e=es.current.querySelector("iframe");e?.setAttribute("tabindex","-1")}return}if(en.current||em||eb){if(ec.current>=5)return;ec.current+=1,en.current=!0,requestAnimationFrame(()=>{eA(!0)});return}if(em&&eu(!1),$&&window.dispatchEvent(new CustomEvent("pause",{detail:{id:$}})),es.current&&B){let e=es.current.querySelector("iframe");e?.setAttribute("tabindex","-1")}},onEnded:y?void 0:()=>
330{if(em&&eu(!1),es.current&&B){let e=es.current.querySelector("iframe");e?.setAttribute("tabindex","-1")}L?.()},onPlay:eS,onPlaying:()=>{en.current=!1,ec.current=0,eS(),W(!0),P?.()},onReady:eT,onLoadedMetadata:eT,loop:y||!1,width:E||"100%",height:j||"100%",autoPlay:ew,playing:ey,style:C,muted:N,volume:1,fallback:null})}),eh&&e_&&void 0===k&&!A&&(0,t.jsx)("button",{"aria-label":ey?"pause":"play",className:`${ey?i()["pause-btn"]:i()["play-btn"]} ${ey?"pause-btn":"play-btn"} ${ey?D??"":O??""}`.trim(),onClick:()=>{let e=!ey;e?(en.current=!0,K(!1)):(en.current=!1,K(!0)),eu(e),eA(e)}})]})})}},35353:e=>{e.exports={"site-section-pills":"site-section-pills_site-section-pills__9kT7E","site-section-pills__pill":"site-section-pills_site-section-pills__pill__sUWMN","site-section-pills__pill--active":"site-section-pills_site-section-pills__pill--active__gEny_"}},36128:e=>{e.exports={item:"breadcrumb-manager_item__YsvVb",trigger:"breadcrumb-manager_trigger__LrZhp",rtf:"breadcrumb-manager_rtf__N5kr0",panel:"breadcrumb-manager_panel__wJR4l",content:"breadcrumb-manager_content__pbtLH",label:"breadcrumb-manager_label__lI8Qt","icon-wrapper":"breadcrumb-manager_icon-wrapper__SZiAn","breadcrumb-manager":"breadcrumb-manager_breadcrumb-manager__0Z4_5","breadcrumb-manager__label":"breadcrumb-manager_breadcrumb-manager__label__qhYxu","breadcrumb-manager__list":"breadcrumb-manager_breadcrumb-manager__list__4Wcrn","breadcrumb-manager__clear":"breadcrumb-manager_breadcrumb-manager__clear__aXHCu","breadcrumb-manager__filter":"breadcrumb-manager_breadcrumb-manager__filter__5Zou2","breadcrumb-manager__header":"breadcrumb-manager_breadcrumb-manager__header__CiAVT"}},36980:(e,a,r)=>{"use strict";r.d(a,{k:()=>i});var t=r(57821),s=r(99742);class i{constructor(){this.baseUrl=`${s.env.MULESOFT_ENDPOINT}`,this.baseUrlAccessToken=`${s.env.MULESOFT_AUTHORIZATION_ACCESS_TOKEN_ENDPOINT}`,this.headers={"Content-Type":"application/json",Authorization:`Bearer ${s.env.MULESOFT_TOKEN}`}}async getPrograms(e,a){let r=await this.getToken();this.headers.Authorization=`Bearer ${r}`;let s={method:"GET",headers:this.headers,next:{revalidate:43200,tags:[`program-${e}-${a}`]}};return fetch(`${this.baseUrl}/api/v1/program/${e}?language=${a}`,s).then(e=>e.json()).catch(r=>{throw t.A.error(r,"Unable to get programs: Program ID: %s Language: %s",e,a),console.error(r),Error(`Unable to get programs: Program ID: ${e} Language: ${a}`)})}async getMyProgram(e){let a=await this.getToken();console.log("Token:",a),this.headers.Authorization=`Bearer ${a}`;let r={method:"GET",headers:this.headers,next:{revalidate:3600,tags:[`find-my-program-${e}`]}};return fetch(`${this.baseUrl}/api/v1/trips/${e}`,r).then(e=>e.json()).catch(e=>{throw console.error(e),Error("Unable to get program.")})}async getToken(){let e=new FormData;e.set("grant_type","client_credentials"),e.set("client_id",`${s.env.MULESOFT_AUTHORIZATION_CLIENT_ID}`),e.set("client_secret",`${s.env.MULESOFT_AUTHORIZATION_CLIENT_SECRET}`),e.set("scope",`api://${s.env.MULESOFT_AUTHORIZATION_SCOPE_ID}/.default`);try{let a=await fetch(this.baseUrlAccessToken,{method:"POST",opentelemetry:{ignore:!0},body:e}),r=(await a.json()).access_token??"";return r||console.error(`Mulesoft token request returned no access_token (HTTP ${a.status}). Check MULESOFT_AUTHORIZATION_* environment variables for this deployment.`),r}catch(e){throw console.error(e),Error("Unable to get token.")}}async getItinerary(e,a){let r=e?.trim();if(!r)return t.A.error("Unable to get itinerary: no Program ID supplied. Language: %s",a),null;try{let e=await this.getToken();this.headers.Authorization=`Bearer ${e}`;let s={method:"GET",headers:this.headers},i=await fetch(`${this.baseUrl}/api/v1/program/${encodeURIComponent(r)}/itinerary?language=${encodeURIComponent(a??"")}`,s);if(!i.ok)return t.A.error("Unable to get itinerary: Program ID: %s Language: %s Status: %s",r,a,i.status),console.error(`Unable to get itinerary. Program ID: ${r}, Language: ${a}, Status: ${i.status} ${i.statusText}`),null;let l=await i.json();if(!l?.program)return t.A.error("Itinerary response did not contain a program: Program ID: %s Language: %s",r,a),null;return l}catch(e){return t.A.error(e,"Unable to get itinerary: Program ID: %s Language: %s",r,a),console.error(e),null}}}},38025:(e,a,r)=>{"use strict";r.d(a,{A:()=>o,q:()=>n});var t=r(37876),s=r(14232),i=r(87810),l=r.n(i);let n=l(),o=({children:e,content:a,triggerClassName:r})=>
330{let[i,n]=(0,s.useState)(!1),[o,d]=(0,s.useState)(!1),c=(0,s.useRef)(null),m=(0,s.useRef)(null),u=()=>{n(e=>!e)},g=()=>{n(!1)};return(0,s.useEffect)(()=>{if(!i)return;let e=e=>{c.current&&m.current&&!c.current.contains(e.target)&&!m.current.contains(e.target)&&g()},a=e=>{"Escape"===e.key&&g()},r=()=>{g()};return document.addEventListener("mousedown",e),document.addEventListener("keydown",a),window.addEventListener("scroll",r,!0),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("keydown",a),window.removeEventListener("scroll",r,!0)}},[i]),(0,s.useEffect)(()=>{let e=()=>{d(window.innerWidth<768)};return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),(0,s.useEffect)(()=>{if(!i||!c.current||!m.current)return;let e=()=>{if(!c.current||!m.current)return;let e=m.current.getBoundingClientRect(),a=c.current.getBoundingClientRect(),r=window.innerWidth,t=window.innerHeight;if(window.innerWidth<768){c.current.style.position="relative",c.current.style.top="auto",c.current.style.left="auto",c.current.setAttribute("data-arrow-position","left");return}c.current.style.position="fixed";let s=e.top+e.height/2,i=s-a.height/2,l=e.right+14;i<8?i=8:i+a.height>t-8&&(i=t-a.height-8),l+a.width>r-8&&(l=e.left-a.width-14),c.current.style.top=`${i}px`,c.current.style.left=`${l}px`,c.current.setAttribute("data-arrow-position","left");let n=c.current.getBoundingClientRect().top;c.current.style.setProperty("--arrow-y",`${s-n}px`)};return requestAnimationFrame(()=>{e()}),window.addEventListener("scroll",e,!0),window.addEventListener("resize",e),()=>{window.removeEventListener("scroll",e,!0),window.removeEventListener("resize",e)}},[i,o]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{ref:m,className:r,style:{width:"fit-content"},onClick:u,role:"button",tabIndex:0,"aria-expanded":i,"aria-haspopup":"true",onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),u())},children:e}),i&&(0,t.jsx)("div",{ref:c,className:l().tooltip,role:"tooltip","aria-hidden":!i,children:(0,t.jsxs)("div",{className:l()["tooltip-content"],children:[(0,t.jsx)("button",{className:l()["tooltip-close"],onClick:g,"aria-label":"Close tooltip",type:"button"}),a]})})]})}},39398:(e,a,r)=>{"use strict";r.d(a,{o:()=>s});var t=r(59488);let s=e=>{switch(e.toLowerCase()){case"en":case"en-us":return"en-US";case"es":case"es-us":return"es-419";case"fr":case"fr-ca":return"fr-CA";case"en-ca":return"en-CA";case"en-au":return"en-AU";default:return t.C}}},39785:e=>{e.exports={row:"program-overview-row_row__jkFBt",overview:"program-overview-row_overview___GE22",header:"program-overview-row_header__M5s01","media-wrapper":"program-overview-row_media-wrapper__wRKJw","video-player":"program-overview-row_video-player__6ynw6","media-image":"program-overview-row_media-image__KLPzt"}},40269:e=>{e.exports={container:"media-contact-card-row_container__kmWbd",row:"media-contact-card-row_row__WwD7k",header:"media-contact-card-row_header__O1xlj",heading:"media-contact-card-row_heading__krzHM",content:"media-contact-card-row_content__0gwAF","cards-wrapper":"media-contact-card-row_cards-wrapper__PXsXc","cards-wrapper--experience-editor":"media-contact-card-row_cards-wrapper--experience-editor__6aPwG",swiper:"media-contact-card-row_swiper__6OUdD","card__swiper-slide":"media-contact-card-row_card__swiper-slide__KOb5A"}},40528:e=>{e.exports={container:"contact-us-form_container__0ZQXc",content:"contact-us-form_content__VS5qy",heading:"contact-us-form_heading__k5Cam",copy:"contact-us-form_copy__L3u94","form-wrapper":"contact-us-form_form-wrapper__17zA0",form:"contact-us-form_form__Pyyvk","form--submitting":"contact-us-form_form--submitting__435mT","fields-wrapper":"contact-us-form_fields-wrapper__3h7PT","submit-btn":"contact-us-form_submit-btn__bkdzS","learn-checkbox-group":"contact-us-form_learn-checkbox-group__TSvQw","success-heading":"contact-us-form_success-heading__jmjRK","success-copy":"contact-us-form_success-copy__zX7zi","success-cta":"contact-us-form_success-cta__ABL1i","submit-row":"contact-us-form_submit-row__nBt5j",loader:"contact-us-form_loader__Enu70",rotation:"contact-us-form_rotation__5bjjC","success-message__wrapper":"contact-us-form_success-message__wrapper__aTyOW","response-error-message":"contact-us-form_response-error-message__rctv3"}},41314:e=>{e.exports={"media-contact-row":"media-contact-row_media-contact-row__27_8B",heading:"media-contact-row_heading__4jZ_n"}},41815:(e,a,r)=>{"use strict";r.r(a),r.d(a,{K12MastheadSlideContext:()=>s,useK12MastheadSlideContext:()=>i});var t=r(14232);let s=(0,t.createContext)({slideIndex:0}),i=()=>(0,t.useContext)(s)},41983:e=>{e.exports={breadcrumbs:"breadcrumbs_breadcrumbs__Qau05",list:"breadcrumbs_list__O4lt8",item:"breadcrumbs_item__VgfQ5",link:"breadcrumbs_link__IVnfA"}},42379:e=>{e.exports={"program-list__list":"program-list_program-list__list__hDw1l"}},42726:e=>{e.exports={row:"featured-program-carousel_row__M657X",heading:"featured-program-carousel_heading__sUA8R",swiper:"featured-program-carousel_swiper__x2eMd","swiper-slide":"featured-program-carousel_swiper-slide__ohOGE",navigation:"featured-program-carousel_navigation__l9neK","navigation-scrollbar":"featured-program-carousel_navigation-scrollbar__l_WGr",header:"featured-program-carousel_header__1A1aF",card:"featured-program-carousel_card__QDK3O",teaser:"featured-program-carousel_teaser__2x2JH","teaser--no-hover":"featured-program-carousel_teaser--no-hover__fJ5wR",content:"featured-program-carousel_content__VmZ6a","image-placeholder":"featured-program-carousel_image-placeholder__xw5PD",image:"featured-program-carousel_image__wI_g5",wrapper:"featured-program-carousel_wrapper__7iUit",info:"featured-program-carousel_info__nUHHh",date:"featured-program-carousel_date__J1F86",category:"featured-program-carousel_category__WEpTU",title:"featured-program-carousel_title__zmDeK",link:"featured-program-carousel_link__JXlLx"}},43448:(e,a,r)=>{"use strict";r.d(a,{DX:()=>i,E6:()=>s,Eh:()=>t,Ib:()=>o,s1:()=>n});let t="#02880C",s="#DE0028";function i(e){if(!e?.trim())return null;let a=e.split(",").map(e=>
330e.trim().toLowerCase()).filter(Boolean);if(!a.length)return null;let r=new Set(["open","full","closed"]);return a.every(e=>r.has(e))&&a.every(e=>"open"===e)?"open":"closed"}let l=new Set(["open"]);function n(e){let a=(e??"").split(",").map(e=>e.trim()).filter(e=>e&&!l.has(e.toLowerCase()));return a.length?a.join(", "):void 0}function o(e){return e.split(",").map(e=>{let a=e.trim();return a?a.charAt(0).toUpperCase()+a.slice(1).toLowerCase():""}).filter(Boolean).join(", ")}},43719:e=>{e.exports={header:"product-card-row_header__y9zmK",heading:"product-card-row_heading__9R3mH",description:"product-card-row_description__FPF2e","cards-wrapper":"product-card-row_cards-wrapper__Bxn5V"}},43816:(e,a,r)=>{"use strict";r.d(a,{h:()=>l,x:()=>n});var t=r(37876),s=r(14232);let i=(0,s.createContext)(void 0),l=()=>{let e=(0,s.useContext)(i);return e||{focusedFacetId:null,setFocusedFacetId:()=>{}}},n=({children:e})=>{let[a,r]=(0,s.useState)(null);return(0,t.jsx)(i.Provider,{value:{focusedFacetId:a,setFocusedFacetId:r},children:e})}},44243:e=>{e.exports={container:"accordion-row_container__ZbCsu","content-wrapper":"accordion-row_content-wrapper__H8WL_",heading:"accordion-row_heading__9lMce",copy:"accordion-row_copy__nJKHF",sections:"accordion-row_sections__OZ8zJ"}},44249:(e,a,r)=>{"use strict";r.d(a,{u:()=>n});var t=r(50945),s=r(1478),i=r(69190),l=r(57821);class n extends s.P{async getAncestors(e,a=[]){let r=this.getClient(),t=(0,i.J1)` 331 query getAncestors($itemId: String!, $language: String!, $includeTemplatesIDs: [String!]) { 332 item(path: $itemId, language: $language) { 333 id 334 name 335 fields(ownFields: true) { 336 name 337 jsonValue 338 } 339 ancestors(includeTemplateIDs: $includeTemplatesIDs) { 340 id 341 name 342 fields(ownFields: true) { 343 name 344 jsonValue 345 } 346 } 347 } 348 } 349 `;try{return await r.request(t,{itemId:e,includeTemplatesIDs:a,language:this.language})}catch(e){return l.A.error(e),null}}async getItem(e,a){let r=this.getClient(),s=(0,i.J1)` 350 query getItem($itemId: String!, $language: String!) { 351 item: search( 352 where: { 353 AND: [ 354 { name: "_name", value: "__Standard Values", operator: NEQ } 355 { name: "_language", value: $language } 356 { name: "_path", value: $itemId, operator: EQ } 357 ] 358 } 359 ) { 360 results { 361 id 362 name 363 path 364 fields(ownFields: true) { 365 name 366 jsonValue 367 } 368 } 369 } 370 } 371 `;try{let i=await r.request(s,{itemId:e,language:a});if(0==i.item.results.length)return null;return(0,t.I)(i.item.results[0])}catch(e){return null}}}},44337:e=>{e.exports={modal__content:"course-modal_modal__content__vq2dS",modal__header:"course-modal_modal__header__X1sE7",modal__code:"course-modal_modal__code__b6xO0",modal__title:"course-modal_modal__title__zsDGV",modal__info:"course-modal_modal__info__DXzmp",modal__item:"course-modal_modal__item__pOqov","modal__item-title":"course-modal_modal__item-title__8w7vL","modal__item-value":"course-modal_modal__item-value__QV3HM","modal__syllabus-link":"course-modal_modal__syllabus-link__BrAEf","modal__syllabus-icon":"course-modal_modal__syllabus-icon__ELN7F",modal__description:"course-modal_modal__description__c3PRU","modal__associated-programs":"course-modal_modal__associated-programs__da1kj",modal__list:"course-modal_modal__list__H2PLm","modal__list-link":"course-modal_modal__list-link__okFaU","print-button":"course-modal_print-button__Q86e9","print-button__icon":"course-modal_print-button__icon__osg79","print-button__label":"course-modal_print-button__label__jyYoT"}},44344:(e,a,r)=>{"use strict";r.d(a,{Cv:()=>i,I3:()=>l,UA:()=>t,dq:()=>n,pK:()=>s});let t=e=>null!=e&&(!!e.value["stylelabs-content-id"]||!!e.value["dam-id"]),s=(e,a)=>{if(!e||!a)return e;let r=e.includes("?")?"&":"?";return e.includes("t=")?e.replace(/t=[^&]*/,`t=${a}`):`${e}${r}t=${a}`},i=(e,a,r)=>{if(!e||!a)return e;let t=0,s=a.split("w")[1],i=e.includes("?")?"&":"?";if(r){let l=r?.value?.width/r?.value?.height,n=parseInt(a.split("w")[0].split("x")[0])/parseInt(a.split("w")[0].split("x")[1]);if(l!=n){let a=Math.round(parseInt(s)/n);if(Math.round(parseInt(s)/l)<a)return(t=a,e.includes("h="))?e.replace(/h=[^&]*/,`h=${t}`).replace(/w=[^&]*/,"").replace("&&","&"):`${e}${i}h=${t}`.replace(/w=[^&]*/,"").replace("&&","&")}}return e.includes("w=")?e.replace(/w=[^&]*/,`w=${s}`):`${e}${i}w=${s}`},l=(e,a)=>{if(!e||(e.results?.length??0)===0)return"";if(a){let r=e.results.filter(e=>e.resource.toLowerCase().startsWith(`website${a}`))[0];if(r||(r=e.results.filter(e=>e.resource.toLowerCase().startsWith(`web${a}`))[0]))return r.assetUrl??n(r.relativeUrl,r.versionHash)}let r=e.results.filter(e=>"downloadOriginal"==e.resource)[0];return r?r.assetUrl??n(r.relativeUrl,r.versionHash):""},n=(e,a)=>"https://wst-p-001.sitecorecontenthub.cloud/api/public/content/{relativeUrl}?v={versionHash}".replace("{relativeUrl}",e).replace("{versionHash}",a)},44400:(e,a,r)=>{"use strict";r.d(a,{O:()=>c});
371var t=r(37876),s=r(41307),i=r(14232),l=r(90878),n=r(78864),o=r(48230),d=r.n(o);let c=e=>{let a=(0,i.useContext)(l.Ay),r=a?.engine?(0,s.C4)(a.engine,{options:{result:e.result}}):null;return((0,i.useEffect)(()=>()=>r?.cancelPendingSelect(),[r]),r)?(0,t.jsx)(d(),{className:e.className,href:(0,n.z)(e.result.clickUri),onClick:()=>r.select(),onContextMenu:()=>r.select(),onMouseDown:()=>r.select(),onMouseUp:()=>r.select(),onTouchStart:()=>r.beginDelayedSelect(),onTouchEnd:()=>r.cancelPendingSelect(),children:e.children}):null}},44592:e=>{e.exports={card:"program-session-card_card__vC38U",heading:"program-session-card_heading__YguFg",content:"program-session-card_content__qTBsk",label:"program-session-card_label__z68YS",date:"program-session-card_date__2dgET","expand-button":"program-session-card_expand-button__40A67","collapse-button":"program-session-card_collapse-button__4Gf1h",dates:"program-session-card_dates__YSdma","dates--expanded":"program-session-card_dates--expanded___62B8",rtf:"program-session-card_rtf__Nw6J6","content--values-grid":"program-session-card_content--values-grid__YcnX0","value-item":"program-session-card_value-item__9d5yo","values-wrapper":"program-session-card_values-wrapper__R0KCI","apply-button-wrapper":"program-session-card_apply-button-wrapper__vt8iL",value:"program-session-card_value__qkLUe","extended-deadline-content":"program-session-card_extended-deadline-content__wHuv_","apply-button":"program-session-card_apply-button__vTniI","apply-button--disabled":"program-session-card_apply-button--disabled__jmsjd"}},44690:(e,a,r)=>{"use strict";r.d(a,{A:()=>i});var t=r(94128),s=r(14232);let i=({engine:e})=>{(0,s.useEffect)(()=>{let a=window,r=()=>{a.OptanonActiveGroups.includes("C0004")?e?.enableAnalytics():(e?.disableAnalytics(),(0,t.zs)("coveo_visitorId"))},s=()=>{r(),a.OneTrust.OnConsentChanged(r)};if(a.OptanonActiveGroups&&a.OneTrust)s();else{let e=setInterval(()=>{a.OptanonActiveGroups&&a.OneTrust&&(s(),clearInterval(e))},1e3)}},[e])}},44760:e=>{e.exports={"related-content-tab":"related-content-tab_related-content-tab__JvSj1","related-content-tab__content":"related-content-tab_related-content-tab__content__VExoY","related-content-tab__heading":"related-content-tab_related-content-tab__heading__Dqc__","related-content-tab__copy":"related-content-tab_related-content-tab__copy__1k0rP","related-content-tab__ctas":"related-content-tab_related-content-tab__ctas__CjK2f","related-content-tab__row":"related-content-tab_related-content-tab__row__i_nni","related-content-tab__image-wrapper":"related-content-tab_related-content-tab__image-wrapper__ByAPj","related-content-tab__image":"related-content-tab_related-content-tab__image__MFIGn","related-content-tab__icon-text-wrapper":"related-content-tab_related-content-tab__icon-text-wrapper__VweJP","related-content-tab__icon-text-list":"related-content-tab_related-content-tab__icon-text-list__QqXqK",panel:"related-content-tab_panel__vHsZV"}},44777:e=>{e.exports={row:"program-payment-plans-row_row__8UtsH",wrapper:"program-payment-plans-row_wrapper__oAJw3",header:"program-payment-plans-row_header__ek1p1","card-container":"program-payment-plans-row_card-container__jlqUM","column-count-2":"program-payment-plans-row_column-count-2__v56JZ","column-count-3":"program-payment-plans-row_column-count-3__moizS","wrapper--simple":"program-payment-plans-row_wrapper--simple__gaxTx","header--simple":"program-payment-plans-row_header--simple__yZeQm","card-container--simple":"program-payment-plans-row_card-container--simple__tYs_X","icon-text-card":"program-payment-plans-row_icon-text-card__4VXXU",card__icon:"program-payment-plans-row_card__icon__OBjst","card__icon-glance":"program-payment-plans-row_card__icon-glance__Uj39J",card__heading:"program-payment-plans-row_card__heading__tfncz",card__copy:"program-payment-plans-row_card__copy__PxRyq","card__content-wrapper":"program-payment-plans-row_card__content-wrapper__tYEY8",card__content:"program-payment-plans-row_card__content__HvMGf",card__link:"program-payment-plans-row_card__link__HspRt","simple-variant":"program-payment-plans-row_simple-variant__rFJkc","icon-text-card--simple":"program-payment-plans-row_icon-text-card--simple__k9jh5",rtf:"program-payment-plans-row_rtf__vIHEn"}},45172:(e,a,r)=>{"use strict";r.d(a,{_:()=>l});var t=r(69190),s=r(2033),i=r(99742);class l{constructor(){this.graphQLClient=new s.q(i.env.CONTENT_HUB_GRAPH_QL_ENDPOINT,{apiKey:i.env.CONTENT_HUB_API_KEY,timeout:6e5})}async getPersonById(e){let a=(0,t.J1)` 372 query getPersonById($id: String!) { 373 wS_Person(id: $id) { 374 fullName 375 bio 376 email 377 jobTitle 378 id 379 personThumbnail: personToAsset { 380 ...asset 381 } 382 } 383 } 384 385 fragment asset on M_Asset { 386 altText 387 title 388 publicUrls: assetToPublicLink { 389 results { 390 relativeUrl 391 resource 392 versionHash 393 } 394 } 395 } 396 `;try{let r=await this.graphQLClient.request(a,{id:e});return{personId:r.wS_Person.id,fullName:r.wS_Person.fullName??"",bio:r.wS_Person.bio,email:r.wS_Person.email??"",jobTitle:r.wS_Person.jobTitle,personThumbnail:r.wS_Person.personThumbnail}}catch(e){throw console.error(e),Error("Failed to fetch Program")}}async getPersons(){let e=(0,t.J1)` 397 query { 398 allWS_Person { 399 total 400 results { 401 ...persons 402 } 403 } 404 } 405 406 fragment persons on WS_Person { 407 id 408 fullName 409 bio 410 email 411 jobTitle 412 personThumbnail: personToAsset { 413 ...asset 414 } 415 } 416 417 fragment asset on M_Asset { 418 fileName 419 urls 420 } 421 `;try{return(await this.graphQLClient.request(e,{})).allWS_Person.results.map(e=>({personId:e.id,fullName:e.fullName??"",bio:e.bio,email:e.email??"",jobTitle:e.jobTitle,personThumbnail:e.personThumbnail}))}catch(e){throw console.error(e),Error("Failed to fetch Program")}}async getPersonsByDestination(e){let a=(0,t.J1)` 422 query getPersonsByDestination($destination: String!, $after: String) { 423 allWS_DestinationTaxonomy_HigherEd(where: { taxonomyName_eq: $destination }) { 424 total 425 results { 426 id 427 taxonomyLabel 428 persons: person_Destination_HigherEd(after: $after) { 429 total 430 pageInfo { 431 hasNext 432 endCursor 433 } 434 ...persons 435 } 436 } 437 } 438 } 439 440 fragment persons on WS_PersonList { 441 results { 442 id 443 fullName 444 bio 445 email 446 jobTitle 447 personThumbnail: personToAsset { 448 ...asset 449 } 450 } 451 } 452 453 fragment asset on M_Asset { 454 altText 455 title 456 publicUrls: assetToPublicLink { 457 results { 458 relativeUrl 459 resource 460 versionHash 461 } 462 } 463 } 464 `;try{let r=[],t=!0,s=null;for(;t;){let i=await this.graphQLClient.request(a,{destination:e,after:s});if(0===i.allWS_DestinationTaxonomy_HigherEd.results.length)break;let l=i.allWS_DestinationTaxonomy_HigherEd.results[0].persons,n=l.results.map(e=>({personId:e.id,fullName:e.fullName??"",bio:e.bio,email:e.email??"",jobTitle:e.jobTitle,personThumbnail:e.personThumbnail}));r=[...r,...n],t=l.pageInfo.hasNext,s=l.pageInfo.endCursor}return r}catch(e){throw console.error(e),Error("Failed to fetch Persons")}}}},45774:e=>{e.exports={header:"curated-program-row_header__E2Pd_",heading:"curated-program-row_heading__abgUq",copy:"curated-program-row_copy__K6Lbs",swiper:"curated-program-row_swiper__YNrd_",navigation:"curated-program-row_navigation__pZ1TF",link:"curated-program-row_link__j7c1w","swiper-slide":"curated-program-row_swiper-slide__KjLxm",programs:"curated-program-row_programs__LWNCY"}},45987:(e,a,r)=>{"use strict";r.r(a),r.d(a,{default:()=>y});var t=r(37876),s=r(85609),i=r(84666),l=r(22544),n=r(34385),o=r(58710),d=r(51493),c=r(16289),m=r(96504),u=r.n(m),g=r(21383),p=r.n(g),h=r(55998),_=r(24011),f=r(73849),v=r(14232),x=r(21937);let w={mobile:"1x1w300",tablet:"1x1w660",desktop:"1x1w900",largeDesktop:"1x1w1254"},b={mobile:"16x9w320",tablet:"16x9w688",desktop:"4x3w900",largeDesktop:"4x3w1254"},y=({fields:e,params:a,mountMedia:r=!0})=>{let{page:m}=(0,s.M5)(),{isDesktop:g}=(0,f.A)(),y=(0,d.os)(),N=(0,_._)(a,x.r.IMAGE_STYLE.LEMON_BORDER),E=(0,_._)(a,x.r.STAR_DECORATION.ON),j=N?b:w,C=["col-xl-7",u()["media-column"],N?p()["media-column--lemon"]:"",N&&E?p()["media-column--lemon-star"]:""].filter(
464Boolean).join(" "),S=(0,v.useCallback)(a=>e?.videoId?.value?(0,t.jsx)("div",{className:u()[`media-frame--${a}`],children:(0,t.jsx)("div",{className:u()["circle-mask"],children:(0,t.jsx)(n.Ay,{loading:"eager",className:u().video,provider:e.videoProvider?.fields?.providerId?.value,videoId:e.videoId?.value,thumbnail:e.mastheadImage,transformationOptions:j,autoplay:!0,autoplayDelay:8e3,background:!0,loop:!0,aboveTheFold:!0,muted:!0,controls:!1,thumbnailAsBackdrop:!0,transparentBackground:!0})})}):N?(0,t.jsx)("div",{className:p()["image-wrapper--lemon"],children:(0,t.jsx)(c.N,{loading:"eager",className:u().image,field:e.mastheadImage,aboveTheFold:!0,transformations:j})}):(0,t.jsx)("div",{className:u()[`media-frame--${a}`],children:(0,t.jsx)("div",{className:u()["circle-mask"],children:(0,t.jsx)(c.N,{loading:"eager",className:u().image,field:e.mastheadImage,aboveTheFold:!0,transformations:j})})}),[e,N,j]),A=(0,v.useMemo)(()=>y&&r?S(g?"desktop":"mobile"):null,[y,r,g,S]),{heading:I,copy:T,link:L}=e||{};return(0,t.jsxs)("div",{className:`row ${u().row} ${p()["slide-row"]}`,children:[(0,t.jsx)("div",{className:`${u().content} col-xl-5`,children:(0,t.jsxs)("div",{className:u()["content-priority"],children:[I&&(0,t.jsx)(i.s,{tag:"h1",className:`rte ${u().heading}`,field:I}),T&&(0,t.jsx)(i.s,{className:`rtf ${u().copy}`,field:T}),L&&(0,h.o)(m,L)&&(0,t.jsx)(l.N,{field:L,className:`button button--primary ${p().cta}`})]})}),(0,t.jsxs)("div",{className:C,children:[A,E&&(0,t.jsx)(o.A,{autoAnimate:!0,className:p()["star-decoration"]})]})]})}},46498:(e,a,r)=>{"use strict";r.d(a,{D:()=>s});var t=r(14232);let s=(e,a=[],r)=>{(0,t.useRef)(0),(0,t.useRef)(r),(0,t.useEffect)(()=>{},[e,...a])}},46629:(e,a,r)=>{"use strict";r.d(a,{A:()=>m});var t=r(37876),s=r(87273),i=r(84666),l=r(40163),n=r(7535),o=r.n(n),d=r(14232),c=r(61249);let m=({defaultExpanded:e,heading:a,isReachTextHeading:r,copy:n,children:m,extraClasses:u,icon:g,customStyles:p,headingTag:h})=>{let _=(0,d.useId)(),[f,v]=(0,d.useState)(e),x=(0,d.useRef)(null),w=p||o(),b=()=>{let e=x.current;e&&(e.style.setProperty("--panel-max-height",`${e.scrollHeight}px`),setTimeout(()=>{e.style.setProperty("--panel-max-height",`${e.scrollHeight}px`)},1e3))};return(0,d.useEffect)(()=>{b();let e=(0,c.s)(b,150);return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),(0,t.jsxs)("section",{className:`${w.item} ${u}`,id:_,children:[(0,t.jsx)(h??"h3",{className:w.heading,id:`trigger-${_}`,children:(0,t.jsx)("button",{className:w.trigger,"aria-expanded":f,"aria-controls":`panel-${_}`,onClick:()=>{v(!f)},children:(0,t.jsxs)("span",{className:w.label,children:[g&&(0,t.jsx)("div",{className:w["icon-wrapper"],"aria-hidden":!0,children:(0,t.jsx)(s._,{field:g,className:w.icon})}),r?(0,t.jsx)(i.s,{className:`rtf ${w.rtf}`,field:a}):(0,t.jsx)(l.E,{field:a})]})})}),(0,t.jsx)("div",{id:`panel-${_}`,role:"region",className:w.panel,"aria-labelledby":`trigger-${_}`,"aria-hidden":!f,ref:x,children:m||(0,t.jsx)(i.s,{className:`rtf ${w.content}`,field:n,tag:"div"})})]})}},47286:e=>{e.exports={"navigation-link":"navigation-link_navigation-link__6mP1m","navigation-link__header":"navigation-link_navigation-link__header__iRn9q","navigation-link__image":"navigation-link_navigation-link__image__mqug6","navigation-link__image-wrapper":"navigation-link_navigation-link__image-wrapper__t3vpR","navigation-link__link":"navigation-link_navigation-link__link__JPDnp","navigation-link__link--full":"navigation-link_navigation-link__link--full__qdJy7","navigation-link__teaser":"navigation-link_navigation-link__teaser__QSGyZ","navigation-link__content":"navigation-link_navigation-link__content__RMpI7","navigation-link__content--image":"navigation-link_navigation-link__content--image__CWVIp","navigation-link__link-list":"navigation-link_navigation-link__link-list__newt4","navigation-link__link-list--image":"navigation-link_navigation-link__link-list--image__gvexC","navigation-link__sub-link":"navigation-link_navigation-link__sub-link__2N7DE"}},47289:e=>{e.exports={"dialog-modal":"PersonModal_dialog-modal__0eS48",fadeIn:"PersonModal_fadeIn__Eq3J8","dialog-modal__body":"PersonModal_dialog-modal__body__Fqxdu","dialog-modal__focus-trap-wrapper":"PersonModal_dialog-modal__focus-trap-wrapper__tmw0J","person-content":"PersonModal_person-content__0Z6bx","with-image":"PersonModal_with-image__DzdBs","without-image":"PersonModal_without-image__SlIQS","content-section":"PersonModal_content-section__34kv2","image-section":"PersonModal_image-section__3kPTs","image-container":"PersonModal_image-container__Mr8nn",image:"PersonModal_image__74T3M","info-container":"PersonModal_info-container__M4vZx",name:"PersonModal_name__JBFcF",position:"PersonModal_position__wroCC","bio-container":"PersonModal_bio-container__iV8HH",bio:"PersonModal_bio__iHj7v","actions-container":"PersonModal_actions-container__65vJU","email-link":"PersonModal_email-link__GO3KK","bottom-section":"PersonModal_bottom-section__wsvf5","bottom-section__column":"PersonModal_bottom-section__column__hE2M_","bottom-section__heading":"PersonModal_bottom-section__heading__OLure","bottom-section__copy":"PersonModal_bottom-section__copy__wA9uJ"}},47529:e=>{e.exports={card:"search-results-list_card__L1CUk",heading:"search-results-list_heading__6y4bf",card__content:"search-results-list_card__content__ClDrk",card__copy:"search-results-list_card__copy__px2a2",card__link:"search-results-list_card__link__JhClG","search-results-list__list":"search-results-list_search-results-list__list__jyz72"}},47980:e=>{e.exports={"success-stories-row":"success-stories-row_success-stories-row__DxOtB",heading:"success-stories-row_heading__hNjWx",swiper:"success-stories-row_swiper__4QYyz","swiper-wrapper":"success-stories-row_swiper-wrapper__Gwt2b","success-stories-carousel__swiper-wrapper--scrolled":"success-stories-row_success-stories-carousel__swiper-wrapper--scrolled__DnnSw","swiper-wrapper--decor":"success-stories-row_swiper-wrapper--decor__1ERyr","success-stories-carousel__swiper-slide":"success-stories-row_success-stories-carousel__swiper-slide__rB8ZE"}},48093:e=>{e.exports={card:"ProgramHighlightsCard_card__6hNKI",copy:"ProgramHighlightsCard_copy__e_9Gb"}},48274:(e,a,r)=>{"use strict";r.d(a,{y:()=>i});var t=r(53117),s=r(1478);class i extends s.P{async getNavLinks(e){let a=this.getClient(),r=(0,t.Ay)` 465 query GetNavLinks($datasourceId: String!, $language: String!, $afterCurs
465or: String) { 466 items: item(path: $datasourceId, language: $language) { 467 id 468 name 469 children(first: 5, after: $afterCursor) { 470 pageInfo { 471 endCursor 472 hasNext 473 } 474 results { 475 ...navigationLink 476 ...iconNavigationLink 477 ...imageNavigationLink 478 } 479 } 480 } 481 } 482 483 fragment iconNavigationLink on IconNavigationLink { 484 id 485 name 486 displayName 487 template { 488 ...templateInfo 489 } 490 fields { 491 name 492 jsonValue 493 } 494 hasChildren 495 __typename 496 } 497 498 fragment templateInfo on ItemTemplate { 499 id 500 name 501 } 502 fragment navigationLink on C__NavigationLink { 503 id 504 name 505 displayName 506 template { 507 ...templateInfo 508 } 509 fields { 510 name 511 jsonValue 512 } 513 __typename 514 hasChildren 515 } 516 517 fragment imageNavigationLink on C__ImageNavigationLink { 518 id 519 name 520 displayName 521 template { 522 ...templateInfo 523 } 524 fields { 525 name 526 jsonValue 527 } 528 __typename 529 hasChildren 530 } 531 `,s=[],i=!0,l=null;for(;i;){let t=await a.request(r,{datasourceId:e,language:this.language,afterCursor:l});s.push(...t.items.children.results),i=t.items.children.pageInfo.hasNext,l=t.items.children.pageInfo.endCursor}return{results:s}}async getFeaturedContentItems(e){let a=this.getClient(),r=(0,t.Ay)` 532 query getFeaturedContentItems($contextItem: String, $language: String!) { 533 items: item(path: $contextItem, language: $language) { 534 id 535 name 536 template { 537 ...templateInfo 538 } 539 children { 540 results { 541 id 542 name 543 template { 544 ...templateInfo 545 } 546 fields { 547 name 548 jsonValue 549 } 550 } 551 } 552 } 553 } 554 fragment templateInfo on ItemTemplate { 555 id 556 name 557 } 558 `;return(await a.request(r,{contextItem:e,language:this.language})).items.children}async getPrimaryNavigation(e){let a=this.getClient(),r=(0,t.Ay)` 559 query getPrimaryNavigation($contextItem: String, $language: String!) { 560 items: item(path: $contextItem, language: $language) { 561 id 562 name 563 navCta: field(name: "requestInfoCta") { 564 jsonValue 565 } 566 children { 567 results { 568 ...headerNavigationLinks 569 } 570 } 571 } 572 } 573 574 fragment templateInfo on ItemTemplate { 575 id 576 name 577 } 578 579 fragment mainLinkGroup on MainLinkGroup { 580 id 581 name 582 displayName 583 template { 584 ...templateInfo 585 } 586 hasChildren 587 } 588 589 fragment featuredContentFolder on FeaturedContentFolder { 590 id 591 name 592 template { 593 ...templateInfo 594 } 595 hasChildren 596 } 597 598 fragment headerNavigationLinks on HeaderNavigationLink { 599 id 600 name 601 displayName 602 template { 603 ...templateInfo 604 } 605 fields(ownFields: true) { 606 name 607 jsonValue 608 } 609 children { 610 results { 611 ...mainLinkGroup 612 ...featuredContentFolder 613 } 614 } 615 } 616 `,s=await a.request(r,{contextItem:e,language:this.language});if(!s.items)throw Error("Primary Navigation datasource is required.");for(let e of s.items.children.results)if("Header Navigation Link"==e.template.name)for(let a of e.children.results){if("Featured Content Folder"==a.template.name&&a.hasChildren){let e=await this.getFeaturedContentItems(a.id);a.children=e}if("Main Link Group"==a.template.name){let e=await this.getNavLinks(a.id);if(a.children=e,a.hasChildren){for(let e of a.children.results)if(e.hasChildren){let a=await this.getNavLinks(e.id);e.children=a}}}}return s.items}}},48459:e=>{e.exports={row:"program-testimonial-carousel_row__4uhqc",header:"program-testimonial-carousel_header__28Rjn",heading:"program-testimonial-carousel_heading__D2jNc",copy:"program-testimonial-carousel_copy__dVyQE","
616swiper-slide":"program-testimonial-carousel_swiper-slide___m2Ch",card:"program-testimonial-carousel_card___HCx2",card__image:"program-testimonial-carousel_card__image__lHFX8",card__portrait:"program-testimonial-carousel_card__portrait__Haq96",card__content:"program-testimonial-carousel_card__content__lgsZA","swiper-wrapper":"program-testimonial-carousel_swiper-wrapper__6h07F","swiper-wrapper--decor":"program-testimonial-carousel_swiper-wrapper--decor__hG1aR","swiper-wrapper--scrolled":"program-testimonial-carousel_swiper-wrapper--scrolled__DZnvB",quote:"program-testimonial-carousel_quote__cFACe","card__copy-wrapper":"program-testimonial-carousel_card__copy-wrapper__Hlxkx",reviewer:"program-testimonial-carousel_reviewer__k4r4j","reviewer-name":"program-testimonial-carousel_reviewer-name__uQVqz","reviewer-title":"program-testimonial-carousel_reviewer-title__F2t8V",navigation:"program-testimonial-carousel_navigation__ICMlo","navigation-scrollbar":"program-testimonial-carousel_navigation-scrollbar__F4WvP"}},48553:(e,a,r)=>{"use strict";r.r(a),r.d(a,{default:()=>n});var t=r(37876),s=r(54615),i=r.n(s),l=r(80312);let n=({image:e,imageAlt:a,isContentHubImage:r,date:s,category:n,title:o,teaser:d,link:c,coveoResult:m,showDate:u})=>(0,t.jsx)(l.A,{customTransformations:{mobile:"4x3w334",largeDesktop:"4x3w385"},extraClasses:i()["blog-list-card"],customStyles:i(),image:e,imageAlt:a,isContentHubImage:r,date:s,category:n,title:o,teaser:d,link:c,noHover:!0,coveoResult:m,showDate:u})},49550:(e,a,r)=>{"use strict";r.d(a,{g:()=>t});let t=()=>r.e(916).then(r.bind(r,76916))},49845:(e,a,r)=>{"use strict";r.d(a,{hI:()=>m,CG:()=>c,Nj:()=>o,lQ:()=>n,rK:()=>d});var t=r(37876),s=r(14232),i=r(16536);let l=e=>{let a=new URLSearchParams(e),r=Array.from(a.keys());return a.has("tab")||a.has("sortCriteria")||r.some(e=>e.startsWith("f-"))},n=({children:e})=>{let a=(0,s.useContext)(i.G),r=(0,s.useRef)(null),n=(0,s.useRef)(0),o=(0,s.useRef)(!1),d=(e,a="auto")=>{let r=document.querySelector("header")?.clientHeight??0,t=window.innerWidth<1200,s=document.querySelector("#modules-links"),i=t&&s?s.offsetHeight:0,l=window.scrollY+e.getBoundingClientRect().top-(r+i+(t?16:65));window.scrollTo({top:Math.max(0,l),behavior:a})};return(0,s.useEffect)(()=>{let e=window.location.hash.replace("#","");if(e&&a.anchorLinks){if(l(e)){let e=a.anchorLinks.find(e=>{var a,r;let t;return a=e.heading,r=e.cleanId,t=a.toLowerCase(),(r??"").toLowerCase().includes("academics-and-courses")||t.includes("academics")&&t.includes("course")});if(e){let r=document.getElementById(e.renderingIdentifier);r&&(d(r),a.setActiveId&&a.setActiveId(e.renderingIdentifier))}return}let r=a.anchorLinks.find(a=>a.cleanId===e||a.renderingIdentifier===e);if(r){let t=document.getElementById(r.renderingIdentifier);t&&(d(t),a.setActiveId&&a.setActiveId(r.renderingIdentifier),e===r.renderingIdentifier&&r.cleanId&&window.history.replaceState(null,"",`#${r.cleanId}`))}}let r=()=>{setTimeout(()=>{n.current=window.scrollY},300)};return setTimeout(()=>{o.current=!0},1e3),window.addEventListener("scroll",r),()=>window.removeEventListener("scroll",r)},[a.anchorLinks]),(0,s.useEffect)(()=>{if("click"===a.changedBy){let e;o.current=!1,(e=document.getElementById(a.activeId))&&d(e,"smooth"),setTimeout(()=>{o.current=!0},700)}},[a.activeId,a.changedBy]),(0,s.useEffect)(()=>{let e=document.querySelector("header")?.offsetHeight??0,t=e=>{a.setChangedBy&&a.setChangedBy("scroll"),a.setActiveId&&a.setActiveId(e),!l(window.location.hash.replace("#",""))&&a.updateUrlHash&&a.updateUrlHash(e)},s=new IntersectionObserver(e=>((e,r)=>{if(!o.current||!a.anchorLinks)return;let s=a.anchorLinks.map(e=>e.renderingIdentifier),i=r<window.scrollY?"down":"up";if(1!==e.length||e[0].isIntersecting){let a=null;e.forEach(e=>{if(e.isIntersecting){let r=e.target.id;s.includes(r)&&(a=r)}}),a&&t(a)}else{let r=e[0].target.id,l=a.activeId;if(r&&!s.includes(r))return;if("up"===i){let e=s[s.indexOf(r)-1];e&&r===l&&t(e)}else{let e=s[s.indexOf(r)+1];e&&r===l&&t(e)}}})(e,n.current),{threshold:.5,rootMargin:`-${e+0+60}px 0px 0px 0px`}),i=r.current?.querySelectorAll('section[id][class*="block-"]');
616return i?.forEach(e=>{s.observe(e)}),()=>{i?.forEach(e=>{s.unobserve(e)})}},[a]),(0,t.jsx)("div",{ref:r,children:e})},o=({children:e})=>{let[a,r]=(0,s.useState)([]),[l,n]=(0,s.useState)(""),[o,d]=(0,s.useState)("init"),c=(0,s.useCallback)(e=>{let r=a.find(a=>a.renderingIdentifier===e)?.cleanId||e;r&&window.location.hash!==`#${r}`&&window.history.replaceState(null,"",`#${r}`)},[a]),m=(0,s.useCallback)(e=>{r(e.map(e=>({...e,cleanId:e.heading.toLowerCase().replace(/[^a-z0-9\s-]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-").trim().replace(/^-+|-+$/g,"")})))},[]),u=(0,s.useMemo)(()=>({changedBy:o,activeId:l,setActiveId:n,anchorLinks:a,setAnchorLinks:m,setChangedBy:d,updateUrlHash:c}),[l,o,a,m,c]);return(0,s.useEffect)(()=>{let e=document.querySelector("#modules-links select");if(e){let a=e.clientHeight+38;document.documentElement.style.setProperty("--dropdown-height",`${a}px`)}},[l]),(0,t.jsx)(i.G.Provider,{value:u,children:e})},d=({children:e,anchorLinks:a})=>{let r=(0,s.useContext)(i.G);return(0,s.useEffect)(()=>{if(r){let e=`${a?.[0]?.renderingIdentifier}`;r.setAnchorLinks&&r.setAnchorLinks(a),r.setActiveId&&r.setActiveId(e)}},[a]),(0,t.jsx)(t.Fragment,{children:e})},c=({styles:e,jumpToLabel:a})=>{let r=(0,s.useId)(),l=(0,s.useContext)(i.G),n=(0,s.useRef)(null);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("label",{className:e.label,htmlFor:`dropdown${r}`,children:a}),(0,t.jsx)("select",{ref:n,name:"faq-category-content-jumplink",i
616d:`dropdown${r}`,className:e.select,value:"#"+l.activeId,onChange:e=>{e.preventDefault();let a=e.target.value.split("#")[1];l.setActiveId&&l.setActiveId(a),l.setChangedBy&&l.setChangedBy("click"),l.updateUrlHash&&l.updateUrlHash(a)},children:l.anchorLinks?.filter(e=>"courses"!==e.heading.trim().toLowerCase()).map(e=>(0,t.jsx)("option",{value:`#${e.renderingIdentifier}`,children:e.heading},`option-${e.renderingIdentifier}`))})]})},m=({id:e,text:a,styles:r,index:l,total:n,isActiveOverride:o})=>{let d=(0,s.useContext)(i.G),c=d.anchorLinks?.find(a=>a.renderingIdentifier===e),m=c?.cleanId||e,u=void 0!==o?o:d.activeId===e;return(0,t.jsx)("li",{"aria-label":`${l+1} of ${n}`,className:`${r["link-item"]} ${u?r["link-item--active"]:""}`,children:(0,t.jsx)("a",{href:`#${m}`,className:`${r.jumplink} ${u?r["jumplink--active"]:""}`,onClick:a=>{a.preventDefault(),d.setActiveId&&d.setActiveId(e),d.setChangedBy&&d.setChangedBy("click"),d.updateUrlHash&&d.updateUrlHash(e)},"aria-current":u?"true":void 0,children:a})},`link-item-${e}`)}},49967:e=>{e.exports={"stat-card":"stat-card_stat-card__8xYlq",content:"stat-card_content__IXKxp",heading:"stat-card_heading__ja0h0"}},50165:e=>{e.exports={"rich-text-card":"rich-text-card_rich-text-card__2yDCd"}},50314:(e,a,r)=>{"use strict";r.d(a,{A:()=>l});var t=r(14232);let s={xs:0,sm:576,md:768,lg:992,xl:1200,xxl:1400,xxxl:1920,max:1921},i=["xs","sm","md","lg","xl","xxl","xxxl","max"],l=()=>{let[e,a]=(0,t.useState)("xs");(0,t.useEffect)(()=>{let e=Object.entries(s).reduce((e,[a,r])=>{if("max"===a)e[a]=window.matchMedia(`(min-width: ${r}px)`);else{let t=Object.entries(s).find(([,e])=>e>r),i=t?t[1]-.02:1/0;e[a]=window.matchMedia(`(min-width: ${r}px) and (max-width: ${i}px)`)}return e},{}),r=()=>{a((Object.entries(e).find(([,e])=>e.matches)||["xs",e.xs])[0])};return r(),Object.values(e).forEach(e=>{e.addEventListener("change",r)}),()=>{Object.values(e).forEach(e=>{e.removeEventListener("change",r)})}},[]);let r=a=>i.indexOf(e)>=i.indexOf(a);return{breakpoint:e,isXs:"xs"===e,isSm:"sm"===e,isMd:"md"===e,isLg:"lg"===e,isXl:"xl"===e,isXxl:"xxl"===e,isXxxl:"xxxl"===e,isMax:"max"===e,isSmUp:r("sm"),isMdUp:r("md"),isLgUp:r("lg"),isXlUp:r("xl"),isXxlUp:r("xxl"),isXxxlUp:r("xxxl"),isMaxUp:r("max")}}},50854:e=>{e.exports={container:"form-row_container__58P5d","content-wrapper":"form-row_content-wrapper__kWDtW",heading:"form-row_heading__hvTJH",copy:"form-row_copy__xIFhd",form:"form-row_form___6YI9","form--submitting":"form-row_form--submitting__73t59","fields-wrapper":"form-row_fields-wrapper__zRTab","submit-btn":"form-row_submit-btn__xC9_b","travel-radio-group":"form-row_travel-radio-group__FKjL_","learn-checkbox-group":"form-row_learn-checkbox-group__P_18A","success-heading":"form-row_success-heading__DgTI8","success-copy":"form-row_success-copy__D2_f2","success-cta":"form-row_success-cta__UTzwK","submit-row":"form-row_submit-row__huoax",loader:"form-row_loader__m2BMs",rotation:"form-row_rotation__umkpb","success-message__wrapper":"form-row_success-message__wrapper__wmahs","form-wrapper":"form-row_form-wrapper__AHiyp","zipcode-lookup-in-progress":"form-row_zipcode-lookup-in-progress__06GAb","zipcode-lookup-spinner":"form-row_zipcode-lookup-spinner__3i2RA","response-error-message":"form-row_response-error-message__7ECDK","embed-field":"form-row_embed-field__veq8d","embed-field-label":"form-row_embed-field-label__6bIuq","form-embed":"form-row_form-embed__cIpP8","form-embed--loading":"form-row_form-embed--loading___g5nx","loading-wrapper-center":"form-row_loading-wrapper-center___A0jE","container--vertical":"form-row_container--vertical__JK3ae"}},51493:(e,a,r)=>{"use strict";r.d(a,{ZF:()=>i,os:()=>s});var t=r(14232);let s=()=>{let[e,a]=(0,t.useState)(!1);return(0,t.useLayoutEffect)(()=>{a(!0)},[]),e},i=()=>{let[e,a]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{a(document?.querySelector(".root-page-wrapper.editing-mode")!==null)},[]),{isEditing:e}}},51559:e=>{e.exports={wrapper:"ProgramHighlightsRow_wrapper__D0jkP",header:"ProgramHighlightsRow_header__FMJD3","content-wrapper":"ProgramHighlightsRow_content-wrapper__R75dw","cards-wrapper":"ProgramHighlightsRow_cards-wrapper__BpHwT","cards-wrapper--no-post":"ProgramHighlightsRow_cards-wrapper--no-post__k0lPj","post-wrapper":"ProgramHighlightsRow_post-wrapper__h1Bbw","post-iframe":"ProgramHighlightsRow_post-iframe__4ftj_"}},52214:(e,a,r)=>{"use strict";r.d(a,{z:()=>t});let t=(e=[])=>{let a=window.innerWidth-document.documentElement.clientWidth,r=[document.querySelector("header.ws-header"),...e].filter(e=>null!=e),t={bodyOverflow:document.body.style.overflow,bodyPaddingRight:document.body.style.paddingRight,htmlOverflow:document.documentElement.style.overflow,elements:r.map(e=>({element:e,paddingRight:e.style.paddingRight}))};if(document.body.style.overflow="hidden",document.documentElement.style.overflow="hidden",a>0){let e=`${a}px`;for(let a of(document.body.style.paddingRight=e,r))a.style.paddingRight=e}return()=>{for(let{element:e,paddingRight:a}of(document.body.style.overflow=t.bodyOverflow,document.body.style.paddingRight=t.bodyPaddingRight,document.documentElement.style.overflow=t.htmlOverflow,t.elements))e.style.paddingRight=a}}},52277:e=>
616{e.exports={container:"iframe-container_container___CL1M","container--auto-height":"iframe-container_container--auto-height__C9qDv"}},52669:e=>{e.exports={row:"step-card-row_row__ro64k",heading:"step-card-row_heading__ixguD",copy:"step-card-row_copy__oG3_1",divider:"step-card-row_divider__2SzDN",cards:"step-card-row_cards__jVNTQ"}},53232:e=>{e.exports={heading:"resource-tags_heading__ytrPE",taglist:"resource-tags_taglist__7A5PM",tag:"resource-tags_tag__HYqxO"}},53831:e=>{e.exports={wrapper:"about-program-row_wrapper__fA3z2",content:"about-program-row_content__pt3IZ",heading:"about-program-row_heading__VXBOR",copy:"about-program-row_copy__GnUEH"}},54615:e=>{e.exports={card:"blog-list-card_card__Te1_t",teaser:"blog-list-card_teaser__ZoDNA","teaser--no-hover":"blog-list-card_teaser--no-hover__qRcBq",content:"blog-list-card_content__u0gxg","image-placeholder":"blog-list-card_image-placeholder__WUAe4",image:"blog-list-card_image__YY0xn",wrapper:"blog-list-card_wrapper__5avIY",info:"blog-list-card_info__x_v57",date:"blog-list-card_date__T31dc",category:"blog-list-card_category__rbd6y",title:"blog-list-card_title__3_kIz",link:"blog-list-card_link____FXI","blog-list-card":"blog-list-card_blog-list-card__L_NkZ"}},54895:(e,a,r)=>{"use strict";r.d(a,{Z:()=>s});var t=r(99742);async function s(e,a){let r=t.env.CONTENT_HUB_BASE_URL;if(!r)return console.error("Content Hub, no base url available; skipping OptionList fetch for",e),null;let s=`${r}/api/datasources/${encodeURIComponent(e)}`,l=await i();if(!l)return console.error("Content Hub, no access token available; skipping OptionList fetch for",e),null;let n=await fetch(s,{headers:{Authorization:`Bearer ${l}`,Accept:"application/json"}});if(!n.ok){let e=await n.text().catch(()=>"");return console.error(`Content Hub, GET Option List ${s} failed: ${n.status} ${n.statusText} ${e}`),null}let o=null;try{o=await n.json()}catch(e){return console.error("Content Hub, failed to parse OptionList JSON:",e),null}if(!o?.values?.length)return null;let d=a.split("-")[0];return{optionListName:e,items:o.values.map(e=>{let r=e.labels?.[a]??e.labels?.[d];return r?{identifier:e.identifier,language:a,value:r}:null}).filter(Boolean)}}async function i(){try{let e=t.env.CONTENT_HUB_BASE_URL,a=new URLSearchParams({grant_type:"password",username:t.env.CONTENT_HUB_USERNAME,password:t.env.CONTENT_HUB_PASSWORD,client_id:t.env.CONTENT_HUB_CLIENT_ID,client_secret:t.env.CONTENT_HUB_CLIENT_SECRET}),r=await fetch(`${e}/oauth/token`,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:a,cache:"no-store"});if(!r.ok){let e=await r.text().catch(()=>"");return console.error(`Content Hub, Token request failed: ${r.status} ${r.statusText} ${e}`),null}let s=await r.json().catch(()=>null);if(!s?.access_token)return console.error("Content Hub, Token response missing access_token:",s),null;return s.access_token}catch(e){return console.error("Content Hub, Token request error:",function(e){if(e instanceof Error)return e.message;if("string"==typeof e)return e;try{return JSON.stringify(e)}catch{return String(e)}}(e)),null}}},54935:(e,a,r)=>{"use strict";r.d(a,{E:()=>n,u:()=>l});var t=r(37876),s=r(14232);let i=(0,s.createContext)(void 0),l=()=>{let e=(0,s.useContext)(i);if(!e)throw Error("usePersonModal must be used within a PersonModalProvider");return e},n=({children:e})=>{let[a,r]=(0,s.useState)(!1),[l,n]=(0,s.useState)(null),o=(0,s.useRef)(null),d=(0,s.useCallback)(e=>{o.current=document.activeElement,n(e),r(!0)},[]),c=(0,s.useCallback)(()=>{r(!1),n(null),o.current?.focus()},[]);return(0,t.jsx)(i.Provider,{value:{isOpen:a,personData:l,openModal:d,closeModal:c},children:e})}},55008:e=>{"use strict";e.exports=(e={})=>Object.assign({},e,{rewrites:async()=>[...await e.rewrites(),{source:"/cspreports.xml",destination:"/api/cspreports"}]})},55998:(e,a,r)=>{"use strict";r.d(a,{o:()=>t});let t=(e,a)=>!!e.mode.isEditing||null!=a&&!!a.value&&(Object.keys(a.value).includes("href")?a.value?.href!="":Object.keys(a.value).includes("src")?(a?.value?.src?.length||0)>0:Object.keys(a.value).length>0)},56143:e=>{e.exports={card:"logo-card_card__TCZr8",link:"logo-card_link__Rjuhg",heading:"logo-card_heading__HO_rR",picture:"logo-card_picture__ieJly"}},56296:(e,a,r)=>{"use strict";r.d(a,{H:()=>t,T:()=>s});let t={LANGUAGE:"ws_language",TEMPLATE:"ws_template",NAVIGATION_TITLE:"ws_navigation_title",TEASER:"ws_teaser",META_DESCRIPTION:"ws_meta_description",AUDIENCE:"ws_audience",CONTENT_TYPE:"ws_content_type",SITE_SECTION:"ws_site_section",FEATURED_IMAGE_S
616RC:"ws_featured_image_src",FEATURED_IMAGE_ALT:"ws_featured_image_alt",FEATURED_IMAGE_IS_CONTENT_HUB:"ws_featured_image_is_content_hub",RELEASE_DATE_DISPLAY:"ws_release_date_display",RELEASE_DATE:"ws_release_date",SHOW_RELEASE_DATE:"ws_show_release_date",BLOG_CATEGORY:"ws_blog_category",BLOG_CATEGORIES:"ws_blog_categories",BLOG_DESTINATIONS:"ws_blog_destinations",BLOG_SECTION:"ws_blog_section",RESOURCE_CATEGORY:"ws_resource_category",RESOURCE_CATEGORIES:"ws_resource_categories",RESOURCE_TYPES:"ws_resource_types",PROGRAMS:"ws_programs",PROGRAM_ID:"ws_program_id",PROGRAM_POPULAR:"ws_program_popular",PROGRAM_CATEGORIES:"ws_program_categories",PROGRAM_SUBCATEGORIES:"ws_program_subcategories",PROGRAM_REGIONS:"ws_program_regions",PROGRAM_COUNTRIES:"ws_program_countries",PROGRAM_STATES:"ws_program_states",PROGRAM_CITIES:"ws_program_cities",PROGRAM_GRADE_LEVELS:"ws_program_grade_levels",PROGRAM_LENGTH:"ws_program_length",PROGRAM_LENGTH_TEXT:"ws_program_length_text",PROGRAM_DESCRIPTION:"ws_program_description",PROGRAM_BRAND_ICON_SRC:"ws_program_brand_icon_src",PROGRAM_BRAND_ICON_ALT:"ws_program_brand_icon_alt",PROGRAM_ACADEMIC_TERM:"ws_program_academic_terms",PROGRAM_TYPES:"ws_program_types",PROGRAM_AREA_OF_STUDY:"ws_program_area_of_study",PROGRAM_HOST_UNIVERSITIES:"ws_program_host_universities",PROGRAM_START_PRICE:"ws_program_start_price",PROGRAM_DESTINATION_TEXT:"ws_program_destination_text",PROGRAM_UNIVERSITY_NAME:"ws_program_university_name",PROGRAM_BILLING_CYCLE_OPTIONS:"ws_program_billing_cycle_options",PROGRAM_SESSION_CODES:"ws_program_session_codes",PROGRAM_STILL_ACCEPTING_APPLICATIONS:"ws_program_still_accepting_applications",SESSION_NAME:"ws_session_name",SESSION_CODE:"ws_sessions",ASSOCIATED_PROGRAMS:"ws_associated_programs",COURSE_NUMBER:"ws_course_number",COURSE_AUDIENCE:"ws_course_audience",COURSE_CREDIT_TYPE_HOURS:"ws_course_credit_type_hours",COURSE_CREDIT_TYPE:"ws_course_credit_type",COURSE_CREDIT_TYPE_ADDITIONAL_HOURS:"ws_course_credit_type_additional_hours",COURSE_CREDIT_TYPE_ADDITIONAL:"ws_course_credit_type_additional",COURSE_OVERVIEW:"ws_course_overview",COURSE_LISTING_URL:"ws_course_listing_url",COURSE_STATUS:"ws_course_status",COURSE_LEVEL:"ws_course_level",COURSE_LANGUAGES:"ws_course_languages",COURSE_LANGUAGE_LEVEL:"ws_course_language_level",COURSE_LANGUAGE_INSTRUCTION:"ws_course_language_instruction",COURSE_PLACEMENT_EXAM_REQUIRED:"ws_course_placement_exam_required",COURSE_PREREQUISITES:"ws_course_prerequisites",PRESS_RELEASE_YEAR:"ws_press_release_year"},s={GATED_BLOG_DETAIL_PAGE:"Gated Blog Detail Page",UNGATED_BLOG_DETAIL_PAGE:"Ungated Blog Detail Page",HE_GATED_BLOG_DETAIL_PAGE:"HE Gated Blog Detail Page",HE_UNGATED_BLOG_DETAIL_PAGE:"HE Ungated Blog Detail Page",GATED_RESOURCE_DETAIL_PAGE:"Gated Resource Detail Page",UNGATED_RESOURCE_DETAIL_PAGE:"Ungated Resource Detail Page",GATED_RESOURCE_DONWLOAD_PAGE:"Gated Resource Download Page",UNGATED_RESOURCE_DONWLOAD_PAGE:"Ungated Resource Download Page",PRESS_RELEASE_DETAIL_PAGE:"Press Release Detail Page",PROGRAM_DETAIL_PAGE:"Program Detail Page",SEARCH_RESULTS_PAGE:"Search Results Page",HE_PROGRAM_DETAIL_PAGE:"HE Program Detail Page",HE_COURSE_ITEM:"HE Course Item"}},56492:(e,a,r)=>{"use strict";r.d(a,{A:()=>n});var t=r(37876),s=r(22755),i=r.n(s),l=r(14232);let n=({className:e,animate:a})=>{let r=(0,l.useRef)(null);return(0,l.useEffect)(()=>{r.current&&r.current.querySelectorAll("path").forEach(e=>{let a=e.getBBox(),r=a.x+a.width/2,t=a.y+a.height/2;e.style.transformOrigin=`${r}px ${t}px`})},[r]),(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"846",height:"716",viewBox:"50 0 616 646",fill:"none",ref:r,className:e,children:[(0,t.jsx)("path",{d:"M665.692 209.094L665.692 209.093C661.085 200.402 653.631 193.486 644.646 189.55C653.633 185.615 661.087 178.697 665.692 170.006L665.692 170.006C665.973 169.474 666.491 169.163 667.094 169.163C667.697 169.163 668.214 169.474 668.495 170.006L668.496 170.006C673.102 178.698 680.557 185.613 689.542 189.55C680.557 193.486 673.102 200.402 668.496 209.093L668.495 209.094C668.214 209.625 667.697 209.937 667.094 209.937C666.491 209.937 665.973 209.625 665.692 209.094Z",fill:"",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-first"]:""}`}),(0,t.jsx)("path",{d:"M665.692 209.094L665.692 209.093C661.085 200.402 653.631 193.486 644.646 189.55C653.633 185.615 661.087 178.697 665.692 170.006L665.692 170.006C665.973 169.474 666.491 169.163 667.094 169.163C667.697 169.163 668.214 169.474 668.495 170.006L668.496 170.006C673.102 178.698 680.557 185.613 689.542 189.55C680.557 193.486 673.102 200.402 668.496 209.093L668.495 209.094C668.214 209.625 667.697 209.937 667.094 209.937C666.491 209.937 665.973 209.625 665.692 209.094Z",fill:"#E7F4F9",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i().fill:""}`}),(0,t.jsx)("path",{d:"M588.969 209.094L588.969 209.093C584.363 200.402 576.908 193.486 567.923 189.55C576.911 185.615 584.365 178.697 588.969 170.006L588.969 170.005C589.25 169.474 589.768 169.162 590.371 169.162C590.974 169.162 591.492 169.474 591.773 170.005L591.773 170.006C596.38 178.697 603.834 185.613 612.819 189.55C603.834 193.486 596.38 200.402 591.773 209.093L591.773 209.094C591.492 209.625 590.974 209.937 590.371 209.937C589.768 209.937 589.25 209.625 588.969 209.094Z",stroke:"#FFC803",strokeWidth:"1.5",className:`${a?i()["show-fourth"]:""}`}),(0,t.jsx)("path",{d:"M665.696 40.6815L665.696 40.6808C661.089 31.9895 653.635 25.0739 644.649 21.1373C653.637 17.2027 661.091 10.2849 665.696 1.59348L665.696 1.59296C665.977 1.06173 666.494 0.750013 667.098 0.750013C667.701 0.750013 668.218 1.06173 668.499 1.59296L668.5 1.59362C673.106 10.285 680.56 17.2007 689.546 21.1372C680.56 25.0738 673.106 31.9894 668.5 40.6808L668.499 40.6815C668.218 41.2127 667.701 41.5244 667.098 41.5244C666.494 41.5244 665.977 41.2127 665.696 40.6815Z",stroke:"#FFC803",strokeWidth:"1.5",className:`${a?i()["show-fourth"]:""}`}),(0,t.jsx)("path",{d:"M665.696 545.919L665.696 545.918C661.089 537.227 653.635 530.311 644.649 526.375C653.637 522.44 661.091 515.522 665.696 506.831L665.696 506.83C665.977 506.299 666.494 505.987 667.098 505.987C667.701 505.987 668.218 506.299 668.499 506.83L668.5 506.831C673.106 515.522 680.56 522.438 689.546 526.375C680.56 530.311 673.106 537.227 668.5 545.918L668.499 545.919C668.218 546.45 667.701 546.762 667.098 546.762C666.494 546.762 665.977 546.45 665.696 545.919Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-first"]:""}`}),(0,t.jsx)("path",{d:"M588.977 377.506L588.977 377.506C584.37 368.814 576.916 361.899 567.931 357.962C576.918 354.028 584.373 347.11 588.977 338.418L588.977 338.418C589.258 337.887 589.776 337.575 590.379 337.575C590.982 337.575 591.5 337.887 591.78 338.418L591.781 338.419C596.387 347.11 603.842 354.026 612.827 357.962C603.842 361.899 596.387 368.814 591.781 377.506L591.78 377.506C591.5 378.038 590.982 378.349 590.379 378.349C589.776 378.349 589.258 378.038 588.977 377.506Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-second"]:""}`}),(0,t.jsx)("path",{d:"M588.977 377.506L588.977 377.506C584.37 368.814 576.916 361.899 567.931 357.962C576.918 354.028 584.373 347.11 588.977 338.418L588.977 338.418C589.258 337.887 589.776 337.575 590.379 337.575C590.982 337.575 591.5 337.887 591.78 338.418L591.781 338.419C596.387 347.11 603.842 354.026 612.827 357.962C603.842 361.899 596.387 368.814 591.781 377.506L591.78 377.506C591.5 378.038 590.982 378.349 590.379 378.349C589.776 378.349 589.258 378.038 588.977 377.506Z",fill:"#E7F4F9",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i().fill:""}`}),(0,t.jsx)("path",{d:"M588.977 40.6815L588.977 40.6808C584.37 31.9895 576.916 25.0739 567.931 21.1373C576.918 17.2027 584.373 10.2849 588.977 1.59348L588.977 1.59296C589.258 1.06173 589.776 0.750013 590.379 0.750013C590.982 0.750013 591.5 1.06173 591.78 1.59296L591.781 1.59362C596.387 10.285 603.842 17.2007 612.827 21.1372C603.842 25.0738 596.387 31.9894 591.781 40.6808L591.78 40.6815C591.5 41.2127 590.982 41.5244 590.379 41.5244C589.776 41.5244 589.258 41.2127 588.977 40.6815Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-first"]:""}`}),(0,t.jsx)("path",{d:"M588.977 545.919L588.977 545.918C584.37 537.227 576.916 530.311 567.931 526.375C576.918 522.44 584.373 515.522 588.977 506.831L588.977 506.83C589.258 506.299 589.776 505.987 590.379 505.987C590.982 505.987 591.5 506.299 591.78 506.83L591.781 506.831C596.387 515.522 603.842 522.438 612.827 526.375C603.842 530.311 596.387 537.227 591.781 545.918L591.78 545.919C591.5 546.45 590.982 546.762 590.379 546.762C589.776 546.762 589.258 546.45 588.977 545.919Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-first"]:""}`}),(0,t.jsx)("path",{d:"M633.891 461.712L633.891 461.712C629.284 453.02 621.83 446.105 612.845 442.168C621.832 438.234 629.287 431.316 633.891 422.624L633.891 422.624C634.172 422.093 634.69 421.781 635.293 421.781C635.896 421.781 636.414 422.093 636.695 422.624L636.695 422.625C641.301 431.316 648.756 438.232 657.741 442.168C648.756 446.105 641.301 453.02 636.695 461.712L636.695 461.712C636.414 462.244 635.896 462.555 635.293 462.555C634.69 462.555 634.172 462.244 633.891 461.712Z",stroke:"#FFC803",strokeWidth:"1.5",className:`${a?i()["show-fourth"]:""}`}),(0,t.jsx)("path",{d:"M633.891 630.125L633.891 630.124C629.284 621.433 621.83 614.517 612.845 610.581C621.832 606.646 629.287 599.728 633.891 591.037L633.891 591.036C634.172 590.505 634.69 590.193 635.293 590.193C635.896 590.193 636.414 590.505 636.695 591.036L636.695 591.037C641.301 599.728 648.756 606.644 657.741 610.581C648.756 614.517 641.301 621.433 636.695 630.124L636.695 630.125C636.414 630.656 635.896 630.968 635.293 630.968C634.69 630.968 634.172 630.656 633.891 630.125Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-second"]:""}`}),(0,t.jsx)("path",{d:"M633.891 293.3L633.891 293.299C629.284 284.608 621.83 277.693 612.845 273.756C621.832 269.821 629.287 262.904 633.891 254.212L633.891 254.212C634.172 253.68 634.69 253.369 635.293 253.369C635.896 253.369 636.414 253.68 636.695 254.212L636.695 254.212C641.301 262.904 648.756 269.819 657.741 273.756C648.756 277.692 641.301 284.608 636.695 293.299L636.695 293.3C636.414 293.831 635.896 294.143 635.293 294.143C634.69 294.143 634.172 293.831 633.891 293.3Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-second"]:""}`}),(0,t.jsx)("path",{d:"M512.255 377.506L512.254 377.506C507.648 368.814 500.193 361.899 491.208 357.962C500.196 354.027 507.65 347.11 512.254 338.418L512.255 338.418C512.535 337.886 513.053 337.575 513.656 337.575C514.259 337.575 514.777 337.886 515.058 338.418L515.058 338.418C519.665 347.11 527.119 354.025 536.105 357.962C527.119 361.898 519.665 368.814 51
6165.058 377.506L515.058 377.506C514.777 378.037 514.259 378.349 513.656 378.349C513.053 378.349 512.535 378.037 512.255 377.506Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-first"]:""}`}),(0,t.jsx)("path",{d:"M512.255 40.6815L512.254 40.6808C507.648 31.9895 500.193 25.0739 491.208 21.1373C500.196 17.2027 507.65 10.2849 512.254 1.59348L512.255 1.59296C512.535 1.06173 513.053 0.750013 513.656 0.750013C514.259 0.750013 514.777 1.06173 515.058 1.59296L515.058 1.59362C519.665 10.285 527.119 17.2007 536.105 21.1372C527.119 25.0738 519.665 31.9894 515.058 40.6808L515.058 40.6815C514.777 41.2127 514.259 41.5244 513.656 41.5244C513.053 41.5244 512.535 41.2127 512.255 40.6815Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-third"]:""}`}),(0,t.jsx)("path",{d:"M512.255 40.6815L512.254 40.6808C507.648 31.9895 500.193 25.0739 491.208 21.1373C500.196 17.2027 507.65 10.2849 512.254 1.59348L512.255 1.59296C512.535 1.06173 513.053 0.750013 513.656 0.750013C514.259 0.750013 514.777 1.06173 515.058 1.59296L515.058 1.59362C519.665 10.285 527.119 17.2007 536.105 21.1372C527.119 25.0738 519.665 31.9894 515.058 40.6808L515.058 40.6815C514.777 41.2127 514.259 41.5244 513.656 41.5244C513.053 41.5244 512.535 41.2127 512.255 40.6815Z",fill:"#E7F4F9",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i().fill:""}`}),(0,t.jsx)("path",{d:"M512.255 545.919L512.254 545.918C507.648 537.227 500.193 530.311 491.208 526.375C500.196 522.44 507.65 515.522 512.254 506.831L512.255 506.83C512.535 506.299 513.053 505.987 513.656 505.987C514.259 505.987 514.777 506.299 515.058 506.83L515.058 506.831C519.665 515.522 527.119 522.438 536.105 526.375C527.119 530.311 519.665 537.227 515.058 545.918L515.058 545.919C514.777 546.45 514.259 546.762 513.656 546.762C513.053 546.762 512.535 546.45 512.255 545.919Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-second"]:""}`}),(0,t.jsx)("path",{d:"M512.255 209.094L512.254 209.093C507.648 200.402 500.193 193.486 491.208 189.55C500.196 185.615 507.65 178.697 512.254 170.006L512.255 170.006C512.535 169.474 513.053 169.163 513.656 169.163C514.259 169.163 514.777 169.474 515.058 170.006L515.058 170.006C519.665 178.698 527.119 185.613 536.105 189.55C527.119 193.486 519.665 200.402 515.058 209.093L515.058 209.094C514.777 209.625 514.259 209.937 513.656 209.937C513.053 209.937 512.535 209.625 512.255 209.094Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-first"]:""}`}),(0,t.jsx)("path",{d:"M557.165 461.712L557.164 461.712C552.558 453.02 545.104 446.105 536.118 442.168C545.106 438.234 552.56 431.316 557.164 422.624L557.165 422.624C557.446 422.093 557.963 421.781 558.566 421.781C559.17 421.781 559.687 422.093 559.968 422.624L559.968 422.625C564.575 431.316 572.029 438.232 581.015 442.168C572.029 446.105 564.575 453.02 559.968 461.712L559.968 461.712C559.687 462.244 559.17 462.555 558.566 462.555C557.963 462.555 557.446 462.244 557.165 461.712Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-third"]:""}`}),(0,t.jsx)("path",{d:"M557.165 124.888L557.164 124.887C552.558 116.196 545.104 109.28 536.118 105.343C545.106 101.409 552.56 94.4909 557.164 85.7995L557.165 85.799C557.446 85.2678 557.963 84.9561 558.566 84.9561C559.17 84.9561 559.687 85.2678 559.968 85.799L559.968 85.7997C564.575 94.4911 572.029 101.407 581.015 105.343C572.029 109.28 564.575 116.195 559.968 124.887L559.968 124.888C559.687 125.419 559.17 125.73 558.566 125.73C557.963 125.73 557.446 125.419 557.165 124.888Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-third"]:""}`}),(0,t.jsx)("path",{d:"M557.165 124.888L557.164 124.887C552.558 116.196 545.104 109.28 536.118 105.343C545.106 101.409 552.56 94.4909 557.164 85.7995L557.165 85.799C557.446 85.2678 557.963 84.9561 558.566 84.9561C559.17 84.9561 559.687 85.2678 559.968 85.799L559.968 85.7997C564.575 94.4911 572.029 101.407 581.015 105.343C572.029 109.28 564.575 116.195 559.968 124.887L559.968 124.888C559.687 125.419 559.17 125.73 558.566 125.73C557.963 125.73 557.446 125.419 557.165 124.888Z",fill:"#E7F4F9",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i().fill:""}`}),(0,t.jsx)("path",{d:"M557.165 630.125L557.164 630.124C552.558 621.433 545.104 614.517 536.118 610.581C545.106 606.646 552.56 599.728 557.164 591.037L557.165 591.036C557.446 590.50
6165 557.963 590.193 558.566 590.193C559.17 590.193 559.687 590.505 559.968 591.036L559.968 591.037C564.575 599.728 572.029 606.644 581.015 610.581C572.029 614.517 564.575 621.433 559.968 630.124L559.968 630.125C559.687 630.656 559.17 630.968 558.566 630.968C557.963 630.968 557.446 630.656 557.165 630.125Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-third"]:""}`}),(0,t.jsx)("path",{d:"M557.165 630.125L557.164 630.124C552.558 621.433 545.104 614.517 536.118 610.581C545.106 606.646 552.56 599.728 557.164 591.037L557.165 591.036C557.446 590.505 557.963 590.193 558.566 590.193C559.17 590.193 559.687 590.505 559.968 591.036L559.968 591.037C564.575 599.728 572.029 606.644 581.015 610.581C572.029 614.517 564.575 621.433 559.968 630.124L559.968 630.125C559.687 630.656 559.17 630.968 558.566 630.968C557.963 630.968 557.446 630.656 557.165 630.125Z",fill:"#E7F4F9",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i().fill:""}`}),(0,t.jsx)("path",{d:"M557.165 293.3L557.164 293.299C552.558 284.608 545.104 277.693 536.118 273.756C545.106 269.821 552.56 262.904 557.164 254.212L557.165 254.212C557.446 253.68 557.963 253.369 558.566 253.369C559.17 253.369 559.687 253.68 559.968 254.212L559.968 254.212C564.575 262.904 572.029 269.819 581.015 273.756C572.029 277.692 564.575 284.608 559.968 293.299L559.968 293.3C559.687 293.831 559.17 294.143 558.566 294.143C557.963 294.143 557.446 293.831 557.165 293.3Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-third"]:""}`}),(0,t.jsx)("path",{d:"M435.536 40.6815L435.535 40.6808C430.929 31.9895 423.475 25.0739 414.489 21.1373C423.477 17.2027 430.931 10.2849 435.536 1.59348L435.536 1.59296C435.817 1.06173 436.334 0.750013 436.937 0.750013C437.541 0.750013 438.058 1.06173 438.339 1.59296L438.339 1.59362C442.946 10.285 450.4 17.2007 459.386 21.1372C450.4 25.0738 442.946 31.9894 438.339 40.6808L438.339 40.6815C438.058 41.2127 437.541 41.5244 436.937 41.5244C436.334 41.5244 435.817 41.2127 435.536 40.6815Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-second"]:""}`}),(0,t.jsx)("path",{d:"M435.536 545.919L435.535 545.918C430.929 537.227 423.475 530.311 414.489 526.375C423.477 522.44 430.931 515.522 435.536 506.831L435.536 506.83C435.817 506.299 436.334 505.987 436.937 505.987C437.541 505.987 438.058 506.299 438.339 506.83L438.339 506.831C442.946 515.522 450.4 522.438 459.386 526.375C450.4 530.311 442.946 537.227 438.339 545.918L438.339 545.919C438.058 546.45 437.541 546.762 436.937 546.762C436.334 546.762 435.817 546.45 435.536 545.919Z",stroke:"#FFC803",strokeWidth:"1.5",className:`${a?i()["show-fourth"]:""}`}),(0,t.jsx)("path",{d:"M435.536 209.094L435.535 209.093C430.929 200.402 423.475 193.486 414.489 189.55C423.477 185.615 430.931 178.697 435.536 170.006L435.536 170.006C435.817 169.474 436.334 169.163 436.937 169.163C437.541 169.163 438.058 169.474 438.339 170.006L438.339 170.006C442.946 178.698 450.4 185.613 459.386 189.55C450.4 193.486 442.946 200.402 438.339 209.093L438.339 209.094C438.058 209.625 437.541 209.937 436.937 209.937C436.334 209.937 435.817 209.625 435.536 209.094Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-third"]:""}`}),(0,t.jsx)("path",{d:"M435.536 209.094L435.535 209.093C430.929 200.402 423.475 193.486 414.489 189.55C423.477 185.615 430.931 178.697 435.536 170.006L435.536 170.006C435.817 169.474 436.334 169.163 436.937 169.163C437.541 169.163 438.058 169.474 438.339 170.006L438.339 170.006C442.946 178.698 450.4 185.613 459.386 189.55C450.4 193.486 442.946 200.402 438.339 209.093L438.339 209.094C438.058 209.625 437.541 209.937 436.937 209.937C436.334 209.937 435.817 209.625 435.536 209.094Z",fill:"#E7F4F9",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i().fill:""}`}),(0,t.jsx)("path",{d:"M480.442 461.712L480.442 461.712C475.835 453.02 468.381 446.105 459.396 442.168C468.383 438.234 475.837 431.316 480.442 422.624L480.442 422.624C480.723 422.093 481.241 421.781 481.844 421.781C482.447 421.781 482.964 422.093 483.245 422.624L483.246 422.625C487.852 431.316 495.307 438.232 504.292 442.168C495.307 446.105 487.852 453.02 483.246 461.712L483.245 461.712C482.964 462.244 482.447 462.555 481.844 462.555C481.241 462.555 480.723 462.244 480.442 461.712Z",stroke:"#FFC803",strokeWidth:"1.5",className:`${a?i()["show-fourth"]:""}`}),(0,t.jsx)("path",{d:"M480.442 124.888L480.442 124.887C475.835 116.196 468.381 109.28 459.396 105.343C468.383 101.409 475.837 94.4909 480.442 85.7995L480.442 85.799C480.723 85.2678 481.241 84.9561 481.844 84.9561C482.447 84.9561 482.964 85.2678 483.245 85.799L483.246 85.7997C487.852 94.4911 495.307 101.407 504.292 105.343C495.307 109.28 487.852 116.195 483.246 124.887L483.245 124.888C482.964 125.419 482.447 125.73 481.844 125.73C481.241 125.73 480.723 125.419 480.442 124.888Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-second"]:""}`}),(0,t.jsx)("path",{d:"M480.442 630.125L480.442 630.124C475.835 621.433 468.381 614.517 459.396 610.581C468.383 606.646 475.837 599.728 480.442 591.037L480.442 591.036C480.723 590.505 481.241 590.193 481.844 590.193C482.447 590.193 482.964 590.505 483.245 591.036L483.246 591.037C487.852 599.728 495.307 606.644 504.292 610.581C495.307 614.517 487.852 621.433 483.246 630.124L483.245 630.125C482.964 630.656 482.447 630.968 481.844 630.9
61668C481.241 630.968 480.723 630.656 480.442 630.125Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-first"]:""}`}),(0,t.jsx)("path",{d:"M326.993 630.125L326.992 630.124C322.386 621.433 314.932 614.517 305.946 610.581C314.934 606.646 322.388 599.728 326.993 591.037L326.993 591.036C327.274 590.505 327.791 590.193 328.394 590.193C328.998 590.193 329.515 590.505 329.796 591.036L329.796 591.037C334.403 599.728 341.857 606.644 350.843 610.581C341.857 614.517 334.403 621.433 329.796 630.124L329.796 630.125C329.515 630.656 328.998 630.968 328.394 630.968C327.791 630.968 327.274 630.656 326.993 630.125Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-third"]:""}`}),(0,t.jsx)("path",{d:"M480.442 293.3L480.442 293.299C475.835 284.608 468.381 277.693 459.396 273.756C468.383 269.821 475.837 262.904 480.442 254.212L480.442 254.212C480.723 253.68 481.241 253.369 481.844 253.369C482.447 253.369 482.964 253.68 483.245 254.212L483.246 254.212C487.852 262.904 495.307 269.819 504.292 273.756C495.307 277.692 487.852 284.608 483.246 293.299L483.245 293.3C482.964 293.831 482.447 294.143 481.844 294.143C481.241 294.143 480.723 293.831 480.442 293.3Z",stroke:"#FFC803",strokeWidth:"1.5",className:`${a?i()["show-fourth"]:""}`}),(0,t.jsx)("path",{d:"M358.809 377.506L358.809 377.506C354.202 368.814 346.748 361.899 337.763 357.962C346.75 354.027 354.205 347.11 358.809 338.418L358.809 338.418C359.09 337.886 359.608 337.575 360.211 337.575C360.814 337.575 361.332 337.886 361.613 338.418L361.613 338.418C366.219 347.11 373.674 354.025 382.659 357.962C373.674 361.898 366.219 368.814 361.613 377.506L361.613 377.506C361.332 378.037 360.814 378.349 360.211 378.349C359.608 378.349 359.09 378.037 358.809 377.506Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-third"]:""}`}),(0,t.jsx)("path",{d:"M358.809 377.506L358.809 377.506C354.202 368.814 346.748 361.899 337.763 357.962C346.75 354.027 354.205 347.11 358.809 338.418L358.809 338.418C359.09 337.886 359.608 337.575 360.211 337.575C360.814 337.575 361.332 337.886 361.613 338.418L361.613 338.418C366.219 347.11 373.674 354.025 382.659 357.962C373.674 361.898 366.219 368.814 361.613 377.506L361.613 377.506C361.332 378.037 360.814 378.349 360.211 378.349C359.608 378.349 359.09 378.037 358.809 377.506Z",fill:"#E7F4F9",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i().fill:""}`}),(0,t.jsx)("path",{d:"M358.809 545.919L358.809 545.918C354.202 537.227 346.748 530.311 337.763 526.375C346.75 522.44 354.205 515.522 358.809 506.831L358.809 506.83C359.09 506.299 359.608 505.987 360.211 505.987C360.814 505.987 361.332 506.299 361.613 506.83L361.613 506.831C366.219 515.522 373.674 522.438 382.659 526.375C373.674 530.311 366.219 537.227 361.613 545.918L361.613 545.919C361.332 546.45 360.814 546.762 360.211 546.762C359.608 546.762 359.09 546.45 358.809 545.919Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-third"]:""}`}),(0,t.jsx)("path",{d:"M358.809 545.919L358.809 545.918C354.202 537.227 346.748 530.311 337.763 526.375C346.75 522.44 354.205 515.522 358.809 506.831L358.809 506.83C359.09 506.299 359.608 505.987 360.211 505.987C360.814 505.987 361.332 506.299 361.613 506.83L361.613 506.831C366.219 515.522 373.674 522.438 382.659 526.375C373.674 530.311 366.219 537.227 361.613 545.918L361.613 545.919C361.332 546.45 360.814 546.762 360.211 546.762C359.608 546.762 359.09 546.45 358.809 545.919Z",fill:"#E7F4F9",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i().fill:""}`}),(0,t.jsx)("path",{d:"M358.809 209.094L358.809 209.093C354.202 200.402 346.748 193.486 337.763 189.55C346.75 185.615 354.205 178.697 358.809 170.006L358.809 170.006C359.09 169.474 359.608 169.163 360.211 169.163C360.814 169.163 361.332 169.474 361.613 170.006L361.613 170.006C366.219 178.698 373.674 185.613 382.659 189.55C373.674 193.486 366.219 200.402 361.613 209.093L361.613 209.094C361.332 209.625 360.814 209.937 360.211 209.937C359.608 209.937 359.09 209.625 358.809 209.094Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-second"]:""}`}),(0,t.jsx)("path",{d:"M403.723 124.888L403.723 124.887C399.116 116.196 391.662 109.28 382.677 105.343C391.664 101.409 399.119 94.4909 403.723 85.7995L403.723 85.799C404.004 85.2678 404.522 84.9561 405.125 84.9561C405.728 84.9561 406.246 85.2678 406.527 85.799L406.527 85.7997C411.134 94.4911 418.588 101.407 427.573 105.343C418.588 109.28 411.134 116.195 406.527 124.887L406.527 124.888C406.246 125.419 405.728 125.73 405.125 125.73C404.522
616125.73 404.004 125.419 403.723 124.888Z",stroke:"#FFC803",strokeWidth:"1.5",className:`${a?i()["show-fourth"]:""}`}),(0,t.jsx)("path",{d:"M403.723 293.3L403.723 293.299C399.116 284.608 391.662 277.693 382.677 273.756C391.664 269.821 399.119 262.904 403.723 254.212L403.723 254.212C404.004 253.68 404.522 253.369 405.125 253.369C405.728 253.369 406.246 253.68 406.527 254.212L406.527 254.212C411.134 262.904 418.588 269.819 427.573 273.756C418.588 277.692 411.134 284.608 406.527 293.299L406.527 293.3C406.246 293.831 405.728 294.143 405.125 294.143C404.522 294.143 404.004 293.831 403.723 293.3Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-second"]:""}`}),(0,t.jsx)("path",{d:"M282.09 377.506L282.09 377.506C277.484 368.814 270.029 361.899 261.044 357.962C270.032 354.027 277.486 347.11 282.09 338.418L282.09 338.418C282.371 337.886 282.889 337.575 283.492 337.575C284.095 337.575 284.613 337.886 284.894 338.418L284.894 338.418C289.501 347.11 296.955 354.025 305.941 357.962C296.955 361.898 289.501 368.814 284.894 377.506L284.894 377.506C284.613 378.037 284.095 378.349 283.492 378.349C282.889 378.349 282.371 378.037 282.09 377.506Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-second"]:""}`}),(0,t.jsx)("path",{d:"M282.09 209.094L282.09 209.093C277.484 200.402 270.029 193.486 261.044 189.55C270.032 185.615 277.486 178.697 282.09 170.006L282.09 170.006C282.371 169.474 282.889 169.163 283.492 169.163C284.095 169.163 284.613 169.474 284.894 170.006L284.894 170.006C289.501 178.698 296.955 185.613 305.941 189.55C296.955 193.486 289.501 200.402 284.894 209.093L284.894 209.094C284.613 209.625 284.095 209.937 283.492 209.937C282.889 209.937 282.371 209.625 282.09 209.094Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-first"]:""}`}),(0,t.jsx)("path",{d:"M327.001 461.712L327 461.712C322.394 453.02 314.94 446.105 305.954 442.168C314.942 438.234 322.396 431.316 327 422.624L327.001 422.624C327.282 422.093 327.799 421.781 328.402 421.781C329.005 421.781 329.523 422.093 329.804 422.624L329.804 422.625C334.411 431.316 341.865 438.232 350.851 442.168C341.865 446.105 334.411 453.02 329.804 461.712L329.804 461.712C329.523 462.244 329.005 462.555 328.402 462.555C327.799 462.555 327.282 462.244 327.001 461.712Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-first"]:""}`}),(0,t.jsx)("path",{d:"M327.001 124.888L327 124.887C322.394 116.196 314.94 109.28 305.954 105.343C314.942 101.409 322.396 94.4909 327 85.7995L327.001 85.799C327.282 85.2678 327.799 84.9561 328.402 84.9561C329.005 84.9561 329.523 85.2678 329.804 85.799L329.804 85.7997C334.411 94.4911 341.865 101.407 350.851 105.343C341.865 109.28 334.411 116.195 329.804 124.887L329.804 124.888C329.523 125.419 329.005 125.73 328.402 125.73C327.799 125.73 327.282 125.419 327.001 124.888Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-first"]:""}`}),(0,t.jsx)("path",{d:"M327.001 293.3L327 293.3C322.394 284.608 314.94 277.693 305.954 273.756C314.942 269.822 322.396 262.904 327 254.212L327.001 254.212C327.282 253.681 327.799 253.369 328.402 253.369C329.005 253.369 329.523 253.681 329.804 254.212L329.804 254.213C334.411 262.904 341.865 269.82 350.851 273.756C341.865 277.693 334.411 284.608 329.804 293.3L329.804 293.3C329.523 293.832 329.005 294.143 328.402 294.143C327.799 294.143 327.282 293.832 327.001 293.3Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-first"]:""}`}),(0,t.jsx)("path",{d:"M250.274 293.889L250.274 293.889C245.667 285.197 238.213 278.282 229.228 274.345C238.215 270.411 245.669 263.493 250.274 254.801L250.274 254.801C250.555 254.27 251.073 253.958 251.676 253.958C252.279 253.958 252.796 254.27 253.077 254.801L253.078 254.802C257.684 263.493 265.139 270.409 274.124 274.345C265.139 278.282 257.684 285.197 253.078 293.889L253.077 293.889C252.796 294.421 252.279 294.732 251.676 294.732C251.073 294.732 250.555 294.421 250.274 293.889Z",stroke:"#FFC803",strokeWidth:"1.5",className:`${a?i()["show-fourth"]:""}`}),(0,t.jsx)("path",{d:"M207.243 545.919L207.242 545.918C202.636 537.227 195.182 530.311 186.196 526.375C195.184 522.44 202.638 515.522 207.243 506.831L207.243 506.83C207.524 506.299 208.041 505.987 208.644 505.987C209.248 505.987 209.765 506.299 210.046 506.83L210.046 506.831C214.653 515.522 222.107 522.438 231.093 526.375C222.107 530.311 214.653 537.227 210.046 545.918L210.046 545.919C209.765 54
6166.45 209.248 546.762 208.644 546.762C208.041 546.762 207.524 546.45 207.243 545.919Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-first"]:""}`}),(0,t.jsx)("path",{d:"M252.153 461.712L252.153 461.712C247.546 453.02 240.092 446.105 231.106 442.168C240.094 438.234 247.548 431.316 252.153 422.624L252.153 422.624C252.434 422.093 252.951 421.781 253.555 421.781C254.158 421.781 254.675 422.093 254.956 422.624L254.957 422.625C259.563 431.316 267.018 438.232 276.003 442.168C267.018 446.105 259.563 453.02 254.957 461.712L254.956 461.712C254.675 462.244 254.158 462.555 253.555 462.555C252.951 462.555 252.434 462.244 252.153 461.712Z",stroke:"#FFC803",strokeWidth:"1.5",className:`${a?i()["show-fourth"]:""}`}),(0,t.jsx)("path",{d:"M252.153 124.888L252.153 124.887C247.546 116.196 240.092 109.28 231.106 105.343C240.094 101.409 247.548 94.4909 252.153 85.7995L252.153 85.799C252.434 85.2678 252.951 84.9561 253.555 84.9561C254.158 84.9561 254.675 85.2678 254.956 85.799L254.957 85.7997C259.563 94.4911 267.018 101.407 276.003 105.343C267.018 109.28 259.563 116.195 254.957 124.887L254.956 124.888C254.675 125.419 254.158 125.73 253.555 125.73C252.951 125.73 252.434 125.419 252.153 124.888Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-second"]:""}`}),(0,t.jsx)("path",{d:"M252.153 124.888L252.153 124.887C247.546 116.196 240.092 109.28 231.106 105.343C240.094 101.409 247.548 94.4909 252.153 85.7995L252.153 85.799C252.434 85.2678 252.951 84.9561 253.555 84.9561C254.158 84.9561 254.675 85.2678 254.956 85.799L254.957 85.7997C259.563 94.4911 267.018 101.407 276.003 105.343C267.018 109.28 259.563 116.195 254.957 124.887L254.956 124.888C254.675 125.419 254.158 125.73 253.555 125.73C252.951 125.73 252.434 125.419 252.153 124.888Z",fill:"#E7F4F9",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i().fill:""}`}),(0,t.jsx)("path",{d:"M130.52 545.919L130.52 545.918C125.913 537.227 118.459 530.311 109.474 526.375C118.461 522.44 125.916 515.522 130.52 506.831L130.52 506.83C130.801 506.299 131.319 505.987 131.922 505.987C132.525 505.987 133.043 506.299 133.323 506.83L133.324 506.831C137.93 515.522 145.385 522.438 154.37 526.375C145.385 530.311 137.93 537.227 133.324 545.918L133.323 545.919C133.043 546.45 132.525 546.762 131.922 546.762C131.319 546.762 130.801 546.45 130.52 545.919Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-third"]:""}`}),(0,t.jsx)("path",{d:"M130.52 545.919L130.52 545.918C125.913 537.227 118.459 530.311 109.474 526.375C118.461 522.44 125.916 515.522 130.52 506.831L130.52 506.83C130.801 506.299 131.319 505.987 131.922 505.987C132.525 505.987 133.043 506.299 133.323 506.83L133.324 506.831C137.93 515.522 145.385 522.438 154.37 526.375C145.385 530.311 137.93 537.227 133.324 545.918L133.323 545.919C133.043 546.45 132.525 546.762 131.922 546.762C131.319 546.762 130.801 546.45 130.52 545.919Z",fill:"#E7F4F9",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i().fill:""}`}),(0,t.jsx)("path",{d:"M130.52 209.094L130.52 209.093C125.913 200.402 118.459 193.486 109.474 189.55C118.461 185.615 125.916 178.697 130.52 170.006L130.52 170.006C130.801 169.474 131.319 169.163 131.922 169.163C132.525 169.163 133.043 169.474 133.323 170.006L133.324 170.006C137.93 178.698 145.385 185.613 154.37 189.55C145.385 193.486 137.93 200.402 133.324 209.093L133.323 209.094C133.043 209.625 132.525 209.937 131.922 209.937C131.319 209.937 130.801 209.625 130.52 209.094Z",fill:"",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-third"]:""}`}),(0,t.jsx)("path",{d:"M130.52 209.094L130.52 209.093C125.913 200.402 118.459 193.486 109.474 189.55C118.461 185.615 125.916 178.697 130.52 170.006L130.52 170.006C130.801 169.474 131.319 169.163 131.922 169.163C132.525 169.163 133.043 169.474 133.323 170.006L133.324 170.006C137.93 178.698 145.385 185.613 154.37 189.55C145.385 193.486 137.93 200.402 133.324 209.093L133.323 209.094C133.043 209.625 132.525 209.937 131.922 209.937C131.319 209.937 130.801 209.625 130.52 209.094Z",fill:"#E7F4F9",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i().fill:""}`}),(0,t.jsx)("path",{d:"M175.43 461.712L175.43 461.712C170.823 453.02 163.369 446.105 154.384 442.168C163.372 438.234 170.826 43
6161.316 175.43 422.624L175.43 422.624C175.711 422.093 176.229 421.781 176.832 421.781C177.435 421.781 177.953 422.093 178.234 422.624L178.234 422.625C182.841 431.316 190.295 438.232 199.28 442.168C190.295 446.105 182.841 453.02 178.234 461.712L178.234 461.712C177.953 462.244 177.435 462.555 176.832 462.555C176.229 462.555 175.711 462.244 175.43 461.712Z",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-third"]:""}`}),(0,t.jsx)("path",{d:"M98.5475 461.712L98.5472 461.712C93.9406 453.02 86.4864 446.105 77.501 442.168C86.4887 438.234 93.9429 431.316 98.5472 422.624L98.5475 422.624C98.8284 422.093 99.346 421.781 99.9492 421.781C100.552 421.781 101.07 422.093 101.351 422.624L101.351 422.625C105.958 431.316 113.412 438.232 122.398 442.168C113.412 446.105 105.958 453.02 101.351 461.712L101.351 461.712C101.07 462.244 100.552 462.555 99.9492 462.555C99.346 462.555 98.8284 462.244 98.5475 461.712Z",fill:"",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i()["show-second"]:""}`}),(0,t.jsx)("path",{d:"M98.5475 461.712L98.5472 461.712C93.9406 453.02 86.4864 446.105 77.501 442.168C86.4887 438.234 93.9429 431.316 98.5472 422.624L98.5475 422.624C98.8284 422.093 99.346 421.781 99.9492 421.781C100.552 421.781 101.07 422.093 101.351 422.624L101.351 422.625C105.958 431.316 113.412 438.232 122.398 442.168C113.412 446.105 105.958 453.02 101.351 461.712L101.351 461.712C101.07 462.244 100.552 462.555 99.9492 462.555C99.346 462.555 98.8284 462.244 98.5475 461.712Z",fill:"#E7F4F9",stroke:"#E7F4F9",strokeWidth:"1.5",className:`${a?i().fill:""}`}),(0,t.jsx)("path",{xmlns:"http://www.w3.org/2000/svg",className:`${a?i()["show-first"]:""}`,d:"M207.235 377.506L207.235 377.506C202.628 368.814 195.174 361.899 186.189 357.962C195.176 354.027 202.63 347.11 207.235 338.418L207.235 338.418C207.516 337.886 208.033 337.575 208.637 337.575C209.24 337.575 209.757 337.886 210.038 338.418L210.039 338.418C214.645 347.11 222.1 354.025 231.085 357.962C222.1 361.898 214.645 368.814 210.039 377.506L210.038 377.506C209.757 378.037 209.24 378.349 208.637 378.349C208.033 378.349 207.516 378.037 207.235 377.506Z",stroke:"#E7F4F9",strokeWidth:"1.5"}),(0,t.jsx)("path",{d:"M21.9889 461.712L21.9886 461.712C17.382 453.02 9.92782 446.105 0.942415 442.168C9.9301 438.234 17.3843 431.316 21.9886 422.624L21.9889 422.624C22.2698 422.093 22.7874 421.781 23.3906 421.781C23.9938 421.781 24.5113 422.093 24.7922 422.624L24.7926 422.625C29.3991 431.316 36.8534 438.232 45.839 442.168C36.8534 446.105 29.3991 453.02 24.7926 461.712L24.7922 461.712C24.5113 462.244 23.9937 462.555 23.3906 462.555C22.7874 462.555 22.2698 462.244 21.9889 461.712Z",stroke:"#FFC803",strokeWidth:"1.5",className:`${a?i()["show-fourth"]:""}`}),(0,t.jsx)("path",{xmlns:"http://www.w3.org/2000/svg",className:`${a?i()["show-first"]:""}`,d:"M98.5475 293.889L98.5472 293.889C93.9406 285.197 86.4864 278.282 77.501 274.345C86.4887 270.411 93.9429 263.493 98.5472 254.801L98.5475 254.801C98.8284 254.27 99.346 253.958 99.9492 253.958C100.552 253.958 101.07 254.27 101.351 254.801L101.351 254.802C105.958 263.493 113.412 270.409 122.398 274.345C113.412 278.282 105.958 285.197 101.351 293.889L101.351 293.889C101.07 294.421 100.552 294.732 99.9492 294.732C99.346 294.732 98.8284 294.421 98.5475 293.889Z",stroke:"#E7F4F9",strokeWidth:"1.5"})]})}},56617:(e,a,r)=>{"use strict";r.d(a,{V:()=>s});var t=r(14232);let s=(e,a=6,r=!0)=>{let[s,i]=(0,t.useState)([]),l=(0,t.useCallback)(async()=>{if(!e)return;let r=e.state,t=r.configuration.organizationId,s=r.searchHub||r.configuration.search?.searchHub||"",l=`coveo_popular_searches_v2:${t}:${s}:${a}`,n=localStorage.getItem(l);if(n)try{let e=JSON.parse(n);Date.now()-e.timestamp<18e5&&i(e.queries)}catch{}try{let e=new URLSearchParams({count:String(a),organizationId:t});s&&e.set("searchHub",s);let r=await fetch(`/api/coveo/popular-searches?${e.toString()}`,{cache:"no-store",headers:{Accept:"application/json"}});if(!r.ok){i([]),localStorage.removeItem(l);return}let n=((await r.json()).queries??[]).filter(e=>e&&e.trim().length>0).slice(0,a);i(n),n.length>0?localStorage.setItem(l,JSON.stringify({queries:n,timestamp:Date.now()})):localStorage.removeItem(l)}catch{i([]),localStorage.removeItem(l)}},[e,a]);return(0,t.useEffect)(()=>{r&&l()},[r,l]),{popularSearches:s,loadPopularSearches:l}}},56876:(e,a,r)=>{"use strict";r.d(a,{BZ:()=>i,N6:()=>t,i9:()=>s});let t=(e,a)=>{let r=e?.trim();if(r&&"undefined"!==r&&"null"!==r)return a?`${r}#${a}`:r},s=(e,a=[])=>!(!e||a.some(a=>{try{let r=new URL(a).hostname;return e.includes(r)}catch{return e.includes(a)}}))&&RegExp("^(?:https?:)?//(?!(?:[^./]+.)?"+window.location.hostname.replace(/\./g,"\\.")+"(?:$|/)).*$").test(e),i=()=>{let e=new URLSearchParams(window.location.hash.substring(1)),a=[];for(let[r,t]of e.entries())if((r.startsWith("cf-")||r.startsWith("f-")||r.startsWith("nf-"))&&t){let e=r.replace(/^cf-/,"");a.push(`@${e}=="${t}"`)}return a.join(" AND ")}},56916:(e,a,r)=>{"use strict";r.d(a,{A:()=>n});var t=r(37876),s=r(14232),i=r(71021),l=r(85060);let n=({name:e,label:a,options:r,errorLabel:n,required:o,extraClasse
616s:d})=>{let[c,m]=(0,s.useState)(!1),u=(0,s.useRef)(null),g=()=>{let e=u.current?.querySelectorAll('input[type="checkbox"]'),a=!1;if(!o){a=!0;return}e?.forEach(e=>{if(e.checked){a=!0,m(!1);return}e.setCustomValidity("Invalid")}),a?e?.forEach(e=>{e.setCustomValidity("")}):m(!0)},p=()=>{m(!1)};return(0,s.useEffect)(()=>(window.addEventListener(l.cr,g),()=>{window.removeEventListener(l.cr,g)}),[]),(0,t.jsxs)("fieldset",{className:`field field--checkbox ${d}`,ref:u,children:[(0,t.jsx)("legend",{className:"field__label",children:a}),(0,t.jsx)("ul",{className:"field__checkbox-group",children:r?.map(a=>(0,t.jsx)("li",{className:"field__checkbox-wrapper",children:(0,t.jsx)(i.A,{label:a.fields.optionLabel.value,value:a.fields.optionValue.value,name:e,handleChange:p})},`checkbox-group-${a.fields.optionValue.value}`))}),n&&c&&(0,t.jsx)("p",{className:"field__error-label",children:n})]})}},56995:(e,a,r)=>{"use strict";r.d(a,{A:()=>mk});var t={};r.r(t),r.d(t,{default:()=>a2});var s={};r.r(s),r.d(s,{default:()=>a4});var i={};r.r(i),r.d(i,{default:()=>ra,getComponentServerProps:()=>re});var l={};r.r(l),r.d(l,{default:()=>r_,getComponentServerProps:()=>rh});var n={};r.r(n),r.d(n,{default:()=>rw,getComponentServerProps:()=>rx});var o={};r.r(o),r.d(o,{default:()=>rj,getComponentServerProps:()=>rE});var d={};r.r(d),r.d(d,{Default:()=>rL});var c={};r.r(c),r.d(c,{Default:()=>r$});var m={};r.r(m),r.d(m,{default:()=>rH});var u={};r.r(u),r.d(u,{default:()=>rU});var g={};r.r(g),r.d(g,{Default:()=>rV});var p={};r.r(p),r.d(p,{default:()=>rY,getComponentServerProps:()=>rQ});var h={};r.r(h),r.d(h,{default:()=>rX});var _={};r.r(_),r.d(_,{Default:()=>r5});var f={};r.r(f),r.d(f,{default:()=>r4});var v={};r.r(v),r.d(v,{default:()=>r8});var x={};r.r(x),r.d(x,{default:()=>ta});var w={};r.r(w),r.d(w,{default:()=>ti});var b={};r.r(b),r.d(b,{default:()=>to});var y={};r.r(y),r.d(y,{default:()=>tm});var N={};r.r(N),r.d(N,{Default:()=>tv,getComponentServerProps:()=>tf});var E={};r.r(E),r.d(E,{default:()=>tw});var j={};r.r(j),r.d(j,{default:()=>tC,getComponentServerProps:()=>tj});var C={};r.r(C),r.d(C,{default:()=>tS});var S={};r.r(S),r.d(S,{default:()=>tA});var A={};r.r(A),r.d(A,{default:()=>tR});var I={};r.r(I),r.d(I,{Default:()=>tO});var T={};r.r(T),r.d(T,{default:()=>tM});var L={};r.r(L),r.d(L,{Default:()=>tq});var P={};r.r(P),r.d(P,{default:()=>tz});var R={};r.r(R),r.d(R,{default:()=>tQ});var k={};r.r(k),r.d(k,{default:()=>tY});var $={};r.r($),r.d($,{Default:()=>t1,VerticalLayout:()=>t5});var O={};r.r(O),r.d(O,{default:()=>t8,getComponentServerProps:()=>t9});var D={};r.r(D),r.d(D,{default:()=>st,getComponentServerProps:()=>sr});var H={};r.r(H),r.d(H,{Default:()=>su,WithImages:()=>sg,default:()=>sm,getComponentServerProps:()=>sc});var M={};r.r(M),r.d(M,{Default:()=>sh,WithImages:()=>s_});var F={};r.r(F),r.d(F,{Default:()=>sf});var U={};r.r(U),r.d(U,{default:()=>sE,getComponentServerProps:()=>sN});var G={};r.r(G),r.d(G,{default:()=>sI,getComponentServerProps:()=>sA});var B={};r.r(B),r.d(B,{default:()=>sk,getComponentServerProps:()=>sR});var V={};r.r(V),r.d(V,{default:()=>sU,getComponentServerProps:()=>sF});var q={};r.r(q),r.d(q,{default:()=>sB,getComponentServerProps:()=>sG});var W={};r.r(W),r.d(W,{Default:()=>sQ,WithDescription:()=>sz,default:()=>sW,getComponentServerProps:()=>sq});var z={};r.r(z),r.d(z,{default:()=>sJ,getComponentServerProps:()=>sZ});var Q={};r.r(Q),r.d(Q,{default:()=>sX});var Y={};r.r(Y),r.d(Y,{Default:()=>s2,WithoutImages:()=>s3,getComponentServerProps:()=>s5});var K={};r.r(K),r.d(K,{default:()=>s8,getComponentServerProps:()=>s9});var Z={};r.r(Z),r.d(Z,{default:()=>it,getComponentServerProps:()=>ir});var J={};r.r(J),r.d(J,{Default:()=>is});var X={};r.r(X),r.d(X,{default:()=>im,getComponentServerProps:()=>ic});var ee={};r.r(ee),r.d(ee,{default:()=>ix,getComponentServerProps:()=>iv});var ea={};r.r(ea),r.d(ea,{default:()=>iN,getComponentServerProps:()=>iy});var er={};r.r(er),r.d(er,{default:()=>iA,getComponentServerProps:()=>iS});var et={};r.r(et),r.d(et,{default:()=>iI});var es={};r.r(es),r.d(es,{default:()=>iR,getComponentServerProps:()=>iP});var ei={};r.r(ei),r.d(ei,{default:()=>i$,getComponentServerProps:()=>ik});var el={};r.r(el),r.d(el,{default:()=>iD,getComponentServerProps:()=>iO});var en={};r.r(en),r.d(en,{Default:()=>iU});var eo={};r.r(eo),r.d(eo,{default:()=>iV});var ed={};r.r(ed),r.d(ed,{default:()=>iQ,getComponentServerProps:()=>iz});var ec={};r.r(ec),r.d(ec,{default:()=>iJ,getComponentServerProps:()=>iZ});var em={};r.r(em),r.d(em,{default:()=>i5,getComponentServerProps:()=>i1});var eu={};r.r(eu),r.d(eu,{default:()=>i6,getComponentServerProps:()=>i4});var eg={};r.r(eg),r.d(eg,{default:()=>i7});var ep={};r.r(ep),r.d(ep,{default:()=>lr});var eh={};r.r(eh),r.d(eh,{default:()=>ll,getComponentServerProps:()=>li});var e_={};r.r(e_),r.d(e_,{default:()=>lm,getComponentServerProps:()=>lc});var ef={};r.r(ef),r.d(ef,{default:()=>lu});var ev={};r.r(ev),r.d(ev,{default:()=>l_,getComponentServerProps:()=>lh});var ex={};r.r(ex),r.d(ex,{default:()=>lv,getComponentServerProps:()=>lf});var ew={};r.r(ew),r.d(ew,{default:()=>
616lN,getComponentServerProps:()=>ly});var eb={};r.r(eb),r.d(eb,{default:()=>lj,getComponentServerProps:()=>lE});var ey={};r.r(ey),r.d(ey,{default:()=>lT,getComponentServerProps:()=>lI});var eN={};r.r(eN),r.d(eN,{default:()=>lP,getComponentServerProps:()=>lL});var eE={};r.r(eE),r.d(eE,{default:()=>lk,getComponentServerProps:()=>lR});var ej={};r.r(ej),r.d(ej,{default:()=>lK,getComponentServerProps:()=>lY});var eC={};r.r(eC),r.d(eC,{default:()=>l0,getComponentServerProps:()=>lX});var eS={};r.r(eS),r.d(eS,{default:()=>l6,getComponentServerProps:()=>l4});var eA={};r.r(eA),r.d(eA,{Default:()=>nr,getComponentServerProps:()=>na});var eI={};r.r(eI),r.d(eI,{default:()=>nl,getComponentServerProps:()=>ni});var eT={};r.r(eT),r.d(eT,{Default:()=>no,getComponentServerProps:()=>nn});var eL={};r.r(eL),r.d(eL,{default:()=>nu,getComponentServerProps:()=>nm});var eP={};r.r(eP),r.d(eP,{Default:()=>nf});var eR={};r.r(eR),r.d(eR,{Default:()=>nw});var ek={};r.r(ek),r.d(ek,{Default:()=>nj,StatContainerRow3Column:()=>nC});var e$={};r.r(e$),r.d(e$,{default:()=>nI});var eO={};r.r(eO),r.d(eO,{default:()=>nP});var eD={};r.r(eD),r.d(eD,{GetProgram:()=>nD,default:()=>nM,getComponentServerProps:()=>nH});var eH={};r.r(eH),r.d(eH,{Default:()=>nG});var eM={};r.r(eM),r.d(eM,{Default:()=>nq});var eF={};r.r(eF),r.d(eF,{default:()=>nZ,getComponentServerProps:()=>nK});var eU={};r.r(eU),r.d(eU,{Default:()=>n0});var eG={};r.r(eG),r.d(eG,{Default:()=>n2});var eB={};r.r(eB),r.d(eB,{Default:()=>n6});var eV={};r.r(eV),r.d(eV,{Default:()=>n7});var eq={};r.r(eq),r.d(eq,{Default:()=>ot,getComponentServerProps:()=>or});var eW={};r.r(eW),r.d(eW,{default:()=>ol});var ez={};r.r(ez),r.d(ez,{Default:()=>oc,Vertical:()=>om,default:()=>ou});var eQ={};r.r(eQ),r.d(eQ,{Default:()=>og});var eY={};r.r(eY),r.d(eY,{Default:()=>of,getComponentServerProps:()=>o_});var eK={};r.r(eK),r.d(eK,{default:()=>oj,getComponentServerProps:()=>oE});var eZ={};r.r(eZ),r.d(eZ,{default:()=>oI,getComponentServerProps:()=>oA});var eJ={};r.r(eJ),r.d(eJ,{default:()=>oR,getComponentServerProps:()=>oP});var eX={};r.r(eX),r.d(eX,{default:()=>oD,getComponentServerProps:()=>oO});var e0={};r.r(e0),r.d(e0,{Default:()=>oU,VerticalMediaLeft:()=>oG});var e1={};r.r(e1),r.d(e1,{Default:()=>oW,WithMediaLeft:()=>oz});var e5={};r.r(e5),r.d(e5,{Default:()=>oJ,HorizontalMediaLeft:()=>oX});var e2={};r.r(e2),r.d(e2,{Default:()=>o0});var e3={};r.r(e3),r.d(e3,{Default:()=>o1});var e4={};r.r(e4),r.d(e4,{default:()=>o3});var e6={};r.r(e6),r.d(e6,{default:()=>o8,getComponentServerProps:()=>o9});var e9={};r.r(e9),r.d(e9,{default:()=>o7});var e8={};r.r(e8),r.d(e8,{default:()=>de});var e7={};r.r(e7),r.d(e7,{default:()=>dr});var ae={};r.r(ae),r.d(ae,{default:()=>dt});var aa={};r.r(aa),r.d(aa,{default:()=>du,getComponentServerProps:()=>dm});var ar={};r.r(ar),r.d(ar,{default:()=>d_});var at={};r.r(at),r.d(at,{default:()=>db});var as={};r.r(as),r.d(as,{default:()=>dy});var ai={};r.r(ai),r.d(ai,{default:()=>dA,getComponentServerProps:()=>dS});var al={};r.r(al),r.d(al,{default:()=>dT,getComponentServerProps:()=>dI});var an={};r.r(an),r.d(an,{default:()=>dB,getComponentServerProps:()=>dG});var ao={};r.r(ao),r.d(ao,{default:()=>dV});var ad={};r.r(ad),r.d(ad,{default:()=>dq});var ac={};r.r(ac),r.d(ac,{default:()=>dz,getComponentServerProps:()=>dW});var am={};r.r(am),r.d(am,{default:()=>dQ});var au={};r.r(au),r.d(au,{default:()=>dK,getComponentServerProps:()=>dY});var ag={};r.r(ag),r.d(ag,{default:()=>dX});var ap={};r.r(ap),r.d(ap,{default:()=>d1,getComponentServerProps:()=>d0});var ah={};r.r(ah),r.d(ah,{default:()=>d3});var a_={};r.r(a_),r.d(a_,{default:()=>d4});var af={};r.r(af),r.d(af,{default:()=>d6});var av={};r.r(av),r.d(av,{default:()=>ca,getComponentServerProps:()=>ce});var ax={};r.r(ax),r.d(ax,{default:()=>ci,getComponentServerProps:()=>cs});var aw={};r.r(aw),r.d(aw,{default:()=>cc,getComponentServerProps:()=>cd});var ab={};r.r(ab),r.d(ab,{default:()=>cp,getComponentServerProps:()=>cg});var ay={};r.r(ay),r.d(ay,{Default:()=>cx,getComponentServerProps:()=>cv});var aN={};r.r(aN),r.d(aN,{Default:()=>cI,WithMedia:()=>cT,getComponentServerProps:()=>cA});var aE={};r.r(aE),r.d(aE,{Default:()=>c$,WithMedia:()=>cO,getComponentServerProps:()=>ck});var aj={};r.r(aj),r.d(aj,{default:()=>cV});var aC={};r.r(aC),r.d(aC,{default:()=>cQ,getComponentServerProps:()=>cz});var aS={};r.r(aS),r.d(aS,{default:()=>cY});var aA={};r.r(aA),r.d(aA,{default:()=>cJ});var aI={};r.r(aI),r.d(aI,{default:()=>c2,getComponentServerProps:()=>c5});var aT={};r.r(aT),r.d(aT,{Default:()=>mr,getComponentServerProps:()=>ma});var aL={};r.r(aL),r.d(aL,{Default:()=>mu,LongerForm:()=>mm,getComponentServerProps:()=>mc});var aP={};r.r(aP),r.d(aP,{Default:()=>m_,getComponentServerProps:()=>mh});var aR={};r.r(aR),r.d(aR,{default:()=>mN,getComponentServerProps:()=>my});var ak={};r.r(ak),r.d(ak,{default:()=>mj,getComponentServerProps:()=>mE});var a$={};r.r(a$),r.d(a$,{default:()=>mA,getComponentServerProps:()=>mS});var aO={};r.r(aO),r.d(aO,{default:()=>mP,getComponentServerProps:()=>mL});var aD={};r.r(aD),r.d(aD,{default:()=>mR});var aH=r(42571),aM=r(27652),aF=r(78313),aU=r(37876),aG=r(85609),aB=r(40163),aV=r(84666),aq=r(69228),aW=r(40488),az=r(14232),aQ=r(27888),aY=r(84618),aK=r(78547),aZ=r.n(aK),aJ=r(86846),aX=r(58710),a0=r
616(21709),a1=r(51493),a5=r(73849);let a2=(0,aW.w)()(({rendering:e,params:a,fields:r})=>{let t=a.RenderingIdentifier,s=(0,aG.M5)(),i=(0,a1.os)(),{isDesktop:l,isTablet:n}=(0,a5.A)();return(0,aU.jsx)("section",{className:`block-wrapper ${a.styles}`,id:t??"",children:(0,aU.jsx)("div",{className:"container block-module testimonial-carousel",children:(0,aU.jsxs)("div",{className:"row",children:[(0,aU.jsxs)("div",{className:`module-intro ${aZ().header}`,children:[(0,aU.jsx)(aB.E,{tag:"h2",field:r?.heading,className:aZ().heading}),(0,aU.jsx)(aV.s,{className:`rtf ${aZ().copy}`,field:r?.copy})]}),(0,aU.jsxs)("div",{className:aZ()["swiper-wrapper"],children:[(0,aU.jsx)(aX.A,{autoAnimate:!0,className:aZ()["swiper-wrapper--decor"]}),s.page.mode.isEditing||!i?(0,aU.jsx)(aq.O,{name:`testimonial-carousels-${a.DynamicPlaceholderId}`,rendering:e}):(0,aU.jsx)(aU.Fragment,{children:l||n?(0,aU.jsx)(aq.O,{name:`testimonial-carousels-${a.DynamicPlaceholderId}`,rendering:e,render:a=>(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(aQ.Swiper,{className:aZ()["swiper--desktop"],modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],...(0,a0.defaultSwiperOptions)({uid:e.uid,mode:"testimonials"}),children:a.map(e=>e?.props?.rendering?.fields&&(0,aU.jsx)(aQ.SwiperSlide,{className:aZ()["swiper-slide"],children:e},`testimonial-desktop-slide-${crypto.randomUUID()}`))}),(0,a0.default)({uid:e.uid,styles:aZ()})]})}):(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(aQ.Swiper,{modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],onRealIndexChange:e=>{let a=e.el.closest(`.${aZ()["swiper-wrapper"]}`);e.realIndex>0?a?.classList.add(aZ()["swiper-wrapper--scrolled"]):a?.classList.remove(aZ()["swiper-wrapper--scrolled"])},...(0,a0.defaultSwiperOptions)({uid:e.uid}),children:(e.placeholders?.[`testimonial-carousels-${a.DynamicPlaceholderId}`]??[]).map(e=>{let a=crypto.randomUUID(),r=e?.fields?.testimonialImage?.value?.src;return e?.fields&&(0,aU.jsxs)(az.Fragment,{children:[r&&(0,aU.jsx)(aQ.SwiperSlide,{className:`${aZ()["swiper-slide"]} ${aZ()["swiper-slide--image"]}`,children:(0,aU.jsx)(aJ.A,{...e,imageOnly:!0})},`${a}-image`),(0,aU.jsx)(aQ.SwiperSlide,{className:`${aZ()["swiper-slide"]} ${aZ()["swiper-slide--content"]}`,children:(0,aU.jsx)(aJ.A,{...e,contentOnly:!0})},`${a}-content`)]},a)})}),(0,a0.default)({uid:e.uid,styles:aZ()})]})})]})]})})})});var a3=r(25548);let a4=(0,a3.w)()(e=>(0,aU.jsx)(aJ.A,{...e}));var a6=r(82159),a9=r(25802),a8=r(39398),a7=r(71804);let re=async(e,a)=>{let r=(0,a8.o)(a.sitecore.context.language??""),t=null;if(!e.dataSource)return{testimonials:t};let s=(0,a6.X)(e),i=s?.testimonials?.value.split("|")??[];return{testimonials:t=s?.testimonials?.value?await (0,a9.V)(i,r):null}},ra=(0,a3.w)()(({rendering:e,params:a,fields:r,testimonials:t})=>{let s=a.RenderingIdentifier,{isDesktop:i,isTablet:l}=(0,a5.A)(),n=(0,a1.os)(),o=()=>(0,aU.jsxs)("div",{className:`nav-group nav-group--${e.uid} ${aZ().navigation}`,children:[(0,aU.jsx)("button",{className:"custom-change-slide-button nav-prev-slide",children:(0,aU.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"15",viewBox:"0 0 10 15",fill:"none",children:(0,aU.jsx)("path",{d:"M5.54924 7.58893L8.93394 10.9736C9.51681 11.5565 9.51681 12.5011 8.93394 13.084L7.75153 14.2664L1.73144 8.24632C1.25098 7.76586 1.25098 6.98688 1.73144 6.50641L7.75153 0.486328L8.93394 1.66874C9.51681 2.25161 9.51681 3.19624 8.93394 3.77911L5.54924 7.16381C5.33668 7.37637 5.33668 7.37637 5.54924 7.58893Z",fill:"currentColor"})})}),(0,aU.jsx)("div",{className:`nav-scrollbar ${aZ()["navigation-scrollbar"]}`}),(0,aU.jsx)("button",{className:"custom-change-slide-button nav-next-slide",children:(0,aU.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"15",viewBox:"0 0 10 15",fill:"none",children:(0,aU.jsx)("path",{d:"M4.45076 7.58893L1.06606 10.9736C0.483189 11.5565 0.48319 12.5011 1.06606 13.084L2.24847 14.2664L8.26856 8.24632C8.74902 7.76586 8.74902 6.98688 8.26856 6.50641L2.24847 0.486328L1.06606 1.66874C0.483189 2.25161 0.483189 3.19624 1.06606 3.77911L4.45076 7.16381C4.66332 7.37637 4.66332 7.37637 4.45076 7.58893Z",fill:"currentColor"})})})]});return(0,aU.jsxs)(aU.Fragment,{children:[!t&&n&&(0,aU.jsx)(a7.u,{type:"warning",title:"CH Testimonial Carousel",message:"Testimonials Content Hub IDs are empty. Use right pane to manage testimonials."}),t&&n&&(0,aU.jsxs)("section",{className:`block-wrapper ${a.styles}`,id:s||void 0,children:[(0,aU.jsx)(a7.u,{type:"info",title:"CH Testimonial Carousel",message:"Use right pane to manage testimonials. Separate testimonials (Content Hub IDs) by pipe | example: fn3tF2MGSSa9xzKZ486laQ|lKosy25VRkWMq8gXhlXycQ:"}),(0,aU.jsxs)("div",{className:"container block-module testimonial-carousel",children:[(0,aU.jsx)(aB.E,{tag:"h2",field:r.heading,className:aZ().heading}),(0,aU.jsx)(aV.s,{className:`rtf ${aZ().copy}`,field:r.copy}),(0,aU.jsxs)("div",{className:aZ()["swiper-wrapper"],children:[(0,aU.jsx)(aX.A,{autoAnimate:!0,className:aZ()["swiper-wrapper--decor"]}),i||l?(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(aQ.Swiper,{className:aZ()["swiper--desktop"],modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],spaceBetween:20,slidesPerView:1.18,slidesPerGroup:1,rewind:!0,resizeObserver:!0,keyboard:{enabled:!0,onlyInViewport:!0},navigation:{nextEl:`.nav-group--${e.uid} .nav-next-slide`,prevEl:`.nav-group--${e.uid} .nav-prev-slide`}
616,scrollbar:{draggable:!0,el:`.nav-group--${e.uid} .nav-scrollbar`},breakpoints:{1200:{slidesPerView:1.1},1600:{slidesPerView:1.5},1800:{slidesPerView:1.7},1920:{slidesPerView:1.8}},children:t.map(a=>(0,aU.jsx)(aQ.SwiperSlide,{className:aZ()["swiper-slide"],children:(0,aU.jsx)(aJ.A,{fields:a,mode:"CH"})},`${e.uid}-testimonial-${crypto.randomUUID()}`))}),o()]}):(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(aQ.Swiper,{modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],spaceBetween:20,slidesPerView:1.133,rewind:!0,resizeObserver:!0,keyboard:{enabled:!0,onlyInViewport:!0},navigation:{nextEl:`.nav-group--${e.uid} .nav-next-slide`,prevEl:`.nav-group--${e.uid} .nav-prev-slide`},scrollbar:{draggable:!0,el:`.nav-group--${e.uid} .nav-scrollbar`},onRealIndexChange:e=>{let a=e.el.closest(`.${aZ()["swiper-wrapper"]}`);e.realIndex>0?a?.classList.add(aZ()["swiper-wrapper--scrolled"]):a?.classList.remove(aZ()["swiper-wrapper--scrolled"])},children:t.map(a=>{let r={fields:a},t=crypto.randomUUID(),s=r?.fields?.testimonialImage?.value?.src;return(0,aU.jsxs)(az.Fragment,{children:[s&&(0,aU.jsx)(aQ.SwiperSlide,{className:aZ()["swiper-slide"],children:(0,aU.jsx)(aJ.A,{...r,imageOnly:!0})},`${t}-image`),(0,aU.jsx)(aQ.SwiperSlide,{className:aZ()["swiper-slide"],children:(0,aU.jsx)(aJ.A,{...r,contentOnly:!0})},`${t}-content`)]},`${e.uid}-testimonial-slide-${t}`)})}),o()]})]})]})]})]})});var rr=r(26119),rt=r(41307),rs=r(21579),ri=r(78864),rl=r(91074),rn=r(75374),ro=r(18116),rd=r(56296),rc=r(16474),rm=r(47529),ru=r.n(rm),rg=r(44690);let rp=(...e)=>e.map(e=>e?.value).find(e=>e?.trim()),rh=async(e,a)=>{let r=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.SEARCH_RESULTS.SEARCH_RESULTS_LABELS_ID),t=(0,ro.n)(a.sitecore.context.site?.name??"");return{coveoSettings:{organizationId:t?.organizationId??"",apiKey:t?.apiKeyGeneral??"",searchHub:t?.searchHubGeneral??"",language:a.sitecore?.context?.language},labels:r,pageFields:a.sitecore.route?.fields}},r_=(0,rr.on)()(({fields:e,labels:a,coveoSettings:r,pageFields:t})=>{let s=(0,az.useMemo)(()=>r?(0,ri.Ns)(r):null,[r]),i=[rd.H.AUDIENCE,rd.H.SITE_SECTION],l=e.searchResultsList?.filter(e=>!i.includes(e.fields.value.value))??[],n=l.map(e=>e.fields.value.value),o=e.sortAudience&&0!==e.sortAudience.length?e.sortAudience.map((e,a)=>({value:e.fields.tagName.value,sorting:a+1})):[],d=e.sortSectionSite&&0!==e.sortSectionSite.length?e.sortSectionSite.map((e,a)=>({value:e.fields.tagName.value,sorting:a+1})):[],c=[...o,...e.sortContentType&&0!==e.sortContentType.length?e.sortContentType.map((e,a)=>({value:e.fields.tagName.value,sorting:a+1})):[],...d],m=[rd.H.NAVIGATION_TITLE,rd.H.TEASER,rd.H.CONTENT_TYPE,rd.H.SITE_SECTION,rd.H.AUDIENCE,rd.H.FEATURED_IMAGE_SRC,rd.H.FEATURED_IMAGE_ALT,...n],{resultListController:u,pagerController:g,querySummaryController:p,breadcrumbManagerController:h,searchboxController:_,facetControllers:f,sortController:v,siteSectionFacetController:x}=(0,rl.N)({coveoEngine:s,fieldsToInclude:m,resultsPerPage:10,facets:l.map(e=>({field:e.fields.value.value,label:e.fields.heading.value||"",isCategory:e.fields.categoryFacet.value,customSort:c,defaultExpanded:e.fields.expanded?.value??!0,sortCriteria:e.fields.sortCriteria?.fields.value?.value})),defaultSortCriterion:(0,rt.r7)(),siteSectionFacetField:rd.H.SITE_SECTION});return((0,rg.A)({engine:s}),s&&u&&g&&p&&h&&_&&v)?(0,aU.jsx)(rs.w,{isResultTemplate:!0,hideSearchBox:!0,listingClassName:ru()["search-results-list__list"],coveoEngine:s,controllers:{resultListController:u,pagerController:g,querySummaryController:p,breadcrumbManagerController:h,searchboxController:_,facetControllers:f,sortController:v,siteSectionFacetController:x},labels:{searchResultsHeadingLabel:t?.heading?.value,filterResultsLabel:a?.filterResults?.value,clearAllLabel:a?.clearAll?.value,appliedFiltersLabel:a?.appliedFilters?.value,showingLabel:a?.showing?.value,ofLabel:a?.of?.value,resultsLabel:a?.results?.value,searchByKeywordLabel:a?.searchByKeyword?.value,placeholderTextLabel:a?.beginTyping?.value,previousPageLabel:a?.previousPage?.value,nextPageLabel:a?.nextPage?.value,goToPageLabel:a?.goToPage?.value,popularSearchesHeadingLabel:rp(a?.popularSearchesHeadingLabel,a?.popularSearchesHeading),recentSearchesHeadingLabel:rp(a?.recentSearchesHeadingLabel,a?.recentSearchesHeading),suggestionsHeadingLabel:rp(a?.suggestionsHeadingLabel,a?.suggestionsHeading),suggestedPagesHeadingLabel:rp(a?.suggestedPagesHeadingLabel,a?.suggestedPagesHeading)}}):(0,aU.jsx)("div",{style:{padding:"2rem",textAlign:"center"},children:(0,aU.jsx)("p",{children:"Loading search..."})})});var rf=r(53232),rv=r.n(rf);let rx=async(e,a)=>{let r=[];return a.sitecore.route?.fields?.resourceCategories&&a.sitecore.route.fields.resourceCategories.forEac
616h(e=>{r.push(e)}),a.sitecore.route?.fields?.blogCategories&&a.sitecore.route.fields.blogCategories.forEach(e=>{r.push(e)}),a.sitecore.route?.fields?.resourceTypes&&a.sitecore.route.fields.resourceTypes.forEach(e=>{r.push(e)}),{tags:r}},rw=(0,rr.on)()(({fields:e,tags:a})=>(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(aB.E,{className:rv().heading,tag:"h3",field:e.resourceTagsHeading}),a&&(0,aU.jsx)("ul",{className:rv().taglist,children:a.map(e=>(0,aU.jsx)("li",{className:rv().tag,children:(0,aU.jsx)("span",{className:"button button--secondary",children:e.fields.tagName.value})},`${e.fields.tagName.value}-tag-${crypto.randomUUID()}`))})]}));var rb=r(64536),ry=r(84903),rN=r.n(ry);let rE=async(e,a)=>{let r=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.RESOURCE.RESOURCE_LIST_LABELS_ID),t=(0,ro.n)(a.sitecore.context.site?.name??"");return{coveoSettings:{organizationId:t?.organizationId??"",apiKey:t?.apiKeyResources??"",searchHub:t?.searchHubResources??"",language:a.sitecore?.context?.language},labels:r,setting:await (0,rb.t)(a).getComponentSettings(rc.Q.COMPONENT_SETTINGS.RESOURCE_LIST_SETTINGS_ID)}},rj=({coveoSettings:e,labels:a,setting:r})=>{let t=(0,az.useMemo)(()=>e?(0,ri.Ns)(e):null,[e]),s=[rd.H.NAVIGATION_TITLE,rd.H.TEASER,rd.H.TEMPLATE,rd.H.CONTENT_TYPE,rd.H.FEATURED_IMAGE_SRC,rd.H.FEATURED_IMAGE_ALT,rd.H.FEATURED_IMAGE_IS_CONTENT_HUB,rd.H.RELEASE_DATE,rd.H.RELEASE_DATE_DISPLAY,rd.H.RESOURCE_CATEGORIES,rd.H.RESOURCE_CATEGORY,rd.H.RESOURCE_TYPES],{resultListController:i,pagerController:l,querySummaryController:n,breadcrumbManagerController:o,searchboxController:d,facetControllers:c,sortController:m}=(0,rl.N)({coveoEngine:t,fieldsToInclude:s,resultsPerPage:12,facets:[{field:rd.H.RESOURCE_CATEGORIES,label:a.resourceCategory.value||"Category",isCategory:!0,defaultExpanded:!0},{field:rd.H.RESOURCE_TYPES,label:a.resourceType.value||"Resource Type",defaultExpanded:!0}],defaultSortCriterion:(0,rt.r7)()});return((0,rg.A)({engine:t}),t&&i&&l&&n&&o&&d&&m)?(0,aU.jsx)(rs.w,{fallbackImage:r?.thumbnailFallbackImage,coveoEngine:t,labels:{filterResultsLabel:a?.filterResults?.value,clearAllLabel:a?.clearAll?.value,appliedFiltersLabel:a?.appliedFilters?.value,showingLabel:a?.showing?.value,ofLabel:a?.of?.value,resultsLabel:a?.results?.value,searchByKeywordLabel:a?.searchByKeyword?.value,placeholderTextLabel:a?.placeholderText?.value},controllers:{breadcrumbManagerController:o,searchboxController:d,facetControllers:c,pagerController:l,querySummaryController:n,resultListController:i,sortController:m},listingClassName:rN()["resource-listing__list"]}):(0,aU.jsx)("div",{style:{padding:"2rem",textAlign:"center"},children:(0,aU.jsx)("p",{children:"Loading search..."})})};var rC=r(22544),rS=r(69201),rA=r.n(rS),rI=r(55998),rT=r(56492);let rL=(0,rr.on)()(({fields:e,params:a})=>{let r=a.RenderingIdentifier,[t,s]=(0,az.useState)(!1),[i,l]=(0,az.useState)(null),n=(0,az.useRef)(null),o=(0,aG.M5)();return(0,az.useEffect)(()=>{let e=new IntersectionObserver(([e])=>{t||s(e.isIntersecting)},{threshold:.5});return l(n.current),i&&e.observe(i),()=>{i&&e.unobserve(i)}},[i,t]),(0,aU.jsx)("section",{className:`container white-focus-ring ${a.styles} block-module `,id:r??"",ref:n,children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsx)("div",{className:"col-12",children:(0,aU.jsxs)("div",{className:`${rA()["call-to-action-row"]} ${t?rA()["call-to-action-row--show"]:""}`,children:[(0,aU.jsxs)("div",{className:`${rA().content} col-xl-9`,children:[(0,aU.jsx)(aB.E,{className:rA().heading,tag:"h2",field:e.downloadHeading}),(0,aU.jsx)(aV.s,{className:"rtf",field:e.downloadCopy}),(0,aU.jsx)("div",{className:rA()["cta-wrapper"],children:(0,rI.o)(o.page,e.downloadLink)&&(0,aU.jsx)(rC.N,{field:e.downloadLink,className:"link link-chevron link--on-dark"})})]}),(0,aU.jsx)(rT.A,{className:`${rA().stars}`,animate:t})]})})})})});var rP=r(6032),rR=r(76151),rk=r.n(rR);let r$=(0,a3.w)()(({params:e,rendering:a,fields:r})=>{let t=e.RenderingIdentifier,s=(0,aG.M5)(),[i,l]=(0,az.useState)("");return(0,az.useEffect)(()=>{let e,a=window;(0,rI.o)(s.page,r.widget)&&0!=r.widget.value.length&&l(r.widget.value);let t=()=>{let e=document.getElementsByClassName("trustpilot-widget")[0];e&&a.Trustpilot.loadFromElement(e)};return a.Trustpilot?t():e=setInterval(()=>{if(a.Trustpilot)t(),clearInterval(e);else{let e=r.widget.value.match(/<script.*?src="(.*?)".*?<\/script>/);if(e){let a=document.createElement("script");a.src=e[1],document.body.appendChild(a)}}},1e3),()=>{e&&clearInterval(e)}},[s,r.widget]),(0,aU.jsx)("section",{id:t??"","aria-labelledby":`heading-${a.uid}`,className:`container block-module ${rk()["trust-pilot-reviews-row"]}`,children:(0,aU.jsxs)("div",{className:rk().wrapper,children:[(0,aU.jsx)("div",{className:"module-intro",children:(0,aU.jsx)(aB.E,{id:`heading-${a.uid}`,tag:"h2",field:r.heading,className:rk().heading})}),i?(0,aU.jsx)("div",{className:rk().widget,dangerouslySetInnerHTML:{__html:i}}):(0,aU.jsx)(a7.u,{title:"TrustPilot Reviews Row",message:"The Widget field is empty, please add the TrustPilot script to show the reviews.",type:"info"}),(0,aU.jsx)(aX.A,{autoAnimate:!0,className:rk()["wrapper--decor"]})]})})});var rO=r(85228),rD=r.n(rO);let rH=(0,a3.w)()(({fields:e,rendering:a,params:r})=>{let t=r.RenderingIdentifier||void 0,s=Array.isArray(a.placeholders?.textcards)?a.placeholders.textcards.length:0;return(0,aU.jsx)("section",{className:r.styles,id:t,children:(0,aU.jsx)("div",{className:`container block-module ${rD().container} ${r.styles?.includes("light-blue")||r.styles?.includes("light-green")?`${rD()["container--light-blue"]}`:""}`,children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:rD().row,children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-9 ${rD().header}`,children:[(0,aU.jsx)(aB.E,{className:rD().heading,tag:"h2",field:e.heading}),(0,aU.jsx)(aV.s,{className:`rtf ${rD().copy}`,field:e.copy})]}),(0,aU.jsx)("div",{className:`${rD()["cards-wrapper"]} ${s>4?rD()["cards-wrapper--overflow"]:""}`,children:(0,aU.jsx)(aq.O,{name:"textcards",rendering:a})})]})})})})});var rM=r(70179),rF=r.n(rM);let rU=({fields:e})=>{let a=(0,aG.M5)(),r=a.page.mode.isEditing;return(0,aU.jsxs)("div",{className:rF().card,children:[(0,aU.jsxs)("div",{className:rF().card__content,children:[(0,aU.jsx)(aB.E,{tag:"h3",className:"h5",field:e.title}),(0,aU.jsx)(aV.s,{className:`rtf ${rF().card__copy}`,field:e.description,style:r?{minHeight:"120px",minWidth:"120px"}:void 0})]}),(0,rI.o)(a.page,e.link)&&(0,aU.jsx)(rC.N,{className:`link link-chevron ${rF().card__link}`,field:e.link})]})};var rG=r(71144),rB=r.n(rG);let rV=(0,a3.w)()(({fields:e,params:a})=>{let r=a.RenderingIdentifier,t=(0,az.useRef)(null),s=(0,aG.M5)(),[i,l]=(0,az.useState)(null),n=a.styles?.includes("alternate-colors-on"),o=(0,a1.os)(),{isDesktop:d}=(0,a5.A)();return(0,az.useEffect)(()=>
616{if(o&&e.table?.value){let a=new DOMParser().parseFromString(e.table.value,"text/html").querySelector("table");if(a){let e=Array.from(a.querySelectorAll("tr"));e.length>0&&l({headers:Array.from(e[0].querySelectorAll("th, td")).map(e=>e.innerHTML),rows:e.slice(1).map(e=>{let a=Array.from(e.querySelectorAll("td"));return{title:a.length>0?a[0].innerHTML:"",cells:a.slice(1).map(e=>e.innerHTML)}})})}}},[e.table?.value,o]),(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsx)("section",{className:`container block-module ${rB().container} ${a.styles}`,id:r??"",ref:t,children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:`${rB().wrapper} col-12`,children:[(0,aU.jsxs)("div",{className:rB()["content-container"],children:[(0,aU.jsx)(aB.E,{className:rB().heading,tag:"h2",field:e.heading}),(0,aU.jsx)(a7.u,{title:"Table Row",message:"You can use the WYSIWYG editor to add a table and add content to it. Only the content of the table will be considered in this field. The expected style is only visible on preview and not on page editor.",type:"warning"}),(0,aU.jsx)(a7.u,{title:"Table Row",message:"Use [check] to display a checkmark",type:"info"}),(0,rI.o)(s.page,e.copy)&&(0,aU.jsx)(aV.s,{className:`rtf ${rB().copy}`,field:e.copy})]}),(0,aU.jsx)("div",{className:`${rB()["table-container"]} ${n?rB()["table-container--alternate-colors"]:""}`,children:s.page.mode.isEditing||!o?(0,aU.jsx)(aV.s,{field:e.table}):d?i?(0,aU.jsx)("div",{className:rB()["desktop-table"],children:(0,aU.jsxs)("table",{children:[(0,aU.jsx)("caption",{className:"sr-only",children:e.heading?.value||"Data Table"}),(0,aU.jsx)("thead",{children:(0,aU.jsx)("tr",{children:i.headers.map((e,a)=>(0,aU.jsx)("th",{dangerouslySetInnerHTML:{__html:e.replace(/\[check\]/g,'<svg xmlns="http://www.w3.org/2000/svg" aria-label="checkmark" width="21" height="15" viewBox="0 0 21 15" fill="none" focusable="false"><path d="M18.5 2L7.5 13L2.5 8" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>')}},`header-${a}`))})}),(0,aU.jsx)("tbody",{children:i.rows.map((e,a)=>(0,aU.jsxs)("tr",{children:[(0,aU.jsx)("th",{className:"rtf",dangerouslySetInnerHTML:{__html:e.title.replace(/\[check\]/g,'<svg xmlns="http://www.w3.org/2000/svg" aria-label="checkmark" width="21" height="15" viewBox="0 0 21 15" fill="none" focusable="false"><path d="M18.5 2L7.5 13L2.5 8" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>')}}),e.cells.map((e,r)=>(0,aU.jsx)("td",{className:"rtf",dangerouslySetInnerHTML:{__html:e.replace(/\[check\]/g,'<svg xmlns="http://www.w3.org/2000/svg" aria-label="checkmark" width="21" height="15" viewBox="0 0 21 15" fill="none" focusable="false"><path d="M18.5 2L7.5 13L2.5 8" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>')}},`cell-${a}-${r}`))]},`row-${a}`))})]})}):null:i?(0,aU.jsx)("div",{className:rB()["mobile-table"],children:i.rows.map((e,a)=>(0,aU.jsxs)("table",{className:rB()["mobile-table-item"],children:[(0,aU.jsx)("thead",{children:(0,aU.jsx)("tr",{children:(0,aU.jsx)("th",{colSpan:2,dangerouslySetInnerHTML:{__html:e.title.replace(/\[check\]/g,'<svg xmlns="http://www.w3.org/2000/svg" aria-label="checkmark" width="21" height="15" viewBox="0 0 21 15" fill="none" focusable="false"><path d="M18.5 2L7.5 13L2.5 8" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>')}})})}),(0,aU.jsx)("tbody",{children:i.headers.slice(1).map((r,t)=>(0,aU.jsxs)("tr",{children:[(0,aU.jsx)("th",{className:"rtf",dangerouslySetInnerHTML:{__html:r.replace(/\[check\]/g,'<svg xmlns="http://www.w3.org/2000/svg" aria-label="checkmark" width="21" height="15" viewBox="0 0 21 15" fill="none" focusable="false"><path d="M18.5 2L7.5 13L2.5 8" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>')}}),(0,aU.jsx)("td",{className:"rtf",dangerouslySetInnerHTML:{__html:(e.cells[t]||"").replace(/\[check\]/g,'<svg xmlns="http://www.w3.org/2000/svg" aria-label="checkmark" width="21" height="15" viewBox="0 0 21 15" fill="none" focusable="false">
616<path d="M18.5 2L7.5 13L2.5 8" stroke="currentColor" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>')}})]},`mobile-cell-${a}-${t}`))})]},`mobile-row-${a}`))}):null})]})})})})});var rq=r(28036),rW=r.n(rq),rz=r(94879);let rQ=async(e,a)=>{let r=[];for(let a of(0,rr.xO)(e.placeholders["related-content-tabs-{*}"])){let e={content:(0,a6.X)(a),renderingId:a.uid};r.push(e)}let t=a.sitecore.route?.placeholders;return{tabs:r,renderingId:(0,rr.Tk)(t,e.uid,"RelatedContentTab")}},rY=(0,a3.w)()(({fields:e,tabs:a,params:r,rendering:t})=>{let s=r.RenderingIdentifier,i=t.uid,[l,n]=(0,az.useState)(a?.[0]?.renderingId),{roverProps:o,getTargetProps:d}=(0,rz.z)(),[c,m]=(0,az.useState)(!1),[u,g]=(0,az.useState)(!1),p=(0,az.useRef)(null);(0,rr.N2)(t,{activeTab:l});let h=e=>()=>{let a=p.current;if(a){let r=a.scrollLeft||0;"prev"===e&&r>0?a.scrollTo({left:r-250,behavior:"smooth"}):"next"===e&&a.scrollWidth>a.clientWidth+r&&a.scrollTo({left:r+250,behavior:"smooth"})}};return(0,az.useEffect)(()=>{let e=p.current;if(!e)return m(!1),g(!1),()=>{};{let a=()=>{m(e.scrollLeft>0),g(e.scrollWidth>e.clientWidth+e.scrollLeft)};return e.addEventListener("scroll",a),a(),()=>{e.removeEventListener("scroll",a)}}},[]),(0,aU.jsxs)("section",{className:`${rW()["tabbed-related-content-row"]} container block-module ${r.styles}`,id:s??"","aria-labelledby":`heading-${i}`,children:[(0,aU.jsx)("div",{className:rW().content,children:(0,aU.jsxs)("div",{className:"container",children:[(0,aU.jsx)(aB.E,{id:`heading-${i}`,tag:"h2",field:e.heading,className:`module-intro ${rW().heading}`}),(0,aU.jsx)(a7.u,{title:"Tabbed Related Content Row",message:"Add up to 6 Cards to keep the integrity of the design.",type:"info"}),(0,aU.jsxs)("div",{className:`field ${rW().dropdown}`,children:[(0,aU.jsx)("label",{htmlFor:`field-id-${i}`,className:"field__label",children:"Tab Selection"}),(0,aU.jsx)("select",{name:`selected-tab-${i}`,id:`field-id-${i}`,className:"field__input field__select",value:l,onChange:e=>{n(e.target.value)},children:a.map(e=>(0,aU.jsx)("option",{value:e.renderingId,children:e.content.tabLabel.value},`option-${t.uid}-tab-${e.content.tabLabel.value}`))})]}),(0,aU.jsxs)("div",{className:rW().tabs__wrapper,children:[(c||u)&&(0,aU.jsx)("button",{className:`custom-change-slide-button nav-prev-slide 617 ${rW()["tabs__nav-button"]} ${rW()["tabs__nav-button--prev"]} 618 ${c?rW()["tabs__nav-button--visible"]:""} 619 `,"aria-label":"Scroll tabs to the left",onClick:h("prev"),tabIndex:c?0:-1,children:(0,aU.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"7",height:"13",viewBox:"0 0 7 13",fill:"none",children:(0,aU.jsx)("path",{d:"M3.65588 6.78522L6.61749 3.82361C7.1275 3.3136 7.1275 2.48705 6.61749 1.97704L5.58288 0.942428L0.315303 6.21C-0.105101 6.63041 -0.105101 7.31202 0.315304 7.73242L5.58288 13L6.61749 11.9654C7.1275 11.4554 7.1275 10.6288 6.61749 10.1188L3.65588 7.1572C3.46989 6.97121 3.46989 6.97121 3.65588 6.78522Z",fill:"black"})})}),(0,aU.jsx)("div",{role:"tablist","aria-labelledby":`heading-${i}`,className:rW().tabs,ref:p,...o,children:a.map((e,a)=>(0,aU.jsx)("button",{id:`tab-${i}-${a}`,type:"button",role:"tab","aria-selected":l===e.renderingId,"aria-controls":`tabpanel-${e.renderingId}`,onClick:()=>{n(e.renderingId)},className:rW().tab,...d(a),children:(0,aU.jsx)(aB.E,{field:e.content.tabLabel})},`${t.uid}-tab-${e.renderingId}`))}),(c||u)&&(0,aU.jsxs)("button",{className:`custom-change-slide-button nav-next-slide 620 ${rW()["tabs__nav-button"]} ${rW()["tabs__nav-button--next"]} 621 ${u?rW()["tabs__nav-button--visible"]:""} 622 `,"aria-label":"Scroll tabs to the right",onClick:h("next"),tabIndex:u?0:-1,children:[(0,aU.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"7",height:"13",viewBox:"0 0 7 13",fill:"none",children:(0,aU.jsx)("path",{d:"M3.34412 6.21478L0.382509 9.17639C-0.127502 9.6864 -0.127502 10.5129 0.382509 11.023L1.41712 12.0576L6.6847 6.79C7.1051 6.36959 7.1051 5.68798 6.6847 5.26758L1.41712 0L0.382508 1.03461C-0.127503 1.54462 -0.127503 2.37117 0.382508 2.88118L3.34412 5.8428C3.53011 6.02879 3.53011 6.02879 3.34412 6.21478Z",fill:"black"})})," "]})]})]})}),(0,aU.jsx)("div",{className:rW().panels,children:(0,aU.jsx)(aq.O,{name:`related-content-tabs-${r.DynamicPlaceholderId}`,rendering:t})})]})});var rK=r(26833),rZ=r.n(rK),rJ=r(16289);let rX=(0,a3.w)()(({fields:e,params:a,rendering:r})=>{let t=r.uid;return(0,aU.jsxs)("article",{className:`${rZ()["tab-icon-text-card"]} ${a.styles}`,"aria-labelledby":e?.heading?.value?`article${t}`:void 0,children:[(0,aU.jsx)("div",{className:rZ()["tab-card__icon"],children:(0,aU.jsx)(rJ.N,{field:e.icon,transformations:{mobile:"1x1w60",largeDesktop:"1x1w60"},loading:"lazy",width:48,height:48})}
622),(0,aU.jsxs)("div",{className:rZ()["tab-card__content"],children:[(0,aU.jsx)(aB.E,{tag:"h4",field:e.heading,className:rZ()["tab-card__heading"],id:`article${t}`}),(0,aU.jsx)(aB.E,{tag:"p",field:e.copy,className:rZ()["tab-card__copy"]})]})]})});var r0=r(52669),r1=r.n(r0);let r5=(0,a3.w)()(({fields:e,params:a,rendering:r})=>{let t=(0,aG.M5)(),s=r.uid;return(0,aU.jsx)("section",{className:`${r1().row} container block-module ${a.styles}`,"aria-labelledby":`heading-${s}`,children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:"col-12",children:[(0,aU.jsxs)("div",{className:`module-intro ${r1().header}`,children:[(0,aU.jsx)(aB.E,{id:`heading-${s}`,tag:"h2",field:e.heading,className:r1().heading}),(0,rI.o)(t.page,e.copy)&&(0,aU.jsx)(aV.s,{className:`rtf ${r1().copy}`,field:e.copy})]}),(0,aU.jsx)("div",{className:r1().divider,children:(0,aU.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"320",height:"29",viewBox:"0 0 320 29",fill:"none",children:(0,aU.jsx)("path",{d:"M320 2.00056L187.417 2.00058C187.417 2.00058 171.299 2.54812 165.223 22.0006C159.144 2.54812 142.747 2.00058 142.747 2.00058L0 2",stroke:"currentColor","stroke-width":"4"})})}),r&&a.DynamicPlaceholderId&&(0,aU.jsx)("ol",{className:r1().cards,children:(0,aU.jsx)(aq.O,{name:`step-cards-${a.DynamicPlaceholderId}`,rendering:r})})]})})})});var r2=r(30702),r3=r.n(r2);let r4=(0,a3.w)()(({fields:e,rendering:a})=>{let r=(0,aG.M5)(),t=a.uid;return(0,aU.jsx)("li",{children:(0,aU.jsx)("article",{"aria-labelledby":`${t}-heading`,className:r3().card,children:(0,aU.jsxs)("div",{className:r3().content,children:[(0,aU.jsx)(aB.E,{id:`${t}-heading`,tag:"h3",field:e.heading,className:r3().heading}),(0,rI.o)(r.page,e.copy)&&(0,aU.jsx)(aV.s,{className:`rtf ${r3().copy}`,field:e.copy})]})})})});var r6=r(62218),r9=r.n(r6);let r8=(0,aW.w)()(({fields:e,params:a})=>{let r=(0,aG.M5)(),t=e?.src?.value?.trim(),s=a.RenderingIdentifier,i=e?.headingLink?.value?.text||"Social Media Masonry Grid";return(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(a7.u,{title:"Social Media Masonry Grid",message:"Use the right pane to adjust the Src.",type:"info"}),(0,aU.jsx)("section",{className:`container block-module ${r9().row}`,id:s??"",children:(0,aU.jsxs)("div",{className:`row ${r9().wrapper}`,children:[(0,aU.jsx)("div",{className:`col-xl-9 module-intro ${r9().header}`,children:(0,rI.o)(r.page,e.headingLink)&&(0,aU.jsx)("h2",{children:(0,aU.jsx)(rC.N,{className:"h2",field:e.headingLink})})}),(0,aU.jsx)("div",{className:"col-12",children:t?(0,aU.jsx)("iframe",{src:e.src.value,width:"100%",height:"auto",title:i,allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0,className:r9().iframe}):(0,aU.jsx)(a7.u,{title:"Social Media Masonry Grid",message:"The Src field is empty, please add the Juicer src to show the content.",type:"warning"})})]})})]})});var r7=r(5440),te=r.n(r7);let ta=(0,a3.w)()(({fields:e,rendering:a,params:r})=>{let t=r.RenderingIdentifier;return(0,aU.jsx)("section",{className:`container block-module ${r.styles} ${te().row}`,id:t??"",children:(0,aU.jsxs)("div",{className:`row ${te().wrapper} ${te()["wrapper--simple"]}`,children:[(0,aU.jsxs)("div",{className:`col-xl-9 module-intro ${te().header} ${te()["header--simple"]}`,children:[(0,aU.jsx)(aB.E,{tag:"h2",field:e?.heading}),(0,aU.jsx)(aV.s,{className:"rtf",field:e?.copy})]}),(0,aU.jsx)("div",{className:"col-12",children:(0,aU.jsx)("div",{className:`${te()["card-container"]} ${te()["card-container--simple"]} ${te()["column-count-2"]}`,children:(0,aU.jsx)(aq.O,{name:"simple-cards",rendering:a})})})]})})});var tr=r(87273),tt=r(3503),ts=r.n(tt);let ti=(0,a3.w)()(({fields:e})=>(0,aU.jsxs)("div",{className:`${ts()["icon-text-card"]} ${ts()["icon-text-card--simple"]}`,children:[e.icon&&(0,aU.jsx)(tr._,{className:ts().card__icon,loading:"lazy",field:e.icon}),(0,aU.jsx)("div",{className:ts()["card__content-wrapper"],children:(0,aU.jsx)("div",{className:ts().card__content,children:(0,aU.jsx)(aB.E,{tag:"h3",className:`h5 ${ts().card__heading}`,field:e.heading})})})]}));var tl=r(44760),tn=r.n(tl);let to=(0,a3.w)()(({fields:e,params:a,rendering:r,activeTab:t})=>{let s=(0,aG.M5)(),i=a.RenderingIdentifier,l=r.uid,n=e.link1&&(0,rI.o)(s.page,e.link1),o=e.link2&&(0,rI.o)(s.page,e.link2);return(0,aU.jsx)("div",{className:tn().panel,id:`tabpanel-${l}`,"aria-hidden":t===l?"false":"true",role:"tabpanel",children:(0,aU.jsxs)("section",{className:`${tn()["related-content-tab"]} container ${a.styles}`,id:i||void 0,"aria-labelledby":(0,rI.o)(s.page,e.heading)?`heading-${l}`:void 0,children:[(0,aU.jsxs)("div",{className:`row ${tn()["related-content-tab__row"]}`,children:[(0,aU.jsxs)("div",{className:`content-limiter ${tn()["related-content-tab__content"]} ${n||o?"col-xl-8 col-max-9":""}`,children:[e.heading&&(0,aU.jsx)(aB.E,{tag:"h3",field:e.heading,className:tn()["related-content-tab__heading"],id:`heading-${l}`}),(0,aU.jsx)(aV.s,{field:e.copy,tag:"div",className:`rtf ${tn()["related-content-tab__copy"]}`})]}),n||o?(0,aU.jsxs)("div",{className:`col-xl-4 col-max-3 ${tn()["related-content-tab__ctas"]}`,children:[n&&(0,aU.jsx)(rC.N,{field:e.link1,className:"button button--secondary"}),o&&(0,aU.jsx)(rC.N,{field:e.link2,className:"link add-chevron"})]}):null]}),(0,aU.jsxs)("div",{className:tn()["related-content-tab__image-wrapper"],children:[(0,aU.jsx)(rJ.N,{transformations:{mobile:"16x9w320",tablet:"16x9w688",desktop:"16x9w1200",largeDesktop:"16x9w1680"},field:e.image,loading:"lazy",className:tn()["related-content-tab__image"],width:1680,height:945}),s.page.mode.isEditing?(0,aU.jsxs)("div",{className:tn()["related-content-tab__icon-text-wrapper"],children:[(0,aU.jsx)(a7.u,{title:"Related Content Tab",message:"Add up to 4 Cards to keep the integrity of the design.",type:"info"}),(0,aU.jsx)("div",{className:tn()["related-content-tab__icon-text-list"],children:(0,aU.jsx)(aq.O,{name:`content-tabs-cards-${a.DynamicPlaceholderId}`,rendering:r})})]}):(0,aU.jsx)(aq.O,{name:`content-tabs-cards-${a.DynamicPlaceholderId}`,rendering:r,render:e=>(0,aU.jsx)(aU.Fragment,{children:e.length>0&&(0,aU.jsx)("div",{className:tn()["related-content-tab__icon-text-wrapper"],children:(0,aU.jsx)("ul",{className:tn()["related-content-tab__icon-text-list"],children:e.map(e=>(0,aU.jsx)("li",{className:tn()["related-content-tab__icon-text-item"],children:e},`${r.uid}-slide-${crypto.randomUUID()}`))})})})})]})]})})});var td=r(72827),tc=r(70072);let tm=(0,a3.w)()(({fields:e,rendering:a,params:r})=>{let t=(0,td.A)(e.relatedPages),s=r.RenderingIdentifier||void 0;return(0,aU.jsx)("section",{className:r.styles,id:s,children:(0,aU.jsx)("div",{className:`container block-module ${rD().container} ${r.styles?.includes("light-blue")||r.styles?.includes("light-green")?`${rD()["container--light-blue"]}`:""}`,children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:rD().row,children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-9 ${rD().header}`,children:[(0,aU.jsx)(aB.E,{className:rD().heading,tag:"h2",field:e.heading}),(0,aU.jsx)(aV.s,{className:`rtf ${rD().copy}`,field:e.copy})]}),(0,aU.jsx)(a7.u,{title:"Referenced Text Card",message:"Add up to 4 Cards to keep the integrity of the design. Select the cards on Content Editor.",type:"info"}),(0,aU.jsxs)("div",{className:rD()["cards-wrapper"],children:[(0,aU.jsx)(aQ.Swiper,{className:rD().swiper,modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],...(0,a0.defaultSwiperOptions)({uid:a.uid}),children:t.map(e=>(0,aU.jsx)(aQ.SwiperSlide,{className:rD()["swiper-slide"],children:(0,aU.jsx)(tc.A,{title:e.bestLinkText,teaser:e.fields.teaser.value,link:e.url})},`text-card-${a.uid}-${crypto.randomUUID()}`))}),(0,a0.default)({uid:a.uid,styles:rD()})]})]})})})})});var tu=r(50945),tg=r(61221),tp=r.n(tg),th=r(48230),t_=r.n(th);let tf=async(e,a)=>({setting:await (0,rb.t)(a).getComponentSettings(rc.Q.COMPONENT_SETTINGS.RECENT_PRESS_RELEASES_SETTINGS_ID)}),tv=(0,a3.w)()(({fields:e,rendering:a,params:r,setting:t})=>{let s=(0,tu.I)(e.data.items),{isDesktop:i}=(0,a5.A)(),l=e.data.searchResults.results.map(e=>{let a=(0,tu.I)(e);return e.url&&a&&(a.url=e.url),a}),n=r.RenderingIdentifier||void 0,o=(0,aG.M5)(),d=()=>(0,aU.jsx)(aQ.Swiper,{className:tp().swiper,modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],...(0,a0.defaultSwiperOptions)({uid:a.uid}),children:l.map(e=>{let r=(0,rI.o)(o.page,e?.teaserImage)?e?.teaserImage:(0,rI.o)(o.page,e?.mastheadImage)?e?.mastheadImage:t?.thumbnailFallbackImage;return(0,aU.jsx)(aQ.SwiperSlide,{className:tp()["recent-press-releases-card__swiper-slide"],children:(0,aU.jsxs)(t_(),{href:e?.url?.url||"",className:`no-hover ${tp()["recent-press-releases-card"]}`,children:[(0,aU.jsx)("div",{className:tp()["recent-press-releases-card__media"],children:r?(0,aU.jsx)(rJ.N,{editable:!1,field:r,transformations:{mobile:"4x3w285",largeDesktop:"4x3w405"},loading:"lazy",className:tp()["recent-press-releases-card__image"]}):(0,aU.jsx)("div",{className:tp()["recent-press-releases-card__no-image"],children:(0,aU.jsx)("span",{children:"Image Not Available"})})}),(0,aU.jsxs)("div",{className:tp()["recent-press-releases-card__content"],
622children:[(0,rI.o)(o.page,e?.NavigationTitle)?(0,aU.jsx)(aB.E,{editable:!1,className:`h5 add-chevron ${tp()["recent-press-releases-card__heading"]}`,tag:"h3",field:e?.NavigationTitle}):(0,aU.jsx)(aB.E,{editable:!1,className:`h5 add-chevron ${tp()["recent-press-releases-card__heading"]}`,tag:"h3",field:e?.heading}),(0,aU.jsx)(aB.E,{editable:!1,className:`line-clamp secondary-copy ${tp()["recent-press-releases-card__copy"]}`,tag:"p",field:e?.teaser})]})]})},`${a.uid}-slide-${crypto.randomUUID()}`)})});return(0,aU.jsx)("section",{className:`light-blue ${r.styles}`,id:n,children:(0,aU.jsx)("div",{className:`container block-module ${tp().container} ${tp()["container--light-blue"]}`,children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:tp().row,children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-9 ${tp().header}`,children:[(0,aU.jsx)(aB.E,{className:tp().heading,tag:"h2",field:s?.heading}),(0,rI.o)(o.page,s.copy)&&(0,aU.jsx)(aV.s,{className:`rtf ${tp()[".copy"]}`,field:s.copy})]}),(0,aU.jsxs)("div",{className:tp()["cards-wrapper"],children:[i?(0,aU.jsx)(aU.Fragment,{children:d()}):d(),(0,a0.default)({uid:a.uid,styles:tp()})]})]})})})})});var tx=r(60704);let tw=(0,aW.w)()(({fields:e,params:a})=>(0,aU.jsx)(tx.w,{fields:e,params:a}));var tb=r(10331),ty=r.n(tb),tN=r(30760),tE=r.n(tN);let tj=async(e,a)=>({setting:await (0,rb.t)(a).getComponentSettings(rc.Q.COMPONENT_SETTINGS.MEDIA_TEXT_CARD_REFERENCED_SETTINGS_ID)}),tC=(0,a3.w)()(({fields:e,params:a,rendering:r,setting:t})=>{let s=a.RenderingIdentifier||void 0,i=(0,td.A)(e.relatedPages),l=(0,a5.A)(),n=()=>(0,aU.jsx)(aQ.Swiper,{className:ty().swiper,modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],...(0,a0.defaultSwiperOptions)({uid:r.uid}),children:i.map(e=>(0,aU.jsx)(aQ.SwiperSlide,{children:(0,aU.jsxs)(t_(),{href:e.url||"",className:`no-hover ${tE().card}`,children:[(0,aU.jsx)("div",{className:tE().card_media,children:(0,aU.jsx)(rJ.N,{field:e.fields.teaserImage?.value?.src?e.fields.teaserImage:e.fields.mastheadImage?.value?.src?e.fields.mastheadImage:t?.thumbnailFallbackImage,transformations:{mobile:"4x3w285",largeDesktop:"4x3w405"},loading:"lazy",className:ty().card_image})}),(0,aU.jsxs)("div",{className:tE().card_content,children:[(0,aU.jsx)("h3",{className:`h5 add-chevron ${tE().card_heading}`,children:e.bestLinkText}),(0,aU.jsx)("p",{className:`secondary-copy ${tE().card_copy}`,children:e.fields.teaser.value})]})]})},`${r.uid}-slide-${crypto.randomUUID()}`))});return(0,aU.jsx)("section",{className:a.styles,id:s,children:(0,aU.jsx)("div",{className:` container block-module ${ty().container} ${a.styles?.includes("light-blue")||a.styles?.includes("light-green")?`${ty()["container--light-blue"]}`:""}`,children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:ty().row,children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-9 ${ty().header}`,children:[(0,aU.jsx)(aB.E,{className:ty().heading,tag:"h2",field:e.heading}),(0,aU.jsx)(aV.s,{className:`rtf ${ty()[".copy"]}`,field:e.copy}),(0,aU.jsx)(a7.u,{title:"Media And Text Card Page Reference Row",message:"Add up to 4 Cards to keep the integrity of the design. Please use Content Editor to add or remove cards.",type:"info"})]}),(0,aU.jsxs)("div",{className:ty()["cards-wrapper"],children:[l.isDesktop?(0,aU.jsx)(aU.Fragment,{children:n()}):n(),(0,a0.default)({uid:r.uid,styles:ty()})]})]})})})})}),tS=(0,a3.w)()(({fields:e,rendering:a,params:r})=>{let t=r.RenderingIdentifier||void 0,s=(0,aG.M5)(),i=(0,a1.os)(),{isDesktop:l}=(0,a5.A)();return(0,aU.jsx)("section",{className:r.styles,id:t,children:(0,aU.jsx)("div",{className:` container block-module ${ty().container} ${r.styles?.includes("light-blue")||r.styles?.includes("light-green")?`${ty()["container--light-blue"]}`:""} `,children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:ty().row,children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-9 ${ty().header}`,children:[(0,aU.jsx)(aB.E,{className:ty().heading,tag:"h2",field:e.heading}),(0,aU.jsx)(aV.s,{className:`rtf ${ty()[".copy"]}`,field:e.copy})]}),(0,aU.jsx)(a7.u,{message:"Media And Text Card - Add up to 4 Cards to keep the integrity of the design.",type:"info"}),(0,aU.jsx)("div",{className:`${ty()["cards-wrapper"]}
622 ${ty()["cards-wrapper--grid"]}`,children:s.page.mode.isEditing||!i||l?(0,aU.jsx)(aq.O,{name:`media-and-text-cards-${r.DynamicPlaceholderId}`,rendering:a}):(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsx)(aq.O,{name:`media-and-text-cards-${r.DynamicPlaceholderId}`,rendering:a,render:e=>(0,aU.jsx)(aQ.Swiper,{className:ty().swiper,modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],...(0,a0.defaultSwiperOptions)({uid:a.uid}),children:e.map(e=>(0,aU.jsx)(aQ.SwiperSlide,{className:ty()["swiper-slide"],children:e},`${a.uid}-slide-${crypto.randomUUID()}`))})})}),(0,a0.default)({uid:a.uid,styles:ty()})]})})]})})})})}),tA=(0,a3.w)()(({fields:e})=>{let a=e.link&&e.link?.value?.href;return(0,aU.jsx)(aU.Fragment,{children:a?(0,aU.jsxs)(rC.N,{className:`no-hover ${tE().card}`,field:e.link,children:[(0,aU.jsx)("div",{className:tE().card_media,children:(0,aU.jsx)(rJ.N,{field:e.thumbnailImage,transformations:{mobile:"4x3w285",largeDesktop:"4x3w405"},loading:"lazy",className:tE().card_image})}),(0,aU.jsxs)("div",{className:tE().card_content,children:[(0,aU.jsx)(aB.E,{className:`h5 add-chevron ${tE().card_heading}`,tag:"h3",field:e.heading}),(0,aU.jsx)(aB.E,{className:`secondary-copy ${tE().card_copy}`,tag:"p",field:e.copy})]})]}):(0,aU.jsxs)("div",{className:`no-hover ${tE().card}`,children:[(0,aU.jsx)("div",{className:tE().card_media,children:(0,aU.jsx)(rJ.N,{field:e.thumbnailImage,transformations:{mobile:"4x3w285",largeDesktop:"4x3w405"},loading:"lazy",className:tE().card_image})}),(0,aU.jsxs)("div",{className:tE().card_content,children:[(0,aU.jsx)(aB.E,{className:`h5 ${tE().card_heading}`,tag:"h3",field:e.heading}),(0,aU.jsx)(aB.E,{className:`secondary-copy ${tE().card_copy}`,tag:"p",field:e.copy})]})]})})});var tI=r(3787),tT=r.n(tI);let tL=["20:80","25:75","30:70"],tP=["FullWidth","HalfWidth","ThirdWidth"],tR=(0,aW.w)()(({fields:e,params:a})=>{let r=(0,aG.M5)(),t=r.page.mode.isEditing,s=a.RenderingIdentifier,[i,l]=(a?.Styles??"").trim().split(/\s+/),n="string"==typeof i&&tL.includes(i)?i:"20:80",o="string"==typeof l&&tP.includes(l)?l:"FullWidth";return(0,aU.jsxs)("section",{className:` container block-module ${tT()["logo-display"]} `,id:s??"",children:[(0,aU.jsx)(aB.E,{className:tT().heading,tag:"h3",field:e.heading}),(0,aU.jsx)("div",{className:tT()["content-wrapper"],children:(0,aU.jsxs)("div",{className:tT()["image-and-copy"],children:[n&&(0,aU.jsx)(tr._,{field:e.image,className:`${tT().image} ${tT()[`desktop-${n.replace(":","-")}`]}`}),o&&!t&&(0,aU.jsx)(tr._,{field:e.image,className:`${tT().image} ${tT()[`mobile-${o}`]}`}),(0,aU.jsxs)("div",{className:tT()["copy-and-button"],children:[(0,aU.jsx)(aV.s,{className:`rtf ${tT().copy}`,field:e.copy}),(0,rI.o)(r.page,e.link)&&(0,aU.jsx)(rC.N,{className:tT().link,field:e.link})]})]})})]})});var tk=r(69568),t$=r.n(tk);let tO=(0,a3.w)()(({fields:e,params:a,rendering:r})=>{let t=a.RenderingIdentifier,s=(0,az.useRef)(null),i=(0,aG.M5)();return(0,aU.jsx)("section",{className:`container block-module ${a.styles} `,id:t??"",ref:s,children:(0,aU.jsxs)("div",{className:`row ${t$().wrapper}`,children:[(0,aU.jsxs)("div",{className:`col-xl-9 module-intro ${t$().header}`,children:[(0,aU.jsx)(aB.E,{className:t$().heading,tag:"h2",field:e.heading}),(0,rI.o)(i.page,e.copy)&&(0,aU.jsx)(aV.s,{className:`rtf ${t$().copy}`,field:e.copy})]}),(0,aU.jsx)(a7.u,{message:"Logo Card - Will be listed 4 Cards per row to keep the integrity of the design.",type:"info"}),(0,aU.jsx)("div",{className:t$().list,children:(0,aU.jsx)(aq.O,{name:`logo-cards-${a.DynamicPlaceholderId}`,rendering:r})})]})})});var tD=r(56143),tH=r.n(tD);let tM=(0,a3.w)()(({fields:e})=>{let a=(0,aG.M5)();return(0,aU.jsxs)("div",{className:tH().card,children:[(0,aU.jsx)(rJ.N,{field:e.image,transformations:{mobile:"4x3w320",tablet:"4x3w688",desktop:"4x3w265",largeDesktop:"4x3w405"},loading:"lazy",className:tH().picture}),(0,aU.jsx)(aB.E,{className:tH().heading,tag:"h3",field:e.heading}),(0,rI.o)(a.page,e.link)&&(0,aU.jsx)(rC.N,{className:`${a.page.mode.isEditing?"link":tH().link}`,field:e.link})]})});var tF=r(45105),tU=r.n(tF),tG=r(73756),tB=r(52277),tV=r.n(tB);let tq=(0,a3.w)()(({fields:e,params:a})=>{let r=a.RenderingIdentifier,t=(0,aG.M5)(),s=(0,az.useRef)(null),i=a.styles?.includes("display-full-width-on"),l=e.customAttributes?.value?.split(" "),n=e.desktopHeight?.value?e.desktopHeight?.value:null,o=e.mobileHeight?.value?e.mobileHeight?.value:null,d=!!e.autoHeight?.value&&(0,tG.kG)(e.src?.value),c=o??tG.zn;return(0,aU.jsxs)("section",{className:`block-module ${tV().container} ${d?tV()["container--auto-height"]:""} ${a.styles} ${i?"":"container"}`,id:r??void 0,ref:s,style:{"--iframe-height-desktop":n?`${n}px`:void 0,"--iframe-height-mobile":o?`${o}px`:void 0,"--iframe-min-height":d?`${c}px`:void 0},children:[(0,aU.jsx)(a7.u,{title:"Iframe Container Row",message:"Use the right pane to adjust src and width of the Iframe.",type:"info"}),(0,rI.o)(t.page,e.src)&&0!=e.src.value.length?(0,aU.jsxs)("div",{children:[(0,aU.jsx)("iframe",{src:e.src?.value||"",allow:"fullscreen; geolocation",...d&&{"data-cc-iframe":"ambassadors",scrolling:"no"},...l&&l.reduce((e,a)=>{let[r,t]=a.split("=");return e[r.replace(/[^a-zA-Z0-9-]/g,"")]=t||"",e},{}),title:"Iframe Container"}),d&&(0,aU.jsx)(tU(),{id:"campus-community-inline-embed",src:tG.C6.src,integrity:tG.C6.integrity,crossOrigin:"anonymous","data-cfasync":"false","data-min-height":c,strategy:"afterInteractive"})]}):(0,aU.jsx)(a7.u,{title:"Iframe Container Row",message:"The Src field is empty, please add the Iframe src to show the content.",type:"warning"})]})});var tW=r(61058);let tz=(0,a3.w)()(({fields:e,rendering:a,params:r})=>{let t=r.RenderingIdentifier,s=r.styles?.includes("show-icons-off"),i=(0,tW.U)(r.styles??"")??"column-count-3";return(0,aU.jsx)("section",{className:`container block-module ${r.styles} ${te().row}`,id:t??"",children:(0,aU.jsxs)("div",{className:`row ${te().wrapper}`,children:[(0,aU.jsxs)("div",{className:`col-xl-9 module-intro ${te().header}`,children:[(0,aU.jsx)(aB.E,{tag:"h2",field:e?.heading}),(0,aU.jsx)(aV.s,{className:"rtf",field:e?.copy})]}),(0,aU.jsx)("div",{className:"col-12",children:(0,aU.jsx)("div",{className:`${te()["card-container"]} ${te()[i]}`,children:(0,aU.jsx)(aq.O,{name:"cards",rendering:a,params:{icon:s?"hide":"show"}})})})]})})}),tQ=(0,a3.w)()(({fields:e,params:a})=>{let r=(0,aG.M5)(),t=a?.icon!=="hide";return(0,aU.jsxs)("div",{className:ts()["icon-text-card"],children:[t&&(0,aU.jsx)(tr._,{className:ts().card__icon,loading:"lazy",field:e.icon}),(0,aU.jsxs)("div",{className:ts()["card__content-wrapper"],children:[(0,aU.jsxs)("div",{className:ts().card__content,children:[(0,aU.jsx)(aB.E,{tag:"h3",className:`h5 ${ts().card__heading}`,field:e.heading}),(0,aU.jsx)(aV.s,{className:`rtf ${ts().card__copy}`,field:e.copy})]}),(0,rI.o)(r.page,e.link)&&(0,aU.jsx)(rC.N,{className:`link link-chevron ${ts().card__link}`,field:e.link})]})]})}),tY=(0,a3.w)()(({fields:e})=>(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsx)(tU(),{id:"higher-ed-chat",strategy:"beforeInteractive",dangerouslySetInnerHTML:{__html:`${e.jsSnippet?.value??""}`}})}));var tK=r(50854),tZ=r.n(tK),tJ=r(83621),tX=r.n(tJ);let t0=({fields:e,params:a,variantParams:r})=>{let t=(0,aG.M5)().page.mode.isEditing,s=a.RenderingIdentifier,i=!!r?.verticalLayout,{isDesktop:l}=(0,a5.A)(),[n]=(0,az.useState)(l),o=e?.formEmbed?.value??"",d=e?.mobileFormEmbed?.value??"",c=n?o||d:d||o,m=!!c,[u,g]=(0,az.useState)(!0),[p,h]=(0,az.useState)(""),_=(0,az.useRef)(null);return(0,az.useEffect)(()=>
622{if(t||(h(c),!c))return void g(!1);let e=document.createElement("div");e.innerHTML=c;let a=Array.from(e.querySelectorAll("script")),r=a.filter(e=>e.getAttribute("src")),s=a.filter(e=>!e.getAttribute("src")),i=!!e.querySelector(".hs-form-frame");Promise.all(r.map(e=>{let a,r;return a=e.getAttribute("src"),r=e.attributes,new Promise(e=>{if(document.querySelector(`script[src="${a}"]`))return void e();let t=document.createElement("script");Array.from(r).forEach(e=>{t.setAttribute(e.name,e.value)}),t.addEventListener("load",()=>e()),t.addEventListener("error",()=>e()),document.body.appendChild(t)})})).then(()=>{i||(s.forEach(e=>{if(e.textContent&&e.textContent.trim().length>0){let a=document.createElement("script");a.text=e.textContent,(_.current??document.body).appendChild(a)}}),g(!1))})},[c,t]),(0,az.useEffect)(()=>{let e,a;if(t||!p)return;let r=_.current?.querySelector(".hs-form-frame"),s=window.setTimeout(()=>{g(!1),e&&window.clearInterval(e),a&&window.clearInterval(a)},5e3),i=()=>{!r||r.querySelector("iframe")&&setTimeout(()=>{g(!1),s&&window.clearTimeout(s),a&&window.clearInterval(a)},800)},l=()=>{let e=window.hbspt;if(!r)return!1;if(r.querySelector("iframe"))return i(),!0;let t=r.getAttribute("data-portal-id")||"",s=r.getAttribute("data-form-id")||"",l=r.getAttribute("data-region")||void 0;if(e?.forms?.create&&t&&s){let n=r.getAttribute("id");n||(n=`hs-form-${s}`,r.setAttribute("id",n));try{e.forms.create({region:l,portalId:t,formId:s,target:`#${n}`}),a=window.setInterval(()=>{i()},200)}catch(e){return!1}return!0}return!1};return l()||(e=window.setInterval(()=>{l()&&e&&window.clearInterval(e)},500)),()=>{e&&window.clearInterval(e),a&&window.clearInterval(a),s&&window.clearTimeout(s)}},[p,t]),(0,aU.jsx)("section",{id:s??"",className:`container block-module ${tZ().container} ${i?tZ()["container--vertical"]:""} ${a.styles} container`,children:(0,aU.jsxs)("div",{className:"row",children:[(0,aU.jsx)("div",{className:`${i?"col-12":"col-xl-4"} ${tZ().content}`,children:(0,aU.jsxs)("div",{className:tZ()["content-wrapper"],children:[(0,aU.jsx)(aB.E,{className:`rtf ${tZ().heading}`,tag:"h2",field:e.heading}),e.copy&&(0,aU.jsx)(aV.s,{className:`rtf ${tZ().copy}`,field:e.copy})]})}),(0,aU.jsx)("div",{className:i?"col-12":"col-xl-8",children:(0,aU.jsxs)("div",{className:tZ()["form-wrapper"],children:[m&&(0,aU.jsx)(a7.u,{title:"Form Row",message:"Certain embedded form elements are not supported in Pages. Please use Preview Mode to view the full rendered content.",type:"info"}),t?(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsxs)("div",{className:tZ()["embed-field"],children:[(0,aU.jsx)("p",{className:tZ()["embed-field-label"],children:"Desktop form embed"}),(0,aU.jsx)(aV.s,{className:tZ()["form-embed"],field:e.formEmbed})]}),e.mobileFormEmbed&&(0,aU.jsxs)("div",{className:tZ()["embed-field"],children:[(0,aU.jsx)("p",{className:tZ()["embed-field-label"],children:"Mobile form embed â optional. Leave empty to show the desktop form on all devices."}),(0,aU.jsx)(aV.s,{field:e.mobileFormEmbed})]})]}):(0,aU.jsxs)(aU.Fragment,{children:[u&&(0,aU.jsx)("div",{className:tZ()["loading-wrapper-center"],children:(0,aU.jsx)("span",{className:tX().loader})}),(0,aU.jsx)("div",{ref:_,className:`${tZ()["form-embed"]}${u?` ${tZ()["form-embed--loading"]}`:""}`,dangerouslySetInnerHTML:{__html:p}})]})]})})]})})},t1=(0,a3.w)()(e=>(0,aU.jsx)(t0,{...e,variantParams:{verticalLayout:!1}})),t5=(0,a3.w)()(e=>(0,aU.jsx)(t0,{...e,variantParams:{verticalLayout:!0}}));var t2=r(92492),t3=r(44344),t4=r(24512),t6=r.n(t4);let t9=async(e,a)=>({setting:await (0,rb.t)(a).getComponentSettings(rc.Q.COMPONENT_SETTINGS.FAQ_LISTING_GRID_ROW_SETTINGS_ID)}),t8=(0,rr.on)()(({rendering:e,params:a,fields:r,setting:t})=>{let s=(0,td.A)(r?.faqPages??[]);if(!r?.faqPages)return null;let i=a?.RenderingIdentifier||void 0;return 0===s.length?(0,aU.jsx)(a7.u,{title:"FAQ Listing Grid Row",message:"No FAQ Pages have been selected yet.",type:"info"}):(0,aU.jsx)("section",{className:` container block-module ${t6().container}`,id:i??"",children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:t6().row,children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-9 ${t6().header}`,children:[(0,aU.jsx)(aB.E,{className:t6().heading,tag:"h2",field:r.faqListingGridHeading}),(0,aU.jsx)(aV.s,{className:`rtf ${t6().copy}`,field:r.faqListingGridCopy}),(0,aU.jsx)(a7.u,{title:"FAQ Listing Grid Row",message:"Please use Content Editor to add or remove cards.",type:"info"})]}),(0,aU.jsxs)("div",{className:t6()["cards-wrapper"],children:[(0,aU.jsx)(aQ.Swiper,{className:t6().swiper,modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],...(0,a0.defaultSwiperOptions)({uid:e.uid,mode:"desktopGrid"}),children:s.map(a=>{let r=a.fields.teaserImage?.value?.src?a.fields.teaserImage:a.fields.mastheadImage.value?.src?a.fields.mastheadImage:t?.thumbnailFallbackImage;return(0,aU.jsx)(aQ.SwiperSlide,{className:t6()["swiper-slide"],children:(0,aU.jsx)(t2.A,{title:a.bestLinkText,teaser:
622a.fields.teaser.value,link:a.url,image:r,isContentHubImage:(0,t3.UA)(r)})},`${e.uid}-slide-${crypto.randomUUID()}`)})}),(0,a0.default)({uid:e.uid,styles:t6()})]})]})})})});var t7=r(56876),se=r(44249),sa=r(79550);let sr=async(e,a)=>{let r=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.RELATED_CONTENT.EXTERNAL_LINK_MODAL_LABELS_ID),t={worldstrides:sa.D.WS_EXTERNAL_LINK_SETTINGS,worldstrides_ca:sa.D.WORLDSTRIDES_CA.EXTERNAL_LINK_SETTINGS,worldstrides_au:sa.D.WORLDSTRIDES_AU.EXTERNAL_LINK_SETTINGS}[a.sitecore.context.site?.name?.toLowerCase()||"worldstrides"],s=new se.u(a),i=await s.getItem(t,a.sitecore.context.language??"");return{labels:r,whiteListedDomains:i?.domainWhitelist?.value?.split(" ")?.filter(e=>""!==e.trim())??["https://worldstrides.com"]}},st=({labels:e,whiteListedDomains:a})=>{let[r,t]=(0,az.useState)(null),[s,i]=(0,az.useState)("GET"),l=(0,az.useRef)(null),n=(0,az.useCallback)(()=>{document.querySelectorAll('a[href^="http"]').forEach(e=>{(0,t7.i9)(e.getAttribute("href"),a)&&"true"!==e.dataset.ready&&(e.setAttribute("rel","noopener noreferrer"),e.setAttribute("target","_blank"),e.addEventListener("click",e=>{e.preventDefault(),e.currentTarget?.getAttribute("href")&&(t(e.currentTarget.getAttribute("href")),i("GET"))}),e.addEventListener("keydown",e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),e.currentTarget?.getAttribute("href")&&(t(e.currentTarget.getAttribute("href")),i("GET")))}),e.dataset.ready="true",e.dataset.clickHandler="true",e.dataset.keydownHandler="true")})},[a]),o=(0,az.useCallback)(()=>{document.querySelectorAll('a[href^="http"]').forEach(e=>{if("true"===e.dataset.ready){let a=e.cloneNode(!0);e.parentNode?.replaceChild(a,e),a.removeAttribute("data-ready"),a.removeAttribute("data-click-handler"),a.removeAttribute("data-keydown-handler")}})},[]);return(0,az.useEffect)(()=>{window.addEventListener("checkLinks",n);let e=e=>{t(e.detail.url),i(e.detail.method)};return window.addEventListener("openExternalLinkModal",e),setTimeout(()=>{n()},1e3),()=>{window.removeEventListener("checkLinks",n),window.removeEventListener("openExternalLinkModal",e)}},[n]),(0,az.useEffect)(()=>{let e=l.current,a=()=>{t(null)};return e&&e.addEventListener("close",a),()=>{e&&e.removeEventListener("close",a)}},[]),(0,az.useEffect)(()=>{r?l.current?.showModal():(l.current?.close(),setTimeout(()=>{o(),n()},100))},[r,o,n]),(0,aU.jsx)("dialog",{ref:l,id:"modal-leaving-website",className:"col-12 col-xl-8 dialog-modal",children:r&&(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)("div",{className:"dialog-modal__controls",children:(0,aU.jsx)("button",{onClick:()=>{t(null)},"aria-label":e?.close?.value,className:"dialog-modal__close-button",children:(0,aU.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"19",viewBox:"0 0 18 19",fill:"none",children:[(0,aU.jsx)("g",{clipPath:"url(#clip0_228417_68945)",children:(0,aU.jsx)("path",{d:"M17.5144 3.13602C18.1001 2.55023 18.1001 1.60049 17.5144 1.0147C16.9286 0.428917 15.9788 0.428917 15.393 1.0147L9.02911 7.37866L2.66515 1.0147C2.07936 0.428917 1.12962 0.428917 0.543832 1.0147C-0.0419548 1.60049 -0.0419543 2.55023 0.543832 3.13602L6.90779 9.49998L0.543832 15.8639C-0.0419548 16.4497 -0.0419542 17.3995 0.543832 17.9853C1.12962 18.571 2.07936 18.571 2.66515 17.9853L9.02911 11.6213L15.393 17.9853C15.9788 18.571 16.9286 18.571 17.5144 17.9853C18.1001 17.3995 18.1001 16.4497 17.5144 15.8639L11.1504 9.49998L17.5144 3.13602Z",fill:"currentColor"})}),(0,aU.jsx)("defs",{children:(0,aU.jsx)("clipPath",{id:"clip0_228417_68945",children:(0,aU.jsx)("rect",{width:"18",height:"19",fill:"white"})})})]})})}),(0,aU.jsxs)("div",{className:"dialog-modal__body dialog-modal__body--external-link",children:[(0,aU.jsx)("h2",{children:e?.heading?.value}),(0,aU.jsx)("div",{className:"rtf",dangerouslySetInnerHTML:{__html:e?.copy?.value?.replace("{targetExternal}",new URL(r).hostname)??""}}),r&&("POST"===s?(0,aU.jsx)("button",{onClick:()=>{if("POST"===s&&r){let e=document.createElement("form");e.method="POST",e.action=r,e.target="_blank",document.body.appendChild(e),e.submit(),document.body.removeChild(e);return}t(null)},className:"button button--primary button--inline",children:e?.buttonText?.value}):(0,aU.jsx)(t_(),{href:r||"",target:"_blank",className:"button button--primary button--inline",rel:"noopener noreferrer",onClick:()=>t(null),children:e?.buttonText?.value}))]})]})})};var ss=r(84921),si=r(45172),sl=r(54935),sn=r(74772),so=r.n(sn);let sd=({fields:e,params:a,variantParams:r,destinationPersons:t,language:s,setting:i})=>{let l=(0,tW.U)(a.styles??"")??"column-count-4",n=r.displayImages,o=a.RenderingIdentifier;return(0,aU.jsxs)(sl.E,{children:[(0,aU.jsx)(a7.u,{title:"Destination Person Listing",message:"This component has a hidden field 'destination' which can be editing by click in 'Content' Tab in the right sidebar of the page editor.",type:"warning"}),(0,aU.jsxs)("section",{className:`container block-module ${so().wrapper}`,id:o??"",children:[(0,aU.jsxs)("div",{className:so().header,children:[(0,aU.jsx)(aB.E,{tag:"h2",className:so().heading,field:e.heading}),(0,aU.jsx)(aV.s,{className:`rtf ${so().copy}`,field:e.copy})]}),(0,aU.jsx)("div",{className:`${so()["card-container"]} ${so()[l]}`,children:void 0!=t&&null!=t&&t.map((e,r)=>{let t=e.personThumbnail?.publicUrls?(0,t3.I3)(e.personThumbnail.publicUrls):i?.thumbnailFallbackImage?.value?.src;return(0,aU.jsx)(tx.w,{fields:{personImage:{value:{src:t,alt:e.fullName||""}},fullName:{value:e.fullName||""},email:{value:e.email||""},bio:{value:e.bio?.[s]||""},positionOrTitle:{value:e.jobTitle?.[s]||""}},params:{...a,withImages:n.toString()}},e.fullName||`person-${r}`)})})]}),(0,aU.jsx)(ss.A,{})]})},sc=async(e,a)=>{let r=await (0,rb.t)(a).getComponentSettings(rc.Q.COMPONENT_SETTINGS.DESTINATION_PERSON_LISTING_SETTINGS_ID),t=e.dataSource?e.fields:a.sitecore.route?.fields,s=(0,a8.o)(a.sitecore.context.language);if(t?.destination)try{let e=new si._;if(t)return{destinationPersons:await e.getPersonsByDestination(t.destination?.f
622ields?.tagName?.value),language:s,setting:r}}catch(e){console.error(e)}return{person:null}},sm=(0,aW.w)()(sd),su=(0,aW.w)()(e=>(0,aU.jsx)(sd,{...e,variantParams:{displayImages:!1}})),sg=(0,aW.w)()(e=>(0,aU.jsx)(sd,{...e,variantParams:{displayImages:!0}})),sp=({fields:e,params:a,rendering:r,variantParams:t})=>{let s=(0,tW.U)(a.styles??"")??"column-count-4",i=t.withImages,l=a.RenderingIdentifier;return(0,aU.jsxs)(sl.E,{children:[(0,aU.jsxs)("section",{className:`container block-module ${so().wrapper}`,id:l??"",children:[(0,aU.jsxs)("div",{className:so().header,children:[(0,aU.jsx)(aB.E,{tag:"h2",className:so().heading,field:e.heading}),(0,aU.jsx)(aB.E,{tag:"h3",className:so().subheading,field:e.subheading}),(0,aU.jsx)(aV.s,{className:`rtf ${so().copy}`,field:e.copy})]}),(0,aU.jsx)("div",{className:`${so()["card-container"]} ${so()[s]}`,children:(0,aU.jsx)(aq.O,{name:`person-cards-${a.DynamicPlaceholderId}`,rendering:r,params:{withImages:i,columnClass:s}})})]}),(0,aU.jsx)(ss.A,{})]})},sh=(0,aW.w)()(e=>(0,aU.jsx)(sp,{...e,variantParams:{withImages:"false"}})),s_=(0,aW.w)()(e=>(0,aU.jsx)(sp,{...e,variantParams:{withImages:"true"}})),sf=(0,a3.w)()(({fields:e,params:a})=>{let r=a.RenderingIdentifier,[t,s]=(0,az.useState)(!1),[i,l]=(0,az.useState)(null),n=(0,az.useRef)(null),o=(0,aG.M5)();return(0,az.useEffect)(()=>{let e=new IntersectionObserver(([e])=>{t||s(e.isIntersecting)},{threshold:.5});return l(n.current),i&&e.observe(i),()=>{i&&e.unobserve(i)}},[i,t]),(0,aU.jsx)("section",{className:`container white-focus-ring ${a.styles} block-module `,id:r??"",ref:n,children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsx)("div",{className:"col-12",children:(0,aU.jsxs)("div",{className:`${rA()["call-to-action-row"]} ${t?rA()["call-to-action-row--show"]:""}`,children:[(0,aU.jsxs)("div",{className:`${rA().content} col-xl-9`,children:[(0,aU.jsx)(aB.E,{className:rA().heading,tag:"h2",field:e.heading}),(0,aU.jsx)(aV.s,{className:"rtf",field:e.copy}),((0,rI.o)(o.page,e.button)||(0,rI.o)(o.page,e.link))&&(0,aU.jsxs)("div",{className:rA()["cta-wrapper"],children:[(0,rI.o)(o.page,e.button)&&(0,aU.jsx)(rC.N,{field:e.button,className:`button button--secondary-on-dark ${rA().button}`}),(0,rI.o)(o.page,e.link)&&(0,aU.jsx)(rC.N,{field:e.link,className:`link link-chevron link--on-dark ${rA().link}`})]})]}),(0,aU.jsx)(rT.A,{className:`${rA().stars}`,animate:t})]})})})})});var sv=r(15176),sx=r(94721),sw=r.n(sx),sb=r(77795);let sy=(e,a,r)=>({programThumbnail:(0,t3.I3)(a.programMastheadImage?.publicUrls,"1x1")??"",programThumbnailAltText:a.programMastheadImage?.altText?.[r]??"",programId:e.programId,programTitle:a?.title?.[r]??"",programCategory:a.programCategories.results[0]?.label?.[r]??"",programShortDescription:a.shortDescription[r]??"",programUrl:e.programUrl}),sN=async(e,a)=>{let r=(0,a8.o)(a.sitecore.context.language??""),t=new sb.z;if(!e.dataSource)return{subcategoryTabs:[]};let s=(0,a6.X)(e),i=[];for(let e of s.subcategoryTabs){let a=e.fields.programList.map(e=>({programId:e.fields.programId.value,programUrl:e.url})),s=(await Promise.all(a.map(async e=>{try{let a=await t.getProgramById(e.programId);return sy(e,a.program,r)}catch(e){return console.error(e),null}}))).filter(e=>null!=e);i.push({subcategoryTitle:e.fields.NavigationTitle?.value??"",programsList:s,subcategoryLink:e.fields.programsSubcategoryLink})}return{subcategoryTabs:i}},sE=(0,a3.w)()(({fields:e,subcategoryTabs:a,rendering:r})=>{let[t,s]=(0,az.useState)(`${r.uid}-0`),{roverProps:i,getTargetProps:l}=(0,rz.z)(),n=(0,aG.M5)(),[o,d]=(0,az.useState)(!1),[c,m]=(0,az.useState)(!1),u=(0,az.useRef)(null),g=e=>()=>{let a=u.current;if(a){let r=a.scrollLeft||0;"prev"===e&&r>0?a.scrollTo({left:r-250,behavior:"smooth"}):"next"===e&&a.scrollWidth>a.clientWidth+r&&a.scrollTo({left:r+250,behavior:"smooth"})}};return(0,az.useEffect)(()=>{let e=u.current;if(!e)return d(!1),m(!1),()=>{};{let a=()=>{d(e.scrollLeft>0),m(e.scrollWidth>e.clientWidth+e.scrollLeft)};return e.addEventListener("scroll",a),a(),()=>{e.removeEventListener("scroll",a)}}},[]),(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(a7.u,{type:"info",title:"Tabbed Program Subcategory Row",message:"Use Content Editor to Select Program Categories"}),a.length>0&&(0,aU.jsx)("section",{className:`container block-module ${sw()["tabbed-program-sub-category"]}`,"aria-labelledby":`heading-${r.uid}`,children:(0,aU.jsxs)("div",{className:sw().wrapper,children:[(0,aU.jsx)(aB.E,{tag:"h2",field:e.heading,id:`heading-${r.uid}`,className:sw().heading}),(0,aU.jsxs)("div",{className:`field ${sw().dropdown}`,children:[(0,aU.jsx)("label",{htmlFor:`field-id-${r.uid}`,className:"field__label",children:"Interest"}),(0,aU.jsx)("select",{name:`selected-tab-${r.uid}`,id:`field-id-${r.uid}`,className:"field__input field__select",value:t,onChange:e=>{s(e.target.value)},children:a.map((e,a)=>(0,aU.jsx)("option",{value:`${r.uid}-${a}`,children:e.subcategoryTitle},`dropdown-${r.uid}-${e.subcategoryTitle}`))})]}),(0,aU.jsxs)("div",{className:sw().tabs__wrapper,children:[(o||c)&&(0,aU.jsx)("button",{className:`custom-change-slide-button nav-prev-slide 623 ${sw()["tabs__nav-button"]} ${sw()["tabs__nav-button--prev"]} 624 ${o?sw()["tabs__nav-button--visible"]:""} 625 `,"aria-label":"Scroll tabs to the left",onClick:g("prev"),tabIndex:o?0:-1,children:(0,aU.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"7",height:"13",viewBox:"0 0 7 13",fill:"none",children:(0,aU.jsx)("path",{d:"M3.65588 6.78522L6.61749 3.82361C7.1275 3.3136 7.1275 2.48705 6.61749 1.97704L5.58288 0.942428L0.315303 6.21C-0.105101 6.63041 -0.105101 7.31202 0.315304 7.73242L5.58288 13L6.61749 11.9654C7.1275 11.4554 7.1275 10.6288 6.61749 10.1188L3.65588 7.1572C3.46989 6.97121 3.46989 6.97121 3.65588 6.78522Z",fill:"black"})})}),(0,aU.jsx)("div",{role:"tablist","aria-labelledby":`heading-${r.uid}`,className:sw().tabs,ref:u,...i,children:a.map((e,a)=>(0,aU.jsx)("button",{id:`tab-${r.uid}-${a}`,type:"button",role:"tab","aria-selected":t===`${r.uid}-${a}`,"aria-controls":`tabpanel-${r.uid}-${a}`,onClick:()=>s(`${r.uid}-${a}`),className:sw().tab,...l(a),children:e.subcategoryTitle},`tab-${r.uid}-${e.subcategoryTitle}`))}),(o||c)&&(0,aU.jsx)("button",{className:`custom-change-slide-button nav-next-slide 626 ${sw()["tabs__nav-button"]} ${sw()["tabs__nav-button--next"]} 627 ${c?sw()["tabs__nav-button--visible"]:""} 628 `,"aria-label":"Scroll tabs to the right",onClick:g("next"),tabIndex:c?0:-1,children:(0,aU.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"7",height:"13",viewBox:"0 0 7 13",fill:"none",children:(0,aU.jsx)("path",{d:"M3.34412 6.21478L0.382509 9.17639C-0.127502 9.6864 -0.127502 10.5129 0.382509 11.023L1.41712 12.0576L6.6847 6.79C7.1051 6.36959 7.1051 5.68798 6.6847 5.26758L1.41712 0L0.382508 1.03461C-0.127503 1.54462 -0.127503 2.37117 0.382508 2.88118L3.34412 5.8428C3.53011 6.02879 3.53011 6.02879 3.34412 6.21478Z",fill:"black"})})})]}),(0,aU.jsx)("div",{className:sw().panels,children:a.map((a,s)=>(0,aU.jsxs)("div",{className:sw().panel,role:"tabpanel",id:`tabpanel-${r.uid}-${s}`,"aria-labelledby":`tab-${r.uid}-${s}
628`,"aria-hidden":t!==`${r.uid}-${s}`,children:[(0,aU.jsx)(aQ.Swiper,{modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],...(0,a0.defaultSwiperOptions)({uid:r.uid,mode:"full",suffix:s+""}),children:a.programsList.map(e=>(0,aU.jsx)(aQ.SwiperSlide,{className:sw()["swiper-slide"],children:(0,aU.jsx)(sv.A,{programId:e.programId,programTitle:e.programTitle,programCategory:e.programCategory,programThumbnail:e.programThumbnail,programAltThumbnail:e.programThumbnailAltText,programUrl:e.programUrl,programTeaser:(0,tW.V)(e.programShortDescription),showImagePlaceholder:!0})},`program-${crypto.randomUUID()}`))}),(0,a0.default)({uid:r.uid,styles:sw(),suffix:s+""}),(0,aU.jsxs)("div",{className:sw().buttons,children:[(0,rI.o)(n.page,a.subcategoryLink)&&(0,aU.jsx)(rC.N,{field:a.subcategoryLink,className:`${sw().button} button button--secondary`}),(0,rI.o)(n.page,e.seeAllProgramsLink)&&(0,aU.jsx)(rC.N,{field:e.seeAllProgramsLink,className:`${sw().link} link-chevron`})]})]},`tabpanel-${r.uid}-${a.subcategoryTitle}`))})]})})]})});var sj=r(33913),sC=r.n(sj),sS=r(80312);let sA=async(e,a)=>{let r=(0,a8.o)(a.sitecore.context.language??""),t=new sb.z;if(!e.dataSource)return{featuredPrograms:[]};let s=(0,a6.X)(e).relatedPrograms.map(e=>({programId:e.fields.programId.value,programUrl:e.url}));return{relatedPrograms:(await Promise.all(s.map(async e=>{try{let a,s=await t.getProgramById(e.programId);return a=s.program,{programThumbnail:(0,t3.I3)(a?.programMastheadImage?.publicUrls,"1x1")??"",programId:e.programId,programTitle:a?.title?.[r]??"",programCategory:a?.programCategories.results[0]?.label?.[r]??"",programShortDescription:a?.shortDescription[r]??"",programUrl:e.programUrl}}catch(e){return console.error(e),null}}))).filter(e=>null!=e)}},sI=(0,a3.w)()(({fields:e,relatedPrograms:a,params:r,rendering:t})=>{let s=r.RenderingIdentifier,{isDesktop:i}=(0,a5.A)(),l=()=>(0,aU.jsx)(aQ.Swiper,{className:sC().swiper,modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],...(0,a0.defaultSwiperOptions)({uid:t.uid,mode:"full"}),children:a.map(e=>(0,aU.jsx)(aQ.SwiperSlide,{className:sC()["swiper-slide"],children:(0,aU.jsx)(sS.A,{title:e.programTitle,teaser:e.programShortDescription,link:e.programUrl,category:e.programCategory,image:e.programThumbnail,imageAlt:e.programTitle,isContentHubImage:!0,showImagePlaceholder:!0,isMobileTeaserVisible:!0})},`subcategorypage-${crypto.randomUUID()}`))});return(0,aU.jsx)("section",{className:r.styles,id:s??"",children:(0,aU.jsx)("div",{className:` container block-module ${sC().container} ${r.styles?.includes("light-blue")||r.styles?.includes("light-green")?`${sC()["container--light-blue"]}`:""}`,children:(0,aU.jsxs)("div",{className:sC().row,children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-9 ${sC().header}`,children:[(0,aU.jsx)(aB.E,{className:sC().heading,tag:"h2",field:e.heading}),(0,aU.jsx)(aV.s,{className:`rtf ${sC()[".copy"]}`,field:e.copy})]}),(0,aU.jsx)(a7.u,{title:"Related Program Row",message:"Use Content Editor to pick Program Detail Pages.",type:"info"}),(0,aU.jsxs)("div",{className:sC()["cards-wrapper"],children:[i?l():(0,aU.jsx)(aU.Fragment,{children:l()}),(0,a0.default)({uid:t.uid,styles:sC()})]})]})})})});var sT=r(34699),sL=r(48459),sP=r.n(sL);let sR=async(e,a)=>({language:(0,a8.o)(a.sitecore.context.language)}),sk=(0,rr.on)()(({fields:e,language:a,params:r,rendering:t})=>{let s=(0,sT.Fz)("programData"),i=(0,aG.M5)(),l=(e=>{if(e)return{testimonials:e.testimonials}})(s),n=r?.RenderingIdentifier||void 0,{isDesktop:o,isTablet:d}=(0,a5.A)(),c=()=>(0,aU.jsxs)("div",{className:`nav-group nav-group--${t.uid} ${sP().navigation}`,children:[(0,aU.jsx)("button",{className:"custom-change-slide-button nav-prev-slide",children:(0,aU.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"15",viewBox:"0 0 10 15",fill:"none",children:(0,aU.jsx)("path",{d:"M5.54924 7.58893L8.93394 10.9736C9.51681 11.5565 9.51681 12.5011 8.93394 13.084L7.75153 14.2664L1.73144 8.24632C1.25098 7.76586 1.25098 6.98688 1.73144 6.50641L7.75153 0.486328L8.93394 1.66874C9.51681 2.25161 9.51681 3.19624 8.93394 3.77911L5.54924 7.16381C5.33668 7.37637 5.33668 7.37637 5.54924 7.58893Z",fill:"currentColor"})})}),(0,aU.jsx)("div",{className:`nav-scrollbar ${sP()["navigation-scrollbar"]}`}),(0,aU.jsx)("button",{className:"custom-change-slide-button nav-next-slide",children:(0,aU.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"15",viewBox:"0 0 10 15",fill:"none",children:(0,aU.jsx)("path",{d:"M4.45076 7.58893L1.06606 10.9736C0.483189 11.5565 0.48319 12.5011 1.06606 13.084L2.24847 14.2664L8.26856 8.24632C8.74902 7.76586 8.74902 6.98688 8.26856 6.50641L2.24847 0.486328L1.06606 1.66874C0.483189 2.25161 0.483189 3.19624 1.06606 3.77911L4.45076 7.16381C4.66332 7.37637 4.66332 7.37637 4.45076 7.58893Z",fill:"currentColor"})})})]});return(0,aU.jsx)(aU.Fragment,{children:null!=l&&l.testimonials.results.length>0&&void 0!==l.testimonials.results.length?(0,aU.jsx)("section",{className:`block-module container ${r.styles}`,id:n??"",children:(0,aU.jsxs)("div",{className:`row ${sP().row}`,children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-9 ${sP().header}`,children:[(0,aU.jsx)(aB.E,{className:sP().heading,tag:"h2",field:e.testimonialHeading}),(0,rI.o)(i.page,e.testimonialCopy)&&(0,aU.jsx)(aV.s,{className:`rtf ${sP().copy}`,field:e.testimonialCopy})]}),(0,aU.jsx)("div",{className:sP()["swiper-wrapper"],children:o||d?(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(aQ.Swiper,{className:sP()["swiper--desktop"],modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],spaceBetween:20,slidesPerView:1.1,slidesPerGroup:1,rewind:!0,resizeObserver:!0,keyboard:{enabled:!0,onlyInViewport:!0},navigation:{nextEl:`.nav-group--${t.uid} .nav-next-slide`,prevEl:`.nav-group--${t.uid} .nav-prev-slide`}
628,scrollbar:{draggable:!0,el:`.nav-group--${t.uid} .nav-scrollbar`},breakpoints:{1200:{slidesPerView:1.1},1600:{slidesPerView:1.2},1800:{slidesPerView:1.3},1920:{slidesPerView:1.4}},children:l.testimonials.results.map(e=>(0,aU.jsx)(aQ.SwiperSlide,{className:sP()["swiper-slide"],children:(0,aU.jsxs)("div",{className:sP().card,children:[e.portraitImage&&(0,aU.jsx)("div",{className:sP().card__image,children:(0,aU.jsx)(rJ.N,{field:{value:{src:(0,t3.I3)(e.portraitImage.publicUrls,"3x4"),alt:e.portraitImage.title||"Testimonial portrait"}},className:sP().card__portrait,transformations:{mobile:"3x4w280",largeDesktop:"3x4w360"}})}),(0,aU.jsxs)("div",{className:sP().card__content,children:[(0,aU.jsx)("div",{className:sP()["card__copy-wrapper"],children:(0,aU.jsx)("div",{className:`rtf ${sP().quote}`,dangerouslySetInnerHTML:{__html:e.quote[a]}})}),(0,aU.jsxs)("div",{className:sP().reviewer,children:[(0,aU.jsx)("p",{className:sP()["reviewer-name"],children:e.attribution}),(0,aU.jsx)("p",{className:sP()["reviewer-title"],children:e.person[a]})]})]})]})},`${t.uid}-slide-${crypto.randomUUID()}`))}),c()]}):(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(aQ.Swiper,{modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],spaceBetween:20,slidesPerView:1.2,rewind:!0,resizeObserver:!0,keyboard:{enabled:!0,onlyInViewport:!0},navigation:{nextEl:`.nav-group--${t.uid} .nav-next-slide`,prevEl:`.nav-group--${t.uid} .nav-prev-slide`}
628,scrollbar:{draggable:!0,el:`.nav-group--${t.uid} .nav-scrollbar`},onRealIndexChange:e=>{let a=e.el.closest(`.${sP()["swiper-wrapper"]}`);e.realIndex>0?a?.classList.add(sP()["swiper-wrapper--scrolled"]):a?.classList.remove(sP()["swiper-wrapper--scrolled"])},children:l.testimonials.results.map(e=>(0,aU.jsx)(aQ.SwiperSlide,{className:sP()["swiper-slide"],children:(0,aU.jsxs)("div",{className:sP().card,children:[e.portraitImage&&(0,aU.jsx)("div",{className:sP().card__image,children:(0,aU.jsx)(rJ.N,{field:{value:{src:(0,t3.I3)(e.portraitImage.publicUrls,"3x4"),alt:e.portraitImage.title||"Testimonial portrait"}},className:sP().card__portrait,transformations:{mobile:"3x4w280",largeDesktop:"3x4w360"}})}),(0,aU.jsxs)("div",{className:sP().card__content,children:[(0,aU.jsx)("div",{className:sP()["card__copy-wrapper"],children:(0,aU.jsx)("div",{className:`rtf ${sP().quote}`,dangerouslySetInnerHTML:{__html:e.quote[a]}})}),(0,aU.jsxs)("div",{className:sP().reviewer,children:[(0,aU.jsx)("p",{className:sP()["reviewer-name"],children:e.attribution}),(0,aU.jsx)("p",{className:sP()["reviewer-title"],children:e.person[a]})]})]})]})},`${t.uid}-slide-${crypto.randomUUID()}`))}),c()]})})]})}):(0,aU.jsx)(a7.u,{title:"Program Testimonial Carousel - No program data for this component.",message:"Please remove this component so it does not appear in the anchor link navigation",type:"warning"})})});var s$=r(75383),sO=r.n(s$),sD=r(44592),sH=r.n(sD),sM=r(99742);let sF=async(e,a)=>({labels:await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PROGRAMS.PROGRAM_SESSION_OPTIONS_CARD_LABELS_ID)}),sU=(0,rr.on)()(({fields:e,labels:a,params:r,rendering:t})=>{let s=(0,sT.Fz)("sessions"),i=r.RenderingIdentifier,l=(0,aG.M5)(),n=l.page.mode.isEditing,o=s?.length||0,d=s&&s.length>0?[...s].sort((a,r)=>{if(!e.sessionIDs?.value)return 0;let t=e.sessionIDs.value.split(",").map(e=>e.trim()),s=t.indexOf(a.productcode),i=t.indexOf(r.productcode);return -1!==s&&-1!==i?s-i:-1!==s?-1:+(-1!==i)}):s;return n||0!==o?(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsxs)("section",{className:`${sO()["program-dates-row"]} ${r.styles} container block-module`,id:i??"","aria-labelledby":(0,rI.o)(l.page,e.sessionOptionsHeading)?`program-card-${t.uid}`:void 0,children:[(0,rI.o)(l.page,e.sessionOptionsHeading)&&(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:`module-intro ${sO().header}`,children:[(0,aU.jsx)(aB.E,{field:e.sessionOptionsHeading,tag:"h2",className:sO().heading,id:`program-card-${t.uid}`}),(0,aU.jsx)(aV.s,{className:`rtf ${sO()[".copy"]}`,field:e?.sessionOptionsCopy})]})}),void 0!=d&&null!=d?(0,aU.jsx)("div",{className:sO().cards,children:d.map(e=>{let s=!0,i="";if(("1"===e.isfull.toString()||"1"===e.isclosed.toString())&&(s=!1),s){let a;switch(e.productcode.charAt(0).toUpperCase()){case"I":default:a="isa";break;case"X":case"Z":a="internships";break;case"E":a="service-learning";break;case"V":a="va";break;case"R":a="euro"}let r=sM.env.NEXT_PUBLIC_HE_SESSION_APPLY_LINK??"https://secure.studiesabroad.com/apply/*/program/*",t=[a,e.productcode];i=r.replace(/\*/g,()=>t.shift()||"")}let l=new Date(e.applicationdeadline),n=!!e.extendedapplicationdeadline&&""!==e.extendedapplicationdeadline.trim(),o=!isNaN(l.getTime())&&l<new Date&&n,d=`<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> 629 <path d="M10.0037 13.0612C10.6941 13.0615 11.2533 13.6213 11.2533 14.3117C11.2531 15.002 10.694 15.562 10.
6290037 15.5622C9.31326 15.5622 8.75338 15.0022 8.75324 14.3117C8.75324 13.6212 9.31317 13.0612 10.0037 13.0612Z" fill="black"/> 630 <path d="M10.0037 6.77836C10.4636 6.77857 10.8369 7.15169 10.837 7.61169V11.1379C10.8369 11.598 10.4637 11.971 10.0037 11.9712C9.54344 11.9712 9.17036 11.5981 9.17032 11.1379V7.61169C9.17044 7.15156 9.54349 6.77836 10.0037 6.77836Z" fill="black"/> 631 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.01147 2.19828C8.8875 0.676157 11.1199 0.676031 11.9958 2.19828L19.7058 15.5861L19.7066 15.5878C20.5828 17.1176 19.4298 18.9428 17.7136 18.9431H2.2937C0.57727 18.943 -0.575751 17.1177 0.300694 15.5878L0.301508 15.5861L8.01147 2.19828ZM10.5513 3.02999C10.3164 2.62128 9.69102 2.6214 9.45597 3.02999L1.74601 16.4178C1.54305 16.7743 1.78582 17.2764 2.2937 17.2764H17.7136C18.2212 17.2761 18.4641 16.7742 18.2613 16.4178L10.5513 3.02999Z" fill="black"/> 632</svg>`,c=`<i>${e.applicationdeadline}</i><span>${e.extendedapplicationdeadline}</span>${d}`;return(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(a7.u,{title:"Session Options Row - Session",message:`${e.programname}: ${e.productcode}`,type:"info"}),(0,aU.jsxs)("article",{className:`${sH().card} ${r.styles}`,"aria-labelledby":`card-${t.uid}`,children:[(0,aU.jsx)("h3",{id:`card-${t.uid}`,className:sH().heading,children:e.sessionname}),(0,aU.jsxs)("div",{className:`${sH().content} ${sH()["content--values-grid"]}`,children:[(0,aU.jsxs)("div",{className:sH()["values-wrapper"],children:[(0,aU.jsxs)("div",{className:sH()["value-item"],children:[(0,aU.jsx)("span",{className:sH().label,children:a?.programDate?.value}),(0,aU.jsx)("span",{className:sH().value,children:e.dates})]}),(0,aU.jsxs)("div",{className:sH()["value-item"],children:[(0,aU.jsx)("span",{className:sH().label,children:o?`${a?.applicationDeadline?.value} Extended`:a?.applicationDeadline?.value}),(0,aU.jsx)("span",{className:sH().value,children:o?(0,aU.jsx)("span",{className:sH()["extended-deadline-content"],dangerouslySetInnerHTML:{__html:c}}):e.applicationdeadline})]}),(0,aU.jsxs)("div",{className:sH()["value-item"],children:[(0,aU.jsx)("span",{className:sH().label,children:a?.cost?.value}),(0,aU.jsx)("span",{className:sH().value,children:e.cost})]}),(0,aU.jsxs)("div",{className:sH()["value-item"],children:[(0,aU.jsx)("span",{className:sH().label,children:a?.credits?.value}),(0,aU.jsx)("span",{className:sH().value,children:e.semestercredits})]})]}),(0,aU.jsx)("div",{className:sH()["apply-button-wrapper"],children:s?(0,aU.jsx)(t_(),{className:`button button--secondary ${sH()["apply-button"]}`,href:i,target:"_blank",children:a?.applyButtonText.value}):(0,aU.jsx)("div",{className:`button button--secondary ${sH()["apply-button"]} ${sH()["apply-button--disabled"]}`,children:a?.applicationClosedButtonText.value})})]})]},e.productcode)]})})}):(0,aU.jsx)(a7.u,{title:"Program Session Options Row - does not show any results for this session",message:"Please remove this component so it does not appear in the anchor link navigation",type:"warning"})]})}):null}),sG=async(e,a)=>({labels:await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PROGRAMS.PROGRAM_SESSION_OPTIONS_CARD_LABELS_ID)}),sB=(0,a3.w)()(({fields:e,labels:a})=>{let r=(0,aG.M5)();return(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsxs)("article",{className:`${sH().card}`,children:[(0,aU.jsx)(aB.E,{tag:"h3",field:e.sessionName,className:sH().heading}),(0,aU.jsxs)("div",{className:`${sH().content} ${sH()["content--values-grid"]}`,children:[(0,aU.jsxs)("div",{className:sH()["values-wrapper"],children:[(0,aU.jsxs)("div",{className:sH()["value-item"],children:[(0,aU.jsx)(aB.E,{tag:"span",field:a?.programDate,className:sH().label}),(0,aU.jsx)(aB.E,{field:e.programDate,className:sH().value})]}),(0,aU.jsxs)("div",{className:sH()["value-item"],children:[(0,aU.jsx)(aB.E,{tag:"span",field:a?.applicationDeadline,className:sH().label}),(0,aU.jsx)(aB.E,{field:e.applicationDeadline,className:sH().value})]}),(0,aU.jsxs)("div",{className:sH()["value-item"],children:[(0,aU.jsx)(aB.E,{tag:"span",field:a?.cost,className:sH().label}),(0,aU.jsx)(aB.E,{field:e.cost,className:sH().value})]}),(0,aU.jsxs)("div",{className:sH()["value-item"],children:[(0,aU.jsx)(aB.E,{tag:"span",field:a?.credits,className:sH().label}),(0,aU.jsx)(aB.E,{field:e.credits,className:sH().value})]})]}),(0,aU.jsx)("div",{className:sH()["apply-button-wrapper"],children:(0,rI.o)(r.page,e.applyLink)?(0,aU.jsx)(rC.N,{className:`button button--secondary ${sH()["apply-button"]}`,field:e.applyLink,target:"_blank",children:a?.applyButtonText.value}):(0,aU.jsx)("div",{className:`button button--secondary ${sH()["apply-button"]} ${sH()["apply-button--disabled"]}`,children:a?.applyButtonText.value})})]})]})})}),sV=({fields:e,labels:a,params:r,variantParams:t={withDescription:!1},rendering:s})=>{let i=(0,aG.M5)(),l=e.programDates.value.split(","),[n,o]=(0,az.useState)(!1),d=(0,az.createRef)(),[c,m]=(0,az.useState)("auto"),{isDesktop:u}=(0,a5.A)(),g=()=>{o(!n)};return(0,az.useEffect)(()=>
632{if(d.current){let e=d.current.scrollHeight+6;m(`${e}px`)}},[d,n,u]),(0,aU.jsxs)("article",{className:`${sH().card} ${r.styles}`,"aria-labelledby":`card-${s.uid}`,children:[(0,aU.jsx)("h3",{id:`card-${s.uid}`,className:sH().heading,children:(0,aU.jsx)(aB.E,{field:e.heading})}),(0,aU.jsx)("div",{ref:d,className:sH().content,style:{maxHeight:c},children:t.withDescription?(0,aU.jsx)("div",{className:`${sH().rtf} rtf`,dangerouslySetInnerHTML:{__html:e.programCopy.value}}):(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(aB.E,{className:sH().label,field:a?.programDates,editable:!1,tag:"h4"}),i.page.mode.isEditing?(0,aU.jsxs)("div",{children:[(0,aU.jsx)(a7.u,{message:"Add the dates separated by comma. Go to preview mode to see the dates list.",type:"info"}),(0,aU.jsx)(aB.E,{field:e.programDates})]}):(0,aU.jsx)("ul",{className:`${sH().dates} ${n?sH()["dates--expanded"]:""}`,children:l?.map(e=>(0,aU.jsx)("li",{className:sH().date,children:(0,aU.jsx)("time",{dateTime:e,children:e})},`${s.uid}-${crypto.randomUUID()}`))}),n?(0,aU.jsx)(aB.E,{tag:"button",field:a?.collapseAllDates,editable:!1,className:sH()["collapse-button"],onClick:g}):l.length>3&&(0,aU.jsx)(aB.E,{tag:"button",field:a?.showAllDates,editable:!1,className:sH()["expand-button"],onClick:g})]})})]})},sq=async(e,a)=>({labels:await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PROGRAMS.PROGRAM_DATES_ROW_ID)}),sW=(0,a3.w)()(sV),sz=(0,a3.w)()(e=>(0,aU.jsx)(sV,{...e,variantParams:{withDescription:!0}})),sQ=(0,a3.w)()(e=>(0,aU.jsx)(sV,{...e,variantParams:{withDescription:!1}}));var sY=r(92231),sK=r.n(sY);let sZ=async(e,a)=>({setting:await (0,rb.t)(a).getComponentSettings(rc.Q.COMPONENT_SETTINGS.PROGRAM_RELATED_CONTENT_CAROUSEL_SETTINGS_ID)}),sJ=(0,a3.w)()(({fields:e,params:a,rendering:r,setting:t})=>{let s=(0,aG.M5)(),i=a.RenderingIdentifier||void 0,{isDesktop:l}=(0,a5.A)(),n=s.page.mode.isEditing,o=e?.relatedContent?.length>0;if(!n&&!o)return null;let d=()=>(0,aU.jsx)(aQ.Swiper,{className:sK().swiper,modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],...(0,a0.defaultSwiperOptions)({uid:r.uid,mode:"column"}),children:e?.relatedContent&&e.relatedContent.length>0&&e.relatedContent.map(e=>{let a=(0,rI.o)(s.page,e.fields?.teaserImage)?e.fields?.teaserImage:(0,rI.o)(s.page,e.fields?.mastheadImage)?e.fields?.mastheadImage:t?.thumbnailFallbackImage;return(0,aU.jsx)(aQ.SwiperSlide,{className:sK()["swiper-slide"],children:(0,aU.jsxs)(t_(),{href:e.url||"",className:`no-hover ${sK().card}`,children:[(0,aU.jsx)("div",{className:sK().card_media,children:a?(0,aU.jsx)(rJ.N,{field:a,transformations:{mobile:"4x3w285",largeDesktop:"4x3w405"},loading:"lazy",editable:!1}):(0,aU.jsx)("div",{className:sK()["card_no-image"],children:(0,aU.jsx)("span",{children:"Image Not Available"})})}),(0,aU.jsxs)("div",{className:sK().card_content,children:[(0,rI.o)(s.page,e.fields.NavigationTitle)?(0,aU.jsx)(aB.E,{className:`h5 add-chevron ${sK().card_heading}`,tag:"h3",field:e.fields.NavigationTitle,editable:!1}):(0,aU.jsx)("h3",{className:`h5 add-chevron display-name ${sK().card_heading}`,children:e?.displayName?.value}),(0,aU.jsx)(aB.E,{className:`secondary-copy line-clamp ${sK().card_copy}`,tag:"p",field:e.fields.teaser,editable:!1})]})]})},`${r.uid}-slide-${crypto.randomUUID()}`)})});return(0,aU.jsx)("section",{className:` container block-module ${sK().container} ${a.styles}`,id:i,children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:sK().row,children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-9 ${sK().header}`,children:[(0,rI.o)(s.page,e?.heading)&&(0,aU.jsx)(aB.E,{className:sK().heading,field:e.heading,tag:"h2"}),(0,rI.o)(s.page,e?.copy)&&(0,aU.jsx)(aV.s,{className:`rtf ${sK()[".copy"]}`,field:e.copy}),(0,aU.jsx)(a7.u,{title:"Program Related Content Carousel",message:"Use Content Editor to pick Related Content Pages.",type:"info"})]}),(0,aU.jsxs)("div",{className:sK()["cards-wrapper"],children:[l?d():(0,aU.jsx)(aU.Fragment,{children:d()}),(0,a0.default)({uid:r.uid,styles:sK()})]})]})})})}),sX=(0,aW.w)()(({fields:e})=>{let a=(0,aG.M5)();return(0,aU.jsxs)("div",{children:[(0,rI.o)(a.page,e.label)&&(0,aU.jsx)(aB.E,{field:e.label,tag:"h3"}),(0,rI.o)(a.page,e.uniqueDestinationUrl)&&(0,aU.jsx)(aB.E,{field:e.uniqueDestinationUrl,tag:"p"})]})}),s0=e=>{let a=e?.trim().split(/\s+/)||[];return a[a.length-1]||""},s1=({fields:e,params:a,variantParams:r,setting:t,rendering:s})=>{let i=a.RenderingIdentifier,l=(0,sT.Fz)("programData"),n=l&&"object"==typeof l&&"people"in l&&l?.people?.results?.sort((e,a)=>{let r=s0(e.fullName||""),t=s0(a.fullName||"");return r.localeCompare(t)})||[],o=(0,aG.M5)(),d=(0,a8.o)(o.page.layout.sitecore.context.language??""),c=(0,tW.U)(a.styles??"")??"column-count-4",m=r.displayImages;return(0,aU.jsxs)(sl.E,{children:[(0,aU.jsxs)("section",{className:`container block-module ${so().wrapper}`,id:i??"","aria-labelledby":`program-people-listing-${s.uid}`,children:[(0,aU.jsxs)("div",{className:so().header,children:[(0,aU.jsx)(aB.E,{tag:"h2",id:`program-people-listing-${s.uid}`,className:so().heading,field:e.programPersonListingHeading}),(0,aU.jsx)(aV.s,{className:`rtf ${so().copy}`,field:e.programPersonListingCopy})]}),(0,aU.jsx)("div",{className:`${so()["card-container"]} ${so()[c]}`,children:n.length>0&&n.map((e,r)=>{let s=e.personThumbnail?.publicUrls?(0,t3.I3)(e.personThumbnail.publicUrls):t?.thumbnailFallbackImage?.value?.src||"";return(0,aU.jsx)(tx.w,{fields:{personImage:{value:{src:s,alt:e.fullName||""}},fullName:{value:e.fullName||""},email:{value:e.email||""},bio:{value:e.bio?.[d]||""},positionOrTitle:{value:e.jobTitle?.[d]||""}},params:{...a,withImages:m.toString()}},e.fullName||`person-${r}`)})})]}),(0,aU.jsx)(ss.A,{})]})},s5=async(e,a)=>({setting:await (0,rb.t)(a).getComponentSettings(rc.Q.COMPONENT_SETTINGS.PROGRAM_PEOPLE_LISTING_SETTINGS_ID)}),s2=(0,rr.on)()(e=>(0,aU.jsx)(s1,{...e,variantParams:{displayImages:!0}})),s3=(0,rr.on)()(e=>(0,aU.jsx)(s1,{...e,variantParams:{displayImages:!1}}));var s4=r(44777),s6=r.n(s4);let s9=async(e,a)=>({language:(0,a8.o)(a.sitecore.context.language)}),s8=(0,rr.on)()(({params:e,fields:a,language:r,rendering:t})=>{let s=(e=>{if(e)return{paymentPlans:e.paymentPlans}})((0,sT.Fz)("programData")),i=e?.RenderingIdentifier||void 0;return(0,aU.jsx)(aU.Fragment,{children:null!=s?(0,aU.jsx)("section",{className:`container block-module ${s6().row}`,id:i??"",children:(0,aU.jsxs)("div",{className:`row ${s6().wrapper}`,children:[(0,aU.jsx)("div",{className:`module-intro col-xl-9 ${s6().header}`,children:(0,aU.jsx)(aB.E,{tag:"h2",field:a.paymentPlansHeading})}),s.paymentPlans.results.length>0&&(0,aU.jsx)("div",{className:s6()["card-container"],children:s.paymentPlans.results.map(e=>(0,aU.jsx)("div",{className:s6()["icon-text-card"],children:(0,aU.jsx)("div",{className:s6()["card__content-wrapper"],children:(0,aU.jsxs)("div",{className:s6().card__content,children:[(0,aU.jsx)("div",{className:`h5 ${s6().card__heading}`,dangerouslySetInnerHTML:{__html:e.heading[r]}}),(0,aU.jsx)("div",{className:`rtf ${s6().card__copy}`,dangerouslySetInnerHTML:{__html:e.parentDescription[r]}})]})})},`${t.uid}-${crypto.randomUUID()}`))})]})}):(0,aU.jsx)(a7.u,{title:"Program Payment Plans Row - No program data for this component.",message:"Please remove this component so it does not appear in the anch
632or link navigation",type:"warning"})})});var s7=r(39785),ie=r.n(s7),ia=r(34385);let ir=async(e,a)=>({language:(0,a8.o)(a.sitecore.context.language)}),it=(0,rr.on)()(({params:e,fields:a,language:r})=>{let t=((e,a)=>{if(e)return{longDescription:e.longDescription,vimeoVideoID:e.vimeoVideoID,overviewImage:e.programOverviewImage?.publicUrls?(0,t3.I3)(e.programOverviewImage.publicUrls,"16x10"):"",altImage:e.programOverviewImage?.altText?.[a]||""}})((0,sT.Fz)("programData"),r),s=e?.RenderingIdentifier||void 0,i=t?.vimeoVideoID?.[r]||null,l=t?.overviewImage,n={value:{src:l,"dam-id":"true",alt:a.overviewHeading.value??"No alt text available"}};return(0,aU.jsx)(aU.Fragment,{children:null!=t?(0,aU.jsx)("section",{className:`container block-module ${ie().row}`,id:s??"",children:(0,aU.jsxs)("div",{className:`row ${ie().overview}`,children:[(0,aU.jsxs)("div",{className:`module-intro col-12 col-xl-9 ${ie().header}`,children:[(0,aU.jsx)(aB.E,{className:ie().heading,field:a.overviewHeading,tag:"h2"}),(0,aU.jsx)("div",{className:`rtf ${ie().copy}`,dangerouslySetInnerHTML:{__html:t.longDescription[r]}})]}),(0,aU.jsx)("div",{className:`col-12 ${ie().media}`,children:(i||t?.overviewImage)&&(i?(0,aU.jsx)("div",{className:`${ie()["media-wrapper"]}`,children:(0,aU.jsx)(ia.Ay,{videoId:i,className:ie()["video-player"],transformationOptions:{mobile:"16x9w768",tablet:"16x9w1200",largeDesktop:"16x9w1920"},thumbnail:n,loop:!1,autoplay:!1,muted:!1,provider:"vimeo"})}):(0,aU.jsx)("div",{className:ie()["media-wrapper"],children:(0,aU.jsx)(rJ.N,{className:ie()["media-image"],transformations:{mobile:"16x9w768",tablet:"16x9w1200",largeDesktop:"16x9w1920"},alt:t?.altImage??"No alt text available",src:l,isContentHubImage:!0,withRelative:!0})}))})]})}):(0,aU.jsx)(a7.u,{title:"Program Overview Row - No program data for this component.",message:"Please remove this component so it does not appear in the anchor link navigation",type:"warning"})})}),is=(0,rr.on)()(({fields:e,params:a,rendering:r})=>{let t=a.RenderingIdentifier,s=(0,aG.M5)();return(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsxs)("section",{className:`${sO()["program-dates-row"]} ${a.styles} container block-module `,id:t??"","aria-labelledby":e.sessionOptionsHeading?`program-card-${r.uid}`:void 0,children:[(0,rI.o)(s.page,e.sessionOptionsHeading)&&(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:`module-intro ${sO().header}`,children:[(0,aU.jsx)(aB.E,{field:e.sessionOptionsHeading,tag:"h2",className:sO().heading,id:`program-card-${r.uid}`}),(0,aU.jsx)(aV.s,{className:`rtf ${sO()[".copy"]}`,field:e?.sessionOptionsCopy})]})}),(0,aU.jsx)(a7.u,{message:"Program Manual Session Options Row - Will be listed 1 Card per row to keep the integrity of the design.",type:"info"}),(0,aU.jsx)("div",{className:sO().cards,children:(0,aU.jsx)(aq.O,{name:`program-session-cards-${a.DynamicPlaceholderId}`,rendering:r})})]})})});var ii=r(16612),il=r(42379),io=r.n(il),id=r(6058);let ic=async(e,a)=>{let r=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PROGRAMS.PROGRAM_LIST_LABELS_ID),t=(0,ro.n)(a.sitecore.context.site?.name??""),s=(0,id.a)(a);return{coveoSettings:{organizationId:t?.organizationId??"",apiKey:s?t?.apiKeyHEPrograms??"":t?.apiKeyPrograms??"",searchHub:s?t?.searchHubHEPrograms??"":t?.searchHubPrograms??"",language:a.sitecore?.context?.language},labels:r}},im=(0,rr.on)()(({fields:e,labels:a,coveoSettings:r})=>{let t=(0,aG.M5)().page.mode.isEditing,s=(0,az.useMemo)(()=>r?(0,ri.Ns)(r):null,[r]),i=(e?.programList??[]).filter(e=>e?.fields?.value?.value),l=i.map(e=>e.fields.value.value),n=[rd.H.TEMPLATE,rd.H.NAVIGATION_TITLE,rd.H.TEASER,rd.H.CONTENT_TYPE,rd.H.PROGRAM_POPULAR,rd.H.PROGRAM_CATEGORIES,rd.H.PROGRAM_REGIONS,rd.H.PROGRAM_COUNTRIES,rd.H.PROGRAM_STATES,rd.H.PROGRAM_CITIES,rd.H.PROGRAM_GRADE_LEVELS,rd.H.PROGRAM_LENGTH,rd.H.PROGRAM_LENGTH_TEXT,rd.H.PROGRAM_DESCRIPTION,rd.H.PROGRAM_START_PRICE,rd.H.PROGRAM_DESTINATION_TEXT,rd.H.PROGRAM_UNIVERSITY_NAME,rd.H.FEATURED_IMAGE_ALT,rd.H.FEATURED_IMAGE_SRC,rd.H.FEATURED_IMAGE_IS_CONTENT_HUB,rd.H.PROGRAM_BRAND_ICON_SRC,rd.H.PROGRAM_BRAND_ICON_ALT,...l],{resultListController:o,pagerController:d,querySummaryController:c,breadcrumbManagerController:m,searchboxController:u,facetControllers:g,sortController:p}=(0,rl.N)({coveoEngine:s,fieldsToInclude:n,resultsPerPage:12,facets:i.map(e=>({field:e.fields.value.value,label:e.fields.heading?.value||"",isCategory:e.fields.categoryFacet?.value,defaultExpanded:e.fields.expanded?.value,sortCriteria:e.fields.sortCriteria?.fields.value?.value||"occurrences",categoryFacetSortCriteria:e.fields.sortCriteria?.fields.value?.value||"occurrences",resultsMustMatch:e.fields.resultsMustMatch?.value})),defaultSortCriterion:(0,rt.r7)()});return((0,rg.A)({engine:s}),s&&o&&d&&c&&m&&u&&p)?(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(rs.w,{listingClassName:io()["program-list__list"],coveoEngine:s,controllers:{resultListController:o,pagerController:d,querySummaryController:c,breadcrumbManagerController:m,searchboxController:u,facetControllers:g,sortController:p},labels:{filterResultsLabel:a?.filterResults?.value,clearAllLabel:a?.clearAll?.value,appliedFiltersLabel:a?.appliedFilters?.value,showingLabel:a?.showing?.value,ofLabel:a?.of?.value,resultsLabel:a?.results?.value,searchByKeywordLabel:a?.searchByKeyword?.value,placeholderTextLabel:a?.beginTyping?.value,previousPageLabel:a?.previousPage?.value,nextPageLabel:a?.nextPage?.value,goToPageLabel:a?.goToPage?.value},link1:t?void 0:e.programListLink1,link2:t?void 0:e.programListLink2}),t&&(0,aU.jsxs)("div",{className:io()["program-list__editing"],children:[(0,aU.jsx)(rC.N,{field:e.programListLink1}),(0,aU.jsx)(rC.N,{field:e.programListLink2})]})]}):(0,aU.jsx)("div",{style:{padding:"2rem",textAlign:"center"},children:(0,aU.jsx)("p",{children:"Loading search..."})})});var iu=r(90363),ig=r.n(iu),ip=r(94925),ih=r.n(ip),i_=r(49845);let iv=async(e,a)=>{let r=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PROGRAMS.PROGRAM_PRICE_TOUR_BLOCK_LABELS_ID),t=[],s=e.placeholders?.["price-tour-blocks"]??[];
632return(0,rr.xO)(s).forEach(e=>{let a=e.fields;if(a?.dropdownOptions?.results)a.dropdownOptions.results.forEach(e=>{let a=e.fields?.optionLabel?.value||e.displayName||e.name||"",r=e.fields?.link?.value?.href,s=e.fields?.optionValue?.value,i=r||s||a;t.push({label:a,value:i,link:e.fields?.link})});else if(a?.label&&a?.uniqueDestinationUrl){let e=a.label.value||"",r=a.uniqueDestinationUrl.value||"";e&&r&&t.push({label:e,value:r})}}),{labels:r,priceTourOptions:t.length>0?t:null}},ix=(0,rr.on)()(({params:e,rendering:a,fields:r,labels:t,priceTourOptions:s})=>{let i=e.RenderingIdentifier,l=(0,aG.M5)(),n=(0,az.useId)(),[o,d]=(0,az.useState)(""),c=l.page.mode.isEditing,m=s&&s.length>0,u=r.dropdownPlaceholderText?.value||"Select travel dates",g=t?.priceNowLabel?.value||"Price now";return(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsxs)("section",{className:`multi-column-wrapper block-wrapper block-wrapper--no-clip container ${e.styles}`,id:i||"",children:[(0,aU.jsx)(a7.u,{title:"Jumplinks",message:"In order for components to appear in the jumplinks section a rendering identifier must be set. Click on the component -> Advanced styling and set the Rendering Identifier.",type:"info"}),(0,aU.jsx)(i_.Nj,{children:(0,aU.jsxs)("div",{className:"row",children:[(0,aU.jsxs)("aside",{id:"modules-links",className:`${ig().jumplinks} col-xl-3`,children:[(0,aU.jsx)(a7.u,{title:"Price Tour Blocks",message:"Use this placeholder to add price tour blocks to the program layout.",type:"info"}),c?(0,aU.jsxs)("section",{className:ih().wrapper,children:[(0,rI.o)(l.page,r.priceTourBlockHeading)&&(0,aU.jsx)(aB.E,{field:r.priceTourBlockHeading,tag:"h6",className:ih().title}),(0,aU.jsxs)("div",{className:ih()["dropdown-wrapper"],children:[(0,rI.o)(l.page,r.dropdownPlaceholderText)&&(0,aU.jsx)(aB.E,{field:r.dropdownPlaceholderText,tag:"p"}),(0,aU.jsx)(aq.O,{name:"price-tour-blocks",rendering:a}),t?.priceNowLabel&&(0,aU.jsx)(aB.E,{field:t.priceNowLabel,tag:"p"})]})]}):m&&(0,aU.jsxs)("section",{className:ih().wrapper,children:[(0,rI.o)(l.page,r.priceTourBlockHeading)&&(0,aU.jsx)(aB.E,{field:r.priceTourBlockHeading,tag:"h6",className:ih().title}),(0,aU.jsxs)("div",{className:ih()["dropdown-wrapper"],children:[(0,aU.jsx)("label",{htmlFor:n,className:ih().label,children:u}),(0,aU.jsxs)("select",{id:n,className:ih().select,value:o,onChange:e=>{d(e.target.value)},children:[(0,aU.jsx)("option",{value:"",disabled:!0,children:u}),s.map((e,a)=>(0,aU.jsx)("option",{value:e.value,children:e.label},`option-${a}`))]}),o&&(0,aU.jsx)("div",{className:ih()["button-wrapper"],children:(0,aU.jsx)("button",{type:"button",className:`button button--secondary ${ih().button}`,onClick:()=>{if(!o)return;let e=s?.find(e=>e.value===o),a="";if(!(a=e?.link?.value?.href?e.link.value.href:o)||""===a.trim())return void console.warn("No valid URL found for selected option");let r=a=a.trim();if(a.startsWith("http://")||a.startsWith("https://")||(r=a.startsWith("/")?window.location.origin+a:window.location.origin+"/"+a),!window.open(r,"_blank")){let e=document.createElement("a");e.href=r,e.target="_blank",e.rel="noopener noreferrer",document.body.appendChild(e),e.click(),document.body.removeChild(e)}},children:g})})]})]}),(0,aU.jsx)(aq.O,{name:"program-sidebar",rendering:a})]}),(0,aU.jsx)("div",{id:"modules-wrapper",className:`${ig().content} col-xl-9`,children:(0,aU.jsx)(i_.lQ,{children:(0,aU.jsx)(aq.O,{name:"program-content",rendering:a})})})]})})]}),(0,aU.jsx)(aq.O,{name:"program-fullwidth-content",rendering:a})]})});var iw=r(87255),ib=r.n(iw);let iy=async(e,a)=>{let r=(0,rr.Tk)(a.sitecore.route?.placeholders??[],e.uid,"ProgramItinerarySection");return{index:r?.index??0}},iN=(0,a3.w)()(({fields:e,rendering:a,params:r,index:t})=>{let s=(0,az.useContext)(ii.ProgramManagedItineraryContext),i=(0,aG.M5)();return(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsxs)("div",{className:`${ib().day} ${t>1&&!s.showAll&&!i.page.mode.isEditing?ib()["day--collapsed"]:""}`,children:[(0,aU.jsx)(aB.E,{tag:"h3",field:e.heading,className:ib()["day-heading"]}),(0,aU.jsx)(aq.O,{name:`program-itinerary-activity-${r.DynamicPlaceholderId}`,rendering:a})]})})});var iE=r(54895),ij=r(98110),iC=r(36980);let iS=async(e,a)=>{let r=(0,a8.o)(a.sitecore.context.language),t=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PROGRAMS.PROGRAM_ITINERARY_ROW_LABELS_ID),s=a.sitecore.route?.fields?.programId?.value?.trim(),i=s?await new iC.k().getItinerary(s,r):null,l=await (0,iE.Z)("WS.ActivityType",r);return{programId:s,language:r,labels:t,itineraryPrograms:i,optionListTranslation:l}},iA=az.memo((0,rr.on)()(({fields:e,params:a,rendering:r,labels:t,language:s,itineraryPrograms:i,optionListTranslation:l})=>{let n=a?.RenderingIdentifier||void 0,o=r.uid,d=(0,az.useRef)(null),[c,m]=az.useState(!1),u=(0,aG.M5)(),g=(0,sT.Fz)("programData"),p=i?.program?.itinerary?.days??[],h=g?.title?.[s],_=(0,tW.V)(g?.programLengthText?.[s]),f=g?.destinationText?.[s],v=g?.programCategories?.results??[],x=g?.brand?.brandIcon,w=g?.brand?.brandHeading;function b(e){let a=e?.toLowerCase(),r=l?.items.find(e=>e.identifier.toLowerCase()===a);return r?.value??null}let y=(0,ij.useReactToPrint)({contentRef:d,documentTitle:`${e.itineraryHeading?.value}`,onBeforePrint:()=>Promise.resolve(),onAfterPrint:()=>Promise.resolve(),preserveAfterPrint:!1});return void 0===i?null:(0,aU.jsx)(aU.Fragment,{children:p.length>0?(0,aU.jsx)("section",{ref:d,className:`container block-module ${ib().row}`,id:n??"",children:(0,aU.jsxs)("div",{id:`print-template-${o}`,className:`row ${ib().wrapper}`,children:[(0,aU.jsxs)("div",{className:`col-12 ${ib().header}`,children:[(0,aU.jsx)(aB.E,{field:e.itineraryHeading,tag:"h2"}),(0,aU.jsx)("button",{onClick:()=>{y()},className:ib()["print-button"],children:t?.printItinerary?.value})]}),(0,aU.jsxs)("div",{className:ib()["print-header"],children:[(x||w)&&(0,aU.jsxs)("div",{className:ib()["print-header-brand-wrapper"],children:[x&&(0,aU.jsx)("img",{src:x,alt:"",width:28,height:28,loading:"eager",decoding:"sync",className:ib()["print-header-brand"]}),w&&(0,aU.jsx)("h4",{className:ib()["print-header-brand-heading"],children:w})]}),h&&(0,aU.jsx)("h1",{className:`rte ${ib()["print-header-title"]}`,children:h}),(_||f)&&(0,aU.jsxs)("div",{className:ib()["print-header-meta"],children:[_&&(0,aU.jsx)("p",{className:`${ib()["print-header-subheading"]} ${ib()["print-header-days"]}`,children:_}),f&&(0,aU.jsx)("p",{className:ib()["print-header-subheading"],children:f})]}),v.length>0&&(0,aU.jsx)("ul",{className:ib()["print-header-categories"],children:v.map(e=>(0,aU.jsx)("li",{className:ib()["print-header-category"],children:e.label?.[s]},`print-category-${e.name??e.label?.[s]}`))})]}),i?.program?.itineraryImage&&(0,aU.jsx)("div",{className:ib().map,children:(0,aU.jsx)(rJ.N,{src:i.program.itineraryImage,transformations:{mobile:"4x3w688",tablet:"4x3w895",largeDesktop:"4x3w1255"},loading:"lazy",alt:"Itinerary Map",isContentHubImage:!0,withRelative:!0})}),(0,aU.jsx)("div",{className:ib()["days-wrapper"],children:p.filter(e=>(e.products?.length??0)>0).map((e,a)=>(0,aU.jsxs)("div",{className:`${ib().day} ${a>1&&!c?ib()["day--collapsed"]:""}
632`,children:[(0,aU.jsxs)("h3",{className:ib()["day-heading"],children:[t?.day?.value," ",e.name]}),(e.products??[]).filter(e=>(e.name?.length??0)>0).map((e,a)=>(0,aU.jsxs)("div",{className:`${ib().card}`,children:[(0,aU.jsxs)("div",{className:ib()["card-content"],children:[b(e.activityType)&&(0,aU.jsx)("p",{className:`${ib()["card-badge"]} ${"Optional"===b(e.activityType)?ib()["card-badge--light"]:ib()["card-badge--dark"]}`,children:b(e.activityType)}),(0,aU.jsx)("h4",{className:ib()["card-heading"],children:e.name}),(0,aU.jsx)("div",{className:ib()["card-copy"],dangerouslySetInnerHTML:{__html:e.longDescription}})]}),(0,aU.jsx)("div",{className:ib()["card-image"],children:(0,t3.I3)(e?.productImage?.publicUrls,"4x3")&&(0,aU.jsx)(rJ.N,{transformations:{mobile:"4x3w183",largeDesktop:"4x3w688"},loading:"lazy",alt:e.name,src:(0,t3.I3)(e?.productImage?.publicUrls,"4x3"),isContentHubImage:!0,withRelative:!0},e.name)})]},e.name+a))]},e.name))}),p.filter(e=>e.isExtension).map((e,a)=>(0,aU.jsx)("div",{className:`${ib().day} ${a>1&&!c?ib()["day--collapsed"]:""}`,children:(0,aU.jsxs)("div",{className:`${ib().card} ${ib()["extension-card"]}`,children:[(0,aU.jsxs)("div",{className:ib()["card-content"],children:[(0,aU.jsx)("p",{className:ib()["card-badge"],children:"Optional Extension"}),(0,aU.jsx)("h4",{className:ib()["card-heading"],children:e.extensionDescriptionHeading}),(0,aU.jsx)("div",{className:ib()["card-copy"],dangerouslySetInnerHTML:{__html:e.extensionDescription}})]}),(0,aU.jsx)("div",{className:ib()["card-image"],children:(0,t3.I3)(e?.extensionImage?.publicUrls,"4x3")&&(0,aU.jsx)(rJ.N,{transformations:{mobile:"4x3w183",largeDesktop:"4x3w688"},loading:"lazy",alt:e.extensionImage.title,src:(0,t3.I3)(e?.extensionImage?.publicUrls,"4x3"),isContentHubImage:!0,withRelative:!0},e.extensionImage.title)})]},"")},e.name)),p.filter(e=>(e.products?.length??0)>0).length>2&&!u.page.mode.isEditing&&(0,aU.jsx)("div",{className:`${ib().controls} ${!c?ib()["controls--collapsed"]:""} `,children:(0,aU.jsx)("button",{className:`button button--secondary ${ib()["show-more-button"]}`,onClick:()=>{m(!c)},children:c?"Hide Full Itinerary":"Show Full Itinerary"})})]})}):(0,aU.jsx)(a7.u,{title:"Program Itinerary Row - No program data for this component.",message:"Please remove this component so it does not appear in the anchor link navigation",type:"warning"})})})),iI=(0,a3.w)()(({fields:e})=>{let a=(0,aG.M5)();return(0,aU.jsxs)("div",{className:`${ib().card}`,children:[(0,aU.jsxs)("div",{className:ib()["card-content"],children:[(0,aU.jsx)(aB.E,{tag:"h4",field:e.heading,className:ib()["card-heading"]}),(0,aU.jsx)(aV.s,{field:e.copy,className:ib()["card-copy"]})]}),(0,rI.o)(a.page,e.image)&&(0,aU.jsx)("div",{className:ib()["card-image"],children:(0,aU.jsx)(rJ.N,{field:e.image,transformations:{mobile:"4x3w183",largeDesktop:"4x3w688"},loading:"lazy",withRelative:!0})})]})});var iT=r(64221),iL=r.n(iT);let iP=async(e,a)=>({language:(0,a8.o)(a.sitecore.context.language)}),iR=(0,rr.on)()(({params:e,fields:a,language:r,rendering:t})=>{let s=(e=>{if(e)return{inclusions:e.inclusions}})((0,sT.Fz)("programData")),i=e.RenderingIdentifier;return void 0===s?null:(0,aU.jsx)(aU.Fragment,{children:s.inclusions.results.length>0?(0,aU.jsx)("section",{className:`container block-module ${iL().row} ${e.styles}`,id:i??"",children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:`module-intro ${iL().header}`,children:[(0,aU.jsx)(aB.E,{field:a.inclusionsHeading,tag:"h2",className:iL().heading}),(0,aU.jsx)("div",{className:`rtf ${iL().copy}`,children:(0,aU.jsx)("ul",{children:s.inclusions.results.sort((e,a)=>e.sortOrder-a.sortOrder).map(e=>(0,aU.jsx)("li",{dangerouslySetInnerHTML:{__html:e.shortDescription[r]}},`${t.uid}-${crypto.randomUUID()}`))})})]})})}):(0,aU.jsx)(a7.u,{title:"Program Inclusions Row - No program data for this component.",message:"Please remove this component so it does not appear in the anchor link navigation",type:"warning"})})}),ik=async(e,a)=>({language:(0,a8.o)(a.sitecore.context.language)}),i$=(0,rr.on)()(({fields:e,language:a,params:r,rendering:t})=>{let s=(e=>{if(e)return{programHousing:e.programHousing}})((0,sT.Fz)("programData")),i=r.RenderingIdentifier,l=(0,a1.os)();return(0,aU.jsx)(aU.Fragment,{children:null!=s?(0,aU.jsx)("section",{className:r.styles,id:i,children:(0,aU.jsx)("div",{className:` container block-module ${ty().container}`,children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:ty().row,children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-8 ${ty().header}`,children:[(0,aU.jsx)(aB.E,{className:ty().heading,tag:"h2",field:e?.housingHeading}),(0,aU.jsx)(aV.s,{className:`rtf ${ty()[".copy"]}`,field:e?.housingCopy})]}),(0,aU.jsx)("div",{className:ty()["cards-wrapper"],children:l&&(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(aQ.Swiper,{className:ty().swiper,modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],...(0,a0.defaultSwiperOptions)({uid:t.uid,mode:"column"}),children:s?.programHousing.results.sort((e,a)=>e.name.localeCompare(a.name)).map(e=>{let r=e.link&&e.link[a],s=(0,t3.I3)(e?.icon?.publicUrls,"4x3");return(0,aU.jsx)(aQ.SwiperSlide,{children:r?(0,aU.jsxs)(rC.N,{className:`no-hover ${tE().card}`,field:{value:{href:r}},children:[(0,aU.jsx)("div",{className:tE().card_media,children:s?(0,aU.jsx)(rJ.N,{src:s,transformations:{mobile:"4x3w285",largeDesktop:"4x3w405"},loading:"lazy",className:tE().card_image,isContentHubImage:!0,alt:e?.icon?.altText[a]}):(0,aU.jsx)("div",{className:tE()["card_no-image"],children:(0,aU.jsx)("div",{className:tE()["card_no-image_text"],dangerouslySetInnerHTML:{__html:e?.heading?e.heading[a]:""}})})}),(0,aU.jsxs)("div",{className:tE().card_content,children:[(0,aU.jsx)("h3",{className:`h5 ${tE().card__heading}`,dangerouslySetInnerHTML:{__html:e?.heading?e.heading[a]:""}}),(0,aU.jsx)("div",{className:`rtf ${tE().card__copy}
632`,dangerouslySetInnerHTML:{__html:e?.shortDescription?e.shortDescription[a]:""}})]})]}):(0,aU.jsxs)("div",{className:`no-hover ${tE().card}`,children:[(0,aU.jsx)("div",{className:tE().card_media,children:s?(0,aU.jsx)(rJ.N,{src:s,transformations:{mobile:"4x3w285",largeDesktop:"4x3w405"},loading:"lazy",isContentHubImage:!0,className:tE().card_image,alt:e?.icon?.altText[a]}):(0,aU.jsx)("div",{className:tE()["card_no-image"],children:(0,aU.jsx)("div",{className:tE()["card_no-image_text"],dangerouslySetInnerHTML:{__html:e?.heading?e.heading[a]:""}})})}),(0,aU.jsxs)("div",{className:tE().card_content,children:[(0,aU.jsx)("h3",{className:`h5 ${tE().card__heading}`,dangerouslySetInnerHTML:{__html:e?.heading?e.heading[a]:""}}),(0,aU.jsx)("div",{className:`rtf ${tE().card__copy}`,dangerouslySetInnerHTML:{__html:e?.shortDescription?e.shortDescription[a]:""}})]})]})},`${t.uid}-slide-${crypto.randomUUID()}`)})}),(0,a0.default)({uid:t.uid,styles:ty()})]})})]})})})}):(0,aU.jsx)(a7.u,{title:"Higher Education Housing Row - No program data for this component.",message:"Please remove this component so it does not appear in the anchor link navigation",type:"warning"})})}),iO=async(e,a)=>({language:(0,a8.o)(a.sitecore.context.language)}),iD=(0,rr.on)()(({language:e,params:a})=>{let r=(e=>{if(e)return{hostUniversities:{results:e.hostUniversities?.results||[]}}})((0,sT.Fz)("programData")),t=a?.RenderingIdentifier||void 0;return(0,aU.jsx)(aU.Fragment,{children:null!=r&&r.hostUniversities?.results!==null&&r.hostUniversities.results.length>0?(0,aU.jsx)(aU.Fragment,{children:r?.hostUniversities.results.map((a,r)=>{let s=(0,t3.I3)(a?.hostUniversityImage?.publicUrls,"16x10");return(0,aU.jsx)("section",{className:`container block-module ${ie().row}`,id:t??"",children:(0,aU.jsxs)("div",{className:`row ${ie().overview}`,children:[(0,aU.jsxs)("div",{className:`module-intro col-12 col-xl-9 ${ie().header}`,children:[(0,aU.jsx)("h2",{className:ie().heading,children:a.hostUniversityName[e]}),(0,aU.jsx)("div",{className:`rtf ${ie().copy}`,dangerouslySetInnerHTML:{__html:a.longDescription[e]}})]}),(0,aU.jsx)("div",{className:`col-12 ${ie().media}`,children:s&&(0,aU.jsx)("div",{className:ie()["media-wrapper"],children:(0,aU.jsx)(rJ.N,{className:ie()["media-image"],transformations:{mobile:"16x9w768",tablet:"16x9w1200",largeDesktop:"16x9w1920"},alt:a?.hostUniversityImage?.altText[e]??"No alt text available",src:s,isContentHubImage:!0,withRelative:!0})})})]})},r)})}):(0,aU.jsx)(a7.u,{title:"Program Host University Row - No program data for this component.",message:"Please remove this component so it does not appear in the anchor link navigation",type:"warning"})})});var iH=r(51559),iM=r.n(iH),iF=r(50314);let iU=(0,a3.w)()(({fields:e,params:a,rendering:t})=>{let s=e.postID?.value??"",i=e.postProvider?.fields?.providerId?.value,l=!!s&&!!i,n=a?.RenderingIdentifier||void 0,{page:o}=(0,aG.M5)(),d=o.mode.isEditing,{isSm:c,isXs:m}=(0,iF.A)(),[u,g]=(0,az.useState)(null),[p,h]=(0,az.useState)(!1);(0,az.useEffect)(()=>{h(!0)},[]);let _=(0,az.useMemo)(()=>`program-highlights-${a.DynamicPlaceholderId}`,[a.DynamicPlaceholderId]),f=(0,az.useMemo)(()=>t,[t]);(0,az.useEffect)(()=>{p&&(c||m)&&!d?r.e(130).then(r.bind(r,28130)).then(e=>{let a=e.DynamicSwiper;g((0,aU.jsx)(a,{placeholderName:_,rendering:f,styles:iM(),slidesPerView:1.1}))}):g(null)},[p,c,m,d,_,f]);let v=(0,az.useMemo)(()=>(0,aU.jsx)(aq.O,{name:_,rendering:f}),[_,f]);return(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(a7.u,{title:"Program Highlights Row.",message:"Use right pane to set post ID and provider.",type:"info"}),(0,aU.jsx)("section",{className:`container block-module ${iM().wrapper}`,id:n??"",children:(0,aU.jsxs)("div",{className:`row ${iM().wrapper}`,children:[(0,aU.jsx)("div",{className:`module-intro col-xl-9 ${iM().header}`,children:(0,aU.jsx)(aB.E,{field:e.heading,className:`col-xl-9 ${iM().heading}`,tag:"h2"})}),(0,aU.jsxs)("div",{className:`${iM()["content-wrapper"]} ${l?"":iM()["display-post"]}`,children:[(0,aU.jsxs)("div",{className:`${iM()["cards-wrapper"]} ${l?"":iM()["cards-wrapper--no-post"]}`,children:[u,!u&&v]}),l&&(0,aU.jsx)("div",{className:iM()["post-wrapper"],children:"Instagram"==i?(0,aU.jsx)("iframe",{src:`https://www.instagram.com/p/${s}/embed`,width:"320",height:"570",allowTransparency:!0,title:"Instagram Reel",className:iM()["post-iframe"]}):(0,aU.jsx)("iframe",{width:"320",height:"570",src:`https://www.youtube.com/embed/${s}`,allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",title:"YouTube Short",className:iM()["post-iframe"]})})]})]})})]})});var iG=r(48093),iB=r.n(iG);let iV=(0,a3.w)()(({fields:e})=>{let a=(0,aG.M5)();return(0,aU.jsx)("article",{className:iB().card,children:(0,rI.o)(a.page,e.copy)&&(0,aU.jsx)(aV.s,{className:`rtf ${iB().copy}`,field:e.copy})})});var iq=r(81345),iW=r.n(iq);let iz=async(e,a)=>({language:(0,a8.o)(a.sitecore.context.language)}),iQ=(0,rr.on)()(({fields:e,language:a,params:r,rendering:t})=>{let s=(e=>{if(e)return{healthAndSafety:e.healthAndSafety}}
632)((0,sT.Fz)("programData")),i=r?.RenderingIdentifier||void 0;return(0,aU.jsx)(aU.Fragment,{children:null!=s&&s.healthAndSafety?(0,aU.jsx)("section",{className:`container block-module ${iW().row}`,id:i??"",children:(0,aU.jsxs)("div",{className:`row ${iW().wrapper}`,children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-9 ${iW().header}`,children:[(0,aU.jsx)(aB.E,{field:e?.healthAndSafetyHeading,className:`col-xl-9 ${iW().header}`,tag:"h2"}),(0,aU.jsx)("div",{className:"rtf",dangerouslySetInnerHTML:{__html:s?.healthAndSafety?.intro[a]?.replace(/<[^>]*>?/gm,"")??""}})]}),(0,aU.jsx)("div",{className:`${iW()["card-container"]} ${iW()["column-count-3"]}`,children:s?.healthAndSafety?.includedSafetyFeatures?.results?.map(e=>(0,aU.jsx)("div",{className:iW()["icon-text-card"],children:(0,aU.jsx)("div",{className:iW()["card__content-wrapper"],children:(0,aU.jsxs)("div",{className:iW().card__content,children:[(0,aU.jsx)("div",{className:`h5 ${iW().card__heading}`,dangerouslySetInnerHTML:{__html:e.heading?.[a]?.replace(/<[^>]*>?/gm,"")||""}}),(0,aU.jsx)("div",{className:`rtf ${iW().card__copy}`,dangerouslySetInnerHTML:{__html:e.shortDescription?.[a]?.replace(/<[^>]*>?/gm,"")||""}})]})})},`${t.uid}-${crypto.randomUUID()}`))}),s?.healthAndSafety?.trailingText&&(0,aU.jsx)("div",{className:`module-intro col-xl-9 ${iW().footer}`,children:(0,aU.jsx)("div",{className:`rtf ${iW()["footer-trailing-text"]}`,dangerouslySetInnerHTML:{__html:s.healthAndSafety.trailingText[a]}})})]})}):(0,aU.jsx)(a7.u,{title:"Program Health & Safety Row - No program data for this component.",message:"Please remove this component so it does not appear in the anchor link navigation",type:"warning"})})});var iY=r(29806),iK=r.n(iY);let iZ=async(e,a)=>({language:(0,a8.o)(a.sitecore.context.language)}),iJ=(0,rr.on)()(({params:e,fields:a,language:r})=>{let t=(e=>{if(e)return{fundraising:e.fundraising}})((0,sT.Fz)("programData")),s=e.RenderingIdentifier,i=(0,aG.M5)();return(0,aU.jsx)(aU.Fragment,{children:null!=t?(0,aU.jsxs)("section",{className:`container block-module ${iK().row} ${e.styles}`,id:s??"",children:[(0,rI.o)(i.page,a.fundraisingRowHeading)&&(0,aU.jsx)(aB.E,{field:a.fundraisingRowHeading,className:`${iK().heading}`,tag:"h2"})," ",(0,aU.jsx)("div",{className:`rtf ${iK().copy}`,dangerouslySetInnerHTML:{__html:t.fundraising.leaderDescription[r]}}),(0,rI.o)(i.page,a.fundraisingRowOptionalCTA)&&(0,aU.jsx)(rC.N,{field:a.fundraisingRowOptionalCTA,className:`button button--secondary ${iK().cta}`})]}):(0,aU.jsx)(a7.u,{title:"Program Fundraising Row - No program data for this component.",message:"Please remove this component so it does not appear in the anchor link navigation",type:"warning"})})});var iX=r(20046),i0=r.n(iX);let i1=async(e,a)=>({language:(0,a8.o)(a.sitecore.context.language)}),i5=(0,rr.on)()(({fields:e,language:a,params:r})=>{let t=(e=>{if(e)return{financialAssistance:e.financialAssistance}})((0,sT.Fz)("programData")),s=r.RenderingIdentifier||void 0;return(0,aU.jsx)(aU.Fragment,{children:null!=t?(0,aU.jsx)("section",{className:`container block-module ${i0().container} ${r.styles}`,id:s??"",children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:i0().row,children:[(0,aU.jsx)("div",{className:`module-intro col-xl-9 ${i0().header}`,children:(0,aU.jsx)(aB.E,{className:i0().heading,tag:"h2",field:e.financialAssistanceRowHeading})}),(0,aU.jsx)("div",{className:i0()["cards-wrapper"],children:(0,aU.jsx)("div",{className:`${i0().card}`,children:(0,aU.jsxs)("div",{className:i0().card__content,children:[(0,aU.jsx)("h3",{className:`h5 ${i0().card__heading}`,dangerouslySetInnerHTML:{__html:(0,tW.V)(t.financialAssistance.heading[a])}}),(0,aU.jsx)("div",{className:`rtf ${i0().card__copy}`,dangerouslySetInnerHTML:{__html:t.financialAssistance.parentDescription[a]}})]})})})]})})}):(0,aU.jsx)(a7.u,{title:"Program Financial Assistance Row - No program data for this component.",message:"Please remove this component so it does not appear in the anchor link navigation",type:"warning"})})});var i2=r(46629),i3=r(89008);let i4=async(e,a)=>({language:(0,a8.o)(a.sitecore.context.language)}),i6=(0,rr.on)()(({fields:e,language:a,params:r})=>{let t=(e=>{if(e)return{faqs:e.faqs}})((0,sT.Fz)("programData")),s=(0,az.useId)();return void 0===t?null:(0,aU.jsx)(aU.Fragment,{children:t?.faqs.results.length>0?(0,aU.jsx)(i3.A,{id:r.RenderingIdentifier,heading:e.faqsRowHeading,copy:e.faqsRowCopy,desktopFullWidth:!0,children:(0,aU.jsx)(aU.Fragment,{children:t?.faqs.results.length>0&&t.faqs.results.map(e=>{let r={value:e.question[a]},t={value:e.answer[a]};return(0,aU.jsx)(i2.A,{defaultExpanded:!1,heading:r,isReachTextHeading:!0,copy:t},`${s}-${crypto.randomUUID()}`)})})}):(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsx)(a7.u,{title:"Program FAQs Row - No program data for this component.",message:"Please remove this component so it does not appear in the anch
632or link navigation",type:"warning"})})})});var i9=r(94573),i8=r.n(i9);let i7=(0,a3.w)()(({fields:e,params:a,rendering:r})=>{let t=(0,aG.M5)(),s=a.RenderingIdentifier,i=r.uid;return(0,rr.N2)(r,{exploricaExperienceHeading:e.exploricaExperienceHeading,immersiveExperienceHeading:e.immersiveExperienceHeading,exploricaId:`explorica-${i}`,immersiveId:`immersive-${i}`,exploricaDetailsId:`explorica-details-${i}`,immersiveDetailsId:`immersive-details-${i}`}),(0,aU.jsxs)("section",{className:`${i8()["program-explorica-row"]} container block-module ${a.styles}`,id:s??"","aria-labelledby":`heading-${i}`,children:[(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:`module-intro ${i8().header}`,children:[(0,aU.jsx)(aB.E,{tag:"h2",field:e.heading,id:`heading-${i}`,className:i8().heading}),(0,rI.o)(t.page,e.copy)&&(0,aU.jsx)(aV.s,{className:`rtf ${i8().copy}`,field:e.copy})]})}),(0,aU.jsxs)("div",{className:i8().wrapper,children:[(0,aU.jsxs)("div",{className:i8().row,children:[(0,aU.jsx)("div",{className:i8().empty}),(0,aU.jsxs)("div",{className:i8().col,children:[(0,aU.jsx)(aB.E,{id:`explorica-${i}`,tag:"h3",field:e.exploricaExperienceHeading,className:i8()["explorica-label"]}),(0,aU.jsx)(aB.E,{id:`explorica-details-${i}`,tag:"div",field:e.exploricaExperienceIntroCopy,className:i8()["sub-copy"]})]}),(0,aU.jsxs)("div",{className:i8().col,children:[(0,aU.jsx)(aB.E,{id:`immersive-${i}`,tag:"h3",field:e.immersiveExperienceHeading,className:i8()["immersive-label"]}),(0,aU.jsx)(aB.E,{id:`immersive-details-${i}`,tag:"div",field:e.immersiveExperienceIntroCopy,className:i8()["sub-copy"]})]})]}),(0,aU.jsx)("div",{className:i8().cards,children:(0,aU.jsx)(aq.O,{name:`comparison-table-${a.DynamicPlaceholderId}`,rendering:r})})]})]})});var le=r(89259),la=r.n(le);let lr=(0,a3.w)()(({fields:e,params:a,rendering:r,exploricaExperienceHeading:t,immersiveExperienceHeading:s,exploricaId:i,immersiveId:l,exploricaDetailsId:n,immersiveDetailsId:o})=>(0,aU.jsxs)("section",{className:`${la().card} ${a.styles}`,"aria-labelledby":`heading-${r.uid}`,children:[(0,aU.jsx)("div",{className:la()["wrapper--mobile"],children:(0,aU.jsx)(i2.A,{defaultExpanded:!1,heading:e.comparisonRowHeading,extraClasses:la().accordion,icon:e.comparisonRowIcon,children:(0,aU.jsxs)("div",{className:la().content,children:[(0,aU.jsx)(aB.E,{field:t,tag:"h4",className:la()["explorica-label"]}),(0,aU.jsx)(aV.s,{field:e.exploricaExperienceCopy,tag:"div",className:`${la().copy} rtf`}),(0,aU.jsx)(aB.E,{field:s,tag:"h4",className:la()["immersive-label"]}),(0,aU.jsx)(aV.s,{field:e.immersiveExperienceCopy,tag:"div",className:`${la().copy} rtf`})]})})}),(0,aU.jsxs)("div",{className:la()["wrapper--desktop"],children:[(0,aU.jsxs)("div",{className:la()["icon-text-wrapper"],children:[(0,aU.jsx)("div",{className:la()["icon-wrapper"],children:(0,aU.jsx)(tr._,{field:e.comparisonRowIcon})}),(0,aU.jsx)(aB.E,{tag:"h3",field:e.comparisonRowHeading,id:`heading-${r.uid}`,className:la().heading})]}),(0,aU.jsx)(aV.s,{field:e.exploricaExperienceCopy,tag:"section",className:`${la().copy} rtf`,"aria-labelledby":i,"aria-describedby":n}),(0,aU.jsx)(aV.s,{field:e.immersiveExperienceCopy,tag:"section",className:`${la().copy} rtf`,"aria-labelledby":l,"aria-describedby":o})]})]}));var lt=r(59539),ls=r.n(lt);let li=async(e,a)=>({language:(0,a8.o)(a.sitecore.context.language)}),ll=(0,rr.on)()(({params:e,fields:a,language:r,rendering:t})=>{let s=(e=>{if(e)return{excursionsAndHighlights:e.highlightedProducts}})((0,sT.Fz)("programData")),i=e?.RenderingIdentifier||void 0,[l,n]=(0,az.useState)([]);return((0,az.useEffect)(()=>{s&&n(s.excursionsAndHighlights.results.map(e=>({title:e.title[r],shortDescription:e.shortDescription[r],primaryImage:(0,t3.I3)(e.productPrimaryImage?.publicUrls??[],"4x3"),showMore:!1})))},[]),void 0===s)?null:(0,aU.jsx)(aU.Fragment,{children:s.excursionsAndHighlights.results.length>0?(0,aU.jsx)("section",{className:` container block-module ${ls().container} ${e.styles}`,id:i??"",children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:ls().row,children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-9 ${ls().header}`,children:[(0,aU.jsx)(aB.E,{className:ls().heading,field:a.excursionsAndHighlightsHeading,tag:"h2"}),(0,aU.jsx)(aV.s,{className:`rtf ${ls()[".copy"]}`,field:a.excursionsAndHighlightsCopy})]}),(0,aU.jsxs)("div",{className:ls()["cards-wrapper"],children:[(0,aU.jsx)(aQ.Swiper,{className:ls().swiper,modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],...(0,a0.defaultSwiperOptions)({uid:t.uid,mode:"column"}),children:l.map(e=>(0,aU.jsx)(aQ.SwiperSlide,{className:ls()["swiper-slide"],children:(0,aU.jsxs)("div",{className:ls().card,children:[e.primaryImage?.length>0&&(0,aU.jsx)(rJ.N,{className:ls().card__image,transformations:{mobile:"4x3w280",desktop:"4x3w285",largeDesktop:"4x3w405"},loading:"lazy",alt:e.title,src:e.primaryImage,isContentHubImage:!0,withRelative:!0}),(0,aU.jsxs)("div",{className:ls().card__content,children:[(0,aU.jsx)("div",{className:ls().card__heading,dangerouslySetInnerHTML:{__html:e.title}}
632),(0,aU.jsx)("div",{className:`rtf ${e.showMore?"":`line-clamp ${ls()["card__copy--clamped"]}`} ${ls().card__copy}`,dangerouslySetInnerHTML:{__html:e.shortDescription}})]})]})},`excursion-card-${crypto.randomUUID()}`))}),(0,a0.default)({uid:t.uid,styles:ls()})]})]})})}):(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsx)(a7.u,{title:"Program Excursions & Highlights Row - No program data for this component.",message:"Please remove this component so it does not appear in the anchor link navigation",type:"warning"})})})});var ln=r(93874),lo=r.n(ln),ld=r(38025);let lc=async(e,a)=>{let r=(0,a8.o)(a.sitecore.context.language);return{labels:await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.FORMS.START_PLANING_LABELS_ID),language:r}},lm=(0,rr.on)()(({fields:e,rendering:a,language:r,labels:t})=>{let s=((e,a)=>{if(!e)return;let r=e.programMastheadImage?.publicUrls?(0,t3.I3)(e.programMastheadImage.publicUrls,"4x3"):"",t=e.programMastheadImage?.publicUrls?(0,t3.I3)(e.programMastheadImage.publicUrls,"32x9"):"";return{heading:e.title[a],categories:e.programCategories,programLengthText:e.programLengthText,destinationText:e.destinationText,mastheadImage:t,altImage:e.programMastheadImage?.altText?.[a]||"",mastheadImage43:""!=r?r:t}})((0,sT.Fz)("programData"),r),i=(0,aG.M5)(),l=!!(s?.mastheadImage&&s?.mastheadImage43);return(0,aU.jsxs)(aU.Fragment,{children:[i.page.mode.isEditing&&(0,aU.jsxs)("div",{className:lo().info,children:[(0,aU.jsx)("h3",{className:lo()["info-title"],children:"Program ID"}),(0,aU.jsx)("p",{className:lo()["info-copy"],children:"Use this field to add the ID to a specific program. Reload the page after setting the value to see the changes."}),(0,aU.jsx)(aB.E,{field:e.programId,className:lo()["info-id"]})]}),void 0!==s&&s?(0,aU.jsxs)("section",{className:`block-module block-module--masthead ${lo()["masthead-with-media"]} ${l?lo()["has-media"]:""}`,children:[l&&(0,aU.jsx)("div",{className:lo()["media-wrapper"],children:(0,aU.jsx)(rJ.N,{transformations:{mobile:"4x3w360",tablet:"4x3w768",desktop:"32x9w1440",largeDesktop:"32x9w1920"},imageSrcSet:{mobile:s?.mastheadImage43,tablet:s?.mastheadImage43,desktop:s?.mastheadImage,largeDesktop:s?.mastheadImage},loading:"eager",src:s.mastheadImage43,alt:s?.altImage,isContentHubImage:!0,withRelative:!0})}),(0,aU.jsxs)("div",{className:`container ${lo()["content-wrapper"]}`,children:[(0,aU.jsx)("div",{className:`row ${lo()["breadcrumbs-row"]}`,children:(0,aU.jsx)(aq.O,{name:"detail-masthead-breadcrumbs",rendering:a})}),(0,aU.jsxs)("div",{className:`row ${lo()["content-wrapper-row"]}`,children:[(0,aU.jsxs)("div",{className:`col-12 col-xl-6 ${lo()["heading-wrapper"]}`,children:[e.brand?.fields?.brandIcon&&(0,aU.jsxs)(ld.A,{triggerClassName:`${lo()["heading-eyebrow-wrapper"]} tooltip-trigger`,content:(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsxs)("div",{className:ld.q["tooltip-heading-wrapper"],children:[(0,aU.jsx)(rJ.N,{transformations:{mobile:"1x1w360",tablet:"1x1w768",desktop:"1x1w1440",largeDesktop:"1x1w1920"},field:e.brand?.fields?.brandIcon,height:38,width:38,className:ld.q["tooltip-icon"]}),(0,aU.jsx)("h4",{className:ld.q["tooltip-heading"],children:(0,aU.jsx)(aB.E,{field:e.brand?.fields?.brandHeading})})]}),(0,aU.jsx)(aV.s,{field:e.brand?.fields?.brandCopy}),(0,aU.jsx)(rC.N,{field:e.brand?.fields?.brandLink})]}),children:[(0,aU.jsx)(rJ.N,{transformations:{mobile:"1x1w360",tablet:"1x1w768",desktop:"1x1w1440",largeDesktop:"1x1w1920"},field:e.brand?.fields?.brandIcon,height:38,width:38,className:ld.q["tooltip-icon"]}),(0,aU.jsx)("h3",{className:lo()["eyebrow-heading"],children:(0,aU.jsx)(aB.E,{field:e.brand?.fields?.brandHeading})}),(0,aU.jsx)("span",{className:ld.q["info-icon"],children:"i"})]}),(0,aU.jsx)("h1",{className:`rte ${lo().heading}`,children:s?.heading})]}),(0,aU.jsx)("div",{className:"col-12 col-xl-6",children:(0,aU.jsxs)("div",{className:`${lo().content} ${lo()["content--program"]}`,children:[s?.destinationText[r]&&(0,aU.jsx)("h2",{className:lo().subheading,children:(0,aU.jsxs)(aU.Fragment,{children:[(0,tW.V)(s?.programLengthText[r]),(0,aU.jsx)("br",{}),s?.destinationText[r]||""]})}),s?.categories.results?.length>0&&(0,aU.jsx)("ul",{className:lo()["category-list"],children:s?.categories.results.map(e=>(0,aU.jsx)("li",{className:lo()["category-item"],children:e.label[r]},`category-${crypto.randomUUID()}`))}),!i.page.mode.isEditing&&(0,aU.jsx)(aU.Fragment,{children:e.displayRequestInfo?.value?(0,aU.jsxs)("div",{className:lo()["cta-wrapper"],children:[(0,aU.jsx)(rC.N,{className:"button button--primary",field:t?.startPlanningLink}),(0,rI.o)(i.page,e.optionalLink2)&&(0,aU.jsx)(rC.N,{className:"link link-chevron link",field:e.optionalLink2})]}):((0,rI.o)(i.page,e.optionalLink1)||(0,rI.o)(i.page,e.optionalLink2))&&(0,aU.jsxs)("div",{className:lo()["cta-wrapper"],children:[(0,rI.o)(i.page,e.optionalLink1)&&(0,aU.jsx)(rC.N,{className:"button button--primary",field:e.optionalLink1}),(0,rI.o)(i.page,e.optionalLink2)&&(0,aU.jsx)(rC.N,{className:"link link-chevron link",field:e.optionalLink2})]})})||(0,aU.jsxs)(aU.Fragment,{children:[e.displayRequestInfo?.value&&(0,aU.jsx)("div",{className:lo()["cta-wrapper"],children:(0,aU.jsx)(rC.N,{className:"button button--primary",field:t?.startPlanningLink})}),(0,aU.jsx)(a7.u,{title:"Program Detail Masthead Links",message:"The Optional Link 1 will only be displayed if the 'Display Request Info' checkbox is unchecked.",type:"info"}),(0,aU.jsxs)("div",{style:{gap:"16px",display:"flex",alignItems:"center"},children:[(0,aU.jsx)(rC.N,{className:"button button--primary",field:e.optionalLink1}),(0,aU.jsx)(rC.N,{className:"link link-chevron link",field:e.optionalLink2})]})]})]})}),(0,aU.jsx)(aX.A,{autoAnimate:!0,className:lo()["content-wrapper-row--decor"]})]})]})]}):(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsx)(a7.u,{title:"Program Detail Masthead - No program data for this component.",message:"Please remove this component so it does not appear in the anch
632or link navigation",type:"warning"})})]})}),lu=(0,a3.w)()(({fields:e,params:a,rendering:r})=>{let t=a.RenderingIdentifier;return(0,aU.jsxs)("section",{className:`${sO()["program-dates-row"]} ${a.styles} container block-module`,id:t??"","aria-labelledby":`program-card-${r.uid}`,children:[(0,aU.jsx)("div",{className:"row",children:(0,aU.jsx)("div",{className:`module-intro ${sO().header}`,children:(0,aU.jsx)(aB.E,{field:e.heading,tag:"h2",className:sO().heading,id:`program-card-${r.uid}`})})}),(0,aU.jsx)("div",{className:sO().cards,children:(0,aU.jsx)(aq.O,{name:`sessions-${a.DynamicPlaceholderId}`,rendering:r})})]})});var lg=r(93943),lp=r.n(lg);let lh=async(e,a)=>{let r=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PROGRAMS.PROGRAM_CREDIT_INFORMATION_ROW_LABELS_ID);return{language:(0,a8.o)(a.sitecore.context.language),labels:r}},l_=(0,rr.on)()(({fields:e,params:a,language:r})=>{let t=(e=>{if(e)return{credits:e?.numberOfCredits,contactHours:e?.contactHours,recommendedUsSemesters:e?.recommendedUsSemesters,recommendedUsQuarterUnits:e?.recommendedUsQuarterUnits}})((0,sT.Fz)("programData")),s=a?.RenderingIdentifier||void 0,i=(0,az.useRef)(null);return t?.credits[r]||t?.contactHours[r]||t?.recommendedUsQuarterUnits[r]||t?.recommendedUsSemesters[r]?(0,aU.jsx)("section",{className:`container block-module ${a?.styles} ${lp().wrapper}`,id:s??"",ref:i,children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsx)("div",{className:"col-12",children:(0,aU.jsxs)("div",{className:lp().content,children:[(0,aU.jsx)(aB.E,{tag:"h2",className:lp().heading,field:e.creditHeading}),(0,aU.jsx)("div",{className:lp()["credit-list"],children:t?.credits[r]&&(0,aU.jsx)("div",{className:`${lp().item} rtf`,children:(0,aU.jsx)("span",{dangerouslySetInnerHTML:{__html:t?.credits?t?.credits[r]:""}})})})]})})})}):null}),lf=async(e,a)=>{let r=await (0,rb.t)(a).getComponentSettings(rc.Q.COMPONENT_SETTINGS.AT_A_GLANCE_ROW_SETTINGS_ID);return{language:(0,a8.o)(a.sitecore.context.language),labels:await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PROGRAMS.PROGRAM_AT_A_GLANCE_ROW_LABELS_ID),setting:r}},lv=(0,rr.on)()(({fields:e,language:a,labels:r,setting:t,params:s})=>{let i=(e=>{if(e)return{programHostUniversity:e.hostUniversities,programAcademicTerms:e.academicTerms,programHousing:e.programHousing,programGPAEligibility:e.gPAEligibility}})((0,sT.Fz)("programData")),l=s?.RenderingIdentifier||void 0,n=(()=>{if(!i)return[];let e=[];
632if(i?.programHostUniversity.results?.length>0){let s=i.programHostUniversity.results.map(e=>e?.hostUniversityName?.[a]).join("<br>");e.push({icon:t?.hostUniversityIcon?.value?.src||"",heading:r?.hostUniversity?.value||"Host University",copy:s})}if(i?.programAcademicTerms.results?.length>0){let s=i.programAcademicTerms.results.map(e=>e.taxonomyLabel[a]).join(", ");e.push({icon:t?.academicTermsIcon?.value?.src||"",heading:r?.terms?.value||"Terms",copy:s})}if(i?.programGPAEligibility[a]&&e.push({icon:t?.gpaEligibilityIcon?.value?.src||"",heading:r?.eligibility?.value||"Eligibility",copy:i.programGPAEligibility[a]}),i?.programHousing.results?.length>0){let s=i.programHousing.results.map(e=>{let r=e.heading[a];return r?r.replace(/<[^>]*>/g,"").replace(/\s+/g," ").trim():""}).filter(e=>e).join(", ");e.push({icon:t?.housingIcon?.value?.src||"",heading:r?.housing?.value||"Housing",copy:s})}return e})();return(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsx)("section",{className:`container block-module ${s.styles} ${te().row}`,id:l??"",children:(0,aU.jsxs)("div",{className:`row ${te().wrapper} ${te()["wrapper--simple"]}`,children:[(0,aU.jsxs)("div",{className:`col-xl-9 module-intro ${te().header} ${te()["header--simple"]}`,children:[(0,aU.jsx)(aB.E,{tag:"h2",field:e?.atAGlanceHeading}),(0,aU.jsx)(aV.s,{className:"rtf",field:e?.atAGlanceCopy})]}),(0,aU.jsx)("div",{className:"col-12",children:(0,aU.jsx)("div",{className:`${te()["card-container"]} ${te()["card-container--simple"]} ${te()["column-count-2"]}`,children:null!=i?n.map((e,a)=>(0,aU.jsx)("div",{className:`${ts()["icon-text-card"]} ${ts()["icon-text-card--simple"]}`,children:(0,aU.jsxs)(aU.Fragment,{children:[e.icon&&(0,aU.jsx)("div",{className:`${ts()["card-icon"]}`,children:(0,aU.jsx)("img",{src:e.icon,width:35,height:35,alt:"Icon",loading:"lazy",className:ts()["card__icon-glance"]})}),(0,aU.jsx)("div",{className:`${ts()["card__content-wrapper"]}`,children:(0,aU.jsxs)("div",{className:`${ts().card__content}`,children:[(0,aU.jsx)("h3",{className:`h5 ${ts().card__heading}`,children:e.heading}),(0,aU.jsx)("div",{className:`rtf ${ts().card__copy}`,dangerouslySetInnerHTML:{__html:e.copy}})]})})]})},a)):(0,aU.jsx)(a7.u,{title:"At A Glance Row - No program data for this component.",message:"Please remove this component so it does not appear in the anchor link navigation",type:"warning"})})})]})})})});var lx=r(13560),lw=r.n(lx);let lb={ProgramOverviewRow:"overviewHeading",ProgramExcursionsAndHighlightsRow:"excursionsAndHighlightsHeading",ProgramItineraryRow:"itineraryHeading",ProgramManagedItineraryRow:"itineraryHeading",ProgramFAQsRow:"faqsRowHeading",ProgramInclusionsRow:"inclusionsHeading",ProgramPaymentPlansRow:"paymentPlansHeading",ProgramFundraisingRow:"fundraisingRowHeading",ProgramFinancialAssistanceRow:"financialAssistanceRowHeading",ProgramTestimonialCarousel:"testimonialHeading",ProgramHealthAndSafetyRow:"healthAndSafetyHeading",ProgramPeopleListing:"programPersonListingHeading"},ly=async(e,a)=>{if(!a?.sitecore?.route?.placeholders)return console.error("Invalid layout data structure."),[];let r=a.sitecore.route.placeholders["headless-main"]?.filter(e=>Object.keys(e.placeholders??[]).includes("sxa-program-main"));if(!Array.isArray(r))return console.error("headless-main is not an array."),[];let t=(0,rr.xO)(r[0]?.placeholders?.["sxa-program-main"]??[]),s=a.sitecore.route.fields||{},i=[],l=e=>{let a=e?.fields;return a?.jumplinkHeading?.value||a?.heading?.value||null};return t.forEach(e=>{e&&e&&Object.keys(e.placeholders).filter(e=>
632e.startsWith("program-content")).forEach(a=>{let r=e.placeholders[a];Array.isArray(r)&&r.forEach(e=>{if(e?.params&&"ProgramItinerarySection"!==e.componentName){let a=e?.params?.RenderingIdentifier;if(a)if(l(e))i.push({renderingIdentifier:a,heading:l(e)});else{let r=s[lb[e.componentName]];if(r&&"value"in r){let e=r.value;"string"==typeof e&&i.push({renderingIdentifier:a,heading:e})}}}})})}),{anchorLinks:i,labels:await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PROGRAMS.PROGRAM_ANCHOR_LINKS_ID)}},lN=(0,rr.on)()(({fields:e,params:a,anchorLinks:r,labels:t})=>{let s=(0,aG.M5)();return(0,aU.jsxs)("section",{className:`${lw().wrapper} ${a.styles}`,children:[(0,aU.jsx)(i_.rK,{anchorLinks:r,children:(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)("ul",{className:lw().links,children:r.map((e,a)=>(0,aU.jsx)(i_.hI,{styles:lw(),isActiveClass:lw()["link-item--active"],id:e.renderingIdentifier,text:e.heading,index:a,total:r.length},e.renderingIdentifier))}),s.page.mode.isEditing?null:(0,aU.jsx)("div",{className:lw().dropdown,children:(0,aU.jsx)(i_.CG,{styles:lw(),jumpToLabel:t?.jumpTo?.value??""})})]})}),(0,aU.jsxs)("div",{className:lw()["cta-wrapper"],children:[(0,rI.o)(s.page,e.primaryCTA)&&(0,aU.jsx)(rC.N,{className:"button button--primary",field:e.primaryCTA}),(0,rI.o)(s.page,e.secondaryCTA)&&(0,aU.jsx)(rC.N,{className:"button button--secondary",field:e.secondaryCTA})]})]})}),lE=async(e,a)=>{let r=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PROGRAMS.PROGRAM_ACADEMIC_INFORMATION_ROW_LABELS_ID);return{language:(0,a8.o)(a.sitecore.context.language),labels:r}},lj=(0,rr.on)()(({fields:e,language:a,labels:r,params:t})=>{let s=(e=>{if(e)return{courseCredit:e.courseCredit,transcripts:e.transcripts,courseSelection:e.courseSelection,courseLevelRecommendations:e.courseLevelRecommendations,languageCoursesPlacement:e.languageCoursesPlacement,hostUniversityInternship:e.hostUniversityInternship,additionalCourseInformation:e.additionalCourseInformation}})((0,sT.Fz)("programData")),i=(0,az.useId)();return(0,aU.jsx)(aU.Fragment,{children:null!=s?(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsx)(i3.A,{id:t.RenderingIdentifier,heading:e.academicInformationHeading,copy:e.academicInformationCopy,desktopFullWidth:!0,children:(0,aU.jsxs)(aU.Fragment,{children:[s.transcripts[a]&&(0,aU.jsx)(i2.A,{defaultExpanded:!1,heading:{value:r?.creditsAndTranscripts?.value},isReachTextHeading:!1,copy:{value:s.transcripts[a]}},`${i}-${crypto.randomUUID()}`),s.courseSelection[a]&&(0,aU.jsx)(i2.A,{defaultExpanded:!1,heading:{value:r?.courseSelection?.value},isReachTextHeading:!1,copy:{value:s.courseSelection[a]}},`${i}-${crypto.randomUUID()}`),s.courseCredit[a]&&(0,aU.jsx)(i2.A,{defaultExpanded:!1,heading:{value:r?.searchAllCourses?.value},isReachTextHeading:!1,copy:{value:s.courseCredit[a]}},`${i}-${crypto.randomUUID()}`),s.courseLevelRecommendations[a]&&(0,aU.jsx)(i2.A,{defaultExpanded:!1,heading:{value:r?.courseLevelRecommendations?.value},isReachTextHeading:!1,copy:{value:s.courseLevelRecommendations[a]}},`${i}-${crypto.randomUUID()}`),s.languageCoursesPlacement[a]&&(0,aU.jsx)(i2.A,{defaultExpanded:!1,heading:{value:r?.languageCoursesPlacement?.value},isReachTextHeading:!1,copy:{value:s.languageCoursesPlacement[a]}},`${i}-${crypto.randomUUID()}`),s.hostUniversityInternship[a]&&(0,aU.jsx)(i2.A,{defaultExpanded:!1,heading:{value:r?.hostUniversityInternship?.value},isReachTextHeading:!1,copy:{value:s.hostUniversityInternship[a]}},`${i}-${crypto.randomUUID()}`),s.additionalCourseInformation[a]&&(0,aU.jsx)(i2.A,{defaultExpanded:!1,heading:{value:r?.additionalInformation?.value},isReachTextHeading:!1,copy:{value:s.additionalCourseInformation[a]}},`${i}-${crypto.randomUUID()}`)]})})}):(0,aU.jsx)(a7.u,{title:"Academic Information Row - No program data for this component.",message:"Please remove this component so it does not appear in the anchor link navigation",type:"warning"})})});var lC=r(4930),lS=r(1218);let lA=(e,a)=>{if(!e)return;let r=e[a];if(null!=r){if(Array.isArray(r)){let e=r.find(e=>"string"==typeof e);if("string"==typeof e)return e}if("string"==typeof r)return r;if("number"==typeof r||"boolean"==typeof r)return String(r)}},lI=async(e,a)=>{let r=(0,a8.o)(a.sitecore.context.language??""),t=new sb.z;if(!e.dataSource)return{featuredPrograms:[]};let s=(0,a6.X)(e),i=s.relatedPrograms?.filter(e=>e.fields.programId.value&&""!==e.fields.programId.value.trim())?.map(e=>({programId:e.fields.programId.value,programUrl:e.url})),l=(await Promise.all(i?.map(async e=>{try{let a,s=await t.getProgramById(e.programId);return a=s.program,{programThumbnail:(0,t3.I3)(a?.programMastheadImage?.publicUrls,"1x1")??"",programId:e.programId,programTitle:a?.title?.[r]??"",destination:a?.destinationText?.[r]??"",universityName:a?.universityName?.[r]??"",programLength:a?.programLengthText?.[r]??"",programCategory:a.programCategories?.results[0]?.label?.[r]??"",programShortDe
632scription:a.shortDescription[r]??"",programStatus:a.featureFlag?.label?.[r]??"",programStartsAtPrice:"",programUrl:e.programUrl}}catch(e){return console.error(e),null}})))?.filter(e=>null!=e);if(l?.length>0)return{relatedPrograms:l};console.log("No manually selected programs found.");let n=e.fields,o=(0,ro.n)(a.sitecore.context.site?.name??""),d={organizationId:o?.organizationId??"",apiKey:o?.apiKeyHEPrograms,searchHub:o?.searchHubHEPrograms,language:a.sitecore?.context?.language},c=(0,lC.M$)({platform:"",orgId:d.organizationId??"",token:d.apiKey??""});return{relatedPrograms:((await c.search({filters:{academicTerm:n.academicTerms?.map(e=>e.fields.tagName.value),destination:n.destinations?.map(e=>e.fields.tagName.value),programType:n.programType?.map(e=>e.fields.tagName.value)},numberOfResults:20})).results??[]).map(e=>({programThumbnail:lA(e.raw,rd.H.FEATURED_IMAGE_SRC)??"",programId:lA(e.raw,rd.H.PROGRAM_ID)??"",programTitle:lA(e.raw,rd.H.NAVIGATION_TITLE)??"",destination:lA(e.raw,rd.H.PROGRAM_DESTINATION_TEXT)??"",universityName:lA(e.raw,rd.H.PROGRAM_UNIVERSITY_NAME)??"",programLength:lA(e.raw,rd.H.PROGRAM_LENGTH_TEXT)??"",programStartsAtPrice:lA(e.raw,rd.H.PROGRAM_START_PRICE)??"",programShortDescription:lA(e.raw,rd.H.PROGRAM_DESCRIPTION)??"",programStatus:lA(e.raw,rd.H.PROGRAM_POPULAR)??"",programCategory:lA(e.raw,rd.H.PROGRAM_CATEGORIES)??"",programUrl:e.clickUri??""}))}},lT=(0,a3.w)()(({fields:e,relatedPrograms:a,params:r,rendering:t})=>{let s=r.RenderingIdentifier,{isDesktop:i}=(0,a5.A)(),l=()=>(0,aU.jsx)(aQ.Swiper,{className:sC().swiper,modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],...(0,a0.defaultSwiperOptions)({uid:t.uid,mode:"full"}),children:a.map((e,a)=>(0,aU.jsx)(aQ.SwiperSlide,{className:sC()["swiper-slide"],children:(0,aU.jsx)(lS.A,{programId:e.programId,programCategory:e.programCategory,programLength:e.programLength,programStartsAtPrice:e.programStartsAtPrice,programStatus:e.programStatus,programSubcategory:"",programThumbnail:e.programThumbnail,programTitle:e.programTitle,programUrl:e.programUrl,teaser:e.programShortDescription,programHostUniversity:e.universityName,programDestination:e.destination,index:a})},`subcategorypage-${crypto.randomUUID()}`))});return a&&0!==a.length||a1.ZF?(0,aU.jsx)("section",{className:r.styles,id:s??"",children:(0,aU.jsx)("div",{className:` container block-module ${sC().container} ${r.styles?.includes("light-blue")||r.styles?.includes("light-green")?`${sC()["container--light-blue"]}`:""}`,children:(0,aU.jsxs)("div",{className:sC().row,children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-9 ${sC().header}`,children:[(0,aU.jsx)(aB.E,{className:sC().heading,tag:"h2",field:e.heading}),(0,aU.jsx)(aV.s,{className:`rtf ${sC()[".copy"]}`,field:e.copy})]}),(0,aU.jsx)(a7.u,{title:"HE Related Program Row",message:"Use Content Editor to pick Program Detail Pages.",type:"info"}),(0,aU.jsxs)("div",{className:sC()["cards-wrapper"],children:[i?l():(0,aU.jsx)(aU.Fragment,{children:l()}),(0,a0.default)({uid:t.uid,styles:sC()})]})]})})}):null}),lL=async(e,a)=>({language:(0,a8.o)(a.sitecore.context.language)}),lP=(0,rr.on)()(({fields:e,language:a,params:r})=>{let t=((e,a)=>{if(e)return{programShortDescription:e.shortDescription,overviewImage:e.programOverviewImage?.publicUrls?(0,t3.I3)(e.programOverviewImage.publicUrls,"16x10"):"",altImage:e.programOverviewImage?.altText?.[a]||""}})((0,sT.Fz)("programData"),a),s=r?.RenderingIdentifier||void 0;return(0,aU.jsx)(aU.Fragment,{children:null!=t?(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsx)("section",{className:`container block-module ${ie().row}`,id:s??"",children:(0,aU.jsxs)("div",{className:`row ${ie().overview}`,children:[(0,aU.jsxs)("div",{className:`module-intro col-12 col-xl-9 ${ie().header}`,children:[(0,aU.jsx)(aB.E,{className:ie().heading,field:e.overviewHeading,tag:"h2"}),(0,aU.jsx)("div",{className:`rtf ${ie().copy}`,dangerouslySetInnerHTML:{__html:t.programShortDescription[a]}})]}),(0,aU.jsx)("div",{className:`col-12 ${ie().media}`,children:t?.overviewImage&&(0,aU.jsx)("div",{className:ie()["media-wrapper"],children:(0,aU.jsx)(rJ.N,{className:ie()["media-image"],transformations:{mobile:"16x9w768",tablet:"16x9w1200",largeDesktop:"16x9w1920"},alt:t?.altImage??"No alt text available",src:t?.overviewImage,isContentHubImage:!0,withRelative:!0})})})]})})}):(0,aU.jsx)(a7.u,{title:"Higher Education Program Overview Row - No program data for this component.",message:"Please remove this component so it does not appear in the anch
632or link navigation",type:"warning"})})}),lR=async(e,a)=>{let r=(0,a8.o)(a.sitecore.context.language);return{labels:await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.FORMS.HE_START_PLANING_LABELS_ID),language:r}},lk=(0,rr.on)()(({fields:e,rendering:a,language:r,labels:t})=>{let s=((e,a)=>{if(!e)return;let r=e.programMastheadImage?.publicUrls?(0,t3.I3)(e.programMastheadImage.publicUrls,"4x3"):"",t=e.programMastheadImage?.publicUrls?(0,t3.I3)(e.programMastheadImage.publicUrls,"32x9"):"";return{heading:e.title[a],programLengthText:e.programLengthText,categories:{results:[...e.programTypes?.results||[],...e.academicTerms?.results||[]]},destinationText:e.destinationText,mastheadImage:t,altImage:e.programMastheadImage?.altText?.[a]||"",mastheadImage43:""!=r?r:t,higherEdDisclaimer:e.higherEdDisclaimer}})((0,sT.Fz)("programData"),r),i=(0,aG.M5)(),l=!!(s?.mastheadImage&&s?.mastheadImage43);return(0,aU.jsxs)(aU.Fragment,{children:[i.page.mode.isEditing&&(0,aU.jsxs)("div",{className:lo().info,children:[(0,aU.jsx)("h3",{className:lo()["info-title"],children:"Program ID"}),(0,aU.jsx)("p",{className:lo()["info-copy"],children:"Use this field to add the ID to a specific program. Reload the page after setting the value to see the changes."}),(0,aU.jsx)(aB.E,{field:e.programId,className:lo()["info-id"]})]}),void 0!==s&&s?(0,aU.jsxs)("section",{className:`block-module block-module--masthead ${lo()["masthead-with-media"]} ${l?lo()["has-media"]:""}`,children:[l&&(0,aU.jsx)("div",{className:lo()["media-wrapper"],children:(0,aU.jsx)(rJ.N,{transformations:{mobile:"4x3w360",tablet:"4x3w768",desktop:"32x9w1440",largeDesktop:"32x9w1920"},imageSrcSet:{mobile:s?.mastheadImage43,tablet:s?.mastheadImage43,desktop:s?.mastheadImage,largeDesktop:s?.mastheadImage},loading:"eager",src:s.mastheadImage43,alt:s?.altImage,isContentHubImage:!0,withRelative:!0})}),(0,aU.jsxs)("div",{className:`container ${lo()["content-wrapper"]}`,children:[(0,aU.jsx)("div",{className:"row",children:(0,aU.jsx)(aq.O,{name:"detail-masthead-breadcrumbs",rendering:a})}),(0,aU.jsxs)("div",{className:`row ${lo()["content-wrapper-row"]}`,children:[(0,aU.jsxs)("div",{className:`col-12 col-xl-6 ${lo()["heading-wrapper"]}`,children:[(0,aU.jsx)("h1",{className:`rte ${lo().heading}`,children:s?.heading}),(0,aU.jsx)("div",{className:`rtf ${lo().copy}`,dangerouslySetInnerHTML:{__html:s.higherEdDisclaimer[r]}})]}),(0,aU.jsx)("div",{className:"col-12 col-xl-6",children:(0,aU.jsxs)("div",{className:`${lo().content} ${lo()["content--program"]}`,children:[s?.destinationText[r]&&(0,aU.jsx)("h2",{className:lo().subheading,children:(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)("br",{}),s?.destinationText[r]]})}),s?.categories.results?.length>0&&(0,aU.jsx)("ul",{className:lo()["category-list"],children:s?.categories.results.map(e=>(0,aU.jsx)("li",{className:lo()["category-item"],children:e.taxonomyLabel[r]},`category-${crypto.randomUUID()}`))}),!i.page.mode.isEditing&&(0,aU.jsx)(aU.Fragment,{children:e.displayRequestInfo?.value?(0,aU.jsxs)("div",{className:lo()["cta-wrapper"],children:[(0,aU.jsx)(rC.N,{className:"button button--primary",field:t?.startPlanningLink}),(0,rI.o)(i.page,e.optionalLink2)&&(0,aU.jsx)(rC.N,{className:"link link-chevron link",field:e.optionalLink2})]}):((0,rI.o)(i.page,e.optionalLink1)||(0,rI.o)(i.page,e.optionalLink2))&&(0,aU.jsxs)("div",{className:lo()["cta-wrapper"],children:[(0,rI.o)(i.page,e.optionalLink1)&&(0,aU.jsx)(rC.N,{className:"button button--primary",field:e.optionalLink1}),(0,rI.o)(i.page,e.optionalLink2)&&(0,aU.jsx)(rC.N,{className:"link link-chevron link",field:e.optionalLink2})]})})||(0,aU.jsxs)(aU.Fragment,{children:[e.displayRequestInfo?.value&&(0,aU.jsx)("div",{className:lo()["cta-wrapper"],children:(0,aU.jsx)(rC.N,{className:"button button--primary",field:t?.startPlanningLink})}),(0,aU.jsx)(a7.u,{title:"Program Detail Masthead Links",message:"The Optional Link 1 will only be displayed if the 'Display Request Info' checkbox is unchecked.",type:"info"}),(0,aU.jsxs)("div",{style:{gap:"16px",display:"flex",alignItems:"center"},children:[(0,aU.jsx)(rC.N,{className:"button button--primary",field:e.optionalLink1}),(0,aU.jsx)(rC.N,{className:"link link-chevron link",field:e.optionalLink2})]})]})]})}),(0,aU.jsx)(aX.A,{autoAnimate:!0,className:lo()["content-wrapper-row--decor"]})]})]})]}):(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsx)(a7.u,{title:"Program Detail Masthead - No program data for this component.",message:"Please remove this component so it does not appear in the anch
632or link navigation",type:"warning"})})]})});var l$=r(5746),lO=r.n(l$),lD=r(90878),lH=r(20089),lM=r(46498),lF=r(79827),lU=r(61372),lG=r(83597),lB=r(33538),lV=r(43448),lq=r(43816),lW=r(12478);let lz=[10,25,50,100],lQ=Math.min(...lz),lY=async(e,a)=>{let r=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PROGRAMS.PROGRAM_COURSES_LISTING_ROW_LABELS_ID),t=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PROGRAMS.PROGRAM_COURSES_MODAL_LABELS_ID),s=(0,ro.n)(a.sitecore.context.site?.name??"");return{labels:r,modalLabels:t,coveoSettings:{organizationId:s?.organizationId??"",apiKey:s?.apiKeyHECourses??"",searchHub:s?.searchHubHECourses??"",language:a.sitecore?.context?.language}}},lK=(0,rr.on)()(({fields:e,rendering:a,params:r})=>{let t=(0,sT.Fz)("sessions");t?t.some(e=>!e?.productcode)&&console.warn("HEProgramCoursesListingRow: some sessions missing productcode",t):console.warn("HEProgramCoursesListingRow: sessions data is undefined"),(0,az.useEffect)(()=>{console.group("\uD83D\uDD0D COMPREHENSIVE DIAGNOSTIC - HEProgramCoursesListingRow"),
632console.log("\uD83D\uDCE6 Props Received:",{hasSessions:!!t,sessionsLength:t?.length,sessionsData:t,hasLabels:!!_,labelsKeys:_?Object.keys(_):[],hasCoveoSettings:!!v,coveoSettingsDetail:v,hasModalLabels:!!f,programId:h.page.layout.sitecore.route?.fields?.programId?.value,routeName:h.page.layout.sitecore.route?.name});let e=performance.getEntriesByType("navigation")[0];console.log("\uD83D\uDCC4 Page Load Info:",{navigationType:e?.type,referrer:document.referrer,loadTime:e?e.loadEventEnd-e.fetchStart:"N/A",timestamp:new Date().toISOString()}),console.log("\uD83D\uDCBE Cache Info:",{fromCache:e?.transferSize===0,transferSize:e?.transferSize,cacheControl:document.querySelector('meta[http-equiv="cache-control"]')?.getAttribute("content")}),console.log("\uD83C\uDF10 Environment:",{hostname:window.location.hostname,pathname:window.location.pathname,url:window.location.href,buildId:window.__NEXT_DATA__?.buildId,userAgent:navigator.userAgent,language:navigator.language}),fetch(window.location.href,{method:"HEAD"}).then(e=>{console.log("\uD83D\uDCCD CDN/Server Headers:",{"x-vercel-id":e.headers.get("x-vercel-id"),"x-vercel-cache":e.headers.get("x-vercel-cache"),"x-cache":e.headers.get("x-cache"),"cf-cache-status":e.headers.get("cf-cache-status"),age:e.headers.get("age"),"cache-control":e.headers.get("cache-control")})}).catch(e=>console.warn("Could not fetch headers:",e)),console.groupEnd()},[]);let s=(0,az.useMemo)(()=>t?.map(e=>
632e?.productcode).filter(Boolean),[t]),i=(0,az.useMemo)(()=>{let e=new Map;return t?.forEach(a=>{a?.productcode&&a?.sessionname&&e.set(a.productcode.toLowerCase(),a.sessionname)}),e},[t]),[l,n]=(0,az.useState)(10),[o,d]=(0,az.useState)(""),[c,m]=(0,az.useState)(!1),u=(0,az.useRef)(!1),g=r?.RenderingIdentifier||void 0,p=a.uid,h=(0,aG.M5)(),_=(0,sT.Fz)(a.uid)?.labels,f=(0,sT.Fz)(a.uid)?.modalLabels,v=(0,sT.Fz)(a.uid)?.coveoSettings,x=h.page.layout.sitecore.route?.fields?.programId?.value,[w,b]=(0,az.useState)(void 0);(0,az.useEffect)(()=>{if(x){let e=setTimeout(()=>{console.log("\uD83E\uDDEA TEST: Delayed programId now available:",x),b(x)},500);return()=>clearTimeout(e)}b(void 0)},[x]);let y=(0,az.useMemo)(()=>{if(!v)return console.warn("â ï¸ CoveoSettings not available - engine cannot be created"),null;if(!w)return console.log("â¸ï¸ ProgramId not available yet - deferring Coveo engine creation"),null;try{console.log("\uD83D\uDD28 Creating Coveo engine with settings:",{programId:w,organizationId:v.organizationId,hasApiKey:!!v.apiKey,apiKeyLength:v.apiKey?.length,searchHub:v.searchHub,language:v.language});let e=(0,ri.Ns)(v);return console.log("â
Coveo engine created successfully WITH programId:",w),e}catch(e){return console.error("â Failed to create Coveo engine:",e),null}},[v,w]),N=(0,az.useMemo)(()=>[rd.H.SESSION_NAME,rd.H.PROGRAM_AREA_OF_STUDY,rd.H.COURSE_NUMBER,rd.H.COURSE_CREDIT_TYPE,rd.H.COURSE_CREDIT_TYPE_HOURS,rd.H.COURSE_CREDIT_TYPE_ADDITIONAL,rd.H.COURSE_CREDIT_TYPE_ADDITIONAL_HOURS,rd.H.PROGRAM_COUNTRIES,rd.H.PROGRAM_CITIES,rd.H.NAVIGATION_TITLE,rd.H.PROGRAM_HOST_UNIVERSITIES,rd.H.COURSE_NUMBER,rd.H.COURSE_CREDIT_TYPE_ADDITIONAL_HOURS,rd.H.COURSE_CREDIT_TYPE_ADDITIONAL,rd.H.COURSE_CREDIT_TYPE_HOURS,rd.H.COURSE_CREDIT_TYPE,rd.H.COURSE_OVERVIEW,rd.H.COURSE_LISTING_URL,rd.H.COURSE_STATUS,rd.H.COURSE_AUDIENCE,rd.H.COURSE_LEVEL,rd.H.COURSE_LANGUAGES,rd.H.COURSE_LANGUAGE_LEVEL,rd.H.COURSE_LANGUAGE_INSTRUCTION,rd.H.COURSE_PLACEMENT_EXAM_REQUIRED,rd.H.ASSOCIATED_PROGRAMS,rd.H.COURSE_PREREQUISITES,rd.H.SESSION_CODE],[]),E=(0,az.useRef)(void 0);(0,az.useEffect)(()=>{E.current!==w&&(console.log("\uD83D\uDD04 ProgramId changed:",{from:E.current,to:w}),u.current=!1,E.current=w)},[w]);let j=(0,az.useMemo)(()=>{if(!w)return void console.log("â¸ï¸ ProgramId not available, deferring Coveo initialization");let e={field:rd.H.PROGRAMS,operator:"contains",values:[`(${w})`]};return console.log("â
ProgramId available for Coveo initialization:",{programId:w,field:e.field,operator:e.operator,values:e.values,fullConfig:e}),e},[w]);console.log("\uD83D\uDD27 Coveo Engine Status:",{hasCoveoEngine:!!y,hasProgramId:!!w,defaultTabConfigDefined:!!j});let{facetControllers:C,breadcrumbManagerController:S,querySummaryController:A,pagerController:I,resultListController:T,sortController:L}=(0,rl.N)({coveoEngine:y,fieldsToInclude:N,resultsPerPage:l,facets:(0,az.useMemo)(()=>[{field:rd.H.SESSION_CODE,label:_?.term?.value??"Term",numberOfValues:9999},{field:rd.H.COURSE_LANGUAGES,label:_?.languageOfInstruction?.value??"Language of Instruction",numberOfValues:9999},{field:rd.H.PROGRAM_AREA_OF_STUDY,label:_?.areaOfStudy?.value??"Area of Study",numberOfValues:9999}],[_]),defaultSortCriterion:(0,rt.me)(rd.H.NAVIGATION_TITLE,rt.xB.Ascending),defaultTabConfiguration:j}),[P,R]=(0,az.useState)(T?.state),k=(0,az.useMemo)(()=>y?(0,rt.Dr)(y,{initialState:{numberOfResults:l}}):null,[y,l]),$=(0,az.useMemo)(()=>y?(0,rt.S$)(y):null,[y]),O=(0,az.useMemo)(()=>y?(0,rt.as)(y):null,[y]),D=(0,az.useMemo)(()=>y?(0,rt._X)(y):null,[y]);(0,az.useEffect)(()=>{console.log("\uD83C\uDFAE Coveo Controllers Initialized:",{timestamp:Date.now(),hasCoveoEngine:!!y,hasResultListController:!!T,hasPagerController:!!I,hasQuerySummary:!!A,hasFacetControllers:!!C,facetControllersCount:C?.length,hasSearchActions:!!O,programId:w}),y&&(console.log("\uD83D\uDD0D Coveo Engine State:",{query:y.state.query,configuration:y.state.configuration}),setTimeout(()=>{T?.state.firstSearchExecuted&&console.log("\uD83D\uDD0E Search Query Details:",{programId:w,queryState:y.state.query,resultsCount:T.state.results?.length,totalResults:A?.state.total})},1e3))},[y,T,I,A,C,w,O]);let H=(0,az.useMemo)(()=>
632[_?.termPlaceholder?.value??"",_?.languageOfInstructionPlaceholder?.value??"",_?.areaOfStudyPlaceholder?.value??""],[_]),M=e=>{(e?.preventDefault?.(),y&&L&&I&&$&&O&&D)?(o.trim()?L.sortBy((0,rt.r7)()):L.sortBy((0,rt.me)(rd.H.NAVIGATION_TITLE,rt.xB.Ascending)),y.dispatch($.updateQuery({q:o})),I.selectPage(1),y.dispatch(O.executeSearch(D.logInterfaceLoad()))):console.warn("â ï¸ Coveo not ready, cannot execute search")},F=(0,az.useMemo)(()=>[null,null,null],[]),U=(0,az.useCallback)(e=>e.replace(/_/g," - "),[]),G=(0,az.useCallback)(e=>{let a=i.get(e.toLowerCase());return a?`${a}`:e},[i]),B=(0,az.useCallback)((e,a,r,t,i,l,n,o)=>(0,aU.jsx)(lH.J,{controller:e.facet,facetLabel:e.label,isMulti:a,placeholder:r,sortOverride:t,defaultClearValue:i,valueFormatter:l?G:U,allowedValues:l?s:void 0,useCustomAreaOfStudyFormat:n,useCustomLanguageFormat:o}),[U,G,s]),V=(0,az.useMemo)(()=>y?{engine:y}:void 0,[y]);(0,lM.D)("HECoursesListingRow",[y,C],{hasCoveoEngine:!!y,facetControllersCount:C.length}),(0,rg.A)({engine:y});let q=()=>{y&&S&&I&&L&&$&&O&&D?(S.deselectAll(),d(""),I.selectPage(1),L.sortBy((0,rt.me)(rd.H.NAVIGATION_TITLE,rt.xB.Ascending)),y.dispatch($.updateQuery({q:""})),y.dispatch(O.executeSearch(D.logInterfaceLoad()))):console.warn("â ï¸ Coveo not ready, cannot reset")};(0,az.useEffect)(()=>T?(console.log("\uD83D\uDCCA ResultList Subscription Setup:",{timestamp:Date.now(),hasController:!!T,initialState:T.state,firstSearchExecuted:T.state.firstSearchExecuted,resultsCount:T.state.results?.length}),R(T.state),T.subscribe(()=>{let e=T.state;console.log("\uD83D\uDCCA ResultList State Updated:",{timestamp:Date.now(),firstSearchExecuted:e.firstSearchExecuted,resultsCount:e.results?.length,isLoading:e.isLoading}),R(e),e.firstSearchExecuted&&w&&(u.current=!0,console.log("â
Search completed with programId:",{programId:w,resultsCount:e.results?.length||0}))})):void console.warn("â ï¸ ResultListController not available yet"),[T,w]),(0,az.useEffect)(()=>{let e=()=>{let e=o.trim().length>0,a=(S?.state?.facetBreadcrumbs?.length??0)>0;m(e||a)};return(e(),S)?S.subscribe(()=>e()):()=>{}},[o,S]);let[W,z]=(0,az.useState)(!1),[Q,Y]=(0,az.useState)([]);(0,az.useEffect)(()=>{let e=C[0]?.facet;if(!e||"function"!=typeof e.isValueSelected){z(!1),Y([]);return}let a=()=>{let{values:a}=e.state;z(a.some(a=>e.isValueSelected(a))),Y(a.filter(a=>e.isValueSelected(a)).map(e=>e.value))};return a(),e.subscribe(()=>a())},[C]);let K=(0,az.useMemo)(()=>{if(Q.length)return Q.map(e=>i.get(e.toLowerCase())??e).join(", ")},[Q,i]),Z=A?.state.total??0,J=lz.map(e=>({value:e.toString(),label:e.toString()})),X=J.find(e=>e.value===l.toString())||null;return w?(0,aU.jsx)(lD.Ay.Provider,{value:V,children:(0,aU.jsxs)("section",{className:"container block-module","aria-labelledby":`heading-${p}`,id:g??"",children:[(0,aU.jsx)(aB.E,{id:`heading-${p}`,className:lO().heading,field:e.coursesHeading,tag:"h2"}),(0,aU.jsx)(aV.s,{tag:"div",className:`${lO()["courses-copy"]} rtf`,field:e?.coursesCopy}),(0,aU.jsx)(lq.x,{children:(0,aU.jsxs)("div",{className:lO()["courses-filters-stack"],suppressHydrationWarning:!0,children:[C[0]&&(0,aU.jsxs)("div",{className:lO()["term-select-banner"],children:[(0,aU.jsx)("p",{className:lO()["term-select-heading"],children:"Select your term to start searching available courses."}),(0,aU.jsx)("div",{className:lO()["term-select-field"],children:(0,aU.jsx)("div",{className:`${lO().fieldset} ${lO()["term-fieldset"]} course-field`,children:B(C[0],!1,H[0],null,F[0],!0,!1,!1)})})]}),(0,aU.jsx)("div",{className:lO()["form-wrapper"],children:(0,aU.jsxs)("div",{className:lO()["filter-search-group"],children:[(0,aU.jsx)("div",{className:lO()["keyword-slot"],children:(0,aU.jsx)("div",{className:lO()["keyword-search-wrapper"],children:(0,aU.jsx)("form",{onSubmit:M,className:lO()["search-form"],role:"search","aria-label":"Courses search",children:(0,aU.jsxs)("div",{className:lO()["search-box"],children:[(0,aU.jsx)("label",{htmlFor:"course-searchbox",className:lO()["search-box-label"],children:_?.searchBox?.value??"Search by keyword"}),(0,aU.jsx)("input",{id:"course-searchbox",type:"text",value:o,onChange:e=>{d(e.target.value)},onKeyDown:e=>{"Enter"===e.key&&M(e)},placeholder:_?.searchBoxPlaceholder?.value||"Search courses","aria-label":_?.searchBox?.value||"Search",className:lO()["search-input"]}),o?(0,aU.jsx)("button",{type:"button",onClick:q,className:lO()["search-clear"],"aria-label":"Clear search",title:"Clear"}):null,(0,aU.jsx)("button",{type:"submit",className:lO()["search-submit"],"aria-label":"Search",title:"Search"})]})})})}),(0,aU.jsxs)("form",{className:lO()["facets-form"],onSubmit:e=>{e.preventDefault()},noValidate:!0,autoComplete:"off",children:[C.slice(1).map((e,r)=>{let t=r+1,s=0===r?lO()["language-cell"]:lO()["area-cell"];return(0,aU.jsx)("div",{className:`${s} ${lO().fieldset} course-field`,children:B(e,0===r,H[t],null,F[t],!1,1===r,0===r)},`fieldset-${a.uid}-${t}`)}),c&&(0,aU.jsx)("button",{className:`${lO()["clear-btn"]} ${lO()["clear-btn-slot"]}`,type:"reset",onClick:q,children:_?.reset?.value})]})]})})]})}),(0,aU.jsxs)("div",{className:lO()["results-wrapper"],children:[(0,aU.jsxs)("div",{className:lO()["results-wrapper-top-section"],children:[A&&(0,aU.jsx)(lF.P,{controller:A,showingText:_?.showing?.value??"Showing",ofText:_?.of?.value??"of",resultsText:_?.results?.value??"results",forText:_?.for?.value??"for",resultsPerPageText:_?.resultsPerPage?.value??"Results Per Page",extraClasse
632s:lO()["query-summary"]}),(0,aU.jsx)("div",{className:lO()["results-per-page"],children:(0,aU.jsx)(lW.b,{options:J,value:X,onChange:e=>{if(e&&k&&I){let a=Number(e.value);n(a),k.set(a),I.selectPage(1)}},label:_?.resultsPerPage?.value??"Results Per Page",isDisabled:Z<=lQ,isClearable:!1})})]}),P&&P.firstSearchExecuted&&w&&u.current?0===P.results.length?(0,aU.jsxs)("div",{className:lO()["no-results"],children:[(0,aU.jsx)("h2",{className:"h4",children:"No courses found"}),(0,aU.jsx)("p",{children:"Try adjusting your filters or search criteria."})]}):(0,aU.jsx)("ul",{className:lO()["results-list"],children:P.results.map(e=>{let a=(0,lB.T5)(e.raw[rd.H.COURSE_STATUS]),r=W?(0,lV.s1)((0,lB.ry)(a,Q)):void 0;return(0,aU.jsx)(lG.default,{title:e.raw[rd.H.NAVIGATION_TITLE],courseCode:e.raw[rd.H.COURSE_NUMBER],courseContactHours:e.raw[rd.H.COURSE_CREDIT_TYPE_ADDITIONAL_HOURS],courseContactHoursLabel:e.raw[rd.H.COURSE_CREDIT_TYPE_ADDITIONAL],courseNumberOfCredits:e.raw[rd.H.COURSE_CREDIT_TYPE_HOURS],courseNumberOfCreditsLabel:e.raw[rd.H.COURSE_CREDIT_TYPE],hostUniversities:e.raw[rd.H.PROGRAM_HOST_UNIVERSITIES],countries:e.raw[rd.H.PROGRAM_COUNTRIES],cities:e.raw[rd.H.PROGRAM_CITIES],modalLabels:f,showCourseStatusInModal:W&&!!r,courseStatus:r,courseStatusTermLabel:K,audience:e.raw[rd.H.COURSE_AUDIENCE],courseLevel:e.raw[rd.H.COURSE_LEVEL],languageInstruction:e.raw[rd.H.COURSE_LANGUAGE_INSTRUCTION],languageLevel:e.raw[rd.H.COURSE_LANGUAGE_LEVEL],prerequisites:e.raw[rd.H.COURSE_PREREQUISITES],placementExamRequired:e.raw[rd.H.COURSE_PLACEMENT_EXAM_REQUIRED],courseDescription:e.raw[rd.H.COURSE_OVERVIEW],courseListingUrl:e.raw[rd.H.COURSE_LISTING_URL]},e.uniqueId)})}):(0,aU.jsxs)("div",{className:lO()["loading-wrapper"],children:[(0,aU.jsx)("span",{className:lO().loader}),(0,aU.jsx)("h2",{className:"h4",children:"Loading courses..."}),!w&&(0,aU.jsx)("p",{style:{marginTop:"8px",fontSize:"14px",color:"#666"},children:"Waiting for program data..."})]}),I&&(0,aU.jsx)(lU.i,{controller:I,previousPageLabel:_?.previousPage?.value??"Previous Page",nextPageLabel:_?.nextPage?.value??"Next Page",pageLabel:_?.goToPage?.value??"Go to Page",extraClasses:lO().pager})]})]})}):(0,aU.jsxs)("section",{className:"container block-module","aria-labelledby":`heading-${p}`,id:g??"",children:[(0,aU.jsx)(aB.E,{id:`heading-${p}`,className:lO().heading,field:e.coursesHeading,tag:"h2"}),(0,aU.jsxs)("div",{className:lO()["loading-wrapper"],children:[(0,aU.jsx)("span",{className:lO().loader}),(0,aU.jsx)("h2",{className:"h4",children:"Loading courses..."}),(0,aU.jsx)("p",{style:{marginTop:"8px",fontSize:"14px",color:"#666"},children:"Waiting for program data..."})]})]})});var lZ=r(16536);let lJ={ProgramAtAGlanceRow:"atAGlanceHeading",ProgramHousingRow:"housingHeading",ProgramCreditInformationRow:"creditHeading",ProgramAcademicInformationRow:"academicInformationJumplinkHeading",HEProgramOverviewRow:"overviewHeading",AboutProgramRow:"aboutHeading",ProgramSessionOptionsRow:"sessionOptionsHeading",ProgramManualSessionOptionsRow:"sessionOptionsHeading",ProgramTestimonialCarousel:"testimonialHeading",ProgramFAQsRow:"faqsRowHeading",ProgramExcursionsAndHighlightsRow:"excursionsAndHighlightsJumplinkHeading",ProgramHealthAndSafetyRow:"healthAndSafetyHeading",ProgramPeopleListing:"programPersonListingHeading",HEProgramCoursesListingRow:"coursesHeading",ProgramHostUniversityRow:"hostUniversityHeading"},lX=async(e,a)=>{if(!a?.sitecore?.route?.placeholders)return console.error("Invalid layout data structure."),[];let r=a.sitecore.route.placeholders["headless-main"]?.filter(e=>Object.keys(e.placeholders??[]).includes("sxa-he-program-main"));if(!Array.isArray(r))return console.error("headless-main is not an array."),[];let t=(0,rr.xO)(r[0]?.placeholders?.["sxa-he-program-main"]??[]),s=a.sitecore.route.fields||{},i=[],l=null,n=e=>{let a=e?.fields;return a?.jumplinkHeading?.value||a?.heading?.value||null};return t.forEach(e=>{e&&e&&Object.keys(e.placeholders).filter(e=>
632e.startsWith("program-content")).forEach(a=>{let r=e.placeholders[a];Array.isArray(r)&&r.forEach(e=>{if(e?.params&&"ProgramItinerarySection"!==e.componentName){let a=e?.params?.RenderingIdentifier;if(a)if("HEProgramCoursesListingRow"===e.componentName&&(l=a),n(e))i.push({renderingIdentifier:a,heading:n(e)});else{let r=s[lJ[e.componentName]];if(r&&"value"in r){let e=r.value;"string"==typeof e&&i.push({renderingIdentifier:a,heading:e})}}}})})}),{anchorLinks:i,labels:await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PROGRAMS.PROGRAM_ANCHOR_LINKS_ID),coursesRenderingIdentifier:l}},l0=(0,rr.on)()(({fields:e,params:a,anchorLinks:r,labels:t,coursesRenderingIdentifier:s})=>{let i=(0,aG.M5)(),l=(0,az.useContext)(lZ.G),n=s?r.filter(e=>e.renderingIdentifier!==s):r,o=l.activeId;if(s&&l.activeId===s){let e=r.findIndex(e=>e.renderingIdentifier===s);if(e>0){let a=e-1;for(;a>=0&&r[a]?.renderingIdentifier===s;)a--;a>=0&&(o=r[a].renderingIdentifier)}}return(0,aU.jsxs)("section",{className:`${lw().wrapper} ${a.styles}`,children:[(0,aU.jsx)(i_.rK,{anchorLinks:r,children:(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)("ul",{className:lw().links,children:n.map((e,a)=>{let r=o===e.renderingIdentifier;return(0,aU.jsx)(i_.hI,{styles:lw(),isActiveClass:lw()["link-item--active"],id:e.renderingIdentifier,text:e.heading,index:a,total:n.length,isActiveOverride:r},e.renderingIdentifier)})}),i.page.mode.isEditing?null:(0,aU.jsx)("div",{className:lw().dropdown,children:(0,aU.jsx)(i_.CG,{styles:lw(),jumpToLabel:t?.jumpTo?.value??""})})]})}),(0,aU.jsxs)("div",{className:lw()["cta-wrapper"],children:[(0,rI.o)(i.page,e.primaryCTA)&&(0,aU.jsx)(rC.N,{className:"button button--primary",field:e.primaryCTA}),(0,rI.o)(i.page,e.secondaryCTA)&&(0,aU.jsx)(rC.N,{className:"button button--secondary",field:e.secondaryCTA})]})]})});var l1=r(58983),l5=r.n(l1),l2=r(63030),l3=r.n(l2);let l4=async(e,a)=>{let r=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PROGRAMS.FIND_YOUR_PROGRAMS_ROW_LABELS_ID),t=(0,ro.n)(a.sitecore.context.site?.name??"");return{labels:r,coveoSettings:{organizationId:t?.organizationId??"",apiKey:t?.apiKeyHEPrograms??"",searchHub:t?.searchHubHEPrograms??"",language:a.sitecore?.context?.language}}},l6=(0,a3.w)()(({fields:e,rendering:a,params:r})=>{let t=r?.RenderingIdentifier||void 0,s=a.uid,i=(0,az.useMemo)(()=>({programTypes:[e.selectedProgramTypes?.fields.tagName.value],countries:e.selectedCountries?.map(e=>e.fields.tagName.value),areaOfStudy:e.selectedAreaOfStudy?.map(e=>e.fields.tagName.value)}),[e.featuredProgramTypes,e.featuredCountries,e.featuredAreaOfStudy]),l=(0,az.useMemo)(()=>e.featuredProgramTypes&&0!==e.featuredProgramTypes.length?e.featuredProgramTypes.map((e,a)=>({value:e.fields.tagName.value,sorting:a+1})):[],[e.featuredProgramTypes]),n=(0,az.useMemo)(()=>e.featuredCountries&&0!==e.featuredCountries.length?e.featuredCountries.map((e,a)=>({value:e.fields.tagName.value,sorting:a+1})):[],[e.featuredCountries]),o=(0,az.useMemo)(()=>e.featuredAreaOfStudy&&0!==e.featuredAreaOfStudy.length?e.featuredAreaOfStudy.map((e,a)=>({value:e.fields.tagName.value,sorting:a+1})):[],[e.featuredAreaOfStudy]),d=(0,sT.Fz)(a.uid)?.labels,c=(0,sT.Fz)(a.uid)?.coveoSettings,m=(0,az.useMemo)(()=>c&&(0,ri.Ns)(c),[c]),u=(0,az.useMemo)(()=>[rd.H.PROGRAM_TYPES,rd.H.PROGRAM_COUNTRIES,rd.H.PROGRAM_AREA_OF_STUDY],[]),{facetControllers:g}=(0,rl.N)({coveoEngine:m,fieldsToInclude:u,resultsPerPage:1,facets:(0,az.useMemo)(()=>[{field:rd.H.PROGRAM_TYPES,label:d?.programTypes?.value??"Program Type",numberOfValues:9999},{field:rd.H.PROGRAM_COUNTRIES,label:d?.country?.value??"Country",numberOfValues:9999},{field:rd.H.PROGRAM_AREA_OF_STUDY,label:d?.areaOfStudy?.value??"Area of Study",numberOfValues:9999}],[d]),defaultSortCriterion:(0,rt.r7)()}),p=(0,az.useMemo)(()=>[d?.programTypesPlaceholder?.value??"",d?.countryPlaceholder?.value??"",d?.areaOfStudyPlaceholder?.value??""],[d]),h=(0,az.useMemo)(()=>0!==l.length?l:null,[l]),_=(0,az.useMemo)(()=>0!==n.length?n:null,[n]),f=(0,az.useMemo)(()=>0!==o.length?o:null,[o]),v=(0,az.useMemo)(()=>[null,null,null],[]),x=(0,az.useMemo)(()=>[h,_,f],[h,_,f]),w=(0,az.useCallback)(a=>{a.preventDefault();let r=[],t=[];
632g.forEach(e=>{let a=e.facet,s="program type"===e.label.toLowerCase()?`f-${rd.H.PROGRAM_TYPES}`:"country"===e.label.toLowerCase()?`f-${rd.H.PROGRAM_COUNTRIES}`:`cf-${rd.H.PROGRAM_AREA_OF_STUDY}`,i="area of study"===e.label.toLowerCase();a.state.values.forEach(e=>{if("selected"==e.state){let a=e.value;a=encodeURIComponent(a),i&&(a=(a=a.replace(/%5F/g,",")).replace(/_/g,",")),t.push(a)}}),t.length>0&&r.push(`${s}=${t.join(",")}`),t.length=0});let s=r.length>0?`#${r.join("&")}`:"";window.location.href=`${e.programListingPage?.value?.href}${s}`},[e,g]),b=(0,az.useCallback)(e=>e.replace(/_/g," - "),[]),y=(0,az.useCallback)((e,a,r,t,s,i)=>(0,aU.jsx)(lH.J,{controller:e.facet,facetLabel:e.label,isMulti:a,placeholder:r,sortOverride:t,defaultClearValue:s,valueFormatter:b,preSelectedValues:i}),[b]),N=(0,az.useMemo)(()=>({engine:m}),[m]);return(0,lM.D)("HEFindYourProgramRow",[m,g,e.programListingPage],{hasCoveoEngine:!!m,facetControllersCount:g.length,hasAllProgramsLink:!!e.programListingPage}),(0,rg.A)({engine:m}),(0,aU.jsx)(lD.Ay.Provider,{value:N,children:(0,aU.jsx)("section",{className:`container block-module ${l3()["tabbed-program-sub-category"]}`,"aria-labelledby":`heading-${s}`,id:t??"",children:(0,aU.jsxs)("div",{className:l3().wrapper,children:[(0,aU.jsx)(aB.E,{id:`heading-${s}`,className:l3().heading,field:e.destinationSectionHeading,tag:"h2"}),(0,aU.jsx)("div",{className:l5()["form-wrapper"],suppressHydrationWarning:!0,children:(0,aU.jsxs)("form",{className:l5().form,onSubmit:w,noValidate:!0,autoComplete:"off",children:[g.map((e,r)=>(0,aU.jsx)("div",{className:l5().fieldset,children:y(e,0!==r,p[r],x[r],v[r],0===r?i.programTypes:1===r?i.countries:i.areaOfStudy)},`fieldset-${a.uid}-${crypto.randomUUID()}`)),(0,aU.jsx)("button",{className:`button button--secondary ${l5()["search-btn"]}`,type:"submit",children:d?.search?.value})]})})]})})})});var l9=r(45774),l8=r.n(l9),l7=r(6727);let ne=(e,a)=>{if(!e)return;let r=e[a];if(null!=r){if(Array.isArray(r)){let e=r.find(e=>"string"==typeof e);if("string"==typeof e)return e}if("string"==typeof r)return r;if("number"==typeof r||"boolean"==typeof r)return String(r)}},na=async(e,a)=>{let r=(0,a8.o)(a.sitecore.context.language??"");if(!e.dataSource)return{featuredPrograms:[]};let t=(0,a6.X)(e),s=await (0,l7.m)(t.programs,r);if(s?.length>0){let e=(0,ro.n)(a.sitecore.context.site?.name??""),r={organizationId:e?.organizationId??"",apiKey:e?.apiKeyHEPrograms,searchHub:e?.searchHubHEPrograms,language:a.sitecore?.context?.language},t=(0,lC.M$)({platform:"",orgId:r.organizationId??"",token:r.apiKey??""}),i=s.map(e=>e.programId),l=`@${rd.H.PROGRAM_ID}=(${i.map(e=>`"${e}"`).join(",")})`;try{let e=await t.search({aq:l,numberOfResults:i.length}),a=new Map;for(let r of e.results??[]){let e=r.raw,t=ne(e,rd.H.PROGRAM_ID),s=ne(e,rd.H.PROGRAM_START_PRICE);t&&s&&a.set(t,s)}for(let e of s)e.programStartsAtPrice=a.get(e.programId)??e.programStartsAtPrice}catch(e){console.error("Failed to fetch program prices from Coveo:",e)}return{programs:s}}let i=e.fields,l=(0,ro.n)(a.sitecore.context.site?.name??""),n={organizationId:l?.organizationId??"",apiKey:l?.apiKeyHEPrograms,searchHub:l?.searchHubHEPrograms,language:a.sitecore?.context?.language},o=(0,lC.M$)({platform:"",orgId:n.organizationId??"",token:n.apiKey??""}),d={academicTerm:i.academicTerms?.map(e=>e.fields.tagName.value),destination:i.destinations?.map(e=>e.fields.tagName.value),programType:i.programType?.map(e=>e.fields.tagName.value),areaOfStudy:i.areaOfStudy?.map(e=>e.fields.tagName.value)};i.stillAcceptingApplications?.value&&(d.stillAcceptingApplications=["1"]);let c=(await o.search({filters:d,numberOfResults:20})).results??[],m=d.programType;if(m?.length){let e=new Set(m.map(e=>e.trim().toLowerCase()));c=c.filter(a=>((e,a)=>{if(!e)return[];let r=e[a];return null==r?[]:Array.isArray(r)?r.filter(e=>"string"==typeof e):"string"==typeof r?r.split(";").map(e=>e.trim()).filter(Boolean):[]})(a.raw,rd.H.PROGRAM_TYPES).some(a=>e.has(a.trim().toLowerCase())))}return{programs:c.map(e=>({programThumbnail:ne(e.raw,rd.H.FEATURED_IMAGE_SRC)??"",programId:ne(e.raw,rd.H.PROGRAM_ID)??"",programTitle:ne(e.raw,rd.H.NAVIGATION_TITLE)??"",programLength:ne(e.raw,rd.H.PROGRAM_LENGTH_TEXT)??"",programStartsAtPrice:ne(e.raw,rd.H.PROGRAM_START_PRICE)??"",programShortDe
632scription:ne(e.raw,rd.H.PROGRAM_DESCRIPTION)??"",programStatus:ne(e.raw,rd.H.PROGRAM_POPULAR)??"",programCategory:ne(e.raw,rd.H.PROGRAM_CATEGORIES)??"",destination:ne(e.raw,rd.H.PROGRAM_DESTINATION_TEXT)??"",universityName:ne(e.raw,rd.H.PROGRAM_UNIVERSITY_NAME)??"",programUrl:e.clickUri??"",programSubcategory:ne(e.raw,rd.H.PROGRAM_SUBCATEGORIES)??"",programAltTextThumbnail:ne(e.raw,rd.H.FEATURED_IMAGE_ALT)??"",programCardIconSrc:ne(e.raw,rd.H.PROGRAM_BRAND_ICON_SRC)??"",programCardIconAlt:ne(e.raw,rd.H.PROGRAM_BRAND_ICON_ALT)??""}))}},nr=(0,a3.w)()(({fields:e,programs:a,rendering:t,params:s})=>{let i=t.uid,l=(0,aG.M5)(),{isDesktop:n}=(0,a5.A)(),o=l.page.mode.isEditing,d=s?.RenderingIdentifier||void 0,[c,m]=(0,az.useState)(null),u=(0,az.useMemo)(()=>t,[t]);(0,az.useEffect)(()=>{o||n||!(a.length>0)?m(null):Promise.resolve().then(r.bind(r,27888)).then(({Swiper:t,SwiperSlide:s})=>{Promise.resolve().then(r.bind(r,84618)).then(({Navigation:i,Scrollbar:l,A11y:n,Keyboard:o})=>{Promise.resolve().then(r.bind(r,21709)).then(({default:r,defaultSwiperOptions:d})=>{m((0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(t,{className:l8().swiper,modules:[i,l,n,o],...d({uid:u.uid}),children:a.map((a,r)=>(0,aU.jsx)(s,{className:l8()["swiper-slide"],children:(0,aU.jsx)(lS.A,{programId:a.programId,programCategory:a.programCategory,programLength:a.programLength,programStartsAtPrice:a.programStartsAtPrice,programStatus:a.programStatus,programSubcategory:a.programSubcategory,programThumbnail:a.programThumbnail,programTitle:a.programTitle,programUrl:a.programUrl,teaser:a.programShortDescription,startingAtLabelText:e.startingAtLabelText.value,programHostUniversity:a.universityName,programDestination:a.destination,index:r,programCardIconSrc:a.programCardIconSrc,programCardIconAlt:a.programCardIconAlt})},`${u.uid}-slide-${a.programId}-${r}`))}),r({uid:u.uid,styles:l8()})]}))})})})},[o,n,a,u,e.startingAtLabelText.value]);let g=(0,az.useMemo)(()=>(0,aU.jsx)("ul",{className:l8().programs,children:a.map((a,r)=>(0,aU.jsx)("li",{className:l8().program,children:(0,aU.jsx)(lS.A,{programId:a.programId,programCategory:a.programCategory,programLength:a.programLength,programStartsAtPrice:a.programStartsAtPrice,programStatus:a.programStatus,programSubcategory:a.programSubcategory,programThumbnail:a.programThumbnail,programTitle:a.programTitle,programUrl:a.programUrl,teaser:a.programShortDescription,startingAtLabelText:e.startingAtLabelText.value,programHostUniversity:a.universityName,programDestination:a.destination,index:r,programCardIconSrc:a.programCardIconSrc,programCardIconAlt:a.programCardIconAlt})},`program-${a.programId}-${r}`))}),[a,e.startingAtLabelText.value]);return(0,aU.jsx)("section",{className:`container block-module ${l8()["curated-program-row"]}`,"aria-labelledby":`heading-${i}`,id:d??"",children:(0,aU.jsxs)("div",{className:"row",children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-9 ${l8().header}`,children:[(0,aU.jsx)(aB.E,{id:`heading-${i}`,tag:"h2",field:e.heading,className:`${l8().heading}`}),(0,aU.jsx)(aV.s,{tag:"div",field:e.copy,className:`rtf ${l8().copy}`}),(0,aU.jsx)(a7.u,{title:"Curated Program Row",message:"Use Content Editor to pick Program Detail Pages.",type:"info"})]}),a.length>0&&(0,aU.jsx)(aU.Fragment,{children:o||n?g:c||g}),(0,rI.o)(l.page,e.browseAllLink)&&(0,aU.jsx)(rC.N,{field:e.browseAllLink,className:`button button--secondary ${l8().link}`})]})})});var nt=r(19220),ns=r.n(nt);let ni=async(e,a)=>{let r=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PROGRAMS.PROGRAM_LIST_LABELS_ID),t=(0,ro.n)(a.sitecore.context.site?.name??"");return{coveoSettings:{organizationId:t?.organizationId??"",apiKey:t?.apiKeyHECourses??"",searchHub:t?.searchHubHECourses??"",language:a.sitecore?.context?.language},labels:r,modalLabels:await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PROGRAMS.PROGRAM_COURSES_MODAL_LABELS_ID)}},nl=(0,rr.on)()(({fields:e,labels:a,coveoSettings:r,rendering:t})=>{let s=(0,az.useMemo)(()=>r?(0,ri.Ns)(r):null,[r]),i=(0,sT.Fz)(t.uid)?.modalLabels,l=e?.facetList?.map(e=>e.fields.value.value)??[],n=[rd.H.TEMPLATE,rd.H.PROGRAM_COUNTRIES,rd.H.PROGRAM_CITIES,rd.H.NAVIGATION_TITLE,rd.H.PROGRAM_HOST_UNIVERSITIES,rd.H.COURSE_NUMBER,rd.H.COURSE_CREDIT_TYPE_ADDITIONAL_HOURS,rd.H.COURSE_CREDIT_TYPE_ADDITIONAL,rd.H.COURSE_CREDIT_TYPE_HOURS,rd.H.COURSE_CREDIT_TYPE,rd.H.COURSE_OVERVIEW,rd.H.COURSE_LISTING_URL,rd.H.COURSE_STATUS,rd.H.COURSE_AUDIENCE,rd.H.COURSE_LEVEL,rd.H.COURSE_LANGUAGES,rd.H.COURSE_LANGUAGE_LEVEL,rd.H.COURSE_LANGUAGE_INSTRUCTION,rd.H.COURSE_PLACEMENT_EXAM_REQUIRED,rd.H.COURSE_PREREQUISITES,rd.H.ASSOCIATED_PROGRAMS,...l],{resultListController:o,pagerController:d,querySummaryController:c,breadcrumbManagerController:m,searchboxController:u,facetControllers:g,sortController:p}=(0,rl.N)({coveoEngine:s,fieldsToInclude:n,resultsPerPage:12,facets:e?.facetList?.map(e=>({field:e.fields.value.value,label:e.fields.heading.value||"",isCategory:e.fields.categoryFacet.value,defaultExpanded:e.fields.expanded?.value,sortCriteria:e.fields.sortCriteria?.fields.value?.value||"occurrences"}))??[],defaultSortCriterion:(0,rt.r7)()});return((0,rg.A)({engine:s}),s&&o&&d&&c&&m&&u&&p)?(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsx)(rs.w,{modalLabels:i,containerClassName:ns()["course-list"],querySummaryClassName:ns()["course-list__query-summary"],listingClassName:ns()["course-list__list"],coveoEngine:s,controllers:{resultListController:o,pagerController:d,querySummaryController:c,breadcrumbManagerController:m,searchboxController:u,facetControllers:g,sortController:p},labels:{filterResultsLabel:a?.filterResults?.value,clearAllLabel:a?.clearAll?.value,appliedFiltersLabel:a?.appliedFilters?.value,showingLabel:a?.showing?.value,ofLabel:a?.of?.value,resultsLabel:a?.results?.value,searchByKeywordLabel:a?.searchByKeyword?.value,placeholderTextLabel:a?.beginTyping?.value,previousPageLabel:a?.previousPage?.value,nextPageLabel:a?.nextPage?.value,goToPageLabel:a?.goToPage?.value}})}):(0,aU.jsx)("div",{style:{padding:"2rem",textAlign:"center"},children:(0,aU.jsx)("p",{children:"Loading search..."})})}),nn=async(e,a)=>{let r=(0,a8.o)(a.sitecore.context.language??"");if(!e.dataSource)return{featuredPrograms:[]};let t=(0,a6.X)(e);return{programs:await (0,l7.m)(t.programs,r)}},no=(0,a3.w)()(({fields:e,programs:a,rendering:t})=>{let s=t.uid,i=(0,aG.M5)(),{isDesktop:l}=(0,a5.A)(),n=i.page.mode.isEditing,[o,d]=(0,az.useState)(null),c=(0,az.useMemo)(()=>t,[t]);(0,az.useEffect)(()=>{n||l||!(a.length>0)?d(null):Promise.resolve().then(r.bind(r,27888)).then(({Swiper:t,SwiperSlide:s})=>{Promise.resolve().then(r.bind(r,84618)).then(({Navigation:i,Scrollbar:l,A11y:n,Keyboard:o})=>{Promise.resolve().then(r.bind(r,21709)).then(({default:r,defaultSwiperOptions:m})=>{d((0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(t,{className:l8().swiper,modules:[i,l,n,o],...m({uid:c.uid}),children:a.map((a,r)=>
632(0,aU.jsx)(s,{className:l8()["swiper-slide"],children:(0,aU.jsx)(lS.A,{programId:a.programId,programCategory:a.programCategory,programLength:a.programLength,programStartsAtPrice:a.programStartsAtPrice,programStatus:a.programStatus,programSubcategory:a.programSubcategory,programThumbnail:a.programThumbnail,programTitle:a.programTitle,programUrl:a.programUrl,teaser:a.programShortDescription,startingAtLabelText:e.startingAtLabelText.value,programHostUniversity:"",programDestination:"",index:r,programCardIconSrc:a.programCardIconSrc,programCardIconAlt:a.programCardIconAlt})},`${c.uid}-slide-${a.programId}-${r}`))}),r({uid:c.uid,styles:l8()})]}))})})})},[n,l,a,c,e.startingAtLabelText.value]);let m=(0,az.useMemo)(()=>(0,aU.jsx)("ul",{className:l8().programs,children:a.map((a,r)=>(0,aU.jsx)("li",{className:l8().program,children:(0,aU.jsx)(lS.A,{programId:a.programId,programCategory:a.programCategory,programLength:a.programLength,programStartsAtPrice:a.programStartsAtPrice,programStatus:a.programStatus,programSubcategory:a.programSubcategory,programThumbnail:a.programThumbnail,programTitle:a.programTitle,programUrl:a.programUrl,teaser:a.programShortDescription,startingAtLabelText:e.startingAtLabelText.value,programHostUniversity:"",programDestination:"",index:r,programCardIconSrc:a.programCardIconSrc,programCardIconAlt:a.programCardIconAlt})},`program-${a.programId}-${r}`))}),[a,e.startingAtLabelText.value]);return(0,aU.jsx)("section",{className:`container block-module ${l8()["curated-program-row"]}`,"aria-labelledby":`heading-${s}`,children:(0,aU.jsxs)("div",{className:"row",children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-9 ${l8().header}`,children:[(0,aU.jsx)(aB.E,{id:`heading-${s}`,tag:"h2",field:e.heading,className:`${l8().heading}`}),(0,aU.jsx)(aV.s,{tag:"div",field:e.copy,className:`rtf ${l8().copy}`}),(0,aU.jsx)(a7.u,{title:"Curated Program Row",message:"Use Content Editor to pick Program Detail Pages.",type:"info"})]}),a.length>0&&(0,aU.jsx)(aU.Fragment,{children:n||l?m:o||m}),(0,rI.o)(i.page,e.browseAllLink)&&(0,aU.jsx)(rC.N,{field:e.browseAllLink,className:`button button--secondary ${l8().link}`})]})})});var nd=r(53831),nc=r.n(nd);let nm=async(e,a)=>({language:(0,a8.o)(a.sitecore.context.language)}),nu=(0,rr.on)()(({params:e,fields:a,language:r})=>{let t=(e=>{if(e)return{longDescription:e.longDescription}})((0,sT.Fz)("programData")),s=e?.RenderingIdentifier||void 0,i=(0,az.useRef)(null);return(0,aU.jsx)("section",{className:`container block-module ${nc().wrapper}`,id:s??"",ref:i,children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsx)("div",{className:"col-12",children:(0,aU.jsxs)("div",{className:"content",children:[(0,aU.jsx)(aB.E,{tag:"h2",className:nc().heading,field:a.aboutHeading}),(0,aU.jsx)("div",{className:`rtf ${nc().copy}`,dangerouslySetInnerHTML:{__html:t?.longDescription?t.longDescription[r]:""}})]})})})})});var ng=r(15833),np=r(97855),nh=r.n(np);let n_=e=>"img-circle"===e?"1x1":"3x4",nf=(0,a3.w)()(({fields:e,params:a})=>{let r=(0,aG.M5)();return(0,aU.jsxs)("article",{className:nh()["success-story-item"],children:[(0,aU.jsx)(rJ.N,{className:`${nh().picture} ${a.styles?.includes("img-circle")?`${nh()["picture--circle"]}`:""}`,field:e.image,loading:"lazy",transformations:{mobile:`${n_(a.Styles)}w280`,tablet:`${n_(a.Styles)}w334`,desktop:`${n_(a.Styles)}w386`,largeDesktop:`${n_(a.Styles)}w546`}}),(0,aU.jsxs)("div",{className:nh().content,children:[(0,aU.jsx)("div",{className:nh()["copy-wrapper"],children:(0,aU.jsx)(aB.E,{tag:"p",className:`rtf ${nh().copy}`,field:e.successStoryCopy})}),(0,aU.jsxs)("div",{className:nh().bio,children:[e.successStoryAuthorImage&&(0,rI.o)(r.page,e.successStoryAuthorImage)&&(0,aU.jsx)("div",{className:nh()["profile-picture"],children:(0,aU.jsx)(rJ.N,{className:`${nh()["profile-picture"]} `,field:e.successStoryAuthorImage,transformations:{mobile:"1x1w64",largeDesktop:"1x1w80"},loading:"lazy"})}),(0,aU.jsxs)("div",{className:nh()["bio-content"],children:[(0,aU.jsx)(aB.E,{tag:"p",className:nh().name,field:e.successStoryAuthorName}),e.successStoryAuthorRole&&(0,rI.o)(r.page,e.successStoryAuthorRole)&&(0,aU.jsx)(aB.E,{tag:"p",field:e.successStoryAuthorRole,className:nh().role})]})]}),e.successStoryLink&&(0,rI.o)(r.page,e.successStoryLink)&&(0,aU.jsx)(rC.N,{field:e.successStoryLink,className:"link link-chevron"})]})]})});var nv=r(47980),nx=r.n(nv);let nw=(0,a3.w)()(({fields:e,params:a,rendering:r})=>{let t=(0,aG.M5)(),s=a.RenderingIdentifier,i=(0,a1.os)();return(0,lM.D)("SuccessStoriesRow",[i,e.heading,e.relatedPages],{isClient:i,heading:e.heading,relatedPages:e.relatedPages}),(0,aU.jsx)("section",{className:`container block-module ${a.styles}
632 ${nx()["success-stories-row"]}`,id:s??"",children:(0,aU.jsxs)("div",{className:"row",children:[(0,aU.jsx)(a7.u,{title:"Success Stories Row",message:"Add 3 Cards to keep the integrity of the design.",type:"info"}),(0,aU.jsx)(aB.E,{className:nx().heading,field:e.heading,tag:"h2"}),i?(0,aU.jsxs)("div",{className:nx()["swiper-wrapper"],children:[(0,aU.jsx)(aX.A,{className:nx()["swiper-wrapper--decor"],autoAnimate:!0}),t.page.mode.isEditing||!i?(0,aU.jsx)(aq.O,{name:`success-stories-${a.DynamicPlaceholderId}`,rendering:r}):(0,aU.jsx)(aq.O,{name:`success-stories-${a.DynamicPlaceholderId}`,rendering:r,render:e=>(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(aQ.Swiper,{modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],className:nx().swiper,onRealIndexChange:e=>{let a=e.el.closest(`.${nx()["swiper-wrapper"]}`);e.realIndex>0?a?.classList.add(nx()["success-stories-carousel__swiper-wrapper--scrolled"]):a?.classList.remove(nx()["success-stories-carousel__swiper-wrapper--scrolled"])},...(0,a0.defaultSwiperOptions)({uid:r.uid,mode:"successStories"}),children:e.map(e=>(0,aU.jsx)(aQ.SwiperSlide,{className:nx()["success-stories-carousel__swiper-slide"],children:e},`${r.uid}-slide-${crypto.randomUUID()}`))}),(0,a0.default)({uid:r.uid,styles:nx()})]})})]}):null]})})});var nb=r(59552),ny=r.n(nb),nN=r(21937);let nE=({rendering:e,params:a,fields:t,variantParams:s})=>{let i=a.RenderingIdentifier,l=(0,aG.M5)(),n=(0,az.useMemo)(()=>a.styles?.includes("grid-behavior")?"grid":"slider",[a.styles]),o=(0,az.useMemo)(()=>s.StatContainerRow3Column?"grid--3-col":"grid--2-col",[s.StatContainerRow3Column]),d=(0,az.useMemo)(()=>s.StatContainerRow3Column?3:2,[s.StatContainerRow3Column]),[c,m]=(0,az.useState)(null),u=(0,az.useMemo)(()=>`stat-cards-${a.DynamicPlaceholderId}`,[a.DynamicPlaceholderId]),g=(0,az.useMemo)(()=>e,[e]);(0,az.useEffect)(()=>{null!==c||"slider"!==n||l.page.mode.isEditing||r.e(130).then(r.bind(r,28130)).then(e=>{let a=e.DynamicSwiper;m((0,aU.jsx)(a,{placeholderName:u,rendering:g,styles:ny(),slidesPerView:d}))})},[n,l.page.mode.isEditing,u,g,c,d]);let p=(0,az.useMemo)(()=>(0,aU.jsx)(aq.O,{name:u,rendering:g}),[u,g]);return(0,aU.jsx)("section",{className:`container block-module ${ny().container} ${a.styles}`,id:i??"",children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:ny().row,children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-9 ${ny().header}`,children:[(0,aU.jsx)(aB.E,{className:ny().heading,tag:"h2",field:t.heading}),(0,rI.o)(l.page,t.copy)&&(0,aU.jsx)(aV.s,{className:"rtf",field:t.copy})]}),(0,aU.jsx)(a7.u,{title:"Statistic Card Row",message:"Add between 2 to 3 Cards to keep the integrity of the design.",type:"info"}),(0,aU.jsxs)("div",{className:`${ny()["cards-wrapper"]} ${"grid"===n?ny()[o]:""}`,children:[!c&&p,c]}),a.styles?.includes(nN.r.STAR_DECORATION.ON)&&(0,aU.jsx)(aX.A,{className:ny().decor,autoAnimate:!0})]})})})},nj=(0,a3.w)()(e=>(0,aU.jsx)(nE,{...e,variantParams:{StatContainerRow3Column:!1}})),nC=(0,a3.w)()(e=>(0,aU.jsx)(nE,{...e,variantParams:{StatContainerRow3Column:!0}}));var nS=r(49967),nA=r.n(nS);let nI=(0,a3.w)()(({fields:e})=>{let a=(0,aG.M5)();return(0,aU.jsxs)("div",{className:nA()["stat-card"],children:[(0,aU.jsxs)("div",{className:nA().content,children:[(0,aU.jsx)(aB.E,{className:nA().heading,tag:"h3",field:e.stat}),(0,aU.jsx)(aV.s,{className:`rtf ${nA().copy}`,field:e.copy})]}),(0,rI.o)(a.page,e.link)&&(0,aU.jsx)(rC.N,{className:`link link-chevron ${nA().link}`,field:e.link})]})});var nT=r(50165),nL=r.n(nT);let nP=(0,a3.w)()(({fields:e})=>{let a=(0,aG.M5)();return(0,aU.jsxs)("div",{className:nL()["rich-text-card"],children:[(0,rI.o)(a.page,e.heading)&&(0,aU.jsx)(aB.E,{tag:"h3",field:e.heading}),(0,aU.jsx)(aV.s,{className:"rtf",field:e.copy})]})});var nR=r(84120),nk=r(85060),n$=r(13940),nO=r.n(n$);let nD=async e=>fetch(`/api/programs/myprogram?programId=${e}`,{method:"GET"}).then(e=>e.json()).catch(e=>{throw console.error(e),Error("We have not been able to obtain the program data at MyProgram endpoint.")}),nH=async(e,a)=>({labels:await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PRIMARY_CONTENT.PROGRAM_ID_LOOKUP_LABELS_ID)}
632),nM=(0,a3.w)()(({fields:e,params:a,labels:r})=>{let t=a?.RenderingIdentifier||void 0,[s,i]=(0,az.useState)(!1),[l,n]=(0,az.useState)(null),[o,d]=(0,az.useState)(!1),[c,m]=(0,az.useState)(null),[u,g]=(0,az.useState)(null),p=(0,az.useRef)(null);(0,lM.D)("ProgramIdLookupRow",[s,l],{isSubmitting:s,errorMessage:l});let h=async e=>{if(e.preventDefault(),o&&c)if(u?.trimEnd()==="POST"){let e=document.createElement("form");e.method="POST",e.action=c,e.target="_blank",document.body.appendChild(e),e.submit(),document.body.removeChild(e);return}else{window.open(c,"_blank"),d(!1),m(null),n(null),i(!1);return}if(!s&&!o){i(!0),n(null),window.dispatchEvent(new Event(nk.Tk));let a=e.currentTarget;if(a.checkValidity()){let e=await nD(a["program-id"].value?.trim());e?.destinationUrl&&""!==e.destinationUrl?(d(!0),m(e.destinationUrl),g(e.method)):n(e.errorMessage||"Program not found"),i(!1)}else setTimeout(()=>{i(!1)},400)}};return(0,aU.jsx)("section",{className:`container block-module ${nO().wrapper}`,id:t??"",children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsx)("div",{className:"col-12",children:(0,aU.jsxs)("div",{className:nO().card,children:[(0,aU.jsxs)("div",{className:nO()["heading-wrapper"],children:[(0,aU.jsx)(aB.E,{className:nO().heading,tag:"h2",field:e.heading}),(0,aU.jsx)(aV.s,{tag:"div",className:"rtf",field:e.copy})]}),(0,aU.jsx)("form",{className:s?`${nO().form} ${nO()["form--submitting"]}`:`${nO().form}`,action:"",onSubmit:h,noValidate:!0,children:(0,aU.jsxs)("div",{ref:p,className:nO()["form-content"],children:[(0,aU.jsx)(nR.FO,{label:r?.programId?.value??"",className:nO()["input-field"],required:!0,type:"text",placeholderText:r?.programIdPlaceholder?.value??"",name:"program-id",errorLabel:r?.programIdValidationError?.value??"",disabled:s||o}),(0,aU.jsx)("div",{className:nO()["submit-row"],children:(0,aU.jsxs)("button",{className:`button button--primary ${nO()["submit-btn"]} ${o?nO()["submit-btn--program-found"]:""}`,type:"submit",disabled:s,children:[(0,aU.jsx)("span",{children:o?r?.programFound?.value:s?r?.programValidating?.value:o?e.submitButtonLabel.value:l?r?.programNotFound?.value:r?.programNext?.value})," "]})}),l&&(0,aU.jsx)("span",{className:nO()["error-message"],children:l})]})})]})})})})});var nF=r(43719),nU=r.n(nF);let nG=(0,a3.w)()(({fields:e,params:a,rendering:r})=>{let t=a.RenderingIdentifier,s=(0,aG.M5)();return(0,aU.jsxs)("section",{"aria-labelledby":`${t}-heading`,className:` container block-module ${nU().container} ${a.styles}`,id:t??"",children:[(0,aU.jsxs)("div",{className:`module-intro ${nU().header}`,children:[(0,aU.jsx)(aB.E,{id:`${t}-heading`,className:nU().heading,tag:"h2",field:e.heading}),(0,aU.jsx)(aB.E,{tag:"p",field:e.description,className:nU().description})]}),(0,aU.jsx)(a7.u,{message:"Product Card Row - Add up to 3 Cards to keep the integrity of the design.",type:"info"}),(0,aU.jsx)("div",{className:`${s.page.mode.isEditing?nU()["cards-wrapper--experience-editor"]:""} ${nU()["cards-wrapper"]}`,children:(0,aU.jsx)(aq.O,{name:`product-cards-${a.DynamicPlaceholderId}`,rendering:r})})]})});var nB=r(3788),nV=r.n(nB);let nq=(0,a3.w)()(({fields:e,params:a})=>{let r=(0,aG.M5)(),t=(0,az.useRef)(null),s=(0,az.useRef)(null),i=(0,az.useRef)(null),l=(0,az.useRef)(null),n=(0,t3.UA)(e.image);return(0,az.useEffect)(()=>{if(t.current&&s.current&&i.current&&l.current){let e=s.current.scrollHeight,a=i.current.scrollHeight,r=l.current.scrollHeight;t.current.style.setProperty("--copy-height",`${e}px`),t.current.style.setProperty("--content-height",`${a}px`),t.current.style.setProperty("--content-inner-height",`${r}px`)}},[t,s]),(0,aU.jsxs)("article",{className:`${nV().card} ${r.page.mode.isEditing?nV()["card--editable"]:""} ${a.styles}`,ref:t,children:[(0,rI.o)(r.page,e.image)&&(0,aU.jsx)(rJ.N,{className:`${nV().picture} `,field:e.image,isContentHubImage:n,transformations:{mobile:"1x1w320",tablet:"1x1w688",desktop:"1x1w307",largeDesktop:"1x1w547"}}),(0,aU.jsx)("div",{className:nV().content,ref:i,children:(0,aU.jsxs)("div",{className:nV()["content-inner"],ref:l,children:[(0,rI.o)(r.page,e.link)&&!r.page.mode.isEditing?(0,aU.jsx)("h3",{children:(0,aU.jsx)(rC.N,{className:` ${nV().heading} link-container`,field:e.link,children:(0,aU.jsx)(aB.E,{tag:"span",className:`link link-chevron ${nV().link}`,field:e.heading})})}):(0,aU.jsx)("h3",{className:`${nV().heading} link-container`,children:(0,aU.jsx)(aB.E,{tag:"span",className:`link link-chevron ${nV().link}`,field:e.heading})}),(0,aU.jsx)("div",{className:`${nV().copy}`,ref:s,children:(0,aU.jsx)(aB.E,{field:e.copy})})]})})]})});var nW=r(20302),nz=r.n(nW),nQ=r(57154);let nY=e=>{let a=e?.fields,r=e?.id;return a?.value?.value??r??""},nK=async(e,a)=>{let r=[],t=new nQ.H(a);return e.dataSource&&(r=await t.getLoginLinks(e.dataSource)),{programMenuItems:r,labels:await (0,rn.n)(a).getLabelsForView(sa.D.LABELS.ACCOUNT.MULTI_PORTAL_LOGIN)}},nZ=(0,a3.w)()(e=>{let a=e.rendering.uid,r=(0,aG.M5)(),t=r.page.layout.sitecore.route?.fields,[s,i]=(0,az.useState)("default"),[l,n]=(0,az.useState)({}),o=e=>{let a=e?.fields;return a?.secondaryOptions?.fields??null};return(0,aU.jsx)("section",{className:nz().outer,"aria-labelledby":`heading-${a}`,children:(0,aU.jsx)("div",{className:`container ${nz().container}`,children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsx)("div",{className:`col-lg-10 ${nz().wrapper}`,children:(0,aU.jsxs)("div",{className:nz().content,children:[(0,aU.jsx)(aB.E,{id:`heading-${a}`,className:nz().heading,field:t.heading,tag:"h1"}),(0,aU.jsx)(aB.E,{className:nz().subheading,field:t.subheading,tag:"p"}),(0,aU.jsx)(aX.A,{className:nz().star,autoAnimate:!0}),(0,aU.jsx)("label",{className:"sr-only",htmlFor:`select-${a}`,children:e.labels?.selectAccountType?.value}),(0,aU.jsxs)("select",{id:`select-${a}`,className:`${nz().dropdown} field__input field__select`,defaultValue:s,onChange:e=>{i(e.target.value),requestAnimationFrame(()=>{window.dispatchEvent(new Event("checkLinks"))})},name:"program",children:[(0,aU.jsx)("option",{value:"default",disabled:!0,hidden:!0,children:e.labels?.selectAccountType?.value}),e.programMenuItems?.map((e,a)=>(0,aU.jsx)("option",{value:e.id,children:e.displayName??e.name},a))]}),e.programMenuItems.map((e,t)=>(0,aU.jsx)(az.Fragment,{children:e.id===s&&e.links.map((e,t)=>{let s,i=o(e),d=(s=o(e),s?.options??[]),c=e.id??`link-${t}`,m=l[c]??null,u=d.find(e=>nY(e)===m)??null,g=u?.fields,p=e?.fields,h=i?g?.link:p?.link;return(0,aU.jsxs)("div",{className:0!==t?nz().section:void 0,children:[(0,rI.o)(r.page,e?.fields?.copy)&&(0,aU.jsx)(aB.E,{className:nz()["login-copy"],field:e.fields?.copy,tag:"p"}),i&&d?.length>0&&(0,aU.jsx)("fieldset",{className:nz()["secondary-group"],children:(0,aU.jsxs)("div",{className:"row",children:[(0,aU.jsx)("div",{className:`col-lg-5 ${nz()["secondary-legend-col"]}`,children:(0,aU.jsx)("legend",{className:nz()["secondary-legend"],children:e.fields.secondaryOptions.fields.label.value})}),(0,aU.jsx)("div",{className:`col-lg-7 ${nz()["secondary-options-col"]}`,children:(0,aU.jsx)("div",{className:nz()["secondary-options"],children:d.map(e=>{let r,t,s;return(0,aU.jsxs)("div",{className:"radio-field",children:[(0,aU.jsx)("input",{type:"radio",className:"radio-field__input",id:`radio-${a}-${c}-${e.id}`,name:`secondary-${a}
632-${c}`,value:nY(e),checked:m===e.id,onChange:()=>{n(a=>({...a,[c]:e.id})),requestAnimationFrame(()=>{window.dispatchEvent(new Event("checkLinks"))})}}),(0,aU.jsx)("label",{htmlFor:`radio-${a}-${c}-${e.id}`,className:"radio-field__label",children:(r=e?.fields,t=e?.displayName,s=e?.name,r?.label?.value??t??s??"Option")})]},e.id)})})})]})}),h&&(0,aU.jsx)(rC.N,{className:`${nz()["login-button"]} button button--external`,field:h})]},t)})},t)),(0,aU.jsx)(aV.s,{className:`${nz()["questions-copy"]} rtf`,field:t.questionsCopy})]})})})})})});var nJ=r(41314),nX=r.n(nJ);let n0=(0,a3.w)()(({fields:e,params:a})=>(0,aU.jsx)("section",{className:`${a.styles} container block-module`,children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:`${nX()["media-contact-row"]} module-intro col-xl-9`,children:[(0,aU.jsx)(aB.E,{className:nX().heading,tag:"h2",field:e.heading}),(0,aU.jsx)(aV.s,{className:"rtf",field:e.copy})]})})}));var n1=r(40269),n5=r.n(n1);let n2=(0,a3.w)()(({fields:e,params:a,rendering:t})=>{let s=(0,aG.M5)(),i=a.RenderingIdentifier,{isDesktop:l}=(0,a5.A)(),n=s.page.mode.isEditing,[o,d]=(0,az.useState)(null),c=(0,az.useMemo)(()=>`media-contact-cards-${a.DynamicPlaceholderId}`,[a.DynamicPlaceholderId]),m=(0,az.useMemo)(()=>t,[t]);(0,az.useEffect)(()=>{n||l?d(null):Promise.resolve().then(r.bind(r,27888)).then(({Swiper:e,SwiperSlide:a})=>{Promise.resolve().then(r.bind(r,84618)).then(({Navigation:t,Scrollbar:s,A11y:i,Keyboard:l})=>{Promise.resolve().then(r.bind(r,21709)).then(({default:r,defaultSwiperOptions:n})=>{d((0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(aq.O,{name:c,rendering:m,render:r=>(0,aU.jsx)(e,{className:n5().swiper,modules:[t,s,i,l],...n({uid:m.uid,mode:"column"}),children:r.map(e=>(0,aU.jsx)(a,{className:n5()["card__swiper-slide"],children:e},`${m.uid}-slide-${crypto.randomUUID()}`))})}),r({uid:m.uid,styles:n5()})]}))})})})},[n,l,c,m]);let u=(0,az.useMemo)(()=>(0,aU.jsx)(aq.O,{name:c,rendering:m}),[c,m]),g=(0,az.useMemo)(()=>(0,aU.jsx)("div",{className:`${n5()["cards-wrapper"]} ${n?n5()["cards-wrapper--experience-editor"]:""}`,children:u}),[n,u]);return(0,aU.jsx)("section",{className:`container block-module ${a.styles??""} ${n5().container}`,id:i??"",children:(0,aU.jsxs)("div",{className:"row",children:[(0,aU.jsx)("div",{className:`col-md-12 ${n5().header}`,children:(0,aU.jsx)(aB.E,{tag:"h2",field:e.heading,className:n5().heading})}),(0,aU.jsxs)("div",{className:`col-12 ${n5().content}`,children:[n&&(0,aU.jsx)(a7.u,{title:"Media Contact Cards",message:"On mobile devices, this will render as a swiper. On desktop, it will render as a grid.",type:"info"}),n||l?g:o||u]})]})})});var n3=r(5470),n4=r.n(n3);let n6=(0,a3.w)()(({fields:e,params:a})=>{let r=(0,aG.M5)();return(0,aU.jsxs)("article",{className:`${n4()["media-contact-card"]} ${a.styles??""}`,children:[(0,rI.o)(r.page,e.mediaContactImage)&&(0,aU.jsx)(rJ.N,{className:`${n4().card__image} `,field:e.mediaContactImage,transformations:{mobile:"1x1w64",largeDesktop:"1x1w100"}}),(0,aU.jsxs)("div",{className:n4().card__content,children:[(0,aU.jsxs)("div",{className:n4().card__heading,children:[(0,aU.jsx)(aB.E,{tag:"h3",className:`${n4().card__name}`,field:e.mediaContactFullName}),(0,aU.jsx)(aB.E,{tag:"span",className:`${n4().card__title}`,field:e.mediaContactRole})]}),(0,aU.jsxs)("div",{className:n4()["card__contact-info"],children:[(0,rI.o)(r.page,e.mediaContactPhoneNumber)&&(0,aU.jsx)(t_(),{className:`link ${n4().card__phone}`,href:`tel:${e.mediaContactPhoneNumber.value}`,children:(0,aU.jsx)(aB.E,{field:e.mediaContactPhoneNumber})}),(0,aU.jsx)(t_(),{href:`mailto:${e.mediaContactEmail.value}`,className:`link ${n4().card__email}`,children:(0,aU.jsx)(aB.E,{field:e.mediaContactEmail})})]})]})]})});var n9=r(21319),n8=r.n(n9);let n7=(0,a3.w)()(({fields:e,params:a,rendering:r})=>{let t=a.RenderingIdentifier,s=t||r?.uid||e.videoId?.value||"",i=(0,aG.M5)(),l=(0,az.useState)(!1),[n,o]=l,[d,c]=(0,az.useState)(!1),m=(0,az.useRef)(null),u=()=>{o(!0),c(!0),m.current?.play()},g=()=>{o(!1),m.current?.pause()};(0,az.useEffect)(()=>{if(!s)return;let e=e=>{let a=e.detail;a?.id&&a.id===s&&("play"===e.type&&c(!0),o("play"===e.type))};return window.addEventListener("play",e),window.addEventListener("pause",e),()=>{window.removeEventListener("play",e),window.removeEventListener("pause",e)}},[s,o]);let p=()=>(0,aU.jsx)(aU.Fragment,{children:n?(0,aU.jsx)("button",{"aria-label":"Pause Button",title:"Pause Button",className:n8()["pause-button"],onClick:g}):(0,aU.jsx)("button",{"aria-label":"Play Button",title:"Play Button",className:n8()["play-button"],onClick:u})});return(0,aU.jsxs)("section",{className:`block-module ${n8()["full-width-image-row"]} ${a.styles} ${n8().video} ${n?n8().playing:""}`,id:t??"","data-played":d,children:[(0,aU.jsx)(ia.Ay,{removeThumbn
632ailAfterPlay:!0,className:`${n8().media} ${n8()["media--video"]}`,videoId:e.videoId.value,provider:e.videoProvider.fields.providerId.value,thumbnail:e.cardImage,autoplay:!1,loading:"lazy",transformationOptions:{mobile:"16x9w768",tablet:"16x9w1400",largeDesktop:"16x9w1920"},muted:!1,controls:!0,externalPlayState:l,instanceId:s,externalControlsRef:m}),(0,rI.o)(i.page,e.description)?(0,aU.jsx)("div",{className:`${n?n8()["playing-relative"]:""} container`,children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsx)("div",{className:"col-12 col-xl-8",children:(0,aU.jsxs)("div",{className:`white-focus-ring ${n8().content}`,children:[p(),(0,aU.jsx)(aV.s,{tag:"div",className:`rtf white-focus-ring ${n8().description}`,field:e.description})]})})})}):(0,aU.jsx)("div",{className:`${n8()["in-video-content"]}`,children:p()})]})});var oe=r(62522),oa=r.n(oe);let or=async e=>{let a=e.placeholders?.["rtf-cards-{*}"]??[];return{numberOfCards:(0,rr.xO)(a).length}},ot=(0,a3.w)()(({fields:e,rendering:a,params:r,numberOfCards:t})=>{let s=r.RenderingIdentifier,i=(0,aG.M5)();return(0,aU.jsx)("section",{className:`container block-module ${oa().container} ${r.styles}`,id:s??"",children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsxs)("div",{className:oa().row,children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-9 ${oa().header}`,children:[(0,rI.o)(i.page,e.heading)&&(0,aU.jsx)(aB.E,{className:oa().heading,tag:"h2",field:e.heading}),(0,rI.o)(i.page,e.copy)&&(0,aU.jsx)(aV.s,{className:"rtf",field:e.copy})]}),(0,aU.jsx)(a7.u,{message:"Rich Text Row - Add up to 4 Cards to keep the integrity of the design.",type:"info"}),(t>0||i.page.mode.isEditing)&&(0,aU.jsx)("div",{className:oa()["cards-wrapper"],children:(0,aU.jsx)(aq.O,{name:`rtf-cards-${r.DynamicPlaceholderId}`,rendering:a})})]})})})});var os=r(9551),oi=r.n(os);let ol=(0,a3.w)()(({fields:e,rendering:a,params:r})=>{let t=r.RenderingIdentifier,s=(0,aG.M5)(),i=(0,a1.os)();return(0,aU.jsx)("section",{className:`container block-module ${r.styles}${oi().container}`,id:t??"",children:(0,aU.jsxs)("div",{className:"row",children:[(0,aU.jsxs)("div",{className:`module-intro col-xl-9 ${oi().header}`,children:[(0,aU.jsx)(aB.E,{tag:"h2",field:e.heading,className:`${oi().heading}`}),(0,rI.o)(s.page,e.copy)&&(0,aU.jsx)(aV.s,{className:`rtf ${oi().copy}`,field:e.copy})]}),(0,aU.jsx)("div",{className:"col-12",children:s.page.mode.isEditing||!i?(0,aU.jsx)(aq.O,{name:`full-width-media-gallery-cards-${r.DynamicPlaceholderId}`,rendering:a}):(0,aU.jsx)(aq.O,{name:`full-width-media-gallery-cards-${r.DynamicPlaceholderId}`,rendering:a,render:e=>{let r=(0,a0.defaultSwiperOptions)({uid:a.uid,mode:"gallery"});return(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(aQ.Swiper,{className:oi().swiper,modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],...r,slidesPerView:"auto",breakpoints:{...r.breakpoints,768:{slidesPerView:"auto"},1200:{slidesPerView:"auto"},1920:{slidesPerView:"auto"}},children:e.map(e=>(0,aU.jsx)(aQ.SwiperSlide,{className:oi()["swiper-slide"],children:e},`${a.uid}-slide-${crypto.randomUUID()}`))}),(0,a0.default)({uid:a.uid,styles:oi()})]})}})})]})})});var on=r(87451),oo=r.n(on);let od=({fields:e,variantParams:a})=>{let r=(0,aG.M5)(),t=a?.imagePosition==="9:16",s=a?.imagePosition==="9:16",i=[oo()["full-width-media-gallery-card"],s?oo()["full-width-media-gallery-card--narrow"]:""].filter(Boolean).join(" ");return(0,aU.jsx)("div",{className:i,children:(0,rI.o)(r.page,e.videoId)?(0,aU.jsx)(ia.Ay,{removeThumbnailAfterPlay:!0,className:oo()["full-width-media-gallery-card__video-player"],videoId:e.videoId.value,provider:e.videoProvider.fields.providerId.value,thumbnail:e.cardImage,transformationOptions:{largeDesktop:t?"9x16w800":"4x3w800"},loop:!1,muted:!1,autoplay:!1,controls:!0}):(0,aU.jsx)(rJ.N,{className:oo()["full-width-media-gallery-card__image"],field:e.cardImage,transformations:{largeDesktop:t?"9x16w800":"4x3w800"}})})},oc=(0,a3.w)()(e=>(0,aU.jsx)(od,{...e,variantParams:{imagePosition:"4:3"}})),om=(0,a3.w)()(e=>(0,aU.jsx)(od,{...e,variantParams:{imagePosition:"9:16"}})),ou=(0,a3.w)()(od),og=(0,a3.w)()(({fields:e,params:a})=>{let r=a.RenderingIdentifier,t=(0,aG.M5)();return(0,aU.jsxs)("section",{className:`block-module ${n8()["full-width-image-row"]} ${a.styles}`,id:r??"",children:[(0,aU.jsx)(rJ.N,{className:n8().media,field:e.cardImage,loading:"lazy",transformations:{mobile:"16x9w768",tablet:"16x9w1400",largeDesktop:"16x9w1920"}}),(e.description.value||t.page.mode.isEditing)&&(0,aU.jsx)("div",{className:"container",children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsx)("div",{className:"col-12 col-xl-8",children:(0,aU.jsx)("div",{className:n8().content,children:(0,aU.jsx)(aV.s,{tag:"div",className:`rtf white-focus-ring ${n8().description}`,field:e.description})})})})})]})});var op=r(42726),oh=r.n(op);let o_=async(e,a)=>{let r=(0,a8.o)(a.sitecore.context.language??""),t=new sb.z;if(!e.dataSource)return{featuredPrograms:[]};let s=(0,a6.X)(e).featuredPrograms.map(e=>({programId:e.fields.programId.value,programUrl:e.url}));return{featuredPrograms:(await Promise.all(s.map(async e=>{try{let a,s=await t.getProgramById(e.programId);return a=s.program,{programThumbnail:(0,t3.I3)(a.programMastheadImage?.publicUrls,"1x1")??"",programId:e.programId,programTitle:a?.title?.[r]??"",programCategory:a.programCategories.results[0]?.label?.[r]??"",programShortDe
632scription:a.shortDescription[r]??"",programUrl:e.programUrl}}catch(e){return console.error(e),null}}))).filter(e=>null!=e)}},of=(0,a3.w)()(({fields:e,featuredPrograms:a,params:t,rendering:s})=>{let i=t.RenderingIdentifier||null,{isDesktop:l}=(0,a5.A)(),[n,o]=(0,az.useState)(null),[d,c]=(0,az.useState)(null),m=(0,az.useMemo)(()=>s,[s]);(0,az.useEffect)(()=>{l&&a.length>0?Promise.resolve().then(r.bind(r,27888)).then(({Swiper:e,SwiperSlide:t})=>{Promise.resolve().then(r.bind(r,84618)).then(({Navigation:s,Scrollbar:i,A11y:l,Keyboard:n})=>{Promise.resolve().then(r.bind(r,21709)).then(({default:r,defaultSwiperOptions:d})=>{o((0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(e,{className:oh().swiper,modules:[s,i,l,n],...d({uid:m.uid,mode:"featured",suffix:"desktop"}),children:a.map((e,a)=>(0,aU.jsx)(t,{className:oh()["swiper-slide"],children:(0,aU.jsx)(sS.A,{title:e.programTitle,teaser:e.programShortDescription,link:e.programUrl,category:e.programCategory,image:e.programThumbnail,imageAlt:e.programTitle,isContentHubImage:!0,showImagePlaceholder:!0,isMobileTeaserVisible:!0})},`${m.uid}-slide-${e.programId}-${a}`))}),r({uid:m.uid,styles:oh(),suffix:"desktop"})]}))})})}):o(null)},[l,a,m]),(0,az.useEffect)(()=>{!l&&a.length>0?Promise.resolve().then(r.bind(r,27888)).then(({Swiper:e,SwiperSlide:t})=>{Promise.resolve().then(r.bind(r,84618)).then(({Navigation:s,Scrollbar:i,A11y:l,Keyboard:n})=>{Promise.resolve().then(r.bind(r,21709)).then(({default:r,defaultSwiperOptions:o})=>{c((0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(e,{className:oh().swiper,modules:[s,i,l,n],...o({uid:m.uid,mode:"featured",suffix:"mobile"}),children:a.map((e,a)=>(0,aU.jsx)(t,{className:oh()["swiper-slide"],children:(0,aU.jsx)(sS.A,{title:e.programTitle,teaser:e.programShortDescription,link:e.programUrl,category:e.programCategory,image:e.programThumbnail,imageAlt:e.programTitle,isContentHubImage:!0,showImagePlaceholder:!0,isMobileTeaserVisible:!0})},`${m.uid}-slide-${e.programId}-${a}`))}),r({uid:m.uid,styles:oh(),suffix:"mobile"})]}))})})}):c(null)},[l,a,m]);let u=(0,az.useMemo)(()=>(0,aU.jsx)("div",{className:oh()["fallback-grid"],children:a.map((e,a)=>{let r=e.programCategory,t=e.programThumbnail;return(0,aU.jsx)(sS.A,{title:e.programTitle,teaser:e.programShortDescription,link:e.programUrl,category:r,image:t,imageAlt:e.programTitle,isContentHubImage:!0,showImagePlaceholder:!0,isMobileTeaserVisible:!0},`program-${e.programId}-${a}`)})}),[a]);return(0,aU.jsx)("section",{className:`block-wrapper ${t.styles}`,id:i??"",children:(0,aU.jsx)("div",{className:"container block-module",children:(0,aU.jsxs)("div",{className:`row ${oh().row}`,children:[(0,aU.jsx)("div",{className:"col-xl-4",children:(0,aU.jsxs)("div",{className:oh().header,children:[(0,aU.jsx)(aB.E,{tag:"h2",field:e.heading,className:oh().heading}),(0,aU.jsx)(a7.u,{title:"Featured Program Carousel Row",message:"Use Content Editor to pick Program Detail Pages.",type:"info"})]})}),(0,aU.jsx)("div",{className:"col-xl-8",children:l?n||u:d||u})]})})})});var ov=r(95687),ox=r(83827),ow=r(59488),ob=r(20252),oy=r.n(ob);let oN=e=>{if(null==e||""===e)return Number.MAX_SAFE_INTEGER;let a=Number(e);return Number.isNaN(a)?Number.MAX_SAFE_INTEGER:a},oE=async(e,a)=>{let r=e.dataSource?e.fields:a.sitecore.route?.fields;if(r?.category)try{if(r)return{faqCategoryList:await (0,ox.Z)(r.category?.fields?.tagName?.value)}}catch(e){console.error(e)}return{faqCategoryList:null}},oj=(0,rr.on)()(({faqCategoryList:e})=>{let a=(0,aG.M5)(),r=(0,ov.A)(),t=(0,az.useMemo)(()=>{let a;return a=e?.category.results[0]?.faqs.results,a?.map((e,a)=>({faq:e,index:a})).sort((e,a)=>oN(e.faq.sortOrder)-oN(a.faq.sortOrder)||e.index-a.index).map(({faq:e})=>e)},[e]),s=(0,az.useRef)(null),i=(0,az.useRef)(null),l=(0,az.useRef)(null),n=(0,az.useRef)(null),o=(0,az.useRef)(0),d=(0,az.useRef)(!1),[c,m]=(0,az.useState)(t?.[0]?.id),u=t&&t.length>0,g=(0,az.useId)(),p=e=>{let a=n.current;a&&(a.value=e);let r=l.current?.querySelectorAll(`.${oy()["link-item"]}`);r?.forEach(a=>{let r=a.querySelector("a");r?.href.split("#")[1]===e&&m(e)})};(0,az.useEffect)(()=>{let e=document.querySelector("header")?.offsetHeight??0,a=new IntersectionObserver(e=>((e,a)=>{if(!d.current||!t)return;let r=t.map(e=>e.id),s=a<window.scrollY?"down":"up";
632if(1!==e.length||e[0].isIntersecting)e.forEach(e=>{e.isIntersecting&&p(e.target.id)});else{let a=e[0].target;if("up"===s){let t=r[r.indexOf(e[0].target.id)-1];t&&a.id===n.current?.value&&p(t)}else{let t=r[r.indexOf(e[0].target.id)+1];t&&a.id===n.current?.value&&p(t)}}})(e,o.current),{threshold:.5,rootMargin:`-${e+80+60}px 0px 0px 0px`}),r=s.current?.querySelectorAll(`.${oy().item}`);return r?.forEach(e=>{a.observe(e)}),()=>{r?.forEach(e=>{a.unobserve(e)})}},[t]);let h=e=>{d.current=!1,p(e.target.href.split("#")[1]),setTimeout(()=>{d.current=!0},700)};return(0,az.useEffect)(()=>{let e=window.location.hash;e&&(n.current&&(n.current.value=e.replace("#","")),m(e.replace("#","")));let a=()=>{setTimeout(()=>{o.current=window.scrollY},300)};return setTimeout(()=>{d.current=!0},1e3),window.addEventListener("scroll",a),()=>window.removeEventListener("scroll",a)},[]),(0,aU.jsxs)("section",{className:`container block-module ${oy()["faq-category-content"]}`,children:[a.page.mode.isEditing&&!u&&(0,aU.jsx)(a7.u,{title:"FAQ Category Content",message:"No results found.",type:"info"}),u&&(0,aU.jsxs)("div",{className:`row ${oy().wrapper}`,children:[(0,aU.jsxs)("aside",{className:`${oy().aside} col-xl-3`,children:[(0,aU.jsx)("ul",{className:oy()["link-list"],ref:l,children:t.map((e,a)=>(0,aU.jsx)("li",{"aria-label":`${a+1} of ${t.length}`,className:`${oy()["link-item"]} ${c===e.id?oy()["link-item--active"]:""}`,children:(0,aU.jsx)("a",{href:`#${e.id}`,className:`${oy().jumplink} ${c===e.id?oy()["jumplink--active"]:""}`,onClick:h,dangerouslySetInnerHTML:{__html:e.question[r]?(0,tW.V)(e.question[r]):(0,tW.V)(e.question[ow.C])}})},e.id))}),!a.page.mode.isEditing&&(0,aU.jsxs)("div",{className:oy().dropdown,ref:i,children:[(0,aU.jsx)("label",{className:oy().label,htmlFor:`dropdown${g}`,children:"Jump To"}
632),(0,aU.jsx)("select",{name:"faq-category-content-jumplink",id:`dropdown${g}`,className:oy().select,ref:n,onChange:e=>{d.current=!1;let a=n.current?.offsetHeight??0;s.current?.style.setProperty("--dropdown-height",`${a}px`);let r=e.target.value,t=document.getElementById(r);p(r),t&&t.scrollIntoView({behavior:"smooth"}),setTimeout(()=>{d.current=!0},700)},children:t.map(e=>(0,aU.jsx)("option",{value:e.id,dangerouslySetInnerHTML:{__html:e.question[r]?(0,tW.V)(e.question[r]):(0,tW.V)(e.question[ow.C])}},e.id))})]})]}),(0,aU.jsx)("div",{className:`${oy().content} content-limiter col-xl-9`,ref:s,children:(0,aU.jsx)("ul",{className:oy().items,children:t.map(e=>(0,aU.jsxs)("li",{id:e.id,className:oy().item,children:[(0,aU.jsx)("h2",{className:oy().question,dangerouslySetInnerHTML:{__html:e.question[r]?(0,tW.V)(e.question[r]):(0,tW.V)(e.question[ow.C])}}),(0,aU.jsx)("div",{className:`rtf ${oy().answer}`,dangerouslySetInnerHTML:{__html:e.answer[r]?e.answer[r]:e.answer[ow.C]}})]},e.id))})})]})]})});var oC=r(92646),oS=r.n(oC);let oA=async(e,a)=>{let r=(0,a8.o)(a.sitecore.context.language??"");if(!e.dataSource)return{featuredPrograms:[]};let t=(0,a6.X)(e);return{programs:(await (0,l7.m)(t.programList,r)).map(e=>({programCategory:e.programCategory??"",programTitle:e.programTitle??"",programUrl:e.programUrl??"",programShortDescription:e.programShortDescription??"",programThumbnail:e.programThumbnail??"",programAltTextThumbnail:e.programAltTextThumbnail??""}))}},oI=(0,a3.w)()(({fields:e,programs:a,rendering:r,activeTab:t})=>{let s=(0,aG.M5)(),i=r.uid,{allProgramsLink:l}=(0,az.useContext)(ng.TabbedProgramExplorerRowContext);(0,lM.D)("ExploreProgramTab",[t,a,l],{activeTab:t,programsCount:a.length,hasAllProgramsLink:!!l});let n=(0,az.useMemo)(()=>({...(0,a0.defaultSwiperOptions)({uid:r.uid,mode:"full"})}),[r.uid]),o=(0,az.useMemo)(()=>a.length>0&&a.map((e,a)=>{let t=e.programCategory,s=e.programThumbnail;return(0,aU.jsx)(aQ.SwiperSlide,{className:oS()["swiper-slide"],children:(0,aU.jsx)(sv.A,{programId:`program-${a}`,programTitle:e.programTitle,programCategory:t,programThumbnail:s,programAltThumbnail:e.programAltTextThumbnail,programUrl:e.programUrl,programTeaser:e.programShortDescription,isContentHubImage:!0,showImagePlaceholder:!0})},`program-${crypto.randomUUID()}-${r.uid}`)}),[a,r.uid]);return(0,aU.jsxs)(aU.Fragment,{children:[s.page.mode.isEditing&&(0,aU.jsxs)("div",{children:[(0,aU.jsx)(a7.u,{title:"Explore Program Tab",message:"Use Content Editor to select Program Detail Pages to feature.",type:"info"}),(0,aU.jsx)(aB.E,{field:e.tabLabel})]}),(0,aU.jsxs)("div",{className:oS().panel,id:`tabpanel-${i}`,"aria-hidden":t===i?"false":"true",role:"tabpanel",children:[(0,aU.jsx)(aQ.Swiper,{modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],...n,children:o}),(0,a0.default)({uid:r.uid,styles:oS()}),(0,aU.jsxs)("div",{className:oS().buttons,children:[(0,rI.o)(s.page,e.seeTabPrograms)&&(0,aU.jsx)(rC.N,{field:e.seeTabPrograms,className:`${oS().button} button button--secondary`}),(0,rI.o)(s.page,l)&&(0,aU.jsx)(rC.N,{field:l,className:`${oS().link} link-chevron`})]})]})]})});var oT=r(5053),oL=r.n(oT);let oP=async e=>{let a=[];for(let r of(0,rr.xO)(e.placeholders?.["explore-program-tabs-{*}"]??[])){let e={content:{tabLabel:(0,a6.X)(r)?.tabLabel},renderingId:r.uid};a.push(e)}return{tabs:a}},oR=(0,a3.w)()(({fields:e,rendering:a,params:r})=>{let t=(0,sT.Fz)(a.uid)?.tabs,s=a.uid,[i,l]=(0,az.useState)(t?.[0]?.renderingId),{roverProps:n,getTargetProps:o}=(0,rz.z)(),[d,c]=(0,az.useState)(!1),[m,u]=(0,az.useState)(!1),g=(0,az.useRef)(null);(0,lM.D)("ExploreProgramByInterest",[i,d,m,t],{activeTab:i,showPrevButton:d,showNextButton:m,tabsCount:t?.length});let p=(0,az.useCallback)(e=>{l(e)},[]),h=(0,az.useCallback)(e=>{l(e.target.value)},[]);(0,rr.N2)(a,{activeTab:i});let _=(0,az.useCallback)(e=>()=>{let a=g.current;if(a){let r=a.scrollLeft||0;"prev"===e&&r>0?a.scrollTo({left:r-250,behavior:"smooth"}):"next"===e&&a.scrollWidth>a.clientWidth+r&&a.scrollTo({left:r+250,behavior:"smooth"})}},[]);(0,az.useEffect)(()=>{let e=g.current;if(!e)return c(!1),u(!1),()=>{};{let a=()=>{c(e.scrollLeft>0),u(e.scrollWidth>e.clientWidth+e.scrollLeft)};return e.addEventListener("scroll",a),a(),()=>{e.removeEventListener("scroll",a)}}},[]);let f=(0,az.useMemo)(()=>t?.map((e,a)=>(0,aU.jsx)("button",{id:`tab-${s}-${a}`,type:"button",role:"tab","aria-selected":i===e.renderingId,"aria-controls":`tabpanel-${e.renderingId}`,onClick:()=>p(e.renderingId),className:oL().tab,...o(a),children:(0,aU.jsx)(aB.E,{field:e.content.tabLabel})},`tab-${s}-${e.renderingId}`)),[t,s,i,p,o]),v=(0,az.useMemo)(()=>t?.map(e=>(0,aU.jsx)("option",{value:e.renderingId,children:e.content.tabLabel.value},`option-${s}-${e.content.tabLabel.value}`)),[t,s]);return(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)("div",{className:oL().content,children:(0,aU.jsxs)("div",{className:"container",children:[(0,aU.jsx)(aB.E,{id:`heading-${s}`,tag:"h3",field:e.interestSectionHeading,className:`${oL().heading}`}),(0,aU.jsxs)("div",{className:`field ${oL().dropdown}`,children:[(0,aU.jsx)("label",{htmlFor:`field-id-${s}`,className:"field__label",children:"Tab Selection"}),(0,aU.jsx)("select",{name:`selected-tab-${s}`,id:`field-id-${s}`,className:"field__input field__select",value:i,onChange:h,children:v})]}),(0,aU.jsxs)("div",{className:oL().tabs__wrapper,children:[(d||m)&&(0,aU.jsx)("button",{className:`custom-change-slide-button nav-prev-slide 633 ${oL()["tabs__nav-button"]} ${oL()["tabs__nav-button--prev"]} 634 ${d?oL()["tabs__nav-button--visible"]:""} 635 `,"aria-label":"Scroll tabs to the left",onClick:_("prev"),tabIndex:d?0:-1,children:(0,aU.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"15",viewBox:"0 0 10 15",fill:"none",children:(0,aU.jsx)("path",{d:"M5.54924 7.58893L8.93394 10.9736C9.51681 11.5565 9.51681 12.5011 8.93394 13.084L7.75153 14.2664L1.73144 8.24632C1.25098 7.76586 1.25098 6.98688 1.73144 6.50641L7.75153 0.486328L8.93394 1.66874C9.51681 2.25161 9.51681 3.19624 8.93394 3.77911L5.54924 7.16381C5.33668 7.37637 5.33668 7.37637 5.54924 7.58893Z",fill:"currentColor"})})}),(0,aU.jsx)("div",{role:"tablist","aria-labelledby":`heading-${s}`,className:oL().tabs,ref:g,...n,children:f}),(d||m)&&(0,aU.jsx)("button",{className:`custom-change-slide-button nav-next-slide 636 ${oL()["tabs__nav-button"]} ${oL()["tabs__nav-button--next"]} 637 ${m?oL()["tabs__nav-button--visible"]:""} 638 `,"aria-label":"Scroll tabs to the right",onClick:_("next"),tabIndex:m?0:-1,children:(0,aU.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"15",viewBox:"0 0 10 15",fill:"none",children:(0,aU.jsx)("path",{d:"M4.45076 7.58893L1.06606 10.9736C0.483189 11.5565 0.48319 12.5011 1.06606 13.084L2.24847 14.2664L8.26856 8.24632C8.74902 7.76586 8.74902 6.98688 8.26856 6.50641L2.24847 0.486328L1.06606 1.66874C0.483189 2.25161 0.483189 3.19624 1.06606 3.77911L4.45076 7.16381C4.66332 7.37637 4.66332 7.37637 4.45076 7.58893Z",fill:"currentColor"})})})]})]})}),(0,aU.jsx)("div",{className:oL().panels,children:(0,aU.jsx)(aq.O,{name:`explore-program-tabs-${r.DynamicPlaceholderId}`,rendering:a})})]})});var ok=r(31973);let o$=[],oO=async(e,a)=>{let r=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PRIMARY_CONTENT.EXPLORE_PROGRAM_BY_DESTINATION_LABELS_ID),t=new ok.H(a.sitecore.context.language??"");return{labels:r,filters:await t.getDestinationFilters()}},oD=(0,a3.w)()(({fields:e,rendering:a})=>{o$=(0,sT.Fz)(a.uid)?.filters||[];let[r,t]=(0,az.useState)(null),[s,i]=(0,az.useState)([]),[l,n]=(0,az.useState)([]),o=(0,sT.Fz)(a.uid)?.labels,d=(0,az.useMemo)(()=>e.featuredRegions&&0!==e.featuredRegions.length?e.featuredRegions.map((e,a)=>({value:e.fields.tagName.value,label:e.displayName,sorting:a+1})):[],[e.featuredRegions]),c=(0,az.useMemo)(()=>e.featuredCountries&&0!==e.featuredCountries.length?e.featuredCountries.map((e,a)=>({value:e.fields.tagName.value,label:e.displayName,sorting:a+1})):[],[e.featuredCountries]),m=(0,az.useMemo)(()=>e.featuredCities&&0!==e.featuredCities.length?e.featuredCities.map((e,a)=>({value:e.fields.tagName.value,label:e.displayName,sorting:a+1})):[],[e.featuredCities]),u=(0,az.useMemo)(()=>o$.map(e=>({value:e.regionName,label:e.displayName})),[]),g=(0,az.useCallback)(()=>{let e=[];return o$.forEach(a=>
638{a.countries.forEach(a=>{e.push({value:a.countryName,label:a.displayName})})}),e},[]),p=(0,az.useCallback)(()=>{let e=[];return o$.forEach(a=>{a.countries.forEach(a=>{a.cities.forEach(a=>{e.some(e=>e.value===a.value)||e.push({value:a.value,label:a.label})})})}),e},[]),h=(0,az.useCallback)((e,a)=>{if(0===e.length&&0===a.length)return u;let t=[];return r&&t.push(r),o$.forEach(s=>{if(r&&s.regionName===r.value)return;let i=!1;e.length>0&&s.countries.some(a=>e.includes(a.countryName))&&(i=!0),a.length>0&&!i&&s.countries.some(e=>e.cities.some(e=>a.includes(e.value)))&&(i=!0),i&&t.push({value:s.regionName,label:s.displayName})}),t},[u,r]),_=(0,az.useCallback)((e,a)=>{if(!e&&0===a.length)return g();let r=[...s],t=new Set(r.map(e=>e.value));return o$.forEach(s=>{e&&s.regionName!==e||s.countries.forEach(e=>{if(t.has(e.countryName))return;let s=!1;a.length>0?e.cities.some(e=>a.includes(e.value))&&(s=!0):s=!0,s&&(r.push({value:e.countryName,label:e.displayName}),t.add(e.countryName))})}),r},[g,s]),f=(0,az.useCallback)((e,a)=>{let r=[...l],t=new Set(r.map(e=>e.value));if(!e&&0===a.length)return p().forEach(e=>{t.has(e.value)||r.push(e)}),r;if(e&&0===a.length){let a=o$.find(a=>a.regionName===e);a&&a.countries.forEach(e=>{e.cities.forEach(e=>{t.has(e.value)||(r.push({value:e.value,label:e.label}),t.add(e.value))})})}else a.length>0&&o$.forEach(s=>{e&&s.regionName!==e||s.countries.forEach(e=>{a.includes(e.countryName)&&e.cities.forEach(e=>{t.has(e.value)||(r.push({value:e.value,label:e.label}),t.add(e.value))})})});return r},[p,l]),v=(0,az.useMemo)(()=>h(s.map(e=>e.value),l.map(e=>e.value)),[h,s,l]),x=(0,az.useMemo)(()=>_(r?.value||null,l.map(e=>e.value)),[_,r,l]),w=(0,az.useMemo)(()=>f(r?.value||null,s.map(e=>e.value)),[f,r,s]),b=(0,az.useMemo)(()=>[o?.regionPlaceholder?.value||"Select region",o?.countryPlaceholder?.value||"Select country",o?.cityPlaceholder?.value||"Select city"],[o]),y=(0,az.useCallback)(e=>{t(e)},[]),N=(0,az.useCallback)(e=>{i(e)},[]),E=(0,az.useCallback)(e=>{n(e)},[]),{allProgramsLink:j}=(0,az.useContext)(ng.TabbedProgramExplorerRowContext),C=(0,az.useCallback)(e=>{e.preventDefault();let a=[];if(r&&a.push(`f-ws_program_regions=${encodeURIComponent(r.value)}`),s.length>0){let e=1===s.length?encodeURIComponent(s[0].value):s.map(e=>encodeURIComponent(e.value)).join(",");a.push(`f-ws_program_countries=${e}`)}if(l.length>0){let e=1===l.length?encodeURIComponent(l[0].value):l.map(e=>encodeURIComponent(e.value)).join(",");a.push(`f-ws_program_cities=${e}`)}let t=a.length>0?`#${a.join("&")}`:"";if(j?.value?.href){let e=`${j.value.href}${t}`;window.location.href=e}else console.error("Program listing page link is not available")},[r,s,l,j]),S=(0,az.useMemo)(()=>0!==d.length?d:null,[d]),A=(0,az.useMemo)(()=>0!==c.length?c:null,[c]),I=(0,az.useMemo)(()=>0!==m.length?m:null,[m]);return(0,aU.jsxs)("div",{className:l5()["form-wrapper"],suppressHydrationWarning:!0,children:[(0,aU.jsx)(aB.E,{field:e.destinationSectionHeading,tag:"h3"}),(0,aU.jsxs)("form",{className:l5().form,onSubmit:C,noValidate:!0,autoComplete:"off",children:[(0,aU.jsx)("div",{className:l5().fieldset,children:(0,aU.jsx)(lW.b,{options:v,value:r,onChange:y,label:o?.region?.value||"Region",placeholder:b[0],isMulti:!1,isClearable:!0,sortOverride:S})}),(0,aU.jsx)("div",{className:l5().fieldset,children:(0,aU.jsx)(lW.b,{options:x,value:s,onChange:N,label:o?.country?.value||"Country",placeholder:b[1],isMulti:!0,isClearable:!0,sortOverride:A})}),(0,aU.jsx)("div",{className:l5().fieldset,children:(0,aU.jsx)(lW.b,{options:w,value:l,onChange:E,label:o?.city?.value||"City",placeholder:b[2],isMulti:!0,isClearable:!0,sortOverride:I})}),(0,aU.jsx)("button",{className:`button button--secondary ${l5()["search-btn"]}`,type:"submit",children:o?.search?.value||"Search"})]})]})});var oH=r(29137),oM=r.n(oH);let oF=({fields:e,params:a,variantParams:r,rendering:t})=>{let s=a.RenderingIdentifier,i=(0,aG.M5)(),l=r?.mediaPosition==="left",[n,o]=(0,az.useState)(!1),[d,c]=(0,az.useState)(!1),m=(0,az.useRef)(null),[u,g]=(0,az.useState)(!0),p={mobile:"4x3w340",tablet:"4x3w648",desktop:"4x3w692",largeDesktop:"4x3w1152"},h=(0,az.useCallback)(()=>{o(!0),m.current?.play()},[]),_=(0,az.useCallback)(()=>{g(!1),c(!0)},[]),f=(0,az.useCallback)(()=>{o(!1),c(!1),m.current?.pause()},[]),v=(0,az.useCallback)(()=>{o(!1),c(!1),g(!0)},[]),x=(0,rI.o)(i.page,e.cardImage),w=(e.videoProvider?.fields?.providerId?.value??"").toLowerCase(),b=e.videoId.value,[y,N]=(0,az.useState)(null),[E,j]=(0,az.useState)(null);(0,az.useEffect)(()=>
638{if(x||!b){N(null),j(null);return}if("vimeo"===w){let e=!1;return(0,ia.Ev)(b).then(a=>{e||N(a)}),()=>{e=!0}}if("youtube"===w){let e=!1;return(0,ia.X7)(b).then(a=>{e||j(a)}),()=>{e=!0}}N(null),j(null)},[x,w,b]);let C=!x&&b?"youtube"===w?E??`https://img.youtube.com/vi/${b}/hqdefault.jpg`:"vimeo"===w?y:null:null,S=e.heading?.value?.trim()||"",A=x?(0,aU.jsx)(rJ.N,{field:e.cardImage,loading:"lazy",transformations:p}):C?(0,aU.jsx)("img",{src:C,alt:S,loading:"lazy",className:oM()["media-aspect-poster-img"]}):null,I=(0,aU.jsx)("div",{className:`${oM().media} col-md-11 col-xl-7 col-xxl-8`,children:(0,aU.jsxs)("div",{className:oM()["media-aspect"],children:[b&&(0,aU.jsx)(ia.Ay,{className:oM()["media-aspect-video"],videoId:b,controls:!1,muted:!1,autoplay:!1,provider:e.videoProvider.fields.providerId.value,thumbnail:e.cardImage,transformationOptions:p,loading:"lazy",removeThumbnailAfterPlay:!0,onVideoEnded:v,onPlaybackStart:_,instanceId:`content-with-vertical-media-${t.uid}`,externalPlayState:[n,o],externalControlsRef:m}),b&&(n?(0,aU.jsx)("button",{type:"button","aria-label":"Pause video",onClick:f,className:oM()["pause-btn"]}):(0,aU.jsx)("button",{type:"button","aria-label":"Play video",onClick:h,className:oM()["play-btn"]})),A&&(0,aU.jsx)("div",{className:b?`${oM()["poster-over-player"]}${n||!u||d?` ${oM()["poster-over-player--hidden"]}`:""}`:void 0,children:A})]})}),T=(0,aU.jsx)("div",{className:`col-md-11 col-xl-6 col-xxl-5 ${l?oM()["content-wrapper--left"]:oM()["content-wrapper"]}`,children:(0,aU.jsxs)("div",{className:`${oM().content} ${l?oM()["content--right"]:""}`,children:[(0,aU.jsxs)("div",{className:oM().info,children:[(0,aU.jsx)(aB.E,{tag:"h2",id:`heading-${t.uid}`,className:oM().heading,field:e.heading}),(0,aU.jsx)(aB.E,{tag:"h3",className:oM().subheading,field:e.subHeading}),(0,aU.jsx)(aV.s,{className:`rtf ${oM().copy}`,field:e.copy})]}),((0,rI.o)(i.page,e.link1)||(0,rI.o)(i.page,e.link2))&&(0,aU.jsxs)("div",{className:oM()["cta-wrapper"],children:[(0,rI.o)(i.page,e.link1)&&(0,aU.jsx)(rC.N,{className:"button",field:e.link1}),(0,rI.o)(i.page,e.link2)&&(0,aU.jsx)(rC.N,{className:"link link-chevron",field:e.link2})]})]})});return(0,aU.jsx)("section",{className:`container block-module ${oM()["content-with-media-row-vertical"]} ${a.styles}`,id:s??"","aria-labelledby":`heading-${t.uid}`,children:(0,aU.jsx)("div",{className:"row",children:l?(0,aU.jsxs)(aU.Fragment,{children:[I,T]}):(0,aU.jsxs)(aU.Fragment,{children:[T,I]})})})},oU=(0,a3.w)()(e=>(0,aU.jsx)(oF,{...e,variantParams:{mediaPosition:"right"}})),oG=(0,a3.w)()(e=>(0,aU.jsx)(oF,{...e,variantParams:{mediaPosition:"left"}}));var oB=r(23128),oV=r.n(oB);let oq=({fields:e,params:a,variantParams:r,rendering:t})=>{let s=a.RenderingIdentifier,i=(0,aG.M5)(),l=r?.mediaPosition==="left",n=az.useRef(null),[o,d]=az.useState(!1);return(0,az.useEffect)(()=>{let e=n.current;return e?.addEventListener("close",()=>{d(!1)}),()=>{e?.removeEventListener("close",()=>{d(!1)})}},[n,d,o]),(0,az.useEffect)(()=>{o?n.current?.showModal():n.current?.close()},[o]),(0,aU.jsxs)("section",{className:`container block-module ${oV()["content-with-media-row"]} ${a.styles}`,id:s??"","aria-labelledby":`heading-${t.uid}`,children:[(0,aU.jsxs)("div",{className:"row",children:[(0,aU.jsxs)("div",{className:`${oV().media} ${l?`offset-1 ${oV()["media--right"]} offset-xl-0`:""} col-md-11 col-xl-7 col-xxl-8`,children:[e.videoId.value&&(0,aU.jsx)("button",{"aria-label":"Play video",onClick:()=>{d(!0)},className:oV()["play-btn"]}),(0,aU.jsx)(rJ.N,{field:e.cardImage,loading:"lazy",transformations:{mobile:"4x3w340",tablet:"4x3w648",desktop:"4x3w692",largeDesktop:"4x3w1152"}})]}),(0,aU.jsx)("div",{className:`col-md-11 col-xl-6 col-xxl-5 ${l?oV()["content-wrapper--left"]:oV()["content-wrapper"]}`,children:(0,aU.jsxs)("div",{className:`${oV().content} ${l?oV()["content--right"]:"offset-1 offset-md-2 offset-xl-0"}`,children:[(0,aU.jsxs)("div",{className:oV().info,children:[(0,aU.jsx)(aB.E,{tag:"h2",id:`heading-${t.uid}`,className:oV().heading,field:e.heading}),(0,aU.jsx)(aB.E,{tag:"h3",className:oV().subheading,field:e.subHeading}),(0,aU.jsx)(aV.s,{className:`rtf ${oV().copy}`,field:e.copy})]}),((0,rI.o)(i.page,e.link1)||(0,rI.o)(i.page,e.link2))&&(0,aU.jsxs)("div",{className:oV()["cta-wrapper"],children:[(0,rI.o)(i.page,e.link1)&&(0,aU.jsx)(rC.N,{className:"button",field:e.link1}),(0,rI.o)(i.page,e.link2)&&(0,aU.jsx)(rC.N,{className:"link link-chevron",field:e.link2})]})]})}),l&&(0,aU.jsxs)("div",{className:`${oV().media} ${oV()["media--desktop"]} col-xl-7 col-xxl-8`,children:[e.videoId.value&&(0,aU.jsx)("button",{"aria-label":"Play video",onClick:()=>{d(!0)},className:oV()["play-btn"]}),(0,aU.jsx)(rJ.N,{field:e.cardImage,loading:"lazy",transformations:{mobile:"4x3w340",tablet:"4x3w648",desktop:"4x3w692",largeDesktop:"4x3w1152"}})]})]}
638),e.videoId.value&&o&&(0,aU.jsxs)("dialog",{ref:n,id:`modal-content-with-media-row-${t.uid}`,className:`col-12 col-xl-8 dialog-modal ${oV().modal}`,children:[(0,aU.jsx)("div",{className:`dialog-modal__controls ${oV().modal__controls}`,children:(0,aU.jsx)("button",{onClick:()=>{d(!1)},"aria-label":"Close",className:"dialog-modal__close-button",children:(0,aU.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"19",viewBox:"0 0 18 19",fill:"none",children:[(0,aU.jsx)("g",{clipPath:"url(#clip0_228417_68945)",children:(0,aU.jsx)("path",{d:"M17.5144 3.13602C18.1001 2.55023 18.1001 1.60049 17.5144 1.0147C16.9286 0.428917 15.9788 0.428917 15.393 1.0147L9.02911 7.37866L2.66515 1.0147C2.07936 0.428917 1.12962 0.428917 0.543832 1.0147C-0.0419548 1.60049 -0.0419543 2.55023 0.543832 3.13602L6.90779 9.49998L0.543832 15.8639C-0.0419548 16.4497 -0.0419542 17.3995 0.543832 17.9853C1.12962 18.571 2.07936 18.571 2.66515 17.9853L9.02911 11.6213L15.393 17.9853C15.9788 18.571 16.9286 18.571 17.5144 17.9853C18.1001 17.3995 18.1001 16.4497 17.5144 15.8639L11.1504 9.49998L17.5144 3.13602Z",fill:"currentColor"})}),(0,aU.jsx)("defs",{children:(0,aU.jsx)("clipPath",{id:"clip0_228417_68945",children:(0,aU.jsx)("rect",{width:"18",height:"19",fill:"white"})})})]})})}),(0,aU.jsx)("div",{className:`${oV().modal__body} dialog-modal__body`,children:(0,aU.jsx)(ia.Ay,{videoId:e.videoId.value,controls:!0,muted:!1,autoplay:!0,provider:e.videoProvider.fields.providerId.value,hideButton:!0})})]})]})},oW=(0,a3.w)()(e=>(0,aU.jsx)(oq,{...e,variantParams:{mediaPosition:"left"}})),oz=(0,a3.w)()(e=>(0,aU.jsx)(oq,{...e,variantParams:{mediaPosition:"right"}}));var oQ=r(67380),oY=r.n(oQ);let oK={mobile:"4x3w340",tablet:"4x3w648",desktop:"4x3w692",largeDesktop:"4x3w1152"},oZ=({fields:e,params:a,variantParams:r,rendering:t})=>{let s=a.RenderingIdentifier,i=(0,aG.M5)(),l=r?.mediaPosition!=="left",[n,o]=(0,az.useState)(!1),[d,c]=(0,az.useState)(!1),m=(0,az.useRef)(null),[u,g]=(0,az.useState)(!0),p=(0,az.useCallback)(()=>{o(!0),m.current?.play()},[]),h=(0,az.useCallback)(()=>{g(!1),c(!0)},[]),_=(0,az.useCallback)(()=>{o(!1),c(!1),m.current?.pause()},[]),f=(0,az.useCallback)(()=>{o(!1),c(!1),g(!0)},[]),v=(0,rI.o)(i.page,e.cardImage),x=(e.videoProvider?.fields?.providerId?.value??"").toLowerCase(),w=e.videoId.value,[b,y]=(0,az.useState)(null),[N,E]=(0,az.useState)(null);(0,az.useEffect)(()=>{if(v||!w){y(null),E(null);return}if("vimeo"===x){let e=!1;return(0,ia.Ev)(w).then(a=>{e||y(a)}),()=>{e=!0}}if("youtube"===x){let e=!1;return(0,ia.X7)(w).then(a=>{e||E(a)}),()=>{e=!0}}y(null),E(null)},[v,x,w]);let j=!v&&w?"youtube"===x?N??`https://img.youtube.com/vi/${w}/hqdefault.jpg`:"vimeo"===x?b:null:null,C=e.heading?.value?.trim()||"",S=v?(0,aU.jsx)(rJ.N,{field:e.cardImage,loading:"lazy",transformations:oK}):j?(0,aU.jsx)("img",{src:j,alt:C,loading:"lazy",className:oY()["media-aspect-poster-img"]}):null,A=(0,aU.jsx)("div",{className:`${oY().media} col-md-11 col-xl-7 col-xxl-8`,children:(0,aU.jsxs)("div",{className:oY()["media-aspect"],children:[w&&(0,aU.jsx)(ia.Ay,{className:oY()["media-aspect-video"],videoId:w,controls:!1,muted:!1,autoplay:!1,provider:e.videoProvider.fields.providerId.value,thumbnail:e.cardImage,transformationOptions:oK,loading:"lazy",removeThumbnailAfterPlay:!0,onVideoEnded:f,onPlaybackStart:h,instanceId:`content-with-inline-media-${t.uid}`,externalPlayState:[n,o],externalControlsRef:m}),w&&(n?(0,aU.jsx)("button",{type:"button","aria-label":"Pause video",onClick:_,className:oY()["pause-btn"]}):(0,aU.jsx)("button",{type:"button","aria-label":"Play video",onClick:p,className:oY()["play-btn"]})),S&&(0,aU.jsx)("div",{className:w?`${oY()["poster-over-player"]}${n||!u||d?` ${oY()["poster-over-player--hidden"]}`:""}`:void 0,children:S})]})}),I=(0,aU.jsx)("div",{className:`col-md-11 col-xl-6 col-xxl-5 ${l?oY()["content-wrapper--left"]:oY()["content-wrapper"]}`,children:(0,aU.jsxs)("div",{className:`${oY().content} ${l?oY()["content--right"]:""}`,children:[(0,aU.jsxs)("div",{className:oY().info,children:[(0,aU.jsx)(aB.E,{tag:"h2",id:`heading-${t.uid}`,className:oY().heading,field:e.heading}),(0,aU.jsx)(aB.E,{tag:"h3",className:oY().subheading,field:e.subHeading}),(0,aU.jsx)(aV.s,{className:`rtf ${oY().copy}`,field:e.copy})]}),((0,rI.o)(i.page,e.link1)||(0,rI.o)(i.page,e.link2))&&(0,aU.jsxs)("div",{className:oY()["cta-wrapper"],children:[(0,rI.o)(i.page,e.link1)&&(0,aU.jsx)(rC.N,{className:"button",field:e.link1}),(0,rI.o)(i.page,e.link2)&&(0,aU.jsx)(rC.N,{className:"link link-chevron",field:e.link2})]})]})});return(0,aU.jsx)("section",{className:`container block-module ${oY()["content-with-inline-media-row"]} ${a.styles}`,id:s??"","aria-labelledby":`heading-${t.uid}`,children:(0,aU.jsx)("div",{className:"row",children:l?(0,aU.jsxs)(aU.Fragment,{children:[A,I]}):(0,aU.jsxs)(aU.Fragment,{children:[I,A]})})})},oJ=(0,a3.w)()(e=>(0,aU.jsx)(oZ,{...e,variantParams:{mediaPosition:"left"}})),oX=(0,a3.w)()(e=>(0,aU.jsx)(oZ,{...e,variantParams:{mediaPosition:"right"}})),o0=(0,a3.w)()(({fields:e,params:a})=>(0,aU.jsx)(i2.A,{defaultExpanded:e.showExpanded.value,heading:e.heading,copy:e.copy,extraClasse
638s:a.styles})),o1=(0,a3.w)()(({fields:e,params:a,rendering:r})=>{let t=a.RenderingIdentifier;return(0,aU.jsx)(i3.A,{id:t,className:a.styles,heading:e.heading,copy:e.copy,children:(0,aU.jsx)(aq.O,{name:`accordion-cards-${a.DynamicPlaceholderId}`,rendering:r})})});var o5=r(14971),o2=r.n(o5);let o3=(0,rr.on)()(({fields:e})=>{let a=(0,aG.M5)();return(0,aU.jsxs)(aU.Fragment,{children:[!e.author&&a.page.mode.isEditing&&(0,aU.jsx)("div",{children:(0,aU.jsx)(a7.u,{title:"About the Author Callout",message:"Author is currently using local content. Set the Author field to use global content.",type:"info"})}),e.author?(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(a7.u,{title:"About the Author Callout",message:"Author is currently pulling global content. Clear out the Author field to set the content locally with the other fields.",type:"info"}),(0,aU.jsxs)("div",{className:o2()["about-the-author"],children:[(0,aU.jsx)("div",{className:o2().media,children:(0,aU.jsx)(rJ.N,{field:e.author.fields.authorImage,transformations:{mobile:"1x1w60",largeDesktop:"1x1w150"},loading:"lazy",className:o2().image,editable:!1})}),(0,aU.jsxs)("div",{className:o2().content,children:[(0,aU.jsx)(aB.E,{tag:"h3",className:o2().heading,field:e.author.fields.authorFullName,editable:!1}),(0,aU.jsx)(aV.s,{className:`rtf ${o2().copy}`,field:e.author.fields.authorCopy,editable:!1})]})]})]}):(0,aU.jsx)(aU.Fragment,{children:(a.page.mode.isEditing||e.authorFullName&&e.authorImage)&&(0,aU.jsxs)("div",{className:o2()["about-the-author"],children:[(0,aU.jsx)("div",{className:o2().media,children:(0,aU.jsx)(rJ.N,{field:e.authorImage,transformations:{mobile:"1x1w60",largeDesktop:"1x1w150"},loading:"lazy",className:o2().image})}),(0,aU.jsxs)("div",{className:o2().content,children:[(0,aU.jsx)(aB.E,{tag:"h3",className:o2().heading,field:e.authorFullName}),(0,aU.jsx)(aV.s,{className:`rtf ${o2().copy}`,field:e.authorCopy})]})]})})]})});var o4=r(3733),o6=r.n(o4);let o9=async(e,a)=>{let r=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PRESS_RELEASE.PRESS_RELEASE_LIST_LABELS_ID),t=(0,ro.n)(a.sitecore.context.site?.name??"");return{coveoSettings:{organizationId:t?.organizationId??"",apiKey:t?.apiKeyPressReleases??"",searchHub:t?.searchHubPressReleases??"",language:a.sitecore?.context?.language},labels:r}},o8=(0,rr.on)()(({fields:e,labels:a,coveoSettings:r})=>{let t=(0,a1.os)(),s=(0,az.useMemo)(()=>r?(0,ri.Ns)(r):null,[r]),i=(0,az.useMemo)(()=>e.pressReleaseList?.map(e=>e.fields.value.value)??[],[e.pressReleaseList]),l=(0,az.useMemo)(()=>[rd.H.NAVIGATION_TITLE,rd.H.TEASER,rd.H.CONTENT_TYPE,rd.H.RELEASE_DATE_DISPLAY,...i],[i]),n=(0,az.useMemo)(()=>e.pressReleaseList?.map(e=>({field:e.fields.value.value,label:e.fields.heading.value||"",isCategory:e.fields.categoryFacet.value,sortCriteria:"alphanumeric",defaultExpanded:e.fields.expanded?.value,isYearFacet:"ws_press_release_year"===e.fields.value.value}))??[],[e.pressReleaseList]),{resultListController:o,pagerController:d,querySummaryController:c,breadcrumbManagerController:m,searchboxController:u,facetControllers:g,sortController:p}=(0,rl.N)({coveoEngine:s,fieldsToInclude:l,resultsPerPage:10,facets:n,defaultSortCriterion:(0,rt.me)(rd.H.RELEASE_DATE,rt.xB.Descending)});return((0,rg.A)({engine:s}),s&&o&&d&&c&&m&&u&&p)?t?(0,aU.jsx)(rs.w,{listingClassName:o6()["press-releases-list__list"],coveoEngine:s,controllers:{resultListController:o,pagerController:d,querySummaryController:c,breadcrumbManagerController:m,searchboxController:u,facetControllers:g,sortController:p},labels:{filterResultsLabel:a?.filterResults?.value,clearAllLabel:a?.clearAll?.value,appliedFiltersLabel:a?.appliedFilters?.value,showingLabel:a?.showing?.value,ofLabel:a?.of?.value,resultsLabel:a?.results?.value,searchByKeywordLabel:a?.searchByKeyword?.value,placeholderTextLabel:a?.beginTyping?.value}}):null:(0,aU.jsx)("div",{style:{padding:"2rem",textAlign:"center"},children:(0,aU.jsx)("p",{children:"Loading search..."})})}),o7=e=>(0,aU.jsx)(aq.O,{name:e.rendering?.params?.sig||"",rendering:e.rendering}),de=({rendering:e})=>(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)("section",{className:"multi-column-wrapper block-wrapper block-wrapper--no-clip container",children:(0,aU.jsx)(i_.Nj,{children:(0,aU.jsxs)("div",{className:"row",children:[(0,aU.jsx)("aside",{id:"modules-links",className:`${ig().jumplinks} col-xl-3`,children:(0,aU.jsx)(aq.O,{name:"jumplink-sidebar",rendering:e})}),(0,aU.jsx)("div",{id:"modules-wrapper",className:`${ig().content} col-xl-9`,children:(0,aU.jsx)(i_.lQ,{children:(0,aU.jsx)(aq.O,{name:"jumplink-content",rendering:e})})})]})})}),(0,aU.jsx)(aq.O,{name:"jumplink-fullwidth-content",rendering:e})]});var da=r(94128);let dr=({params:e,rendering:a})=>{let[r,t]=(0,az.useState)(!1),s=(0,az.useRef)(null),i=(0,aG.M5)();return(0,az.useEffect)(()=>{t("true"===(0,da.W9)("userAccess")),window.addEventListener("checkGatedSetting",()=>{t("true"===(0,da.W9)("userAccess")),setTimeout(()=>{s.current&&s.current.scrollIntoView({behavior:"smooth"})},200)})},[]),(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(a7.u,{title:"Gated Content Area",message:"Do not remove this component to mantain the integrity of the design and functionality.",type:"warning"}),(i.page.mode.isEditing||!r)&&(0,aU.jsx)(aq.O,{name:`gated-content-form-container-${e.DynamicPlaceholderId}`,rendering:a}),(i.page.mode.isEditing||r)&&(0,aU.jsx)("div",{ref:s,className:"scrollTarget",id:`gated-content-${a.uid}`,children:(0,aU.jsx)(aq.O,{name:`gated-content-container-${e.DynamicPlaceholderId}`,rendering:a})})]})},dt=({rendering:e})=>(0,aU.jsx)("section",{className:"container block-module",children:(0,aU.jsxs)("div",{className:`row ${o2()["about-the-author-row"]}`,children:[(0,aU.jsx)("div",{className:"col-xl-6",children:(0,aU.jsx)(aq.O,{name:"authortags-author-container",rendering:e})}),(0,aU.jsx)("div",{className:"col-xl-5 offset-xl-1",children:(0,aU.jsx)(aq.O,{name:"authortags-tags-container",rendering:e})})]})});var ds=r(79849),di=r(22772),dl=r(76418),dn=r.n(dl),dd=r(48274),dc=r(8332);let dm=async(e,a,r)=>
638{let t=new dc.P(a),s=await t.getSupportedLanguages(a,r),i=null;try{let e=a?.sitecore?.route?.placeholders?.["jss-header"]?.[0],r=e?.placeholders?.["header-primarynavigation"]?.[0];if(r?.dataSource){let e=new dd.y(a),t=await e.getPrimaryNavigation(r.dataSource);i=t.navCta?.jsonValue||null}}catch(e){console.warn("Could not load primary navigation CTA:",e)}return{languages:s.languages,selectedLanguage:s.currentLanguage,primaryNavCta:i}},du=e=>{let a=(0,aG.M5)();return(0,lM.D)("UtilityNavigation",[e.primaryNavCta],{primaryNavCta:e.primaryNavCta}),(0,aU.jsxs)("ul",{className:dn().utility,children:[e.fields.items.map(e=>{let a=(0,a6.X)(e);return(0,aU.jsx)("li",{className:dn()["utility-li"],children:(0,aU.jsx)(ds.A,{href:a.link?.value?.href,className:dn()["utility-link"],children:a.useThisDisplayName?e.displayName:a.link.value?.text})},`utility-li-${crypto.randomUUID()}`)}),e.languages.length>1&&(0,aU.jsx)(di.A,{...e}),e.primaryNavCta&&(0,rI.o)(a.page,e.primaryNavCta)&&(0,aU.jsx)("li",{className:dn()["utility-cta"],children:(0,aU.jsx)(rC.N,{className:"button",field:e.primaryNavCta})})]})};var dg=r(7741),dp=r.n(dg),dh=r(61249);let d_=({rendering:e})=>{let a=(0,az.useRef)(null),r=(0,aG.M5)();(0,lM.D)("SimplifiedHeader",[]);let t=(0,az.useCallback)((0,dh.s)(()=>{let e=document.querySelector("header .container");e?document.body.style.setProperty("--header-container-height",`${e.clientHeight}px`):document.body.style.removeProperty("--header-container-height")},150),[]);return(0,az.useEffect)(()=>{if(!r.page.mode.isEditing)return window.addEventListener("resize",t),t(),a.current&&document.body.style.setProperty("--header-height",`${a.current.clientHeight}px`),()=>{window.removeEventListener("resize",t)}},[r.page.mode.isEditing,t]),(0,aU.jsx)("header",{ref:a,className:`ws-header header--simplified ${dn().header} ${dp()["header--simplified"]}`,children:(0,aU.jsx)("div",{className:`container ${dn().container}`,children:(0,aU.jsx)("div",{className:dp()["simplified-header__bar"],children:(0,aU.jsx)("div",{className:dp()["simplified-header__logo"],children:(0,aU.jsx)(aq.O,{name:"header-logo",rendering:e})})})})})};var df=r(60844),dv=r.n(df),dx=r(10083),dw=r.n(dx);let db=({rendering:e})=>{(0,lM.D)("SimplifiedFooter",[]);let a=(0,az.useMemo)(()=>e,[e]);return(0,aU.jsx)("footer",{className:`white-focus-ring block-module block-module--footer ${dv().footer} ${dw()["footer--simplified"]}`,"aria-label":"footer",children:(0,aU.jsx)("div",{className:"container",children:(0,aU.jsxs)("div",{className:dw().footer__content,children:[(0,aU.jsxs)("div",{className:dw().footer__logos,children:[(0,aU.jsx)("div",{className:dw().footer__logo,children:(0,aU.jsx)(aq.O,{name:"footer-logo",rendering:a})}),(0,aU.jsx)("div",{className:dw().footer__divider,"aria-hidden":"true"}
638),(0,aU.jsx)("div",{className:dw()["footer__corp-logo"],children:(0,aU.jsx)(aq.O,{name:"footer-corp-logo",rendering:a})})]}),(0,aU.jsx)("div",{className:dw().footer__copyright,children:(0,aU.jsx)(aq.O,{name:"footer-disclaimer-links",rendering:a})})]})})})},dy=({rendering:e})=>{let[a,r]=az.useState(!1);return(0,az.useEffect)(()=>{let e=document.getElementById("modal-request-info");window.addEventListener("requestInfoModal.open",()=>{e?.showModal(),r(!0)},{passive:!0}),window.addEventListener("requestInfoModal.close",()=>{e?.close(),r(!1)},{passive:!0})},[]),(0,aU.jsx)("dialog",{id:"modal-request-info",className:"col-12 col-xl-8 dialog-modal",children:a&&(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)("div",{className:"dialog-modal__controls",children:(0,aU.jsx)("button",{onClick:()=>{window.dispatchEvent(new Event("requestInfoModal.close"))},"aria-label":"Close",className:"dialog-modal__close-button",children:(0,aU.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"19",viewBox:"0 0 18 19",fill:"none",children:[(0,aU.jsx)("g",{clipPath:"url(#clip0_2284_68945)",children:(0,aU.jsx)("path",{d:"M17.5144 3.13602C18.1001 2.55023 18.1001 1.60049 17.5144 1.0147C16.9286 0.428917 15.9788 0.428917 15.393 1.0147L9.02911 7.37866L2.66515 1.0147C2.07936 0.428917 1.12962 0.428917 0.543832 1.0147C-0.0419548 1.60049 -0.0419543 2.55023 0.543832 3.13602L6.90779 9.49998L0.543832 15.8639C-0.0419548 16.4497 -0.0419542 17.3995 0.543832 17.9853C1.12962 18.571 2.07936 18.571 2.66515 17.9853L9.02911 11.6213L15.393 17.9853C15.9788 18.571 16.9286 18.571 17.5144 17.9853C18.1001 17.3995 18.1001 16.4497 17.5144 15.8639L11.1504 9.49998L17.5144 3.13602Z",fill:"currentColor"})}),(0,aU.jsx)("defs",{children:(0,aU.jsx)("clipPath",{id:"clip0_2284_68945",children:(0,aU.jsx)("rect",{width:"18",height:"19",fill:"white"})})})]})})}),(0,aU.jsx)("div",{className:"dialog-modal__body",children:(0,aU.jsx)(aq.O,{name:"request-info-form-modal",rendering:e})})]})})};var dN=r(80824),dE=r.n(dN),dj=r(11258);let dC="worldstrides:close-mobile-primary-navigation",dS=async(e,a)=>{let r=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.NAVIGATION.PRIMARY_NAVIGATION_ID),t=new dd.y(a);return{labels:r,navigation:await t.getPrimaryNavigation(e.dataSource)}},dA=({labels:e,headerRendering:a,scrolled:r,engine:t,navigation:s})=>{let i=(0,az.useRef)(null),[l,n]=(0,az.useState)(null),[o,d]=(0,az.useState)(),[c,m]=(0,az.useState)(!1),{roverProps:u,getTargetProps:g}=(0,rz.z)(),p=(a?.placeholders?.["header-utilitynavigation"]?.[0]).uid,h=(a?.placeholders?.["header-brands"]?.[0]).uid,_=(0,sT.Fz)(p),f=(0,sT.Fz)(h),v=(0,aG.M5)(),{isDesktop:x}=(0,a5.A)();(0,lM.D)("PrimaryNavigation",[c,l,r],{open:c,activeIndex:l,scrolled:r}),(0,az.useEffect)(()=>{d(window)},[]),(0,az.useEffect)(()=>{if(!o)return;let e=e=>{w(e)},a=e=>{b(e)},r=()=>{n(null),m(!1)};return o.addEventListener("keydown",e),o.addEventListener("mousedown",a),o.addEventListener(dC,r),()=>{o.removeEventListener("keydown",e),o.removeEventListener("mousedown",a),o.removeEventListener(dC,r)}},[o]),(0,az.useEffect)(()=>{n(null),x&&m(!1)},[r]);let w=e=>{"Escape"===e.key&&(n(null),m(!1))},b=e=>{!e.target.closest(`.${dE()["primary-navigation"]}`)&&(n(null),c&&m(!1))},y=e=>{l===e?n(null):n(e)},N=()=>{n(null)};return(0,az.useEffect)(()=>{let e=document.body.style.overflow,a=document.documentElement.style.overflow;return c?(document.body.style.overflow="hidden",document.documentElement.style.overflow="hidden"):(document.body.style.overflow=e,document.documentElement.style.overflow=a),()=>{document.body.style.overflow=e,document.documentElement.style.overflow=a}},[c]),(0,aU.jsxs)("div",{children:[(0,aU.jsx)("button",{className:dE()["primary-navigation__hamburger"],onClick:()=>m(e=>!e),"aria-label":c?e?.close?.value:e?.mainMenu?.value,title:c?e?.close?.value:e?.mainMenu.value,children:(0,aU.jsx)("div",{className:`${dE()["primary-navigation__hamburger-bar"]} ${c?`${dE()["primary-navigation__hamburger-bar--open"]} hamburger--open`:""} `})}),(0,aU.jsxs)("nav",{ref:i,className:`${dE()["primary-navigation"]} ${c?dE()["primary-navigation--open"]:""}`,children:[(0,aU.jsxs)("ul",{className:dE()["primary-navigation__ul"],...u,onClick:e=>{let a=e.target,r=a.closest(`.${dE()["primary-navigation__panel"]}`)||a.closest(`.${dE()["primary-navigation__utility-wrapper"]}`);if(r&&"A"===a.tagName){let e=r.dataset.index;e&&y(parseInt(e)),c&&m(!1)}},children:[(0,aU.jsx)("li",{className:` 639 ${dE()["primary-navigation__brand-wrapper"]} 640 ${c?"nav-open":""} 641 `,children:(0,aU.jsx)("div",{children:(0,aU.jsx)(aq.O,{name:"header-brands",rendering:a,passThroughComponentProps:{...f,labels:e,className:c?"nav-open":""}})})}),s.children.results.map((a,r)=>
641{let t=(0,tu.I)(a),s=a.children.results,i=s.filter(e=>e.hasChildren&&"Featured Content Folder"!=e.template.name&&e.children.results),n=s.find(e=>e.hasChildren&&"Featured Content Folder"==e.template.name)?.children?.results?.[0],o=n?(0,tu.I)(n):null,d=t.primaryCTA;return(0,aU.jsxs)("li",{children:[(0,aU.jsx)("button",{...g(r),"data-active":l===r,className:`${dE()["primary-navigation__link"]} ${l===r?dE()["primary-navigation__link--active"]:""}`,onClick:()=>y(r),children:a.name}),(0,aU.jsx)("div",{className:`${dE()["primary-navigation__panel"]} ${l===r?dE()["primary-navigation__panel--active"]:""}`,"data-index":r,children:(0,aU.jsx)(dj.A,{featuredContentItem:o,subItemsWithItemsLinks:i,primaryCTA:d,heading:a.name,closeMobile:N,labels:e,primaryIndex:l})})]},`primary-nav-${a.id}`)}),(0,rI.o)(v.page,s.navCta.jsonValue)&&(0,aU.jsx)("li",{className:dE()["primary-navigation__cta-wrapper"],children:(0,aU.jsx)(rC.N,{className:"button",field:s.navCta.jsonValue,onClick:()=>{n(null),c&&m(!1)}})}),(0,aU.jsx)("li",{className:dE()["primary-navigation__utility-wrapper"],children:(0,aU.jsx)(aq.O,{name:"header-utilitynavigation",rendering:a,passThroughComponentProps:{..._,labels:e}})})]}),(0,aU.jsx)("div",{className:dE()["primary-navigation__search-wrapper"],children:(0,aU.jsx)(aq.O,{name:"header-search",rendering:a,passThroughComponentProps:{engine:t}})})]})]})},dI=async(e,a)=>{if(!a?.sitecore?.route?.placeholders)return console.error("Invalid layout data structure."),[];let r=a.sitecore.route.placeholders["headless-main"]?.filter(e=>Object.keys(e.placeholders??[]).includes("sxa-jumplink-main"));if(!Array.isArray(r))return console.error("headless-main is not an array."),[];let t=(0,rr.xO)(r[0]?.placeholders?.["sxa-jumplink-main"]??[]),s=[],i=e=>{let a=e?.fields;return a?.jumplinkHeading?.value||a?.heading?.value||null};return t.forEach(e=>{e&&e&&Object.keys(e.placeholders).filter(e=>
641e.startsWith("jumplink-content")).forEach(a=>{let r=e.placeholders[a];Array.isArray(r)&&r.forEach(e=>{if(e?.params){let a=e?.params?.RenderingIdentifier;a&&i(e)&&s.push({renderingIdentifier:a,heading:i(e)})}})})}),{anchorLinks:s,labels:await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.PROGRAMS.PROGRAM_ANCHOR_LINKS_ID)}},dT=(0,rr.on)()(({params:e,anchorLinks:a,labels:r})=>{let t=(0,aG.M5)();return(0,aU.jsx)("section",{className:`${lw().wrapper} ${e.styles}`,children:(0,aU.jsx)(i_.rK,{anchorLinks:a,children:(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)("ul",{className:lw().links,children:a.map((e,r)=>(0,aU.jsx)(i_.hI,{styles:lw(),isActiveClass:lw()["link-item--active"],id:e.renderingIdentifier,text:e.heading,index:r,total:a.length},e.renderingIdentifier))}),t.page.mode.isEditing?null:(0,aU.jsx)("div",{className:lw().dropdown,children:(0,aU.jsx)(i_.CG,{styles:lw(),jumpToLabel:r?.jumpTo?.value??""})})]})})})});var dL=r(66894),dP=r.n(dL),dR=r(64045),dk=r.n(dR),d$=r(10373),dO=r.n(d$),dD=r(52214),dH=r(56617);function dM(){return(0,aU.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none","aria-hidden":!0,children:[(0,aU.jsx)("path",{d:"M2.36535 2.07922C5.36025 -0.762384 10.1082 -0.684434 13.0633 2.27062C16.0665 5.27387 16.0974 10.1284 13.1127 13.1131C10.128 16.0976 5.27348 16.0667 2.2703 13.0636C0.490575 11.2839 -0.244396 8.85516 0.0710772 6.55253C0.121072 6.18778 0.457643 5.93228 0.822379 5.98221C1.18713 6.03224 1.44204 6.36876 1.39204 6.73351C1.13117 8.63761 1.73905 10.6456 3.21366 12.1202C5.7051 14.6116 9.71494 14.6253 12.17 12.1704C14.6251 9.71528 14.6114 5.70549 12.1199 3.21398C9.67905 0.773127 5.78239 0.711795 3.31652 3.01867L3.69022 3.02062C4.05831 3.02247 4.35534 3.32248 4.35363 3.69055C4.35167 4.05863 4.05182 4.35581 3.68371 4.35396L1.70389 4.34419C1.33846 4.34227 1.04243 4.0462 1.04048 3.68078L1.03071 1.70096C1.02888 1.33284 1.32601 1.03297 1.69412 1.03104C2.06224 1.02928 2.3622 1.32632 2.36405 1.69445L2.36535 2.07922Z",fill:"currentColor"}),(0,aU.jsx)("path",{d:"M7.66678 3.88911C8.0349 3.88911 8.33333 4.18769 8.33345 4.55578V7.39107L10.0828 9.14042C10.3429 9.40079 10.3431 9.82286 10.0828 10.0831C9.82252 10.3432 9.4004 10.3432 9.14009 10.0831L7.00011 7.94315V4.55578C7.00023 4.18774 7.29873 3.88919 7.66678 3.88911Z",fill:"currentColor"})]})}function dF(){return(0,aU.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none","aria-hidden":!0,children:(0,aU.jsx)("path",{d:"M14.5305 13.4694L11.5624 10.5C12.4524 9.3403 12.8678 7.8855 12.7246 6.43072C12.5814 4.97594 11.8901 3.63011 10.7911 2.66625C9.69203 1.70239 8.26751 1.19266 6.80648 1.24048C5.34544 1.2883 3.9573 1.89007 2.92364 2.92373C1.88998 3.95739 1.2882 5.34554 1.24039 6.80657C1.19257 8.2676 1.7023 9.69212 2.66616 10.7912C3.63002 11.8902 4.97585 12.5814 6.43063 12.7247C7.88541 12.8679 9.34021 12.4524 10.4999 11.5625L13.4705 14.5338C13.5403 14.6035 13.6231 14.6589 13.7143 14.6966C13.8054 14.7344 13.9031 14.7538 14.0018 14.7538C14.1005 14.7538 14.1981 14.7344 14.2893 14.6966C14.3805 14.6589 14.4633 14.6035 14.533 14.5338C14.6028 14.464 14.6581 14.3812 14.6959 14.29C14.7337 14.1989 14.7531 14.1012 14.7531 14.0025C14.7531 13.9038 14.7337 13.8061 14.6959 13.715C14.6581 13.6238 14.6028 13.541 14.533 13.4713L14.5305 13.4694ZM2.74991 7.00001C2.74991 6.15944 2.99917 5.33774 3.46617 4.63883C3.93316 3.93992 4.59692 3.39519 5.37351 3.07352C6.1501 2.75185 7.00463 2.66768 7.82905 2.83167C8.65347 2.99566 9.41075 3.40043 10.0051 3.9948C10.5995 4.58918 11.0043 5.34645 11.1683 6.17087C11.3322 6.99529 11.2481 7.84982 10.9264 8.62641C10.6047 9.403 10.06 10.0668 9.36109 10.5338C8.66218 11.0007 7.84049 11.25 6.99991 11.25C5.8731 11.2488 4.79277 10.8007 3.99599 10.0039C3.19921 9.20715 2.75107 8.12682 2.74991 7.00001Z",fill:"currentColor"})})}let dU="header-searchbox",dG=async(e,a)=>{let r,t=e.fields?.data;try{r=e.dataSource?(0,tu.I)(t.navigation):{searchPage:{value:{href:"/search",text:"Search"}},searchPlaceholder:{value:"Search..."},preselectedFacet:{value:""}}}catch(e){r={searchPage:{value:{href:"/search",text:"Search"}},searchPlaceholder:{value:"Search..."},preselectedFacet:{value:""}}}let s=null,i=null;try{t?.navigation?.children?.results&&Array.isArray(t.navigation.children.results)&&(s=t.navigation.children.results.find(e=>"SimpleLinkGroup"!=e.__typename)||null,i=t.navigation.children.results.find(e=>"SimpleLinkGroup"===e.__typename)||null)}catch(e){}return{searchNavigation:r,searchTerms:s,popularResources:i}},dB=({searchNavigation:e,searchTerms:a,engine:r})=>{let[t,s]=(0,az.useState)(!1),[i,l]=(0,az.useState)(""),n=(0,az.useRef)(null),o=(0,az.useRef)(null),d=(0,az.useRef)(!1),c=(0,az.useRef)(null),m=(0,az.useRef)(!1),u=(0,az.useCallback)(()=>{d.current=!0,s(!1)},[]),g=(0,az.useCallback)(()=>
641{if(d.current){d.current=!1;return}s(e=>!e)},[]),{isDesktop:p}=(0,a5.A)(),h=(0,a1.os)();(0,lM.D)("HeaderSearch",[t,p],{open:t,isDesktop:p});let _=(0,az.useMemo)(()=>r?(0,rt.Er)(r,{options:{clearFilters:!0,numberOfSuggestions:4,id:dU}}):null,[r]),f=(0,az.useMemo)(()=>r?(0,rt.eU)(r,{initialState:{queries:(0,ri.oj)()},options:{maxLength:6}}):null,[r]),v=(0,az.useMemo)(()=>r?(0,rt.ax)(r,{options:{maxResultsPerQuery:3,searchBoxId:dU}}):null,[r]),[x,w]=(0,az.useState)(_?.state),[b,y]=(0,az.useState)(f?.state),[N,E]=(0,az.useState)(v?.state),{popularSearches:j,loadPopularSearches:C}=(0,dH.V)(r,6,!1),S=(0,az.useMemo)(()=>(a?.children?.results||[]).map(e=>{let a=(0,tu.I)(e);return a?.tagName?.value||e.displayName}).filter(e=>!!e?.trim()).slice(0,6),[a]),A=j.length>0?j:S,I=(0,az.useCallback)((a,r)=>`${a?.value?.href||"/search"}#q=${encodeURIComponent(r)}${e?.preselectedFacet?.value?"&"+e.preselectedFacet.value:""}`,[e?.preselectedFacet?.value]),T=(0,az.useCallback)(a=>{let r=a.trim();r&&(p||window.dispatchEvent(new CustomEvent("worldstrides:close-mobile-primary-navigation")),localStorage.setItem(ri.P9,JSON.stringify({value:r})),window.location.href=I(e.searchPage,r))},[I,p,e.searchPage]),L=(0,az.useCallback)(e=>{let a=e.trim();a&&_&&((0,ri.nG)(a),_.updateText(a),_.submit(),s(!1),T(a))},[T,_]),P=(0,az.useCallback)(e=>{_&&(c.current&&clearTimeout(c.current),l(e),(0,ri.nG)(e),_.selectSuggestion(e),s(!1),T(e))},[T,_]),R=(0,az.useCallback)(e=>{l(e),c.current&&clearTimeout(c.current),c.current=setTimeout(()=>{_&&(_.updateText(e),e.trim()?(_.showSuggestions(),v?.updateQuery(e)):_.clear())},250)},[v,_]),k=(0,az.useCallback)(()=>{c.current&&clearTimeout(c.current),l(""),_?.clear()},[_]);(0,az.useEffect)(()=>{if(_)return w(_.state),_.subscribe(()=>w(_.state))},[_]),(0,az.useEffect)(()=>{if(f)return y(f.state),f.subscribe(()=>{y(f.state),(0,ri.kL)(f.state.queries)})},[f]),(0,az.useEffect)(()=>{if(v)return E(v.state),v.subscribe(()=>E(v.state))},[v]),(0,az.useEffect)(()=>{!t&&c.current&&clearTimeout(c.current)},[t]),(0,az.useEffect)(()=>()=>{c.current&&clearTimeout(c.current)},[]),(0,az.useEffect)(()=>{if(!p||!t)return;let e=e=>{let a=e.target;!n.current?.contains(a)&&(a.closest(`.${dn()["search-wrapper--desktop"]}`)||s(!1))};return window.addEventListener("mousedown",e),()=>{window.removeEventListener("mousedown",e)}},[p,t]),(0,az.useEffect)(()=>{if(!t)return;let e=document.getElementById("header-search-panel");return(0,dD.z)(e?[e]:[])},[t]),(0,az.useEffect)(()=>{if(!t)return;let e=e=>{"Escape"===e.key&&(s(!1),n.current?.focus())};return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)}},[t]),(0,az.useEffect)(()=>{!t||m.current||(m.current=!0,C())},[C,t]);let $=i.trim().length>0,O=x?.suggestions?.slice(0,4)??[],D=b?.queries?.slice(0,6)??[],H=N?.results??[],M=(0,az.useMemo)(()=>{if(0===D.length)return A.slice(0,6).map(e=>({query:e,isRecent:!1}));let e=D.map(e=>({query:e,isRecent:!0}));for(let a of A){if(e.length>=6)break;e.some(e=>e.query.toLowerCase()===a.toLowerCase())||e.push({query:a,isRecent:!1})}return e},[A,D]),F=D.length>0?"Recent Searches":"Popular Searches";if(!r||!h)return(0,aU.jsx)(aU.Fragment,{});let U=()=>(0,aU.jsx)(dP(),{focusTrapOptions:{escapeDeactivates:!1,clickOutsideDeactivates:!1,returnFocusOnDeactivate:!1,allowOutsideClick:e=>{if(!p)return!1;let a=e.target;return a instanceof Node&&(n.current?.contains(a)??!1)},fallbackFocus:()=>o.current??document.body},children:(0,aU.jsxs)("div",{ref:o,role:"dialog","aria-modal":"true","aria-label":"Search",className:dn()["search-panel__inner"],children:[(0,aU.jsxs)("div",{className:dn()["search-panel__toolbar"],children:[(0,aU.jsx)("div",{className:dn()["search-panel__search"],children:(0,aU.jsx)("div",{className:`${dk().search} ${dk()["search--bordered"]}`,children:(0,aU.jsxs)("div",{className:dk().search__field,children:[(0,aU.jsx)("input",{type:"text","aria-label":e?.searchPlaceholder?.value||"Search...",autoFocus:!0,className:dk().search__input,placeholder:e?.searchPlaceholder?.value||"Search...",value:i,onChange:e=>R(e.target.value),onKeyDown:e=>{"Enter"===e.key&&L(i)}}),i.length>0&&(0,aU.jsx)("button",{type:"button",className:dO()["search-box__clear-button"],onClick:k,children:(0,aU.jsx)("span",{className:"sr-only",children:"Clear Search"})}),(0,aU.jsx)("button",{type:"button",className:dk().search__icon,onClick:()=>L(i),"aria-label":e?.searchPlaceholder?.value||"Search...",title:e?.searchPlaceholder?.value||"Search..."})]})})}),(0,aU.jsx)("button",{type:"button",className:dn()["search-panel__cancel"],onClick:()=>s(!1),children:"Cancel"})]}),$?(0,aU.jsxs)("div",{className:dn()["search-panel__sections"],children:[O.length>0&&(0,aU.jsxs)("section",{className:dn()["search-panel__section"],children:[(0,aU.jsx)("h2",{className:dn()["search-panel-heading"],children:"Suggestions"}),(0,aU.jsx)("ul",{className:dn()["search-panel-links"],children:O.map(e=>(0,aU.jsxs)("li",{className:dn()["search-panel-links__item"],children:[(0,aU.jsx)("span",{className:dn()["search-panel-links__icon"],"aria-hidden":!0,
641children:(0,aU.jsx)(dF,{})}),(0,aU.jsx)("button",{type:"button",className:dn()["search-panel-link"],onClick:()=>P(e.rawValue),children:((e,a)=>{let r=e.trim().toLowerCase(),t=a.toLowerCase();if(!r||!t.includes(r))return a;let s=[],i=0,l=t.indexOf(r);for(;-1!==l;){l>i&&s.push((0,aU.jsx)("strong",{children:a.slice(i,l)},`completion-${i}`));let e=l+r.length;s.push(a.slice(l,e)),i=e,l=t.indexOf(r,i)}return i<a.length&&s.push((0,aU.jsx)("strong",{children:a.slice(i)},`completion-${i}`)),(0,aU.jsx)(aU.Fragment,{children:s.map((e,a)=>(0,aU.jsx)("span",{children:e},a))})})(i,e.rawValue)})]},e.rawValue))})]}),H.length>0&&(0,aU.jsxs)("section",{className:dn()["search-panel-suggested-pages"],"aria-labelledby":"search-panel-suggested-pages-title",children:[(0,aU.jsx)("h2",{id:"search-panel-suggested-pages-title",className:dn()["search-panel-heading"],children:"Suggested pages"}),(0,aU.jsx)("ul",{className:dn()["search-panel-suggested-pages__list"],children:H.map(e=>{let a,r=e.raw[rd.H.FEATURED_IMAGE_SRC],t=e.raw[rd.H.FEATURED_IMAGE_ALT]||e.title,i=e.raw[rd.H.NAVIGATION_TITLE]||e.title,l=e.raw[rd.H.SITE_SECTION],n=l?(a=l.toLowerCase()).includes("higher")?"higher-ed":a.includes("k-12")||a.includes("k12")||a.includes("teacher")||a.includes("individual")||a.includes("school")?"k12":a.includes("corporate")?"corporate":"":"";return(0,aU.jsx)("li",{className:dn()["search-panel-suggested-card"],children:(0,aU.jsxs)(t_(),{href:(0,ri.z)(e.clickUri),className:`${dn()["search-panel-suggested-card__link"]} no-hover`,onClick:()=>s(!1),children:[r&&(0,aU.jsx)("img",{className:dn()["search-panel-suggested-card__thumb"],src:r,alt:t,width:82,height:82,loading:"lazy"}),(0,aU.jsxs)("span",{className:dn()["search-panel-suggested-card__body"],children:[(0,aU.jsx)("span",{className:dn()["search-panel-suggested-card__title"],children:i}),l&&(0,aU.jsx)("span",{className:`${dn()["search-panel-suggested-card__badge"]} ${n?dn()[`search-panel-suggested-card__badge--${n}`]:""}`,children:l})]})]})},e.uniqueId)})})]})]}):M.length>0?(0,aU.jsx)("div",{className:dn()["search-panel__sections"],children:(0,aU.jsxs)("section",{className:dn()["search-panel__section"],children:[(0,aU.jsx)("h2",{className:dn()["search-panel-heading"],children:F}),(0,aU.jsx)("ul",{className:dn()["search-panel-links"],children:M.map(({query:e,isRecent:a})=>(0,aU.jsxs)("li",{className:dn()["search-panel-links__item"],children:[(0,aU.jsx)("span",{className:dn()["search-panel-links__icon"],"aria-hidden":!0,children:a?(0,aU.jsx)(dM,{}):(0,aU.jsx)(dF,{})}),(0,aU.jsx)("button",{type:"button",className:dn()["search-panel-link"],onClick:()=>L(e),children:e})]},e))})]})}):null]})});return(0,aU.jsx)(aU.Fragment,{children:p?(0,aU.jsxs)("div",{className:dn()["search-wrapper--desktop"],children:[(0,aU.jsx)("button",{ref:n,type:"button",className:`${dn()["search-trigger"]} ${t?dn()["search-trigger--open"]:""}`,"aria-label":"search","aria-expanded":t,"aria-controls":"header-search-panel","aria-haspopup":"dialog",onPointerDown:e=>{t&&(e.stopPropagation(),u())},onClick:e=>{e.stopPropagation(),g()}}),(0,aU.jsx)("div",{id:"header-search-panel",className:`${dn()["search-panel"]} ${t?dn()["search-panel--open"]:""}`,children:t?U():null})]}):(0,aU.jsxs)("div",{className:dn()["search-wrapper--mobile"],children:[(0,aU.jsx)("button",{type:"button",className:`${dk().search} ${dk()["search--bordered"]} ${dn()["search-panel__mobile-field-trigger"]}`,"aria-label":e?.searchPlaceholder?.value||"Search...","aria-expanded":t,"aria-controls":"header-search-panel",onClick:()=>s(!0),children:(0,aU.jsxs)("span",{className:dk().search__field,children:[(0,aU.jsx)("span",{className:dk().search__input,children:i||e?.searchPlaceholder?.value||"Search..."}),(0,aU.jsx)("span",{className:dk().search__icon,"aria-hidden":!0})]})}),(0,aU.jsx)("div",{id:"header-search-panel",className:`${dn()["search-panel"]} ${t?dn()["search-panel--open"]:""}`,children:t?U():null})]})})},dV=({fields:e})=>{(0,lM.D)("HeaderLogo");let a=e?.logo,r=e?.logoLink?.value;return r?.href?(0,aU.jsx)(t_(),{href:r.href,"aria-label":r.text,target:r.target,className:dn()["logo-wrapper"],children:(0,aU.jsx)(tr._,{className:dn().logo,field:a})}):(0,aU.jsx)("div",{className:dn()["logo-wrapper"],children:(0,aU.jsx)(tr._,{className:dn().logo,field:a})})},dq=({fields:e})=>{let a=e?.flagIcon;return(0,aU.jsxs)("div",{className:dn()["flag-icon-wrapper"],children:[(0,aU.jsx)("span",{className:dn()["flag-icon-separator"]}),(0,aU.jsx)(tr._,{className:dn()["flag-icon"],field:a})]})},dW=async(e,a)=>{let r=(0,ro.n)(a.sitecore.context.site?.name??"");return{coveoSettings:{organizationId:r?.organizationId??"",apiKey:r?.a
641piKeyGeneral??"",searchHub:r?.searchHubGeneral??"",language:a.sitecore?.context?.language}}},dz=({rendering:e,coveoSettings:a})=>{let[r,t]=(0,az.useState)({scrolled:!1,scrollingUp:!1,sticky:!1,selectedBrand:null}),s=(0,az.useRef)(null),i=(0,aG.M5)(),l=(0,az.useMemo)(()=>a&&a?.apiKey?(0,ri.Ns)(a):null,[a]);(0,lM.D)("Header",[r.scrolled,r.sticky,r.selectedBrand],{scrolled:r.scrolled,sticky:r.sticky,selectedBrand:r.selectedBrand}),(0,rg.A)({engine:l});let[n,o]=(0,az.useState)(0),d=(0,az.useCallback)((0,dh.s)(()=>{let e=window.scrollY,a=e<n,r=e>0,i=e>(s.current?.clientHeight??140)*2+200;t(e=>({...e,scrolled:i,sticky:i&&r,scrollingUp:a})),o(e)},100),[n]),c=(0,az.useCallback)((0,dh.s)(()=>{let e=document.querySelector("header.ws-header");e&&document.body.style.setProperty("--header-height",`${e.clientHeight}px`);let a=document.querySelector("header .container");a?document.body.style.setProperty("--header-container-height",`${a.clientHeight}px`):document.body.style.removeProperty("--header-container-height")},150),[]);(0,az.useEffect)(()=>{if(!i.page.mode.isEditing)return window.addEventListener("resize",c),window.addEventListener("scroll",d),c(),s.current&&document.body.style.setProperty("--header-height",`${s.current.clientHeight}px`),()=>{window.removeEventListener("resize",c),window.removeEventListener("scroll",d)}},[i.page.mode.isEditing,c,d]);let m=(0,az.useMemo)(()=>{let e=r.scrolled?`header--scrolled ${dn()["header--scrolled"]}`:"",a=r.scrollingUp?`header--scrolling-up ${dn()["header--scrolling-up"]}`:"",t=r.sticky||i.page.mode.isEditing?`header--sticky ${dn()["header--sticky"]}`:"";return`ws-header ${dn().header} ${e} ${t} ${a}`.trim()},[r.scrolled,r.sticky,i.page.mode.isEditing,r.scrollingUp]);return(0,aU.jsx)("header",{ref:s,className:m,children:(0,aU.jsx)("div",{className:`container ${dn().container}`,children:(0,aU.jsxs)("div",{className:"row",children:[(0,aU.jsxs)("div",{className:dn().top,children:[(0,aU.jsx)(aq.O,{name:"header-logo",rendering:e}),(0,aU.jsx)("div",{className:dn().brand,children:(0,aU.jsx)(aq.O,{name:"header-brands",rendering:e})}),(0,aU.jsxs)("div",{className:dn()["utility-wrapper"],children:[(0,aU.jsx)(aq.O,{name:"header-utilitynavigation",rendering:e}),(0,aU.jsx)(aq.O,{name:"header-search",rendering:e,passThroughComponentProps:{engine:l}}),(0,aU.jsx)(aq.O,{name:"header-flag-icon",rendering:e})]})]}),(0,aU.jsxs)("div",{className:dn().bottom,children:[(0,aU.jsx)("div",{className:dn()["bottom-logo-wrapper"],children:(0,aU.jsx)(aq.O,{name:"header-logo",rendering:e})}),(0,aU.jsxs)("div",{className:dn()["bottom-right-wrapper"],children:[(0,aU.jsx)("div",{className:dn()["bottom-flag-wrapper"],children:(0,aU.jsx)(aq.O,{name:"header-flag-icon",rendering:e})}),(0,aU.jsx)(aq.O,{name:"header-primarynavigation",rendering:e,passThroughComponentProps:{headerRendering:e,scrolled:r.scrolled,engine:l}})]})]})]})})})},dQ=e=>{(0,lM.D)("FooterSocialLinks",[e.fields]);let a=(0,az.useMemo)(()=>(e?.fields?.items??[]).filter(Boolean).map((e,a)=>(0,aU.jsx)("li",{children:(0,aU.jsx)(ds.A,{href:e.fields.link.value.href||"",target:e.fields.link.value.target,className:"footer__social-link",rel:"noopener noreferrer",children:(0,aU.jsx)(tr._,{field:e.fields.image,loading:"lazy",width:"30",height:"30"})})},`${a}${e.id}`)),[e?.fields?.items]);return(0,aU.jsx)("ul",{className:`d-flex flex-row flex-wrap ${dv()["footer__social-links-list"]}`,children:a})},dY=async e=>{let a=e.fields?.data;return{navigationData:a?.items||{children:{results:[]}},fields:a||{}}},dK=(0,a3.w)()(({navigationData:e})=>{(0,lM.D)("FooterNavigation",[e]);let a=(0,az.useMemo)(()=>Object.values(e?.children?.results??[]).filter(e=>e).map((e,a)=>{let r=(0,tu.I)(e);return null==r?null:(0,aU.jsxs)("div",{className:dv()["footer__link-list"],children:[r.link.value.href?(0,aU.jsx)(t_(),{href:r.link.value.href,target:r.link.value.target||void 0,className:dv()["link-list-heading"],children:r.useThisDisplayName.value?e.displayName:r.link.value.text}):(0,aU.jsx)("span",{className:dv()["link-list-heading"],style:{fontWeight:700},children:r.useThisDisplayName.value?e.displayName:r.link.value.text}),(0,aU.jsx)("ul",{children:Object.values(e.children.results).map((e,a)=>{let r=(0,tu.I)(e);return null==r?null:(0,aU.jsx)("li",{children:(0,aU.jsx)(ds.A,{href:r.link.value.href,anchor:r.link.value.anchor,target:r.link.value.target,children:r.useThisDisplayName.value?e.displayName:r.link.value.text})},`${a}${e.id}`)})})]},`${a}${e.id}`)}),[e]);return(0,aU.jsx)("section",{className:dv()["link-list-wrapper"],children:a})});var dZ=r(2042),dJ=r.n(dZ);let dX=(0,a3.w)()(({fields:e})=>((0,lM.D)("FooterLogo",[e]),(0,aU.jsx)(t_(),{href:"/",className:dJ()["logo-link"],children:(0,aU.jsx)(tr._,{className:dJ().logo,loading:"lazy",field:e.icon})}
641))),d0=async(e,a)=>({disclaimer:await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.NAVIGATION.FOOTER_DISCLAIMER)}),d1=({fields:e,disclaimer:a,rendering:r})=>{(0,lM.D)("FooterDisclaimerLinks",[e,a]);let t=(0,az.useMemo)(()=>Object.values(e.items).filter(e=>e).map((e,a)=>(0,aU.jsx)("li",{children:(0,aU.jsx)(ds.A,{href:e.fields.link.value.href,target:e.fields.link.value.target,children:e.fields.useThisDisplayName.value?e.displayName:e.fields.link.value.text})},`${a}${e.id}`)),[e]),s=(0,az.useMemo)(()=>r,[r]);return(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsxs)("ul",{className:`${dv()["footer__utility-list"]} d-flex flex-row`,children:[(0,aU.jsx)("li",{children:(0,aU.jsx)(aq.O,{name:"footer-copyright",rendering:s})}),t]}),a?.disclaimer?.value&&(0,aU.jsx)(aV.s,{tag:"p",className:`caption ${dv().footer__disclaimer}`,field:a.disclaimer})]})};var d5=r(97951),d2=r.n(d5);let d3=(0,a3.w)()(({fields:e})=>{(0,lM.D)("FooterCorpLogo",[e]);let a=(0,aG.M5)();return(0,rI.o)(a.page,e.link)&&!a.page.mode.isEditing?(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsx)(rC.N,{className:d2()["corp-container"],field:e.link,children:(0,aU.jsx)(tr._,{className:d2()["corp-logo"],loading:"lazy",field:e.icon})})}):(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsx)("div",{className:d2()["corp-container"],children:(0,aU.jsx)(tr._,{className:d2()["corp-logo"],loading:"lazy",field:e.icon})})})}),d4=(0,a3.w)()(({fields:e})=>{let a=(0,aG.M5)(),r=(0,az.useMemo)(()=>{let a=new Date().getFullYear();return e.copyright.value.replace("{year}",a.toString())},[e.copyright.value]);return(0,lM.D)("FooterCopyright",[r],{disclaimer:r}),(0,aU.jsx)(aU.Fragment,{children:a.page.mode.isEditing?(0,aU.jsx)(aB.E,{className:dv().footerCopyrightInfo,tag:"span",field:e.copyright}):(0,aU.jsx)("span",{className:dv().footerCopyrightInfo,dangerouslySetInnerHTML:{__html:r}})})}),d6=({rendering:e})=>{(0,lM.D)("Footer",[]);let a=(0,az.useMemo)(()=>e,[e]);return(0,aU.jsxs)("footer",{className:`white-focus-ring block-module block-module--footer ${dv().footer}`,"aria-label":"footer",children:[(0,aU.jsx)("div",{className:"container",children:(0,aU.jsxs)("div",{className:`row ${dv().footer__top}`,children:[(0,aU.jsxs)("div",{className:`col-12 col-xl-3 ${dv()["footer__logo-block"]}`,children:[(0,aU.jsx)(aq.O,{name:"footer-logo",rendering:a}),(0,aU.jsx)(aq.O,{name:"footer-social-links",rendering:a}),(0,aU.jsx)(aq.O,{name:"footer-corp-logo",rendering:a})]}),(0,aU.jsx)("div",{className:"col-12 col-xl-8 offset-xl-1",children:(0,aU.jsx)(aq.O,{name:"footer-navigation",rendering:a})})]})}),(0,aU.jsx)("div",{className:`container-fluid ${dv().footer__bottom}`,children:(0,aU.jsx)("div",{className:"container",children:(0,aU.jsx)("div",{className:"row",children:(0,aU.jsx)("div",{className:"col-12 px-0",children:(0,aU.jsx)(aq.O,{name:"footer-disclaimer-links",rendering:a})})})})})]})};var d9=r(41983),d8=r.n(d9),d7=r(23513);let ce=async(e,a)=>{let r=(0,d7.l)(e,a);return{breadcrumbsList:r=r.filter(e=>!1===e.current),labels:await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.NAVIGATION.BREADCRUMBS_LABELS_ID)}},ca=({breadcrumbsList:e,labels:a})=>{let{isDesktop:r}=(0,a5.A)(),t=a?.backTo?.value??"Back to Parent",s=(0,aG.M5)(),[i,l]=(0,az.useState)(!1);(0,az.useEffect)(()=>
641{l(!0)},[]);let n=(0,az.useMemo)(()=>e.length>0&&""!==e[0].displayName&&"Dev"!==e[0].displayName,[e]),o=(0,az.useMemo)(()=>e.map((a,s)=>{let l=i&&!r&&s===e.length-1?t:a.displayName;return(0,aU.jsx)("li",{className:d8().item,children:(0,aU.jsx)(t_(),{className:`no-hover ${d8().link}`,href:a.url,rel:"prev",children:l})},`breadcrumb-${s}-${a.url}`)}),[e,r,t,i]);return(0,aU.jsxs)(aU.Fragment,{children:[0===e.length&&s.page.mode.isEditing&&(0,aU.jsx)("div",{children:(0,aU.jsx)(a7.u,{title:"Breadcrumbs",message:"Breadcrumbs will only be displayed on pages that are 3rd level or deeper in the content tree",type:"info"})}),n&&(0,aU.jsx)("nav",{className:`${d8().breadcrumbs}`,"aria-label":"Breadcrumbs",children:(0,aU.jsx)("ol",{className:d8().list,children:o})})]})};var cr=r(10884);let ct=az.memo(({datasourceItem:e,labels:a,className:r,brandOptions:t})=>{let s=(0,aG.M5)(),[i,l]=(0,az.useState)(!1),n=e?.hideBrandSelector?.value||!1,[o,d]=(0,az.useState)(null);(0,az.useEffect)(()=>{if(t.length>0){let a=null;if(e?.defaultProgram?.id){let r=(0,cr.p)(e.defaultProgram.id),s=t.find(e=>e.id&&(0,cr.p)(e.id)===r);s&&s.id&&(a=(0,cr.p)(s.id))}!a&&t[0]?.id&&(a=t[0].id?(0,cr.p)(t[0].id):""),a&&(!o||o.id!==a)&&d({id:a})}},[e?.defaultProgram?.id,t]);let c=(0,az.useCallback)(async e=>{let a=(0,tu.I)(e);e.id&&d({id:(0,cr.p)(e.id)}),await new Promise(e=>setTimeout(e,50)),(0,rI.o)(s.page,a?.link)&&!(0,t7.i9)(a?.link.value.href)&&(window.location.href=a?.link.value.href)},[s.page.locale]),m=(0,az.useCallback)(()=>(t||[]).find(e=>e.id&&(0,cr.p)(e.id)===o?.id)?.name??"",[t,o?.id]);(0,az.useEffect)(()=>{"nav-open"!==r&&l(!1)},[r]);let u=(0,az.useMemo)(()=>(t||[]).map(e=>{let a;return e.fields&&Array.isArray(e.fields)&&(a=e.fields.find(e=>"link"===e.name)?.jsonValue),{value:e.id?(0,cr.p)(e.id):"",label:e.name,link:a}}),[t]),g=(0,az.useMemo)(()=>({value:o?.id||"",label:m()}),[o?.id,m]),p=(0,az.useCallback)(()=>l(!0),[]),h=(0,az.useCallback)(()=>l(!1),[]),_=(0,az.useMemo)(()=>`${dn()["mobile-secondary-menu"]} ${i?dn()["mobile-secondary-menu--open"]:""}`,[i]),f=(0,az.useMemo)(()=>`${r} ${dn()["brand-selector--mobile"]}`,[r]),v=(0,az.useMemo)(()=>(t||[]).map(e=>{let a=o?.id&&e.id&&o.id===(0,cr.p)(e.id);return(0,aU.jsx)("li",{className:`${dn()["mobile-secondary-link"]} 642 ${a?dn()["mobile-secondary-link--active"]:""} 643 `,value:e?.id,children:(0,aU.jsx)("button",{onClick:async()=>{a||(await c(e),h())},className:` 644 ${dn()["language-link"]} 645 ${a?dn()["language-link--active"]:""} 646 `,value:e?.id,children:e?.name})},`${e?.id}-${crypto.randomUUID()}`)}),[t,o?.id,c,h]),x=e=>{let a=(t||[]).find(a=>a.id&&(0,cr.p)(a.id)===e.value);a&&c(a)};return n?null:(0,aU.jsxs)("div",{children:[(0,aU.jsxs)("div",{className:f,children:[(0,aU.jsx)("button",{className:dn()["brand-selector-cta"],onClick:p,children:(0,aU.jsxs)("div",{children:[(0,aU.jsx)(aB.E,{className:dn()["dropdown-label"],tag:"span",field:e?.programsFor}),(0,aU.jsx)("span",{className:dn()["dropdown-select-label"],children:m()})]})}),(0,aU.jsxs)("div",{"data-active":i,className:_,children:[i&&(0,aU.jsxs)("button",{className:dn()["mobile-secondary-menu-back"],onClick:h,children:[a?.backTo?.value," ",a?.mainMenu?.value]}),(0,aU.jsx)("p",{className:`${dn()["mobile-secondary-heading"]}`,children:e?.programsFor?.value}),(0,aU.jsx)("ul",{children:v})]})]}),(0,aU.jsx)("div",{className:`${dn()["brand-selector--desktop"]}`,children:u.length>0&&(0,aU.jsx)("ul",{className:dn()["brand-selector-list"],children:u.map(e=>(0,aU.jsx)("li",{children:(0,rI.o)(s.page,e.link)?(0,aU.jsx)(rC.N,{className:`${dn()["brand-selector-link"]} ${e.value===g?.value?dn()["brand-selector-link--active"]:""} `,onClick:a=>{a.preventDefault(),x(e)},field:e.link,children:e.label}):(0,aU.jsx)("a",{className:`${dn()["brand-selector-link"]} ${e.value===g?.value?dn()["brand-selector-link--active"]:""} `,href:"#",onClick:a=>{a.preventDefault(),x(e)},children:e.label})},e.value))})})]})},(e,a)=>e.className===a.className&&e.datasourceItem===a.datasourceItem&&e.labels===a.labels&&e.brandOptions===a.brandOptions);ct.displayName="BrandSelector";let cs=async e=>{let a,r;try{if(e.dataSource){let t=(0,a6.X)(e),s=t?.data?.datasource?.fields||[],i=s.find(e=>"defaultProgram"===e.name),l=s.find(e=>"programsFor"===e.name),n=s.find(e=>"hideBrandSelector"===e.name);r=s.find(e=>"brands"===e.name),a={programsFor:l?.jsonValue||{value:"Programs for"},defaultProgram:i?.jsonValue||null,hideBrandSelector:n?.jsonValue||null}}else a={programsFor:{value:"Programs for"},defaultProgram:null}}catch(e){a={programsFor:{value:"Programs for"},defaultProgram:null}}let t=e.fields?.data,s=[];try{r?.jsonValue&&Array.isArray(r.jsonValue)&&(s=[...r.jsonValue.map(e=>{let a=e.id?.replace(/-/g,"").toUpperCase()||"",r=[];
646return e.fields&&Object.entries(e.fields).forEach(([e,a])=>{r.push({name:e,jsonValue:a})}),{id:a,name:e.name||e.displayName||"",fields:r}})])}catch(e){s=[]}return{datasourceItem:a,brandOptions:s,fields:t||{}}},ci=(0,a3.w)()(ct);var cl=r(77328),cn=r.n(cl),co=r(2736);let cd=async(e,a)=>{let[r,t]=await Promise.all([(0,rn.n)(a).getLabelsForView(rc.Q.LABELS.SETTINGS.WORLDSTRIDES_SETTINGS_ID),[]]);return{worldstridesInfo:r,higherEdCourses:t}},cc=(0,rr.on)()(({worldstridesInfo:e,higherEdCourses:a=[]})=>{let r=new co.j,t=(0,aG.M5)(),s=t.page.layout.sitecore.route?.templateId||"",i=(0,az.useContext)(sT.sL),l=(0,sT.Fz)("programData"),n=(()=>{try{let s=r.getSchema(i,t.page,e,l,a);return s?s.map(e=>JSON.stringify(e)):[]}catch(e){return console.error("Failed to build JSON-LD schema:",e),[]}})();return t.page.mode.isEditing||""===s||0===n.length?null:(0,aU.jsx)(cn(),{children:n.map((e,a)=>(0,aU.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:e}},`jsonld-schema-${a}`))})});var cm=r(97672),cu=r(22180);let cg=async(e,a)=>a.sitecore?.context?.pageEditing?{}:{dynamicProps:await new cu.x(a).fetchProps()},cp=({dynamicProps:e})=>{let a=[],r=(0,az.useContext)(sT.sL),t=(0,aG.M5)();return t.page.mode.isEditing||(a=new cm.J(r,t.page,e).getMetaTags()),(0,aU.jsx)(aU.Fragment,{children:t.page.mode.isEditing?null:(0,aU.jsx)(aU.Fragment,{children:a.length>0&&(0,aU.jsx)(cn(),{children:a.map((e,a)=>(0,aU.jsx)("meta",{name:e.name,content:e.content},`coveo-meta-${a}`))})})})};var ch=r(41815),c_=r(96159),cf=r.n(c_);let cv=async(e,a)=>({pageFields:a.sitecore.route?.fields}),cx=(0,a3.w)()(({fields:e,params:a,pageFields:r})=>{let[t,s]=(0,az.useState)("");(0,az.useEffect)(()=>{s(window.location.href)},[]);let i=(e,a)=>{var s;let i,l;e.preventDefault(),s=a.replaceAll("{pageUrl}",t).replaceAll("{pageTitle}",r.NavigationTitle.value),i=window.innerHeight/3-200,l=window.innerWidth/2-300,window.open(s,"sharer",`top=${i}, left=${l}, width=600, height=400, scrollbars=no`)};return(0,aU.jsxs)("section",{className:`${a.styles} ${cf()["share-this"]}`,children:[(0,aU.jsx)(aB.E,{tag:"span",className:cf().label,field:e.shareThisPage}),(0,aU.jsx)(a7.u,{title:"Share This",message:"Social Media Icons are not editable because they're managed globally.",type:"info"}),e.shareOptions.map(e=>e.fields.icon&&(0,aU.jsx)("button",{className:cf().icon,"aria-label":e.name,onClick:a=>i(a,e.fields.shareUrl.value),onKeyDown:a=>{("Enter"===a.key||" "===a.key)&&i(a,e.fields.shareUrl.value)},children:(0,aU.jsx)(tr._,{field:e.fields.icon,alt:e.name,editable:!1})},`share-${crypto.randomUUID()}`))]})});var cw=r(61584),cb=r(93639),cy=r(20212),cN=r.n(cy),cE=r(7859),cj=r(2864),cC=r(20183);let cS=({fields:e,params:a,variantParams:r,rendering:t,timeToRead:s})=>{let i=!e?.mastheadImage?.value?.src,l=(0,aG.M5)(),n=l.page.layout.sitecore.route?.templateId,o=l.page.layout.sitecore.context.site?.name,d=n!=(0,cj.z)(rc.Q.PAGES.GATED_RESOURCE_DETAIL_PAGE_ID)&&n!=(0,cj.z)(rc.Q.PAGES.UNGATED_RESOURCE_DETAIL_PAGE_ID)&&n!=(0,cj.z)(rc.Q.PAGES.GATED_RESOURCE_DOWNLOAD_PAGE_ID)&&n!=(0,cj.z)(rc.Q.PAGES.UNGATED_RESOURCE_DOWNLOAD_PAGE_ID);return(0,aU.jsx)("section",{className:`${a?.styles} ${cN()["resource-masthead"]} ${!r.withMedia||i?cN()["resource-masthead--no-media"]:""}`,children:(0,aU.jsx)("div",{className:`container ${cN().wrapper}`,children:(0,aU.jsxs)("div",{className:"row",children:[r.withMedia&&e.mastheadImage?.value?.src&&(0,aU.jsxs)("div",{className:` ${cN()["image--mobile"]}`,children:[(0,aU.jsx)(rJ.N,{className:`${cN().image} `,field:e.mastheadImage,transformations:{largeDesktop:"4x3w590"}}),a?.styles?.includes(nN.r.STAR_DECORATION.ON)&&(0,aU.jsx)(aX.A,{className:cN()["image--decor"],autoAnimate:!0})]}),(0,aU.jsx)(aq.O,{name:"headless-breadcrumbs",rendering:t}),(0,aU.jsxs)("div",{className:`${cN().content} ${r.withMedia?"col-xl-6":"col-xl-9"}`,children:[d&&(0,aU.jsxs)("div",{className:cN().eyebrow,children:[(0,aU.jsx)(cw.v,{tag:"span",field:e.releaseDate,render:e=>(0,cC.g)(e,o),className:cN().date}),s&&(0,aU.jsxs)("span",{children:[" | ",s]})]}),(0,aU.jsx)(aB.E,{tag:"h1",field:e.heading,className:cN().heading}),e.author?(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(a7.u,{title:"Resource Masthead Author",message:"Author is currently pulling global content. Clear out the Author field to set the content locally with the other fields.",type:"info"}),(0,aU.jsxs)("div",{className:cN().author,children:[e.author.fields?.authorImage&&(0,aU.jsx)(tr._,{className:cN()["author-image"],field:e.author.fields?.authorImage,editable:!1}),(0,aU.jsxs)("div",{className:cN()["author-info"],children:[(0,aU.jsx)(aB.E,{tag:"h2",className:cN()["author-name"],field:e.author.fields?.authorFullName,editable:!1}),(0,aU.jsx)(aB.E,{tag:"h3",className:cN()["author-title"],field:e.author.fields?.authorTitle,editable:!1})]})]})]}):(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(a7.u,{title:"Resource Masthead Author",message:"Author is currently using local content. Set the Author field to use global content.",type:"info"}),(0,aU.jsxs)("div",{className:cN().author,children:[(e.authorImage?.value||l.page.mode.isEditing)&&(0,aU.jsx)(tr._,{className:cN()["author-image"],field:e.authorImage}),(0,aU.jsxs)("div",{className:cN()["author-info"],children:[(0,aU.jsx)(aB.E,{tag:"h2",className:cN()["author-name"],field:e.authorFullName}),(0,aU.jsx)(aB.E,{tag:"h3",className:cN()["author-title"],field:e.authorTitle})]})]})]}),(0,aU.jsx)(aq.O,{name:"share-this",rendering:t})]}),r.withMedia&&(0,aU.jsx)(aU.Fragment,{children:e.mastheadImage?.value?.src?(0,aU.jsxs)("div",{className:` ${cN()["image--desktop"]}
646 col-xl-6 col-xxl-5 offset-xxl-1`,children:[(0,aU.jsx)(rJ.N,{className:`${cN().image} `,field:e.mastheadImage,transformations:{largeDesktop:"4x3w590"}}),a?.styles?.includes(nN.r.STAR_DECORATION.ON)&&(0,aU.jsx)(aX.A,{className:cN()["image--decor"],autoAnimate:!0})]}):(0,aU.jsx)(aU.Fragment,{children:l.page.mode.isEditing&&(0,aU.jsx)(cb.Z,{field:e.mastheadImage})})})]})})})},cA=async(e,a)=>{let r=(0,cE.L)(a?.sitecore?.route?.placeholders["headless-main"]??[]);return{timeToRead:`${r} ${1===r?"MINUTE":"MINUTES"} READ`}},cI=(0,rr.on)()(e=>(0,aU.jsx)(cS,{...e,variantParams:{withMedia:!1}})),cT=(0,rr.on)()(e=>(0,aU.jsx)(cS,{...e,variantParams:{withMedia:!0}}));var cL=r(67564),cP=r.n(cL);let cR=({fields:e,rendering:a,params:r,variantParams:t,labels:s})=>{let i=(0,aG.M5)();(0,lM.D)("MastheadWithOptionalMedia",[e,t.withMedia],{hasMedia:t.withMedia,hasVideo:!!e.videoId?.value});let l=(0,az.useMemo)(()=>t.withMedia&&((0,rI.o)(i.page,e.mastheadImage)||(0,rI.o)(i.page,e.videoId)),[t.withMedia,e.mastheadImage,e.videoId,i]),n=(0,az.useMemo)(()=>l?e.videoId?.value?(0,aU.jsx)("div",{className:`white-focus-ring ${cP()["media-wrapper"]}`,children:(0,aU.jsx)(ia.Ay,{videoId:e.videoId.value,className:cP()["video-player"],thumbnail:e.videoThumbnail,transformationOptions:{mobile:"4x3w360",tablet:"4x3w768",desktop:"32x9w1440",largeDesktop:"32x9w1920"},provider:e.videoProvider?.fields?.providerId?.value,background:!0,loop:!0,autoplay:!0})}):(0,aU.jsx)("div",{className:cP()["media-wrapper"],children:(0,aU.jsx)(rJ.N,{field:e.mastheadImage,transformations:{mobile:"4x3w360",tablet:"4x3w768",desktop:"32x9w1440",largeDesktop:"32x9w1920"}})}):null,[l,e.videoId,e.videoThumbnail,e.mastheadImage]),o=(0,az.useMemo)(()=>i.page.mode.isEditing?(0,aU.jsx)(aq.O,{name:"headless-breadcrumbs",rendering:a}):(0,aU.jsx)("div",{className:`row ${cP()["breadcrumbs-row"]}`,children:(0,aU.jsx)(aq.O,{name:"headless-breadcrumbs",rendering:a})}),[i.page.mode.isEditing||a]),d=(0,az.useMemo)(()=>(0,aU.jsxs)("div",{className:`row ${cP()["content-wrapper-row"]}`,children:[(0,aU.jsx)("div",{className:"col-12 col-xl-6",children:(0,aU.jsxs)("div",{className:cP()["heading-wrapper"],children:[(0,aU.jsx)(aV.s,{tag:"h1",className:`rte ${cP().heading}`,field:e.heading}),(0,aU.jsx)(aV.s,{tag:"span",className:`h4 rte ${cP().subheading}`,field:e.subheading})]})}),(0,aU.jsx)("div",{className:"col-12 col-xl-6",children:(0,aU.jsxs)("div",{className:cP().content,children:[(0,aU.jsx)(aV.s,{className:"rtf",field:e.copy}),(e.displayRequestInfo?.value||(0,rI.o)(i.page,e.link1)||(0,rI.o)(i.page,e.link2))&&(0,aU.jsxs)("div",{className:cP()["cta-wrapper"],children:[e.displayRequestInfo?.value?(0,aU.jsx)(rC.N,{className:"button button--primary",field:s?.startPlanningLink}):(0,rI.o)(i.page,e.link1)&&(0,aU.jsx)(rC.N,{field:e.link1,className:"button button--primary"}),(0,rI.o)(i.page,e.link2)&&(0,aU.jsx)(rC.N,{field:e.link2,className:"link link-chevron link"})]})]})})]}),[e.heading,e.subheading,e.copy,e.displayRequestInfo,e.link1,e.link2,i.page]);return(0,aU.jsxs)("section",{className:`block-module block-module--masthead ${cP()["masthead-with-media"]} ${t.withMedia?`${cP()["has-media"]}`:""} ${r?.styles}`,children:[n,(0,aU.jsxs)("div",{className:"container",children:[o,d,r?.styles?.includes(nN.r.STAR_DECORATION.ON)&&(0,aU.jsx)(aX.A,{autoAnimate:!0,className:cP()["content-wrapper-row--decor"]})]})]})},ck=async(e,a)=>({labels:await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.FORMS.START_PLANING_LABELS_ID)}),c$=(0,rr.on)()(e=>(0,aU.jsx)(cR,{...e,variantParams:{withMedia:!1}})),cO=(0,rr.on)()(e=>(0,aU.jsx)(cR,{...e,variantParams:{withMedia:!0}}));var cD=r(96504),cH=r.n(cD),cM=r(21383),cF=r.n(cM),cU=r(24011);let cG={mobile:"1x1w300",tablet:"1x1w660",desktop:"1x1w900",largeDesktop:"1x1w1254"},cB={mobile:"16x9w320",tablet:"16x9w688",desktop:"4x3w900",largeDesktop:"4x3w1254"},cV=(0,rr.on)()(({fields:e,params:a})=>{let{page:r}=(0,aG.M5)(),{isDesktop:t}=(0,a5.A)(),{slideIndex:s}=(0,ch.useK12MastheadSlideContext)(),{heading:i,copy:l,image:n,link:o}=e||{},d=(0,cU._)(a,nN.r.IMAGE_STYLE.LEMON_BORDER),c=(0,cU._)(a,nN.r.STAR_DECORATION.ON),m=d?cB:cG,u=["col
646-xl-7",cH()["media-column"],d?cF()["media-column--lemon"]:"",d&&c?cF()["media-column--lemon-star"]:""].filter(Boolean).join(" ");return(0,aU.jsxs)("div",{className:`row ${cH().row} ${cF()["slide-row"]}`,children:[(0,aU.jsx)("div",{className:`${cH().content} col-xl-5`,children:(0,aU.jsxs)("div",{className:cH()["content-priority"],children:[i&&(0,aU.jsx)(aV.s,{tag:0===s?"h1":"h2",className:`rte ${cH().heading}`,field:i}),l&&(0,aU.jsx)(aV.s,{className:`rtf ${cH().copy}`,field:l}),o&&(0,rI.o)(r,o)&&(0,aU.jsx)(rC.N,{field:o,className:`button button--primary ${cF().cta}`})]})}),(0,aU.jsxs)("div",{className:u,children:[n&&(0,rI.o)(r,n)&&(d?(0,aU.jsx)("div",{className:cF()["image-wrapper--lemon"],children:(0,aU.jsx)(rJ.N,{loading:0===s?"eager":"lazy",className:cH().image,field:n,aboveTheFold:0===s,transformations:m})}):(0,aU.jsx)("div",{className:cH()[`media-frame--${t?"desktop":"mobile"}`],children:(0,aU.jsx)("div",{className:cH()["circle-mask"],children:(0,aU.jsx)(rJ.N,{loading:0===s?"eager":"lazy",className:cH().image,field:n,aboveTheFold:0===s,transformations:m})})})),c&&(0,aU.jsx)(aX.A,{autoAnimate:!0,className:cF()["star-decoration"]})]})]})});var cq=r(45987);let cW="k12-homepage-masthead-slides",cz=async e=>({childSlideCount:(0,rr.xO)(((e,a)=>{if(!e?.placeholders)return[];let r=`${cW}-${a}`,t=`${cW}-{*}`,s=e.placeholders[r];if(Array.isArray(s)&&s.length>0)return s;let i=e.placeholders[t];if(Array.isArray(i)&&i.length>0)return i;let l=Object.keys(e.placeholders).find(e=>e.startsWith(`${cW}-`));return l&&Array.isArray(e.placeholders[l])?e.placeholders[l]:[]})(e,e.params?.DynamicPlaceholderId)).length}),cQ=(0,rr.on)()(({params:e,rendering:a,fields:r,childSlideCount:t})=>{let s,{page:i}=(0,aG.M5)(),l=i.mode.isEditing,n=(0,a1.os)(),o=Number.isFinite(s=Number(r?.carouselIntervalTime?.value))?Math.min(10,Math.max(0,Math.round(s))):0,d=`${cW}-${e?.DynamicPlaceholderId}`,[c,m]=(0,az.useState)(!1),[u,g]=(0,az.useState)(!1),p=(0,az.useRef)(null),h=[cH()["home-masthead"],cF()["k12-masthead"],(0,cU.P)(e)].filter(Boolean).join(" ");(0,az.useEffect)(()=>{let e=window.matchMedia("(prefers-reduced-motion: reduce)");g(e.matches);let a=e=>g(e.matches);return e.addEventListener("change",a),()=>e.removeEventListener("change",a)},[]),(0,az.useEffect)(()=>{let e=p.current;if(!c||!e?.autoplay)return;if(o<=0)return void e.autoplay.stop();let a=requestAnimationFrame(()=>{e.destroyed||("object"==typeof e.params.autoplay&&(e.params.autoplay.delay=1e3*o),e.autoplay.stop(),e.autoplay.start())});return()=>cancelAnimationFrame(a)},[o,c]);let _=(e,r)=>(0,aU.jsx)(ch.K12MastheadSlideContext.Provider,{value:{slideIndex:r},children:e},`${a?.uid}-context-${r}`),f=t=>{let s=t.slice(0,3).map((e,a)=>_(e,a+1)),i=s.length+1,l=_((0,aU.jsx)(cq.default,{fields:r,params:e,mountMedia:!(i>1&&n)||c}),0),d=[l,...s];if(!n||1===i)return(0,aU.jsx)("div",{className:"container",children:l});let g=[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard];return o>0&&g.push(aY.Autoplay),(0,aU.jsxs)("div",{className:cF().carousel,children:[(0,aU.jsx)(aQ.Swiper,{className:cF().swiper,modules:g,slidesPerView:1,slidesPerGroup:1,spaceBetween:0,speed:600*!u,rewind:!0,resizeObserver:!0,keyboard:{enabled:!0,onlyInViewport:!0},onInit:e=>{p.current=e,e.autoplay?.stop(),m(!0)},onBeforeDestroy:()=>{p.current=null},navigation:{nextEl:`.nav-group--${a?.uid} .nav-next-slide`,prevEl:`.nav-group--${a?.uid} .nav-prev-slide`}
646,scrollbar:{draggable:!0,el:`.nav-group--${a?.uid} .nav-scrollbar`},autoplay:o>0?{delay:1e3*o,disableOnInteraction:!1,waitForTransition:!0}:void 0,children:d.map((e,r)=>(0,aU.jsx)(aQ.SwiperSlide,{className:cF()["swiper-slide"],children:(0,aU.jsx)("div",{className:"container",children:e})},`${a?.uid}-slide-${r}`))}),(0,aU.jsx)("div",{className:"container",children:(0,aU.jsx)("div",{className:cF()["navigation-inner"],children:(0,aU.jsx)("div",{className:cF()["navigation-wrap"],children:(0,aU.jsx)("div",{className:`col-xl-5 ${cF()["navigation-col"]}`,children:(0,a0.default)({uid:a?.uid,styles:cF()})})})})})]})};return(0,aU.jsx)("section",{className:h,id:e?.RenderingIdentifier||void 0,children:a&&e?.DynamicPlaceholderId?l?(0,aU.jsx)("div",{className:"container",children:(0,aU.jsxs)("div",{className:(t??0)>0?cF()["editing-slides"]:void 0,children:[_((0,aU.jsx)(cq.default,{fields:r,params:e}),0),(0,aU.jsx)(aq.O,{name:d,rendering:a})]})}):(t??0)===0?f([]):(0,aU.jsx)(aq.O,{name:d,rendering:a,render:e=>f(e)}):f([])})}),cY=(0,rr.on)()(({fields:e})=>{let{isDesktop:a}=(0,a5.A)(),r=(0,a1.os)();(0,lM.D)("HomePageMasthead",[a],{isDesktop:a});let t=(0,az.useCallback)(a=>{let r=e.videoId?.value?(0,aU.jsx)(ia.Ay,{loading:"eager",className:cH().video,provider:e.videoProvider?.fields?.providerId?.value,videoId:e.videoId.value,thumbnail:e.mastheadImage,transformationOptions:{mobile:"1x1w300",tablet:"1x1w660",desktop:"1x1w900",largeDesktop:"1x1w1254"},autoplay:!0,autoplayDelay:8e3,background:!0,loop:!0,aboveTheFold:!0,muted:!0,controls:!1,thumbnailAsBackdrop:!0,transparentBackground:!0}):(0,aU.jsx)(rJ.N,{loading:"eager",className:cH().image,field:e.mastheadImage,aboveTheFold:!0,transformations:{mobile:"1x1w300",tablet:"1x1w660",desktop:"1x1w900",largeDesktop:"1x1w1254"}});return(0,aU.jsx)("div",{className:cH()[`media-frame--${a}`],children:(0,aU.jsx)("div",{className:cH()["circle-mask"],children:r})})},[e]),s=(0,az.useMemo)(()=>r?t(a?"desktop":"mobile"):null,[a,t,r]);return(0,aU.jsx)("section",{className:cH()["home-masthead"],children:(0,aU.jsx)("div",{className:"container",children:(0,aU.jsxs)("div",{className:`row ${cH().row}`,children:[(0,aU.jsx)("div",{className:`${cH().content} col-xl-5`,children:(0,aU.jsxs)("div",{className:cH()["content-priority"],children:[(0,aU.jsx)(aV.s,{tag:"h1",className:`rte ${cH().heading}`,field:e.heading}),(0,aU.jsx)(aV.s,{className:`rtf ${cH().copy}`,field:e.copy})]})}),(0,aU.jsxs)("div",{className:`col-xl-7 ${cH()["media-column"]}`,children:[r&&s,(0,aU.jsx)("div",{role:"presentation",className:cH()["video-decoration"],children:(0,aU.jsx)("span",{})})]})]})})})});var cK=r(99490),cZ=r.n(cK);let cJ=(0,rr.on)()(({fields:e,rendering:a,params:r})=>(0,aU.jsx)("section",{className:`block-module ${r.styles} ${cZ()["resource-masthead"]}`,children:(0,aU.jsx)("div",{className:`container ${cZ().wrapper}`,children:(0,aU.jsxs)("div",{className:"row",children:[(0,aU.jsxs)("div",{className:`${cZ()["image--mobile"]}`,children:[(0,aU.jsx)(rJ.N,{field:e.mastheadImage,transformations:{mobile:"4x3w360",tablet:"4x3w768",desktop:"32x9w1440",largeDesktop:"4x3w590"},className:cZ().image}),r?.styles?.includes(nN.r.STAR_DECORATION.ON)&&(0,aU.jsx)(aX.A,{className:cZ()["image--decor"],autoAnimate:!0})]}),(0,aU.jsxs)("div",{className:`${cZ().content} col-xl-6`,children:[(0,aU.jsx)(aq.O,{name:"headless-breadcrumbs",rendering:a}),(0,aU.jsxs)("div",{className:cZ()["heading-wrapper"],children:[(0,aU.jsx)(aV.s,{tag:"h1",className:`rte ${cZ().heading}`,field:e.heading}),(0,aU.jsx)(aV.s,{tag:"span",className:cZ().subheading,field:e.subheading}),(0,aU.jsx)(aV.s,{className:"rtf",field:e.copy})]})]}),(0,aU.jsxs)("div",{className:`${cZ()["image--desktop"]} col-xl-6`,children:[(0,aU.jsx)(rJ.N,{field:e.mastheadImage,transformations:{mobile:"4x3w360",tablet:"4x3w768",desktop:"32x9w1440",largeDesktop:"4x3w590"},className:cZ().image}),r?.styles?.includes(nN.r.STAR_DECORATION.ON)&&(0,aU.jsx)(aX.A,{className:cZ()["image--decor"],autoAnimate:!0})]})]})})}));var cX=r(62038),c0=r.n(cX),c1=r(25556);let c5=async(e,a)=>{let r=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.MASTHEAD.CORPORATE_HOMEPAGE_MASTHEAD_LABELS_ID),t=new c1.N(a);return{labels:r,dropdownOptions:await t.getMastheadFilters()}},c2=(0,rr.on)()(({fields:e,labels:a,dropdownOptions:r,params:t})=>{let s=a?.rolePlaceholder?.value||"Please Select",i=a?.interestPlaceholder?.value||"Please Select",l=(0,az.useMemo)(()=>({fields:{optionValue:{value:""},optionLabel:{value:s}}}),[s]),n=(0,az.useMemo)(()=>({fields:{optionValue:{value:""},optionLabel:{value:i}}}),[i]),o=(0,az.useMemo)(()=>r?.map(e=>({fields:{optionValue:{value:e.role},optionLabel:{value:e.role}}}))||[],[r]),d=(0,az.useMemo)(()=>[l,...o],[l,o]),[c,m]=(0,az.useState)(""),[u,g]=(0,az.useState)(""),[p,h]=(0,az.useState)([n]),{isDesktop:_}=(0,a5.A)();(0,lM.D)("CorporateHomePageMasthead",[_],{isDesktop:_});let f=e.mastheadImage||e.videoId&&e.videoProvider,v=(0,az.useMemo)(()=>f?e.videoId?.value?(0,aU.jsx)("div",{className:`white-focus-ring ${c0()["media-wrapper"]}`,children:(0,aU.jsx)(ia.Ay,{loading:"eager",videoId:e.videoId.value,className:c0()["video-player"],thumbnail:e.mastheadImage,transformationOptions:{mobile:"4x3w360",tablet:"4x3w768",desktop:"32x9w1440",largeDesktop:"32x9w1920"},provider:e.videoProvider?.fields?.providerId?.value,background:!0,loop:!0,autoplay:!0,aboveTheFold:!0})}):(0,aU.jsx)("div",{className:c0()["media-wrapper"],children:(0,aU.jsx)(rJ.N,{loading:"eager",field:e.mastheadImage,transformations:{mobile:"4x3w360",tablet:"4x3w768",desktop:"32x9w1440",largeDesktop:"32x9w1920"}})}):null,[f,e.videoId,e.mastheadImage]);return(0,az.useEffect)(()=>
646{if(""===c){h([n]),g("");return}let e=r.find(e=>e.role===c),a=e?.actions.map(e=>({fields:{optionValue:{value:e.url},optionLabel:{value:e.text}}}));h(a?[n,...a]:[n]),g("")},[c,r,n]),(0,aU.jsxs)("section",{className:`block-module block-module--masthead ${c0()["masthead-with-media"]} ${f?c0()["has-media"]:""}`,children:[v,(0,aU.jsx)("div",{className:`container ${c0()["content-wrapper"]}`,children:(0,aU.jsxs)("div",{className:`row ${c0()["content-wrapper-row"]}`,children:[(0,aU.jsxs)("div",{className:`col-12 col-xl-6 ${c0()["heading-wrapper"]}`,children:[(0,aU.jsx)(aV.s,{tag:"h1",className:`rte ${c0().heading}`,field:e.heading}),(0,aU.jsx)(aV.s,{tag:"h2",className:`rte ${c0().subheading}`,field:e.subheading}),(0,aU.jsx)(aV.s,{tag:"div",className:`rtf ${c0().copy}`,field:e.copy})]}),(0,aU.jsx)("div",{className:"col-12 col-xl-5 offset-xl-1",children:(0,aU.jsx)("div",{className:`${c0().content} ${c0()["content--program"]}`,children:(0,aU.jsxs)("form",{className:c0().form,onSubmit:e=>{if(e.preventDefault(),""===c||""===u)return void console.warn("Please select valid options for both fields.");let a=r.find(e=>e.role===c)?.actions.find(e=>e.url===u);a&&(a.target?.includes("blank")?window.open(a.url,"_blank"):window.location.href=a.url)},children:[d&&d.length>0&&(0,aU.jsx)(nR.zM,{name:"role",label:a?.iAmA?.value||"I am a",options:d,errorLabel:"Title is required",onChange:e=>m(e.target.value),defaultValue:c,disablePlaceholderOnSelect:!0}),p.length>0&&(0,aU.jsx)(nR.zM,{name:"action",label:a?.lookingFor.value||"looking for",options:p,errorLabel:"Program is requried",onChange:e=>g(e.target.value),defaultValue:u,disabled:""===c,disablePlaceholderOnSelect:!0}),(0,aU.jsx)(aB.E,{type:"submit",tag:"button",className:`button button--primary ${c0()["submit-btn"]}`,field:e.linkText})]})})}),t?.styles?.includes(nN.r.STAR_DECORATION.ON)&&(0,aU.jsx)(aX.A,{autoAnimate:!0,className:c0()["content-wrapper-row--decor"]})]})})]})});var c3=r(56916),c4=r(88801),c6=r(5639),c9=r.n(c6),c8=r(17565),c7=r(67502),me=r(10039);let ma=async(e,a)=>{let r=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.FORMS.REQUEST_INFORMATION_FORM_LABELS_ID),t=new c7.u(a);return{labels:r,states:await t.getStates()}},mr=(0,a3.w)()(({fields:e,labels:a,params:r,states:t})=>{let[s,i]=(0,az.useState)(!1),[l,n]=(0,az.useState)(!1),[o,d]=(0,az.useState)(!1),[c,m]=(0,az.useState)(!0),[u,g]=(0,az.useState)(""),{executeRecaptcha:p}=(0,c4._)(),h=(0,az.useRef)(null),_=(0,az.useRef)(null),f=(0,az.useRef)(null),v={},x={},w=(0,az.useCallback)(()=>{if(_.current){let e=_.current.querySelector('input[name="CustomerInstCity"]'),a=_.current.querySelector('select[name="CustomerInstState"]');e&&(e.value="",e.dispatchEvent(new Event("input",{bubbles:!0}))),a&&(a.value="",a.dispatchEvent(new Event("change",{bubbles:!0})))}},[]),b=(0,az.useCallback)(async e=>{if(e.length>=5&&!o){d(!0);try{let a=await me.A.lookupZipcode(e);if(_.current){let e=_.current.querySelector('input[name="CustomerInstCity"]'),r=_.current.querySelector('select[name="CustomerInstState"]');a?(e&&(e.value=a.city,e.dispatchEvent(new Event("input",{bubbles:!0}))),r&&(r.value=a.stateCode,r.dispatchEvent(new Event("change",{bubbles:!0}))),m(!0)):(w(),m(!1))}}catch(e){console.error("Error during zipcode lookup:",e),w()}finally{d(!1)}}},[o,w]);(0,az.useEffect)(()=>{let e=f.current;if(e){let a=e=>{let a=e.target;a.value.length>=5?b(a.value):(a.dataset.touched&&m(!1),w())};return e.addEventListener("input",a),()=>{e.removeEventListener("input",a)}}return()=>{}},[b,w]);let y=async e=>{if(e.preventDefault(),p&&!l){g(""),n(!0),window.dispatchEvent(new Event(nk.cr));let a=e.currentTarget;if(a.checkValidity()){let e=new FormData(a),r={};e.forEach((e,t)=>{if("LeadFormProduct"===t){let e=Array.from(a.querySelectorAll("input[name=LeadFormProduct]:checked")).map(e=>e.value);r[t]=e.join(",")}else"CustomerInstZip"===t?r[t]=e.toString().replace(/[^a-zA-Z0-9]/g,""):"ContactMobilePhone"===t?r[t]=e.toString().replace(/\D/g,""):r[t]=e.toString()}),v={UtmSource:sessionStorage.getItem("utm_source")||"",AcquiringSource:sessionStorage.getItem("utm_source")||"",UtmMedium:sessionStorage.getItem("utm_medium")||"",AcquiringMedium:sessionStorage.getItem("utm_medium")||"",UtmCampaign:sessionStorage.getItem("utm_campaign")||"",AcquiringCampaign:sessionStorage.getItem("utm_campaign")||"",UtmContent:sessionStorage.getItem("utm_content")||"",UtmTerm:sessionStorage.getItem("utm_term")||"",KeywordId:sessionStorage.getItem("utm_term")||"",gclid:sessionStorage.getItem("gclid")||""},x={FormPageURL:sessionStorage.getItem("customReferrer")||window.location.href,PageTitle:document.title,SubmissionDate:new Date().toISOString()},r={...r,...v,...x};let t=await p("request_information_form");r={...r,recaptchaToken:t},fetch(a.action,{method:"POST",body:JSON.stringify(r),headers:{"Content-Type":"application/json"}}).then(e=>{if(e.ok){i(!0);let e=h.current;e&&setTimeout(()=>{e.scrollIntoView({behavior:"smooth"})},100)}else throw e.json().then(e=>{g(e.message)}),Error("Form submission failed")}
646).catch(e=>{console.error("Error submitting form:",e)}).finally(()=>{n(!1)})}else setTimeout(()=>{n(!1),(0,nk.KD)(a)},100)}};return(0,aU.jsx)("section",{className:`container block-module ${c9().container} ${r.styles} container`,children:(0,aU.jsxs)("div",{className:"row",children:[(0,aU.jsx)("div",{className:`col-xl-4 ${c9().content}`,children:(0,aU.jsxs)("div",{className:c9()["content-wrapper"],children:[(0,aU.jsx)(aB.E,{className:`rtf ${c9().heading}`,tag:"h2",field:e.heading}),e.copy&&(0,aU.jsx)(aV.s,{className:`rtf ${c9().copy}`,field:e.copy})]})}),(0,aU.jsx)("div",{className:"col-xl-8",children:(0,aU.jsx)("div",{className:c9()["form-wrapper"],children:s?(0,aU.jsxs)("div",{className:`request-information-form-success ${c9()["success-message__wrapper"]}`,children:[(0,aU.jsx)("h3",{className:`request-information-form-success ${c9()["success-message__heading"]}`,children:e.successHeading?.value}),e.successCopy&&(0,aU.jsx)(aV.s,{className:`rtf request-information-form-success ${c9()["success-message__copy"]}`,field:e.successCopy}),(0,aU.jsx)("button",{className:`button button--primary ${c9()["success-message__reset-btn"]}`,onClick:()=>i(!1),children:a?.successButtonText?.value})]}):(0,aU.jsx)(aU.Fragment,{children:(0,aU.jsxs)("form",{ref:_,action:"/api/forms/request-information",className:l?`${c9().form} ${c9()["form--submitting"]}`:`${c9().form}`,onSubmit:y,noValidate:!0,children:[(0,aU.jsxs)("div",{"aria-label":"Role Information",className:c9()["fields-wrapper"],children:[(0,aU.jsx)(nR.zM,{name:"JobTitle",label:a.roleLabel?.value,placeholderText:a.rolePlaceholder?.value,options:e?.roleDropdown,errorLabel:a?.roleErrorLabel?.value,required:!0}),(0,aU.jsx)(nR.zM,{name:"Grades",label:a.gradeTaughtLabel?.value,placeholderText:a.gradeTaughtPlaceholder?.value,options:e?.gradeTaughtDropdown,errorLabel:a?.gradeTaughtErrorLabel?.value,required:!0})]}),(0,aU.jsx)(c8.A,{extraClasses:c9()["travel-radio-group"],name:"TravelInterestRegion",label:a.iWantToTravelLabel.value,options:e?.iWantToTravelDropdown,errorLabel:a?.iWantToTravelErrorLabel.value,required:!0}),(0,aU.jsx)(c3.A,{extraClasses:c9()["learn-checkbox-group"],name:"LeadFormProduct",label:a.iWantToLearnAboutLabel.value,options:e?.iWantToLearnAboutDropdown,errorLabel:a?.iWantToLearnAboutErrorLabel.value,required:!0}),(0,aU.jsxs)("div",{"aria-label":"Personal Information",className:c9()["fields-wrapper"],children:[(0,aU.jsx)(nR.FO,{label:a.firstNameLabel.value,placeholderText:a.firstNamePlaceholder.value,errorLabel:a.firstNameErrorLabel.value,name:"ContactFirstName",type:"text",required:!0}),(0,aU.jsx)(nR.FO,{label:a.lastNameLabel.value,placeholderText:a.lastNamePlaceholder.value,errorLabel:a.lastNameErrorLabel.value,name:"ContactLastName",type:"text",required:!0}),(0,aU.jsx)(nR.FO,{label:a.preferredPhoneNumberLabel.value,placeholderText:a.preferredPhoneNumberPlaceholder.value,errorLabel:a.preferredPhoneNumberErrorLabel.value,name:"ContactMobilePhone",type:"tel",required:!0,minLength:10,maxLength:14}),(0,aU.jsx)(nR.FO,{label:a.emailLabel.value,placeholderText:a.emailPlaceholder.value,errorLabel:a.emailErrorLabel.value,name:"EmailAddress",type:"email",required:!0}),(0,aU.jsx)(nR.FO,{label:a.schoolNameLabel.value,placeholderText:a.schoolNamePlaceholder.value,errorLabel:a.schoolNameErrorLabel.value,name:"SchoolOrCompanyName",type:"text",required:!0}),(0,aU.jsxs)("div",{className:`field ${o?c9()["zipcode-lookup-in-progress"]:""}`,children:[(0,aU.jsxs)("label",{htmlFor:"CustomerInstZip",className:"field__label",children:[a?.schoolZipCodeLabel.value?.replace("*",""),(0,aU.jsx)("span",{"aria-hidden":"true",className:"field__required",children:"*"})]}),(0,aU.jsx)("input",{ref:f,id:"CustomerInstZip",className:"field__input",type:"text",placeholder:a?.schoolZipCodePlaceholder.value,name:"CustomerInstZip",required:!0,maxLength:10}),o&&(0,aU.jsx)("div",{className:c9()["zipcode-lookup-spinner"],children:(0,aU.jsx)("span",{className:c9().loader})})]}),(0,aU.jsx)(nR.FO,{className:c?"hidden":"",label:a?.schoolCity.value,placeholderText:a?.schoolCityPlaceholder.value,errorLabel:a?.schoolCityErrorLabel.value,name:"CustomerInstCity",type:"text",required:!0}),(0,aU.jsx)(nR.zM,{className:c?"hidden":"",label:a?.schoolState.value,placeholderText:a?.schoolStatePlaceholder.value,errorLabel:a?.schoolStateErrorLabel.value,name:"CustomerInstState",options:t.map(e=>({fields:{optionLabel:e.optionLabel,optionValue:e.optionValue}})),required:!0})]}),(0,aU.jsx)(nR.FO,{label:a.programIDLabel?.value,placeholderText:a.programIDPlaceholder?.value,subLabel:a.programIDSubLabel?.value,name:"TripId",type:"text"}),(0,aU.jsx)(nR.FO,{label:a.interestsLabel.value,placeholderText:a.interestsPlaceholder.value,errorLabel:a.interestsErrorLabel.value,name:"FormComments",maxLength:225,multiline:!0,required:!0,showRemainingCharacters:!0,remainingCharactersLabel:"characters remaining"}),(0,aU.jsx)(nR.Yh,{label:a.smsOptLabel.value,value:"yes",name:"SmsOptIn"}),(0,aU.jsx)(nR.Yh,{label:a.emailOptLabel.value,value:"yes",name:"EmailOptIn"}),u&&(0,aU.jsx)("p",{className:c9()["response-error-message"],children:u}),(0,aU.jsxs)("div",{className:c9()["submit-row"],children:[(0,aU.jsx)("button",{type:"submit",className:`button button--primary ${c9()["submit-btn"]}`,children:a?.submit.value}),l&&(0,aU.jsx)("span",{className:c9().loader})]})]})})})})]})})});var mt=r(81856),ms=r.n(mt),mi=r(89099);function ml(){(0,da.yt)("userAccess","true"),window.dispatchEvent(new Event("checkGatedSetting"))}let mn=({embedHtml:e,onFormSubmitted:a})=>{let[r,t]=(0,az.useState)(!0),[s,i]=(0,az.useState)(""),l=(0,az.useRef)(null),n=(0,az.useRef)(!1);return(0,az.useEffect)(()=>
646{if(n.current=!1,i(e),!e)return void t(!1);let a=document.createElement("div");a.innerHTML=e;let r=Array.from(a.querySelectorAll("script")),s=r.filter(e=>e.getAttribute("src")),o=r.filter(e=>!e.getAttribute("src")),d=!!a.querySelector(".hs-form-frame");Promise.all(s.map(e=>{let a,r;return a=e.getAttribute("src"),r=e.attributes,new Promise(e=>{if(document.querySelector(`script[src="${a}"]`))return void e();let t=document.createElement("script");Array.from(r).forEach(e=>{t.setAttribute(e.name,e.value)}),t.addEventListener("load",()=>e()),t.addEventListener("error",()=>e()),document.body.appendChild(t)})})).then(()=>{d||(o.forEach(e=>{if(e.textContent&&e.textContent.trim().length>0){let a=document.createElement("script");a.text=e.textContent,(l.current??document.body).appendChild(a)}}),t(!1))})},[e]),(0,az.useEffect)(()=>{let e,r;if(!s)return;let i=l.current?.querySelector(".hs-form-frame"),o=i?.getAttribute("data-form-id")||"",d=window.setTimeout(()=>{t(!1),e&&window.clearInterval(e),r&&window.clearInterval(r)},5e3),c=()=>{!i||i.querySelector("iframe")&&setTimeout(()=>{t(!1),d&&window.clearTimeout(d),r&&window.clearInterval(r)},800)},m=()=>{n.current||(n.current=!0,a?.())},u=e=>{let a=e.data;a?.type!=="hsFormCallback"||"onFormSubmitted"!==a.eventName||o&&a.id!==o||m()},g=e=>{let a=e.detail?.formId;o&&a!==o||m()};window.addEventListener("message",u),window.addEventListener("hs-form-event:on-submission:success",g);let p=()=>{let e=window.hbspt;if(!i)return!1;if(i.querySelector("iframe"))return c(),!0;let a=i.getAttribute("data-portal-id")||"",t=i.getAttribute("data-form-id")||"",s=i.getAttribute("data-region")||void 0;if(e?.forms?.create&&a&&t){let l=i.getAttribute("id");l||(l=`hs-form-${t}`,i.setAttribute("id",l));try{e.forms.create({region:s,portalId:a,formId:t,target:`#${l}`,onFormSubmitted:m}),r=window.setInterval(()=>{c()},200)}catch(e){return!1}return!0}return!1};return p()||(e=window.setInterval(()=>{p()&&e&&window.clearInterval(e)},500)),()=>{e&&window.clearInterval(e),r&&window.clearInterval(r),d&&window.clearTimeout(d),window.removeEventListener("message",u),window.removeEventListener("hs-form-event:on-submission:success",g)}},[s,a]),(0,aU.jsxs)(aU.Fragment,{children:[r&&(0,aU.jsx)("div",{className:ms()["submit-row"],children:(0,aU.jsx)("span",{className:tX().loader})}),(0,aU.jsx)("div",{ref:l,dangerouslySetInnerHTML:{__html:s}})]})},mo=({fields:e,labels:a,variantParams:r})=>{let[t,s]=(0,az.useState)(!1),[i,l]=(0,az.useState)(""),[n,o]=(0,az.useState)({}),[d,c]=(0,az.useState)({}),m=(0,mi.useRouter)(),{executeRecaptcha:u}=(0,c4._)();(0,az.useEffect)(()=>{let e=sessionStorage.getItem("customReferrer")||window.location.href;o({UtmSource:sessionStorage.getItem("utm_source")||"",AcquiringSource:sessionStorage.getItem("utm_source")||"",UtmMedium:sessionStorage.getItem("utm_medium")||"",AcquiringMedium:sessionStorage.getItem("utm_medium")||"",UtmCampaign:sessionStorage.getItem("utm_campaign")||"",AcquiringCampaign:sessionStorage.getItem("utm_campaign")||"",UtmContent:sessionStorage.getItem("utm_content")||"",UtmTerm:sessionStorage.getItem("utm_term")||"",KeywordId:sessionStorage.getItem("utm_term")||"",gclid:sessionStorage.getItem("gclid")||""}),c({FormPageURL:e,PageTitle:document.title,SubmissionDate:new Date().toISOString()})},[m]);let g=async e=>{if(e.preventDefault(),u&&!t){l(""),s(!0),window.dispatchEvent(new Event(nk.cr));let a=e.currentTarget;if(a.checkValidity()){let e=new FormData(a),r={};e.forEach((e,a)=>{"CustomerInstZip"===a?r[a]=e.toString().replace(/[^a-zA-Z0-9]/g,""):"ContactMobilePhone"===a?r[a]=e.toString().replace(/\D/g,""):r[a]=e.toString()}),r={...r,...n,...d};let t=await u("gated_content_form");r={...r,recaptchaToken:t},fetch(a.action,{method:"POST",body:JSON.stringify(r),headers:{"Content-Type":"application/json"}}).then(e=>{if(e.ok)ml(),console.log("Form successfully submitted");else throw e.json().then(e=>{l(e.message)}),Error("Form submission failed")}).catch(e=>{console.error("Error submitting form:",e)}).finally(()=>{s(!1)})}else setTimeout(()=>{s(!1),(0,nk.KD)(a)},1e3)}};return(0,aU.jsx)("div",{className:`${ms()["form-wrapper"]}`,children:(0,aU.jsxs)("form",{className:t?`${ms().form} ${ms()["form--submitting"]}`:`${ms().form}`,action:"/api/forms/gated-content",onSubmit:g,noValidate:!0,children:[r.longerForm&&(0,aU.jsx)(nR.zM,{label:a?.roleLabel?.value,required:!0,placeholderText:a?.rolePlaceholder?.value,options:e?.roleDropdown,errorLabel:a?.roleErrorLabel?.value,name:"JobTitle"}),(0,aU.jsxs)("div",{"aria-label":"Personal Information",className:ms()["fields-wrapper"],children:[(0,aU.jsx)(nR.FO,{label:a?.firstNameLabel.value,required:!0,type:"text",placeholderText:a?.firstNamePlaceholder.value,errorLabel:a?.firstNameErrorLabel.value,name:"ContactFirstName"}),(0,aU.jsx)(nR.FO,{label:a?.lastNameLabel.value,required:!0,type:"text",placeholderText:a?.lastNamePlaceholder.value,errorLabel:a?.lastNameErrorLabel.value,name:"ContactLastName"}),(0,aU.jsx)(nR.FO,{label:a?.emailLabel.value,type:"email",required:!0,placeholderText:a?.emailPlaceholder.value,errorLabel:a?.emailErrorLabel.value,name:"EmailAddress"}),r.longerForm&&(0,aU.jsxs)(aU.Fragment,{children:[(0,aU.jsx)(nR.FO,{label:a?.preferredPhoneNumberLabel.value,type:"tel",placeholderText:a?.preferredPhoneNumberPlaceholder.value,errorLabel:`${a?.preferredPhoneNumberErrorLabel.value}.`,name:"ContactMobilePhone",minLength:10,pattern:"[0-9]+"}),(0,aU.jsx)(nR.FO,{label:a?.schoolNameLabel.value,required:!0,type:"text",placeholderText:a?.schoolNamePlaceholder.value,errorLabel:a?.schoolNameErrorLabel.value,name:"SchoolOrCompanyName"}),(0,aU.jsx)(nR.FO,{label:a?.schoolZipCodeLabel.value,type:"text",placeholderText:a?.schoolZipCodePlaceholder.value,errorLabel:`${a?.sc
646hoolZipCodeErrorLabel.value}`,required:!0,name:"CustomerInstZip",mode:"zipcode",maxLength:10})]})]}),r.longerForm&&(0,aU.jsx)(nR.Yh,{label:a?.smsOptLabel.value,value:"yes",name:"SmsOptIn"}),(0,aU.jsx)(nR.Yh,{label:a?.emailOptLabel.value,value:"yes",name:"EmailOptIn"}),i&&(0,aU.jsx)("p",{className:ms()["response-error-message"],children:i}),(0,aU.jsxs)("div",{className:ms()["submit-row"],children:[(0,aU.jsxs)("button",{className:`button button--primary ${ms()["submit-btn"]}`,type:"submit",children:[(0,aU.jsx)("span",{children:a?.submit.value})," "]}),t&&(0,aU.jsx)("span",{className:ms().loader})]})]})})},md=({fields:e,labels:a,variantParams:r,params:t})=>{let s=(0,aG.M5)().page.mode.isEditing,i=!!e?.formEmbed?.value,l=i&&!s;return(0,aU.jsx)("section",{className:`container block-module ${ms().container} ${t.styles} container`,children:(0,aU.jsxs)("div",{className:"row",children:[(0,aU.jsxs)("div",{className:`col-xl-4 ${ms().content}`,children:[(0,aU.jsx)(aB.E,{className:`rtf ${ms().heading}`,tag:"h2",field:e.heading}),e.copy&&(0,aU.jsx)(aV.s,{className:`rtf ${ms().copy}`,field:e.copy})]}),(0,aU.jsxs)("div",{className:`col-xl-8 ${ms()["form-wrapper"]}`,children:[s&&i&&(0,aU.jsx)(aV.s,{field:e.formEmbed}),l?(0,aU.jsx)(mn,{embedHtml:e.formEmbed.value,onFormSubmitted:ml}):s?null:(0,aU.jsx)(mo,{fields:e,labels:a,variantParams:r})]})]})})},mc=async(e,a)=>({labels:await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.FORMS.GATED_CONTENT_FORM_LABELS_ID)}),mm=(0,a3.w)()(e=>(0,aU.jsx)(md,{...e,variantParams:{longerForm:!0}})),mu=(0,a3.w)()(e=>(0,aU.jsx)(md,{...e,variantParams:{longerForm:!1}}));var mg=r(40528),mp=r.n(mg);let mh=async(e,a)=>({labels:await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.FORMS.CONTACT_US_LABELS_ID)}),m_=(0,a3.w)()(({fields:e,labels:a,params:r})=>{let[t,s]=(0,az.useState)(!1),[i,l]=(0,az.useState)(""),[n,o]=(0,az.useState)(!1),[d,c]=(0,az.useState)({}),[m,u]=(0,az.useState)({}),g=(0,mi.useRouter)(),{executeRecaptcha:p}=(0,c4._)();(0,az.useEffect)(()=>{let e=sessionStorage.getItem("customReferrer")||window.location.href;c({UtmSource:sessionStorage.getItem("utm_source")||"",AcquiringSource:sessionStorage.getItem("utm_source")||"",UtmMedium:sessionStorage.getItem("utm_medium")||"",AcquiringMedium:sessionStorage.getItem("utm_medium")||"",UtmCampaign:sessionStorage.getItem("utm_campaign")||"",AcquiringCampaign:sessionStorage.getItem("utm_campaign")||"",UtmContent:sessionStorage.getItem("utm_content")||"",UtmTerm:sessionStorage.getItem("utm_term")||"",KeywordId:sessionStorage.getItem("utm_term")||"",gclid:sessionStorage.getItem("gclid")||""}),u({FormPageURL:e,PageTitle:document.title,SubmissionDate:new Date().toISOString()})},[g]);let h=async e=>{if(e.preventDefault(),p&&!t){l(""),s(!0),window.dispatchEvent(new Event(nk.cr));let a=e.currentTarget;if(a.checkValidity()){let e=new FormData(a),r={};e.forEach((e,a)=>{"ContactMobilePhone"===a?r[a]=e.toString().replace(/\D/g,""):r[a]=e.toString()}),r={...r,...d,...m};let t=await p("contact_us_form");r={...r,recaptchaToken:t},fetch(a.action,{method:"POST",body:JSON.stringify(r),headers:{"Content-Type":"application/json"}}).then(e=>{if(e.ok)console.log("Form successfully submitted"),o(!0);else throw e.json().then(e=>{l(e.message)}),Error("Form submission failed")}).catch(e=>{console.error("Error submitting form:",e)}).finally(()=>{s(!1)})}else setTimeout(()=>{s(!1),(0,nk.KD)(a)},1e3)}};return(0,aU.jsx)("section",{className:`container block-module ${mp().container} ${r.styles} container`,children:(0,aU.jsxs)("div",{className:"row",children:[(0,aU.jsxs)("div",{className:`col-xl-4 ${mp().content}`,children:[(0,aU.jsx)(aB.E,{className:`rtf ${mp().heading}`,tag:"h2",field:e.heading}),e.copy&&(0,aU.jsx)(aV.s,{className:`rtf ${mp().copy}`,field:e.copy})]}),(0,aU.jsx)("div",{className:`col-xl-8 ${mp()["form-wrapper"]}`,children:n?(0,aU.jsxs)("div",{className:mp()["success-message__wrapper"],children:[(0,aU.jsx)("h3",{className:mp()["success-message__heading"],children:e.successHeading?.value}),e.successCopy&&(0,aU.jsx)(aV.s,{className:`rtf ${mp()["success-message__copy"]}`,field:e.successCopy}),(0,aU.jsx)("button",{className:`button button--primary ${mp()["success-message__reset-btn"]}`,onClick:()=>o(!1),children:a?.successButtonText?.value})]}):(0,aU.jsxs)("form",{className:t?`${mp().form} ${mp()["form--submitting"]}`:`${mp().form}`,action:"/api/forms/contact-us",onSubmit:h,noValidate:!0,children:[(0,aU.jsx)(nR.zM,{name:"JobTitle",label:a?.roleLabel?.value,placeholderText:a?.rolePlaceholder?.value,options:e?.roleDropdown,errorLabel:a?.roleErrorLabel?.value,required:!0}),(0,aU.jsxs)("div",{"aria-label":"Personal Information",className:mp()["fields-wrapper"],children:[(0,aU.jsx)(nR.FO,{label:a?.firstNameLabel.value,placeholderText:a?.firstNamePlaceholder.value,errorLabel:a?.firstNameErrorLabel.value,name:"ContactFirstName",type:"text",required:!0}),(0,aU.jsx)(nR.FO,{label:a?.lastNameLabel.value,placeholderText:a?.lastNamePlaceholder.value,errorLabel:a?.lastNameErrorLabel.value,name:"ContactLastName",type:"text",required:!0}),(0,aU.jsx)(nR.FO,{label:a?.emailLabel.value,placeholderText:a?.emailPlaceholder.value,errorLabel:a?.emailErrorLabel.value,name:"EmailAddress",type:"email",required:!0}),(0,aU.jsx)(nR.FO,{label:a?.preferredPhoneNumberLabel.value,placeholderText:a?.preferredPhoneNumberPlaceholder.value,errorLabel:a?.preferredPhoneNumberErrorLabel.value,name:"ContactMobilePhone",type:"tel",minLength:10,maxLength:14,required:!0})]}),(0,aU.jsx)(nR.FO,{label:a?.programIDLabel?.value,placeholderText:a?.programIDPlaceholder?.value,subLabel:a?.programIDSubLabel?.value,name:"TripId",type:"text"}),(0,aU.jsx)(nR.FO,{label:a?.howCanWeHelpLabel.value,placeholderText:a?.howCanWeHelpPlaceholder.value,errorLabel:a?.howCanWeHelpErrorLabel.value,name:"FormComments",maxLength:225,multiline:!0,required:!0,showRemainingCharacters:!0,remainingCharactersLabel:"characters remaining"}),(0,aU.jsx)(nR.Yh,{label:a?.smsOptLabel.value,value:"yes",name:"SmsOptIn"}),(0,aU.jsx)(nR.Yh,{label:a?.emailOptLabel.value,value:"yes",name:"EmailOptIn"}),i&&(0,aU.jsx)("p",{className:mp()["response-error-message"],children:i}),(0,aU.jsxs)("div",{className:mp()["submit-row"],children:[(0,aU.jsxs)("button",{className:`button button--primary ${mp()["submit-btn"]}`,type:"submit",children:[(0,aU.jsx)("span",{children:a?.submit.value})," "]}),t&&(0,aU.jsx)("span",{className:mp().loader})]})]})})]})})});var mf=r(26168),mv=r(29087),mx=r(69162),mw=r.n(mx),mb=r(90894);let my=async(e,a)=>{let r=await (0,rb.t)(a).getComponentSettings(rc.Q.COMPONENT_SETTINGS.FEATURED_BLOGS_CAROUSEL_SETTINGS_ID),t=e.fields,s=new mb.G(a
646);return{setting:r,blogSearchResults:await s.getBlogPagesFromLayout(a,t.maximumPosts.value,t.categories,t.destinations)}},mN=(0,a3.w)()(({fields:e,params:a,setting:r,rendering:t,blogSearchResults:s})=>{0===e.featuredBlogs.length&&s&&s?.length>0&&(e.featuredBlogs=s);let i=a.RenderingIdentifier,l=(0,td.A)(e.featuredBlogs),{isDesktop:n}=(0,a5.A)(),o=(0,aG.M5)(),d=o.page.layout.sitecore.context.site?.name,c=e=>(0,aU.jsx)(aQ.Swiper,{className:mw().swiper,modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],...(0,a0.defaultSwiperOptions)({uid:t.uid,mode:"featured",suffix:e}),children:l.map(e=>{let a=e.fields.blogCategories?.[0]?.fields?.tagName?.value??"",t=e.fields.teaserImage?.value?.src?e.fields.teaserImage:e.fields.mastheadImage?.value?.src?e.fields.mastheadImage:r?.thumbnailFallbackImage;return(0,aU.jsx)(aQ.SwiperSlide,{className:mw()["swiper-slide"],children:(0,aU.jsx)(sS.A,{title:e.bestLinkText,teaser:e.fields.teaser?.value,link:e.url,category:a,...e.fields.showReleaseDate?.value&&{date:(0,cC.g)(new Date(e.fields.releaseDate.value),d)},image:t?.value?.src,imageAlt:e.bestLinkText,isContentHubImage:(0,t3.UA)(t)})},`slide-${crypto.randomUUID()}`)})});return(0,aU.jsxs)("section",{className:`block-wrapper ${a.styles}`,id:i??"",children:[(0,aU.jsx)(a7.u,{type:"info",title:"Featured Blog Carousel",message:"Use Content Editor to choose Featured Blog Posts"}),(0,aU.jsx)("div",{className:"container block-module",children:(0,aU.jsxs)("div",{className:`row ${mw().row}`,children:[(0,aU.jsx)("div",{className:"col-xl-4",children:(0,aU.jsxs)("div",{className:mw().header,children:[(0,aU.jsx)(aB.E,{tag:"h2",field:e.heading,className:mw().heading}),n?(0,a0.default)({uid:t.uid,styles:mw(),suffix:"desktop"}):null]})}),(0,aU.jsx)("div",{className:"col-xl-8",children:n?(0,aU.jsxs)(aU.Fragment,{children:[" ",c("desktop")]}):(0,aU.jsxs)(aU.Fragment,{children:[c("mobile"),(0,a0.default)({uid:t.uid,styles:mw(),suffix:"mobile"})]})})]})})]})}),mE=async(e,a)=>({setting:await (0,rb.t)(a).getComponentSettings(rc.Q.COMPONENT_SETTINGS.FEATURED_BLOGS_CAROUSEL_SETTINGS_ID)}),mj=(0,a3.w)()(({fields:e,params:a,setting:r,rendering:t})=>{let s=a.RenderingIdentifier,i=(0,td.A)(e.featuredBlogs),{isDesktop:l}=(0,a5.A)(),n=(0,aG.M5)(),o=n.page.layout.sitecore.context.site?.name,d=e=>(0,aU.jsx)(aQ.Swiper,{className:mw().swiper,modules:[aY.Navigation,aY.Scrollbar,aY.A11y,aY.Keyboard],...(0,a0.defaultSwiperOptions)({uid:t.uid,mode:"featured",suffix:e}),children:i.map(e=>{let a=e.fields.blogCategories?.[0]?.fields?.tagName?.value??"",t=e.fields.teaserImage?.value?.src?e.fields.teaserImage:e.fields.mastheadImage?.value?.src?e.fields.mastheadImage:r?.thumbnailFallbackImage;return(0,aU.jsx)(aQ.SwiperSlide,{className:mw()["swiper-slide"],children:(0,aU.jsx)(sS.A,{title:e.bestLinkText,teaser:e.fields.teaser?.value,link:e.url,category:a,date:(0,cC.g)(new Date(e.fields.releaseDate.value),o),image:t?.value?.src,imageAlt:e.bestLinkText,isContentHubImage:(0,t3.UA)(t)})},`slide-${crypto.randomUUID()}`)})});return(0,aU.jsxs)("section",{className:`block-wrapper ${a.styles}`,id:s??"",children:[(0,aU.jsx)(a7.u,{type:"info",title:"Featured Blog Carousel",message:"Use Content Editor to choose Featured Blog Posts"}),(0,aU.jsx)("div",{className:"container block-module",children:(0,aU.jsxs)("div",{className:`row ${mw().row}`,children:[(0,aU.jsx)("div",{className:"col-xl-4",children:(0,aU.jsxs)("div",{className:mw().header,children:[(0,aU.jsx)(aB.E,{tag:"h2",field:e.heading,className:mw().heading}),l?(0,a0.default)({uid:t.uid,styles:mw(),suffix:"desktop"}):null]})}),(0,aU.jsx)("div",{className:"col-xl-8",children:l?(0,aU.jsxs)(aU.Fragment,{children:[" ",d("desktop")]}):(0,aU.jsxs)(aU.Fragment,{children:[d("mobile"),(0,a0.default)({uid:t.uid,styles:mw(),suffix:"mobile"})]})})]})})]})});var mC=r(48553);let mS=async(e,a)=>{let r=await (0,rn.n)(a).getLabelsForView(rc.Q.LABELS.BLOG.BLOG_LIST_LABELS_ID),t=(0,ro.n)(a.sitecore.context.site?.name??""),s="",i="";return(0,cr.p)(a.sitecore.route?.itemId??"")==(0,cr.p)(sa.D.HIGHER_ED.BLOG_REPOSITORY)?(s=t?.apiKeyHEBlog??"",i=t?.searchHubHEBlog??""):(0,cr.p)(a.sitecore.route?.itemId??"")==(0,cr.p)(sa.D.HIGHER_ED.PROGRAM_SPOTLIGHT_REPOSITORY)?(s=t?.apiKeyHEProgramSpotlights??"",i=t?.searchHubHEProgramSpotlights??""):(s=t?.apiKeyBlog??"",i=t?.searchHubBlog??""),{coveoSettings:{organizationId:t?.organizationId??"",apiKey:s,searchHub:i,language:a.sitecore?.context?.language},labels:r}},mA=({coveoSettings:e,labels:a})=>{let r=(0,mi.useRouter)(),t=(0,az.useMemo)(()=>e?(0,ri.Ns)(e):null,[e]),s=(0,az.useMemo)(()=>t?(0,rt.as)(t):null,[t]),i=(0,az.useMemo)(()=>t?(0,rt.S$)(t):null,[t]),l=(0,az.useMemo)(()=>t?(0,rt.a6)(t):null,[t]),n=(0,az.useMemo)(()=>t?(0,rt._X)(t):null,[t]),o=[rd.H.TEMPLATE,rd.H.TEASER,rd.H.FEATURED_IMAGE_S
646RC,rd.H.FEATURED_IMAGE_ALT,rd.H.BLOG_CATEGORY,rd.H.RELEASE_DATE_DISPLAY,rd.H.RELEASE_DATE,rd.H.NAVIGATION_TITLE,rd.H.FEATURED_IMAGE_IS_CONTENT_HUB,rd.H.SHOW_RELEASE_DATE],{resultListController:d,pagerController:c,querySummaryController:m,breadcrumbManagerController:u,searchboxController:g,facetControllers:p,sortController:h}=(0,rl.N)({coveoEngine:t,fieldsToInclude:o,resultsPerPage:6,facets:[{field:rd.H.BLOG_CATEGORIES,isCategory:!0,label:a?.category.value??"Category",defaultExpanded:!0}],defaultSortCriterion:(0,rt.me)(rd.H.RELEASE_DATE,rt.xB.Descending)});return((0,rg.A)({engine:t}),(0,az.useEffect)(()=>{if(!t||!s||!i||!l||!n)return;let e=()=>{(0,t7.BZ)()&&(t.dispatch(i.updateQuery({q:void 0})),t.dispatch(l.updatePage(1)),t.dispatch(s.executeSearch(n.logSearchboxSubmit())))};return r.events.on("hashChangeComplete",e),()=>{r.events.off("hashChangeComplete",e)}},[r,t,s,i,l,n]),t&&d&&c&&m&&u&&g&&h)?(0,aU.jsx)(rs.w,{coveoEngine:t,labels:{filterResultsLabel:a?.filterResults?.value,clearAllLabel:a?.clearAll?.value,appliedFiltersLabel:a?.appliedFilters?.value,showingLabel:a?.showing?.value,ofLabel:a?.of?.value,resultsLabel:a?.results?.value,searchByKeywordLabel:a?.searchByKeyword?.value,placeholderTextLabel:a?.placeholderText?.value,backToAllCategoriesLabel:a?.backToAllCategories?.value,previousPageLabel:a?.previousPage?.value,nextPageLabel:a?.nextPage?.value,goToPageLabel:a?.goToPage?.value},controllers:{breadcrumbManagerController:u,searchboxController:g,facetControllers:p,pagerController:c,querySummaryController:m,resultListController:d,sortController:h}}):(0,aU.jsx)("div",{style:{padding:"2rem",textAlign:"center"},children:(0,aU.jsx)("p",{children:"Loading search..."})})};var mI=r(78672),mT=r(19530);let mL=async(e,a)=>{let r=new mT.u(a);return{alerts:await r.getAlerts()}},mP=({alerts:e,rendering:a})=>{let r=(0,aG.M5)();return(0,aU.jsxs)(aU.Fragment,{children:[!e&&r.page.mode.isEditing&&(0,aU.jsx)(a7.u,{message:"Global Alerts will be display in this place",type:"warning"}),e&&e.map((e,a)=>(0,aU.jsx)(mI.default,{id:`global-alert-${e.id}`,fields:e.alert,originPath:e.originPath,originIsUrl:e.originIsUrl},a)),(0,aU.jsx)(aq.O,{name:"alert-banner-for-page",rendering:a})]})},mR=(0,a3.w)()(({fields:e,rendering:a})=>(0,aU.jsx)(mI.default,{id:`alert-${a.uid}`,fields:e})),mk=new Map([["BYOCWrapper",aH],["FEaaSWrapper",aM],["Form",aF.lV],["TestimonialCarousel",{...t}],["Testimonial",{...s}],["CHTestimonialCarousel",{...i}],["SearchResultsList",{...l}],["ResourceTags",{...n}],["ResourceList",{...o}],["ResourceDownloadRow",{...d}],["ResourceCard",{...rP}],["TrustPilotReviewsRow",{...c}],["TextCardRow",{...m}],["TextCardItem",{...u}],["TableRow",{...g}],["TabbedRelatedContentRow",{...p}],["TabIconAndTextCard",{...h}],["StepCardRow",{..._}],["StepCard",{...f}],["SocialMediaMasonryGrid",{...v}],["SimpleIconAndTextCardRow",{...x}],["SimpleIconAndTextCard",{...w}],["RelatedContentTab",{...b}],["ReferencedTextCardRow",{...y}],["RecentPressReleasesRow",{...N}],["PersonCard",{...E}],["MediaAndTextCardPageReferencedRow",{...j}],["MediaAndTextCardContainerRow",{...C}],["MediaAndTextCard",{...S}],["LogoDisplayWithDescription",{...A}],["LogoCardRow",{...I}],["LogoCard",{...T}],["IframeContainer",{...L}],["IconAndTextCardContainerRow",{...P}],["IconAndTextCard",{...R}],["HEChat",{...k}],["FormRow",{...$}],["FaqListingGridRow",{...O}],["ExternalLinkModal",{...D}],["DestinationPersonListing",{...H}],["CuratedPersonListing",{...M}],["CallToActionRow",{...F}],["TabbedProgramSubCategoryRow",{...U}],["RelatedProgramRow",{...G}],["ProgramTestimonialCarousel",{...B}],["ProgramSessionOptionsRow",{...V}],["ProgramSessionOptionsCard",{...q}],["ProgramSessionCard",{...W}],["ProgramRelatedContentCarousel",{...z}],["ProgramPriceTourBlock",{...Q}],["ProgramPeopleListing",{...Y}],["ProgramPaymentPlansRow",{...K}],["ProgramOverviewRow",{...Z}],["ProgramManualSessionOptionsRow",{...J}],["ProgramManagedItineraryRow",{...ii}],["ProgramList",{...X}],["ProgramLayout",{...ee}],["ProgramItinerarySection",{...ea}],["ProgramItineraryRow",{...er}],["ProgramItineraryActivity",{...et}],["ProgramInclusionsRow",{...es}],["ProgramHousingRow",{...ei}],["ProgramHostUniversityRow",{...el}],["ProgramHighlightsRow",{...en}],["ProgramHighlightsCard",{...eo}],["ProgramHealthAndSafetyRow",{...ed}],["ProgramFundraisingRow",{...ec}],["ProgramFinancialAssistanceRow",{...em}],["ProgramFAQsRow",{...eu}],["ProgramExploricaRow",{...eg}],["ProgramExploricaCard",{...ep}],["ProgramExcursionsAndHighlightsRow",{...eh}],["ProgramDetailMasthead",{...e_}],["ProgramDatesRow",{...ef}],["ProgramCreditInformationRow",{...ev}],["ProgramAtAGlanceRow",{...ex}],["ProgramAnchorLinkNavigation",{...ew}],["ProgramAcademicInformationRow",{...eb}],["HERelatedProgramRow",{...ey}],["HEProgramOverviewRow",{...eN}],["HEProgramDetailMasthead",{...eE}],["HEProgramCoursesListingRow",{...ej}],["HEProgramAnchorLinkNavigation",{...eC}],["HEFindYourProgramRow",{...eS}],["HECuratedProgramRow",{...eA}
646],["HECourseList",{...eI}],["CuratedProgramRow",{...eT}],["AboutProgramRow",{...eL}],["TabbedProgramExplorerRow",{...ng}],["SuccessStoryItem",{...eP}],["SuccessStoriesRow",{...eR}],["StatCardContainerRow",{...ek}],["StatCard",{...e$}],["RichTextCard",{...eO}],["ProgramIdLookupRow",{...eD}],["ProductCardRow",{...eH}],["ProductCard",{...eM}],["MultiPortalLogin",{...eF}],["MediaContactRow",{...eU}],["MediaContactCardRow",{...eG}],["MediaContactCard",{...eB}],["FullWidthVideoRow",{...eV}],["FullWidthRichTextRow",{...eq}],["FullWidthMediaGalleryContainerRow",{...eW}],["FullWidthMediaGalleryCard",{...ez}],["FullWidthImageRow",{...eQ}],["FeaturedProgramCarouselRow",{...eY}],["FAQCategoryContentContainerRow",{...eK}],["ExploreProgramTab",{...eZ}],["ExploreProgramByInterest",{...eJ}],["ExploreProgramByDestination",{...eX}],["ContentWithVerticalMediaRow",{...e0}],["ContentWithMediaRow",{...e1}],["ContentWithInlineMediaRow",{...e5}],["AccordionSections",{...e2}],["AccordionRow",{...e3}],["AboutTheAuthorCallout",{...e4}],["PressReleasesList",{...e6}],["PartialDesignDynamicPlaceholder",{...e9}],["JumplinkLayout",{...e8}],["GatedContentArea",{...e7}],["AuthorAndTagsContainer",{...ae}],["UtilityNavigation",{...aa}],["SimplifiedHeader",{...ar}],["SimplifiedFooter",{...at}],["RequestInfoFormModal",{...as}],["PrimaryNavigation",{...ai}],["JumplinkNavigation",{...al}],["HeaderSearch",{...an}],["HeaderLogo",{...ao}],["HeaderFlagIcon",{...ad}],["Header",{...ac}],["FooterSocialLinks",{...am}],["FooterNavigation",{...au}],["FooterLogo",{...ag}],["FooterDisclaimerLinks",{...ap}],["FooterCorpLogo",{...ah}],["FooterCopyright",{...a_}],["Footer",{...af}],["Breadcrumbs",{...av}],["BrandSelector",{...ax}],["JSONLdSchema",{...aw}],["CoveoMetadata",{...ab}],["K12MastheadContext",{...ch}],["ShareThis",{...ay}],["ResourceMastheadWithOptionalMedia",{...aN}],["MastheadWithOptionalMedia",{...aE}],["K12HomePageMastheadSlide",{...aj,componentType:"client"}],["K12HomePageMastheadPrimarySlide",{...cq,componentType:"client"}],["K12HomePageMasthead",{...aC,componentType:"client"}],["HomePageMasthead",{...aS}],["HigherEdMasthead",{...aA}],["CorporateHomePageMasthead",{...aI}],["RequestInformationForm",{...aT}],["GatedContentForm",{...aL}],["ContactUsForm",{...aP}],["CourseRowCard",{...lG}],["CourseModal",{...mf}],["CourseCard",{...mv}],["HEFeaturedBlogsCarousel",{...aR}],["FeaturedBlogsCarousel",{...ak}],["BlogListCard",{...mC}],["BlogList",{...a$}],["AlertBannerContainer",{...aO}],["AlertBanner",{...aD}]])},57154:(e,a,r)=>{"use strict";r.d(a,{H:()=>n});var t=r(50945),s=r(1478),i=r(53117),l=r(57821);class n extends s.P{async getLoginLinks(e){let a=this.getClient(),r=(0,i.Ay)` 647 query getLoginLinks($menuId: String!, $language: String!) { 648 item(path: $menuId, language: $language) { 649 id 650 name 651 children { 652 results { 653 id 654 name 655 displayName 656 children { 657 results { 658 id 659 name 660 fields { 661 name 662 jsonValue 663 } 664 } 665 } 666 } 667 } 668 } 669 } 670 `;try{return(await a.request(r,{menuId:e,language:this.language})).item.children.results.map(e=>({id:e.id,name:e.name,displayName:e.displayName,links:e.children.results.map(e=>({id:e.id,name:e.name,fields:(0,t.I)(e)}))}))}catch(e){return l.A.error(e),null}}}},57821:(e,a,r)=>{"use strict";r.d(a,{A:()=>n});var t=r(71673),s=r.n(t),i=r(99742);let l="worldstrides";!window.document&&i?.env?.DEBUG_MULTILINE==="true"&&s().formatters.o&&s().formatters.O&&(s().formatters.o=s().formatters.O);let n={info:s()(`${l}:info`),http:s()(`${l}:http`),error:s()(`${l}:error`),csp:s()(`${l}:csp`),alerts:s()(`${l}:alerts`),redirects:s()(`${l}:redirects`)}},58710:(e,a,r)=>{"use strict";r.d(a,{A:()=>n});var t=r(37876),s=r(22755),i=r.n(s),l=r(14232);let n=({className:e,animate:a,autoAnimate:r})=>{let s=(0,l.useRef)(null),[n,o]=(0,l.useState)(null),[d,c]=(0,l.useState)(!1);return(0,l.useEffect)(()=>
670{if(!r||!s.current)return;n||o(s.current);let e=new IntersectionObserver(([e])=>{d||c(e.isIntersecting)},{threshold:.5});return n&&e.observe(n),()=>{n&&e.unobserve(n)}},[s,d,r,n]),(0,l.useEffect)(()=>{!r&&a&&c(a)},[a,r]),(0,l.useEffect)(()=>{s.current&&s.current.querySelectorAll("path").forEach(e=>{let a=e.getBBox(),r=a.x+a.width/2,t=a.y+a.height/2;e.style.transformOrigin=`${r}px ${t}px`})},[s]),(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"135",height:"195",fill:"none",viewBox:"-5 0 145 205",ref:s,className:e,role:"presentation",children:[(0,t.jsx)("path",{d:"M35.0418 41.8338C30.3421 32.9215 22.6716 25.8411 13.3477 21.9235C22.6647 18.0059 30.3421 10.9255 35.0418 2.01321C35.7553 0.661613 37.6901 0.661613 38.4036 2.01321C43.1033 10.9186 50.7738 18.0059 60.0977 21.9235C50.7738 25.8411 43.1033 32.9215 38.4036 41.8338C37.6901 43.1854 35.7553 43.1854 35.0418 41.8338Z",strokeWidth:"2",strokeLinejoin:"bevel",className:`${i()["top-star"]} ${d?i()["show-second"]:""}`}),(0,t.jsx)("path",{d:"M63.6791 149.893C52.9967 129.633 35.5426 113.53 14.3493 104.618C35.5426 95.7055 52.9967 79.603 63.6791 59.3428C65.3051 56.2622 69.703 56.2622 71.329 59.3428C82.0114 79.603 99.4655 95.7055 120.659 104.618C99.4655 113.53 82.0114 129.633 71.329 149.893C69.703 152.973 65.3051 152.973 63.6791 149.893Z",strokeWidth:"2",strokeLinejoin:"bevel",className:`${i()["big-star"]} ${d?i()["show-first"]:""}`}),(0,t.jsx)("path",{d:"M100.142 165.105C98.1231 161.161 94.8284 158.025 90.8281 156.29C94.8284 154.555 98.1231 151.419 100.142 147.474C100.452 146.876 101.282 146.876 101.586 147.474C103.605 151.419 106.9 154.555 110.9 156.29C106.9 158.025 103.605 161.161 101.586 165.105C101.277 165.703 100.446 165.703 100.142 165.105Z",strokeWidth:"2",strokeLinejoin:"bevel",className:`${i()["bottom-star"]} ${d?i()["show-fourth"]:""}`}),(0,t.jsx)("path",{d:"M133.175 55.1572C133.175 63.5274 126.389 70.3129 118.019 70.3129C109.649 70.3129 102.863 63.5274 102.863 55.1572C102.863 46.7869 109.649 40.0015 118.019 40.0015C126.389 40.0015 133.175 46.7869 133.175 55.1572Z",strokeWidth:"2",strokeLinejoin:"bevel",className:`${i()["half-circle"]} ${d?i()["show-third"]:""}`}),(0,t.jsx)("path",{d:"M38.0559 193.999C42.3196 193.999 45.7759 190.543 45.7759 186.279C45.7759 182.015 42.3196 178.559 38.0559 178.559C33.7923 178.559 30.3359 182.015 30.3359 186.279C30.3359 190.543 33.7923 193.999 38.0559 193.999Z",strokeWidth:"2",strokeLinejoin:"bevel",className:`${i()["bottom-circle"]} ${d?i()["show-third"]:""}`}),(0,t.jsx)("path",{d:"M14.3376 64.4886C14.3376 68.1729 11.3531 71.1574 7.66878 71.1574C3.98448 71.1574 1 68.1729 1 64.4886C1 60.8043 3.98448 57.8198 7.66878 57.8198C11.3531 57.8198 14.3376 60.8043 14.3376 64.4886Z",strokeWidth:"2",strokeLinejoin:"bevel",className:`${i()["top-circle"]} ${d?i()["show-fourth"]:""}`})]})}},58983:e=>{e.exports={"form-wrapper":"explore-program-by-destination_form-wrapper__Wq8zs",form:"explore-program-by-destination_form__xwfBe",fieldset:"explore-program-by-destination_fieldset__ZbPJ1","search-btn":"explore-program-by-destination_search-btn__tyCTr"}},59488:(e,a,r)=>{"use strict";r.d(a,{C:()=>t});let t="en-US"},59539:e=>{e.exports={container:"program-excursions-and-highlights-row_container__cNtld","container--light-blue":"program-excursions-and-highlights-row_container--light-blue__qE3aI","container--light-green":"program-excursions-and-highlights-row_container--light-green__Vc1G8",row:"program-excursions-and-highlights-row_row__w9tw_",header:"program-excursions-and-highlights-row_header___oM_f",heading:"program-excursions-and-highlights-row_heading__vCPWX",copy:"program-excursions-and-highlights-row_copy__3oRXx","cards-wrapper":"program-excursions-and-highlights-row_cards-wrapper___UIWf","cards-wrapper--grid":"program-excursions-and-highlights-row_cards-wrapper--grid__Exh_d","cards-wrapper--grid-3":"program-excursions-and-highlights-row_cards-wrapper--grid-3__dlWUi",navigation:"program-excursions-and-highlights-row_navigation__ajL9c","navigation-scrollbar":"program-excursions-and-highlights-row_navigation-scrollbar__GSq63",card:"program-excursions-and-highlights-row_card___n9Vb",card_media:"program-excursions-and-highlights-row_card_media__Bl4cP",card_heading:"program-excursions-and-highlights-row_card_heading__B2OJG","card_no-image":"program-excursions-and-highlights-row_card_no-image__MEiPe",card_content:"program-excursions-and-highlights-row_card_content__YdvvD",card_copy:"program-excursions-and-highlights-row_card_copy__krZqv",card__image:"program-excursions-and-highlights-row_card__image__JYosW",card__content:"program-excursions-and-highlights-row_card__content__K0GaF","swiper-slide":"program-excursions-and-highlights-row_swiper-slide__WWU_r",card__heading:"program-excursions-and-highlights-row_card__heading__ztvna",card__copy:"program-excursions-and-highlights-row_card__copy__iewzC"}},59552:e=>{e.exports={container:"stat-card-row_container__8ncYe",row:"stat-card-row_row__ZI2av",decor:"stat-card-row_decor__aKdsk",header:"stat-card-row_header__d0MmW",heading:"stat-card-row_heading__D9j5L","cards-wrapper":"stat-card-row_cards-wrapper__84zN_","grid--3-col":"stat-card-row_grid--3-col__NeNm8","grid--2-col":"stat-card-row_grid--2-col__X1UBq",navigation:"stat-card-row_navigation__9bywj","navigation-scrollbar":"stat-card-row_navigation-scrollbar__JeHwx","swiper-slide":"stat-card-row_swiper-slide__vVjti"}},59724:e=>{e.exports={card:"blog-card_card__kQBEj",teaser:"blog-card_teaser__iwMrv","teaser--no-hover":"blog-card_teaser--no-hover__nI9r1",content:"blog-card_content__sopsT","image-placeholder":"blog-card_image-placeholder__vWyYi",image:"blog-card_image__KFtqd",wrapper:"blog-card_wrapper__RYrrJ",info:"blog-card_info__fLSVn",date:"blog-card_date__V8pC7",category:"blog-card_category__LlA9O",title:"blog-card_title__SOTqv",link:"blog-card_link__nbRhQ"}},60704:(e,a,r)=>{"use strict";r.d(a,{w:()=>c});var t=r(37876),s=r(85609),i=r(87273),l=r(40163),n=r(30514),o=r.n(n),d=r(54935);let c=({fields:e,params:a})=>{let{openModal:r}=(0,d.u)(),n=(0,s.M5)(),c="true"===a.withImages?"has-images":"",m=()=>{n.page.mode.isEditing||r(e)};return(0,t.jsxs)("div",{className:`${o().wrapper} ${o()[c]}`,onClick:m,role:"button",tabIndex:0,onKeyDown:e=>
670{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),m())},children:["true"==a.withImages&&(0,t.jsx)("div",{className:o()["image-container"],children:(0,t.jsx)(i._,{className:o().image,loading:"lazy",field:e.personImage})}),(0,t.jsxs)("div",{className:o()["content-container"],children:[(0,t.jsx)(l.E,{tag:"span",className:o().name,field:e.fullName}),(0,t.jsx)(l.E,{tag:"span",className:o().position,field:e.positionOrTitle})]})]})}},60844:e=>{e.exports={footer:"footer_footer__Ax31h",footer__top:"footer_footer__top__LuJFP","footer__logo-block":"footer_footer__logo-block__HwvoJ","footer__social-links-list":"footer_footer__social-links-list__VMwlo","link-list-wrapper":"footer_link-list-wrapper__zKdvx","footer__link-list":"footer_footer__link-list__cIhHo","link-list-heading":"footer_link-list-heading__prWQj",footer__bottom:"footer_footer__bottom__gfBOX","footer__copyright-info":"footer_footer__copyright-info__S12ls","footer__utility-list":"footer_footer__utility-list__wlAjN",footer__disclaimer:"footer_footer__disclaimer__V830j"}},61058:(e,a,r)=>{"use strict";r.d(a,{U:()=>s,V:()=>t});let t=e=>null==e?"":e.replace(/<[^>]*>?/gm,""),s=e=>{if(!e)return"";let a=e.split(/\s+/),r=/^column-count-\d+$/;return a.find(e=>r.test(e))??""}},61221:e=>{e.exports={container:"recent-press-releases-card-row_container__nBEM3","container--light-blue":"recent-press-releases-card-row_container--light-blue__wt1_2",row:"recent-press-releases-card-row_row__WOw2X",header:"recent-press-releases-card-row_header__6Xgjg",heading:"recent-press-releases-card-row_heading__KbkGZ",copy:"recent-press-releases-card-row_copy__W52Ql","cards-wrapper":"recent-press-releases-card-row_cards-wrapper__otLuA","recent-press-releases-card":"recent-press-releases-card-row_recent-press-releases-card__4DlC8","recent-press-releases-card__media":"recent-press-releases-card-row_recent-press-releases-card__media___TWqF","recent-press-releases-card__heading":"recent-press-releases-card-row_recent-press-releases-card__heading__FQHp2","recent-press-releases-card__no-image":"recent-press-releases-card-row_recent-press-releases-card__no-image__qBO6c","recent-press-releases-card__content":"recent-press-releases-card-row_recent-press-releases-card__content__0LfPZ","recent-press-releases-card__copy":"recent-press-releases-card-row_recent-press-releases-card__copy__wO_yy"}},61249:(e,a,r)=>{"use strict";r.d(a,{s:()=>t});let t=(e,a)=>{let r;return(...t)=>{clearTimeout(r),r=setTimeout(()=>{e(...t)},a)}}},61372:(e,a,r)=>{"use strict";r.d(a,{i:()=>n});var t=r(37876),s=r(14232),i=r(64),l=r.n(i);let n=e=>{let{controller:a,previousPageLabel:r,nextPageLabel:i,parentRef:n}=e,[o,d]=(0,s.useState)(a.state),[c,m]=(0,s.useState)(!1);if((0,s.useEffect)(()=>a.subscribe(()=>d(a.state)),[a]),(0,s.useEffect)(()=>{n?.current&&c&&n.current?.scrollIntoView({behavior:"smooth"})},[o.currentPage,n,c,o]),o.maxPage<=1)return null;let u=()=>(0,t.jsx)("span",{role:"presentation",className:l().pager__ellipsis,"aria-hidden":"true",children:"..."}),g=(r,s)=>(0,t.jsxs)("button",{className:`${l().pager__button} ${s?l()["pager__button--active"]:""}`,disabled:a.isCurrentPage(r),onClick:()=>p(r),children:[(0,t.jsx)("span",{className:"sr-only",children:e.pageLabel})," ",r]},r),p=e=>{m(!0),a.selectPage(e)};return(0,t.jsxs)("nav",{className:`${l().pager} ${e.extraClasses?e.extraClasses:""}`,children:[(0,t.jsx)("button",{className:`${l().pager__arrow} ${l()["pager__arrow--prev"]}`,disabled:!o.hasPreviousPage,onClick:()=>{m(!0),a.previousPage()},children:(0,t.jsx)("span",{className:"sr-only",children:r})}),g(1,a.isCurrentPage(1)),o.currentPage>4&&o.maxPage>5&&(0,t.jsx)(t.Fragment,{children:u()}),o.maxPage<=5&&o.currentPages.map(e=>(0,t.jsx)(s.Fragment,{children:e>1&&e<o.maxPage&&(0,t.jsx)(t.Fragment,{children:g(e,a.isCurrentPage(e))})},`pager-page-${e}`)),o.maxPage>5&&o.currentPages.map(e=>o.currentPage<=4&&e<=4&&e>1||o.currentPage>4&&e>=o.currentPage-1&&e<=o.currentPage+1&&e<o.maxPage||o.currentPage>=o.maxPage-1&&e>=o.maxPage-3&&e<o.maxPage?(0,t.jsx)(s.Fragment,{children:g(e,a.isCurrentPage(e))},`pager-page-${e}`):null),6===o.maxPage&&o.currentPage+2<=o.maxPage&&(0,t.jsx)(t.Fragment,{children:u()}),o.maxPage>6&&o.currentPage+3<=o.maxPage&&(0,t.jsx)(t.Fragment,{children:u()}),g(o.maxPage,a.isCurrentPage(o.maxPage)),(0,t.jsx)("button",{className:`${l().pager__arrow} ${l()["pager__arrow--next"]}`,disabled:!o.hasNextPage,onClick:()=>{m(!0),a.nextPage()},children:(0,t.jsx)("span",{className:"sr-only",children:i})})]})}},62038:e=>{e.exports={"masthead-with-media":"corporate-home-page-masthead_masthead-with-media__oyonX","media-wrapper":"corporate-home-page-masthead_media-wrapper__SLF7s","video-player":"corporate-home-page-masthead_video-player__bPjAx","content-wrapper":"corporate-home-page-masthead_content-wrapper__alOxt",breadcrumbs:"corporate-home-page-masthead_breadcrumbs__YbSLd","breadcrumbs-row":"corporate-home-page-masthead_breadcrumbs-row__5L8cI","content-wrapper-row":"corporate-home-page-masthead_content-wrapper-row__HeyU9","content-wrapper-row--decor":"corporate-home-page-masthead_content-wrapper-row--decor__Y4z_i","heading-wrapper":"corporate-home-page-masthead_heading-wrapper__mWxNE",heading:"corporate-home-page-masthead_heading__TM_xn",subheading:"corporate-home-page-masthead_subheading__Y32x_","category-list":"corporate-home-page-masthead_category-list__8OQOw","category-item":"corporate-home-page-masthead_category-item__O2XNh",content:"corporate-home-page-masthead_content__mwIwW","content--program":"corporate-home-page-masthead_content--program__cCpYL","cta-wrapper":"corporate-home-page-masthead_cta-wrapper__Dvgjq","has-media":"corporate-home-page-masthead_has-media__8wo3d","show-first":"corporate-home-page-masthead_show-first__dJl9l",show:"corporate-home-page-masthead_show__sjprG","show-second":"corporate-home-page-masthead_show-second__jt03y","show-third":"corporate-home-page-masthead_show-third__LbXiT","show-fourth":"corporate-home-page-masthead_show-fourth__rilb_",fill:"
670corporate-home-page-masthead_fill__e2GL1","top-star":"corporate-home-page-masthead_top-star__FvCdR","big-star":"corporate-home-page-masthead_big-star__1_YYy","bottom-star":"corporate-home-page-masthead_bottom-star__Mca4c","half-circle":"corporate-home-page-masthead_half-circle__LnDh9","bottom-circle":"corporate-home-page-masthead_bottom-circle__xhfB8","top-circle":"corporate-home-page-masthead_top-circle__w1pKa",copy:"corporate-home-page-masthead_copy__Ng6DI",form:"corporate-home-page-masthead_form__g3Rjn","submit-btn":"corporate-home-page-masthead_submit-btn__2F7xX"}},62123:e=>{e.exports={"results-list":"course-row-card_results-list__3K8iM","result-item":"course-row-card_result-item__8_Cfb","course-name":"course-row-card_course-name__BAo5l","contact-hours":"course-row-card_contact-hours__8N3RF","course-details-mobile-row":"course-row-card_course-details-mobile-row__92kW8","full-hours-text":"course-row-card_full-hours-text__kWb_p","course-info":"course-row-card_course-info__hfsLv","course-status-group":"course-row-card_course-status-group__DV89W","course-status-group--offset":"course-row-card_course-status-group--offset__n3NsX","course-status-dot":"course-row-card_course-status-dot__3_oa3","course-status-label":"course-row-card_course-status-label__b_baI","course-code--desktop-only":"course-row-card_course-code--desktop-only__7zDnI","course-status--desktop":"course-row-card_course-status--desktop__MKMEA","course-status-mobile":"course-row-card_course-status-mobile__Iq_5Y","course-details":"course-row-card_course-details__FFKnI"}},62218:e=>{e.exports={row:"social-media-masonry-grid_row__8bJxC",wrapper:"social-media-masonry-grid_wrapper__r7z4W",header:"social-media-masonry-grid_header__LXNfj",iframe:"social-media-masonry-grid_iframe__8uwuu"}},62522:e=>{e.exports={container:"rich-text-card-row_container__ZrQWl",row:"rich-text-card-row_row__yGh3J",header:"rich-text-card-row_header__gmoAK",heading:"rich-text-card-row_heading__yWAvS","cards-wrapper":"rich-text-card-row_cards-wrapper__54pDi"}},63030:e=>{e.exports={wrapper:"tabbed-program-explorer-row_wrapper__WentW",heading:"tabbed-program-explorer-row_heading__Tgmh9"}},64045:e=>{e.exports={search:"search_search__FUspG",search__input:"search_search__input___N582",search__icon:"search_search__icon__fCdm3","search--bordered":"search_search--bordered__Nb29_",search__field:"search_search__field__MtOq8"}},64221:e=>{e.exports={row:"program-inclusions-row_row__vozdj",header:"program-inclusions-row_header__eAh2i",heading:"program-inclusions-row_heading__lEuLy",copy:"program-inclusions-row_copy___zkKh"}},64536:(e,a,r)=>{"use strict";r.d(a,{t:()=>o});var t=r(69190),s=r(50945),i=r(1478),l=r(16474);class n extends i.P{constructor(e){super(e),this.contextItem=e.sitecore.route?.itemId||""}async getComponentSettings(e){let a=this.getClient(),r=(0,t.J1)` 671 query getComponentSettings( 672 $datasource: String!
673 $componentSettingTemplate: String! 674 $headlessSiteTemplate: String! 675 $language: String! 676 ) { 677 settings: search( 678 where: { 679 AND: [ 680 { name: "_templates", value: $componentSettingTemplate } 681 { name: "_name", value: "__Standard Values", operator: NEQ } 682 { name: "_language", value: $language } 683 ] 684 } 685 ) { 686 results { 687 name 688 path 689 fields(ownFields: true) { 690 name 691 jsonValue 692 } 693 } 694 } 695 siteRoot: item(path: $datasource, language: $language) { 696 ancestors(includeTemplateIDs: [$headlessSiteTemplate]) { 697 path 698 template { 699 name 700 } 701 } 702 } 703 } 704 `;try{let t=await a.request(r,{datasource:this.contextItem,componentSettingTemplate:e,headlessSiteTemplate:l.Q.MULTISITE.HEADLESS_SITE_TEMPLATE_ID,language:this.language}),i=(t.siteRoot?.ancestors??[]).filter(e=>"Headless Site"===e.template.name),n=i[0]?.path;if(!n)return null;let o=(t.settings?.results??[]).filter(e=>e.path.includes(n)).pop();return o?(0,s.I)(o):null}catch(e){return console.error(e),null}}}let o=e=>new n(e)},67380:e=>{e.exports={"content-with-inline-media-row":"content-with-inline-media-row_content-with-inline-media-row__Upt8_",media:"content-with-inline-media-row_media__Ogplc","media-aspect":"content-with-inline-media-row_media-aspect__5AIOP","media-aspect-poster-img":"content-with-inline-media-row_media-aspect-poster-img__K_pkJ","poster-over-player":"content-with-inline-media-row_poster-over-player__d6Hxu","poster-over-player--hidden":"content-with-inline-media-row_poster-over-player--hidden__42vTv","media-aspect-video":"content-with-inline-media-row_media-aspect-video__1vPf7","play-btn":"content-with-inline-media-row_play-btn__b9bkR","pause-btn":"content-with-inline-media-row_pause-btn__JRWcF","content-wrapper":"content-with-inline-media-row_content-wrapper__0v2aA","content-wrapper--left":"content-with-inline-media-row_content-wrapper--left__cl0bc",content:"content-with-inline-media-row_content__TV1sw","content--right":"content-with-inline-media-row_content--right__JGo3O",info:"content-with-inline-media-row_info__GQA0L",heading:"content-with-inline-media-row_heading__ATTux",subheading:"content-with-inline-media-row_subheading__XzJ_0",copy:"content-with-inline-media-row_copy__i5UQr","cta-wrapper":"content-with-inline-media-row_cta-wrapper__Gw0Hw"}},67502:(e,a,r)=>{"use strict";r.d(a,{u:()=>n});var t=r(50945),s=r(53117),i=r(1478),l=r(79550);class n extends i.P{async getStates(){let e=this.getClient(),a=(0,s.Ay)` 705 query GetItems($itemId: String!, $language: String!) { 706 item(path: $itemId, language: $language) { 707 id 708 name 709 children(first: 51) { 710 results { 711 id 712 name 713 fields { 714 name 715 jsonValue 716 } 717 } 718 } 719 } 720 } 721 `;return(await e.request(a,{itemId:l.D.FROMS.STATE_ROOT,language:this.language})).item.children.results.map(e=>{let a=(0,t.I)(e);return{optionLabel:a.optionLabel,optionValue:a.optionValue}})}}},67564:e=>{e.exports={"masthead-with-media":"masthead-with-media_masthead-with-media__yntac","media-wrapper":"masthead-with-media_media-wrapper__ZK3Xj","video-player":"masthead-with-media_video-player__BKo5W","content-wrapper":"masthead-with-media_content-wrapper__C7ZPh",breadcrumbs:"masthead-with-media_breadcrumbs__7bOA8","breadcrumbs-row":"masthead-with-media_breadcrumbs-row__pyy5g","content-wrapper-row":"masthead-with-media_content-wrapper-row__urscN","content-wrapper-row--decor":"masthead-with-media_content-wrapper-row--decor__fu82_","heading-wrapper":"masthead-with-media_heading-wrapper__K3kbj",heading:"masthead-with-media_heading___oHcC",subheading:"masthead-with-media_subheading__umcBz","category-list":"masthead-with-media_category-list__n5FIs","category-item":"masthead-with-media_category-item__oVmgh",content:"masthead-with-media_content__w_W34","content--program":"masthead-with-media_content--program__D0rp6","cta-wrapper":"masthead-with-media_cta-wrapper__tEwsM","has-media":"masthead-with-media_has-media__ASWJd"}},69162:e=>{e.exports={row:"featured-blogs-carousel_row__SN57z",heading:"featured-blogs-carousel_heading__VRiI0",swiper:"featured-blogs-carousel_swiper__fRVFN","swiper-slide":"featured-blogs-carousel_swiper-slide__dj9E7",navigation:"featured-blogs-carousel_navigation__cNxCC","navigation-scrollbar":"featured-blogs-carousel_navigation-scrollbar__CuvoZ",header:"featured-blogs-carousel_header__J4XHE"}},69201:e=>{e.exports={"call-to-action-row":"call-to-action-row_call-to-action-row__xutCU","call-to-action-row--show":"call-to-action-row_call-to-action-row--show__sRxoZ",content:"call-to-action-row_content__KbYEO",heading:"call-to-action-row_heading__6vFeP","cta-wrapper":"call-to-action-row_cta-wrapper__YtjSW",button:"call-to-action-row_button__RCtPs",stars:"call-to-action-row_stars__mEEa6"}},69568:e=>{e.exports={wrapper:"logo-card-row_wrapper__QluqP",header:"logo-card-row_header__51L_d",heading:"logo-card-row_heading__O7YY8",copy:"logo-card-row_copy__D5Jr4",list:"logo-card-row_list__t1LdM"}},70072:(e,a,r)=>{"use strict";r.d(a,{A:()=>o});var t=r(37876),s=r(70179),i=r.n(s),l=r(48230),n=r.n(l);
721let o=({title:e,teaser:a,link:r})=>(0,t.jsx)(n(),{className:`no-hover ${i().card}`,href:r,children:(0,t.jsxs)("div",{className:i().card__content,children:[e&&(0,t.jsx)("h3",{className:`h5 add-chevron ${i().card__heading}`,children:e}),a&&(0,t.jsx)("div",{className:`rtf ${i().card__copy}`,children:a})]})})},70179:e=>{e.exports={card:"text-card_card__hAlgV",heading:"text-card_heading__Q46H1",card__content:"text-card_card__content__ATLpg",card__copy:"text-card_card__copy__DwM2_",card__link:"text-card_card__link__ojAHX"}},71021:(e,a,r)=>{"use strict";r.d(a,{A:()=>i});var t=r(37876),s=r(14232);let i=({label:e,value:a,extraClasses:r,required:i,name:l,handleChange:n})=>{let o=(0,s.useId)();return(0,t.jsxs)("div",{className:`checkbox-field ${r||""}`,children:[(0,t.jsx)("input",{className:"checkbox-field__input",type:"checkbox",id:`checkbox-field-id${o}`,name:l,value:a,required:i,onChange:n}),(0,t.jsx)("label",{htmlFor:`checkbox-field-id${o}`,className:"checkbox-field__label",children:e})]})}},71144:e=>{e.exports={container:"table-row_container__ma0dh","content-container":"table-row_content-container__Wq57H",wrapper:"table-row_wrapper__hjeTG",heading:"table-row_heading__8766w",copy:"table-row_copy__iKArY","table-container":"table-row_table-container__swZQ1","table-container--alternate-colors":"table-row_table-container--alternate-colors__xgyb_","desktop-table":"table-row_desktop-table__MEyOB","mobile-table-item":"table-row_mobile-table-item__VGf1i","mobile-table":"table-row_mobile-table__PTdsm"}},71156:e=>{e.exports={card:"faq-listing-grid-card_card__inObb",card_media:"faq-listing-grid-card_card_media__D9zOG",card_heading:"faq-listing-grid-card_card_heading__HcmGE","card_no-image":"faq-listing-grid-card_card_no-image__8him3",card_content:"faq-listing-grid-card_card_content__HYQIr",card_copy:"faq-listing-grid-card_card_copy__OlCar"}},71804:(e,a,r)=>{"use strict";r.d(a,{u:()=>m});var t=r(37876),s=r(85609),i=r(14232),l=r(16923),n=r(93149),o=r(10929),d=r(9218),c=r(52902);let m=e=>{let[a,r]=(0,i.useState)(""),m=(0,s.M5)();return(0,i.useEffect)(()=>{"warning"===e.type&&r("Warning"),"info"===e.type&&r("Info")},[]),(0,t.jsx)(t.Fragment,{children:m.page.mode.isEditing&&(0,t.jsxs)(l.F,{status:`${e.type}`,children:[(0,t.jsx)(n._,{}),(0,t.jsxs)(o.B,{children:[(0,t.jsx)(d.X,{children:e.title?e.title:a}),(0,t.jsx)(c.T,{children:e.message})]})]})})}},72655:e=>{e.exports={"testimonial-card":"testimonial-card_testimonial-card__xKMlK","page-editing":"testimonial-card_page-editing__Qqs73",card__picture:"testimonial-card_card__picture__vfz9r","testimonial-card--ch":"testimonial-card_testimonial-card--ch__DeTar",card__content:"testimonial-card_card__content__KvDI3",card__copy:"testimonial-card_card__copy__V53_U",card__bio:"testimonial-card_card__bio__DwSM0","card__profile-picture":"testimonial-card_card__profile-picture__5392f","card__bio-content":"testimonial-card_card__bio-content__3l0a4",card__name:"testimonial-card_card__name__vgYvM",card__role:"testimonial-card_card__role__gbcFW","card__copy-wrapper":"testimonial-card_card__copy-wrapper__Zjx2y"}},72827:(e,a,r)=>{"use strict";r.d(a,{A:()=>t});let t=function(e){return Array.isArray(e)?e.map(e=>({...e,bestLinkText:e.fields?.NavigationTitle?.value?e.fields.NavigationTitle.value:e.displayName})):{...e,bestLinkText:e.fields?.NavigationTitle?.value?e.fields.NavigationTitle.value:e.displayName}}},73756:(e,a,r)=>{"use strict";r.d(a,{C6:()=>t,kG:()=>l,zn:()=>s});let t={src:"https://cdn.campuscommunity.app/embed/loader/v1.2.2/inline-embed-loader.js",integrity:"sha384-Javz9IxL0vbz+dXSpHi/POoEsfQQdu+ZI9rza2xklh3XPjbxEnVS84ZFdPaNvIBn"},s=500,i=[".campuscommunity.app",".campuscommunity.net"],l=e=>{if(!e)return!1;try{let a=new URL(e);return"https:"===a.protocol&&i.some(e=>a.hostname.endsWith(e))}catch{return!1}}},73849:(e,a,r)=>{"use strict";r.d(a,{A:()=>i});var t=r(14232);let s=()=>{let e=window.matchMedia("(min-width: 1200px)").matches;return{isDesktop:e,isTablet:window.matchMedia("(min-width: 768px) and (max-width: 1199px)").matches,isMobile:!e}},i=()=>{let[e,a]=(0,t.useState)(s);return(0,t.useEffect)(()=>{let e=window.matchMedia("(min-width: 1200px)"),r=window.matchMedia("(min-width: 768px) and (max-width: 1199px)"),t=e=>{a(a=>({...a,isDesktop:e.matches,isMobile:!e.matches}))},s=e=>{a(a=>({...a,isTablet:e.matches,isMobile:!a.isDesktop}))};return e.addEventListener("change",t),r.addEventListener("change",s),(
721)=>{e.removeEventListener("change",t),r.removeEventListener("change",s)}},[]),e}},74772:e=>{e.exports={row:"CuratedPersonListing_row__WdaqS",wrapper:"CuratedPersonListing_wrapper__cpqpU",header:"CuratedPersonListing_header__Y0GV8",heading:"CuratedPersonListing_heading__onLbP",subheading:"CuratedPersonListing_subheading__A6Knm",copy:"CuratedPersonListing_copy__oNOCY","card-container":"CuratedPersonListing_card-container__DjhXz","column-count-2":"CuratedPersonListing_column-count-2__16inq","column-count-3":"CuratedPersonListing_column-count-3__94AUu","column-count-4":"CuratedPersonListing_column-count-4__Ifl7J","column-count-5":"CuratedPersonListing_column-count-5__Bmg9d"}},75374:(e,a,r)=>{"use strict";r.d(a,{n:()=>s});var t=r(61466);let s=e=>new t.I(e)},75383:e=>{e.exports={"program-dates-row":"program-dates-row_program-dates-row__y7ugq","program-dates-row--not-editing":"program-dates-row_program-dates-row--not-editing__c8szQ",cards:"program-dates-row_cards__6EgSK","program-dates-row--editing":"program-dates-row_program-dates-row--editing__W7eNY",header:"program-dates-row_header__exIj9",heading:"program-dates-row_heading__PojUy"}},76151:e=>{e.exports={"trust-pilot-reviews-row":"trust-pilot-reviews-row_trust-pilot-reviews-row__ToHcs",wrapper:"trust-pilot-reviews-row_wrapper__oYF84","wrapper--decor":"trust-pilot-reviews-row_wrapper--decor__6kJD4",heading:"trust-pilot-reviews-row_heading__kw7nH",widget:"trust-pilot-reviews-row_widget__Ji6t4"}},76418:e=>{e.exports={header:"header_header__MygdJ","header--scrolled":"header_header--scrolled__D_rao","header--sticky":"header_header--sticky__aYDDI",container:"header_container__K2Mrg","header--scrolling-up":"header_header--scrolling-up__eslQp",top:"header_top__qywH0","logo-wrapper":"header_logo-wrapper__J7Lod",brand:"header_brand__jaVd4","bottom-logo-wrapper":"header_bottom-logo-wrapper__1Ddqw",logo:"header_logo__RFZCw","brand-selector-list":"header_brand-selector-list__UpMy8","brand-selector-link":"header_brand-selector-link__56o7G","brand-selector-link--active":"header_brand-selector-link--active__WIumM","brand-sticky":"header_brand-sticky__2og6z","brand-selector--mobile":"header_brand-selector--mobile__F8_Sz","brand-selector--desktop":"header_brand-selector--desktop___2x70","brand-selector-cta":"header_brand-selector-cta__UkaWz","dropdown-select-wrapper":"header_dropdown-select-wrapper__8_3As",fadeIn:"header_fadeIn__9nK5p",dropdown:"header_dropdown__V97W1","dropdown-label":"header_dropdown-label__6351g","dropdown-select-label":"header_dropdown-select-label__sGMPF","utility-wrapper":"header_utility-wrapper__UQQQq",utility:"header_utility__ppIoZ","utility-li":"header_utility-li__JbREl","utility-link":"header_utility-link__R1Ywn","utility-li--language":"header_utility-li--language__bKfsx","utility-cta":"header_utility-cta__2_dUr","language-selector":"header_language-selector__SNzpV","language-selector--mobile":"header_language-selector--mobile__0XdMT","language-selector--desktop":"header_language-selector--desktop__u7UYm","language-selected":"header_language-selected__70BUZ","search-wrapper--mobile":"header_search-wrapper--mobile__TMAIS","search-panel__mobile-field-trigger":"header_search-panel__mobile-field-trigger__XO5Sa","search-wrapper--desktop":"header_search-wrapper--desktop__FrX6w","search-trigger":"header_search-trigger__DcGZY","search-trigger--open":"header_search-trigger--open__JrIyh","search-panel":"header_search-panel___V9jJ","search-panel--open":"header_search-panel--open__NhUEZ",mobileSearchPanelSlideUp:"header_mobileSearchPanelSlideUp__w20tg",openMenu:"header_openMenu__YHkUW","search-panel__inner":"header_search-panel__inner__UqTzb","search-panel__toolbar":"header_search-panel__toolbar__yoDjg","search-panel-toolbar-enter":"header_search-panel-toolbar-enter__hhsOA","search-panel__search":"header_search-panel__search__5sBrS","search-panel__cancel":"header_search-panel__cancel__GaEvO","search-panel__sections":"header_search-panel__sections__uXGWx","search-panel__section":"header_search-panel__section__EFMQf","search-panel-heading":"header_search-panel-heading__mz41p","search-panel-links":"header_search-panel-links__k3oUl","search-panel-links__item":"header_search-panel-links__item__uua2E","search-panel-links__icon":"header_search-panel-links__icon__Ps6yZ","search-panel-link":"header_search-panel-link__4XCVX","search-panel-suggested-pages":"header_search-panel-suggested-pages__HUECU","search-panel-suggested-pages__list":"header_search-panel-suggested-pages__list__gV80W","search-panel-suggested-card":"header_search-panel-suggested-card__YQ_8A","search-panel-suggested-card__link":"header_search-panel-suggested-card__link__ElD01","search-panel-suggested-card__title":"header_search-panel-suggested-card__title__sZKL9","search-panel-suggested-card__thumb":"header_search-panel-suggested-card__thumb__s7Y9C","search-panel-suggested-card__body":"header_search-panel-suggested-card__body__yV67x","search-panel-suggested-card__badge":"header_search-panel-suggested-card__badge__CbGRt","search-panel-suggested-card__badge--higher-ed":"header_search-panel-suggested-card__badge--higher-ed__rpnzE","search-panel-suggested-card__badge--k12":"header_search-panel-suggested-card__badge--k12__Dq3_N","search-panel-suggested-card__badge--corporate":"header_search-panel-suggested-card__badge--corporate__q_cUG",bottom:"header_bottom__HV8H7","bottom-right-wrapper":"header_bottom-right-wrapper__EwOFS","bottom-flag-wrapper":"header_bottom-flag-wrapper__wVhcz","flag-icon-separator":"header_flag-icon-separator__cJ40m","mobile-menu-trigger":"header_mobile-menu-trigger__YaNd1","mobile-secondary-menu":"header_mobile-secondary-menu__3_3hJ","mobile-secondary-menu--open":"header_mobile-secondary-menu--open___X9LW",slideMenu:"header_slideMenu__EkutM","mobile-secondary-menu-back":"header_mobile-secondary-menu-back__5s_Yw","mobile-secondary-heading":"header_mobile-secondary-heading__a9get","mobile-secondary-link":"header_mobile-secondary-link__jmFA8","language-link":"header_language-link__Ed_Zf","language-link--active":"header_language-link--active___9ggY","brand-selector-link--disabled":"header_brand-selector-link--disabled__l6ZtP","flag-icon-wrapper":"header_flag-icon-wrapper__TGG93","flag-icon":"header_flag-icon__7EPrV"}},77795:(e,a,r)=>{"use strict";r.d(a,{z:()=>n});var t=r(69190),s=r(2033),i=r(44344),l=r(99742);class n{constructor(){this.graphQLClient=new s.q(l.env.CONTENT_HUB_GRAPH_QL_ENDPOINT,{apiKey:l.env.CONTENT_HUB_API_KEY,timeout:6e5})}async getProgramById(e){let a=(0,t.J1)` 722 query getProgramById($id: String!) { 723 program: wS_Program(id: $id) { 724 programThumbnail: programMastheadImage { 725 ...asset 726 } 727 name 728 title: programTitle 729 gPAEligibility 730 programTypes: programToProgramType { 731 ...programTypes 732 } 733 areaOfStudy: programToAreaOfStudy(first: 100) { 734 ...areaOfStudyList 735 } 736 academicTerms: programToAcademicTerms { 737 ...academicTerms 738 } 739 hostUniversities: programToHostUniversity { 740 ...hostUniversities 741 } 742 numberOfCredits 743 contactHours 744 recommendedUsSemesters: semesters 745 recommendedUsQuarterUnits: quarterUnits 746 programLengthDays 747 programLengthText 748 universityName 749 destinationText 750 higherEdDisclaimer 751 descriptionHeading 752 shortDescription 753 longDescription 754 videoTitle 755 vimeoVideoID 756 courseCredit 757 transcripts 758 courseSelection 759 courseLevelRecommendations 760 languageCoursesPlacement 761 hostUniversityInternship 762 additionalCourseInformation 763 stillAcceptingApplications 764 programCategories: programCategoriesToPrograms { 765 results { 766 name: taxonomyName 767 label: taxonomyLabel 768 wS_ProgramCategoryTaxonomyToSelf_Parent { 769 name: taxonomyName 770 label: taxonomyLabel 771 } 772 } 773 } 774 featureFlag: programFeatureFlagToProgram { 775 name: taxonomyName 776 label: taxonomyLabel 777 } 778 learningLevel: learningLevelToPrograms { 779 name: taxonomyName 780 label: taxonomyLabel 781 } 782 gradeLevel: gradeLevelToPrograms { 783 results { 784 name: taxonomyName 785 label: taxonomyLabel 786 } 787 } 788 travelType: travelTypeToPrograms { 789 name: taxonomyName 790 label: taxonomyLabel 791 } 792 programMastheadImage: programMastheadImage { 793 ...asset 794 } 795 programOverviewImage: programOverviewImage { 796 ...asset 797 } 798 programItineraryMapImage: programItineraryMapImage { 799 ...asset 800 } 801 destinations: destinationsToPrograms { 802 results { 803 name: taxonomyName 804 label: taxonomyLabel 805 destinationType 806 wS_DestinationTaxonomyToSelf_Parent { 807 name: taxonomyName 808 label: taxonomyLabel 809 destinationType 810 wS_DestinationTaxonomyToSelf_Parent { 811 name: taxonomyName 812 label: taxonomyLabel 813 destinationType 814 wS_DestinationTaxonomyToSelf_Parent { 815 name: taxonomyName 816 label: taxonomyLabel 817 destinationType 818 } 819 } 820 } 821 } 822 } 823 heDestinations: destinations_HigherEd { 824 results { 825 name: taxonomyName 826 label: taxonomyLabel 827 destinationType 828 wS_DestinationTaxonomy_HigherEdToSelf_Parent { 829 name: taxonomyName 830 label: taxonomyLabel 831 destinationType 832 wS_DestinationTaxonomy_HigherEdToSelf_Parent { 833 name: taxonomyName 834 label: taxonomyLabel 835 destinationType 836 wS_DestinationTaxonomy_HigherEdToSelf_Parent { 837 name: taxonomyName 838 label: taxonomyLabel 839 destinationType 840 } 841 } 842 } 843 } 844 } 845 academicCredit: academicCreditToPrograms { 846 name 847 heading 848 description 849 } 850 financialAssistance: financialAssistanceToPrograms { 851 name 852 heading 853 leaderDescription 854 studentDescription 855 parentDescription 856 } 857 fundraising: fundraisingToPrograms { 858 name 859 heading 860 leaderDescription 861 studentDescription 862 parentDescription 863 } 864 paymentPlans: paymentPlansToPrograms { 865 results { 866 name 867 heading 868 parentDescription 869 studentDescription 870 leaderDescription 871 } 872 } 873 congaPaymentPlan: congaPaymentPlansToPrograms { 874 name 875 heading 876 leaderDescription 877 parentDescription 878 studentDescription 879 } 880 refundPolicy: refundPolicyToPrograms { 881 name 882 heading 883 leaderDescription 884 parentDescription 885 studentDescription 886 } 887 termsAndConditons: termsAndConditionsToPrograms { 888 name 889 heading 890 intro: introText 891 programCategoryToTermsAndConditions { 892 results { 893 name: taxonomyName 894 } 895 } 896 termsAndConditionsDocument: termsAndConditionsDocumentToAsset { 897 title 898 publicUrls: assetToPublicLink { 899 results { 900 relativeUrl 901 resource 902 versionHash 903 } 904 } 905 } 906 arbitrationWaiverTnC: arbitrationWaiverTnCToAsset { 907 title 908 publicUrls: assetToPublicLink { 909 results { 910 relativeUrl 911 resource 912 versionHash 913 } 914 } 915 } 916 } 917 travelProtection: travelProtectionToPrograms { 918 name 919 heading 920 description 921 } 922 } 923 } 924 925 fragment academicTerms on WS_AcademicTermsList { 926 results { 927 id 928 taxonomyName 929 taxonomyLabel 930 } 931 } 932 933 fragment programTypes on WS_ProgramTypeList { 934 results { 935 id 936 taxonomyName 937 taxonomyLabel 938 } 939 } 940 fragment areaOfStudyBase on WS_AreaOfStudy { 941 id 942 taxonomyName 943 taxonomyLabel 944 } 945 946 fragment areaOfStudyLevel2 on WS_AreaOfStudy { 947 ...areaOfStudyBase 948 parent: wS_AreaOfStudyToSelf_Parent { 949 ...areaOfStudyBase 950 } 951 } 952 953 fragment areaOfStudyLevel1 on WS_AreaOfStudy { 954 ...areaOfStudyBase 955 parent: wS_AreaOfStudyToSelf_Parent { 956 ...areaOfStudyLevel2 957 } 958 } 959 960 fragment areaOfStudyList on WS_AreaOfStudyList { 961 results { 962 ...areaOfStudyLevel1 963 } 964 } 965 966 fragment hostUniversities on WS_HostUniversityList { 967 results { 968 id 969 name 970 hostUniversityName 971 hostUniversityToDestination { 972 name: taxonomyName 973 label: taxonomyLabel 974 destinationType 975 wS_DestinationTaxonomyToSelf_Parent { 976 name: taxonomyName 977 label: taxonomyLabel 978 destinationType 979 wS_DestinationTaxonomyToSelf_Parent { 980 name: taxonomyName 981 label: taxonomyLabel 982 destinationType 983 } 984 } 985 } 986 longDescription 987 hostUniversityImage: hostUniversityToAsset { 988 ...asset 989 } 990 } 991 } 992 993 fragment asset on M_Asset { 994 altText 995 title 996 publicUrls: assetToPublicLink { 997 results { 998 relativeUrl 999 resource 1000 versionHash 1001 } 1002 } 1003 } 1004 `;return await this.executeQuery(a,e)}async getProgramFAQsById(e){let a=(0,t.J1)` 1005 query getProgramFAQsById($id: String!) { 1006 program: wS_Program(id: $id) { 1007 faqs: programsToFAQs { 1008 results { 1009 name 1010 question 1011 answer 1012 fAQCategoryToFAQs { 1013 results { 1014 name: taxonomyName 1015 wS_FaqCategoryTaxonomyToSelf_Parent { 1016 name: taxonomyName 1017 } 1018 } 1019 } 1020 } 1021 } 1022 } 1023 } 1024 `;return await this.executeQuery(a,e)}async getProgramHealthAndSafetyById(e){let a=(0,t.J1)` 1025 query getProgramHealthAndSafetyById($id: String!) { 1026 program: wS_Program(id: $id) { 1027 healthAndSafety: healthAndSafetyToPrograms { 1028 name 1029 heading 1030 intro: introText 1031 trailingText 1032 includedSafetyFeatures: healthAndSafetiesToSafetyFeatures { 1033 results { 1034 name 1035 heading 1036 shortDescription 1037 longDescription 1038 } 1039 } 1040 } 1041 } 1042 } 1043 `;return await this.executeQuery(a,e)}async getProgramTestimonialsById(e){let a=(0,t.J1)` 1044 query getProgramTestimonialsById($id: String!) { 1045 program: wS_Program(id: $id) { 1046 testimonials: testimonialsToPrograms { 1047 results { 1048 attribution 1049 person: personTitle 1050 tripYear 1051 quote 1052 # canUseForMarketing 1053 useOnHomePage 1054
1054 homePageSortOrder 1055 portraitImage: testimonialPortraitImage { 1056 title 1057 publicUrls: assetToPublicLink { 1058 results { 1059 relativeUrl 1060 resource 1061 versionHash 1062 } 1063 } 1064 } 1065 accentImage: testimonialAccentImage { 1066 title 1067 publicUrls: assetToPublicLink { 1068 results { 1069 relativeUrl 1070 resource 1071 versionHash 1072 } 1073 } 1074 } 1075 } 1076 } 1077 } 1078 } 1079 `;return await this.executeQuery(a,e)}async getProgramHighlightedProductsById(e){let a=(0,t.J1)` 1080 query getProgramHighlightedProductsById($id: String!) { 1081 program: wS_Program(id: $id) { 1082 highlightedProducts: programsToProducts { 1083 results { 1084 title: productTitle 1085 shortDescription 1086 longDescription 1087 productPrimaryImage: productPrimaryImage { 1088 altText 1089 title 1090 publicUrls: assetToPublicLink { 1091 results { 1092 relativeUrl 1093 resource 1094 versionHash 1095 } 1096 } 1097 } 1098 } 1099 } 1100 } 1101 } 1102 `;return await this.executeQuery(a,e)}async getProgramHousingById(e){let a=(0,t.J1)` 1103 query getProgramHousingById($id: String!) { 1104 program: wS_Program(id: $id) { 1105 programHousing: programToHousing { 1106 ...housingList 1107 } 1108 } 1109 } 1110 fragment housingList on WS_HousingList { 1111 results: results { 1112 ...housing 1113 } 1114 } 1115 1116 fragment housing on WS_Housing { 1117 heading 1118 id 1119 link 1120 linkText 1121 longDescription 1122 shortDescription 1123 name 1124 icon: housingToAsset { 1125 ...asset 1126 } 1127 } 1128 1129 fragment asset on M_Asset { 1130 altText 1131 title 1132 publicUrls: assetToPublicLink { 1133 results { 1134 relativeUrl 1135 resource 1136 versionHash 1137 } 1138 } 1139 } 1140 `;return await this.executeQuery(a,e)}async getProgramPeopleById(e){let a=(0,t.J1)` 1141 query getProgramPeopleById($id: String!) { 1142 program: wS_Program(id: $id) { 1143 people: programToPerson { 1144 ...persons 1145 } 1146 } 1147 } 1148 fragment persons on WS_PersonList { 1149 results { 1150 id 1151 fullName 1152 bio 1153 email 1154 jobTitle 1155 personThumbnail: personToAsset { 1156 ...asset 1157 } 1158 } 1159 } 1160 fragment asset on M_Asset { 1161 altText 1162 title 1163 publicUrls: assetToPublicLink { 1164 results { 1165 relativeUrl 1166 resource 1167 versionHash 1168 } 1169 } 1170 } 1171 `;return await this.executeQuery(a,e)}async getProgramInclusionsById(e){let a=(0,t.J1)` 1172 query getProgramInclusionsById($id: String!) { 1173 program: wS_Program(id: $id) { 1174 inclusions: programsToInclusions { 1175 results { 1176 name 1177 heading 1178 shortDescription 1179 longDescription 1180 sortOrder 1181 } 1182 } 1183 } 1184 } 1185 `;return await this.executeQuery(a,e)}async executeQuery(e,a){try{return await this.graphQLClient.request(e,{id:a})}catch(e){throw console.error(e),Error("Failed to fetch data from Content Hub")}}async getPrograms(e,a){let r=(0,t.J1)` 1186 query { 1187 allWS_Program { 1188 total 1189 results { 1190 ...programs 1191 } 1192 } 1193 } 1194 1195 fragment programs on WS_Program { 1196 programThumbnail: programMastheadImage { 1197 ...asset 1198 } 1199 programId: id 1200 programTitle 1201 gPAEligibility 1202 numberOfCredits 1203 contactHours 1204 recommendedUsSemesters: semesters 1205 recommendedUsQuarterUnits: quarterUnits 1206 programCategories: programCategoriesToPrograms { 1207 results { 1208 ...programCategory 1209 } 1210 }
1211 programShortDescription: shortDescription 1212 programLongDescription: longDescription 1213 programLength: programLengthText 1214 programStatus: programFeatureFlagToProgram { 1215 ...featureFlag 1216 } 1217 programHousing: programToHousing { 1218 ...housingList 1219 } 1220 } 1221 1222 fragment asset on M_Asset { 1223 fileName 1224 urls 1225 } 1226 `;try{return(await this.graphQLClient.request(r,{})).allWS_Program.results.map(r=>({programId:r.programId,programTitle:r.programTitle[e],programCategory:r.programCategories?.results[0]?.taxonomyLabel[e],programSubcategory:r.programCategories?.results[1]?.taxonomyLabel[e],programShortDescription:r.programShortDescription[e],programLongDescription:r.programLongDescription[e],programStatus:r.featureFlag?.taxonomyLabel[e],programLength:r.programLengthDays[e],programThumbnail:r.programThumbnail?(0,i.I3)({results:Object.values(r.programThumbnail.urls).map(e=>({assetUrl:e.url,resource:e.resource}))},a??"1x1")??"":"",programAltTextThumbnail:r.programThumbnail?.altText?.[e]??"",programHousing:r.programHousing?.allWS_Housing?.results?.map(r=>({heading:r.heading[e],housingId:r.id,link:r.link[e],longDescription:r.longDescription[e],shortDescription:r.shortDescription[e],name:r.name,icon:(0,i.I3)({results:Object.values(r.icon.urls).map(e=>({assetUrl:e.url,resource:e.resource}))},a??"1x1")??""})),programStartsAtPrice:"",programUrl:"",destination:"",universityName:"",programCardIconSrc:"",programCardIconAlt:""}))}catch(e){throw console.error(e),Error("Failed to fetch Program")}}}},78547:e=>{e.exports={header:"testimonial-carousel_header__hrNB0",heading:"testimonial-carousel_heading__MU9_h",copy:"testimonial-carousel_copy__h_2hG","swiper-wrapper":"testimonial-carousel_swiper-wrapper__uUna3","swiper-wrapper--decor":"testimonial-carousel_swiper-wrapper--decor___5zhQ","swiper-wrapper--scrolled":"testimonial-carousel_swiper-wrapper--scrolled__PJHCA",navigation:"testimonial-carousel_navigation__lIeVd","navigation-scrollbar":"testimonial-carousel_navigation-scrollbar__VPy5i","swiper-slide":"testimonial-carousel_swiper-slide__a6bvr","swiper-slide--image":"testimonial-carousel_swiper-slide--image__Vwr_B","swiper-slide--content":"testimonial-carousel_swiper-slide--content__2qyIi"}},78672:(e,a,r)=>{"use strict";r.r(a),r.d(a,{default:()=>h});var t=r(37876),s=r(85609),i=r(40163),l=r(84666),n=r(22544),o=r(88949),d=r.n(o),c=r(94128),m=r(14232),u=r(55998);let g=(e,a)=>{if(!e)return"";let r=e.trim();return a?(r=r.toLowerCase()).length>1&&r.endsWith("/")&&(r=r.slice(0,-1)):r.length>1&&r.endsWith("/")&&(r=r.slice(0,-1)),r},p=e=>{if(!e)return"";let a=e.match(/^\/[a-z]{2}(-[a-z]{2})?\//i);return a?e.substring(a[0].length-1):e},h=({id:e,fields:a,customStyles:r,originPath:o,originIsUrl:h})=>{var _;let f,v,x,w,b,[y,N]=(0,m.useState)(!0),E=r||d(),{page:j}=(0,s.M5)(),C=a?.alertType?.fields?.cssClass?.value,S=!!a?.inheritAlertOnChildren?.value,A=e=>"object"==typeof e&&null!==e,I=e=>"string"==typeof e?e:void 0,T=(_=j?.layout?.sitecore,v=A(_)?_:{},x=A(v.route)?v.route:void 0,w=A(v.context)?v.context:void 0,b=I(v.itemPath)??I(w?.itemPath)??I(x?.itemPath)??I(x?.item?.path)??I(x?.placeholders?.path),x?.url&&("object"==typeof x.url&&"path"in x.url?f=I(x.url.path):"string"==typeof x.url&&(f=x.url)),g((f=f??I(x?.path)??I(v.routePath))??b??"",h??!b)),L=(0,m.useMemo)(()=>g(o,h||!o?.startsWith("/sitecore/")),[o,h]),P=(0,m.useMemo)(()=>!L||!!((e,a)=>{if(!a)return!0;if(!e)return!1;let r=p(e),t=p(a),s=g(r,!0),i=g(t,!0);return s===i||s.startsWith(i.endsWith("/")?i:i+"/")})(T,L)&&(T===L||S),[L,T,S]);return((0,m.useEffect)(()=>{P?(0,c.Ri)(e)||N(!1):N(!0)},[e,P]),a?.alertType===void 0)?null:P?(0,t.jsx)(t.Fragment,{children:!y&&(0,t.jsx)("div",{className:[E.alert,E[`alert--${C}`]].filter(Boolean).join(" "),role:"alert",children:(0,t.jsx)("div",{className:"container",children:(0,t.jsxs)("div",{className:E.wrapper,children:[(0,t.jsx)(i.E,{tag:"h2",field:a.heading,className:E.heading}),(0,t.jsx)(l.s,{className:`${E.copy} rtf`,field:a.copy}),a.canBeDismissed.value&&"danger"!==C&&(0,t.jsx)("button",{className:E.close,"aria-label":"Close",title:"Close",onClick:()=>{N(!0),(0,c.TV)(e,"true",30)}}
1226),(0,u.o)(j,a.link)&&(0,t.jsx)(n.N,{field:a.link,className:`link link-chevron link--on-dark ${E.link}`})]})})})}):null}},78864:(e,a,r)=>{"use strict";r.d(a,{Ns:()=>d,P9:()=>s,kL:()=>n,nG:()=>o,oj:()=>l,z:()=>c});var t=r(41307);let s="coveo_search_box_storage_key",i="coveo_recent_searches";function l(){try{let e=window.localStorage.getItem(i);if(!e)return[];let a=JSON.parse(e);if(!Array.isArray(a))return[];return a.filter(e=>"string"==typeof e&&!!e.trim())}catch{return[]}}function n(e){try{let a=e.map(e=>e.trim()).filter(e=>e.length>0).slice(0,6);window.localStorage.setItem(i,JSON.stringify(a))}catch{}}function o(e){let a=e.trim();if(!a)return l();let r=l().filter(e=>e.toLowerCase()!==a.toLowerCase()),t=[a,...r].slice(0,6);return n(t),t}let d=(e,a=!1)=>!a&&e?.apiKey&&e?.organizationId&&e?.searchHub?(0,t.XD)({configuration:{organizationId:e.organizationId,accessToken:e.apiKey,organizationEndpoints:(0,t.M2)(e.organizationId),search:{searchHub:e.searchHub,pipeline:e.searchHub,locale:e.language}}}):(0,t.XD)({configuration:(0,t.Vz)()});function c(e){let a=/^(https?|ftp|file|mailto|tel|sip):/i.test(e),r=/^(\/|\.\/|\.\.\/)/.test(e);return a||r?e:""}},79550:(e,a,r)=>{"use strict";r.d(a,{D:()=>s,s:()=>t});let t="{F2A2D842-8572-4255-9572-A3474F36C907}",s={WS_CSP_SETTINGS:"{9C9F0666-F9BD-4418-A492-F3C806B4735D}",WS_EXTERNAL_LINK_SETTINGS:"{E1A09B6F-FF73-479C-ACB3-E057E640F1C2}",LABELS:{PRIMARY_NAVIGATION:"{413124C8-EFFD-404E-A1B6-8EFFEE7FF31F}",ACCOUNT:{MULTI_PORTAL_LOGIN:"{BBEA8715-29DF-4E8E-907D-4E3230B426E7}"}},PAGES:{HOME:"{68675425-C573-4777-859D-348B0B6CC02F}"},HIGHER_ED:{PROGRAM_REPOSITORY:"D67AFAE1-EBCE-4961-8F39-59750E1C81C6",BLOG_REPOSITORY:"634C5EA8-8473-4AB3-B978-D433179F5933",PROGRAM_SPOTLIGHT_REPOSITORY:"5DD43157-C8BD-4ACC-AF2C-5D750C5BAA11"},TEACHERS:{PROGRAM_REPOSITORY:"49CCD1A8-0CC2-463F-AEC0-D0F7ED8DC5E3",BLOG_REPOSITORY:"D0F80952-84B9-4B90-AA5A-85C8D03D283E"},FROMS:{STATE_ROOT:"{D2066CFA-0E99-46D6-AFD2-C48D76992390}"},FILTERS:{DESTINATION:"{043B8833-9229-498A-982E-79312D8E2997}",CORPORATE_HOMEPAGE_MASTHEAD:"{82BD8EAF-0A4F-445B-8D7D-4E32A95EC8E4}"},WORLDSTRIDES_CA:{EXTERNAL_LINK_SETTINGS:"{E68F33E6-14CB-4837-B94F-219EA61D0E80}",PAGES:{HOME:"{694A91C7-FB8C-4393-949D-3C140D8AAF11}"},TEACHERS:{PROGRAM_REPOSITORY:"{286F1A5F-0C84-4222-B9F8-8C652B9E8D81}",BLOG_REPOSITORY:"{682D558A-4461-4EF6-9869-C91E120DE0B8}"}},WORLDSTRIDES_AU:{EXTERNAL_LINK_SETTINGS:"{73E02F0C-B587-4FB0-9443-87999CD3D604}",PAGES:{HOME:"{E9611D8F-3E99-4D15-8743-EACB9996D229}"},TEACHERS:{PROGRAM_REPOSITORY:"{948CD18B-925C-47AE-A1D0-CBCD8D08A74A}",BLOG_REPOSITORY:"{9AF56A17-8354-4151-BD30-3813E62D172E}"}}}},79827:(e,a,r)=>{"use strict";r.d(a,{P:()=>n});var t=r(37876),s=r(14232),i=r(19262),l=r.n(i);let n=e=>{let{controller:a,extraClasses:r,showingText:i,ofText:n,resultsText:o,forText:d}=e,[c,m]=(0,s.useState)(a.state);(0,s.useEffect)(()=>a.subscribe(()=>m(a.state)),[a]);let{hasResults:u,firstResult:g,lastResult:p,total:h,hasQuery:_,query:f}=c;return u?(0,t.jsxs)("p",{className:`${l()["query-summary"]} ${r??""}`,children:[i," ",(0,t.jsxs)("strong",{children:[g," - ",p]})," ",n," ",(0,t.jsx)("strong",{children:h})," ",o,_&&(0,t.jsxs)(t.Fragment,{children:[" ",d," ",`"${f}"`]})]}):null}},79849:(e,a,r)=>{"use strict";r.d(a,{A:()=>n});var t=r(37876),s=r(48230),i=r.n(s),l=r(56876);let n=({href:e,anchor:a,target:r,rel:s,className:n,children:o})=>{let d=(0,l.N6)(e,a);return d?(0,t.jsx)(i(),{href:d,target:r||void 0,rel:s,className:n,children:o}):(0,t.jsx)("span",{className:n,children:o})}},80013:e=>{e.exports={item:"mobile-filters_item__pb_p8",trigger:"mobile-filters_trigger__gt1KQ",rtf:"mobile-filters_rtf__UVPWJ",panel:"mobile-filters_panel__V_r_W",content:"mobile-filters_content__kGGga",label:"mobile-filters_label__A0TDT","icon-wrapper":"mobile-filters_icon-wrapper__VEfPB","mobile-filters":"mobile-filters_mobile-filters__XbeN5"}},80312:(e,a,r)=>{"use strict";r.d(a,{A:()=>p});var t=r(37876),s=r(59724),i=r.n(s),l=r(44400),n=r(61249),o=r(51493),d=r(16289),c=r(73849),m=r(48230),u=r.n(m),g=r(14232);let p=({image:e,imageAlt:a,isContentHubImage:r,date:s,category:m,title:p,teaser:h,link:_,customStyles:f,extraClasse
1226s:v,customTransformations:x,isMobileTeaserVisible:w,noHover:b,showImagePlaceholder:y,coveoResult:N,showDate:E})=>{let j=f||i(),C=(0,g.useRef)(null),S=(0,g.useRef)(null),A=(0,g.useId)(),I=(0,o.os)(),{isDesktop:T}=(0,c.A)(),L=()=>{let e=C.current,a=S.current;e&&a&&e.style.setProperty("--teaser-max-height",`${a.scrollHeight}px`)};(0,g.useEffect)(()=>{if(I){L();let e=(0,n.s)(L,150);return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}return()=>{}},[I]);let P=(0,g.useMemo)(()=>I&&h&&(T||w)?(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:h},ref:S,className:`line-clamp--small ${j.teaser} ${b?j["teaser--no-hover"]:""}`}):null,[I,T,w,h,b,j]);return(0,t.jsxs)("article",{className:`${j.card} ${v||""}`,ref:C,"aria-labelledby":A,children:[e&&(0,t.jsx)(d.N,{transformations:x||{mobile:"1x1w280",desktop:"1x1w360",largeDesktop:"1x1w405"},src:e,alt:a,loading:"lazy",isContentHubImage:r,className:j.image,width:405,height:405}),(0,t.jsxs)("div",{className:j.wrapper,children:[(e||y)&&(0,t.jsx)("div",{className:j["image-placeholder"]}),(0,t.jsxs)("div",{className:j.content,children:[s||m?(0,t.jsxs)("div",{className:j.info,children:[s&&0!==E&&(0,t.jsx)("time",{className:j.date,children:s}),m&&(0,t.jsx)("span",{className:j.category,children:m})]}):null,(0,t.jsx)("h3",{id:A,className:j.title,children:N?(0,t.jsx)(l.O,{result:N,className:`add-chevron ${j.link}`,children:p}):(0,t.jsx)(u(),{href:_,className:`add-chevron ${j.link}`,children:p})}),P]})]})]})}},80811:(e,a,r)=>{"use strict";var t=r(99742);let s=r(79052),{pathToFileURL:i}=r(3305),l=r(13280)||{},n={"@sass":s.join("/","./src/assets/sass"),"@sass-modules":s.join("/","./src/assets/sass-modules"),"@globals":s.join("/","./src/assets/globals"),"@fontawesome":s.join("/","./node_modules/font-awesome")},o={distDir:t.env.NEXTJS_DIST_DIR||".next",turbopack:{root:"/"},i18n:{locales:"default,en-ca".split(","),defaultLocale:"default"},reactStrictMode:!0,poweredByHeader:!1,staticPageGenerationTimeout:120,images:{dangerouslyAllowSVG:!0,deviceSizes:[360,768,1200,1920],remotePatterns:[{protocol:"https",hostname:"edge*.**",port:""},{protocol:"https",hostname:"feaas*.blob.core.windows.net",port:""},{protocol:"https",hostname:"wst-p-001.sitecorecontenthub.cloud",port:""},{protocol:"https",hostname:"*.sitecorecloud.io",port:""},{protocol:"https",hostname:"img.youtube.com",port:""},{protocol:"https",hostname:"*.vimeocdn.com",port:""}],unoptimized:!1},redirects:async()=>[],rewrites:async()=>[{source:"/healthz",destination:"/api/healthz"},{source:"/robots.txt",destination:"/api/robots"},{source:"/sitemap:id([\\w-]{0,}).xml",destination:"/api/sitemap"},{source:"/feaas-render",destination:"/api/editing/feaas/render"}],webpack:(e,a)=>(a.isServer?e.externals=[{"@sitecore-feaas/clientside/react":"commonjs @sitecore-feaas/clientside/react","@sitecore/byoc":"commonjs @sitecore/byoc","@sitecore/byoc/react":"commonjs @sitecore/byoc/react"},...e.externals]:e.module.rules.unshift({test:/src\\components\\.*\.tsx$/,use:["@sitecore-content-sdk\\nextjs\\component-props-loader"]}),e),sassOptions:{importers:[{findFileUrl(e){let a=Object.keys(n).find(a=>e===a||e.startsWith(`${a}/`));if(!a)return null;let r=e===a?"":e.slice(a.length+1);return i(s.join(n[a],r))}}],quietDeps:!0,silenceDeprecations:["import","legacy-js-api"]}};e.exports=Object.values(l).reduce((e,a)=>a(e),o)},80824:e=>{e.exports={"primary-navigation__hamburger":"primary-navigation_primary-navigation__hamburger__FDHhI","primary-navigation__hamburger-bar":"primary-navigation_primary-navigation__hamburger-bar___PJ3j","primary-navigation__hamburger-bar--open":"primary-navigation_primary-navigation__hamburger-bar--open__stN8z","primary-navigation":"primary-navigation_primary-navigation__TtQdY","primary-navigation--open":"primary-navigation_primary-navigation--open__ufYTA",openMenu:"primary-navigation_openMenu__XwJ4o","primary-navigation__ul":"primary-navigation_primary-navigation__ul__0Ky_K","primary-navigation__brand-wrapper":"primary-navigation_primary-navigation__brand-wrapper__DZhVU","primary-navigation__cta-wrapper":"primary-navigation_primary-navigation__cta-wrapper__E8vEG","primary-navigation__utility-wrapper":"primary-navigation_primary-navigation__utility-wrapper__SrVEE","primary-navigation__link":"primary-navigation_primary-navigation__link__0keeF","primary-navigation__link--active":"primary-navigation_primary-navigation__link--active__6p_C1","primary-navigation__panel":"primary-navigation_primary-navigation__panel__CiVqg","primary-navigation__panel--active":"primary-navigation_primary-navigation__panel--active__2GNLK",slideMenu:"primary-navigation_slideMenu__0Z1hD","primary-navigation__search-wrapper":"primary-navigation_primary-navigation__search-wrapper__nALhQ"}},81345:e=>{e.exports={row:"program-health-and-safety-row_row__OOEpb",wrapper:"program-health-and-safety-row_wrapper__BvrU0",header:"program-health-and-safety-row_header__yo3Qt","card-container":"program-health-and-safety-row_card-container__1Fj7G","column-count-2":"program-health-and-safety-row_column-count-2__ZtYk9","column-count-3":"program-health-and-safety-row_column-count-3__VmlbP","wrapper--simple":"program-health-and-safety-row_wrapper--simple__FIxz5","header--simple":"program-health-and-safety-row_header--simple__DhIQ2","card-container--simple":"program-health-and-safety-row_card-container--simple___bA8s","icon-text-card":"program-health-and-safety-row_icon-text-card__2pGq_",card__icon:"program-health-and-safety-row_card__icon__2YU3g","card__icon-glance":"program-health-and-safety-row_card__icon-glance__cx6YA",card__heading:"program-health-and-safety-row_card__heading__TyudT",card__copy:"program-health-and-safety-row_card__copy__8dbT_","card__content-wrapper":"program-health-and-safety-row_card__content-wrapper__3HoZd",card__content:"program-health-and-safety-row_card__content__WUSMD",card__link:"program-health-and-safety-row_card__link__XcAuR","simple-variant":"program-health-and-safety-row_simple-variant__0XsN4","
1226icon-text-card--simple":"program-health-and-safety-row_icon-text-card--simple__S5RVE",rtf:"program-health-and-safety-row_rtf__rKsxe"}},81856:e=>{e.exports={container:"gated-content-form_container__7bSe_",content:"gated-content-form_content__aF64a",heading:"gated-content-form_heading__ayShO",copy:"gated-content-form_copy__oLZ4p","form-wrapper":"gated-content-form_form-wrapper__FeOab",form:"gated-content-form_form__0yrnD","form--submitting":"gated-content-form_form--submitting__qep6y","fields-wrapper":"gated-content-form_fields-wrapper__for_T","submit-btn":"gated-content-form_submit-btn__UP4U3","learn-checkbox-group":"gated-content-form_learn-checkbox-group__ztkpg","success-heading":"gated-content-form_success-heading__px5eA","success-copy":"gated-content-form_success-copy__8kR93","success-cta":"gated-content-form_success-cta__lyuwR","submit-row":"gated-content-form_submit-row__1Fren",loader:"gated-content-form_loader__sB7K_",rotation:"gated-content-form_rotation__dIl8I","success-message__wrapper":"gated-content-form_success-message__wrapper__NF5C3","response-error-message":"gated-content-form_response-error-message__ZKFQb"}},83098:e=>{e.exports={"curated-program-card":"curated-program-card_curated-program-card__S9Rez",price:"curated-program-card_price__nr5I2",length:"curated-program-card_length__eVmYU","program-host-university":"curated-program-card_program-host-university__osjqB",teaser:"curated-program-card_teaser__26_Ar",content:"curated-program-card_content__3GCOg","curated-program-card--higher-education":"curated-program-card_curated-program-card--higher-education__LQCvk","program-location":"curated-program-card_program-location__oOF1L","image-wrapper":"curated-program-card_image-wrapper__cVDjW","image-placeholder":"curated-program-card_image-placeholder__uFnt6",picture:"curated-program-card_picture__Ig4Cu",status:"curated-program-card_status__zDTUT","content-wrapper":"curated-program-card_content-wrapper__j7G7D",heading:"curated-program-card_heading__oO_yi",link:"curated-program-card_link__FTFe8",category:"curated-program-card_category__2CB_y","price-label":"curated-program-card_price-label__AyHAa","price-value":"curated-program-card_price-value__y_j1M","program-length-price":"curated-program-card_program-length-price__JfST6","brand-icon":"curated-program-card_brand-icon__iQczF"}},83597:(e,a,r)=>{"use strict";r.r(a),r.d(a,{default:()=>c});var t=r(37876),s=r(14232),i=r(26168),l=r(62123),n=r.n(l),o=r(43448);function d({tone:e,statusLabel:a,offsetFromText:r}){let s="open"===e?o.Eh:o.E6,i=(0,o.Ib)(a);return(0,t.jsxs)("span",{className:`${n()["course-status-group"]} ${r?n()["course-status-group--offset"]:""}`,title:a,children:[(0,t.jsx)("span",{className:n()["course-status-dot"],"aria-hidden":"true",children:(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",children:(0,t.jsx)("circle",{cx:"5",cy:"5",r:"5",fill:s})})}),(0,t.jsx)("span",{className:n()["course-status-label"],children:i})]})}let c=({countries:e,cities:a,title:r,hostUniversities:l,courseCode:c,audience:m,courseLevel:u,showCourseStatusInModal:g,courseStatus:p,courseStatusTermLabel:h,courseContactHours:_,courseContactHoursLabel:f,courseNumberOfCredits:v,courseNumberOfCreditsLabel:x,courseDescription:w,courseListingUrl:b,modalLabels:y,languageInstruction:N,languageLevel:E,prerequisites:j,placementExamRequired:C,associatedPrograms:S})=>{let A,I,T,L,P=e?.[0],R=a?.[0],k=l?.[0],$=(0,s.useRef)(null),O=void 0!==g?g:!!p;switch(m?.toLocaleLowerCase()){case"primarily local students":A="Local Classmates";break;case"international students":A="International Classmates";break;case"worldstrides students only":A="WorldStrides Classmates";break;default:A=void 0}N&&(I=`Taught in ${N}`);let D=(0,o.DX)(p),H=[c,I,A].filter(Boolean),M=null!=D,F=p??"",U=M?(0,t.jsx)("span",{className:n()["course-status--desktop"],children:(0,t.jsx)(d,{tone:D,statusLabel:F,offsetFromText:H.length>0})}):null,G=M?(0,t.jsx)("span",{className:n()["course-status-mobile"],children:(0,t.jsx)(d,{tone:D,statusLabel:F,offsetFromText:!1})}):null,B=H.length>0||M,V=0===H.length&&M?n()["course-code--desktop-only"]:"",q=[n()["course-code"],V].filter(
1226Boolean).join(" ");return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("li",{className:n()["result-item"],children:[(0,t.jsxs)("div",{className:n()["course-info"],children:[(0,t.jsx)("button",{className:n()["course-name"],onClick:()=>{$.current&&$.current.showModal()},children:r}),B&&(0,t.jsxs)("p",{className:q,children:[H.join(" | "),U]})]}),(0,t.jsxs)("div",{className:n()["course-details"],children:[v&&(0,t.jsxs)("p",{className:n()["contact-hours"],children:[v," ",x]}),_&&(0,t.jsxs)("p",{className:n()["contact-hours"],children:[_," ",f]}),(0,t.jsxs)("div",{className:n()["course-details-mobile-row"],children:[(0,t.jsx)("p",{className:n()["full-hours-text"],children:(T="",L="",_&&(T=`${_} ${f}`),v&&(L=`${v} ${x}`,T=T?`${T}, ${L}`:L),T)}),G]})]})]}),(0,t.jsx)(i.default,{modalRef:$,handleCloseModal:()=>{$.current&&$.current.close()},courseCode:c,title:r,hostUniversity:k,country:P,city:R,modalLabels:y,courseContactHours:_,courseContactHoursLabel:f,courseNumberOfCredits:v,courseNumberOfCreditsLabel:x,showCourseStatus:O,courseStatus:p,courseStatusTermLabel:h,audience:m,courseLevel:u,languageInstruction:N,languageLevel:E,prerequisites:j,placementExamRequired:C,courseDescription:w,courseListingUrl:b,associatedPrograms:S})]})}},83621:e=>{e.exports={loader:"result-list_loader__zeI6e",rotation:"result-list_rotation__3SXIs","dynamic-result-list-wrapper":"result-list_dynamic-result-list-wrapper__xke3g","dynamic-result-list-wrapper--loading":"result-list_dynamic-result-list-wrapper--loading__L63wM","dynamic-result-list":"result-list_dynamic-result-list__dlfox","dynamic-result-list--loading":"result-list_dynamic-result-list--loading__BovpB","loading-wrapper":"result-list_loading-wrapper__bHp_b"}},83827:(e,a,r)=>{"use strict";r.d(a,{Z:()=>l});var t=r(69190),s=r(2033),i=r(99742);let l=async e=>{let a=new s.q(i.env.CONTENT_HUB_GRAPH_QL_ENDPOINT,{apiKey:i.env.CONTENT_HUB_API_KEY,timeout:6e5}),r=(0,t.J1)` 1227 query getFAQsByCategory($categoryName: String!) { 1228 category: allWS_FaqCategoryTaxonomy(where: { taxonomyName_eq: $categoryName }) { 1229 results { 1230 id 1231 taxonomyLabel 1232 faqs: fAQCategoryToFAQs { 1233 ...faqResults 1234 } 1235 children: wS_FaqCategoryTaxonomyToSelf_Children { 1236 results { 1237 id 1238 taxonomyLabel 1239 faqs: fAQCategoryToFAQs { 1240 ...faqResults 1241 } 1242 } 1243 } 1244 } 1245 } 1246 } 1247 1248 fragment faqResults on WS_FAQList { 1249 total 1250 results { 1251 id 1252 question 1253 answer 1254 sortOrder 1255 } 1256 } 1257 `;try{return await a.request(r,{categoryName:e})}catch(e){throw console.error(e),Error("Failed to fetch FAQs")}}},84120:(e,a,r)=>{"use strict";r.d(a,{Yh:()=>t.A,FO:()=>n,zM:()=>o});var t=r(71021);r(56916);var s=r(37876),i=r(14232),l=r(85060);let n=({label:e,subLabel:a,placeholderText:r,errorLabel:t,type:n,name:o,pattern:d,required:c,multiline:m,className:u,minLength:g,maxLength:p,showRemainingCharacters:h,remainingCharactersLabel:_,disabled:f})=>{let v=(0,i.useId)(),[x,w]=(0,i.useState)(!1),[b,y]=(0,i.useState)(""),[N,E]=(0,i.useState)(p||0),j=(0,i.useRef)(null),C=(0,i.useRef)(null),S=()=>{j.current?.checkValidity()||w(!0)},A=()=>{C.current?.checkValidity()||w(!0)};return(0,i.useEffect)(()=>(window.addEventListener(l.cr,m?A:S),()=>{window.removeEventListener(l.cr,m?A:S)}),[m]),(0,s.jsxs)("div",{className:`field ${u} ${x?"field--error":""}`,children:[(0,s.jsxs)("label",{htmlFor:`field-id${v}`,className:"field__label",children:[e?.replace("*",""),c&&(0,s.jsx)("span",{"aria-hidden":"true",className:"field__required",children:"*"})]}),a&&(0,s.jsx)("p",{id:`field-id-sub-label${v}`,className:"field__sub-label",children:a}),m?(0,s.jsx)("textarea",{ref:C,id:`field-id${v}`,className:"field__input",placeholder:r,name:o,required:c,minLength:g,maxLength:p,value:b,onInput:e=>{w(!1),y(e.currentTarget.value),h&&p&&_&&E(p-e.currentTarget.value.length)},disabled:f}):(0,s.jsx)("input",{"aria-describedby":a?`field-id-sub-label${v}`:void 0,ref:j,id:`field-id${v}`,className:"field__input",type:n,placeholder:r,pattern:"email"===n?"^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$":d||".*",name:o,required:c,minLength:g,maxLength:p,onInput:()=>{w(!1)},disabled:f}),h&&_&&(0,s.jsxs)("p",{className:"field__remaining-characters",children:[N," ",_]}),x&&t&&(0,s.jsx)("p",{className:"field__error-label",children:t})]})},o=({className:e,label:a,placeholderText:r,options:t,errorLabel:n,required:o,name:d,defaultValue:c,onChange:m,disabled:u,disablePlaceholderOnSelect:g})=>{let p=(0,i.useId)(),[h,_]=(0,i.useState)(!1),f=(0,i.useRef)(null),[v,x]=(0,i.useState)(r?"":c);(0,i.useEffect)(()=>{x(void 0===c&&r?"":c)},[c,r]);let w=()=>{f.current?.checkValidity()||_(!0)};return(0,i.useEffect)(()=>(window.addEventListener(l.cr,w),()=>{window.removeEventListener(l.cr,w)}),[]),(0,s.jsxs)("div",{className:`field ${h?"field--error":""} ${e||""}`,children:[(0,s.jsxs)("label",{htmlFor:`field-id${p}`,className:"field__label",children:[a?.replace("*",""),o&&(0,s.jsx)("span",{"aria-hidden":"true",className:"field__required",children:"*"})]}),(0,s.jsxs)("select",{ref:f,name:d,id:`field-id${p}`,className:"field__input field__select",required:o,onChange:e=>{x(e.target.value),_(!1),m?.(e)},value:v,disabled:u,children:[r&&(0,s.jsx)("option",{value:"",disabled:!0,hidden:!0,children:r}),t?.map((e,a)=>{let r=""===e.fields.optionValue.value||void 0===e.fields.optionValue.value,t=g&&r&&""!==v&&void 0!==v;return(0,s.jsx)("option",{value:e.fields.optionValue.value,disabled:t,hidden:t,children:e.fields.optionLabel.value},`option-${e.fields.optionValue.value}-${a}`)})]}),h&&n&&(0,s.jsx)("p",{className:"field__error-label",children:n})]})}},84903:e=>{e.exports={"resource-listing__list":"resource-listing_resource-listing__list__6RQ7u"}},84921:(e,a,r)=>{"use strict";r.d(a,{A:()=>h});var t=r(37876),s=r(87273),i=r(40163),l=r(84666),n=r(54935),o=r(14232),d=r(47289),c=r.n(d),m=r(73849),u=r(51493),g=r(66894),p=r.n(g);let h=()=>{let{isOpen:e,personData:a,closeModal:r}=(0,n.u)(),d=(0,o.useRef)(null),g=(0,u.os)(),{isDesktop:h}=(0,m.A)();if((0,o.useEffect)(()=>{e&&a?d.current?.showModal():d.current?.close()},[e,a]),!a)return null;let _=a.personImage?.value?.src,f=a.bio?.value,v=a.bottomLeftHeading?.value||a.bottomLeftCopy?.value||a.bottomRightHeading?.value||a.bottomRightCopy?.value;return(0,t.jsx)("dialog",{ref:d,id:"person-modal",className:`${c()["dialog-modal"]} col-12 col-xl-10 dialog-modal`,onClose:r,onClick:e=>{let a=d.current?.getBoundingClientRect();
1257a&&(e.clientY<a.top||e.clientY>a.bottom||e.clientX<a.left||e.clientX>a.right)&&r()},"aria-labelledby":a.fullName?.value?"person-modal-heading":void 0,children:(0,t.jsx)(p(),{active:e,focusTrapOptions:{fallbackFocus:"#person-modal",escapeDeactivates:!1},children:(0,t.jsxs)("div",{className:c()["dialog-modal__focus-trap-wrapper"],children:[(0,t.jsx)("div",{className:"dialog-modal__controls",children:(0,t.jsx)("button",{onClick:r,"aria-label":"Close modal",className:"dialog-modal__close-button",children:(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"19",viewBox:"0 0 18 19",fill:"none",children:[(0,t.jsx)("g",{clipPath:"url(#clip0_228417_68945)",children:(0,t.jsx)("path",{d:"M17.5144 3.13602C18.1001 2.55023 18.1001 1.60049 17.5144 1.0147C16.9286 0.428917 15.9788 0.428917 15.393 1.0147L9.02911 7.37866L2.66515 1.0147C2.07936 0.428917 1.12962 0.428917 0.543832 1.0147C-0.0419548 1.60049 -0.0419543 2.55023 0.543832 3.13602L6.90779 9.49998L0.543832 15.8639C-0.0419548 16.4497 -0.0419542 17.3995 0.543832 17.9853C1.12962 18.571 2.07936 18.571 2.66515 17.9853L9.02911 11.6213L15.393 17.9853C15.9788 18.571 16.9286 18.571 17.5144 17.9853C18.1001 17.3995 18.1001 16.4497 17.5144 15.8639L11.1504 9.49998L17.5144 3.13602Z",fill:"currentColor"})}),(0,t.jsx)("defs",{children:(0,t.jsx)("clipPath",{id:"clip0_228417_68945",children:(0,t.jsx)("rect",{width:"18",height:"19",fill:"white"})})})]})})}),(0,t.jsxs)("div",{className:`dialog-modal__body ${c()["dialog-modal__body"]} ${_?c()["with-image"]:c()["without-image"]}`,children:[(0,t.jsxs)("div",{className:`${c()["person-content"]} ${_?c()["with-image"]:c()["without-image"]}`,children:[_&&(0,t.jsxs)("div",{className:c()["image-section"],children:[(0,t.jsx)("div",{className:c()["image-container"],children:(0,t.jsx)(s._,{className:c().image,loading:"lazy",field:a.personImage})}),(0,t.jsx)("div",{className:c()["actions-container"],children:g&&a?.email?.value&&h&&(0,t.jsx)("a",{href:`mailto:${a.email.value}`,className:`${c()["email-link"]} link-chevron`,children:"Send Email"})})]}),(0,t.jsxs)("div",{className:c()["content-section"],children:[(0,t.jsxs)("div",{className:c()["info-container"],children:[(0,t.jsx)(i.E,{tag:"h2",id:"person-modal-heading",className:c().name,field:a.fullName}),(0,t.jsx)(i.E,{tag:"h3",className:c().position,field:a.positionOrTitle})]}),f&&(0,t.jsx)("div",{className:c()["bio-container"],children:(0,t.jsx)(l.s,{className:c().bio,field:a.bio})}),g&&a?.email?.value&&(!_||!h)&&(0,t.jsx)("div",{className:c()["actions-container"],children:(0,t.jsx)("a",{href:`mailto:${a.email.value}`,className:`${c()["email-link"]} link-chevron`,children:"Send Email"})})]})]}),v&&(0,t.jsxs)("div",{className:c()["bottom-section"],children:[(0,t.jsxs)("div",{className:c()["bottom-section__column"],children:[a.bottomLeftHeading?.value&&(0,t.jsx)(i.E,{tag:"h4",className:c()["bottom-section__heading"],field:a.bottomLeftHeading}),a.bottomLeftCopy?.value&&(0,t.jsx)(l.s,{className:`rtf ${c()["bottom-section__copy"]}`,field:a.bottomLeftCopy})]}),(0,t.jsxs)("div",{className:c()["bottom-section__column"],children:[a.bottomRightHeading?.value&&(0,t.jsx)(i.E,{tag:"h4",className:c()["bottom-section__heading"],field:a.bottomRightHeading}),a.bottomRightCopy?.value&&(0,t.jsx)(l.s,{className:`rtf ${c()["bottom-section__copy"]}`,field:a.bottomRightCopy})]})]})]})]})})})}},85060:(e,a,r)=>{"use strict";r.d(a,{KD:()=>i,Tk:()=>s,cr:()=>t});let t="field-check-validity",s="field-check-validity",i=e=>{let a=e.querySelector(":invalid");if(a instanceof HTMLFieldSetElement){let e=a.querySelector(":invalid");e&&e.focus()}else a&&a.focus()}},85228:e=>{e.exports={container:"text-card-row_container__TnSUe","container--light-blue":"text-card-row_container--light-blue__Mghx6",row:"text-card-row_row__1mCwG",header:"text-card-row_header__jntCY",heading:"text-card-row_heading__ELK_B",copy:"text-card-row_copy__A_XmX","cards-wrapper":"text-card-row_cards-wrapper__LfJDv","cards-wrapper--overflow":"text-card-row_cards-wrapper--overflow__Tnueg","swiper-slide":"text-card-row_swiper-slide__w1sE6"}},86846:(e,a,r)=>{"use strict";r.d(a,{A:()=>g});var t=r(37876),s=r(85609),i=r(84666),l=r(40163),n=r(22544),o=r(72655),d=r.n(o),c=r(16289),m=r(55998),u=r(51493);let g=({fields:e,imageOnly:a,contentOnly:r,mode:o})=>{let g=(0,s.M5)();return(0,u.os)()&&e&&(0,t.jsxs)("article",{className:`${d()["testimonial-card"]} ${"CH"===o?d()["testimonial-card--ch"]:""} ${g.page.mode.isEditing?d()["page-editing"]:""}`,children:[!r&&e?.testimonialImage?.value?.src&&(0,t.jsx)(c.N,{field:e.testimonialImage,className:d().card__picture,transformations:{mobile:"3x4w280",largeDesktop:"3x4w360"}}
1257),!a&&(0,t.jsxs)("div",{className:d().card__content,children:[(0,t.jsx)("div",{className:d()["card__copy-wrapper"],children:(0,t.jsx)(i.s,{tag:"div",className:`rtf ${d().card__copy}`,field:e.copy})}),(0,t.jsxs)("div",{className:d().card__bio,children:[e.authorThumbnail?.value?.src&&(0,m.o)(g.page,e.authorThumbnail)&&(0,t.jsx)(c.N,{field:e.authorThumbnail,className:d()["card__profile-picture"],transformations:{mobile:"1x1w64",largeDesktop:"1x1w80"}}),(0,t.jsxs)("div",{className:d()["card__bio-content"],children:[(0,t.jsx)(l.E,{tag:"p",className:d().card__name,field:e.fullName}),(0,t.jsx)(l.E,{tag:"p",field:e.role,className:d().card__role})]})]}),e.link&&(0,m.o)(g.page,e.link)&&(0,t.jsx)(n.N,{field:e.link,className:"card__link link-chevron"})]})]})}},87255:e=>{e.exports={row:"program-itinerary-row_row__sPtoK",wrapper:"program-itinerary-row_wrapper__3F45X",map:"program-itinerary-row_map__5Jq0Q",header:"program-itinerary-row_header__GylQ4","print-header":"program-itinerary-row_print-header__xvVTw","print-header-brand-wrapper":"program-itinerary-row_print-header-brand-wrapper__9q2m8","print-header-brand":"program-itinerary-row_print-header-brand__kPY7B","print-header-brand-heading":"program-itinerary-row_print-header-brand-heading__Soz7i","print-header-title":"program-itinerary-row_print-header-title__9xEC9","print-header-meta":"program-itinerary-row_print-header-meta__UG7_p","print-header-subheading":"program-itinerary-row_print-header-subheading__xw9mR","print-header-days":"program-itinerary-row_print-header-days__e1A69","print-header-categories":"program-itinerary-row_print-header-categories__wTVbv","print-header-category":"program-itinerary-row_print-header-category__ZJk14","print-button":"program-itinerary-row_print-button___IBkd","days-wrapper":"program-itinerary-row_days-wrapper__zhSgO",day:"program-itinerary-row_day__SumIf","day--collapsed":"program-itinerary-row_day--collapsed__dN4nc","day-heading":"program-itinerary-row_day-heading__74Mp7",card:"program-itinerary-row_card__lH2ai","extension-card":"program-itinerary-row_extension-card__9A5Zd","card-content":"program-itinerary-row_card-content__XHu_B","card-image":"program-itinerary-row_card-image__u4Z_B","card-copy":"program-itinerary-row_card-copy___3Ybh","card-heading":"program-itinerary-row_card-heading__ROIgA","card-badge":"program-itinerary-row_card-badge__zzCcu","card-badge--dark":"program-itinerary-row_card-badge--dark__47_QV","card-badge--light":"program-itinerary-row_card-badge--light__NDyF6","show-more-button":"program-itinerary-row_show-more-button__prWTL",controls:"program-itinerary-row_controls__zRFJr"}},87451:e=>{e.exports={"full-width-media-gallery-card":"full-width-media-gallery-card_full-width-media-gallery-card__F20ub","full-width-media-gallery-card--narrow":"full-width-media-gallery-card_full-width-media-gallery-card--narrow__PuqiB","full-width-media-gallery-card__image":"full-width-media-gallery-card_full-width-media-gallery-card__image__OX3pZ","full-width-media-gallery-card__video-player":"full-width-media-gallery-card_full-width-media-gallery-card__video-player__16U3z"}},87810:e=>{e.exports={tooltip:"tooltip_tooltip__SxdQp",fadeIn:"tooltip_fadeIn__wFONC","tooltip-content":"tooltip_tooltip-content__nsGXE","tooltip-close":"tooltip_tooltip-close__XCckZ","tooltip-heading-wrapper":"tooltip_tooltip-heading-wrapper__ml7Ot","tooltip-heading":"tooltip_tooltip-heading__sxVyq","tooltip-icon":"tooltip_tooltip-icon__R_pK3","info-icon":"tooltip_info-icon__atYEK"}},88450:(e,a,r)=>{"use strict";r.d(a,{EN:()=>d,G5:()=>o,IV:()=>_,J1:()=>j,LP:()=>m,Mh:()=>f,Oz:()=>A,PO:()=>h,Q5:()=>w,R1:()=>s,TR:()=>p,Uw:()=>n,WC:()=>S,WR:()=>x,Z9:()=>E,b4:()=>t,gB:()=>I,hm:()=>v,lO:()=>C,lR:()=>y,lb:()=>i,nH:()=>c,nL:()=>l,p5:()=>u,s7:()=>b,vy:()=>g,y7:()=>N});let t="6A352F80C72C4C66A2989206B11FCB1F",s="432ECD2DDB52403EB0DC35BBAF4F1A46",i="88BB5B163D1D4036AFD1EB1A31A7F88F",l="A0EA47268AA6495FAE360B30AB4C7160",n="E8BD2A55987749AEB6152F661D8696A5",o="79562E365DD04A478B1E86DF4E74154D",d="9DE9DD92AAEF4D24A5B0AAE44DA564CE",c="F3ACF0799AED40088C21658754CB2ADC",m="98399F625DB84306878B0F5C6A503741",u="20DBBE1DE37D4EF79F045F7D25C935EA",g="B8646CAF27AB474B95233D8F6633D3A4",p="CE23553723554321B51BE4F7C665458A",h="F7EDC055340541F5969F9EEB1C6E9E50",_="3CA70085C717431BAAF6A0204B3D9D51",f="9C65E05E7F4A4A
125707BD6742DCF0A5A17A",v="D8187F9A1C3142EC8A21CCAAC2FF16B8",x="399F606D730F42CBA3BD3D4EDEC79A0C",w="75728102BD65465281F659A025340738",b="A1690E996A4141B8ABFCFA046B54510B",y="475CF8520248459C89B1CACDA204AEA2",N="45041D1608234390AF5960CE41204369",E="CD7386CC1BA04F83B0A21663274D7CDE",j="7E4F24CCE6C04A53AE0ED35A822ECB78",C="866FB98564A347AD906B10585A979206",S="7C0F0926440C4C55ADE1FF8EF1118851",A="7D259D11068F42B68D028D8709693BBD",I="037D2C45D06D4BFDBEB39E312E1A1B6A"},88801:(e,a,r)=>{"use strict";r.d(a,{_:()=>i});var t=r(14232),s=r(39149);let i=()=>(0,t.useContext)(s.S)},88949:e=>{e.exports={alert:"alert-banner_alert__B5w7A","alert--info":"alert-banner_alert--info__Z8vyg","alert--danger":"alert-banner_alert--danger__oCJdR","alert--blue":"alert-banner_alert--blue__rJFfh","alert--green":"alert-banner_alert--green__XFrxS","alert--yellow":"alert-banner_alert--yellow__GA0tf","alert--light-blue":"alert-banner_alert--light-blue__yBjHR","alert--light-green":"alert-banner_alert--light-green__WlVJW",wrapper:"alert-banner_wrapper__zPUvf",heading:"alert-banner_heading__iWVH9",copy:"alert-banner_copy__E3CRh",link:"alert-banner_link__Hv3k6",close:"alert-banner_close__AIMFR"}},89008:(e,a,r)=>{"use strict";r.d(a,{A:()=>c});var t=r(37876),s=r(85609),i=r(40163),l=r(48161),n=r(55998),o=r(44243),d=r.n(o);let c=({id:e,heading:a,copy:r,className:o,children:c,desktopFullWidth:m})=>{let u=(0,s.M5)();return(0,t.jsx)("section",{className:`container block-module ${d().container} ${o??""}`,id:e??"",children:(0,t.jsx)("div",{className:"row",children:(0,t.jsxs)("div",{className:`module-intro ${d()["content-wrapper"]} ${!m?"col-xl-9":""}`,children:[(0,t.jsx)(i.E,{tag:"h2",field:a,className:`${d().heading}`}),(0,n.o)(u.page,r)&&(0,t.jsx)(l.s,{tag:"div",className:`rtf ${d().copy}`,field:r}),(0,t.jsx)("div",{className:`${d().sections}`,children:c})]})})})}},89259:e=>{e.exports={card:"program-explorica-card_card__Xw6n9",copy:"program-explorica-card_copy__rP_ZW","wrapper--desktop":"program-explorica-card_wrapper--desktop__bJe3q","explorica-label":"program-explorica-card_explorica-label__FVvHI","immersive-label":"program-explorica-card_immersive-label__aBZRS",content:"program-explorica-card_content__pyDY6","wrapper--mobile":"program-explorica-card_wrapper--mobile__hj_UR","icon-text-wrapper":"program-explorica-card_icon-text-wrapper__itEjS","icon-wrapper":"program-explorica-card_icon-wrapper__h_QV8",heading:"program-explorica-card_heading__0Kg6R"}},90363:e=>{e.exports={jumplinks:"program-jumplinks-wrapper_jumplinks__hAGtk",content:"program-jumplinks-wrapper_content__Tzu7p"}},90878:(e,a,r)=>{"use strict";r.d(a,{Ay:()=>s});let t=(0,r(14232).createContext)(void 0);t.Provider,t.Consumer;let s=t},90894:(e,a,r)=>{"use strict";r.d(a,{G:()=>c});var t=r(50945),s=r(69190),i=r(29393),l=r(1478);class n extends l.P{async getContentRoot(e,a,r){let t=`content-root-${a}-${r}`,i=await this.memoryCache.getCacheValue(t);if(i&&"object"==typeof i&&"layout"in i)return i;let l=(0,s.J1)` 1258 query LayoutQuery($siteName: String!, $language: String!, $path: String!) { 1259 layout(site: $siteName, routePath: $path, language: $language) { 1260 item { 1261 id 1262 path 1263 parent { 1264 id 1265 path 1266 } 1267 } 1268 } 1269 } 1270 `,n=this.getClient(),o=await n.request(l,{siteName:e,language:a,path:r});return await this.memoryCache.setCacheValue(t,o),o}constructor(...e){super(...e),this.memoryCache=new i.t({cacheEnabled:!0,cacheTimeout:3600})}}var o=r(2864),d=r(88450);class c extends l.P{async prepareQueryParameters(e,a,r,t){let s="",i=r?.map(e=>`{ name: "blogCategories", operator: CONTAINS, value: "${(0,o.z)(e.id)}"}`).join("\n"),l=t?.map(e=>`{ name: "destinations", operator: CONTAINS, value: "${(0,o.z)(e.id)}"}`).join("\n");(i||l)&&(s=`{ 1271 OR: [ 1272 ${i} 1273 ${l} 1274 ] 1275 }`);let d=e.sitecore.route?.itemId?(0,o.z)(e.sitecore.route?.itemId):"",c=`{ name: "_path", operator: NEQ, value: "${d}"}`,m=new n(e),u=await m.getContentRoot(e.sitecore.context.site?.name??"",e.sitecore.context.language??"en-US","/"),g=e.sitecore.context.language??"en-US";return{homePageId:(0,o.z)(u.layout.item.id),language:g,numberOfItems:a,filters:s,currentPage:c}}async getBlogPages(e,a,r,i,l){let n=this.getClient(),c=(0,s.J1)` 1276 query GetBlogPages( 1277 $language: String! 1278 $numberOfItems: Int! 1279 $template1: String! 1280 $template2: String! 1281 ) { 1282 searchResults: search( 1283 where: { 1284 AND: [ 1285 ${l} 1286 ${i||""} 1287 { 1288 OR: [ 1289 { name: "_templates", value: $template1 } 1290 { name: "_templates", value: $template2 } 1291 ] 1292} 1293 { name: "_path", operator: CONTAINS, value: "${e}" } 1294 { name: "_language", value: $language } 1295 ] 1296 }
1297 first: $numberOfItems 1298 ) { 1299 results { 1300 name 1301 id 1302 url { 1303 path 1304 } 1305 fields { 1306 name 1307 jsonValue 1308 } 1309 } 1310 } 1311 } 1312 `;try{return(await n.request(c,{language:a,numberOfItems:r,template1:(0,o.z)(d.s7),template2:(0,o.z)(d.J1)})).searchResults.results.map(e=>({id:e.id,name:e.name,url:e.url.path,fields:(0,t.I)(e)}))}catch(e){return console.log("Error IN QUERY",e),[]}}async getBlogPagesFromLayout(e,a,r,t){let s=await this.prepareQueryParameters(e,a,r,t);return this.getBlogPages(s.homePageId,s.language,s.numberOfItems,s.filters,s.currentPage)}}},91074:(e,a,r)=>{"use strict";r.d(a,{N:()=>i});var t=r(41307),s=r(14232);let i=({coveoEngine:e,fieldsToInclude:a,resultsPerPage:r,facets:i,defaultSortCriterion:l,defaultTabConfiguration:n,siteSectionFacetField:o})=>{let d=(0,s.useRef)(!1),c=(0,s.useRef)(null),m=(0,s.useRef)(null),u=(0,s.useRef)(null),g=(0,s.useRef)(null),p=(0,s.useRef)(null),h=(0,s.useRef)(null),_=(0,s.useRef)(null),[f,v]=(0,s.useState)([]),x=(0,s.useRef)(null),w=(0,s.useRef)(null),b=(0,s.useRef)(null);return(0,s.useEffect)(()=>{let s,f,y;if(!e||d.current||0===i.length)return;c.current=(0,t.Y4)(e,{options:{fieldsToInclude:a}}),m.current=(0,t.iZ)(e,{options:{numberOfPages:5}}),u.current=(0,t.bs)(e),g.current=(0,t.LN)(e),p.current=(0,t.Er)(e,{options:{clearFilters:!0,numberOfSuggestions:4,id:"search-results-searchbox"}}),h.current=(0,t.eU)(e,{options:{maxLength:6}}),_.current=(0,t.ax)(e,{options:{maxResultsPerQuery:3,searchBoxId:"search-results-searchbox"}});let N=[];if(i.forEach(a=>a.isCategory?N.push({facet:(0,t.Ye)(e,{options:{field:a.field,sortCriteria:a.categoryFacetSortCriteria,numberOfValues:99999,delimitingCharacter:"_"}}),isCategory:!0,label:a.label,defaultExpanded:a.defaultExpanded}):a.isNumeric&&a.currentValues?.length?N.push({facet:(0,t.rN)(e,{options:{field:a.field,generateAutomaticRanges:!1,sortCriteria:"descending",currentValues:a.currentValues?.map(e=>(0,t.z0)({start:e.start,end:e.end,endInclusive:!1}))}}),label:a.label,isNumeric:!0}):N.push({facet:(0,t.St)(e,{options:{field:a.field,numberOfValues:a.numberOfValues??8,sortCriteria:a.sortCriteria,resultsMustMatch:a.resultsMustMatch?"allValues":"atLeastOneValue"}}),label:a.label,customSort:a.customSort,defaultExpanded:a.defaultExpanded,isYearFacet:a.isYearFacet})),v(N),o&&(b.current=(0,t.St)(e,{options:{field:o,numberOfValues:10}})),x.current=(0,t.fY)(e,{initialState:{criterion:l}}),n&&n.field&&n.operator&&n.values&&n.values.length>0){let a=(0,t.dl)().addStringField({field:n.field,operator:n.operator,values:n.values}).toQuerySyntax();w.current=(0,t.GT)(e,{initialState:{isActive:!0},options:{id:n.values[0],expression:a}})}(0,t.Dr)(e,{initialState:{numberOfResults:r}}),s=()=>window.location.hash.slice(1),f=window.location.pathname,y=(0,t.n_)(e,{initialState:{fragment:s()}}),window.addEventListener("hashchange",()=>{y.synchronize(s())}),window.addEventListener("popstate",()=>{let e=window.location.pathname;if(f!==e){f=e;return}y.synchronize(s())}),y.subscribe(()=>{let e=y.state.fragment;if(e!==window.location.hash.slice(1)){let a=`#${e}`,r=window.location.pathname+window.location.search,t=`${r}${a}`;history.replaceState(null,document.title,t)}}),d.current=!0,e.executeFirstSearch()},[e,i,a,r,l,n,o]),{resultListController:c.current,pagerController:m.current,querySummaryController:u.current,breadcrumbManagerController:g.current,searchboxController:p.current,recentQueriesController:h.current,instantResultsController:_.current,facetControllers:f,sortController:x.current,siteSectionFacetController:b.current}}},92231:e=>{e.exports={container:"program-related-content-carousel_container__6c0QI","container--light-blue":"program-related-content-carousel_container--light-blue__PGo_4","container--light-green":"program-related-content-carousel_container--light-green__I8or_",row:"program-related-content-carousel_row__1s9SV",header:"program-related-content-carousel_header__v8abu",heading:"program-related-content-carousel_heading__J1WXZ",copy:"program-related-content-carou
1312sel_copy__0Kr8e","cards-wrapper":"program-related-content-carousel_cards-wrapper__hlI8U","cards-wrapper--grid":"program-related-content-carousel_cards-wrapper--grid__zesqZ","cards-wrapper--grid-3":"program-related-content-carousel_cards-wrapper--grid-3__04lNe",navigation:"program-related-content-carousel_navigation__E0Irl","navigation-scrollbar":"program-related-content-carousel_navigation-scrollbar__6nwGZ",card:"program-related-content-carousel_card__clGtr",card_media:"program-related-content-carousel_card_media__ny8jG",card_heading:"program-related-content-carousel_card_heading__ek2mI","card_no-image":"program-related-content-carousel_card_no-image__6XGgQ",card_content:"program-related-content-carousel_card_content__buUa0",card_copy:"program-related-content-carousel_card_copy__P4pLA"}},92492:(e,a,r)=>{"use strict";r.d(a,{A:()=>d});var t=r(37876),s=r(71156),i=r.n(s),l=r(16289),n=r(48230),o=r.n(n);let d=({title:e,image:a,teaser:r,link:s})=>(0,t.jsxs)(o(),{href:s,className:`no-hover ${i().card}`,children:[a&&(0,t.jsx)("div",{className:i().card_media,children:(0,t.jsx)(l.N,{field:a,transformations:{mobile:"4x3w285",desktop:"4x3w382",largeDesktop:"4x3w542"},loading:"lazy",className:i().card_image})}),(0,t.jsxs)("div",{className:i().card_content,children:[e&&(0,t.jsx)("h3",{className:`h5 add-chevron ${i().card_heading}`,children:e}),r&&(0,t.jsx)("p",{className:`rtf ${i().card_copy}`,children:r})]})]})},92646:e=>{e.exports={panel:"explore-program-tab_panel__0ukMg",navigation:"explore-program-tab_navigation__i14TU",buttons:"explore-program-tab_buttons__QujPh",button:"explore-program-tab_button__4cjma"}},93874:e=>{e.exports={"masthead-with-media":"program-detail-masthead_masthead-with-media__nuD_3","media-wrapper":"program-detail-masthead_media-wrapper__f3ocC","video-player":"program-detail-masthead_video-player__SKAlN","content-wrapper":"program-detail-masthead_content-wrapper__sVS3c",breadcrumbs:"program-detail-masthead_breadcrumbs__16AV_","breadcrumbs-row":"program-detail-masthead_breadcrumbs-row__ym7uZ","content-wrapper-row":"program-detail-masthead_content-wrapper-row__2Gisy","content-wrapper-row--decor":"program-detail-masthead_content-wrapper-row--decor__AqXjq","heading-wrapper":"program-detail-masthead_heading-wrapper__oH3Ve",heading:"program-detail-masthead_heading__rV83A",subheading:"program-detail-masthead_subheading__EMoXm","category-list":"program-detail-masthead_category-list__beyVz","category-item":"program-detail-masthead_category-item__TgaNz",content:"program-detail-masthead_content__tpw07","content--program":"program-detail-masthead_content--program__hKOvd","cta-wrapper":"program-detail-masthead_cta-wrapper__RVKrk","has-media":"program-detail-masthead_has-media__XS6yZ",info:"program-detail-masthead_info__cs1p_","info-title":"program-detail-masthead_info-title__Jkvut","info-copy":"program-detail-masthead_info-copy__3ksMa","info-id":"program-detail-masthead_info-id__iUNJx","heading-eyebrow-wrapper":"program-detail-masthead_heading-eyebrow-wrapper__eqBcl","eyebrow-heading":"program-detail-masthead_eyebrow-heading__psK4Q"}},93943:e=>{e.exports={wrapper:"credit-information-row_wrapper__8I2RJ",content:"credit-information-row_content__x6k94",heading:"credit-information-row_heading__raJbl","credit-list":"credit-information-row_credit-list__LREnQ",item:"credit-information-row_item__qC3uw"}},94128:(e,a,r)=>{"use strict";r.d(a,{Ri:()=>s,TV:()=>t,W9:()=>n,yt:()=>l,zs:()=>i});let t=(e,a,r)=>{let t=new Date;t.setTime(t.getTime()+24*r*36e5);let s=`expires=${t.toUTCString()}`;document.cookie=`${e}=${a}; ${s}; path=/`},s=e=>{let a=`${e}=`,r=decodeURIComponent(document.cookie).split(";");for(let e=0;e<r.length;e++){let t=r[e];for(;t.startsWith(" ");)t=t.substring(1);if(t.startsWith(a))return t.substring(a.length,t.length)}},i=e=>{document.cookie=`${e}=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;`},l=(e,a)=>{sessionStorage.setItem(e,a)},n=e=>sessionStorage.getItem(e)},94573:e=>{e.exports={header:"program-explorica-row_header__tC3Z7",heading:"program-explorica-row_heading__tanIJ",copy:"program-explorica-row_copy__pOP2i",wrapper:"program-explorica-row_wrapper__e0PxV",empty:"program-explorica-row_empty__C1N1S",cards:"program-explorica-row_cards__RJ8Et",col:"program-explorica-row_col__MRJGE","immersive-label":"program-explorica-row_immersive-label__0vPV_","sub-copy":"program-explorica-row_sub-copy__1hc8n","explorica-label":"program-explorica-row_explorica-label__DScdV",row:"program-explorica-row_row__JVrcI"}},94721:e=>{e.exports={wrapper:"tabbed-program-sub-category_wrapper__1TiWx",tabs:"tabbed-program-sub-category_tabs__FmLL6",tab:"tabbed-program-sub-category_tab__BIrgr",heading:"tabbed-program-sub-category_heading___9kJM",dropdown:"tabbed-program-sub-category_dropdown__huzK_",panels:"tabbed-program-sub-category_panels__s2SFM",panel:"tabbed-program-sub-category_panel__PNyFm",navigation:"tabbed-program-sub-category_navigation__P267
1312x",buttons:"tabbed-program-sub-category_buttons__YrJDU",button:"tabbed-program-sub-category_button__2b5GE",tabs__wrapper:"tabbed-program-sub-category_tabs__wrapper__7kbvg","tabs__nav-button":"tabbed-program-sub-category_tabs__nav-button__ss0tg","tabs__nav-button--next":"tabbed-program-sub-category_tabs__nav-button--next__HW0tj","tabs__nav-button--visible":"tabbed-program-sub-category_tabs__nav-button--visible__Hx7v5"}},94757:(e,a,r)=>{"use strict";r.d(a,{A:()=>b});var t=r(74794),s=r(74202),i=r(43264),l=r(63812),n=r(9781),o=r(39891);let d=JSON.parse('[{"name":"Worldstrides_CA","hostName":"*","language":"en-ca"},{"name":"Worldstrides","hostName":"*","language":"en-US"},{"name":"Worldstrides_AU","hostName":"*","language":"en-AU"},{"name":"Worldstrides_CA","hostName":"*","language":"en-CA"}]');class c{async getComponentData(e,a,r){if(r.preview)return e;let s=void 0===r.params?"/":Array.isArray(r.params.path)?r.params.path.join("/"):r.params.path??"/",c=(0,l.EP)(s,t.A.defaultSite),m=new n.O(d).getByName(c.siteName),u=new i.cu(o.$W.JB,m,a);return e=await u.buildAnalyticScriptsProps(e)}}var m=r(30834),u=r(2864),g=r(16474),p=r(77795),h=r(57821),_=r(99742);class f{constructor(){this.demoSite=!1,this.baseUrl=`${_.env.GRS_ENDPOINT}`,this.headers={Accept:"application/json","Content-Type":"application/x-www-form-urlencoded","Ocp-Apim-Subscription-Key":`${_.env.GRS_SubscriptionKey}`},this.demoSite="1"===_.env.GRS_DEMOSITE}async getSessions(e){if(!e)return console.error("No session IDs (productcode) provided."),[];let a=new URLSearchParams;a.set("siteKey","newISA"),a.set("response","json"),a.set("request","get_session_detail"),a.set("productcode",`${e}`),a.set("demosite",this.demoSite?"1":"0");let r={method:"POST",headers:this.headers,body:a.toString()};try{let a=await fetch(this.baseUrl,r),t=await a.json();if("object"==typeof t&&null!==t&&"error"in t&&"API_ERR_DATA_UNDEFINED"===t.error)return console.warn("No session data found for productcode: %s",e),[];if(!Array.isArray(t))return console.warn("Unexpected getSessions payload for productcode %s: %o",e,t),[];return t}catch(a){return h.A.error(a,"Unable to get sessions: Program ID: %s",e),console.error(a),[]}}async getCourse(e){let a=new URLSearchParams;a.set("siteKey","newISA"),a.set("response","json"),a.set("request","get_course_search_course"),a.set("courseid",`${e}`),a.set("demosite",this.demoSite?"1":"0");let r={method:"POST",headers:this.headers,body:a.toString()};try{let e=await fetch(this.baseUrl,r);return await e.json()}catch(a){return h.A.error(a,"Unable to get course: Course ID: %s",e),console.error(a),{}}}async getAcademicInfo(e){let a=new URLSearchParams;a.set("siteKey","newISA"),a.set("response","json"),a.set("request","get_academic_info"),a.set("courseid",`${e}`),a.set("demosite",this.demoSite?"1":"0");let r={method:"POST",headers:this.headers,body:a.toString()};try{let e=await fetch(this.baseUrl,r);return await e.json()}catch(a){return h.A.error(a,"Unable to get academic info: Program ID: %s",e),console.error(a),{}}}}class v{constructor(){this.order=14,this.programGraphQLService=new p.z}async getComponentData(e,a){if(!a.sitecore.route||a.sitecore.route.templateId!=(0,u.z)(g.Q.PAGES.PROGRAM_DETAIL_ID)&&a.sitecore.route.templateId!=(0,u.z)(g.Q.PAGES.HE_PROGRAM_DETAIL_ID))return e;let r=a.sitecore.route,t=r.fields?.programId,s=r.fields?.brand;if(!t||!t.value||""===t.value.trim())return e;try{let r=t.value?.trim();if(!r||""===r)return e;let i=await this.programGraphQLService.getProgramById(r),l=await this.programGraphQLService.getProgramFAQsById(r);i.program.faqs=l.program.faqs;let n=await this.programGraphQLService.getProgramTestimonialsById(r);i.program.testimonials=n.program.testimonials;let o=await this.programGraphQLService.getProgramHighlightedProductsById(r);i.program.highlightedProducts=o.program.highlightedProducts;let d=await this.programGraphQLService.getProgramHousingById(r);i.program.programHousing=d.program.programHousing;let c=await this.programGraphQLService.getProgramHealthAndSafetyById(r);i.program.healthAndSafety=c.program.healthAndSafety;let m=await this.programGraphQLService.getProgramPeopleById(r);i.program.people=m.program.people;let u=await this.programGraphQLService.getProgramInclusionsById(r);i.program.inclusions=u.program.inclusions,i.program.brand={brandIcon:s?.fields?.brandIcon.value?.src??"",programCardIcon:s?.fields?.programCardIcon.value?.src??"",brandHeading:s?.fields?.brandHeading.value??"",brandCopy:s?.fields?.brandCopy.value??"",brandLink:s?.fields?.brandLink.value??""},e.programData=i.program;
1312try{e.sessions=await this.getSessions(a)}catch(a){console.error("Failed to get sessions data:",a),e.sessions=[]}}catch(a){console.error(a),e.programData={error:`${a}`},e.sessions=[]}let i=Object.keys(e).map(a=>{let r=e[a];return r.error?` 1313Unable to get component props for ${r.componentName} (${a}): ${r.error}`:""}).join("");return i.length&&console.error(i),e}async getSessions(e){let a=e.sitecore.route?.fields,r=new f;return await r.getSessions(a.sessionIDs?.value)}}var x=r(99742);class w extends s.I{async fetchLayoutData(e,a,r){return this.layoutService.fetchLayoutData(e,{site:r,locale:a})}async getComponentData(e,a,r){let t=await super.getComponentData(e,a,r),s=new c;t=await s.getComponentData(t,e,a);let i=new v;return await i.getComponentData(t,e)}async getMetaProps(e,a){let r=[];if(!e?.sitecore?.route)return r;let t=new m.qc(e);r=await t.getMetaProps();let s=await t.getSearchEngineDirectiveProp();s&&r.push(s);let i=x.env.GOOGLE_SITE_VERIFICATION_CODE;i&&r.push({name:"google-site-verification",content:i});let l=await t.getSocialMetadataProps(a);return l&&(r=[...r,...l]),r}}let b=new w({...t.A})},94925:e=>{e.exports={wrapper:"program-price-tour-block_wrapper__Ae9Mk",title:"program-price-tour-block_title__VuXAK","dropdown-wrapper":"program-price-tour-block_dropdown-wrapper__brNe4",label:"program-price-tour-block_label__5u_xO",select:"program-price-tour-block_select__bkkJH","button-wrapper":"program-price-tour-block_button-wrapper__JBXg3",button:"program-price-tour-block_button__i9UGF"}},95021:(e,a,r)=>{"use strict";r.d(a,{A:()=>T});var t=r(37876),s=r(77328),i=r.n(s),l=r(34699),n=r(69228),o=r(19584),d=r(21376),c=r(98770),m=r(54587),u=r.n(m),g=r(74218),p=r(80811),h=r.n(p);let _=()=>(g.setElementImplementation("img",e=>{let{children:a,src:r,alt:s,...i}=e;return(0,t.jsx)(u(),{height:1920,width:1200,unoptimized:!(e=>{if(e.startsWith("http")){let a=new URL(e),r=h().images?.domains||[],t=h().images?.remotePatterns||[];return r.some(e=>a.hostname===e)||t.some(e=>e.protocol===a.protocol.slice(0,-1)&&RegExp("^"+e.hostname.replace(".","\\.").replace(/\*/g,".*")+"$").test(a.hostname))}return!0})(r),src:r,alt:s,...i})}),(0,t.jsx)(t.Fragment,{}));var f=r(85609),v=r(32479),x=r(14232),w=r(90935),b=r(74794);let y=()=>{let{page:{layout:e,siteName:a,mode:r}}=(0,f.M5)(),{route:s,context:i}=e.sitecore;return(0,x.useEffect)(()=>{if(!r.isNormal||!s?.itemId)return;let e=s.itemLanguage||b.A.defaultLanguage,a=b.A.personalize?.scope,t=v.E8.getPageVariantId(s.itemId,e,i.variantId,a);(0,w.pageView)({channel:"WEB",currency:"USD",page:s.name,pageVariantId:t,language:e}).catch(e=>console.debug(e))},[r,s,i.variantId,a]),(0,t.jsx)(t.Fragment,{})},N=()=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(c.A,{}),(0,t.jsx)(_,{}),(0,t.jsx)(y,{}),(0,t.jsx)(d.D,{})]});var E=r(94757);let j=({layoutData:e,enableStyles:a,enableThemes:r})=>{let s=E.A.getHeadLinks(e,{enableStyles:a,enableThemes:r});return 0===s.length?null:(0,t.jsx)(i(),{children:s.map(({rel:e,href:a})=>(0,t.jsx)("link",{rel:e,href:a},a))})};var C=r(43264),S=r(26106);let A=()=>(0,t.jsx)("a",{href:"#main",className:"button button--skip-to-main",children:"Skip to Main Content"});var I=r(30834);let T=({page:e,metaProps:a})=>{let{layout:r,mode:s}=e,{route:d}=r.sitecore,c=d?.fields,m=s.isEditing?"editing-mode":"prod-mode",u=(0,l.Fz)("analyticScripts"),g=Array.isArray(a)?a:[],p=r.sitecore.context.site?.name??"",h="";switch(p.toLowerCase()){case"worldstrides":h="WorldStrides";break;case"worldstrides_ca":h="WorldStrides Canada";break;case"worldstrides_au":h="WorldStrides Australia"}let _=(c?.browserTitle?.value?.toString()??"Page")+" | "+h;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(N,{}),(0,t.jsx)(I.be,{metaProps:g}),(0,t.jsx)(j,{layoutData:r}),(0,t.jsx)(C.pq,{scripts:u?.headScripts??[],strategy:"beforeInteractive"}),(0,t.jsxs)(i(),{children:[(0,t.jsx)("title",{children:_}),(0,t.jsx)("link",{rel:"preconnect",href:"https://www.google.com"}),(0,t.jsx)("link",{rel:"preconnect",href:"https://log.cookieyes.com",crossOrigin:"anonymous"}),(0,t.jsx)("link",{rel:"preconnect",href:"https://cdn-cookieyes.com",crossOrigin:"anonymous"}
1313),(0,t.jsx)("link",{rel:"preconnect",href:"https://directory.cookieyes.com",crossOrigin:"anonymous"}),(0,t.jsx)("link",{rel:"preconnect",href:"https://edge-platform.sitecorecloud.io",crossOrigin:"anonymous"}),(0,t.jsx)("link",{rel:"apple-touch-icon",sizes:"57x57",href:"/favicons/apple-touch-icon-57x57.png"}),(0,t.jsx)("link",{rel:"apple-touch-icon",sizes:"60x60",href:"/favicons/apple-touch-icon-60x60.png"}),(0,t.jsx)("link",{rel:"apple-touch-icon",sizes:"72x72",href:"/favicons/apple-touch-icon-72x72.png"}),(0,t.jsx)("link",{rel:"apple-touch-icon",sizes:"76x76",href:"/favicons/apple-touch-icon-76x76.png"}),(0,t.jsx)("link",{rel:"apple-touch-icon",sizes:"114x114",href:"/favicons/apple-touch-icon-114x114.png"}),(0,t.jsx)("link",{rel:"apple-touch-icon",sizes:"120x120",href:"/favicons/apple-touch-icon-120x120.png"}),(0,t.jsx)("link",{rel:"apple-touch-icon",sizes:"144x144",href:"/favicons/apple-touch-icon-144x144.png"}),(0,t.jsx)("link",{rel:"apple-touch-icon",sizes:"152x152",href:"/favicons/apple-touch-icon-152x152.png"}),(0,t.jsx)("link",{rel:"apple-touch-icon",sizes:"180x180",href:"/favicons/apple-touch-icon-180x180.png"}),(0,t.jsx)("link",{rel:"icon",type:"image/png",href:"/favicons/favicon-32x32.png",sizes:"32x32"}),(0,t.jsx)("link",{rel:"icon",type:"image/png",href:"/favicons/android-chrome-192x192.png",sizes:"192x192"}),(0,t.jsx)("link",{rel:"icon",type:"image/png",href:"/favicons/favicon-96x96.png",sizes:"96x96"}),(0,t.jsx)("link",{rel:"icon",type:"image/png",href:"/favicons/favicon-16x16.png",sizes:"16x16"}),(0,t.jsx)("link",{rel:"manifest",href:"/favicons/manifest.json"}),(0,t.jsx)("link",{rel:"shortcut icon",href:"/favicon.ico"}),(0,t.jsx)("meta",{name:"msapplication-TileColor",content:"#323c53"}),(0,t.jsx)("meta",{name:"msapplication-TileImage",content:"/favicons/ms-icon-150x150.png"}),(0,t.jsx)("meta",{name:"msapplication-config",content:"/favicons/browserconfig.xml"}),(0,t.jsx)("meta",{name:"theme-color",content:"#ffffff"})]}),(0,t.jsx)("div",{className:m,children:s.isDesignLibrary?(0,t.jsx)(o.M,{}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(A,{}),d&&(0,t.jsx)(n.O,{name:"headless-header",rendering:d}),d&&(0,t.jsx)(n.O,{name:"headless-alerts",rendering:d}),(0,t.jsxs)("main",{id:"main",children:[d&&(0,t.jsx)(n.O,{name:"headless-masthead",rendering:d}),(0,t.jsx)("div",{id:"content",children:d&&(0,t.jsx)(n.O,{name:"headless-main",rendering:d})})]}),d&&(0,t.jsx)(n.O,{name:"headless-footer",rendering:d})]})}),(0,t.jsx)(S.b,{}),(0,t.jsx)(C.pq,{scripts:u?.bottomBodyScripts??[],strategy:"afterInteractive"})]})}},95687:(e,a,r)=>{"use strict";r.d(a,{A:()=>i});var t=r(85609),s=r(39398);let i=()=>{let e=(0,t.M5)();return(0,s.o)(e.page.layout.sitecore.context.language??"")}},96159:e=>{e.exports={"share-this":"share-this_share-this__CsqcD",label:"share-this_label__u53ri",icon:"share-this_icon__0K3Ge"}},96504:e=>{e.exports={"home-masthead":"home-page-masthead_home-masthead__nQAZ2",row:"home-page-masthead_row__NXOcv","media-column":"home-page-masthead_media-column__7MsCC","media-frame--mobile":"home-page-masthead_media-frame--mobile__3fxZE","media-frame--desktop":"home-page-masthead_media-frame--desktop__u1_US","circle-mask":"home-page-masthead_circle-mask__hRLeA",scaleVideo:"home-page-masthead_scaleVideo__83PPe",video:"home-page-masthead_video__KGxx7",image:"home-page-masthead_image___WLj4","video-decoration":"home-page-masthead_video-decoration__r_jUZ",scaleStar:"home-page-masthead_scaleStar__xCGj_",content:"home-page-masthead_content__IJMLt","content-priority":"home-page-masthead_content-priority__JtImP",heading:"home-page-masthead_heading__S6trz",show:"home-page-masthead_show__W_CqC",copy:"home-page-masthead_copy__9MmCy",play:"home-page-masthead_play__vfR6A"}},97672:(e,a,r)=>{"use strict";r.d(a,{J:()=>c});var t=r(82159),s=r(2864),i=r(56296),l=r(16474);r(20183);var n=r(61058),o=r(39398),d=r(44344);class c{constructor(e,a,r){this.componentPropsCollection=e,this.page=a,this.dynamicProps=r}getMetaTags(){let e=[];
1313if(!this.page.layout.sitecore.route)return e;let a=(0,t.X)(this.page.layout.sitecore.route);return e.push({name:i.H.LANGUAGE,content:this.page.layout.sitecore.context.language??""}),e.push({name:i.H.TEMPLATE,content:this.page.layout.sitecore.route?.templateName??""}),e.push({name:i.H.NAVIGATION_TITLE,content:a?.NavigationTitle?.value??""}),e.push({name:i.H.META_DESCRIPTION,content:a?.metaDescription?.value??""}),this.page.layout.sitecore.route?.templateId!=(0,s.z)(l.Q.PAGES.PROGRAM_DETAIL_ID)&&e.push({name:i.H.TEASER,content:a?.teaser?.value??""}),e.push({name:i.H.AUDIENCE,content:a?.audience?.fields?.tagName?.value??""}),e.push({name:i.H.CONTENT_TYPE,content:a?.contentType?.fields?.tagName?.value??""}),e.push({name:i.H.SITE_SECTION,content:this.dynamicProps.siteSection??""}),this.getBlogMetaTags(e),this.getResourceMetaTags(e),this.getProgramMetaTags(e),this.getHEProgramMetaTags(e),this.getPressReleaseMetaTags(e),e}getBlogMetaTags(e){if(this.page.layout.sitecore.route?.templateId===(0,s.z)(l.Q.PAGES.UNGATED_BLOG_DETAIL_PAGE_ID)||this.page.layout.sitecore.route?.templateId===(0,s.z)(l.Q.PAGES.GATED_BLOG_DETAIL_PAGE_ID)||this.page.layout.sitecore.route?.templateId===(0,s.z)(l.Q.PAGES.HE_GATED_BLOG_DETAIL_PAGE_ID)||this.page.layout.sitecore.route?.templateId===(0,s.z)(l.Q.PAGES.HE_UNGATED_BLOG_DETAIL_PAGE_ID)){let a=(0,t.X)(this.page.layout.sitecore.route),r=this.dynamicProps?.categories,s=this.dynamicProps?.sectionId;e.push({name:i.H.BLOG_CATEGORIES,content:r?.join(";")??""}),s&&e.push({name:i.H.BLOG_SECTION,content:s}),(a?.blogCategories.length??0)>0&&e.push({name:i.H.BLOG_CATEGORY,content:a?.blogCategories[0]?.fields?.tagName?.value??""});let l=a?.destinations?.map(e=>e?.fields?.tagName?.value)??[];e.push({name:i.H.BLOG_DESTINATIONS,content:l.join(";")}),e.push({name:i.H.FEATURED_IMAGE_SRC,content:a?.teaserImage?.value?.src?a?.teaserImage?.value?.src:a?.mastheadImage?.value?.src??""}),e.push({name:i.H.FEATURED_IMAGE_ALT,content:a?.NavigationTitle?.value??""}),e.push({name:i.H.FEATURED_IMAGE_IS_CONTENT_HUB,content:(0,d.UA)(a?.teaserImage)||(0,d.UA)(a?.mastheadImage)?"1":"0"}),e.push({name:i.H.RELEASE_DATE_DISPLAY,content:new Date(a?.releaseDate?.value).toDisplayDate(this.page.layout.sitecore.context.site?.name)??""}),e.push({name:i.H.RELEASE_DATE,content:new Date(a?.releaseDate?.value).toUTCDateForCoveo()??""}),e.push({name:i.H.SHOW_RELEASE_DATE,content:a?.showReleaseDate?.value?"1":"0"})}return e}getResourceMetaTags(e){if(this.page.layout.sitecore.route?.templateId===(0,s.z)(l.Q.PAGES.UNGATED_RESOURCE_DETAIL_PAGE_ID)||this.page.layout.sitecore.route?.templateId===(0,s.z)(l.Q.PAGES.GATED_RESOURCE_DETAIL_PAGE_ID)||this.page.layout.sitecore.route?.templateId===(0,s.z)(l.Q.PAGES.UNGATED_RESOURCE_DOWNLOAD_PAGE_ID)||this.page.layout.sitecore.route?.templateId===(0,s.z)(l.Q.PAGES.GATED_RESOURCE_DOWNLOAD_PAGE_ID)){let a=(0,t.X)(this.page.layout.sitecore.route),r=Array.isArray(this.dynamicProps?.categories)?this.dynamicProps.categories:[];e.push({name:i.H.RESOURCE_CATEGORIES,content:r.join(";")}),e.push({name:i.H.RESOURCE_CATEGORY,content:a?.resourceCategories[0]?.fields?.tagName?.value??""}),e.push({name:i.H.RESOURCE_TYPES,content:a?.resourceTypes?.map(e=>e.fields?.tagName?.value)?.join(";")??""}),e.push({name:i.H.RELEASE_DATE_DISPLAY,content:new Date(a?.releaseDate?.value).toDisplayDate(this.page.layout.sitecore.context.site?.name)??""}),e.push({name:i.H.RELEASE_DATE,content:new Date(a?.releaseDate?.value).toUTCDateForCoveo()??""}),e.push({name:i.H.FEATURED_IMAGE_SRC,content:a?.teaserImage?.value?.src?a?.teaserImage?.value?.src:a?.mastheadImage?.value?.src??""}),e.push({name:i.H.FEATURED_IMAGE_ALT,content:a?.mastheadImage?.value?.alt??""}),e.push({name:i.H.FEATURED_IMAGE_IS_CONTENT_HUB,content:(0,d.UA)(a?.teaserImage)||(0,d.UA)(a?.mastheadImage)?"1":"0"})}return e}getProgramMetaTags(e){if(this.page.layout.sitecore.route?.templateId===(0,s.z)(l.Q.PAGES.PROGRAM_DETAIL_ID)||this.page.layout.sitecore.route?.templateId===(0,s.z)(l.Q.PAGES.HE_PROGRAM_DETAIL_ID)){let a=this.componentPropsCollection.programData,r=(0,o.o)(this.page.layout.sitecore.context.language??"");e.forEach((t,s)=>
1313{t.name===i.H.NAVIGATION_TITLE&&(e[s]={...t,content:a?.title[r]})}),e.push({name:i.H.PROGRAM_BRAND_ICON_SRC,content:a?.brand?.programCardIcon??""}),e.push({name:i.H.PROGRAM_BRAND_ICON_ALT,content:a?.brand?.brandHeading??""}),e.push({name:i.H.PROGRAM_POPULAR,content:a?.featureFlag?.label?.[r]}),e.push({name:i.H.PROGRAM_DESCRIPTION,content:(0,n.V)(a?.shortDescription[r])}),e.push({name:i.H.TEASER,content:(0,n.V)(a?.shortDescription[r])}),e.push({name:i.H.FEATURED_IMAGE_SRC,content:(0,d.I3)(a?.programMastheadImage?.publicUrls,"1x1")??""}),e.push({name:i.H.FEATURED_IMAGE_ALT,content:a?.title[r]}),e.push({name:i.H.PROGRAM_CATEGORIES,content:this.getProgramCategories(a,r)}),this.page.layout.sitecore.route?.templateId===(0,s.z)(l.Q.PAGES.PROGRAM_DETAIL_ID)&&(e.push({name:i.H.PROGRAM_REGIONS,content:a?.destinations?.results.flatMap(e=>this.getDestinationNames(e,"WS.DestinationType.Region",r))?.join(";")}),e.push({name:i.H.PROGRAM_COUNTRIES,content:a?.destinations?.results.flatMap(e=>this.getDestinationNames(e,"WS.DestinationType.Country",r))?.join(";")}),e.push({name:i.H.PROGRAM_STATES,content:a?.destinations?.results.flatMap(e=>this.getDestinationNames(e,"WS.DestinationType.State",r))?.join(";")}),e.push({name:i.H.PROGRAM_CITIES,content:a?.destinations?.results.flatMap(e=>this.getDestinationNames(e,"WS.DestinationType.City",r))?.join(";")})),e.push({name:i.H.PROGRAM_GRADE_LEVELS,content:a?.gradeLevel?.results?.map(e=>e.label[r])?.join(";")}),e.push({name:i.H.PROGRAM_LENGTH,content:a?.programLengthDays[r]+""}),e.push({name:i.H.PROGRAM_LENGTH_TEXT,content:(0,n.V)(a?.programLengthText[r])})}return e}getHEProgramMetaTags(e){if(this.page.layout.sitecore.route?.templateId===(0,s.z)(l.Q.PAGES.HE_PROGRAM_DETAIL_ID)){let a=this.componentPropsCollection.programData,r=this.componentPropsCollection.sessions,t=this.page.layout.sitecore.route?.fields?.sessionIDs?.value??"",s=this.page.layout.sitecore.route?.fields?.programId?.value??"",l=(0,o.o)(this.page.layout.sitecore.context.language??"");if(t){let a=t.split(",");e.push({name:i.H.PROGRAM_SESSION_CODES,content:a.map(e=>e.trim()).join(";")})}e.push({name:i.H.PROGRAM_ID,content:s}),e.push({name:i.H.PROGRAM_ACADEMIC_TERM,content:a?.academicTerms?.results?.map(e=>e.taxonomyLabel[l])?.join(";")}),e.push({name:i.H.PROGRAM_TYPES,content:a?.programTypes?.results?.map(e=>e.taxonomyLabel[l])?.join(";")}),e.push({name:i.H.PROGRAM_AREA_OF_STUDY,content:a?.areaOfStudy?.results?.length>0?a.areaOfStudy.results.flatMap(e=>this.buildAreaOfStudy(e,l))?.join(";"):""}),e.push({name:i.H.PROGRAM_HOST_UNIVERSITIES,content:a?.hostUniversities?.results?.map(e=>e.hostUniversityName[l])?.join(";")}),e.push({name:i.H.PROGRAM_UNIVERSITY_NAME,content:a?.universityName[l]}),e.push({name:i.H.PROGRAM_DESTINATION_TEXT,content:a?.destinationText[l]}),e.push({name:i.H.PROGRAM_STILL_ACCEPTING_APPLICATIONS,content:a?.stillAcceptingApplications?"1":"0"}),e.push({name:i.H.PROGRAM_REGIONS,content:a?.heDestinations?.results.flatMap(e=>this.getHEDestinationNames(e,"WS.DestinationType.Region",l))?.join(";")}),e.push({name:i.H.PROGRAM_COUNTRIES,content:a?.heDestinations?.results.flatMap(e=>this.getHEDestinationNames(e,"WS.DestinationType.Country",l))?.join(";")}),e.push({name:i.H.PROGRAM_STATES,content:a?.heDestinations?.results.flatMap(e=>this.getHEDestinationNames(e,"WS.DestinationType.State",l))?.join(";")}),e.push({name:i.H.PROGRAM_CITIES,content:a?.heDestinations?.results.flatMap(e=>this.getHEDestinationNames(e,"WS.DestinationType.City",l))?.join(";")});let n=e=>Number(e.replace(/[^0-9.]/g,""));if(r&&Array.isArray(r)&&r.length>0){let a=r.filter(e=>null!==e.cost&&n(e.cost)>0),t=null;null!==(t=a.length>0?a.reduce((e,a)=>n(a.cost)<n(e.cost)?a:e,a[0]):r[0]??null)&&e.push({name:i.H.PROGRAM_START_PRICE,content:t.cost})}}return e}buildAreaOfStudy(e,a){let r=[],t=e;for(;t;)r.unshift(t),t=t.parent;let s=[];for(let e=0;e<r.length;e++){let t=[];for(let s=0;s<=e;s++)t.push(r[s].taxonomyLabel[a]||r[s].taxonomyName);s.push(t?.join("_"))}return s}getPressReleaseMetaTags(e){if(this.page.layout.sitecore.route?.templateId===(0,s.z)(l.Q.PAGES.PRESS_RELEASE_DETAIL_PAGE_ID)){let a=(0,t.X)(this.page.layout.sitecore.route);e.push({name:i.H.RELEASE_DATE_DISPLAY,content:new Date(a?.releaseDate?.value)?.toDisplayDate(this.page.layout.sitecore.context.site?.name)??""}),e.push({name:i.H.RELEASE_DATE,content:new Date(a?.releaseDate?.value)?.toUTCDateForCoveo()??""}),e.push({name:i.H.PRESS_RELEASE_YEAR,content:new Date(a?.releaseDate?.value)?.getFullYear()+""})}return e}getProgramCategories(e,a){if(!e?.programCategories?.results)return"";let r=e.programCategories.results.map(e=>e.wS_ProgramCategoryTaxonomyToSelf_Parent&&null!=e.wS_ProgramCategoryTaxonomyToSelf_Parent.name?[e.wS_ProgramCategoryTaxonomyToSelf_Parent.label[a],`${e.wS_ProgramCategoryTaxonomyToSelf_Parent.label[a]}_${e.label[a]}`]:[e.label[a]]);return[...new Set(r.flat())].join(";")}
1313getDestinationNames(e,a,r){let t=[],s=e;for(;s;)s.destinationType===a&&t.push(s.label?.[r]??s.name),s=s.wS_DestinationTaxonomyToSelf_Parent;return t}getHEDestinationNames(e,a,r){let t=[],s=e;for(;s;)s.destinationType===a&&t.push(s.label?.[r]??s.name),s=s.wS_DestinationTaxonomy_HigherEdToSelf_Parent;return t}}},97855:e=>{e.exports={"success-story-item":"success-story-item_success-story-item__rk55K",picture:"success-story-item_picture__PCQfX","picture--circle":"success-story-item_picture--circle__QU486",content:"success-story-item_content__aRrR1",copy:"success-story-item_copy__5njgL",bio:"success-story-item_bio__kxAkW","profile-picture":"success-story-item_profile-picture__aioL2","bio-content":"success-story-item_bio-content__Z9Lto",name:"success-story-item_name__ikZVU",role:"success-story-item_role__Y4WyN","copy-wrapper":"success-story-item_copy-wrapper__xoItW"}},97951:e=>{e.exports={"corp-container":"footer-corp-logo_corp-container__6G36O","corp-logo":"footer-corp-logo_corp-logo__ptG4Q"}},98770:(e,a,r)=>{"use strict";r.d(a,{A:()=>g});var t=r(37876),s=r(14232),i=r(74218),l=r(90935),n=r(85609),o=r(12130);r(75639);var d=r(18847),c=r.n(d),m=r(74794);let u=c()(()=>r.e(328).then(r.bind(r,88328)),{loadableGenerated:{webpack:()=>[88328]},ssr:!1});i.enableNextClientsideComponents(c(),u);let g=()=>{let{page:e}=s.useContext(n.w_),{pageState:a}=e.layout.sitecore.context;return i.setContextProperties({sitecoreEdgeUrl:m.A.api.edge?.edgeUrl,sitecoreEdgeContextId:m.A.api.edge?.contextId,pageState:a||o.IY.Normal,siteName:e.siteName||m.A.defaultSite,eventsSDK:l}),(0,t.jsx)(i.ExternalComponentBundle,{})}},99490:e=>{e.exports={"resource-masthead":"higher-ed-masthead_resource-masthead___p5mV","resource-masthead--no-media":"higher-ed-masthead_resource-masthead--no-media__dYFqy",wrapper:"higher-ed-masthead_wrapper__uOV_R",image:"higher-ed-masthead_image__U9xvh","image--decor":"higher-ed-masthead_image--decor__uBRRx","image--mobile":"higher-ed-masthead_image--mobile__OFzhX","image--desktop":"higher-ed-masthead_image--desktop__7WmSi",content:"higher-ed-masthead_content__xQ0e9",eyebrow:"higher-ed-masthead_eyebrow__nzcxn",date:"higher-ed-masthead_date__1VWfG",heading:"higher-ed-masthead_heading__buHvc",author:"higher-ed-masthead_author__DSyP1","author-info":"higher-ed-masthead_author-info__OLZY_","author-image":"higher-ed-masthead_author-image__MZ2xk","author-name":"higher-ed-masthead_author-name___bAVD","author-title":"higher-ed-masthead_author-title__y19pN","show-first":"higher-ed-masthead_show-first__1V__q",show:"higher-ed-masthead_show__BC6jH","show-second":"higher-ed-masthead_show-second__ts5rQ","show-third":"higher-ed-masthead_show-third__bSX1Z","show-fourth":"higher-ed-masthead_show-fourth__qTtAd",fill:"higher-ed-masthead_fill__diVXo","top-star":"higher-ed-masthead_top-star__qX13r","big-star":"higher-ed-masthead_big-star__sJSqc","bottom-star":"higher-ed-masthead_bottom-star__xsTlo","half-circle":"higher-ed-masthead_half-circle__UzBrP","bottom-circle":"higher-ed-masthead_bottom-circle__q7sfV","top-circle":"higher-ed-masthead_top-circle__PrMVr","heading-wrapper":"higher-ed-masthead_heading-wrapper__UPp3d",subheading:"higher-ed-masthead_subheading__pk2DO"}}}]);
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.