1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6018],{86965:(e,t,l)=>{l.d(t,{A:()=>o});var a=l(39524),i=l(21668),r=l(1611),s=l(70280);let n=(0,r.F)("h-full mx-auto",{variants:{variant:{contained:"w-full max-w-[90rem] px-[var(--gutter-padding,20px)]",extraContained:"w-full max-w-[90rem] px-[var(--gutter-padding-lg,40px)]",fullWidth:"w-full max-w-full"}},defaultVariants:{variant:"contained"}});function o(e){let t,l;let r=(0,i.c)(13),{variant:o,className:c,paddingTop:d,paddingBottom:u,children:f}=e,h="none"===d,m="small"===d,p="medium"===d,x="default"===d,v="large"===d,w="page"===d;return r[0]!==c||r[1]!==u||r[2]!==h||r[3]!==m||r[4]!==p||r[5]!==x||r[6]!==v||r[7]!==w||r[8]!==o?(t=(0,s.cn)({"pt-0":h,"pt-6":m,"pt-16 md:pt-16":p,"pt-20 md:pt-28":x,"pt-24 lg:pt-36":v,"pt-[180px] md:pt-[220px]":w},{"pb-0":"none"===u,"pb-6":"small"===u,"pb-16 md:pb-16":"medium"===u,"pb-20 md:pb-28":"default"===u,"pb-24 lg:pb-36":"large"===u},n({variant:o,className:c})),r[0]=c,r[1]=u,r[2]=h,r[3]=m,r[4]=p,r[5]=x,r[6]=v,r[7]=w,r[8]=o,r[9]=t):t=r[9],r[10]!==f||r[11]!==t?(l=(0,a.jsx)("div",{className:t,children:f}),r[10]=f,r[11]=t,r[12]=l):l=r[12],l}},26372:(e,t,l)=>{l.d(t,{A:()=>f});var a=l(39524),i=l(21668),r=l(72354);l(81640);var s=l(2317),n=l(64200),o=l(43035),c=l(70280),d=l(44472),u=l(67973);function f(e){var t;let l,r,s;let n=(0,i.c)(31),{image:o,title:c,subtitle:d,bottomText:f,url:p,className:x,showBorder:v,variant:w}=e,g=void 0===v||v,{isVisited:b,markAsVisited:y}=(0,u.i)(),j=null==o?void 0:null===(t=o.asset)||void 0===t?void 0:t._id,N=(null==o?void 0:o.altText)||c||"";n[0]!==b||n[1]!==p?(l=!!p&&b(p),n[0]=b,n[1]=p,n[2]=l):l=n[2];let S=l;if("primary"===(void 0===w?"primary":w)){let e,t;return n[3]!==y||n[4]!==p?(e=()=>p&&y(p),n[3]=y,n[4]=p,n[5]=e):e=n[5],n[6]!==f||n[7]!==x||n[8]!==N||n[9]!==j||n[10]!==g||n[11]!==d||n[12]!==e||n[13]!==c||n[14]!==p||n[15]!==S?(t=(0,a.jsx)(h,{imageId:j,imageAlt:N,title:c,subtitle:d,bottomText:f,url:p,className:x,showBorder:g,visited:S,onVisit:e}),n[6]=f,n[7]=x,n[8]=N,n[9]=j,n[10]=g,n[11]=d,n[12]=e,n[13]=c,n[14]=p,n[15]=S,n[16]=t):t=n[16],t}return n[17]!==y||n[18]!==p?(r=()=>p&&y(p),n[17]=y,n[18]=p,n[19]=r):r=n[19],n[20]!==f||n[21]!==x||n[22]!==N||n[23]!==j||n[24]!==g||n[25]!==d||n[26]!==r||n[27]!==c||n[28]!==p||n[29]!==S?(s=(0,a.jsx)(m,{imageId:j,imageAlt:N,title:c,subtitle:d,bottomText:f,url:p,className:x,showBorder:g,visited:S,onVisit:r}),n[20]=f,n[21]=x,n[22]=N,n[23]=j,n[24]=g,n[25]=d,n[26]=r,n[27]=c,n[28]=p,n[29]=S,n[30]=s):s=n[30],s}function h(e){let t,l,d,u,f,h,m,p,x,v,w;let g=(0,i.c)(32),{imageId:b,imageAlt:y,title:j,subtitle:N,bottomText:S,url:_,className:L,showBorder:z,visited:k,onVisit:V}=e;g[0]!==_?(t=null==_?void 0:_.startsWith("http"),g[0]=_,g[1]=t):t=g[1];let C=t,A=_?C?"a":r.default:"div";g[2]!==C||g[3]!==V||g[4]!==j||g[5]!==_?(l=_?C?{href:_,"aria-label":"View ".concat(j),target:"_blank",rel:"noopener noreferrer",onClick:V}:{href:_,"aria-label":"View ".concat(j),scroll:!0,onClick:V}:{href:"#"},g[2]=C,g[3]=V,g[4]=j,g[5]=_,g[6]=l):l=g[6];let I=l,E=(void 0===z||z)&&"border border-ae-blue hover:border-ae-blue/50";return g[7]!==L||g[8]!==E?(d=(0,c.cn)("relative group h-full bg-black transition-colors duration-300 rounded-sm overflow-hidden",E,L),g[7]=L,g[8]=E,g[9]=d):d=g[9],g[10]!==y||g[11]!==b?(u=(0,a.jsx)("div",{className:"w-full h-48 flex-shrink-0 overflow-hidden bg-ae-navy",children:b?(0,a.jsx)(s.default,{id:b,alt:y,width:400,height:400,className:(0,c.cn)("w-full h-full object-cover transition-transform duration-300","group-hover:scale-105")}):(0,a.jsx)("div",{className:"w-full h-full bg-ae-navy"})}),g[10]=y,g[11]=b,g[12]=u):u=g[12],g[13]===Symbol.for("react.memo_cache_sentinel")?(f=(0,c.cn)("uppercase"),g[13]=f):f=g[13],g[14]!==j?(h=(0,a.jsx)(n.default,{size:"size-20",wrapping:"balance",className:f,children:j}),g[14]=j,g[15]=h):h=g[15],g[16]!==N?(m=N&&(0,a.jsx)(n.default,{size:"size-18",className:(0,c.cn)("opacity-70 mt-2 uppercase"),children:N}),g[16]=N,g[17]=m):m=g[17],g[18]!==S?(p=S&&(0,a.jsx)("div",{className:"flex items-center gap-4 pt-4 mt-auto",children:(0,a.jsx)(o.default,{className:(0,
1c.cn)("opacity-50"),children:S})}),g[18]=S,g[19]=p):p=g[19],g[20]!==m||g[21]!==p||g[22]!==h?(x=(0,a.jsxs)("div",{className:"flex-1 min-w-0 duration-300 p-4 flex flex-col",children:[h,m,p]}),g[20]=m,g[21]=p,g[22]=h,g[23]=x):x=g[23],g[24]!==A||g[25]!==I||g[26]!==x||g[27]!==u?(v=(0,a.jsxs)(A,{...I,className:"flex flex-col h-full",children:[u,x]}),g[24]=A,g[25]=I,g[26]=x,g[27]=u,g[28]=v):v=g[28],g[29]!==v||g[30]!==d?(w=(0,a.jsx)("article",{className:d,children:v}),g[29]=v,g[30]=d,g[31]=w):w=g[31],w}function m(e){let t,l,n,u,f,h,m,p,x,v,w,g,b,y;let j=(0,i.c)(32),{imageId:N,imageAlt:S,title:_,subtitle:L,bottomText:z,url:k,visited:V,onVisit:C}=e;j[0]!==k?(t=null==k?void 0:k.startsWith("http"),j[0]=k,j[1]=t):t=j[1];let A=t,I=k?A?"a":r.default:"div";j[2]!==A||j[3]!==C||j[4]!==_||j[5]!==k?(l=k?A?{href:k,"aria-label":"View ".concat(_),target:"_blank",rel:"noopener noreferrer",onClick:C}:{href:k,"aria-label":"View ".concat(_),onClick:C}:{href:"#"},j[2]=A,j[3]=C,j[4]=_,j[5]=k,j[6]=l):l=j[6];let E=l;return j[7]===Symbol.for("react.memo_cache_sentinel")?(n=(0,c.cn)("flex flex-col group relative"),j[7]=n):n=j[7],j[8]!==S||j[9]!==N?(u=(0,a.jsx)("div",{className:"w-full h-[300px] flex-shrink-0 overflow-hidden bg-ae-navy",children:N?(0,a.jsx)(s.default,{id:N,alt:S,width:400,height:400,className:(0,c.cn)("size-full object-cover transition-transform duration-300","group-hover:scale-[1.02]")}):(0,a.jsx)("div",{className:"w-full h-full bg-ae-navy"})}),j[8]=S,j[9]=N,j[10]=u):u=j[10],j[11]===Symbol.for("react.memo_cache_sentinel")?(f=(0,c.cn)("flex flex-col mt-4 transition-opacity duration-300","group-hover:opacity-80"),j[11]=f):f=j[11],j[12]===Symbol.for("react.memo_cache_sentinel")?(h=(0,c.cn)("text-ae-blue"),j[12]=h):h=j[12],j[13]!==L?(m=(0,a.jsx)(o.default,{className:h,children:L}),j[13]=L,j[14]=m):m=j[14],j[15]===Symbol.for("react.memo_cache_sentinel")?(p=(0,c.cn)("text-ae-blue"),j[15]=p):p=j[15],j[16]!==z?(x=(0,a.jsx)(o.default,{className:p,children:z}),j[16]=z,j[17]=x):x=j[17],j[18]!==x||j[19]!==m?(v=(0,a.jsxs)("div",{className:"flex flex-row justify-between items-center mb-6",children:[m,x]}),j[18]=x,j[19]=m,j[20]=v):v=j[20],j[21]===Symbol.for("react.memo_cache_sentinel")?(w=(0,c.cn)("!tracking-[-0.03em] !leading-[1.15] w-[90%]"),j[21]=w):w=j[21],j[22]!==_?(g=(0,a.jsx)(d.default,{as:"h4",size:"size-24",wrapping:"balance",className:w,children:_}),j[22]=_,j[23]=g):g=j[23],j[24]!==v||j[25]!==g?(b=(0,a.jsxs)("div",{className:f,children:[v,g]}),j[24]=v,j[25]=g,j[26]=b):b=j[26],j[27]!==I||j[28]!==E||j[29]!==b||j[30]!==u?(y=(0,a.jsxs)(I,{...E,className:n,children:[u,b]}),j[27]=I,j[28]=E,j[29]=b,j[30]=u,j[31]=y):y=j[31],y}},43035:(e,t,l)=>{l.d(t,{default:()=>c});var a=l(39524),i=l(21668),r=l(1611),s=l(43679);l(81640);var n=l(70280);let o=(0,r.F)("",{variants:{size:{"size-16":"text-[16px] lg:text-[16px]","size-14":"text-[14px] lg:text-[14px]","size-12":"text-[12px] lg:text-[12px]","size-10":"text-[10px] lg:text-[10px]"}},defaultVariants:{size:"size-14"}});function c(e){let t,l,r,c,u,f,h,m,p;let x=(0,i.c)(19);x[0]!==e?({size:c,as:u,className:l,children:t,withArrows:f,...r}=e,x[0]=e,x[1]=t,x[2]=l,x[3]=r,x[4]=c,x[5]=u,x[6]=f):(t=x[1],l=x[2],r=x[3],c=x[4],u=x[5],f=x[6]);let v=void 0===c?"size-16":c,w=void 0===u?"p":u,g=void 0!==f&&f;return x[7]!==l||x[8]!==v||x[9]!==g?(h=(0,n.cn)("font-mono uppercase tracking-[-0.01em] leading-[1.1]",o({size:v,className:l}),g&&"flex items-center gap-3"),x[7]=l,x[8]=v,x[9]=g,x[10]=h):h=x[10],x[11]!==t||x[12]!==g?(m=g?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(s.P.span,{initial:{opacity:0}
1,whileInView:{opacity:1},transition:{duration:.2,delay:.25,ease:[0,.68,.96,1]},viewport:{once:!0},children:t}),(0,a.jsx)(d,{className:""})]}):t,x[11]=t,x[12]=g,x[13]=m):m=x[13],x[14]!==w||x[15]!==r||x[16]!==h||x[17]!==m?(p=(0,a.jsx)(w,{className:h,...r,children:m}),x[14]=w,x[15]=r,x[16]=h,x[17]=m,x[18]=p):p=x[18],p}function d(e){let t,l,r,o,c,d,u,f,h,m,p;let x=(0,i.c)(13),{className:v}=e;return x[0]!==v?(t=(0,n.cn)(v,"size-4 rotate-90"),x[0]=v,x[1]=t):t=x[1],x[2]===Symbol.for("react.memo_cache_sentinel")?(l={x:-30},r={x:0},o={rotate:90},x[2]=l,x[3]=r,x[4]=o):(l=x[2],r=x[3],o=x[4]),x[5]===Symbol.for("react.memo_cache_sentinel")?(d={duration:.35,ease:[0,.68,.96,1]},u={once:!0},f=(0,a.jsx)("path",{d:"M5.77813 11.383L5.77813 6.85929L10.1317 11.2862L10.1317 15.8099L5.77813 11.383Z",fill:"currentColor"}),h=(0,a.jsx)("path",{d:"M5.77813 5.46563L5.77813 0.941895L10.1317 5.36877L10.1317 9.8925L5.77813 5.46563Z",fill:"currentColor"}),m=(0,a.jsx)("path",{d:"M0.51106 5.3691L0.511061 9.89283L4.86458 5.46596L4.86458 0.942225L0.51106 5.3691Z",fill:"currentColor"}),c=(0,a.jsx)("path",{d:"M0.511061 11.2864L0.511061 15.8101L4.86458 11.3832L4.86458 6.85948L0.511061 11.2864Z",fill:"currentColor"}),x[5]=c,x[6]=d,x[7]=u,x[8]=f,x[9]=h,x[10]=m):(c=x[5],d=x[6],u=x[7],f=x[8],h=x[9],m=x[10]),x[11]!==t?(p=(0,a.jsxs)(s.P.svg,{width:"11",height:"16",viewBox:"0 0 11 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,initial:l,whileInView:r,style:o,transition:d,viewport:u,children:[f,h,m,c]}),x[11]=t,x[12]=p):p=x[12],p}},67973:(e,t,l)=>{l.d(t,{i:()=>i});var a=l(81640);function i(){let[e,t]=(0,a.useState)(new Set);return(0,a.useEffect)(()=>{let e=()=>{var e;let l=new Set,a=null===(e=sessionStorage)||void 0===e?void 0:e.getItem("visited-urls");if(a)try{JSON.parse(a).forEach(e=>l.add(e))}catch(e){}t(l)};e();let l=()=>{e()};window.addEventListener("popstate",l);let a=window.history.pushState,i=window.history.replaceState;return window.history.pushState=function(){for(var t=arguments.length,l=Array(t),i=0;i<t;i++)l[i]=arguments[i];a.apply(window.history,l),setTimeout(e,0)},window.history.replaceState=function(){for(var t=arguments.length,l=Array(t),a=0;a<t;a++)l[a]=arguments[a];i.apply(window.history,l),setTimeout(e,0)},()=>{window.removeEventListener("popstate",l),window.history.pushState=a,window.history.replaceState=i}},[]),{visitedUrls:e,markAsVisited:l=>{let a=new Set(e);a.add(l),t(a);try{var i;let e=null===(i=sessionStorage)||void 0===i?void 0:i.getItem("visited-urls"),t=e?JSON.parse(e):[];t.includes(l)||(t.push(l),sessionStorage.setItem("visited-urls",JSON.stringify(t)))}catch(e){}},isVisited:t=>e.has(t)}}},1733:(e,t,l)=>{l.d(t,{Q:()=>i});var a=l(96058);let i=(0,a.createServerReference)("7f2e69d07f9435d17ff9bcc7004649f2906c8adcc6",a.callServer,void 0,a.findSourceMapURL,"revalidateSyncTags")}}]);
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.