PageSourceSearch

https://worldstrides.ca/_next/static/chunks/79-5a23e559b37f949f.js

js worldstrides.ca collected 2026-10-07 22:58:20 UTC 719,121 bytes, 1,313 lines download raw bytes

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("?")?"&amp":"?";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.