1"use strict";(self.webpackChunkgatsby_hxa=self.webpackChunkgatsby_hxa||[]).push([[4096,7663],{16803:function(e,a,t){var l=t(93871),s=t(43320);a.A=e=>{const a=e.image,t=e.metaImage,i=e.eventDate,n=e.postDate,r=e.timeZone,o=e.url,c=e.externalUrl,m=i||n;return Object.assign({},e,{url:c||o,image:(0,s.A)(a||t),date:i?(0,l.cA)(i,r):(0,l.Yq)(n),dateRaw:new Date(m)})}},36643:function(e,a,t){var l=t(2285),s=t(16803);a.A=()=>{const e=(0,l.useStaticQuery)("3480272931").craft;return e.entries.filter(e=>!e.noindex).map(s.A)}},38360:function(e,a,t){var l=t(12888),s=t(29859),i=t(37617),n=t(52254);a.A=e=>{let a=e.heading,t=e.size,r=e.descriptor,o=e.button,c=e.background,m=void 0===c?"bg-white":c;const d=i.nd.includes(m);return l.createElement(n.mc,null,l.createElement("div",{className:"flex w-full flex-col gap-5"},l.createElement("div",{className:"flex flex-wrap items-center gap-5"},l.createElement(n.EY,{html:a,className:(0,s.A)("basis-full font-serif leading-tight sm:pb-0 md:basis-auto",{"text-2.5xl md:text-4xl":"large"===t,"md:text-2.5xl text-xl":"small"===t||!t,"text-black":!d,"text-white":d})}),l.createElement("hr",{className:"from-purple-dark to-green h-[2px] flex-1 border-0 bg-linear-to-r"}),!(null==o||!o.url)&&l.createElement(n.$n,{to:o.url,color:d?"white":"light"},o.text||"View All")),!!r&&l.createElement(n.EY,{html:r,tag:"div",className:(0,s.A)("prose prose-sm md:prose-base font-sans md:w-3/5",{"prose-invert":d})})))}},55471:function(e,a,t){var l=t(12888),s=t(29859),i=t(37617),n=t(52254),r=t(86644);a.A=e=>{let a=e.breadcrumbs,t=e.button,o=e.color,c=void 0===o?"green":o,m=e.secondaryColor,d=void 0===m?"black":m,u=e.columns,g=void 0===u||u,p=e.copy,b=e.date,h=e.descriptor,v=e.heading,f=e.image,x=e.secondaryLink,E=e.subHeading,A=e.variant,k=e.anchorLinks;const j=i.nd.includes(c),O=E||h||p||b||(null==t?void 0:t.url)||(null==x?void 0:x.url);return l.createElement("section",{className:"flex flex-col gap-10 pb-10"},l.createElement("div",{className:(0,s.A)("relative pt-10",{"min-h-[33dvh]":f,"md:pt-20":!f})},l.createElement(n.mc,{variant:A},f&&l.createElement("div",{className:(0,s.A)("absolute inset-x-0 top-0 h-3/4 w-full rounded-bl-[5rem] md:h-4/5 lg:rounded-bl-[7.5rem] xl:rounded-bl-[10rem]",i.nE[c||"green"])}),l.createElement("span",{className:(0,s.A)("text-offwhite-dark absolute left-0 z-10 hidden h-auto w-16 lg:flex",{"top-40":f,"top-10 md:top-20":!f})},l.createElement(n.In,{name:"pattern",className:"size-full"})),l.createElement("div",{className:"relative z-20 flex flex-col gap-10 md:gap-14"},l.createElement("div",{className:(0,s.A)("relative flex flex-wrap gap-10 lg:gap-20",{"text-white":j})},l.createElement("div",{className:(0,s.A)("relative flex flex-1 flex-col items-start gap-5",{"md:mt-[10%]":f&&!a})},a&&l.createElement("ul",{className:(0,s.A)("flex",{"md:mt-[15%]":f})},a.map(e=>l.createElement("li",{key:e.path},l.createElement(r.Ez,{to:e.path,className:"flex items-center gap-4 text-sm font-bold duration-300 hover:opacity-60"},l.createElement(n.In,{name:"chevron",className:"size-2 rotate-180"}),l.createElement("span",null,e.label))))),l.createElement(n.EY,{html:v,tag:"h1",className:(0,s.A)("text-2.5xl font-serif leading-tight text-balance whitespace-pre-line",{"lg:text-4xl":f,"md:text-4xl":!f})}),f&&l.createElement("div",{className:"-mb-5 hidden h-full flex-col items-center pl-20 md:flex"},l.createElement("div",{className:(0,s.A)("w-[2px] grow",i.nE[d])}),l.createElement("div",{className:(0,s.A)("h-[6px] w-[6px] rounded-full",i.nE[d])}))),f&&l.createElement("div",{className:"bg-offwhite relative aspect-3/2 w-full overflow-hidden rounded-tl-[2.5rem] rounded-br-[2.5rem] md:w-[55%]"},l.createElement(n._V,{eager:!0,image:f,sizes:{xs:.9,md:.5},fill:!0})))))),O&&l.createElement(n.mc,{variant:A},l.createElement("div",{className:"flex w-full flex-col gap-10 lg:w-4/5"},(b||!(null==k||!k.length)||E||h)&&l.createElement("div",{className:"flex flex-col gap-5"},b&&l.createElement(n.EY,{html:b,className:"font-sans text-lg leading-tight font-semibold"}),!(null==k||!k.length)&&l.createElement("div",{className:"bg-offwhite mb-4 inline-flex divide-x divide-black self-start overflow-hidden rounded-lg shadow-lg"},null==k?void 0:k.map(e=>l.createElement("a",{key:e.uid,href:e.anchor.startsWith("#")?e.anchor:"#"+e.anchor,className:"after:bg-green active:bg-offwhite-dark relative inline-block p-4 text-sm font-bold after:absolute after:inset-x-0 after:bottom-0 after:block after:h-0 after:w-full after:transition-[height] hover:after:h-1.5"},null==e?void 0:e.text))),E&&l.createElement(n.EY,{html:E,tag:"h2",className:"md:text-3.5xl font-serif text-2xl leading-tight"}),h&&l.createElement(n.EY,{html:h,className:E?"md:text-2.5xl font-serif text-xl leading-tight":"md:text-3.5xl font-serif text-2xl leading-tight"})),p&&l.createElement("div",{className:(0,s.A)({"columns-1 gap-10 md:columns-2":g})},l.createElement(n.EY,{html:p,className:"prose prose-sm md:prose-base prose-ol:break-inside-avoid prose-ul:break-inside-avoid break-inside-avoid"})),(!(null==t||!t.url)||!(null==x||!x.url))&&l.createElement("div",{className:"flex flex-wrap gap-5"},(null==t?void 0:t.url)&&l.createElement(n.$n,{to:t.url,color:"light"},t.text),(null==x?void 0:x.url)&&l.createElement(n.$n,{to:x.url,color:"light"},x.text)))))}},64748:function(e,a,t){t.r(a),t.d(a,{Head:function(){return j},default:function(){return O}});
1var l=t(56905),s=t(12888),i=t(46058),n=t(36643),r=t(92277),o=t(55471),c=t(38360),m=t(52254),d=t(86644);var u=e=>{let a=e.entries;return s.createElement(m.mc,null,s.createElement("div",{className:"flex flex-wrap gap-x-5 gap-y-10"},null==a?void 0:a.map(e=>{const a=e.uid,t=e.url,l=e.image,i=e.title,n=e.descriptor;return s.createElement(d.Ez,{key:a,to:t,className:"flex grow flex-col gap-2.5 sm:flex-[0_1_calc(50%-.625rem)] md:flex-[0_1_calc(33.332%-.834rem)]"},s.createElement("div",{className:"relative aspect-video"},s.createElement(m._V,{image:l,ars:{xs:16/9}})),s.createElement(m.EY,{html:i,className:"font-sans text-xs leading-tight font-semibold"}),n&&s.createElement(m.EY,{html:n,className:"block font-sans text-xs leading-normal"}))})))},g=t(37677);const p=["data"],b=(0,s.lazy)(()=>Promise.all([t.e(1869),t.e(4996),t.e(1500),t.e(9967)]).then(t.bind(t,14999)));var h=e=>{let a=e.data,t=(0,l.A)(e,p);const m=a.meta,d=a.hero,h=a.pageBuilder,v=a.indexHeading,f=a.cta,x=a.isPrivate,E=(0,i.A)().membershipCta,A=Object.assign({},E||{},f||{}),k=(0,n.A)();return s.createElement(r.A,Object.assign({isPrivate:x,meta:m},t),!!d.heading&&s.createElement(o.A,d),s.createElement(s.Suspense,{fallback:s.createElement("div",null)},s.createElement(b,{blocks:h})),s.createElement("section",{className:"flex flex-col gap-10 py-10 md:py-20"},s.createElement(c.A,{heading:v||"Issues"}),s.createElement(u,{entries:k})),((null==A?void 0:A.heading)||(null==A?void 0:A.descriptor))&&s.createElement(g.A,A))},v=t(43320),f=t(86311),x=t(96096),E=t(72641);const A=["data"],k=e=>{let a=e.entry;const t=a.heroHeading,l=a.heroImage,s=a.heroSubHeading,i=a.heroDescriptor,n=a.heroCopy,r=a.heroButton,o=a.heroSecondaryLink,c=a.heroColor,m=a.heroSecondaryColor,d=a.pageBuilder,u=a.indexHeading,g=a.ctaHeading,p=a.ctaDescriptor,b=a.ctaButton,h=a.ctaImage,x=a.url,E=a.title,A=a.metaTitle,k=a.metaDescription,j=a.metaImage,O=a.isPrivate;return{hero:{heading:t||E,image:(0,v.A)(l),subHeading:s,descriptor:i,copy:n,button:r,secondaryLink:o,color:c,secondaryColor:m},pageBuilder:(0,f.A)(d),indexHeading:u,cta:{heading:g,descriptor:p,button:b,image:(0,v.A)(h)},meta:{url:x,title:E,metaPageTitle:A,metaDescription:k,metaFeaturedImage:(0,v.A)(j)},isPrivate:O}},j=e=>{let a=e.data,t=(0,l.A)(e,A);return s.createElement(E.F,Object.assign({},t,{data:(0,x.A)(a.craft)}))};var O=e=>s.createElement(E.A,Object.assign({template:h,dataResolver:k},e))},86311:function(e,a,t){var l=t(93871),s=t(43320);a.A=e=>{let a=!0,t=!0;const i=[];return null==e||e.forEach(e=>{var n,r,o,c,m,d,u,g,p,b,h,v,f,x,E,A,k,j,O,w,N;switch(e.type){case"accordion":case"blockQuote":case"buttonList":case"copy":case"ctaGrid":case"embedCode":case"entryCollection":case"footnote":case"jobList":case"lead":case"memberDirectory":case"memberGate":case"numberedGrid":case"publicationDirectory":case"sectionHeading":case"utilityAnchor":case"utilityBackgroundColor":case"utilityDivider":case"videoCopy":case"hxcommunities":i.push(Object.assign({},e));break;case"accordionGrid":i.push(Object.assign({},e,{items:null===(n=e.items)||void 0===n?void 0:n.map(e=>Object.assign({},e,{image:(0,s.A)(e.image)}))}));break;case"callToAction":case"cta":case"imageCopy":case"ctaImageOverlay":i.push(Object.assign({},e,{image:(0,s.A)(e.image)}));break;case"campusMap":i.push(Object.assign({},e,{map:(0,s.A)(e.map),campuses:null===(r=e.campuses)||void 0===r?void 0:r.map(e=>Object.assign({},e,{link:e.link[0]}))}));break;case"colorCtas":i.push(Object.assign({},e,{ctas:null===(o=e.ctas)||void 0===o?void 0:o.map(e=>(a=!a,Object.assign({},e,{image:(0,s.A)(e.image),flip:a})))}));break;case"entryCarousel":i.push(Object.assign({},e,{entries:null===(c=e.entries)||void 0===c?void 0:c.map(e=>Object.assign({},e,{image:(0,s.A)(e.image),date:(0,l.Yq)(e.date)}))}));break;case"entryPreview":i.push(Object.assign({},e,{entries:null===(m=e.entries)||void 0===m?void 0:m.map(e=>Object.assign({},e,{image:(0,s.A)(e.image),date:(0,l.Yq)(e.date)}))}));break;case"eventsPreview":i.push(Object.assign({},e,{entries:null===(d=e.entries)||void 0===d?void 0:d.map(e=>Object.assign({},e,{image:(0,s.A)(e.image),date:(0,l.cA)(e.date,e.timeZone)}))}));break;case"featureComparison":i.push(Object.assign({},e,{columns:e.tableCols,rows:null===(u=e.tableRows)||void 0===u?void 0:u.map(e=>({heading:e.rowHeading,content:e.rowContent.split(",")}))}));break;case"featureList":i.push(Object.assign({},e,{features:null===(g=e.features)||void 0===g?void 0:g.map(e=>Object.assign({},e,{icon:(0,s.A)(e.icon)}))}));break;case"featuredDownload":a=!a,i.push(Object.assign({},e,{image:(0,s.A)(e.image),flip:a}));break;case"featuredEntries":t=!t,i.push(Object.assign({},e,{reverse:t,entries:null===(p=e.entries)||void 0===p?void 0:p.map(e=>Object.assign({},e,{image:(0,s.A)(e.image),date:(0,l.Yq)(e.date)}))}));break;case"featuredPeople":i.push(Object.assign({},e,{people:null===(b=e.people)||void 0===b?void 0:b.map(e=>Object.assign({}
1,e,{headshot:(0,s.A)(e.headshot)}))}));break;case"form":i.push(Object.assign({},e,{download:null===(h=e.download)||void 0===h||null===(v=h[0])||void 0===v?void 0:v.url}));break;case"funderCarousel":i.push(Object.assign({},e,{funders:null===(f=e.funders)||void 0===f?void 0:f.map(e=>Object.assign({},e,{image:(0,s.A)(e.image)}))}));break;case"images":a=!a,i.push(Object.assign({},e,{images:e.images.map(s.A),flip:a}));break;case"imageCarousel":case"imageGallery":i.push(Object.assign({},e,{images:e.images.map(s.A)}));break;case"peopleGrid":i.push(Object.assign({},e,{people:null===(x=e.people)||void 0===x?void 0:x.map(e=>Object.assign({},e,{headshot:(0,s.A)(e.headshot)}))}));break;case"peopleList":i.push(Object.assign({},e,{people:null===(E=e.peopleBlocks)||void 0===E?void 0:E.map(e=>Object.assign({},e,{image:(0,s.A)(e.image)}))}));break;case"statGrid":i.push(Object.assign({},e,{stats:null===(A=e.stats)||void 0===A?void 0:A.map(e=>Object.assign({},e,{icon:(0,s.A)(e.icon)}))}));break;case"testimonialCopy":i.push(Object.assign({},e,{testimonial:Object.assign({},(null===(k=e.testimonial)||void 0===k?void 0:k[0])||{},{headshot:(0,s.A)(null===(j=e.testimonial)||void 0===j||null===(O=j[0])||void 0===O?void 0:O.headshot)})}));break;case"testimonialGrid":i.push(Object.assign({},e,{testimonials:null===(w=e.testimonials)||void 0===w?void 0:w.map(e=>Object.assign({},e,{headshot:(0,s.A)(e.headshot)}))}));break;case"textCarousel":i.push(Object.assign({},e,{slides:null===(N=e.slides)||void 0===N?void 0:N.map(e=>{var a,t;return Object.assign({},e,{items:null===(a=e.items)||void 0===a?void 0:a.map(e=>Object.assign({},e,{logo:(0,s.A)(e.logo)})),information:null===(t=e.information)||void 0===t?void 0:t.map(e=>Object.assign({},e,{image:(0,s.A)(e.image)}))})})}));break;case"video":i.push(Object.assign({},e,{url:e.videoUrl}));break;default:i.push(e)}}),i}}}]);
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.