PageSourceSearch

https://alloy.digital/_next/static/chunks/app/(site)/%5b%5b...slug%5d%5d/page-39d3186ba7c161a8.js

js alloy.digital collected 2026-10-05 02:43:30 UTC 105,319 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[175],{87172:function(e,t,l){Promise.resolve().then(l.bind(l,77856)),Promise.resolve().then(l.bind(l,64730)),Promise.resolve().then(l.bind(l,25301)),Promise.resolve().then(l.bind(l,50081)),Promise.resolve().then(l.bind(l,9902)),Promise.resolve().then(l.bind(l,72023)),Promise.resolve().then(l.bind(l,330)),Promise.resolve().then(l.bind(l,46908)),Promise.resolve().then(l.t.bind(l,72972,23)),Promise.resolve().then(l.t.bind(l,88003,23))},10668:function(e,t,l){"use strict";l.d(t,{Bf:function(){return i},GP:function(){return a},oo:function(){return r},sF:function(){return o},vq:function(){return s},xP:function(){return n}});let a=e=>e.toLowerCase().replace(/\s+/g,"-").replace(/[^a-z0-9-]/g,""),n=e=>e.split("\n").map(e=>e.trim()).filter(e=>""!==e),i=e=>{if(e){let t=e.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);return t?{r:parseInt(t[1]),g:parseInt(t[2]),b:parseInt(t[3])}:null}return null},s=e=>!!e&&!!e&&/^#[0-9A-F]{6}$/i.test(e),r=e=>{if(!e)return null;let t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return t?{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}:null},o=(e,t,l)=>{let a=[e,t,l].map(e=>(e/=255)<=.03928?e/12.92:((e+.055)/1.055)**2.4);return .2126*a[0]+.7152*a[1]+.0722*a[2]}},77856:function(e,t,l){"use strict";l.d(t,{default:function(){return q}});var a=l(57437),n=l(10668),i=l(99376),s=l(80526),r=l(9902),o=l(69904);function d(e){let{children:t}=e;return(0,a.jsx)("div",{className:"container mx-auto px-5",children:t})}var c=l(92373),x=l(27648),m=l(68795),u=l.n(m);function g(e){let{title:t,description:l,level:n}=e;switch(n){case 0:return(0,a.jsx)("header",{className:"pt-20",children:(0,a.jsx)("h2",{className:"mb-20 mt-8 text-2xl font-bold leading-tight tracking-tight md:text-4xl md:tracking-tighter"})});case 1:return(0,a.jsxs)("header",{className:"mb-10 mt-16 flex flex-col items-center md:mb-12 md:flex-row md:justify-between",children:[(0,a.jsx)("h1",{className:"text-6xl font-bold leading-tight tracking-tighter md:pr-8 md:text-8xl",children:t}),(0,a.jsx)("h4",{className:"mt-5 text-center text-lg md:pl-8 md:text-left ".concat(u().portableText),children:(0,a.jsx)(c.YI,{value:l})})]});case 2:return(0,a.jsx)("header",{children:(0,a.jsx)("h2",{className:"mb-20 mt-8 text-2xl font-bold leading-tight tracking-tight md:text-4xl md:tracking-tighter",children:(0,a.jsx)(x.default,{href:"/",className:"hover:underline",children:t})})});default:throw Error("Invalid level: ".concat(JSON.stringify(n)||typeof n,", only 1 or 2 are allowed"))}}function h(e){let{preview:t,loading:l}=e;return null}function p(e){let{preview:t,loading:l,children:n,backgroundColor:i}=e;return(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"min-h-screen",style:{backgroundColor:i||"#1A5BFE"},children:[(0,a.jsx)(h,{preview:t,loading:l}),(0,a.jsx)("main",{children:n})]})})}var f=l(3740),v=l.n(f),j=l(25566);let b=y("production","Missing environment variable: NEXT_PUBLIC_SANITY_DATASET"),w=y("5884g7ut","Missing environment variable: NEXT_PUBLIC_SANITY_PROJECT_ID");function y(e,t){if(void 0===e)throw Error(t);return e}j.env.NEXT_PUBLIC_SANITY_API_VERSION;let N=v()({projectId:w,dataset:b}),k=e=>N.image(e).auto("format").fit("max");var C=l(36760),A=l.n(C),_=l(33145);function I(e){var t;let{title:l,slug:n,image:i,priority:s}=e,r=(null==i?void 0:null===(t=i.asset)||void 0===t?void 0:t._ref)?(0,a.jsx)("div",{className:A()("shadow-small",{"duration-200 transition-shadow hover:shadow-medium":n}),children:(0,a.jsx)(_.default,{className:"h-auto w-full",width:2e3,height:1e3,alt:"",src:k(i).height(1e3).width(2e3).url(),sizes:"100vw",priority:s})}):(0,a.jsx)("div",{style:{paddingTop:"50%",backgroundColor:"#ddd"}});return(0,a.jsx)("div",{className:"sm:mx-0",children:n?(0,a.jsx)(x.default,{href:"/".concat(n),"aria-label":l,children:r}):r})}var T=l(59918),S=l(67603);function E(e){let{dateString:t}=e;if(!t)return null;let l=(0,T.Z)(t);return(0,a.jsx)("time",{dateTime:t,children:(0,S.Z)(l,"LLLL	d, yyyy")})}function P(e){let{title:t,coverImage:l,date:n,excerpt:i,slug:s}=e;return(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"mb-5",children:(0,a.jsx)(I,{slug:s,title:null!=t?t:"",image:l,priority:!1})}),(0,a.jsx)("h3",{className:"mb-3 text-3xl leading-snug",children:(0,a.jsx)(x.default,{href:"/".concat(s),className:"hover:underline",children:t})}),(0,a.jsx)("div",{className:"mb-4 text-lg",children:n&&(0,a.jsx)(E,{dateString:n})}),i&&(0,a.jsx)("p",{className:"mb-4 text-lg leading-relaxed",children:i})]})}function O(e){let{posts:t}=e;return(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{className:"mb-8 text-6xl font-bold leading-tight tracking-tighter md:text-7xl",children:"More Stories"}),(0,a.jsx)("div",{className:"mb-32 grid grid-cols-1 gap-y-20 md:grid-cols-2 md:gap-x-16 md:gap-y-32 lg:gap-x-32",children:t.map(e=>(0,a.jsx)(P,{seo:e.seo,title:e.title,coverImage:e.coverImage,date:e.date,slug:e.slug,excerpt:e.excerpt},e._id))})]})}var M=l(39220),F=l.n(M),Z=l(93557),L=l(98834);let D=()=>(0,L.s)(),B=e=>{let{asset:t,alt:l,caption:n}=e,i=(0,Z.J)(D(),t);return i?(0,a.jsxs)("figure",{children:[(0,a.jsx)(_.default,{...i,alt:l,sizes:"(max-width: 800px) 100v
1w, 800px"}),n&&(0,a.jsx)("figcaption",{className:"mt-2 text-center text-sm italic text-gray-500 dark:text-gray-400",children:n})]}):null},z={types:{image:e=>{let{value:t}=e;return(0,a.jsx)(B,{...t})}}};function H(e){let{content:t}=e;return(0,a.jsx)("div",{className:"mx-auto max-w-2xl ".concat(F().portableText),children:(0,a.jsx)(c.YI,{value:t,components:z})})}function U(e){let{children:t}=e;return(0,a.jsx)("h1",{className:"mb-12 text-center text-6xl font-bold leading-tight tracking-tighter md:text-left md:text-7xl md:leading-none lg:text-8xl",children:t})}function R(e){let{title:t,coverImage:l,date:n,slug:i}=e;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(U,{children:t}),(0,a.jsx)("div",{className:"hidden md:mb-12 md:block"}),(0,a.jsx)("div",{className:"mb-8 sm:mx-0 md:mb-16",children:(0,a.jsx)(I,{title:null!=t?t:"",image:l,priority:!0,slug:i})}),(0,a.jsxs)("div",{className:"mx-auto max-w-2xl",children:[(0,a.jsx)("div",{className:"mb-6 block md:hidden"}),(0,a.jsx)("div",{className:"mb-6 text-lg",children:(0,a.jsx)(E,{dateString:null!=n?n:""})})]})]})}function W(){return(0,a.jsx)("hr",{className:"border-accent-2 mb-14 mt-14"})}let V=[];function q(e){var t,l,c,x,m,u,h;let{preview:f,loading:v,morePosts:j=V,post:b,settings:w,navbar:y}=e,N=null==b?void 0:b.slug,k=(0,n.oo)(null!==(m=null==b?void 0:b.backgroundColor)&&void 0!==m?m:""),C=k?(0,n.sF)(k.r,k.g,k.b):0,{title:A}=w||{};return N||f||(0,i.notFound)(),(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)(p,{preview:null!=f&&f,loading:v,backgroundColor:b.backgroundColor,children:[void 0!=y&&(0,a.jsx)(r.default,{navbar:y,darkMode:C<.5}),(0,a.jsx)(o.Z,{url:null!=N?N:"",title:"".concat(null!==(h=null!==(u=null===(t=b.seo)||void 0===t?void 0:t.titleTag)&&void 0!==u?u:b.title)&&void 0!==h?h:""),description:b.excerpt,keywords:null===(l=b.seo)||void 0===l?void 0:l.keywords,schema:null===(c=b.seo)||void 0===c?void 0:c.schema,canonicalPath:null===(x=b.seo)||void 0===x?void 0:x.canonicalPath}),(0,a.jsxs)(d,{children:[(0,a.jsx)(g,{title:null!=A?A:"",level:0}),f&&!b?(0,a.jsx)(U,{children:"Loading…"}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("article",{"aria-label":b.title,children:[(0,a.jsx)(R,{title:b.title,coverImage:b.coverImage,date:b.date,slug:void 0}),(0,a.jsx)(H,{content:b.content})]}),(0,a.jsx)(W,{}),(null==j?void 0:j.length)>0&&(0,a.jsx)(O,{posts:j})]})]}),(0,a.jsx)(s.Z,{data:{_type:"newsletterSignup",_key:"newsletterSignup",title:"Subscribe to stay up-to-date",backgroundColor:"#FFFFFF",titleColor:"#000000"}},N),";"]})})}},50081:function(e,t,l){"use strict";l.d(t,{default:function(){return tp}});var a=l(57437),n=l(10668),i=l(24053),s=e=>{let{backgroundColor:t,elementType:l="section",children:n=null,className:s="",imgData:r,imgDataMobile:o,hasOverlay:d=!1,qual
1ity:c=90,overlayOpacity:x,ariaLabel:m,...u}=e,g=!!r||!!o;return(0,a.jsxs)(l,{className:"relative w-full overflow-hidden ".concat(s),"aria-label":m,...u,children:[(0,a.jsx)("div",{className:"absolute inset-0 bottom-0 left-0 right-0 top-0 -z-10 h-full w-full ","aria-hidden":!0,style:{backgroundColor:t||"transparent"},children:r&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(i.E,{image:r,alt:"",fill:!0,className:"hidden object-cover md:block",quality:c,sizes:"(max-width: 480px) 100vw, (max-width: 768px) 100vw, (max-width: 992px) 100vw, (max-width: 1200px) 100vw, 100vw"}),(0,a.jsx)(i.E,{image:o||r,alt:"",fill:!0,className:"block object-cover md:hidden",quality:c,sizes:"(max-width: 480px) 100vw, (max-width: 768px) 100vw, (max-width: 992px) 100vw, (max-width: 1200px) 100vw, 100vw"})]})}),d&&g&&(0,a.jsx)("div",{className:"] absolute z-0  h-full w-full bg-black",style:{opacity:x?x/100:.5},"aria-hidden":!0}),(0,a.jsx)("div",{className:"relative h-full w-full ",children:n})]})},r=l(92373),o=l(10494);let d=e=>{let{className:t,image:l}=e;return(0,a.jsx)("div",{className:"overflow-hidden rounded-full ".concat(t),"aria-hidden":"true",children:(0,a.jsx)(i.E,{image:l,alt:"",className:"h-full w-full object-cover object-left",quality:75,sizes:"(min-width: 800px) 800px, 440px"})})};var c=e=>{var t,l,i,c,x;let{data:m}=e,u={backgroundImageUrl:null==m?void 0:null===(l=m.backgroundImage)||void 0===l?void 0:null===(t=l.asset)||void 0===t?void 0:t.url,backgroundColor:null==m?void 0:m.backgroundColor,primaryImage:null==m?void 0:m.primaryImage,subHeader:null==m?void 0:m.subHeader,title:null==m?void 0:m.title,textContent:null==m?void 0:m.textContent};return(0,n.GP)(u.title),(0,a.jsxs)(s,{elementType:"section",imgData:null==m?void 0:m.backgroundImage,backgroundColor:(null==u?void 0:u.backgroundColor)||"#25255F","aria-label":u.title,className:"relative grid min-h-screen overflow-x-hidden px-5 py-20 md:px-12 lg:px-0","data-module":"behavioralEconomics",children:[(0,a.jsxs)("div",{className:"3xl: z-10 my-auto flex max-w-screen-2xl flex-col justify-start gap-y-4 sm:pr-4 lg:ml-20 lg:mr-[40vh] 2xl:mx-auto  2xl:mt-[48px] 3xl:mt-44",children:[(0,a.jsx)("div",{className:"text-2xl font-semibold md:text-3xl",style:{...(null==u?void 0:u.subHeader)?{paddingTop:"36px",color:null!==(i=m.subHeaderColor)&&void 0!==i?i:"white"}:{}},children:(null==u?void 0:u.subHeader)||""}),(0,a.jsx)("h2",{className:"text-5xl font-extrabold leading-[50px] tracking-tight md:text-6xl lg:max-w-[768px] lg:text-7xl xl:max-w-[840px] 3xl:max-w-[960px] 3xl:text-8xl",style:{color:null!==(c=m.titleColor)&&void 0!==c?c:"white"},children:u.title}),(0,a.jsx)("div",{className:"prose mr-10 mt-[24px] w-full max-w-[700px] text-xl 2xl:text-2xl 3xl:text-3xl",style:{color:null!==(x=m.textContentColor)&&void 0!==x?x:"white"},children:(0,a.jsx)(r.YI,{value:u.textContent,components:o.Z})})]}),(null==u?void 0:u.primaryImage)&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(d,{image:u.primaryImage,className:"absolute bottom-10 right-0 z-0 hidden aspect-square h-[80%] w-auto translate-x-[40%] transform lg:block"}),(0,a.jsx)(d,{image:u.primaryImage,className:"mt-20 aspect-square h-auto w-[80%] max-w-[440px] justify-self-center lg:hidden"})]})]})},x=l(2265),m=l(21691),u=l(27648),g=e=>{let{data:t}
1=e,{headline:l,showBreadcrumbs:n,backgroundColor:i,client:r,textContent:o}=t;return(0,a.jsx)(s,{elementType:"section",imgData:null==t?void 0:t.backgroundImage,className:"relative grid min-h-screen justify-center font-interTight text-white",backgroundColor:i||"#000000",hasOverlay:!0,children:(0,a.jsxs)("div",{className:"z-10 mb-7 mt-24 h-fit md:mb-20 md:mt-80 xl:mb-[103px] xl:mt-56",children:[(0,a.jsxs)(u.default,{href:"/work",className:"mx-6 flex w-fit items-end gap-x-2 md:mx-12 lg:mx-20 2xl:mx-44 ".concat(n?"":"invisible"),"aria-hidden":!n,children:[(0,a.jsx)(m.Z,{className:"rotate-[270deg]"}),(0,a.jsx)("div",{className:"text-xl font-extrabold",children:"Work"})]}),(0,a.jsxs)("div",{className:"mx-6 flex flex-col gap-x-8 md:mx-12 lg:mx-20 2xl:mx-44 2xl:flex-row",children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("h1",{className:"mt-9 text-[90px] font-extrabold leading-[90px]",children:l}),(null==r?void 0:r.name)&&(0,a.jsx)("div",{className:"mt-4 text-lg font-bold",children:r.name})]}),(0,a.jsx)("div",{className:"mt-8 w-full text-[30px] leading-[36px]",children:o})]})]})})},h=l(64664);let p=e=>{let{text:t,link:l}=e,n="flex items-center gap-x-2 whitespace-nowrap rounded-full border px-6 py-3 text-lg font-semibold";return l?(0,a.jsx)("li",{children:(0,a.jsxs)(u.default,{href:"/"+l,className:n,children:[t," ",(0,a.jsx)(h.Z,{className:"font-normal"})]})}):(0,a.jsx)("div",{className:n,children:t})},f=e=>{let{children:t}=e;return(0,a.jsx)("ul",{className:"mt-4 flex w-full flex-wrap gap-4",children:t})};var v=e=>{let{data:t}=e,l={backgroundColor:(null==t?void 0:t.backgroundColor)||"#0049FE"};return(0,n.GP)(t.headline),(0,a.jsxs)("section",{style:l,className:"relative min-h-screen overflow-x-hidden py-32 font-inter text-white","aria-label":t.headline,children:[(0,a.jsxs)("div",{className:" flex max-w-[1200px] flex-col max-md:mt-10 max-md:max-w-full mx-6 md:mx-12 lg:mx-20 2xl:mx-44",children:[(0,a.jsx)("h2",{className:"text-5xl md:text-6xl lg:text-7xl 3xl:text-8xl font-extrabold leading-[50px] tracking-tight text-electric-100 max-md:max-w-full ",children:t.headline}),(0,a.jsx)("div",{className:"mt-8 text-2xl font-medium leading-9 text-electric-100 max-md:mt-10 max-md:max-w-full",children:t.textContent})]}),(0,a.jsxs)("div",{className:" mt-32 flex max-w-7xl flex-col gap-x-20 md:flex-row mx-6 md:mx-12 lg:mx-20 2xl:mx-44",children:[t.image&&(0,a.jsx)("div",{className:"aspect-square h-[300px] w-[300px]","aria-hidden":!0,children:(0,a.jsx)(i.E,{image:t.image,alt:"",width:300,height:300,className:"aspect-square rounded-full object-cover",quality:75})}),(0,a.jsx)("div",{className:"ml-5 mt-16 flex flex-col items-stretch max-md:ml-0",children:(0,a.jsxs)("div",{className:"my-auto flex flex-col items-stretch self-stretch ",children:[(0,a.jsx)("div",{className:"text-xl font-extrabold leading-6 tracking-tighter text-white ",children:"Services"}),(0,a.jsx)(f,{children:t.serviceOfferings.map((e,t)=>(0,a.jsx)(p,{text:e.title,link:e.serviceOfferingPage},"".concat(t,"-").concat(e.title)))}),(0,a.jsx)("div",{className:"mt-6 text-xl font-extrabold leading-6 tracking-tighter text-white max-md:max-w-full",children:"Industry"}),(0,a.jsx)(f,{children:t.industryList.map((e,t)=>(0,a.jsx)(p,{text:e},"".concat(t,"-").concat(e)))})]})})]})]})},j=l(25301),b=e=>{let{id:t,className:l,backgroundColor:n,children:i,ariaLabel:s,dataModule:r}=e;return(0,a.jsx)("section",{id:t,className:l,style:{backgroundColor:n},"aria-label":s,"data-module":r,children:i})},w=e=>{let{data:t}=e,{backgroundColor:l,header:n,subheader:i,modalCTA:s}=t;return(0,a.jsxs)(b,{id:"connect",backgroundColor:l,ariaLabel:"Don't see anything that fits your needs? Let's connect!",className:"relative flex flex-col md:gap-6 xl:gap-3 2xl:gap-12 py-32 lg:flex-row px-6 md:px-12 lg:px-20 2xl:px-44 md:py-72",children:[(0,a.jsx)("h2",{className:"max-w-lx text-5xl md:text-6xl lg:text-7xl 3xl:text-8xl font-extrabold leading-[50px] tracking-tight",children:n}),(0,a.jsxs)("div",{className:"max-w-xl pt-8 text-2xl font-semibold md:pt-2 md:text-4xl",children:[(0,a.jsx)(r.YI,{value:i,components:o.Z}),(0,a.jsx)(j.default,{className:"mt-10",modal:s})]})]})},y=l(95341),N=e=>{var t,l,d,c,x,m;let{data:u}=e;return(0,a.jsxs)(s,{elementType:"section",backgroundColor:(null==u?void 0:u.backgroundColor)||"#808080",className:"flex flex-col items-center text-white",imgData:null==u?void 0:u.backgroundImage,ariaLabel:null==u?void 0:u.title,id:(0,n.GP)(null!==(m=null==u?void 0:u.title)&&void 0!==m?m:""),hasOverlay:!0,"data-module":"ContentBlock",children:[(0,a.jsxs)("div",{className:"mx-6 max-w-screen-2xl py-16 md:mx-12 lg:mx-20 lg:py-40 2xl:mx-44 3xl:mx-auto",children:[(0,a.jsxs)("div",{className:"flex flex-col gap-x-14 gap-y-8 lg:flex-row",children:[(0,a.jsx)("h2",{className:"flex-1 flex-grow text-5xl font-extrabold leading-[50px] tracking-tight md:text-6xl lg:text-7xl 3xl:text-8xl",children:(null==u?void 0:u.title)||"TITLE"}),(0,a.jsx)("div",{className:"prose flex-1 flex-grow text-xl font-medium text-white lg:text-2xl 3xl:text-3xl",children:(0,a.jsx)(r.YI,{value:null==u?void 0:u.textContent,components:o.Z})})]}),(null==u?void 0:null===(t=u.callToAction)||void 0===t?void 0:t.t
1itle)&&(0,a.jsx)("div",{className:"flex justify-end",children:(null==u?void 0:null===(l=u.callToAction)||void 0===l?void 0:l.link)&&(0,a.jsx)(y.Z,{className:"max-w-xs justify-end self-end pt-8 lg:pt-10",textStyles:"pr-5",data:null==u?void 0:null===(d=u.callToAction)||void 0===d?void 0:d.link,text:(null==u?void 0:null===(c=u.callToAction)||void 0===c?void 0:c.title)||"LINK"})})]}),u.featureImage&&(0,a.jsx)(i.E,{image:null==u?void 0:u.featureImage,alt:(null==u?void 0:null===(x=u.featureImage)||void 0===x?void 0:x.asset.altText)||"",className:"h-96 w-full object-cover lg:h-[491px]",quality:90})]})},k=l(51772),C=e=>{var t,l;let{data:n}=e;return(0,a.jsxs)("section",{style:{backgroundColor:(null==n?void 0:n.backgroundColor)||"transparent"},className:"relative overflow-hidden py-spacing-xxl text-white","aria-label":null==n?void 0:n.title,"data-module":"ContentSpot",children:[(0,a.jsxs)("div",{className:"mx-6 max-w-screen-2xl md:mx-12 lg:mx-20 2xl:mx-44 3xl:mx-auto",children:[(0,a.jsx)("div",{className:"flex flex-col gap-spacing-md md:pt-[4rem] lg:pt-[8rem]",children:(0,a.jsxs)("div",{className:"mx-auto flex max-w-3xl flex-col gap-x-spacing-xxxxl gap-y-spacing-md",children:[(0,a.jsx)("h2",{className:"text-5xl font-extrabold leading-[50px] tracking-tight md:text-6xl lg:text-7xl 3xl:text-8xl",children:(null==n?void 0:n.title)||"Title"}),(0,a.jsx)("div",{className:"prose text-xl leading-6 text-white md:text-2xl",children:(0,a.jsx)(r.YI,{value:null==n?void 0:n.textContent,components:o.Z})}),(null==n?void 0:null===(t=n.callToAction)||void 0===t?void 0:t.link)&&(0,a.jsx)(y.Z,{className:"self-end",data:n.callToAction.link,text:n.callToAction.title})]})}),n.spotImage&&(0,a.jsx)(i.E,{image:null==n?void 0:n.spotImage,alt:(null==n?void 0:null===(l=n.spotImage)||void 0===l?void 0:l.asset.altText)||"",className:"-ml-48 -mt-6 h-72 w-72 overflow-hidden rounded-full md:h-[25.75rem] md:w-[25.75rem]"})]}),(null==n?void 0:n.marquee)&&(0,a.jsx)("div",{className:"w-full pt-spacing-xxl",children:(0,a.jsx)(k.Z,{autoFill:!0,pauseOnHover:!0,children:null==n?void 0:n.marquee.map((e,t)=>(0,a.jsxs)("div",{children:[(0,a.jsx)("span",{className:"ml-4",children:e}),(0,a.jsx)("span",{className:"ml-4 font-extrabold",children:"•"})]},"".concat(n._key,"-marquee-").concat(t)))})})]})},A=l(12369),_=l(39857),I=l(28819),T=l(61994);let S={hidden:{opacity:0},show:{opacity:1,transition:{staggerChildren:.2}}},E={hidden:{x:100,opacity:0},show:{x:0,opacity:1}};var P=e=>{let{serviceOfferings:t,colorClasses:l="text-white border-b-midnight-200"}=e,[n,i]=(0,I.YD)({triggerOnce:!0,threshold:.2}),[s,r]=(0,x.useState)(null);return(0,a.jsx)(_.E.ul,{animate:i?"show":"hidden","aria-label":"Our Services",className:"w-full grid grid-cols-1 md:grid-cols-2 md:gap-10 lg:gap-0 lg:grid-cols-1 mt-12 md:px-5",initial:"hidden",ref:n,variants:S,children:null==t?void 0:t.map((e,t)=>(0,a.jsx)(_.E.li,{variants:E,className:(0,T.Z)("flex items-start justify-center gap-5 border-b border-solid py-4",l),children:(0,a.jsxs)(u.default,{href:e.serviceOfferingPage,onFocus:()=>r(t),onBlur:()=>r(null),onMouseEnter:()=>r(t),onMouseLeave:()=>r(null),className:"hover:cursor-pointer flex w-full focus-visible:outline-none my-auto font-semibold text-2xl justify-between items-center",children:[(0,a.jsx)("span",{className:"w-9/12 md:w-11/12 lg:w-9/12 2xl:w-11/12",children:e.title}),s===t?(0,a.jsx)(m.Z,{className:"rotate-[40deg]"}):(0,a.jsx)(m.Z,{className:"invisible"})]})},t))})};let O=e=>{let{children:t,className:l="",backgroundColor:n,title:i,id:s}=e;return(0,a.jsx)("section",{id:s,className:"flex min-h-screen w-full ".concat(l),style:{backgroundColor:n||"#fffff"},"aria-label":i,children:t})},M=e=>{let{title:t,headerId:l,index:n,titleColor:i}=e,s=0===n?"h1":"h2";return(0,a.jsx)(s,{id:l,className:"h1"===s?"text-[56px] font-extrabold leading-[56px] xs:text-[72px] xs:leading-[72px] lg:text-8xl":"text-5xl md:text-6xl lg:text-7xl 3xl:text-8xl font-extrabold leading-[50px] tracking-tight",style:{color:i},children:t})},F=e=>{let{text:t,ledeParagraphColor:l}=e;return(0,a.jsx)("div",{className:"mt-2 font-interTight font-semibold lg:text-3xl",style:{color:l},children:t})},Z=e=>{let{children:t,className:l=""}=e;return(0,a.jsx)("div",{className:"flex flex-col gap-2 ".concat(l),children:t})},L=e=>{let{children:t,className:l=""}=e;return(0,a.jsx)("div",{className:"flex flex-col gap-y-16 text-2xl leading-[29px] 2xl:max-w-7xl ".concat(l),children:t})},D=e=>{let{children:t,className:l=""}=e;return(0,a.jsx)("p",{className:"pb-5 last:pb-0 ".concat(l),children:t})},B=e=>{let{textContent:t,textContentColor:l,serviceOfferings:i,className:s=""}=e,r=(0,n.xP)(t);return i?(0,a.jsxs)("div",{className:"grid gap-y-8 lg:grid-flow-col lg:grid-cols-2 ".concat(s),children:[(0,a.jsx)(P,{serviceOfferings:i,colorClasses:"text-black border-b-midnight-800"}),(0,a.jsx)("div",{className:"order-first md:order-none",style:{color:l},children:r.map((e,t)=>(0,a.jsx)(D,{children:e},t))})]}):(0,a.jsx)("div",{className:"".concat(s),style:{color:l},children:r.map((e,t)=>(0,a.jsx)(D,{children:e},t))})},z=e=>{let{breadcrumb:t}=e;return(0,a.jsxs)(u.default,{href:"/".concat(t.link),className:"flex flex-none items-end gap-x-3",children:[(0,a.jsx)(m.Z,{className:"-rotate-[95deg]"}),(0,a.jsx)("div",{className:"text-[20px] font-extrabold leading-6",style:{color:t.breadcrumbColor},children:t.title})]})},H=e=>{let{text:t,className:l,tooltipTextColor:n}=e;return(0,a.jsxs)("div",{className:"flex flex-col gap-y-4 ".concat(l),children:[(0,a.jsx)("div",{className:"w-[25px] text-[#DC232E]",children:(0,a.jsx)(A.Z,{secondaryColor:"#0150E2"})}),(0,a.jsx)("div",{className:"max-w-[300px] whitespace-pre-line text-[17px] font-medium leading-6",style:{color:null==n?void 0:n.value},children:t})]})},U=e=>{let{image:t,className:l=""}=e;return(0,a.jsx)("div",{"aria-hidden":"true",className:"flex w-full justify-center md:w-auto ".concat(l),children:(0,a.jsx)(i.E,{image:t,alt:"",className:"aspect-square max-w-[285px] rounded-full object-cover lg:w-[410px] lg:max-w-max",sizes:"(min-width: 1024px) 410px,  285px",quality:75})})},R=e=>{let{children:t,className:l=""}=e;return(0,a.jsx)("div",{className:"grid gap-y-12 md:gap-y-2  ".concat(l),children:t})};var W=e=>{let{data:t,index:l}=e,{title:s,titleColor:r,textContent:o,textContentColor:d,ledeParagraph:c,ledeParagraphColor:x,breadcrumb:m,breadcrumbColor:u,tooltip:g,tooltipTextColor:h,spotlightImage:p,secondaryImage:f,serviceOfferings:v}
1=t,j=(0,n.GP)(s);return(0,a.jsxs)(O,{className:"flex-col-reverse xl:flex-row overflow-hidden",id:j,title:s,backgroundColor:null==t?void 0:t.backgroundColor,children:[(0,a.jsxs)("div",{className:"max-w-5xl flex-grow pb-52 pt-24 md:py-24 lg:py-44 mx-6 md:mx-12 lg:mx-20 2xl:mx-44",children:[(0,a.jsxs)(R,{children:[(null==m?void 0:m.title)&&(null==m?void 0:m.link)&&(0,a.jsx)(z,{breadcrumb:{title:m.title,link:m.link,breadcrumbColor:null!=u?u:"text-white"}}),(0,a.jsxs)(L,{children:[(0,a.jsxs)(Z,{className:"gap-x-16",children:[(0,a.jsx)(M,{title:s,headerId:j,index:l,titleColor:r}),(0,a.jsx)(F,{text:c,ledeParagraphColor:x})]}),(0,a.jsx)(B,{textContent:o,textContentColor:d,serviceOfferings:v,className:"gap-x-16"})]})]}),(0,a.jsxs)("div",{className:"mt-12 grid gap-y-32 xl:grid-flow-col",children:[g&&(0,a.jsx)(H,{text:g,tooltipTextColor:h,className:"xl:self-end xl:pb-10"}),p&&(0,a.jsx)(U,{image:p,className:"z-40 xl:-mx-[350px] xl:justify-end"})]})]}),f&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(i.E,{image:f,alt:"",className:"z-0 h-72 w-full  object-cover xl:hidden",quality:100,transformations:{cropHeight:288}}),(0,a.jsx)("div",{className:"relative z-0 hidden w-full max-w-[355px] overflow-hidden bg-black xl:block ",children:(0,a.jsx)(i.E,{image:f,alt:"",className:"absolute object-cover h-full",quality:100,transformations:{cropWidth:1152,cropHeight:3374}})})]})]})},V=e=>{let{data:t,index:l}=e,{title:i,titleColor:s,textContent:r,textContentColor:o,ledeParagraph:d,ledeParagraphColor:c,breadcrumb:x,breadcrumbColor:m,tooltip:u,tooltipTextColor:g,spotlightImage:h,secondaryImage:p,serviceOfferings:f}=t,v=(0,n.GP)(i);return(0,a.jsx)(O,{className:"flex-col pb-52 pt-24 md:py-24 lg:py-44 overflow-hidden px-6 md:px-12 lg:px-20 2xl:px-44",title:i,id:v,backgroundColor:null==t?void 0:t.backgroundColor,children:(0,a.jsxs)("div",{className:"flex-grow 2xl:max-w-7xl",children:[(0,a.jsxs)(R,{children:[(null==x?void 0:x.title)&&(null==x?void 0:x.link)&&(0,a.jsx)(z,{breadcrumb:{title:x.title,link:x.link,breadcrumbColor:null!=m?m:"text-white"}}),(0,a.jsxs)(L,{children:[(0,a.jsxs)(Z,{className:"gap-x-20",children:[(0,a.jsx)(M,{title:i,headerId:v,index:l,titleColor:s}),(0,a.jsx)(F,{text:d,ledeParagraphColor:c})]}),(0,a.jsx)(B,{textContent:r,textContentColor:o,serviceOfferings:f,className:"gap-x-20"})]})]}),(0,a.jsxs)("div",{className:"mt-12 flex flex-col justify-start gap-x-20 gap-y-10 md:mt-24 md:flex-row-reverse md:justify-end md:pl-5 lg:gap-x-28 ",children:[u&&(0,a.jsx)(H,{text:u,tooltipTextColor:g}),h&&(0,a.jsx)(U,{image:h,className:"justify-center"})]})]})})},q=e=>{let{data:t,index:l}=e;return t.secondaryImage?(0,a.jsx)(W,{data:t,index:l}):(0,a.jsx)(V,{data:t,index:l})},Y=e=>{var t,l;let{data:n,index:i}=e,{backgroundColor:s,header:d,subheader:c}=n,x=d.length>10?"text-7xl":"text-8xl";return(0,a.jsx)("section",{"aria-label":d,"data-module":"header",style:{backgroundColor:s},className:"py-24 lg:py-40",children:(0,a.jsxs)("div",{className:"flex flex-col lg:flex-row lg:gap-16 mx-6 md:mx-12 lg:mx-20 max-w-screen-2xl 2xl:mx-auto",children:[(0,a.jsx)(0===i?"h1":"h2",{className:"".concat(x," max-w-sm font-extrabold"),style:{color:null!==(t=n.headerColor)&&void 0!==t?t:"#FFF"},children:d}),(0,a.jsx)("div",{className:"mt-16 text-3xl 2xl:text-4xl 3xl:text-5xl font-semibold",style:{color:null!==(l=n.subheaderColor)&&void 0!==l?l:"#FFF"},children:(0,a.jsx)(r.YI,{value:c,components:o.Z})})]})})},G=e=>{let{className:t=""}=e;return(0,a.jsxs)("svg",{width:"900",height:"851",viewBox:"0 0 900 851",fill:"currentColor",className:t,xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("mask",{id:"mask0_146_4676",maskUnits:"userSpaceOnUse",x:"0",y:"510",width:"339",height:"340",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 510.539H338.809V849.617H0V510.539Z",fill:"white"})}),(0,a.jsx)("g",{mask:"url(#mask0_146_4676)",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M338.809 680.078C338.809 773.708 262.959 849.617 169.403 849.617C75.8462 849.617 -0.00283051 773.708 -0.00283051 680.078C-0.00283051 586.447 75.8462 510.539 169.403 510.539C262.959 510.539 338.809 586.447 338.809 680.078Z"})}),(0,a.jsx)("mask",{id:"mask1_146_4676",maskUnits:"userSpaceOnUse",x:"244",y:"4",width:"649",height:"842",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M244.048 4.95996H892.372V845.612H244.048V4.95996Z",fill:"white"})}),(0,a.jsx)("g",{mask:"url(#mask1_146_4676)",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M801.916 821.446C801.5 821.718 801.073 821.961 800.636 822.213C715.389 870.378 606.423 841.803 557.199 758.373C533.044 717.416 527.785 670.835 538.8 628.323C539.009 627.488 539.227 626.672 539.465 625.895C554.034 570.097 547.236 508.889 515.479 455.053C483.742 401.256 432.99 364.892 376.324 349.343C375.461 349.139 374.637 348.925 373.833 348.692C330.733 336.804 292.138 309.065 267.963 268.069C218.74 184.639 247.937 77.9958 333.194 29.822C333.621 29.5792 334.048 29.3363 334.504 29.1227C334.911 28.8507 335.348 28.6079 335.784 28.3651C421.032 -19.8087 529.998 8.76534 579.211 92.1954C603.396 133.192 608.646 179.763 597.62 222.245C597.432 223.042 597.203 223.848 596.955 224.673C582.377 280.481 589.175 341.68 620.922 395.487C652.669 449.313 703.43 485.676 760.096 501.226C760.91 501.411 761.734 501.634 762.577 501.877C805.707 513.804 844.292 541.543 868.457 582.5C917.68 665.94 888.484 772.573 803.226 820.747C802.8 820.99 802.363 821.232 801.916 821.446Z"})})]})},X=(e,t)=>{let[l,a]=(0,x.useState)(()=>{try{let l=window.localStorage.getItem(e);return l?JSON.parse(l):t}catch(e){return console.error(e),t}});return[l,t=>{try{let n=t instanceof Function?t(l):t;window.localStorage.setItem(e,JSON.stringify(n)),a(n)}catch(e){console.error(e)}}]},J=e=>{let{className:t="",width:l,height:n}=e;return(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 42 45",className:t,fill:"none",children:[(0,a.jsxs)("g",{filter:"url
1(#filter0_d_8727_249)",children:[(0,a.jsx)("path",{d:"M12.5 35.8882L5.5 3.88818L35 20.3882L21 23.3882L12.5 35.8882Z",fill:"currentColor"}),(0,a.jsx)("path",{d:"M12.5 35.8882L5.5 3.88818L35 20.3882L21 23.3882L12.5 35.8882Z",stroke:"white",strokeWidth:"3"})]}),(0,a.jsx)("defs",{children:(0,a.jsxs)("filter",{id:"filter0_d_8727_249",x:"0.822098",y:"0.451172",width:"40.8825",height:"43.6636",filterUnits:"userSpaceOnUse","colorinterpolation-filters":"sRGB",children:[(0,a.jsx)("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),(0,a.jsx)("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),(0,a.jsx)("feOffset",{dy:"2"}),(0,a.jsx)("feGaussianBlur",{stdDeviation:"1.25"}),(0,a.jsx)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,a.jsx)("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.19 0"}),(0,a.jsx)("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_8727_249"}),(0,a.jsx)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_dropShadow_8727_249",result:"shape"})]})})]})};let K=["Cody","Chris","Stan","Kris","Luis","Matt","Mike","Ann","Joe","Amanda","Whit","Darron","Rhi","Dale","Becca","Sean","Jonathan","Scott","Derek","Erin","Dalton","Mar’Shun"];function Q(){let e=K.sort(()=>.5-Math.random()).slice(0,4),t=[],l=()=>{let e,t;do e=Math.floor(75*Math.random())+10,t=Math.floor(85*Math.random())+5;while(e>40&&e<65&&t>15&&t<80);return{top:e,left:t}},n=(e,t)=>25>Math.sqrt(Math.pow(e.top-t.top,2)+Math.pow(e.left-t.left,2)),i=e=>Array.from(document.querySelectorAll(".secondScreenCallout")).some(t=>{let l=t.getBoundingClientRect(),a=e.top*window.innerHeight/100,n=e.left*window.innerWidth/100,i=l.top-10*window.innerHeight/100,s=l.bottom+10*window.innerHeight/100,r=l.left-10*window.innerWidth/100,o=l.right+10*window.innerWidth/100;return a>=i&&a<=s&&n>=r&&n<=o});e.forEach(()=>{let e;do e=l();while(t.some(t=>n(t,e))||i(e));t.push(e)});let s=["animate-float1","animate-float2","animate-float3","animate-float4"],r=["bg-sky","bg-orange-1000","bg-red-1000","bg-electric-500"],o=["text-sky","text-orange-1000","text-red-1000","text-electric-500"];return(0,a.jsx)("div",{className:"animate-float absolute bottom-0 left-0 right-0 top-0 hidden h-full w-full lg:block",children:e.map((e,l)=>{let n=t[l];return(0,a.jsxs)(_.E.div,{className:"absolute flex items-center space-x-2 ".concat(s[l]),style:{top:"".concat(n.top,"%"),left:"".concat(n.left,"%")},initial:{opacity:0}
1,animate:{opacity:1},transition:{delay:.6*l,duration:1},children:[(0,a.jsx)(J,{className:"".concat(o[l]," -mr-4 -mt-12 w-8 sm:-mt-20 md:w-10")}),(0,a.jsx)("div",{className:"rounded-sm px-3 py-1 text-xs text-white shadow-md sm:text-base ".concat(r[l]),children:e})]},l)})})}function $(){let[e,t]=(0,x.useState)({x:200,y:100}),[l,n]=(0,x.useState)(!1),i=document.querySelector('[data-component="hero"]');return(0,x.useEffect)(()=>{let e=e=>{t({x:e.clientX,y:e.clientY});let l=e.target;if(i){let t=i.getBoundingClientRect();if(e.clientX>=t.left&&e.clientX<=t.right&&e.clientY>=t.top&&e.clientY<=t.bottom){let e="A"===l.tagName||"BUTTON"===l.tagName||"pointer"===window.getComputedStyle(l).getPropertyValue("cursor");n(e),e?i.classList.remove("cursor-none"):i.classList.add("cursor-none")}else i.classList.remove("cursor-none")}};return window.addEventListener("mousemove",e),()=>{window.removeEventListener("mousemove",e)}},[]),(0,a.jsx)("div",{className:"absolute z-0 hidden lg:block",style:{left:"".concat(e.x,"px"),top:"".concat(e.y,"px")},children:!l&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(J,{className:"w-8 text-grass md:w-10"}),(0,a.jsx)("div",{className:"absolute bottom-[-35px] right-[-60px] rounded-sm bg-grass px-3 py-1 text-xs text-white shadow-md sm:text-base",children:"Guest"})]})})}let ee={visible:{transition:{staggerChildren:.05,delayChildren:.5}}},et={hidden:{opacity:0},visible:{opacity:1}};var el=e=>{let{calloutLarge:t,calloutLargeTwo:l}=e;return(0,a.jsx)(_.E.div,{initial:"hidden",animate:"visible",variants:ee,className:"absolute mx-auto flex w-full -translate-y-10 flex-col self-end",children:(0,a.jsx)("h1",{className:"z-10 mx-auto text-[12vw] font-extrabold sm:text-[10vw]",children:(0,a.jsxs)("div",{className:"grid w-full grid-cols-4",children:[(0,a.jsx)("span",{className:"nowrap col-span-2 justify-start leading-[0.8] text-black",children:t.split("").map((e,t)=>(0,a.jsx)(_.E.span,{custom:t,variants:et,children:e},t))}),l&&(0,a.jsx)("span",{className:"nowrap col-span-4 row-[2] -ml-[2rem] mt-0 justify-start self-start text-right text-red-500",children:l.split("").map((e,l)=>(0,a.jsx)(_.E.span,{custom:l+t.length,variants:et,children:e},l+t.length))})]})})})},ea=e=>{let{isSecondScreenVisible:t,calloutPreLink:l,calloutLink:n,calloutLinkText:i,calloutPostLink:s,heroTitle:r}=e,o={hidden:{opacity:0},visible:{opacity:1,transition:{duration:.25}},moveDown:{y:20,transition:{duration:.5}}};return(0,a.jsxs)(_.E.div,{className:t?"":"h-[inherit]",initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},children:[(0,a.jsx)("div",{className:"h-auto w-[6%]",children:(0,a.jsx)(_.E.div,{initial:"hidden",animate:"visible",variants:{hidden:{opacity:0,rotate:-180,scale:.2},visible:{opacity:1,rotate:0,scale:1,transition:{type:"spring",stiffness:260,damping:20,delay:.2}}},children:(0,a.jsx)(A.Z,{})})}),(0,a.jsxs)(_.E.div,{className:"font-bold",children:[l.split("").map((e,t)=>(0,a.jsx)(_.E.span,{custom:t,variants:o,children:e},t))," ",(0,a.jsx)(u.default,{href:n,children:(0,a.jsx)(_.E.span,{className:"text-electric-500",children:i.split("").map((e,t)=>(0,a.jsx)(_.E.span,{custom:t+l.length,variants:o,children:e},t))})})," ",s.split("").map((e,t)=>(0,a.jsx)(_.E.span,{custom:t+l.length+i.length,variants:o,onAnimationComplete:()=>{t===s.length-1&&(null==r||r.classList.add("animateHero"))},children:e},t))]})]})},en=e=>{let{data:t}=e,{calloutLarge:l,calloutLargeTwo:n,calloutPreLink:i,calloutLinkText:s,calloutPostLink:r,calloutLink:o,marquee:d}=t,[c,m]=(0,x.useState)(!1),[u,g]=X("hasVisited",!1),[h,p]=(0,x.useState)(!1);return(0,x.useEffect)(()=>{u?m(!0):(m(!1),g(!0))},[]),(0,a.jsxs)("section",{className:"relative","data-component":"hero",children:[(0,a.jsx)("div",{className:"fixed -z-10 h-screen min-h-[760px] w-full bg-cover bg-center",style:{backgroundImage:"url(".concat(t.underlay.asset.url,")")}}),(0,a.jsx)("div",{className:"x-1 overflow-hidden selection:bg-brand-red selection:text-white",children:(0,a.jsxs)("div",{className:"h-screen min-h-[760px] w-full bg-white bg-cover bg-center",children:[(0,a.jsxs)("div",{className:"relative flex h-full w-full flex-col items-center justify-center gap-3 ".concat(c?"":"z-30"),children:[c&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(_.E.div,{className:"secondScreenCallout z-30 flex w-full justify-center gap-spacing-lg text-[8vw] font-light leading-normal sm:max-w-[77%] sm:text-[5.5vw] lg:text-[3vw]",initial:"hidden",animate:"visible",transition:{staggerChildren:.05},children:(0,a.jsx)("div",{className:"max-w-[75%]",children:(0,a.jsx)(ea,{isSecondScreenVisible:c,calloutPreLink:i,calloutLink:o,calloutLinkText:s,calloutPostLink:r})})}),(0,a.jsx)(Q,{}),(0,a.jsx)($,{})]}),!c&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(_.E.div,{initial:{scale:1,originX:0,originY:0},animate:{scale:.8,originX:0,originY:6},transition:{duration:1,delay:3},onAnimationComplete:()=>p(!0),children:(0,a.jsx)(_.E.div,{className:"z-30 -mt-6 flex w-full justify-center gap-spacing-lg text-[5vw] font-light sm:mt-4 sm:leading-normal md:text-[2.5vw] xl:max-w-[77%]",initial:"hidden",animate:"visible",transition:{staggerChildren:.05},children:(0,a.jsx)("div",{className:"max-w-[75%]",children:(0,a.jsx)(ea,{isSecondScreenVisible:c,calloutPreLink:i,calloutLink:o,calloutLinkText:s,calloutPostLink:r})})})}),h&&(0,a.jsx)(el,{calloutLarge:l,calloutLargeTwo:n}),(0,a.jsx)(_.E.div,{className:"absolute bottom-10 z-40 flex w-full whitespace-nowrap text-lg text-black",children:(0,a.jsxs)(k.Z,{autoFill:!0,pauseOnHover:!0,children:[(0,a.jsx)("div",{className:"w-[60vw]"},"last-marquee"),d.map((e,t)=>(0,a.jsxs)("div",{children:[(0,a.jsx)("span",{className:"ml-4",children:e}),t<d.length-1&&(0,a.jsx)("span",{className:"ml-4 font-extrabold",children:"•"})]},t))]})})]})]}),(0,a.jsx)(_.E.div,{className:"z-1 absolute bottom-0 left-2 h-auto w-[90%] max-w-[830px] transform",initial:{opacity:0,x:-50,y:50},animate:{opacity:1,x:-30,y:80},transition:{type:"spring",stiffness:100,damping:20},children:(0,a.jsx)(G,{className:"h-full w-full text-brand-red opacity-5"})})]})})]})},ei=e=>{let{data:t}=e,l=t.image.asset.url;return(0,a.jsx)("section",{"aria-hidden":"true",className:"bg-black h-[40vh] lg:h-[50vh] xl:h-[60vh] bg-cover bg-center bg-no-repeat",style:{backgroundImage:"url(".concat(l,")")}})},es=e=>{var t,l,n,i;let{data:r,slug:o}=e,d=(null==r?void 0:r.backgroundColor)||"#25255F";return(0,a.jsx)(s,{elementType:"section",imgData:null==r?void 0:r.backgroundImage,backgroundColor:"home"===o?void 0:d,"aria-label":r.title,"data-module":"Intro",children:(0,a.jsx)("div",{className:"relative mx-6 grid justify-center pb-16 pt-32 md:mx-12 lg:mx-20 lg:py-[340px] max-w-screen-2xl 2xl:mx-44 3xl:mx-auto",children:(0,a.jsxs)("div",{className:"pb-52 lg:pb-16 ".concat(r.isVariant?"grid-flow-col gap-x-8 lg:grid lg:gap-x-20":"grid"),children:[(0,a.jsx)("h2",{className:"text-5xl font-extrabold leading-[50px] tracking-tight md:text-6xl lg:text-7xl 3xl:text-8xl ".concat(r.isVariant?"":"lg:text-8xl"," "),style:{color:null!==(l=r.titleColor)&&void 0!==l?l:"#FFF"},children:r.title}),(0,a.jsx)("div",{className:"mt-8 text-2xl font-medium lg:max-w-5xl ".concat(r.isVariant?"lg:mt-0":"lg:mt-16"),style:{color:null!==(n=r.contentColor)&&void 0!==n?n:"#FFF"},children:(0,a.jsx)("p",{children:r.textContent})}),(null==r?void 0:null===(t=r.callToAction)||void 0===t?void 0:t.link)&&(0,a.jsx)("div",{className:"lg:max-w-5xl mt-4",style:{color:null!==(i=r.contentColor)&&void 0!==i?i:"#FFF"},children:(0,a.jsx)(y.Z,{data:r.callToAction.link,className:"justify-end self-end",textStyles:"pr-5",text:r.callToAction.title})})]})})})},er=l(32359),eo=l(25628),ed=l(99376),ec=e=>{var t,l,n,i;let{data:s}=e,{backgroundColor:r,callToActions:o}=s,d=null!==(n=null===(t=(0,ed.usePathname)())||void 0===t?void 0:t.replace("/",""))&&void 0!==n?n:"",c=null!==(i=null===(l=(0,ed.useSearchParams)())||void 0===l?void 0:l.toString())&&void 0!==i?i:"";return(0,a.jsx)("section",{style:{backgroundColor:r},className:"flex flex-wrap items-center justify-center gap-x-4 gap-y-12 px-2 py-40",children:null==o?void 0:o.map((e,t)=>{let l=!!e.link&&(0,eo.F)(e.link,d,c);return(0,a.jsx)("div",{children:(0,a.jsx)(er.Tx,{data:e,className:"rounded-full px-8 py-4 text-2xl font-semibold duration-500 ease-in-out transition-colors hover:bg-electric-600 hover:text-electric-100 ".concat(l?"bg-electric-600 text-electric-100":"bg-electric-100 text-electric-400")},e._key)},e._key)})})},ex=l(80526);function em(e){for(let t=e.length-1;t>0;t--){let l=Math.floor(Math.random()*(t+1));[e[t],e[l]]=[e[l],e[t]]}return e}var eu=e=>{let{partners:t}=e;return(0,a.jsx)("div",{className:"relative",children:(0,a.jsxs)("div",{className:"flex flex-col gap-spacing-xxxl fill-neutrals-black dark:fill-neutrals-cream dark:invert",children:[(0,a.jsx)("div",{className:"relative flex gap-spacing-xxxl",children:(0,a.jsx)(k.Z,{autoFill:!0,speed:10,children:em([...t]).map(e=>(0,a.jsx)("div",{className:"flex flex-shrink-0 items-center justify-center",children:(0,a.jsx)(i.E,{image:null==e?void 0:e.logo,alt:null==e?void 0:e.name,className:"mx-12 h-[75px] w-auto"})},"marquee-".concat(e._id)))})}),(0,a.jsx)("div",{className:"flex gap-spacing-xxxl",children:(0,a.jsx)(k.Z,{autoFill:!0,direction:"right",speed:10,children:em([...t]).map(e=>(0,a.jsx)("div",{className:"flex flex-shrink-0 items-center justify-center",children:(0,a.jsx)(i.E,{image:null==e?void 0:e.logo,alt:null==e?void 0:e.name,className:"mx-12 h-[75px] w-auto"})},"row-2-".concat(e._id)))})})]})})},eg=e=>{let{partners:t}=e,l=e=>{let{logo:t,description:l,link:n,name:s}=e;return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"lg:w-[365px] flex flex-col items-start justify-start gap-4 border-b-[1px] border-solid border-black mb-8",children:(0,a.jsxs)("div",{className:"self-stretch flex flex-col items-start justify-start gap-4",children:[(0,a.jsx)(i.E,{alt:s,className:"h-[75px] w-auto",image:t}),(0,a.jsx)("div",{className:"mb-8",children:l})]})})})};return(0,a.jsx)("div",{className:"flex flex-col gap-[10rem] lg:gap-[14rem]",children:(0,a.jsx)("div",{className:"mx-auto flex max-w-6xl w-full flex-col gap-spacing-xxl 3xl:max-w-screen-2xl",children:(0,a.jsx)("div",{className:"max-w-3xl grid grid-cols-1 md:grid-cols-2 md:gap-12 lg:gap-16 px-6 md:px-12 lg:px-0 ",children:[...t].map(e=>(0,a.jsx)(l,{logo:e.logo,description:e.description,link:e.link,name:e.name},"row-2-".concat(e._id)))})})})},eh=e=>{let{data:t}=e,{partners:l}=t;return l.filter(e=>!1!==e.corporatePartner&&null!==e.corporatePartner),(0,a.jsx)("section",{"aria-label":t.headline,className:"w-full overflow-hidden bg-neutrals-cream py-20 text-neutrals-black dark:bg-neutrals-black dark:text-neutrals-cream md:py-16 lg:py-40",children:(0,a.jsxs)("div",{className:"flex flex-col gap-48 md:gap-16",children:[(0,a.jsxs)("div",{className:"mx-auto flex max-w-6xl flex-col gap-spacing-xxl px-6 md:px-12 lg:flex-row-reverse lg:items-center lg:px-0 3xl:max-w-screen-2xl",children:[(0,a.jsx)("div",{children:(0,a.jsx)("h2",{className:"text-5xl font-extrabold leading-[50px] tracking-tight md:text-6xl lg:w-[437px] lg:text-7xl 3xl:text-8xl",children:t.headline})}),(0,a.jsx)("div",{className:"prose font-interTight text-[20px] font-normal leading-[125%] text-neutrals-black dark:text-neutrals-cream lg:text-[30px] 3xl:text-[38px]",children:(0,a.jsx)(r.YI,{value:t.intro,components:o.Z})})]}),(0,a.jsxs)("div",{className:"relative",children:[t.corporatePartner?(0,a.jsx)(eg,{partners:l}):(0,a.jsx)(eu,{partners:l}),(0,a.jsx)("div",{className:"absolute right-6 top-[-200px] z-40 md:top-[-50px] xl:right-44 xl:top-[-90px] 3xl:right-96",children:(null==t?void 0:t.modalCTA)&&(0,a.jsx)(j.default,{className:"mt-10",modal:t.modalCTA})})]})]})})},ep=l(90178),ef=l(97230),ev=l(97841),ej=e=>{let{title:t,imageLink:l,image:n,imageLabel:s,links:r,imageClass:o,variant:d="default"}=e,c=(0,a.jsx)(_.E.div,{className:(0,ev.m)("overflow-hidden ".concat(o||""),"default"===d&&""),children:(0,a.jsx)(_.E.div,{variants:{hover:{
1scale:1.1,transition:{duration:.5}},focus:{scale:1.1,transition:{duration:.5}},focusVisible:{scale:1.1,transition:{duration:.5}},initial:{scale:1}},className:"overflow-hidden",children:n&&(0,a.jsx)(i.E,{image:n,className:"w-full object-cover",width:660,height:660})})}),x=l?(0,a.jsx)(er.FX,{data:l,children:c}):c,m=r&&(null==r?void 0:r.length)>0&&(0,a.jsxs)("div",{className:(0,ev.m)("relative mt-4 inline-block w-auto border-black text-2xl font-medium text-black","default"===d&&"md:ml-12 md:mt-12"),children:[s&&s.length>0&&(0,a.jsx)("div",{className:(0,ev.m)("pointer-events-none absolute -top-20 left-4 rounded-full bg-secondary-electric px-4 py-2 text-xs text-white sm:text-sm","default"===d&&"md:-left-2 md:-top-36 md:text-base"),children:s}),(0,a.jsx)("span",{className:(0,ev.m)("flex gap-4 divide-x-2 divide-gray-700 text-base underline underline-offset-4 dark:divide-gray-300","default"===d&&"md:text-2xl "),children:r.slice(0,2).map((e,t)=>e.link?(0,a.jsx)("span",{className:"".concat(t>0?"px-3":""),children:(0,a.jsx)(er.FX,{data:e.link,children:(0,a.jsx)("span",{children:e.title})})},e.id):(0,a.jsx)("span",{className:"".concat(t>0?"px-3":""),children:e.title},e.id))})]});return(0,a.jsx)(_.E.article,{whileFocus:"focus",whileHover:"hover",className:"mb-12 bg-white focus:outline-none",children:(0,a.jsxs)(_.E.div,{className:(0,ev.m)("relative","default"===d&&""),children:[(0,a.jsxs)("div",{children:[x,m]}),(0,a.jsxs)(_.E.h3,{className:(0,ev.m)("mt-3 flex items-center overflow-hidden text-3xl font-extrabold text-blue-700","default"===d&&"md:ml-12 md:mr-12 md:mt-2"),children:[(0,a.jsx)(ep.Pd.Provider,{value:{size:"auto",style:{height:"56px"}},children:(0,a.jsx)(_.E.span,{className:"-ms-[56px] text-brand-red ease-in",variants:{hover:{display:"inline-block",marginLeft:"-6px",transition:{duration:.5}},focus:{display:"inline-block"},focusVisible:{display:"inline-block"},initial:{width:0}},children:(0,a.jsx)(ef.VFe,{})})}),(0,a.jsx)(er.FX,{data:l,className:"w-72 md:w-10/12",children:(0,a.jsx)("span",{className:"ease-in",children:t})})]})]})})},eb=e=>{let{data:t,className:l}=e,n=(0,ed.usePathname)();return(0,a.jsx)("div",{className:l,children:(()=>{let e=[];for(let l=0;l<t.length;l+=2){let i=t.length%2==1&&l+1===t.length,s=l+1<t.length,r=i?null:t[l],o=s?t[l+1]:i?t[l]:null;e.push((0,a.jsxs)("div",{className:"flex max-lg:flex-wrap-reverse md:flex-row lg:gap-x-[3%] ".concat(4===l?"cols":""),children:[(0,a.jsx)("div",{className:"mx-auto mt-8 pb-8 md:mx-0 md:mt-12 lg:mt-40 lg:w-1/2",children:r}),o&&(0,a.jsx)("div",{className:"mx-auto mt-8 md:mt-0 lg:w-1/2 ".concat(i?"pb-8 ":""," ").concat(i&&"/"===n?"lg:-mt-[30rem]":""),children:o},l+1)]},l))}return e})()})},ew=e=>{let{title:t,content:l,backgroundImage:n,link:s,className:d,clientName:c}=e;return(0,a.jsxs)("section",{className:"3xl:md-40 relative mb-[48px] flex px-8 py-36 text-white sm:px-24 md:mb-[80px] lg:px-40 lg:py-72 ".concat(d),"aria-label":c,"data-module":"OurWork","data-submodule":"CaseStudyHighlight",children:[n&&(0,a.jsx)(i.E,{className:"object-cover",image:n,fill:!0,alt:""}),(0,a.jsx)("div",{className:"absolute inset-0 z-10 h-full w-full bg-black opacity-50"}),(0,a.jsxs)("div",{className:"z-10 flex w-full flex-col justify-between lg:flex-row",children:[(0,a.jsxs)("div",{className:"flex flex-col",children:[c&&(0,a.jsx)("div",{className:"text-[32px]",children:c}),(0,a.jsx)("h2",{className:"text-5xl font-bold leading-[58px] lg:text-7xl",children:t}),(0,a.jsx)("div",{className:"mt-16 max-w-2xl gap-x-20 text-2xl font-medium lg:max-w-3xl",children:(0,a.jsx)(r.YI,{value:l,components:o.Z})})]}),s&&(0,a.jsx)(y.Z,{data:s,className:"mt-6 justify-end self-end sm:mt-0",textStyles:"pr-5",text:"See this project"})]})]})},ey=e=>{let{text:t,className:l="",data:n}=e;return(0,a.jsxs)(er.FX,{data:n,className:"group flex h-[200px] w-[200px] items-center justify-center rounded-full border-2 border-brand-red bg-brand-red text-white duration-100 transition-all hover:bg-white hover:text-brand-red hover:shadow-xl active:border-secondary-electric active:bg-secondary-electric active:text-white active:duration-0 disabled:border-gray-300 disabled:bg-gray-300 ".concat(l),children:[t&&(0,a.jsx)("div",{className:"pt-12 font-interTight text-2xl font-extrabold duration-100 transition-all group-hover:pt-0",children:t}),(0,a.jsx)("div",{className:"h-10 pb-12 duration-100 transition-all group-hover:rotate-[40deg] group-hover:pb-0 group-hover:pl-2",children:(0,a.jsx)(m.Z,{})})]})},eN=e=>{let{data:t}=e,{sectionName:l,title:n,caseStudies:i}=t,s=(0,ed.useSearchParams)();return(0,a.jsx)(b,{id:l,className:"bg-white",ariaLabel:n,dataModule:"OurWork",children:(0,a.jsx)("div",{className:"w-full px-6 py-1 md:px-12 md:py-16 xl:px-16 xl:py-32",children:(()=>
1{if(!i||(null==i?void 0:i.length)<0)return;let e=[],l=[],n=i,r=null==s?void 0:s.get("service_offerings");if(r&&(null==r?void 0:r.length)>0){let e=r.split(",");n=n.filter(t=>e.some(e=>t.caseStudy.serviceOfferings.map(e=>e._id).flat().includes(e)))}for(let i=0;i<n.length;i++){var o,d,c,x,m,u,g,h;let s=n[i];if(s.highlight&&(null===(o=s.caseStudy)||void 0===o?void 0:o.highlightImage)&&(null===(d=s.caseStudy)||void 0===d?void 0:d.highlightDescription)){e.push((0,a.jsx)(eb,{data:l,variant:"ourWork",className:"mx-auto w-full max-w-[1440px] justify-self-center "},"grid_".concat(s._key))),e.push((0,a.jsx)(ew,{clientName:null===(u=s.caseStudy)||void 0===u?void 0:null===(m=u.partner)||void 0===m?void 0:m.name,title:null===(g=s.caseStudy)||void 0===g?void 0:g.highlightTitle,backgroundImage:s.caseStudy.highlightImage,content:s.caseStudy.highlightDescription,link:s.caseStudy.link},"highlight_".concat(s._key))),l=[];continue}l.push((0,a.jsx)(ej,{title:s.caseStudy.title,image:s.caseStudy.thumbnailImage,imageLink:s.caseStudy.link,imageLabel:null===(c=s.caseStudy.partner)||void 0===c?void 0:c.name,links:null===(x=s.caseStudy.serviceOfferings)||void 0===x?void 0:x.map(e=>{var t,l,a;return{id:null!==(a=e._id)&&void 0!==a?a:e._key,title:e.title,link:{internalSlug:null===(l=e.serviceOfferingPage)||void 0===l?void 0:null===(t=l.slug)||void 0===t?void 0:t.current,linkType:"internal"}}})},"card_".concat(s._id))),n.length>2&&2==i&&void 0!==t.actionType&&"none"!==t.actionType&&l.push((0,a.jsxs)("div",{className:"-mt-10 mb-8 flex flex-col items-center justify-center lg:-mt-24",children:[(0,a.jsxs)("h2",{className:"flex",children:[(0,a.jsx)("span",{className:"font-interTight text-[56px] font-extrabold tracking-tighter text-black sm:text-[72px] md:ml-6 md:text-[90px]",children:"Our"}),(0,a.jsx)("span",{className:"ml-6 font-interTight text-[56px] font-extrabold tracking-tighter text-black underline underline-offset-[1rem] sm:text-[72px] md:text-[90px]",children:"work"})]}),(0,a.jsxs)("div",{className:"mt-6",children:["link"===t.actionType&&(null==t?void 0:null===(h=t.callToAction)||void 0===h?void 0:h.link)&&(0,a.jsx)(ey,{className:"mx-auto",data:t.callToAction.link,text:t.callToAction.title}),"modal"===t.actionType&&(null==t?void 0:t.modalCTA)&&(0,a.jsx)(j.default,{className:"mx-auto",modal:t.modalCTA})]})]}))}return l.length>0&&e.push((0,a.jsx)(eb,{data:l,variant:"ourWork",className:"mx-auto w-full max-w-[1440px] justify-self-center"},l.length)),e})()})})},ek=e=>{let{data:t}=e,{caseStudies:l,title:n,callToAction:i,subscribeCallToAction:s}=t,r=e=>{if(!e)return null;let{caseStudy:t}=e;return{title:t.title,image:t.thumbnailImage,links:[{id:e._id,title:t.serviceOfferings[0].title}],imageLink:{internalSlug:t.link.internalSlug,linkType:"internal"}}},o=l.slice(0,3)||[],d=l.slice(3,6)||[],c=3===d.length;return(0,a.jsx)(b,{id:n,className:"w-screen bg-white py-16 text-black dark:bg-black dark:text-white","aria-label":n,children:(0,a.jsxs)("div",{className:"mx-auto flex w-full max-w-[1440px] flex-col gap-8",children:[(0,a.jsx)("div",{className:"inline-flex min-w-full items-start justify-start gap-2.5 self-stretch xl:hidden",children:(0,a.jsx)("div",{className:"shrink grow basis-0 font-interTight text-[67px] font-extrabold leading-[67px] text-black",children:n})}),(0,a.jsxs)("div",{className:"mx-auto flex min-w-full max-w-[1440px] flex-col gap-16 self-stretch xl:hidden",children:[o.map((e,t)=>(0,a.jsx)("div",{className:"flex w-full odd:justify-end even:justify-start",children:(0,x.createElement)(ej,{...r(e),key:t})},t)),(null==i?void 0:i.link)&&(0,a.jsx)(ey,{data:i.link,text:i.title,className:"mx-auto my-12"}),d.map((e,t)=>(0,a.jsx)("div",{className:"mx-0 mb-8 flex w-full odd:justify-start even:justify-end",children:(0,x.createElement)(ej,{...r(e),key:t})},t))]}),(0,a.jsxs)("div",{className:"hidden w-full max-w-[1440px]  justify-start gap-12 xl:flex 2xl:gap-36",children:[(0,a.jsxs)("div",{className:"justify-space-around inline-flex flex-col items-center gap-36",children:[(0,a.jsx)("div",{className:"h-0"}),(0,a.jsx)("div",{children:(0,a.jsx)(ej,{variant:"small",...r(o[0])})}),c&&d[0]&&(0,a.jsx)(ej,{variant:"small",...r(d[0])})]}),(0,a.jsxs)("div",{className:"inline-flex  flex-col items-center justify-start gap-36",children:[(0,a.jsx)("div",{children:(0,a.jsx)(ej,{variant:"small",...r(o[1])})}),(null==s?void 0:s.link)&&(0,a.jsx)(ey,{text:s.title,data:s.link}),c&&d[1]&&(0,a.jsx)("div",{children:(0,a.jsx)(ej,{variant:"small",...r(d[1])})})]}),(0,a.jsxs)("div",{className:"relative inline-flex flex-col items-start justify-start gap-24",children:[(0,a.jsx)("div",{className:"font-['Inter Tight'] h-12 text-6xl font-extrabold leading-[69px] text-black",children:"Related Work"}),(0,a.jsxs)("div",{className:"flex flex-col items-start justify-start gap-24 ",children:[(0,a.jsx)("div",{children:(0,a.jsx)(ej,{variant:"small",...r(o[2])})}),c&&d[2]&&(0,a.jsx)("div",{children:(0,a.jsx)(ej,{variant:"small",...r(d[2])})})]})]})]}),!c&&s&&(0,a.jsx)("div",{className:"relative hidden w-full max-w-[1440px] xl:block",children:(0,a.jsxs)("div",{className:"absolute left-[449px] top-[80px] h-[119px] w-[543px]",children:[(0,a.jsx)("div",{className:"font-['Inter Tight'] absolute left-[22px] top-0 text-4xl font-semibold text-black",children:(null==s?void 0:s.title)||"Subscribe to stay up-to-date"}),(0,a.jsxs)(u.default,{href:s.internalSlug||"#",children:[(0,a.jsx)("div",{className:"absolute left-0 top-[59px] h-[60px] w-[543px] rounded-[27px] bg-blue-700"}),(0,a.jsx)("div",{className:"absolute left-[485px] top-[69px] h-[39px] w-[39px] text-neutrals-white",children:(0,a.jsx)(m.Z,{})}),(0,a.jsx)("div",{className:"font-interSans absolute left-[32px] top-[79px] w-[464px] text-lg font-bold text-white",children:"Your email address"})]})]})})]})})},eC=function(e){var t;let{data:l}=e,n=null===(t=l.posts)||void 0===t?void 0:t.map((e,t)=>{var l,n;return(0,a.jsx)(ej,{title:null!==(l=e.title)&&void 0!==l?l:"",image:e.coverImage,links:[{id:"".concat(t),title:null!==(n=e.articleType)&&void 0!==n?n:""}],imageLink:{internalSlug:null==e?void 0:e.slug,linkType:"internal"}},t)}
1);return(0,a.jsx)("section",{className:"w-full bg-white py-20 text-black dark:bg-black dark:text-white","aria-label":l.title,children:(0,a.jsxs)("div",{className:"mx-auto w-full max-w-[1440px] px-6 py-1 md:px-12 md:py-16 xl:px-16 xl:py-32",children:[(0,a.jsxs)("div",{className:"mb-spacing-xxl flex flex-col justify-between gap-spacing-xl md:flex-row",children:[(0,a.jsx)("h2",{className:"tracking-tightlg:w-1/2 font-interTight text-5xl font-extrabold leading-[50px] md:text-6xl lg:text-7xl 3xl:text-8xl",children:l.title}),(0,a.jsx)("div",{className:"flex flex-col items-start justify-start gap-4 self-end",children:l.subheader&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"relative h-auto w-[25px]",children:(0,a.jsx)(A.Z,{})}),(0,a.jsx)("div",{className:"h-20 w-60 font-inter text-lg font-medium leading-normal",children:l.subheader})]})})]}),n&&n.length>0&&(0,a.jsx)(eb,{data:n}),l.callToAction&&l.callToAction.link&&l.callToAction.title&&(0,a.jsx)(ey,{data:l.callToAction.link,text:l.callToAction.title,className:"mx-auto"})]})})},eA=()=>(0,a.jsxs)("svg",{width:"25",height:"25",viewBox:"0 0 25 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("path",{d:"M12.5005 25V0",stroke:"#DC232E",strokeMiterlimit:"10"}),(0,a.jsx)("path",{d:"M25 12.5002H0",stroke:"#DC232E",strokeMiterlimit:"10"}),(0,a.jsx)("path",{d:"M23.3268 18.75L1.67627 6.25",stroke:"#FA6247",strokeMiterlimit:"10"}),(0,a.jsx)("path",{d:"M23.3268 6.25L1.67627 18.75",stroke:"#FA6247",strokeMiterlimit:"10"}),(0,a.jsx)("path",{d:"M18.7495 23.3253L6.24951 1.6748",stroke:"#FA6247",strokeMiterlimit:"10"}),(0,a.jsx)("path",{d:"M18.7495 1.6748L6.24951 23.3253",stroke:"#FA6247",strokeMiterlimit:"10"})]}),e_=e=>{let{title:t}=e;return(0,a.jsx)("li",{className:"bg-midnight-400 px-7 py-1.5 font-interTight text-xl font-semibold text-midnight-100",children:t})},eI=e=>{let{title:t}=e;return(0,a.jsx)("li",{className:"self-end bg-midnight-400 px-7 py-1 font-interTight text-medium font-semibold text-midnight-100",children:t})},eT=e=>{let{data:t}=e,{title:l,tags:n,image:s,detailsDescription:r,detailsCallToAction:o}=t;return(0,a.jsxs)("section",{className:"relative flex flex-col bg-secondary-midnight pt-32 pb-[550px]","aria-label":l,children:[(0,a.jsxs)("div",{className:"ml-8 mr-8 flex flex-col gap-10 sm:ml-12 lg:ml-[24%]",children:[(0,a.jsx)("h2",{className:"break-words text-5xl md:text-6xl lg:text-7xl 3xl:text-8xl font-extrabold leading-[50px] tracking-tight text-midnight-200",children:l}),(0,a.jsx)("ul",{className:"flex max-w-4xl flex-wrap gap-2",children:null==n?void 0:n.map(e=>(null==e?void 0:e.size)==="large"?(0,a.jsx)(e_,{title:e.title},e._key):(0,a.jsx)(eI,{title:e.title},e._key))})]}),(0,a.jsxs)("div",{className:"ml-8 mt-32 sm:ml-12 lg:hidden",children:[r&&(0,a.jsx)(eA,{}),r&&(0,a.jsx)("p",{className:"mt-4 max-w-[220px] text-lg text-white",children:r}),(0,a.jsx)("div",{className:"mt-4",children:(0,a.jsx)(er.Tx,{className:"text-white underline underline-offset-4 min-[0px]:text-base min-[0px]:font-normal",data:o})})]}),s&&(0,a.jsx)("div",{className:"absolute -left-28 bottom-20 max-w-md",children:(0,a.jsx)(i.E,{image:s,alt:"",className:"aspect-square max-w-[285px] rounded-full object-cover lg:w-[410px] lg:max-w-max",sizes:"(min-width: 1024px) 410px,  285px",quality:75})})]})},eS=function(e){let{quote:t,author:l}=e;return(0,a.jsx)("div",{className:"inline-flex flex-col items-center justify-center bg-zinc-100 p-6 w-40 h-60 sm:h-60 sm:w-60 2xl:h-80 2xl:w-80",children:(0,a.jsxs)("blockquote",{className:"self-stretch font-interTight text-lg font-semibold text-black",children:[(0,a.jsxs)("div",{children:["“",t,"”"]}),l&&(0,a.jsxs)("div",{className:"mt-4",children:["– ",l]})]})})},eE=l(3740),eP=l.n(eE),eO=l(98834);let eM=eP()((0,eO.s)());var eF=e=>{let{data:{name:t,title:l,image:n,secondaryImage:i}}=e,s=n&&"object"==typeof n?eM.image(n).url():n,r=(i&&"object"==typeof i?eM.image(i).url():i)||null;return(0,a.jsxs)(_.E.div,{className:"flex flex-col",whileHover:"hover",children:[(0,a.jsx)("div",{className:"aria-hidden h-60 w-40 sm:h-60 sm:w-60 2xl:h-80 2xl:w-80 ",children:(0,a.jsx)(_.E.div,{className:"h-40 w-40  ease-in-out md:h-44 lg:w-44",style:{backgroundImage:"url(".concat(s,")"),backgroundSize:"cover",backgroundPosition:"50% 50%",backgroundRepeat:"no-repeat",width:"100%",height:"100%"},variants:i?{hover:{backgroundImage:"url(".concat(r,")"),transition:{duration:.5}},focus:{backgroundImage:"url(".concat(r,")"),transition:{duration:.5}},focusVisible:{backgroundImage:"url(".concat(r,")"),transition:{duration:.5}},initial:{backgroundImage:"url(".concat(s,")")}}:void 0})}),(0,a.jsx)("h2",{className:"pt-4 font-interTight text-xl font-extrabold text-blue-700",children:t}),(0,a.jsx)("div",{className:"font-interTight text-base font-medium text-black",children:l})]})},eZ=e=>{let{data:{team:t}}=e;return(0,a.jsx)("section",{className:"w-full","aria-label":"Team Gallery",children:(0,a.jsx)("div",{className:"mx-auto max-w-[1440px] w-full mb-spacing-xxxxl",children:(0,a.jsx)("div",{className:"space-between grid grid-cols-2 gap-4 lg:gap-6 xl:gap-4 2xl:gap-16 mx-4 sm:mx-6 xl:mx-0 lg:grid-cols-3 xl:grid-cols-4",children:t&&t.map(e=>{if("teamMember"===e._type)return(0,a.jsx)("div",{className:"mx-auto",children:(0,a.jsx)(eF,{data:e})},e._id);{let{quote:t,author:l}=e;return(0,a.jsx)("div",{className:"mx-auto",children:(0,a.jsx)(eS,{quote:t,author:l})},e._id)}})})})})},eL=l(33145),eD={src:"/_next/static/media/left_arrow_lg.b8b1f722.png",height:202,width:202,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAKlBMVEVMaXH/+fn76er86ur86On86uv86On86er96uv96+z75+f/7Oz86+z/9vdgFOp0AAAADXRSTlMABZ6JrXFZe9L2QjbwUaQNlwAAAAlwSFlzAAAhOAAAITgBRZYxYAAAADdJREFUeJwtylESgCAMxNDsthVEe//rOjD+5gXEGACi+kKCutcOVM+wbaJnZqYh3ueQiH8WYeADHmgAyxaFLb8AAAAASUVORK5CYII=",blurWidth:8,blurHeight:8},eB={src:"/_next/static/media/right_arrow_lg.95d76c83.png",height:271,width:277,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAIVBMVEVMaXH5+fn86er86er86ev96uv96er86uv86uv65+f/+PnydwN5AAAACnRSTlMABJJ/X6u289E2e+TzhwAAAAlwS
1FlzAAAsSwAALEsBpT2WqQAAADNJREFUeJwdikkOADAIhHDcWv//4KaeIAEABQZm+KxhRAdIkp9xsqryjDbd1s4xvjP5+QAXSQCsSnbG4AAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8},ez={src:"/_next/static/media/left_arrow_sm.e7f2dff7.png",height:175,width:175,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAJFBMVEX/5+f76Oj86er96Or76Or76er76en44fD/5+f55+f86en/8fI4RinkAAAAC3RSTlMBf3WJlNzDESErawxg+qUAAAAJcEhZcwAALEsAACxLAaU9lqkAAAAwSURBVHicNYvHDQAwEMLMldT9943S+GALAWDixLKfHqVen2GStMHD3cHeBMr2ad8XE2MAgj+HiVMAAAAASUVORK5CYII=",blurWidth:8,blurHeight:8},eH={src:"/_next/static/media/right_arrow_sm.e704e0fd.png",height:175,width:175,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAHlBMVEX/4OD96er76en76er/7+/86Or/4eH86en86er/8fJwp69GAAAACXRSTlMBi390H70M2tOAYjjwAAAACXBIWXMAACxLAAAsSwGlPZapAAAAL0lEQVR4nDWKQQ4AIAzCGGzT/f/DRom9lKQAgAiT668uASSpGCIe49hl5w5/dX0ADpgAZ96QZiwAAAAASUVORK5CYII=",blurWidth:8,blurHeight:8};let eU=()=>(0,a.jsx)(eL.default,{src:eH,width:40,height:40,alt:"arrow right",unoptimized:!0}),eR=()=>(0,a.jsx)(eL.default,{src:eB,width:68,height:68,alt:"arrow right",unoptimized:!0}),eW=()=>(0,a.jsx)(eL.default,{src:ez,width:40,height:40,alt:"arrow left",unoptimized:!0}),eV=()=>(0,a.jsx)(eL.default,{src:eD,width:68,height:68,alt:"arrow left",unoptimized:!0});var eq=e=>{let{onClick:t,ArrowComponent:l,className:n="",ariaLabel:i,dataGtm:s}=e;return(0,a.jsx)(_.E.button,{initial:{opacity:0}
1,animate:{opacity:1},transition:{duration:.5},className:"".concat(n),exit:{opacity:0},onClick:t,"aria-label":i,"data-gtm":s,children:l})},eY=e=>{let{classNames:t="",calloutText:l}=e;return(0,a.jsx)("div",{className:"".concat(t," "),children:(0,a.jsxs)("div",{className:"flex flex-col gap-y-4 md:col-start-2",children:[(0,a.jsx)("div",{className:"w-[25px] text-[#FA6247]",children:(0,a.jsx)(A.Z,{secondaryColor:"white",tertiaryColor:"#F8AE4C",strokeWidth:2})}),(0,a.jsx)("div",{className:"w-[265px] text-lg leading-[22px] lg:w-[320px]",children:l})]})})},eG=l(2299),eX=l(48614);let eJ={enter:e=>({x:e>0?1e3:-1e3,opacity:0}),center:{zIndex:1,x:0,opacity:1},exit:e=>({zIndex:0,x:e<0?1e3:-1e3,opacity:0})},eK=(e,t)=>Math.abs(e)*t;var eQ=e=>{let{data:t}=e,{testimonials:l}=t,[[n,i],r]=(0,x.useState)([0,0]),o=n+1<l.length,d=0!==n,c=(0,eG.r)(0,l.length,n),m=e=>{r([c+e,e])},{quote:u,company:g,name:h}=l[n];return(0,a.jsxs)(s,{elementType:"section",className:" w-full ",imgData:null==t?void 0:t.backgroundImage,backgroundColor:(null==t?void 0:t.backgroundColor)||"#dc232e",children:[(0,a.jsx)("h2",{style:{position:"absolute",left:"-9999px",width:"1px",height:"1px",overflow:"hidden"},children:"Testimonials"}),(0,a.jsxs)("div",{className:"mx-auto flex max-w-[1400px] flex-col px-8 pt-32 md:flex-row lg:pt-[153px]",children:[(0,a.jsxs)("div",{className:"w-full overflow-hidden",children:[(0,a.jsxs)("div",{className:"flex",children:[(0,a.jsx)(eX.M,{initial:!1,custom:i,mode:"wait",children:(0,a.jsxs)(_.E.div,{className:"flex flex-col gap-y-5 text-2xl font-semibold md:w-[70%] lg:text-[40px] lg:leading-[54px]",custom:i,variants:eJ,initial:"enter",animate:"center",exit:"exit",transition:{x:{type:"spring",stiffness:300,damping:30},opacity:{duration:.5}},drag:"x",dragConstraints:{left:0,right:0},dragElastic:1,onDragEnd:(e,t)=>{let{offset:a,velocity:i}=t,s=eK(a.x,i.x);0===n&&s>1e4||n===l.length-1&&s<-1e4||(s<-1e4?m(1):s>1e4&&m(-1))},children:[(0,a.jsx)("blockquote",{children:'"'.concat(u,'"')}),(0,a.jsx)("cite",{className:"not-italic lg:text-[30px]",children:"".concat(h).concat(g?", ".concat(g):"")})]},n)}),(0,a.jsxs)("div",{style:{backgroundColor:(null==t?void 0:t.backgroundColor)||"#dc232e"},className:"relative grid grid-rows-2 gap-y-11 md:w-[30%]",children:[(0,a.jsx)("div",{className:"flex items-end justify-end",children:d&&(0,a.jsx)(eq,{className:"h-68px] relative hidden w-[68px] md:block",onClick:()=>m(-1),ArrowComponent:(0,a.jsx)(eV,{}),ariaLabel:"previous",dataGtm:"Testimonial Previous"})}),o&&(0,a.jsx)("div",{className:"relative flex items-start justify-end",children:(0,a.jsx)(eq,{className:"h-68px] hidden w-[68px] md:block",onClick:()=>m(1),ariaLabel:"next",ArrowComponent:(0,a.jsx)(eR,{}),dataGtm:"Testimonial Next"})})]})]}),t.calloutText?(0,a.jsx)(eY,{classNames:"hidden md:grid md:grid-cols-[70%_30%] mb-40 md:ml-auto",calloutText:t.calloutText}):(0,a.jsx)("div",{className:"mb-40"})]}),(0,a.jsxs)("div",{className:" mt-8 flex md:mt-0 ",children:[d&&(0,a.jsx)(eq,{className:"h-40px] block w-[40px] md:hidden",onClick:()=>m(-1),ariaLabel:"previous testimonial",ArrowComponent:(0,a.jsx)(eW,{}),dataGtm:"Testimonial Previous"}),o&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(eq,{className:"h-40px] ml-auto w-[40px] md:hidden",onClick:()=>m(1),ArrowComponent:(0,a.jsx)(eU,{}),ariaLabel:"next testimonial",dataGtm:"Testimonial Next"})})]}),t.calloutText?(0,a.jsx)(eY,{classNames:"flex md:hidden mb-24 mt-20 md:mt-2",calloutText:t.calloutText}):(0,a.jsx)("div",{className:"mb-24 mt-20 md:mt-2"})]})]})},e$=e=>{let{title:t,textContent:l,link:n}=e;return(0,a.jsxs)("div",{className:"w-full",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between border-b border-t border-white py-3 md:py-5",children:[(0,a.jsx)("h3",{className:" text-[32px] font-semibold leading-10 ",children:t}),(null==n?void 0:n.externalUrl)||(null==n?void 0:n.internalSlug)?(0,a.jsx)(y.Z,{data:n}):null]}),(0,a.jsx)("p",{className:"mt-6 md:mt-12",children:l})]})},e0=e=>{let{data:t}=e;return(0,a.jsx)(s,{"aria-label":t.title,backgroundColor:(null==t?void 0:t.backgroundColor)||"#808080",elementType:"section",imgData:null==t?void 0:t.backgroundImage,hasOverlay:!0,overlayOpacity:50,"data-module":"tryptic",children:(0,a.jsx)("div",{className:"flex justify-center py-28 text-white mx-6 md:mx-12 lg:mx-20 max-w-screen-2xl 2xl:mx-44 3xl:mx-auto",children:(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsxs)("div",{className:"grid gap-x-5 gap-y-16 md:grid-flow-col ",children:[t.modalCTA?(0,a.jsx)(j.default,{className:"mt-10",modal:t.modalCTA}):null,(0,a.jsx)("h2",{className:"self-center justify-self-end pb-10 lg:text-right text-5xl font-extrabold leading-[50px] tracking-tight md:text-6xl lg:text-7xl 3xl:text-8xl",children:t.title})]}),(0,a.jsx)("div",{className:"mt-12 grid justify-items-center gap-x-6 gap-y-12 md:mt-8 md:grid-cols-3 xl:gap-x-12 2xl:gap-x-16",children:t.cards.map((e,t)=>(0,a.jsx)(e$,{...e},t))})]})})})},e2=e=>{let{type:t}=e;switch(t){case"ring":return(0,a.jsx)("svg",{width:"344",height:"307",viewBox:"0 0 344 307",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M36.9021 0.409912C206.131 0.409912 343.365 137.
1647 343.365 307H129.474C129.474 255.875 88.0605 214.443 36.9562 214.443C-14.148 214.443 -55.5619 255.875 -55.5619 307H-269.453C-269.453 137.701 -132.272 0.409912 37.0103 0.409912H36.9021Z",fill:"#FA6247"})});case"alloy1":return(0,a.jsx)("svg",{width:"355",height:"358",viewBox:"0 0 355 358",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M29.3432 487.579C29.5896 487.755 29.8361 487.896 30.0825 488.037C79.7509 516.797 143.253 499.753 171.942 449.926C186.022 425.471 189.085 397.664 182.678 372.257C182.573 371.763 182.432 371.269 182.291 370.81C173.808 337.498 177.75 300.939 196.266 268.792C214.746 236.68 244.35 214.942 277.369 205.661C277.861 205.556 278.354 205.414 278.812 205.273C303.945 198.18 326.404 181.595 340.519 157.14C369.208 107.313 352.206 43.6534 302.502 14.8583C302.256 14.7171 302.009 14.576 301.728 14.4348C301.481 14.2584 301.235 14.1172 300.988 13.9761C251.32 -14.7838 187.818 2.26041 159.129 52.0873C145.049 76.5773 141.986 104.384 148.393 129.757C148.498 130.215 148.639 130.709 148.78 131.203C157.263 164.515 153.321 201.074 134.805 233.186C116.289 265.334 86.7207 287.036 53.7022 296.317C53.2446 296.423 52.7518 296.564 52.259 296.705C27.1256 303.833 4.63223 320.383 -9.44812 344.838C-38.1368 394.665 -21.1349 458.325 28.5688 487.12C28.8152 487.261 29.0616 487.402 29.3432 487.543V487.579Z",fill:"#DC232E"})});case"alloy2":return(0,a.jsx)("svg",{width:"208",height:"65",viewBox:"0 0 208 65",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M104.157 208.552C46.8067 208.552 0.314743 161.929 0.314743 104.417C0.314743 46.9043 46.8067 0.28125 104.157 0.28125C161.508 0.28125 208 46.9043 208 104.417C208 161.929 161.508 208.552 104.157 208.552Z",fill:"#DC232E"})})}},e1=l(36760),e4=l.n(e1),e3=e=>{var t,l,n;let{data:i,index:o}=e;return(0,a.jsx)(s,{elementType:"section","aria-label":i.headline,imgData:null==i?void 0:i.desktopBackgroundImage,imgDataMobile:null==i?void 0:i.mobileBackgroundImage,className:"relative","data-module":"valueProp",children:(0,a.jsxs)("div",{className:e4()("relative overflow-hidden text-white selection:bg-brand-red selection:text-white",{"pt-20":0===o}),children:[(0,a.jsx)("div",{className:"absolute inset-0 h-full w-full bg-black",style:{opacity:"".concat(i.scrim,"%")}}),(0,a.jsx)("div",{className:"absolute bottom-0 left-0",children:(0,a.jsx)(e2,{type:"ring"})}),(0,a.jsxs)("div",{className:"absolute bottom-0 left-0 flex items-end",children:[(0,a.jsx)(e2,{type:"alloy1"}),(0,a.jsx)("div",{className:"relative -left-10",children:(0,a.jsx)(e2,{type:"alloy2"})})]}),(0,a.jsx)("div",{className:"relative mx-6 max-w-screen-2xl py-spacing-xxl md:mx-12 lg:mx-20 lg:py-28 2xl:mx-auto",children:(0,a.jsxs)("div",{className:"relative mx-auto flex flex-col gap-12 lg:flex-row",children:[(0,a.jsx)("h2",{className:"font-interTight text-5xl font-extrabold leading-[50px] tracking-tight md:text-6xl lg:w-1/2 lg:text-7xl 3xl:text-8xl",style:{color:null!==(l=i.headlineColor)&&void 0!==l?l:"text-white"},children:i.headline}),(0,a.jsx)("div",{className:"portable-text text-[1.5rem] font-normal leading-[2.25rem] lg:flex-1",style:{color:null!==(n=i.bodyColor)&&void 0!==n?n:"text-white"},children:(0,a.jsx)(r.YI,{value:i.body})})]})}),(0,a.jsx)("div",{className:"relative mt-40 w-full py-[6rem] text-lg font-medium lg:mt-0",children:(0,a.jsx)(k.Z,{autoFill:!0,pauseOnHover:!0,children:null===(t=i.list)||void 0===t?void 0:t.map((e,t)=>(0,a.jsxs)("div",{children:[(0,a.jsx)("span",{className:"ml-4",children:e}),(0,a.jsx)("span",{className:"ml-4 font-extrabold",children:"•"})]},"".concat(i._key,"-list-").concat(t)))})})]})})};let e5=e=>{try{let t=new URL(e);if(t.hostname.includes("youtu.be"))return t.pathname.replace("/","");if(t.searchParams.get("v"))return t.searchParams.get("v");let l=t.pathname.split("/").filter(Boolean),a=l.findIndex(e=>"embed"===e||"shorts"===e);if(a>=0&&l[a+1])return l[a+1];return null}catch(e){return null}},e6=e=>{let t=e.match(/vimeo\.com\/(?:video\/)?(\d+)/i);return(null==t?void 0:t[1])||null},e8=(e,t)=>{if(!t)return null;if("youtube"===e){let e=e5(t);return e?"https://www.youtube.com/embed/".concat(e):null}if("vimeo"===e){let e=e6(t);return e?"https://player.vimeo.com/video/".concat(e):null}return null};var e7=e=>{var t;let{data:l}=e,{title:n,source:i,videoUrl:s,muxVideo:r}=l,o=e8(i,s),d=null==r?void 0:null===(t=r.asset)||void 0===t?void 0:t.playbackId;return(0,a.jsxs)("section",{"aria-label":n,className:"px-6 md:px-12 lg:px-20 2xl:px-44 py-16",children:[(0,a.jsx)("h2",{className:"text-3xl md:text-4xl font-extrabold tracking-tight mb-8",children:n}),(0,a.jsxs)("div",{className:"relative w-full overflow-hidden rounded-lg bg-black",style:{paddingTop:"56.25%"},children:[("youtube"===i||"vimeo"===i)&&o&&(0,a.jsx)("iframe",{title:n,src:o,className:"absolute top-0 left-0 w-full h-full",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowFullScreen:!0}),"mux"===i&&d&&(0,a.jsx)("video",{controls:!0,preload:"metadata",playsInl
1ine:!0,className:"absolute top-0 left-0 w-full h-full",poster:"https://image.mux.com/".concat(d,"/thumbnail.jpg?time=1"),children:(0,a.jsx)("source",{src:"https://stream.mux.com/".concat(d,".m3u8"),type:"application/x-mpegURL"})}),!("mux"===i&&d||o)&&(0,a.jsx)("div",{className:"absolute top-0 left-0 w-full h-full flex items-center justify-center text-white/80 text-sm px-4 text-center",children:"This video is not configured correctly yet."})]})]})},e9=e=>{var t;let{data:l}=e;return(0,a.jsxs)("section",{"aria-label":l.title,children:[(0,a.jsx)(s,{imgData:l.backgroundImage,backgroundColor:"#475569",children:(0,a.jsx)("div",{className:"relative grid justify-center py-16 text-white lg:justify-end lg:py-[100px]",children:(0,a.jsx)("div",{className:"z-10 max-w-7xl",children:(0,a.jsx)("h2",{style:{color:null!==(t=l.titleColor)&&void 0!==t?t:"text-neutral-900",textShadow:"3px 4px 7px rgba(81,67,21,0.5)"},className:"relative min-h-[600px] w-full flex-col pt-80 sm:mx-auto sm:text-center lg:pr-60 lg:text-right text-5xl md:text-6xl lg:text-7xl 3xl:text-8xl font-extrabold leading-[50px] tracking-tight",children:l.title})})})}),(0,a.jsx)("div",{className:" self-center text-2xl font-medium leading-9 text-neutral-900 py-16 lg:py-32 3xl:w-[1920px] 3xl:text-3xl 3xl:pb-32 3xl:pt-32 3xl:leading-loose mx-6 md:mx-12 lg:mx-20 2xl:mx-44",children:l.textContent})]})};let te={hidden:{opacity:0},show:{opacity:1,transition:{staggerChildren:.2}}},tt={hidden:{x:100,opacity:0},show:{x:0,opacity:1}};var tl=e=>{let{jobOpenings:t,colorClasses:l="text-white border-b-midnight-200"}=e,[n,i]=(0,I.YD)({triggerOnce:!0,threshold:.8}),[s,r]=(0,x.useState)(null);return(0,a.jsx)(_.E.ul,{"aria-label":"Our Job Openings",ref:n,variants:te,className:"w-full grid grid-cols-1 md:grid-cols-2 md:gap-10 lg:gap-0 lg:grid-cols-1 mt-12 md:px-5",initial:"hidden",animate:i?"show":"hidden",children:null==t?void 0:t.map((e,t)=>(0,a.jsx)(_.E.li,{variants:tt,className:(0,T.Z)("flex items-start justify-center gap-5 border-b border-solid py-4",l),children:(0,a.jsxs)(u.default,{href:"".concat(e.slug),onFocus:()=>r(t),onBlur:()=>r(null),onMouseEnter:()=>r(t),onMouseLeave:()=>r(null),className:"hover:cursor-pointer flex w-full focus-visible:outline-none my-auto font-semibold text-2xl justify-between items-center",children:[(0,a.jsx)("span",{className:"w-9/12 md:w-11/12 lg:w-9/12 2xl:w-11/12",children:e.title}),s===t?(0,a.jsx)(m.Z,{className:"rotate-[40deg]"}):(0,a.jsx)(m.Z,{className:"invisible"})]})},t))})};let ta={hidden:{opacity:0},show:{opacity:1,transition:{staggerChildren:.2}}},tn={hidden:{x:100,opacity:0},show:{x:0,opacity:1}};var ti=e=>{let{ctas:t,colorClasses:l="text-white  border-b-midnight-200"}=e,[n,i]=(0,I.YD)({triggerOnce:!0,threshold:.8});return(0,a.jsx)(_.E.ul,{"aria-label":"Calls to Action",ref:n,variants:ta,initial:"hidden",animate:i?"show":"hidden",children:null==t?void 0:t.map((e,t)=>e.link?(0,a.jsx)(er.FX,{data:e.link,className:"group hover:cursor-pointer focus-visible:font-bold focus-visible:outline-none",children:(0,a.jsxs)(_.E.li,{variants:tn,className:(0,T.Z)("inline-flex w-full items-start justify-between gap-5 self-stretch border-b border-solid py-6 max-md:flex-wrap md:mx-5 md:w-[44%] lg:w-full",l),children:[(0,a.jsx)("div",{className:"my-auto text-2xl",children:e.title}),(0,a.jsx)(m.Z,{className:"rotate-[130deg] opacity-0 group-hover:opacity-100"})]})},t):(0,a.jsx)(a.Fragment,{}))})};let ts={hidden:{opacity:0,y:100},show:{opacity:1,y:0,transition:{duration:1}}};var tr=e=>{let{classNames:t="",ctaText:l}=e,[n,i]=(0,I.YD)({triggerOnce:!0,threshold:.5});return(0,a.jsxs)(_.E.div,{ref:n,initial:"hidden",animate:i?"show":"hidden",className:"flex w-[200px] max-w-full grow flex-col items-start  ".concat(t),variants:ts,children:[(0,a.jsx)(eA,{}),(0,a.jsx)(_.E.p,{className:"mt-3.5 text-base font-medium leading-6 text-gray-300",variants:ts,children:l})]})};let to={hidden:{opacity:0},show:{opacity:1,transition:{duration:.5}}},td={hidden:{opacity:0,y:100},show:{opacity:1,y:0,transition:{duration:1}}};var tc=e=>{var t,l;let{data:n,index:r}=e,[o,d]=(0,I.YD)({triggerOnce:!0,threshold:.25}
1),c=0===r?_.E.h1:_.E.h2;return(0,a.jsx)(s,{"aria-label":n.header,elementType:"section",className:"flex flex-col ",backgroundColor:(null==n?void 0:n.backgroundColor)||"transparent",imgData:null==n?void 0:n.backgroundImage,"data-module":"WhatWeDo",children:(0,a.jsx)("div",{className:"relative my-12 flex w-full flex-col self-stretch max-lg:max-w-full max-lg:px-5 lg:mt-0 lg:pt-32",children:(0,a.jsxs)(_.E.div,{ref:o,variants:to,initial:"hidden",animate:d?"show":"hidden",children:[(0,a.jsx)(_.E.div,{className:"absolute left-0 max-lg:top-32 lg:bottom-0",initial:{opacity:0,x:"-100%"},animate:{opacity:d?1:0,x:d?"0%":"-100%"},transition:{duration:1},children:(0,a.jsx)(i.E,{className:"z-40 aspect-square h-[300px] w-[300px] -translate-x-1/2 rounded-full object-cover max-lg:mt-8 lg:mb-[100px] lg:-translate-x-1/3 2xl:h-[400px] 2xl:w-[400px] 3xl:mb-[100px] 3xl:h-[500px] 3xl:w-[500px]",image:null==n?void 0:n.supplementaryImage,alt:"","aria-hidden":!0,quality:90})}),(0,a.jsx)("div",{className:"relative mx-auto w-full max-w-screen-2xl self-center max-lg:max-w-full 2xl:mx-auto",children:(0,a.jsxs)("div",{className:"flex gap-5 max-lg:flex-col max-lg:items-stretch max-lg:gap-0",children:[(0,a.jsx)("div",{"aria-hidden":!0,className:"relative ml-0 flex w-1/5 max-w-full flex-col items-stretch justify-start lg:hidden"}),(0,a.jsx)("div",{className:"ml-6 flex flex-col items-stretch max-lg:ml-0 max-lg:w-full",children:(0,a.jsx)("div",{className:"relative flex-wrap content-start justify-end py-0.5 max-lg:max-w-full",children:(0,a.jsxs)("div",{className:"flex flex-row-reverse gap-5 max-lg:flex-col-reverse max-lg:items-stretch max-lg:gap-0 lg:justify-center lg:gap-12",children:[(0,a.jsxs)("div",{className:"flex flex-col items-stretch max-lg:ml-0 max-lg:w-full 2xl:w-5/12",children:[(0,a.jsxs)("div",{className:"relative flex flex-col items-start max-lg:mt-44 max-lg:max-w-full max-md:flex-row",children:[n.serviceOfferings&&(0,a.jsx)(P,{serviceOfferings:n.serviceOfferings}),n.jobOpenings&&(0,a.jsx)(tl,{jobOpenings:n.jobOpenings}),n.callToActions&&(0,a.jsx)(ti,{ctas:n.callToActions})]}),(0,a.jsx)("div",{className:"mt-10",children:n.showFireworkAsterisk&&(0,a.jsx)(tr,{classNames:"hidden self-center ml-0 md:mx-6 mt-2 mt-10 max-lg:block",ctaText:n.fireWorkAsteriskText})})]}),(0,a.jsx)("div",{className:"flex w-[56%] flex-col items-stretch max-lg:ml-0 max-lg:w-full md:pr-5 lg:w-6/12",children:(0,a.jsxs)("div",{className:"relative flex flex-col max-lg:mt-10 max-lg:max-w-full",children:[(0,a.jsxs)("div",{className:"flex w-full flex-col items-end self-end md:w-8/12 lg:w-full",children:[(0,a.jsx)(c,{className:"text-right text-8xl font-extrabold max-lg:pl-36 max-lg:text-[64px] max-lg:leading-[64px]",style:{color:null!==(t=n.headerColor)&&void 0!==t?t:"white"},variants:td,children:n.header}),(0,a.jsx)(_.E.p,{className:"mt-16 text-right font-interTight text-lg leading-6 text-gray-300 max-lg:mt-10 max-lg:max-w-full max-lg:pl-[140px] lg:pl-40 lg:text-3xl",style:{color:null!==(l=n.subheaderColor)&&void 0!==l?l:"white"},variants:td,children:n.subheader})]}),n.showFireworkAsterisk&&(0,a.jsx)(tr,{classNames:"self-center ml-14 mt-56 mt-10 max-lg:hidden",ctaText:n.fireWorkAsteriskText}),n.modalCTA&&(0,a.jsx)("div",{className:"ml-auto py-10",children:(0,a.jsx)(j.default,{className:"mt-10",modal:n.modalCTA})})]})})]})})})]})})]})})})};let tx=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1;switch(e._type){case"hero":return(0,a.jsx)(en,{data:e},e._key);case"heading":return(0,a.jsx)(Y,{data:e,index:l},e._key);case"whatWeDo":return(0,a.jsx)(tc,{data:e,index:l},e._key);case"ourPartners":return(0,a.jsx)(eh,{data:e},e._key);case"testimonials":return(0,a.jsx)(eQ,{data:e},e._key);case"intro":return(0,a.jsx)(es,{data:e,slug:t},e._key);case"resources":return(0,a.jsx)(eC,{data:e},e._key);case"ourWork":return(0,a.jsx)(eN,{data:e},e._key);case"contentBlock":return(0,a.jsx)(N,{data:e},e._key);case"tryptic":return(0,a.jsx)(e0,{data:e},e._key);case"valueProp":return(0,a.jsx)(e3,{data:e,index:l},e._key);case"flexHero":return(0,a.jsx)(q,{data:e,index:l},e._key);case"behavioralEconomics":return(0,a.jsx)(c,{data:e},e._key);case"teamMembers":return(0,a.jsx)(eZ,{data:e},e._key);case"contentSpot":return(0,a.jsx)(C,{data:e},e._key);case"newsletterSignup":return(0,a.jsx)(ex.Z,{data:e},e._key);case"tagCloud":return(0,a.jsx)(eT,{data:e},e._key);case"vision":return(0,a.jsx)(e9,{data:e},e._key);case"imageBlock":return(0,a.jsx)(ei,{data:e},e._key);case"videoModule":return(0,a.jsx)(e7,{data:e},e._key);case"caseStudyIntro":return(0,a.jsx)(v,{data:e},e._key);case"caseStudyHeader":return(0,a.jsx)(g,{data:e},e._key);case"links":return(0,a.jsx)(ec,{data:e},e._key);case"connect":return(0,a.jsx)(w,{data:e},e._key);case"relatedWorkModule":return(0,a.jsx)(ek,{data:e},e._key);default:return}};var tm=l(77763),tu=e=>{let{crumbs:t}=e,l=(0,ed.usePathname)();if(!l)return null;{let e=l.split("/").filter(e=>""!==e),n=e.length>1?e[e.length-2]:"/";return(0,a.jsxs)("div",{className:"mx-8 my-8 flex items-center gap-2 text-sm lg:mx-4",children:[(0,a.jsx)(u.default,{href:n,className:"mt-[2px] pr-2",children:(0,a.jsx)(tm.G1X,{fill:"white",className:"rounded-full bg-black"})}),e.map((l,n)=>{var i,s,r,o;return n!==e.length-1?(0,a.jsx)("div",{children:(0,a.jsxs)(u.default,{href:l,className:"",children:[null!==(s=null===(i=t.find(e=>e.path===l))||void 0===i?void 0:i.label)&&void 0!==s?s:l,(0,a.jsx)("span",{children:" / "})]},n)},n):(0,a.jsx)("span",{className:"underline decoration-[#252525] decoration-2 underline-offset-8",children:null!==(o=null===(r=t.find(e=>e.path===l))||void 0===r?void 0:r.label)&&void 0!==o?o:l},n)})]})}},tg=l(9902),th=l(69904),tp=e=>{var t,l,i,s,r,o,d,c,x,m,u,g;let{page:h,breadcrumbs:p,slug:f,settings:v,navbar:j}=e,b=null==h?void 0:null===(l=h.modules)||void 0===l?void 0:null===(t=l[0])||void 0===t?void 0:t.backgroundColor,w=(0,n.vq)(b)?(0,n.oo)(null==h?void 0:null===(s=h.modules)||void 0===s?void 0:null===(i=s[0])||void 0===i?void 0:i.backgroundColor):(0,n.Bf)(b),y=w?(0,n.sF)(w.r,w.g,w.b):0;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(tg.default,{navbar:j,darkMode:y<.5}),(0,a.jsxs)("div",{id:"main-content",children:[(0,a.jsx)(th.Z,{url:f,title:"".concat(null!==(g=null!==(u=null===(r=h.seo)||void 0===r?void 0:r.titleTag)&&void 0!==u?u:h.title)&&void 0!==g?g:""),keywords:null===(o=h.seo)||void 0===o?void 0:o.keywords,schema:null===(d=h.seo)||void 0===d?void 0:d.schema,description:null===(c=h.seo)||void 0===c?void 0:c.description,canonicalPath:null===(x=h.seo)||void 0===x?void 0:x.canonicalPath}),p&&p.length>0&&(0,a.jsx)(tu,{crumbs:p}),null==h?void 0:null===(m=h.modules)||void 0===m?void 0:m.map((e,t)=>tx(e,f,t))]})]})}},80526:function(e,t,l){"use strict";l.d(t,{Z:function(){return c}});
1var a=l(57437),n=l(2265),i=l(21691),s=l(25275),r=l(75583),o=l(50153),d=()=>{let[e,t]=(0,n.useState)(!1),[l,d]=(0,n.useState)(""),[c,x]=(0,n.useState)(""),[m,u]=(0,n.useState)(!1),g=async()=>{try{if(m&&u(!1),""===l){x("Please enter a valid email address.");return}t(!0),x("");let e=await (0,r.k)(),a=await o.BC(e,l);if(!(null==a?void 0:a.success)&&(null==a?void 0:a.errorMessage)){x(a.errorMessage),t(!1);return}localStorage.setItem("hubspot_email",l),t(!1),u(!0),d("")}catch(e){console.error("Failed to submit email address",e),x("We're sorry, but we couldn't process your request. Please try again.")}};return(0,a.jsx)("form",{className:"text-lg font-extrabold text-electric-100",children:(0,a.jsxs)("fieldset",{children:[(0,a.jsxs)("div",{className:"flex rounded-full bg-secondary-electric px-4 py-5 font-inter focus-within:outline focus-within:outline-4",children:[(0,a.jsx)("input",{type:"email",value:l,placeholder:"Your email address",className:"flex-grow bg-transparent placeholder-electric-100 focus:outline-none",onChange:e=>d(e.target.value),disabled:e}),(0,a.jsxs)("button",{type:"submit",className:"ml-3 transform rounded-full p-0.5 duration-100 transition-transform focus-within:rotate-[41deg] hover:rotate-[41deg]",onClick:e=>{e.preventDefault(),g(),e.currentTarget.blur()},"aria-label":"Subscribe to newsletter",disabled:e,children:[e?(0,a.jsx)(s.Z,{className:"animate-spin","aria-hidden":"true"}):(0,a.jsx)(i.Z,{"aria-hidden":"true"}),(0,a.jsx)("span",{className:"sr-only",children:"Submit email address"})]})]}),(0,a.jsxs)("div",{className:"mt-1 h-6 px-4 font-inter text-base font-semibold",children:[c&&(0,a.jsx)("span",{className:"text-danger-default",children:c}),m&&(0,a.jsx)("span",{className:"text-success-default",children:"Thank you for subscribing to our newsletter!"})]})]})})},c=e=>{let{data:t}=e,{backgroundColor:l,titleColor:n}=t;return(0,a.jsx)("section",{"aria-label":"Newsletter Signup",className:"flex justify-center px-6 md:px-12 lg:px-20 2xl:px-44 py-24",style:{backgroundColor:l||"#FFFFFF"},children:(0,a.jsxs)("div",{className:"w-full max-w-3xl",children:[(0,a.jsx)("h2",{className:"mb-4 text-left font-inter text-2xl md:text-3xl font-semibold",style:{color:n||"#000000"},children:t.title}),(0,a.jsx)(d,{})]})})}},9902:function(e,t,l){"use strict";l.d(t,{default:function(){return j}});var a=l(57437),n=l(2265),i=e=>{let{color:t="currentColor"}=e;return(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:40,height:11,fill:"none",children:[(0,a.jsx)("circle",{cx:5,cy:5.5,r:4,stroke:t,strokeWidth:1.5}),(0,a.jsx)("circle",{cx:19.668,cy:5.5,r:4,stroke:t,strokeWidth:1.5}),(0,a.jsx)("circle",{cx:34.332,cy:5.5,r:4,stroke:t,strokeWidth:1.5})]})},s=l(48614),r=l(39857),o=l(33145),d=l(27648),c=l(99376),x=l(97841);function m(e){let{slug:t,isActive:l,title:n,darkMode:i,className:s}=e;return(0,a.jsx)(d.default,{href:"/".concat(t),className:(0,x.m)("focus-visible:outline-offset-x-4 relative px-2 py-1 pb-1 before:absolute before:bottom-0 before:left-0 before:block before:h-[2px] before:w-0 before:content-[''] before:transition-all hover:before:w-1/4 focus-visible:rounded-sm focus-visible:outline-2 focus-visible:outline-white active:before:w-full",l&&"before:w-full before:hover:w-full",i?"text-neutrals-white before:bg-neutrals-white":"text-neutrals-black before:bg-neutrals-black",s),children:n})}var u=l(56003),g=l(56321),h=l(61994),p=e=>{let{modal:t,linkTitle:l,isMobile:i}=e,[s,r]=(0,n.useState)(!1),o=t?(0,u.Z)(t,s,()=>r(!1)):void 0;return(0,n.useEffect)(()=>{var e,t,l,a,n,i;s?null===(l=document)||void 0===l||null===(t=l.body)||void 0===t||null===(e=t.style)||void 0===e||e.setProperty("overflow","hidden"):null===(i=document)||void 0===i||null===(n=i.body)||void 0===n||null===(a=n.style)||void 0===a||a.removeProperty("overflow")},[s]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("button",{onClick:e=>{e.stopPropagation(),r(!0)},className:(0,h.Z)("rounded bg-brand-red px-2 py-1 text-white duration-200 transition-background hover:bg-brand-red-dark",{"mt-7 w-full text-[38px] font-extrabold":i}),children:l}),(0,a.jsxs)("section",{"aria-label":"contact us",className:"fixed right-0 top-0 z-40 h-full min-h-screen w-full overflow-y-scroll bg-white duration-300 ".concat(s?"max-w-full":"max-w-0"),
1children:[(0,a.jsx)("button",{"aria-label":"close",className:"absolute right-0 top-0 z-50 mr-8 mt-5 lg:mr-16 ",onClick:()=>r(!1),children:(0,a.jsx)(g.nfZ,{className:"rounded-full bg-neutrals-cream p-3",size:50})}),o]})]})},f=e=>{let{links:t,style:l,activeSegment:n,darkMode:i}=e;return(0,a.jsx)("div",{className:"flex w-full items-center justify-end ".concat(l),children:null==t?void 0:t.map(e=>"page"===e._type?(0,a.jsx)(m,{title:null==e?void 0:e.title,slug:null==e?void 0:e.slug,isActive:n===(null==e?void 0:e.slug),darkMode:i},null==e?void 0:e._id):(0,a.jsx)(p,{modal:e,linkTitle:e.title},null==e?void 0:e._id))})},v=l(77687),j=e=>{var t,l;let{navbar:x,darkMode:u}=e,[g,h]=(0,n.useState)(!1),j=(0,c.usePathname)(),b=(0,c.useSelectedLayoutSegment)();(0,n.useEffect)(()=>{w()},[j]);let w=()=>{setTimeout(()=>{h(!1)},400)};(0,n.useEffect)(()=>(g?document.body.style.overflow="hidden":document.body.style.overflow="",()=>{document.body.style.overflow=""}),[g]);let y=()=>{document.body.classList.remove("overflow-hidden"),h(!1)};return(0,a.jsxs)("header",{className:"absolute top-0 z-40 w-full",children:[(0,a.jsx)(s.M,{mode:"wait",children:g&&(0,a.jsx)(r.E.div,{id:"mobile-nav",className:"absolute top-0 z-10 w-full bg-midnight-900 lg:hidden",initial:{height:0,minHeight:0},animate:{height:"100svh"},exit:{height:0,opacity:.3,transition:{delay:.2,duration:.4}},transition:{delay:.1,duration:.4,ease:"easeInOut"},children:(0,a.jsxs)("nav",{className:"mx-4 my-6 flex flex-col items-center justify-between gap-spacing-xxxl md:mx-12",children:[(0,a.jsxs)("div",{className:"flex w-full justify-between",children:[(0,a.jsx)(d.default,{href:"/",className:"flex h-auto w-[604px] focus-visible:rounded-sm focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-red-600",onClick:y,children:(0,a.jsx)(v.Z,{image:null==x?void 0:x.mobileImage,altText:null==x?void 0:x.logoText})}),(0,a.jsx)("div",{className:"justify-self-end lg:hidden",children:(0,a.jsx)("div",{id:"close",onClick:y,className:"relative h-10 w-10 cursor-pointer",children:(0,a.jsx)(o.default,{src:"/icons/close.png",alt:"Close",width:40,height:40,objectFit:"cover"})})})]}),(0,a.jsx)("div",{className:"ml-spacing-xxl w-full",children:(0,a.jsx)(r.E.div,{id:"mobile-nav-menu",className:"mb-16 inline-flex flex-col items-start justify-center",initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0,transition:{duration:.2}},transition:{duration:.2,delay:.4,ease:"easeInOut"},onClick:y,children:(null==x?void 0:null===(t=x.primaryPages)||void 0===t?void 0:t.length)>0&&(null==x?void 0:x.primaryPages.map((e,t)=>"page"===e._type?(0,a.jsx)(m,{slug:null==e?void 0:e.slug,className:"font-['Inter Tight'] h-10 w-full border-b pb-14 pt-7 text-[38px] font-extrabold leading-[41.80px] text-white focus-visible:rounded-sm focus-visible:outline-2",title:e.title,isActive:!1},"".concat(e.slug,"-").concat(t)):(0,a.jsx)(p,{modal:e,linkTitle:e.title,isMobile:!0},null==e?void 0:e._id)))})})]})})}),(0,a.jsxs)("nav",{className:"mx-4 my-6 flex max-w-screen-2xl items-center justify-between gap-12 md:mx-12 2xl:mx-auto",children:[(0,a.jsx)(d.default,{href:"/",className:"flex focus-visible:rounded-sm focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-red-600",onClick:y,children:u?(0,a.jsx)(v.Z,{image:null==x?void 0:x.image,altText:null==x?void 0:x.logoText}):(0,a.jsx)(v.Z,{image:null==x?void 0:x.darkImage,altText:null==x?void 0:x.logoText})}),(0,a.jsx)("div",{className:"text-4 hidden items-center lg:flex",children:(null==x?void 0:null===(l=x.primaryPages)||void 0===l?void 0:l.length)>0&&(0,a.jsx)(f,{links:x.primaryPages,activeSegment:b,style:"gap-3.5 xl:gap-12",darkMode:u})}),(0,a.jsx)("div",{onClick:()=>{g||(h(!0),document.body.classList.add("overflow-hidden"))},className:"cursor-pointer justify-self-end lg:hidden",children:(0,a.jsx)(i,{color:"".concat(u?"white":"black")})})]})]})}},72023:function(e,t,l){"use strict";l.d(t,{default:function(){return F}});var a=l(57437),n=l(3659),i=l(37634);function s(){let e=(0,n._)(['\n  ...,\n  "internalSlug": internalLink->{"slug": slug.current}.slug,\n  "fileUrl": file.asset->url,\n  link{\n    ...,\n    "internalSlug": internalLink->{"slug": slug.current}.slug,\n    "fileUrl": file.asset->url,\n    "serviceOfferings": serviceOffering[]{_ref}._ref,\n  },\n']);return s=function(){return e},e}function r(){let e=(0,n._)(["link{\n  ","\n}"]);return r=function(){return e},e}function o(){let e=(0,n._)(["callToActions[]{\n  ",",\n  ","\n}"]);return o=function(){return e},e}function d(){let e=(0,n._)(["callToAction{\n  title,\n  ","\n}"]);return d=function(){return e},e}function c(){let e=(0,n._)(["{\n  ...,\n  markDefs[]{\n    ...,\n    ","\n  }\n}"]);return c=function(){return e},e}function x(){let e=(0,n._)(["{\n  ...,\n  employeeProspectModal{\n    ...,\n    header[]",",\n    subheader[]",",\n    callout[]",",\n    calloutImage{ asset-> { ..., metadata }, crop, hotspot },\n    calloutLink{\n      ...,\n      ",",\n    }\n  },\n  clientProspectModal{\n    header[]",",\n    partnerTitle[]",",\n    partnerImages[]{ _key, asset-> { ..., metadata }, crop, hotspot },\n  },\n}"]);return x=function(){return e},e}function m(){let e=(0,n._)(['"modalCTA": modalCTA->',""]);return m=function(){return e},e}function u(){let e=(0,n._)(['\n  _id,\n  title,\n  date,\n  seo {\n    titleTag,\n    ...,\n  },\n  _updatedAt,\n  excerpt,\n  coverImage,\n  "slug": slug.current,\n  "backgroundColor": backgroundColor.value,\n']);return u=function(){return e},e}function g(){let e=(0,n._)(['\n{\n  "post": *[_type == "post" && slug.current == $slug] | order(_updatedAt desc) [0] {\n    content,\n    seo {\n      titleTag,\n      ...,\n    },\n    ','\n  },\n  "morePosts": *[_type == "post" && slug.current != $slug] | order(date desc, _updatedAt desc) [0...2] {\n    content,\n    ',"\n  }\n}"]);return g=function(){return e},e}function h(){let e=(0,n._)(['\n*[_type == "post" && defined(slug.current)][].slug.current\n']);return h=function(){return e},e}function p(){let e=(0,n._)(['\n*[_type == "post" && slug.current == $slug][0] {\n  ',"\n}\n"]);return p=function(){return e},e}function f(){let e=(0,n._)(['*[_type == "settings"][0]']);return f=function(){return e},e}function v(){let e=(0,n._)(['*[_type == "page" && slug.current == $slug]{\n  _id,\n  title,\n  showBreadcrumbs,\n  seo {\n    titleTag,\n    ...,\n  },\n  modules[]{\n    ...,\n    _type == "hero" => { \n      ...,\n      "backgroundColor": backgroundColorPicker.value,\n      "image": image { asset-> { ..., metadata }, crop, hotspot },\n      "imageAlt": image.alt,\n      "underlay": underlay { asset-> { ..., metadata }, crop, hotspot },\n      ',',\n    },\n    _type == "heading" => {\n      "backgroundColor": backgroundColorPicker.value,\n      "subheading": subheading[]',',\n    },\n    _type == "whatWeDo" => {\n      ...,\n      "headerColor": headerColor.value,\n      "subHeaderColor": subHeaderColor.value,\n      "backgroundImage": backgroundImage { asset-> { ..., metadata }, crop, hotspot },\n      "backgroundColor": backgroundColorPicker.value,\n      "supplementaryImage": supplementaryImage { asset-> { ..., metadata }, crop, hotspot },\n      "serviceOfferings": serviceOfferings[]->{\n        ...,\n        "serviceOfferingPage": serviceOfferingPage->{"slug": slug.current}.slug\n      },\n      "jobOpenings": jobOpenings[]->{\n        title,\n        _id,\n        "slug": slug.current\n      },\n      ',",\n      ",',\n    },\n    _type == "intro" => {\n      ...,\n      "backgroundImage": backgroundImage { asset-> { ..., metadata }, crop, hotspot },\n      "backgroundColor": backgroundColorPicker.value,\n      "contentColor": textColorPicker.value,\n      "titleColor": textColorPicker.value,\n      ',',\n    },\n    _type == "ourPartners" => {\n      ...,\n      "partners": partners[]->{ ..., name, link, logo{ asset->{ ..., metadata }, crop, hotspot }},\n      ',',\n    },\n    _type == "testimonials" => {\n      ...,\n      "backgroundImage": backgroundImage { asset-> { ..., metadata }, crop, hotspot }
1,\n      "darkmodeBackgroundColor": darkmodeBackgroundColor.value,\n      "backgroundColor": backgroundColor.value,\n    },\n    _type == "resources" => {\n      ...,\n      ',',\n      \n      "posts": posts[]->{\n        _type == "post" => {\n          "title": title,\n          "articleType": articleType,\n          "slug": slug.current,\n          "coverImage": coverImage { asset-> { ..., metadata }, crop, hotspot },\n        },\n        _type == "caseStudy" => {\n          "title": title,\n          "articleType": "Case Study",\n          "coverImage": thumbnailImage { asset-> { ..., metadata }, crop, hotspot },\n          "slug": link{\n            "internalSlug": internalLink->{"slug": slug.current}.slug,\n          }.internalSlug\n        }\n      },\n    },\n    _type == "ourWork" => { \n      ...,\n      "caseStudies": caseStudies[] {\n        ...,\n        "caseStudy": caseStudy->{\n          ...,\n          "serviceOfferings": serviceOfferings[]->{\n            ...,\n            "serviceOfferingPage": serviceOfferingPage->{ ..., },\n          },\n          "thumbnailImage": thumbnailImage { asset-> { ..., metadata } },\n          "highlightImage": thumbnailImage { asset-> { ..., metadata } },\n          "highlightDescription": highlightDescription[]',",\n          ",',\n          "partner": partner->{\n            ...,\n            "logo": logo { asset-> { ..., metadata } },\n          }\n        }\n      },\n      ',",\n      ",',\n    },\n    _type == "relatedWorkModule" => { \n      ...,\n      ',",\n      subscribeCallToAction {\n        title,\n        ",'\n      },\n      "caseStudies": caseStudies[] {\n        ...,\n        "caseStudy": caseStudy->{\n          ...,\n          "serviceOfferings": serviceOfferings[]->{\n            ...,\n            "serviceOfferingPage": serviceOfferingPage->{ ..., },\n          },\n          "thumbnailImage": thumbnailImage { asset-> { ..., metadata } },\n          "highlightImage": thumbnailImage { asset-> { ..., metadata } },\n          "highlightDescription": highlightDescription[]',",\n          ",',\n          "partner": partner->{\n            ...,\n            "logo": logo { asset-> { ..., metadata } },\n          }\n        }\n      }\n    },\n    _type == "contentBlock" => {\n      ...,\n      "backgroundImage": backgroundImage { asset-> { ..., metadata }, crop, hotspot },\n      "backgroundColor": backgroundColorPicker.value,\n      ',',\n      "featureImage": featureImage { \n        asset-> { ..., metadata }, crop, hotspot },\n    },\n    _type == "contentSpot" => {\n      ...,\n      "backgroundColor": backgroundColorPicker.value,\n      ',',\n      "spotImage": spotImage { \n        asset-> { ..., metadata }, crop, hotspot },\n    },\n    _type == "tryptic" => {\n      ...,\n      "cards": cards[] {\n        ...,\n        "link": link {\n          ...,\n          "internalSlug": internalSlug-> {"slug": slug.current}.slug\n        }\n      },\n      "backgroundColor": backgroundColor.value,\n      "darkmodeBackgroundColor": darkmodeBackgroundColor.value,\n      "backgroundImage": backgroundImage { asset-> { ... }, crop, hotspot },\n      ',',\n    },\n    _type == "valueProp" => {\n      ...,\n      "desktopBackgroundImage": desktopBackgroundImage { asset-> { ..., metadata }, crop, hotspot },\n      "mobileBackgroundImage": mobileBackgroundImage { asset-> { ..., metadata }, crop, hotspot },\n      "headlineColor": headlineColor.value,\n      "bodyColor": bodyColor.value,\n    },\n    _type == "flexHero" => {\n      ...,\n      "serviceOfferings": serviceOfferings[] { ..., "serviceOfferingPage":serviceOfferingPage->slug.current },\n      spotlightImage { \n        asset-> { ..., metadata }, crop, hotspot\n      },\n      secondaryImage { \n        asset-> { ..., metadata }, crop, hotspot \n      },\n      "backgroundColor": backgroundColor.value,\n      "titleColor": titleColor.value,\n      "ledeParagraphColor": ledeParagraphColor.value,\n      "textContentColor": textContentColor.value,\n      "toolTipTextColor": toolTipTextColor.value,\n      "breadcrumbColor": breadcrumbColor.value,\n    },\n    _type == "behavioralEconomics" => {\n      ...,\n      primaryImage { asset-> { ..., metadata }, crop, hotspot },\n      backgroundImage  { asset-> { ..., metadata }, crop, hotspot },\n      "backgroundColor": backgroundColor.value,\n      "titleColor": titleColor.value,\n      "subHeaderColor": subHeaderColor.value,\n      "textContentColor": textContentColor.value,\n    },\n    _type == "teamMembers" => {\n      ...,\n      team[]->{\n        ...,\n        quote,\n        author,\n        "image": image { asset-> { ..., metadata }, crop, hotspot },\n        "secondaryImage": secondaryImage { asset-> { ..., metadata }, crop, hotspot },\n      }\n    },\n    _type == "newsletterSignup" => {\n      "title": title,\n      "backgroundColor": backgroundColor.value,\n      "titleColor": titleColor.value,\n    },\n    _type == "tagCloud" => {\n      ...,\n      detailsCallToAction {\n        title,\n        ','\n      },\n    },\n    _type == "vision" =>
1 {\n      ...,\n      "titleColor": titleColor.value\n    },\n    _type == "imageBlock" => {\n      ...,\n      "image": image { asset-> { ..., metadata }, crop, hotspot },\n    },\n    _type == "videoModule" => {\n      ...,\n      "muxVideo": muxVideo{\n        ...,\n        asset->{\n          _id,\n          _type,\n          playbackId,\n          assetId,\n          filename,\n          status\n        }\n      },\n    },\n    _type == "caseStudyIntro" => {\n      ...,\n      ',',\n      "backgroundColor": backgroundColorPicker.value,\n      "image": image { asset-> { ..., metadata }, crop, hotspot },\n      "serviceOfferings": serviceOfferings[] { ..., "serviceOfferingPage":serviceOfferingPage->slug.current },\n    },\n    _type == "caseStudyHeader" => {\n      ...,\n      "backgroundImage": backgroundImage { asset-> { ..., metadata }, crop, hotspot },\n      "backgroundColor": backgroundColor.value,\n      client-> { name },\n    },\n    _type == "links" => {\n      "backgroundColor": backgroundColorPicker.value,\n      ',',\n    },\n    _type == "connect" => {\n      ...,\n      "backgroundColor": backgroundColorPicker.value,\n      ',"\n    }\n  },\n}[0]"]);return v=function(){return e},e}function j(){let e=(0,n._)(['*[_type == "navbar"]{\n  _id,\n  _createdAt,\n  image { asset->{ ..., metadata }, crop, hotspot },\n  darkImage { asset->{ ..., metadata }, crop, hotspot },\n  mobileImage { asset->{ ..., metadata }, crop, hotspot },\n  logoText,\n  primaryPages[]->{\n    _type == "page" => {\n      _id, title,"slug": slug.current, _type\n    },\n    _type == "modalCTA" => ',', \n  },\n  secondaryPages[]->{_id,title,"slug": slug.current}\n}[0]']);return j=function(){return e},e}function b(){let e=(0,n._)(['*[_type == "page"]{\n  title,\n  "slug": slug.current\n}']);return b=function(){return e},e}function w(){let e=(0,n._)(['*[_type == "footer"]{\n  ...,\n  "logo": logo { asset-> { ..., metadata }, crop, hotspot },\n  "backgroundColor": backgroundColorPicker.value,\n  "socialMediaLinks": socialMediaLinks[]->{\n    ...,\n    "iconUrl": icon.asset->url,\n    "link": link\n  },\n  ',",\n  ",",\n} [0]"]);return w=function(){return e},e}function y(){let e=(0,n._)(['*[_type == "jobOpening" && slug.current == $slug][0]{\n  _id,\n  _type,\n  _key,\n  title,\n  "slug": slug.current,\n  employmentType,\n  location,\n  level,\n  jobDescription[]',",\n  whatYouWillDo[]",",\n  whatWeNeed[]",",\n  ","\n}"]);return y=function(){return e},e}function N(){let e=(0,n._)(['*[_type == "redirect" && src == $slug][0]{\n  src,\n  destination,\n  isPermanent\n}']);return N=function(){return e},e}let k=(0,i.Z)(s()),C=(0,i.Z)(r(),k),A=(0,i.Z)(o(),C,k),_=(0,i.Z)(d(),C),I=(0,i.Z)(c(),C),T=(0,i.Z)(x(),I,I,I,C,I,I),S=(0,i.Z)(m(),T),E=(0,i.Z)(u());(0,i.Z)(g(),E,E),(0,i.Z)(h()),(0,i.Z)(p(),E),(0,i.Z)(f());let P=(0,i.Z)(v(),S,I,S,A,_,S,_,I,C,_,S,_,C,I,C,_,_,S,C,_,A,S);(0,i.Z)(j(),T),(0,i.Z)(b()),(0,i.Z)(w(),_,S),(0,i.Z)(y(),I,I,I,S),(0,i.Z)(N());var O=l(33064),M=l(50081),F=e=>{let{page:t,slug:l,settings:n,navbar:i}=e,[s]=(0,O.y)(t,P,{slug:l});return(0,a.jsx)(M.default,{page:null!=s?s:t,slug:l,settings:n,navbar:i})}},330:function(e,t,l){"use strict";l.d(t,{default:function(){return r}});var a=l(57437),n=l(98834),i=l(27246),s=l(2265);function r(e){let{children:t,token:l}=e,r=(0,s.useMemo)(()=>(0,n.s)({token:l}),[l]);return(0,a.jsx)(i.J,{client:r,children:t})}},69904:function(e,t,l){"use strict";var a=l(57437);l(2265);var n=l(87052),i=l(48667);t.Z=e=>{let{url:t,title:l,description:s,featuredImage:r,keywords:o,schema:d,canonicalPath:c}=e,x=l&&"".concat(l),m=s||"Birmingham, AL Custom Software Development, Web Design & Development, Mobile App Development, and Digital Strategy and Consulting.",u=t||"https://alloy.digital";(null==c?void 0:c.charAt(0))==="/"&&(c=c.slice(1,c.length-1));let g=c;return(0,a.jsxs)(n.Z,{children:[(0,a.jsx)("title",{children:x}),o&&o.length&&(0,a.jsx)("meta",{name:"keywords",content:o}),(0,a.jsx)("meta",{name:"description",content:m}),(0,a.jsx)("meta",{name:"revised",content:Date.now().toLocaleString()}),(0,a.jsx)("meta",{name:"url",content:u}),(0,a.jsx)("meta",{property:"og:title",content:x}),(0,a.jsx)("meta",{property:"og:url",content:u}),(0,a.jsx)("meta",{property:"og:site_name",content:"Alloy Digital"}),(0,a.jsx)("meta",{property:"og:description",content:m}),(0,a.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,a.jsx)("meta",{name:"twitter:site",content:""}),d&&(0,a.jsx)(i.default,{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(d)},id:"schema"}),(0,a.jsx)("link",{rel:"canonical",href:g})]})}},98834:function(e,t,l){"use strict";l.d(t,{s:function(){return i}});var a=l(36003),n=l(82993);function i(e){let t=(0,a.eI)({...n.Z,perspective:"published"});if(e){if(!e.token)throw Error("You must provide a token to preview drafts");return t.withConfig({token:e.token,useCdn:!1,ignoreBrowserTokenWarning:!0,perspective:"previewDrafts"})}return t}l(2265)},68795:function(e){e.exports={portableText:"BlogHeader_portableText__hIrmx"}},39220:function(e){e.exports={portableText:"PostBody_portableText__co2aj"}}},function(e){e.O(0,[7419,3190,6652,1582,2400,2088,1648,6288,1290,8179,2971,2117,1744],function(){return e(e.s=87172)}),_N_E=e.O()}]);

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.