PageSourceSearch

https://warm-and-fuzzy.vercel.app/_next/static/chunks/08h8zcz3j9_sq.js?dpl=dpl_46oMZZYCeR9xoPTxeW5rMnYRYPqR

js warm-and-fuzzy.vercel.app collected 2026-10-03 08:02:07 UTC 43,929 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,19872,(e,t,l)=>{t.exports=e.r(40309)},55153,e=>{e.v({middle:"button-nested-module-scss-module__s2IMTa__middle",outer:"button-nested-module-scss-module__s2IMTa__outer","reset-scale":"button-nested-module-scss-module__s2IMTa__reset-scale","reset-translate":"button-nested-module-scss-module__s2IMTa__reset-translate"})},29178,e=>{e.v({byNeutralLinkInner:"bottom-row-module-scss-module__P12NTq__byNeutralLinkInner",byNeutralLinkMiddle:"bottom-row-module-scss-module__P12NTq__byNeutralLinkMiddle",byNeutralLinkOuter:"bottom-row-module-scss-module__P12NTq__byNeutralLinkOuter",container:"bottom-row-module-scss-module__P12NTq__container",cookiesLinkInner:"bottom-row-module-scss-module__P12NTq__cookiesLinkInner",cookiesLinkMiddle:"bottom-row-module-scss-module__P12NTq__cookiesLinkMiddle",cookiesLinkOuter:"bottom-row-module-scss-module__P12NTq__cookiesLinkOuter",copyright:"bottom-row-module-scss-module__P12NTq__copyright","reset-scale":"bottom-row-module-scss-module__P12NTq__reset-scale","reset-translate":"bottom-row-module-scss-module__P12NTq__reset-translate",socialLinkInner:"bottom-row-module-scss-module__P12NTq__socialLinkInner",socialLinkMiddle:"bottom-row-module-scss-module__P12NTq__socialLinkMiddle",socialLinksContainer:"bottom-row-module-scss-module__P12NTq__socialLinksContainer"})},42036,e=>{e.v({innerContainer:"footer-module-scss-module__WOwAEq__innerContainer",linkLogo:"footer-module-scss-module__WOwAEq__linkLogo",outerContainer:"footer-module-scss-module__WOwAEq__outerContainer","reset-scale":"footer-module-scss-module__WOwAEq__reset-scale","reset-translate":"footer-module-scss-module__WOwAEq__reset-translate"})},20426,e=>{e.v({container:"link-logo-module-scss-module__Q-HNvq__container",icon:"link-logo-module-scss-module__Q-HNvq__icon","reset-scale":"link-logo-module-scss-module__Q-HNvq__reset-scale","reset-translate":"link-logo-module-scss-module__Q-HNvq__reset-translate"})},38537,e=>{e.v({bearContainer:"ticker-module-scss-module__6vYJ6G__bearContainer",container:"ticker-module-scss-module__6vYJ6G__container",iconBear:"ticker-module-scss-module__6vYJ6G__iconBear",itemContainer:"ticker-module-scss-module__6vYJ6G__itemContainer",line:"ticker-module-scss-module__6vYJ6G__line","reset-scale":"ticker-module-scss-module__6vYJ6G__reset-scale","reset-translate":"ticker-module-scss-module__6vYJ6G__reset-translate"})},69278,e=>{e.v({copiedLabel:"button-copy-module-scss-module___MCVOq__copiedLabel",copyLabel:"button-copy-module-scss-module___MCVOq__copyLabel",inner:"button-copy-module-scss-module___MCVOq__inner","reset-scale":"button-copy-module-scss-module___MCVOq__reset-scale","reset-translate":"button-copy-module-scss-module___MCVOq__reset-translate"})},20649,e=>{e.v({container:"top-row-module-scss-module__nmqJJW__container",emailInner:"top-row-module-scss-module__nmqJJW__emailInner",emailOuter:"top-row-module-scss-module__nmqJJW__emailOuter",navLinkInner:"top-row-module-scss-module__nmqJJW__navLinkInner",navLinkOuter:"top-row-module-scss-module__nmqJJW__navLinkOuter","reset-scale":"top-row-module-scss-module__nmqJJW__reset-scale","reset-translate":"top-row-module-scss-module__nmqJJW__reset-translate"})},82540,e=>{e.v({iconCloseLarge:"button-toggle-module-scss-module__L58ewG__iconCloseLarge",iconMenu:"button-toggle-module-scss-module__L58ewG__iconMenu",middleContainer:"button-toggle-module-scss-module__L58ewG__middleContainer",outerContainer:"button-toggle-module-scss-module__L58ewG__outerContainer","reset-scale":"button-toggle-module-scss-module__L58ewG__reset-scale","reset-translate":"button-toggle-module-scss-module__L58ewG__reset-translate"})},52606,e=>{e.v({buttonToggle:"header-module-scss-module__YyVFNW__buttonToggle",innerContainer:"header-module-scss-module__YyVFNW__innerContainer",outerContainer:"header-module-scss-module__YyVFNW__outerContainer","reset-scale":"header-module-scss-module__YyVFNW__reset-scale","reset-translate":"header-module-scss-module__YyVFNW__reset-translate"})},14478,e=>{e.v({icon:"link-back-to-work-module-scss-module__TiekGG__icon",innerContainer:"link-back-to-work-module-scss-module__TiekGG__innerContainer",label:"link-back-to-work-module-scss-module__TiekGG__label",outerContainer:"link-back-to-work-module-scss-module__TiekGG__outerContainer","reset-scale":"link-back-to-work-module-scss-module__TiekGG__reset-scale","reset-translate":"link-back-to-work-module-scss-module__TiekGG__reset-translate"})},61319,e=>{e.v({container:"link-logo-module-scss-module__FtgEka__container",icon:"link-logo-module-scss-module__FtgEka__icon","reset-scale":"link-logo-module-scss-module__FtgEka__reset-scale","reset-translate":"link-logo-module-scss-module__FtgEka__reset-translate"})},5538,e=>
1{e.v({caseStudyAsset:"nav-laptop-module-scss-module__IBzsbq__caseStudyAsset",caseStudyLinkInner:"nav-laptop-module-scss-module__IBzsbq__caseStudyLinkInner",caseStudyLinkOuter:"nav-laptop-module-scss-module__IBzsbq__caseStudyLinkOuter",container:"nav-laptop-module-scss-module__IBzsbq__container",linksContainer:"nav-laptop-module-scss-module__IBzsbq__linksContainer",navLinkInner:"nav-laptop-module-scss-module__IBzsbq__navLinkInner",navLinkMiddle:"nav-laptop-module-scss-module__IBzsbq__navLinkMiddle",navLinkOuter:"nav-laptop-module-scss-module__IBzsbq__navLinkOuter","reset-scale":"nav-laptop-module-scss-module__IBzsbq__reset-scale","reset-translate":"nav-laptop-module-scss-module__IBzsbq__reset-translate",tagLine:"nav-laptop-module-scss-module__IBzsbq__tagLine"})},10728,e=>{e.v({container:"nav-mobile-module-scss-module__0d_LBa__container",contentContainer:"nav-mobile-module-scss-module__0d_LBa__contentContainer",emailInner:"nav-mobile-module-scss-module__0d_LBa__emailInner",emailOuter:"nav-mobile-module-scss-module__0d_LBa__emailOuter",headerContainer:"nav-mobile-module-scss-module__0d_LBa__headerContainer",linksContainer:"nav-mobile-module-scss-module__0d_LBa__linksContainer",navLinkInner:"nav-mobile-module-scss-module__0d_LBa__navLinkInner",navLinkMiddle:"nav-mobile-module-scss-module__0d_LBa__navLinkMiddle",navLinkOuter:"nav-mobile-module-scss-module__0d_LBa__navLinkOuter",navLinksContainer:"nav-mobile-module-scss-module__0d_LBa__navLinksContainer","reset-scale":"nav-mobile-module-scss-module__0d_LBa__reset-scale","reset-translate":"nav-mobile-module-scss-module__0d_LBa__reset-translate",socialLinkInner:"nav-mobile-module-scss-module__0d_LBa__socialLinkInner",socialLinkMiddle:"nav-mobile-module-scss-module__0d_LBa__socialLinkMiddle",socialLinkOuter:"nav-mobile-module-scss-module__0d_LBa__socialLinkOuter",socialLinksContainer:"nav-mobile-module-scss-module__0d_LBa__socialLinksContainer"})},94214,e=>{e.v({contentContainer:"page-container-module-scss-module__-Q3gMG__contentContainer",dot:"page-container-module-scss-module__-Q3gMG__dot",dotsContainer:"page-container-module-scss-module__-Q3gMG__dotsContainer",iconSelector:"page-container-module-scss-module__-Q3gMG__iconSelector",line:"page-container-module-scss-module__-Q3gMG__line",overlayContainer:"page-container-module-scss-module__-Q3gMG__overlayContainer",pageContainer:"page-container-module-scss-module__-Q3gMG__pageContainer","reset-scale":"page-container-module-scss-module__-Q3gMG__reset-scale","reset-translate":"page-container-module-scss-module__-Q3gMG__reset-translate",scrollContainer:"page-container-module-scss-module__-Q3gMG__scrollContainer"})},88740,49491,91489,12427,e=>{"use strict";var t=e.i(15497),l=e.i(53419),a=e.i(52759),n=e.i(52752),s=e.i(50394),r=e.i(28210),o=e.i(66075),i=e.i(52957),c=e.i(22094),u=e.i(7375),d=e.i(45711),m=e.i(24371),_=e.i(71922),h=e.i(45548),f=e.i(34576),v=e.i(9907),b=e.i(55153);let g=e=>{let l,a,n,s,r,o,c,d,m,_,h,f,g=(0,i.c)(25);g[0]!==e?({element:a,nestedElement:r,outerClassName:o,middleClassName:s,innerClassName:n,rowHeight:d,children:l,...c}=e,g[0]=e,g[1]=l,g[2]=a,g[3]=n,g[4]=s,g[5]=r,g[6]=o,g[7]=c,g[8]=d):(l=g[1],a=g[2],n=g[3],s=g[4],r=g[5],o=g[6],c=g[7],d=g[8]);let k=r||"span",p=a||"button";return g[9]!==o?(m=(0,u.mergeClassNames)(b.default.outer,o),g[9]=o,g[10]=m):m=g[10],g[11]!==s?(_=(0,u.mergeClassNames)(b.default.middle,s),g[11]=s,g[12]=_):_=g[12],g[13]!==k||g[14]!==l||g[15]!==n?(h=n?(0,t.jsx)(k,{className:n,children:l}):l,g[13]=k,g[14]=l,g[15]=n,g[16]=h):h=g[16],g[17]!==r||g[18]!==c||g[19]!==d||g[20]!==p||g[21]!==m||g[22]!==_||g[23]!==h?(f=(0,t.jsx)(v.ButtonFlip,{...c,element:p,nestedElement:r,outerClassName:m,innerClassName:_,"data-row-height":d,children:h}),g[17]=r,g[18]=c,g[19]=d,g[20]=p,g[21]=m,g[22]=_,g[23]=h,g[24]=f):f=g[24],f};e.s(["ButtonNested",0,g],49491);var k=e.i(71702),p=e.i(29178);let L=e=>{let l,a,n,s,r,o,c=(0,i.c)(14),{socialLinks:u,cookiesLink:d,copyright:m}=e;return c[0]!==u?(l=u.map(x),c[0]=u,c[1]=l):l=c[1],c[2]!==l?(a=(0,t.jsx)("ol",{className:p.default.socialLinksContainer,children:l}),c[2]=l,c[3]=a):a=c[3],c[4]!==d.label||c[5]!==d.link?(n=(0,t.jsx)(g,{element:k.Link,link:d.link,outerClassName:p.default.cookiesLinkOuter,middleClassName:p.default.cookiesLinkMiddle,innerClassName:p.default.cookiesLinkInner,rowHeight:"small",children:d.label}
1),c[4]=d.label,c[5]=d.link,c[6]=n):n=c[6],c[7]!==m?(s=(0,t.jsx)("div",{className:p.default.copyright,children:m}),c[7]=m,c[8]=s):s=c[8],c[9]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsx)(g,{element:k.Link,href:"https://neutral-studio.com/",isExternal:!0,outerClassName:p.default.byNeutralLinkOuter,middleClassName:p.default.byNeutralLinkMiddle,innerClassName:p.default.byNeutralLinkInner,rowHeight:"small",children:"By Neutral"}),c[9]=r):r=c[9],c[10]!==a||c[11]!==n||c[12]!==s?(o=(0,t.jsxs)("div",{className:p.default.container,children:[a,n,s,r]}),c[10]=a,c[11]=n,c[12]=s,c[13]=o):o=c[13],o};function x(e,l){return(0,t.jsx)("li",{children:(0,t.jsx)(g,{element:k.Link,link:e.link,middleClassName:p.default.socialLinkMiddle,innerClassName:p.default.socialLinkInner,rowHeight:"small",children:e.label})},l)}var y=e.i(42036);let C=e=>{let{handleRef:l,x:n,width:r,staticPath:o,playPath:i,canHover:c}=e,u=(0,s.useRef)(null),d=(0,s.useRef)(!1),_=(0,s.useRef)(!1),f=(0,m.useMatchMedia)("fine",{isEnabled:c}),v=(0,s.useCallback)(async()=>{let e=u.current;e&&!d.current&&(d.current=!0,await (0,a.animate)([[e,{d:i}],[e,{d:o}]],{defaultTransition:{duration:.75,ease:h.EASE_EXPRESSIVE}}),d.current=!1,_.current&&v())},[i,o]),b=(0,s.useCallback)(()=>{_.current=!0,v()},[v]),g=(0,s.useCallback)(()=>{_.current=!1},[]);return(0,s.useImperativeHandle)(l,()=>({playOnce:v,playAndStartLooping:b,stopLooping:g}),[v,b,g]),(0,t.jsxs)("g",{...f&&{onMouseEnter:b,onMouseLeave:g},children:[(0,t.jsx)("rect",{x:n,y:"0",width:r,height:"30",fill:"transparent"}),(0,t.jsx)("path",{ref:u,d:o,fill:"currentcolor"})]})},N=[{x:0,width:24,staticPath:"M3.676 29.578 0 0h5.704l1.352 10.69c.085.76.423 1.099.972 1.099.55 0 .888-.338.972-1.099L10.31 0h5.662l1.31 10.69c.084.76.422 1.099.972 1.099.591 0 .93-.338 1.014-1.099L20.62 0h3.38l-3.676 29.578h-5.662L13.268 18.21c-.127-.887-.592-1.352-1.268-1.352s-1.098.465-1.225 1.352L9.338 29.578z",playPath:"M3.676 29.575 0 0h3.163l1.352 10.69c.085.76.423 1.098.972 1.098.55 0 .887-.338.972-1.099L7.769 0h9.048l1.31 10.69c.085.76.423 1.098.972 1.098.592 0 .93-.338 1.014-1.099L21.465 0h2.533l-3.675 29.575h-7.694L11.234 18.21c-.126-.887-.591-1.352-1.267-1.352s-1.099.465-1.225 1.352L7.305 29.575z"},{x:24,width:16,staticPath:"M22.222 29.578 26.193 0h9.127l3.972 29.578H32.87l-.803-5.831c-.127-.888-.55-1.353-1.31-1.353s-1.183.465-1.31 1.353l-.803 5.83zm8.535-14.831a1.966 1.966 0 0 0 1.944-1.944 1.966 1.966 0 0 0-1.944-1.944 1.966 1.966 0 0 0-1.944 1.944c0 1.056.888 1.943 1.944 1.943",playPath:"M22.222 29.578 26.193 0h9.127l3.972 29.578H32.87l-.803-5.831c-.127-.888-.55-1.353-1.31-1.353s-1.183.465-1.31 1.353l-.803 5.83zm8.535-18.39a1.966 1.966 0 0 0 1.944-1.943 1.966 1.966 0 0 0-1.944-1.944 1.966 1.966 0 0 0-1.944 1.944c0 1.056.888 1.943 1.944 1.943"},{x:40,width:14,staticPath:"M47.332 0q2.64 0 4.476 1.897c1.232 1.26 1.851 2.553 1.856 4.248v2.814c0 1.705-.62 3.002-1.856 4.267l-.01.01c-.71.734-.715.74-1.864 1.569-.335.241-.454.425-.371.783l2.78 13.99-4.476-.004-2.536-11.241q-.145-.536-.558-.536-.495 0-.494.619v11.158l-4.228.003V0zm-.68 5.793q-.805 0-1.383.578a1.85 1.85 0 0 0-.556 1.361q0 .784.577 1.362.578.577 1.361.577.805 0 1.362-.557.578-.577.578-1.382 0-.805-.578-1.361a1.82 1.82 0 0 0-1.362-.579",playPath:"M47.332 0q2.64 0 4.476 1.897c1.232 1.26 1.851 2.553 1.856 4.248v2.814c0 1.705-.62 3.002-1.856 4.267l-.01.01c-.71.734-.715.74-1.864 1.569-.335.241-.454.425-.371.783l2.78 13.99-4.476-.004-2.536-11.241q-.145-.536-.558-.536-.495 0-.494.619v11.158l-4.228.003V0zm2.536 5.789q-.805 0-1.383.578a1.85 1.85 0 0 0-.556 1.361q0 .784.577 1.362.578.577 1.361.577.805 0 1.362-.557.578-.577.578-1.382 0-.805-.578-1.361a1.82 1.82 0 0 0-1.362-.579"},{x:54,width:23,staticPath:"M54.969 29.578V0h8.45l1.775 12.127c.042.38.296.591.592.591s.507-.211.549-.591L68.068 0h8.45v29.578h-5.662V18.423q0-.634-.507-.634c-.296 0-.465.211-.55.549l-2.534 11.24h-3.043l-2.535-11.24c-.084-.338-.253-.55-.55-.55q-.506 0-.506.634v11.156z",playPath:"M54.968 29.575V0h13.87l1.774 12.126c.043.38.296.591.592.591s.507-.21.55-.591L73.484 0h3.031v29.575h-2.782V18.421q0-.633-.507-.634c-.296 0-.465.212-.55.55l-2.535 11.238h-8.8l-2.535-11.238c-.085-.338-.254-.55-.55-.55q-.506 0-.506.634v11.154z"},{x:77,width:24,staticPath:"M94.741 13.76h-2.89l-.49.878a.152.152 0 0 1-.263.004 1.94 1.94 0 0 0-.814-.711c-.335-.156-.122-.171-.042-.247.357-.347.582-.833.582-1.37V9.956c0-1.05-.852-1.901-1.902-1.901h-2.51c-1.05 0-1.902.852-1.902 1.901v2.358c0 .537.225 1.023.582 1.37a.153.153 0 0 1-.041.247c-.655.3-1.111.962-1.111 1.73v3.956c0 1.05.852 1.901 1.902 1.901h3.65c.678 0 1.267-.354 1.606-.882a.153.153 0 0 1 .262.004l.49.878h2.891l-2.126-3.803a.
115.15 0 0 1 0-.148l2.126-3.804zm-7.017 4.792a.915.915 0 0 1-.97-.913c0-.525.407-.913.913-.913s.943.441.91.974-.4.825-.857.852zm0-6.504a.915.915 0 0 1-.97-.913c0-.524.407-.912.913-.912s.943.44.91.973c-.035.533-.4.825-.857.852z",playPath:"M94.739 13.763h-2.89l-.491.879a.152.152 0 0 1-.263.003 1.94 1.94 0 0 0-.814-.71c-.197-.115-.121-.172-.041-.248.357-.346.581-.833.581-1.37V9.96c0-1.05-.852-1.901-1.901-1.901h-2.51c-1.05 0-1.902.851-1.902 1.901v2.358c0 .536.225 1.023.582 1.369a.153.153 0 0 1-.041.247c-.655.3-1.111.962-1.111 1.73v3.956c0 1.05.852 1.901 1.901 1.901h3.651c.677 0 1.267-.354 1.605-.882a.153.153 0 0 1 .263.004l.49.878h2.89l-2.125-3.803a.15.15 0 0 1 0-.148l2.126-3.803zm-8.372 4.792a.915.915 0 0 1-.97-.913c0-.525.407-.913.913-.913s.943.442.909.974-.4.825-.856.852zm2.71-6.503a.915.915 0 0 1-.97-.913c0-.525.407-.913.913-.913s.943.441.909.974c-.035.532-.4.825-.856.852z"},{x:101,width:14,staticPath:"M101.819 29.578V0h12.761v12.634h-8.451c-.592 0-.93.253-.93.718s.338.76.93.76h4.69v3.212h-4.775c-.591 0-.845.338-.845.803v11.45z",playPath:"M101.818 29.575V0h12.76v16.19h-8.451c-.591 0-.929.253-.929.718s.338.76.929.76h4.69v3.211h-4.774c-.592 0-.845.338-.845.803v7.893z"},{x:115,width:18,staticPath:"M123.985 30c-5.324 0-8.239-3.253-8.239-9.296V0h6.971v13.268c0 .93.465 1.478 1.268 1.478s1.268-.549 1.268-1.478V0h6.972v20.704c0 6.043-2.874 9.296-8.24 9.296",playPath:"M123.983 29.998c-5.324 0-8.239-3.254-8.239-9.295V0h6.971v20.38c0 .93.465 1.479 1.268 1.479s1.267-.55 1.267-1.48V0h6.971v20.703c0 6.041-2.873 9.295-8.238 9.295"},{x:133,width:14,staticPath:"M146.556 0v6.506l-6.506 5.196c-.253.21-.338.338-.338.549 0 .253.17.422.55.422h6.294v16.898h-12.8v-16.896l6.632-5.365c.212-.169.296-.295.296-.464 0-.212-.127-.338-.422-.338h-6.506v-6.507z",playPath:"M146.556 0v16.897l-6.633 5.365c-.21.17-.295.296-.295.465 0 .211.126.338.422.338h6.506v6.505h-12.8v-6.505l6.505-5.196c.254-.212.338-.338.338-.55 0-.253-.169-.422-.549-.422h-6.294v-16.897z"},{x:147,width:14,staticPath:"M160.856 0v16.897l-6.633 5.365c-.21.17-.295.296-.295.465 0 .211.126.338.422.338h6.506v6.505h-12.8v-6.505l6.505-5.196c.254-.212.338-.338.338-.55 0-.253-.169-.422-.549-.422h-6.294v-16.897z",playPath:"M160.856 0v6.506l-6.506 5.196c-.253.21-.338.338-.338.549 0 .253.17.422.55.422h6.294v16.898h-12.8v-16.896l6.632-5.365c.212-.169.296-.295.296-.464 0-.212-.127-.338-.422-.338h-6.506v-6.507z"},{x:161,width:14,staticPath:"M166.375 29.578V18.169L161.178 0h5.704l1.691 7.014c.084.38.338.507.591.507s.465-.169.549-.507L171.53 0h3.465l-5.239 17.958v11.62z",playPath:"M166.373 29.575V18.168L161.176 0h2.994l1.69 7.014c.085.38.338.507.592.507s.465-.17.549-.507L168.818 0h6.174l-5.239 17.956v11.62z"}],j=e=>{let l,a,n,r,o,c,u,d,m,_,h,f,v=(0,i.c)(16);v[0]!==e?({handleRef:l,canHoverIndividualLetters:n,...a}=e,v[0]=e,v[1]=l,v[2]=a,v[3]=n):(l=v[1],a=v[2],n=v[3]);let b=void 0!==n&&n;v[4]===Symbol.for("react.memo_cache_sentinel")?(r=[],v[4]=r):r=v[4];let g=(0,s.useRef)(r),k=(0,s.useRef)(null);v[5]===Symbol.for("react.memo_cache_sentinel")?(o=()=>{for(let e of g.current)e.playOnce()},v[5]=o):o=v[5];let p=o;v[6]===Symbol.for("react.memo_cache_sentinel")?(c=()=>{for(let e of g.current)e.playAndStartLooping()},v[6]=c):c=v[6];let L=c;v[7]===Symbol.for("react.memo_cache_sentinel")?(u=()=>{for(let e of(k.current&&(clearInterval(k.current),k.current=null),g.current))e.stopLooping()},v[7]=u):u=v[7];let x=u;v[8]===Symbol.for("react.memo_cache_sentinel")?(d=e=>{x(),k.current=setInterval(p,e)},v[8]=d):d=v[8];let y=d;return v[9]===Symbol.for("react.memo_cache_sentinel")?(m=()=>({playOnce:p,playAndStartLooping:L,loopEvery:y,stopLooping:x}),_=[p,L,y,x],v[9]=m,v[10]=_):(m=v[9],_=v[10]),(0,s.useImperativeHandle)(l,m,_),v[11]!==b?(h=N.map((e,l)=>(0,t.jsx)(C,{handleRef:e=>{e&&(g.current[l]=e)},canHover:b,...e},l)),v[11]=b,v[12]=h):h=v[12],v[13]!==a||v[14]!==h?(f=(0,t.jsx)("svg",{...a,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 175 30",fill:"none","aria-hidden":"true",children:h}),v[13]=a,v[14]=h,v[15]=f):f=v[15],f};var w=e.i(23461),S=e.i(20426);let M=e=>{let l,a,n,r,o,d=(0,i.c)(8),m=(0,s.useRef)(null),_=(0,s.useRef)(null);return d[0]===Symbol.for("react.memo_cache_sentinel")?(l=e=>{let t=_.current;
1if(e.isIntersecting&&t)return t.playOnce(),t.loopEvery(1e4),()=>t.stopLooping()},a={threshold:.75},d[0]=l,d[1]=a):(l=d[0],a=d[1]),(0,w.useIntersectionObserver)(m,l,a),d[2]!==e.className?(n=(0,u.mergeClassNames)(S.default.container,e.className),d[2]=e.className,d[3]=n):n=d[3],d[4]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsx)(j,{handleRef:_,className:S.default.icon,canHoverIndividualLetters:!0}),d[4]=r):r=d[4],d[5]!==e||d[6]!==n?(o=(0,t.jsx)(k.Link,{...e,ref:m,className:n,href:c.SLUG_HOME,"aria-label":"Warm & Fuzzy",children:r}),d[5]=e,d[6]=n,d[7]=o):o=d[7],o};var E=e.i(92628);let T=[2,6],I=[.5,4],O=[1,3],A=[1.5,5],P=(e,t)=>{let l=null,a=()=>{e(),n()},n=()=>{l=setTimeout(a,1e3*(0,E.randomBetween)(...t))};return n(),()=>{l&&clearTimeout(l)}},R=e=>{let l,n,r,o,c,u,d,_,f,v,b,g,k,p,L,x,y=(0,i.c)(22),C=(0,s.useId)(),N=(0,s.useRef)(null),j=(0,s.useRef)(null),S=(0,s.useRef)(null),M=(0,s.useRef)(null),E=(0,s.useRef)(null),R=(0,s.useRef)(null);y[0]===Symbol.for("react.memo_cache_sentinel")?(l=()=>{(0,a.animate)(N.current,{transform:["rotate(0deg)","rotate(-1.5deg)","rotate(1.5deg)","rotate(-1.5deg)","rotate(0deg)"]},{duration:.8,ease:h.EASE_IN_OUT})},y[0]=l):l=y[0];let q=l;y[1]===Symbol.for("react.memo_cache_sentinel")?(n=()=>{(0,a.animate)([j.current,S.current],{transform:["scaleY(1)","scaleY(0.7)","scaleY(1)"]},{duration:.35,ease:h.EASE_IN_OUT})},y[1]=n):n=y[1];let z=n;y[2]===Symbol.for("react.memo_cache_sentinel")?(r=()=>{(0,a.animate)([M.current,E.current],{transform:["scaleY(1)","scaleY(0)","scaleY(1)"]},{duration:.12,ease:h.EASE_IN_OUT})},y[2]=r):r=y[2];let H=r;y[3]===Symbol.for("react.memo_cache_sentinel")?(o=()=>{(0,a.animate)(R.current,{transform:["rotate(0deg)","rotate(-2.5deg)","rotate(2.5deg)","rotate(-2.5deg)","rotate(0deg)"]},{duration:.6,ease:h.EASE_IN_OUT})},y[3]=o):o=y[3];let B=o,G=(0,m.useMatchMedia)("prefers-motion");y[4]===Symbol.for("react.memo_cache_sentinel")?(c=e=>{if(e.isIntersecting){let e=[P(q,T),P(z,I),P(H,O),P(B,A)];return()=>{for(let t of e)t()}}},y[4]=c):c=y[4],y[5]!==G?(u={isEnabled:G},y[5]=G,y[6]=u):u=y[6],(0,w.useIntersectionObserver)(N,c,u),y[7]===Symbol.for("react.memo_cache_sentinel")?(d={transformOrigin:"bottom"},y[7]=d):d=y[7],y[8]===Symbol.for("react.memo_cache_sentinel")?(_=(0,t.jsx)("rect",{ref:j,x:0,y:0,width:16.5,height:16.5,rx:8.25,fill:"currentcolor",style:{transformOrigin:"bottom"}}),y[8]=_):_=y[8],y[9]===Symbol.for("react.memo_cache_sentinel")?(f=(0,t.jsx)("rect",{ref:S,x:71.5,y:0,width:16.5,height:16.5,rx:8.25,fill:"currentcolor",style:{transformOrigin:"bottom"}}),y[9]=f):f=y[9],y[10]===Symbol.for("react.memo_cache_sentinel")?(g=(0,t.jsx)("rect",{x:"0",y:"8.25",width:"88",height:"103.75",fill:"white"}),v=(0,t.jsx)("circle",{ref:M,cx:26.125,cy:34.375,r:4.125,fill:"black"}),b=(0,t.jsx)("circle",{ref:E,cx:61.875,cy:34.375,r:4.125,fill:"black"}),y[10]=v,y[11]=b,y[12]=g):(v=y[10],b=y[11],g=y[12]),y[13]===Symbol.for("react.memo_cache_sentinel")?(k=(0,t.jsx)("path",{ref:R,d:"m56.375 74.246-4.528-31.694a7.927 7.927 0 0 0-15.694 0l-4.528 31.694h8.938l.938-6.1a5.5 5.5 0 1 1 4.998 0l.938 6.1z",fill:"black",style:{transformOrigin:"center"}}),y[13]=k):k=y[13],y[14]!==C?(p=(0,t.jsx)("defs",{children:(0,t.jsxs)("mask",{id:C,children:[g,v,b,k]})}),y[14]=C,y[15]=p):p=y[15];let V=`url(#${C})`;return y[16]!==V?(L=(0,t.jsx)("rect",{x:"0",y:"8.25",width:"88",height:"103.75",fill:"currentcolor",mask:V}),y[16]=V,y[17]=L):L=y[17],y[18]!==e||y[19]!==p||y[20]!==L?(x=(0,t.jsxs)("svg",{...e,ref:N,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 88 112",fill:"none","aria-hidden":"true",style:d,children:[_,f,p,L]}),y[18]=e,y[19]=p,y[20]=L,y[21]=x):x=y[21],x};var q=e.i(93377),z=e.i(38537);let H=e=>{let l,a,n,s,r=(0,i.c)(9),{tickerLinesTheme:o,tickerLines:c}=e;return r[0]===Symbol.for("react.memo_cache_sentinel")?(l={className:z.default.itemContainer},r[0]=l):l=r[0],r[1]!==c?(a=c.join(" "),r[1]=c,r[2]=a):a=r[2],r[3]!==c?(n=c.map(B),r[3]=c,r[4]=n):n=r[4],r[5]!==a||r[6]!==n||r[7]!==o?(s=(0,t.jsx)(q.Ticker,{className:z.default.container,itemContainer:l,"data-theme":o,"aria-label":a,role:"region",children:n}),r[5]=a,r[6]=n,r[7]=o,r[8]=s):s=r[8],s};function B(e,l){return(0,t.jsxs)(s.Fragment,{children:[(0,t.jsx)("span",{className:z.default.line,children:e}),(0,t.jsx)("span",{className:z.default.bearContainer,children:(0,t.jsx)(R,{className:z.default.iconBear})})]},l)}var G=e.i(35214);let V=async e=>{if(navigator.clipboard&&window.isSecureContext)return await navigator.clipboard.writeText(e);let t=document.createElement("textarea");t.value=e,t.style.position="absolute",t.style.opacity="0",document.body.insertBefore(t,document.body.firstChild),t.select();try{document.execCommand("copy")}catch(e){console.warn("Failed to copy text to clipboard.",e)}finally{t.remove()}};var W=e.i(69278);let Y=e=>{let l,a,n,r,o,c,d,m,_=(0,i.c)(22),{copyLabel:h,copiedLabel:f,...v}
1=e,[b,k]=(0,s.useState)(!1),p=(0,s.useRef)(void 0);_[0]===Symbol.for("react.memo_cache_sentinel")?(l=()=>()=>{p.current&&(clearTimeout(p.current),p.current=void 0)},a=[],_[0]=l,_[1]=a):(l=_[0],a=_[1]),(0,s.useEffect)(l,a),_[2]!==h?(n=()=>{V(h),k(!0),p.current=setTimeout(()=>{k(!1)},2e3)},_[2]=h,_[3]=n):n=_[3];let L=n,x=(0,u.mergeClassNames)(W.default.inner,v.innerClassName);_[4]!==h?(r=(0,t.jsx)("span",{className:W.default.copyLabel,"aria-hidden":"true",children:h}),_[4]=h,_[5]=r):r=_[5],_[6]!==f?(o=(0,t.jsx)("span",{className:W.default.copiedLabel,"aria-hidden":"true",children:f}),_[6]=f,_[7]=o):o=_[7],_[8]!==g||_[9]!==h||_[10]!==L||_[11]!==v||_[12]!==x||_[13]!==r||_[14]!==o||_[15]!==b?(c=(0,t.jsxs)(g,{...v,innerClassName:x,onClick:L,"data-was-copied":b,"aria-label":h,children:[r,o]}),_[8]=g,_[9]=h,_[10]=L,_[11]=v,_[12]=x,_[13]=r,_[14]=o,_[15]=b,_[16]=c):c=_[16];let y=b?"Copied":"Click to copy";return _[17]!==y?(d=(0,t.jsx)(G.ScreenReaderOnly,{"aria-live":"polite",role:"status",children:y}),_[17]=y,_[18]=d):d=_[18],_[19]!==c||_[20]!==d?(m=(0,t.jsxs)(t.Fragment,{children:[c,d]}),_[19]=c,_[20]=d,_[21]=m):m=_[21],m};var U=e.i(20649);let J=e=>{let l,a,n,s=(0,i.c)(8),{email:r,emailCopiedLabel:o,navigationLinks:c}=e;return s[0]!==r||s[1]!==o?(l=(0,t.jsx)("li",{className:U.default.emailOuter,children:(0,t.jsx)(Y,{innerClassName:U.default.emailInner,copyLabel:r,copiedLabel:o,rowHeight:"small"})}),s[0]=r,s[1]=o,s[2]=l):l=s[2],s[3]!==c?(a=c.map(F),s[3]=c,s[4]=a):a=s[4],s[5]!==l||s[6]!==a?(n=(0,t.jsxs)("ol",{className:U.default.container,children:[l,a]}),s[5]=l,s[6]=a,s[7]=n):n=s[7],n};function F(e,l){return(0,t.jsx)("li",{children:(0,t.jsx)(g,{element:k.Link,link:e.link,outerClassName:U.default.navLinkOuter,innerClassName:U.default.navLinkInner,rowHeight:"small",children:e.label})},l)}let Q=e=>{let l,a,n,r,o,c,u,d,m=(0,i.c)(29),{layout:_,tickerLinesTheme:h,tickerLines:v,theme:b,navigationLinks:g,cookiesLink:k,copyright:p,email:x,emailCopiedLabel:C,socialLinks:N,floatingAssets:j}=e,w=(0,s.useRef)(null),S="minimal"===_?void 0:b,E="standard"===_?"reveal":void 0;return m[0]!==_||m[1]!==v||m[2]!==h?(l="standard"===_&&(0,t.jsx)(H,{tickerLinesTheme:h,tickerLines:v}),m[0]=_,m[1]=v,m[2]=h,m[3]=l):l=m[3],m[4]!==x||m[5]!==C||m[6]!==_||m[7]!==g?(a="standard"===_&&(0,t.jsx)(J,{email:x,emailCopiedLabel:C,navigationLinks:g}),m[4]=x,m[5]=C,m[6]=_,m[7]=g,m[8]=a):a=m[8],m[9]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)(M,{className:y.default.linkLogo}),m[9]=n):n=m[9],m[10]!==p?(r=p.replace("[YEAR]",new Date().getFullYear().toString()),m[10]=p,m[11]=r):r=m[11],m[12]!==k||m[13]!==N||m[14]!==r?(o=(0,t.jsx)(L,{socialLinks:N,cookiesLink:k,copyright:r}),m[12]=k,m[13]=N,m[14]=r,m[15]=o):o=m[15],m[16]!==a||m[17]!==o?(c=(0,t.jsxs)("div",{className:y.default.innerContainer,children:[a,n,o]}),m[16]=a,m[17]=o,m[18]=c):c=m[18],m[19]!==j||m[20]!==_?(u="standard"===_&&j.length>0&&(0,t.jsx)(f.FloatingAssets,{containerRef:w,assets:j,origin:"top"}),m[19]=j,m[20]=_,m[21]=u):u=m[21],m[22]!==_||m[23]!==S||m[24]!==E||m[25]!==l||m[26]!==c||m[27]!==u?(d=(0,t.jsxs)("footer",{ref:w,className:y.default.outerContainer,"data-layout":_,"data-theme":S,"data-scroll":E,children:[l,c,u]}),m[22]=_,m[23]=S,m[24]=E,m[25]=l,m[26]=c,m[27]=u,m[28]=d):d=m[28],d};var D=e.i(19872),K=e.i(18585);let $=e=>{let l,a,n=(0,i.c)(3);return n[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)("path",{d:"M12.001 10.59 1.411 0 0 1.412 10.59 12 0 22.59l1.412 1.412 10.589-10.59L22.587 24l1.412-1.412L13.413 12 23.999 1.415 22.587.003z",fill:"currentcolor"}),n[0]=l):l=n[0],n[1]!==e?(a=(0,t.jsx)("svg",{...e,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:l}),n[1]=e,n[2]=a):a=n[2],a};e.s(["IconCloseLarge",0,$],91489);let X=e=>{let l,a,n=(0,i.c)(3);return n[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)("path",{d:"M0 0h32v2H0zM0 6h32v2H0zM0 12h32v2H0z",fill:"currentcolor"}),n[0]=l):l=n[0],n[1]!==e?(a=(0,t.jsx)("svg",{...e,viewBox:"0 0 32 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:l}),n[1]=e,n[2]=a):a=n[2],a};var Z=e.i(82540);let ee=e=>{let l,a,n,s,r,o,c,d=(0,i.c)(15);return d[0]!==e?({className:l,icon:a,...n}=e,d[0]=e,d[1]=l,d[2]=a,d[3]=n):(l=d[1],a=d[2],n=d[3]),d[4]!==l?(s=(0,u.mergeClassNames)(Z.default.outerContainer,l),d[4]=l,d[5]=s):s=d[5],d[6]!==a?(r="menu"===a&&(0,t.jsx)(X,{className:Z.default.iconMenu}),d[6]=a,d[7]=r):r=d[7],d[8]!==a?(o="close"===a&&(0,t.jsx)($,{className:Z.default.iconCloseLarge}),d[8]=a,d[9]=o):o=d[9],d[10]!==n||d[11]!==s||d[12]!==r||d[13]!==o?(c=(0,t.jsxs)(g,{...n,outerClassName:s,middleClassName:Z.default.middleContainer,rowHeight:"default","aria-label":"Toggle menu",children:[r,o]}),d[10]=n,d[11]=s,d[12]=r,d[13]=o,d[14]=c):c=d[14],c};var et=e.i(52606);let el=e=>{let l,a,n=(0,i.c)(3);return n[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)("path",{d:"M0 3.464 6 0v6.928z",fill:"
1currentcolor"}),n[0]=l):l=n[0],n[1]!==e?(a=(0,t.jsx)("svg",{...e,viewBox:"0 0 6 7",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:l}),n[1]=e,n[2]=a):a=n[2],a};var ea=e.i(14478);let en=e=>{let l,a,n=(0,i.c)(3),{label:s}=e;return n[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)(el,{className:ea.default.icon}),n[0]=l):l=n[0],n[1]!==s?(a=(0,t.jsxs)(g,{element:k.Link,outerClassName:ea.default.outerContainer,innerClassName:ea.default.innerContainer,rowHeight:"default",href:c.SLUG_WORK,children:[l,(0,t.jsx)("span",{className:ea.default.label,children:s})]}),n[1]=s,n[2]=a):a=n[2],a};var es=e.i(61319);let er=e=>{let l,a,n,r,o,u,d,m,_=(0,i.c)(11);_[0]!==e?({canPlay:l,...a}=e,_[0]=e,_[1]=l,_[2]=a):(l=_[1],a=_[2]);let h=(0,s.useRef)(null);return _[3]!==l?(n=()=>{let e=h.current;if(e&&l)return e.loopEvery(1e4),()=>e.stopLooping()},r=[l],_[3]=l,_[4]=n,_[5]=r):(n=_[4],r=_[5]),(0,s.useEffect)(n,r),_[6]===Symbol.for("react.memo_cache_sentinel")?(o=()=>{h.current&&h.current.playAndStartLooping()},u=()=>{h.current&&h.current.stopLooping()},d=(0,t.jsx)(j,{handleRef:h,className:es.default.icon}),_[6]=o,_[7]=u,_[8]=d):(o=_[6],u=_[7],d=_[8]),_[9]!==a?(m=(0,t.jsx)(k.Link,{...a,className:es.default.container,href:c.SLUG_HOME,"aria-label":"Warm & Fuzzy",onMouseEnter:o,onMouseLeave:u,children:d}),_[9]=a,_[10]=m):m=_[10],m};var eo=e.i(75677),ei=e.i(15227);let ec=(e,t)=>null!==e&&(t===e.href||e.href.startsWith(c.SLUG_WORK)&&t.startsWith(c.SLUG_WORK));var eu=e.i(5538);let ed=e=>{let l,a,n,s,r,o=(0,i.c)(18),{isPageHome:u,persistedAsPath:d,navigationLinks:m,tagLine:_,caseStudyLabel:h,caseStudy:f}=e;if(o[0]!==u||o[1]!==_?(l=u&&_&&(0,t.jsx)(ei.RichText,{className:eu.default.tagLine,richText:_}),o[0]=u,o[1]=_,o[2]=l):l=o[2],o[3]!==f||o[4]!==h||o[5]!==u?(a=u&&f&&(0,t.jsx)("li",{children:(0,t.jsxs)(g,{element:k.Link,nestedElement:"div",href:(0,c.getPageCaseStudyPath)(f.slug),outerClassName:eu.default.caseStudyLinkOuter,innerClassName:eu.default.caseStudyLinkInner,rowHeight:"default","aria-label":`view case study for ${f.title}`,children:[(0,t.jsx)(eo.Asset,{className:eu.default.caseStudyAsset,asset:f.asset,preload:!0,sizes:{base:"32px"}}),(0,t.jsx)("span",{"aria-hidden":"true",children:h.replace("[TITLE]",f.title)})]})}),o[3]=f,o[4]=h,o[5]=u,o[6]=a):a=o[6],o[7]!==m||o[8]!==d){let e;o[10]!==d?(e=(e,l)=>(0,t.jsx)("li",{children:(0,t.jsx)(g,{element:k.Link,link:e.link,outerClassName:eu.default.navLinkOuter,middleClassName:eu.default.navLinkMiddle,innerClassName:eu.default.navLinkInner,rowHeight:"default",isActive:ec(e.link,d),children:e.label})},l),o[10]=d,o[11]=e):e=o[11],n=m.map(e),o[7]=m,o[8]=d,o[9]=n}else n=o[9];return o[12]!==a||o[13]!==n?(s=(0,t.jsxs)("ol",{className:eu.default.linksContainer,children:[a,n]}),o[12]=a,o[13]=n,o[14]=s):s=o[14],o[15]!==l||o[16]!==s?(r=(0,t.jsxs)("nav",{className:eu.default.container,children:[l,s]}),o[15]=l,o[16]=s,o[17]=r):r=o[17],r};var em=e.i(31550),e_=e.i(15789);function eh(e){return e.current}function ef(e){return null!==e}var ev=e.i(10728);let eb=e=>{var l;let a,n,r,o,c,u,d,_,h,f,v,b,p,L,x,y,C,N,j,w,S,M=(0,i.c)(45),{isPageHome:E,isPageCaseStudy:T,persistedAsPath:I,isOpen:O,onToggle:A,navigationLinks:P,email:R,emailCopiedLabel:q,socialLinks:z}=e,H=(0,em.useSetHasOpenDialog)(),B=(0,s.useRef)(null),G=(0,m.useMatchMedia)("laptop");M[0]!==A?(a=()=>A(!1),M[0]=A,M[1]=a):a=M[1];let V=a;M[2]!==O?(n={isEnabled:O},M[2]=O,M[3]=n):n=M[3],l=n,(j=(0,i.c)(7))[0]!==l?(y=void 0===l?{}:l,j[0]=l,j[1]=y):y=j[1],w=y,j[2]!==w.tabbableElements||j[3]!==B?(C=e=>{let t=(Array.isArray(B)?B:[B]).map(eh).filter(ef);if(0===t.length)return;let l=t.flatMap(e=>Array.from(e.querySelectorAll(w.tabbableElements??"a[href]:not([tabindex='-1']), button:not([tabindex='-1']), [tabindex='0']"))),a=l[0],n=l[l.length-1];if(!a||!n)return void e.preventDefault();let s=document.activeElement;if(!t.some(e=>e.contains(s))){(e.shiftKey?n:a).focus(),e.preventDefault();return}if(!e.shiftKey&&s===n){a.focus(),e.preventDefault();return}if(e.shiftKey&&s===a){n.focus(),e.preventDefault();return}},j[2]=w.tabbableElements,j[3]=B,j[4]=C):C=j[4],S=C,j[5]!==w.isEnabled?(N={isEnabled:w.isEnabled},j[5]=w.isEnabled,j[6]=N):N=j[6],(0,e_.useKeydown)("Tab",S,N),M[4]!==O?(r={isEnabled:O},M[4]=O,M[5]=r):r=M[5],(0,e_.useKeydown)("Escape",V,r),M[6]!==O||M[7]!==H?(o=()=>
1{if(O)return H(!0),()=>H(!1)},c=[O,H],M[6]=O,M[7]=H,M[8]=o,M[9]=c):(o=M[8],c=M[9]),(0,s.useEffect)(o,c),G&&O&&V();let W=!O||void 0,U=E?V:void 0;if(M[10]!==O||M[11]!==U?(u=(0,t.jsx)(er,{canPlay:O,onClick:U}),M[10]=O,M[11]=U,M[12]=u):u=M[12],M[13]!==V?(d=(0,t.jsx)(ee,{className:ev.default.buttonToggle,icon:"close",onClick:V}),M[13]=V,M[14]=d):d=M[14],M[15]!==u||M[16]!==d?(_=(0,t.jsxs)("div",{className:ev.default.headerContainer,children:[u,d]}),M[15]=u,M[16]=d,M[17]=_):_=M[17],M[18]!==V||M[19]!==T||M[20]!==P||M[21]!==I){let e;M[23]!==V||M[24]!==T||M[25]!==I?(e=(e,l)=>{let a=ec(e.link,I);return(0,t.jsx)("li",{children:(0,t.jsx)(g,{element:k.Link,link:e.link,outerClassName:ev.default.navLinkOuter,middleClassName:ev.default.navLinkMiddle,innerClassName:ev.default.navLinkInner,rowHeight:"large",isActive:a,onClick:a&&!T?V:void 0,children:e.label})},l)},M[23]=V,M[24]=T,M[25]=I,M[26]=e):e=M[26],h=P.map(e),M[18]=V,M[19]=T,M[20]=P,M[21]=I,M[22]=h}else h=M[22];return M[27]!==R||M[28]!==q?(f=(0,t.jsx)("li",{children:(0,t.jsx)(Y,{outerClassName:ev.default.emailOuter,innerClassName:ev.default.emailInner,rowHeight:"small",copyLabel:R,copiedLabel:q})}),M[27]=R,M[28]=q,M[29]=f):f=M[29],M[30]!==h||M[31]!==f?(v=(0,t.jsxs)("ol",{className:ev.default.navLinksContainer,children:[h,f]}),M[30]=h,M[31]=f,M[32]=v):v=M[32],M[33]!==z?(b=z.map(eg),M[33]=z,M[34]=b):b=M[34],M[35]!==b?(p=(0,t.jsx)("ol",{className:ev.default.socialLinksContainer,children:b}),M[35]=b,M[36]=p):p=M[36],M[37]!==v||M[38]!==p?(L=(0,t.jsx)("div",{className:ev.default.contentContainer,children:(0,t.jsxs)("nav",{className:ev.default.linksContainer,children:[v,p]})}),M[37]=v,M[38]=p,M[39]=L):L=M[39],M[40]!==O||M[41]!==_||M[42]!==L||M[43]!==W?(x=(0,t.jsxs)("dialog",{ref:B,className:ev.default.container,open:O,"data-lenis-prevent":!0,"data-theme":"white",inert:W,children:[_,L]}),M[40]=O,M[41]=_,M[42]=L,M[43]=W,M[44]=x):x=M[44],x};function eg(e,l){return(0,t.jsx)("li",{children:(0,t.jsx)(g,{element:k.Link,link:e.link,outerClassName:ev.default.socialLinkOuter,middleClassName:ev.default.socialLinkMiddle,innerClassName:ev.default.socialLinkInner,rowHeight:"small",children:e.label})},l)}var ek=e.i(63931);let ep=e=>{let l,a,n,u,d,m,_,h,f,v=(0,i.c)(37),{pageContainerRef:b,colorScheme:g,homeLink:k,navigationLinks:p,tagLine:L,caseStudyLabel:x,caseStudy:y,backToWorkLabel:C,email:N,emailCopiedLabel:j,socialLinks:w}=e,S=(0,D.useRouter)(),M=(0,K.useIntro)(),E=(0,o.usePresence)(),T=(0,s.useRef)(null),[I]=(0,s.use
1State)(S.asPath),[O]=(0,s.useState)(E.mountedKey),[A]=(0,s.useState)(M.canPlayIntro),[P,R]=(0,s.useState)(!1),q=((e,t)=>{let l,a,n,o=(0,i.c)(8),{lenis:c}=(0,r.useLenis)(),u=(0,s.useRef)(!0),d=(0,s.useRef)(0),[m,_]=(0,s.useState)(!0);o[0]!==t?(l=()=>{let e=t.current;return e?e.getBoundingClientRect().height:null},o[0]=t,o[1]=l):l=o[1];let h=(0,ek.useCachedResizeValues)(t,l);return o[2]!==h||o[3]!==t||o[4]!==c||o[5]!==e?(a=()=>{let l=e.current,a=t.current;if(!c||!l||!a)return;let n=new AbortController,{signal:s}=n,r=null,o=()=>{let e=h();if(null===e)return;let t=c.scroll;if(a.setAttribute("data-is-at-top-of-page",String(t<e)),t<=0&&!u.current&&(u.current=!0,d.current=0,null!==r&&(clearTimeout(r),r=null),a.setAttribute("data-is-emulating-scroll","true"),l.setAttribute("data-is-header-sticky","false")),u.current){let n=100*Math.min(t/e,1);a.style.transform=`translateY(-${n}%)`,l.setAttribute("data-is-header-sticky","false"),t>=e&&(u.current=!1,d.current=t,a.style.transform="",_(!1),r=setTimeout(()=>{a.setAttribute("data-is-emulating-scroll","false"),r=null},100));return}if(null!==r)return;let n=t-d.current;if(Math.abs(n)>32){d.current=t;let e=n<0;l.setAttribute("data-is-header-sticky",String(e)),_(e)}};return c.on("scroll",o),a.addEventListener("focusin",()=>{let e=h();if(null===e)return;let t=c.scroll;t<e||(l.setAttribute("data-is-header-sticky","true"),_(!0),d.current=t)},{signal:s}),window.addEventListener("resize",o,{signal:s}),()=>{c.off("scroll",o),n.abort(),null!==r&&clearTimeout(r)}},n=[c,e,t,h],o[2]=h,o[3]=t,o[4]=c,o[5]=e,o[6]=a,o[7]=n):(a=o[6],n=o[7]),(0,s.useEffect)(a,n),m})(b,T),z=O===c.PATHNAME_HOME,H=O===c.PATHNAME_CASE_STUDY,B=q&&!P;return v[0]!==B?(l=(0,t.jsx)(er,{canPlay:B}),v[0]=B,v[1]=l):l=v[1],v[2]!==C||v[3]!==H?(a=H&&(0,t.jsx)(en,{label:C}),v[2]=C,v[3]=H,v[4]=a):a=v[4],v[5]!==y||v[6]!==x||v[7]!==z||v[8]!==p||v[9]!==I||v[10]!==L?(n=(0,t.jsx)(ed,{isPageHome:z,persistedAsPath:I,navigationLinks:p,tagLine:L,caseStudyLabel:x,caseStudy:y}),v[5]=y,v[6]=x,v[7]=z,v[8]=p,v[9]=I,v[10]=L,v[11]=n):n=v[11],v[12]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsx)(ee,{className:et.default.buttonToggle,icon:"menu",onClick:()=>R(!0)}),v[12]=u):u=v[12],v[13]!==l||v[14]!==a||v[15]!==n?(d=(0,t.jsxs)("div",{className:et.default.innerContainer,children:[l,a,n,u]}),v[13]=l,v[14]=a,v[15]=n,v[16]=d):d=v[16],v[17]!==g||v[18]!==M.canRevealContent||v[19]!==A||v[20]!==d?(m=(0,t.jsx)("header",{ref:T,className:et.default.outerContainer,"data-color-scheme":g,"data-can-play-intro":A,"data-can-reveal-content":M.canRevealContent,children:d}),v[17]=g,v[18]=M.canRevealContent,v[19]=A,v[20]=d,v[21]=m):m=v[21],v[22]!==k||v[23]!==p?(_=k?[k,...p]:p,v[22]=k,v[23]=p,v[24]=_):_=v[24],v[25]!==N||v[26]!==j||v[27]!==P||v[28]!==H||v[29]!==z||v[30]!==I||v[31]!==w||v[32]!==_?(h=(0,t.jsx)(eb,{isPageHome:z,isPageCaseStudy:H,persistedAsPath:I,isOpen:P,onToggle:R,navigationLinks:_,email:N,emailCopiedLabel:j,socialLinks:w}),v[25]=N,v[26]=j,v[27]=P,v[28]=H,v[29]=z,v[30]=I,v[31]=w,v[32]=_,v[33]=h):h=v[33],v[34]!==m||v[35]!==h?(f=(0,t.jsxs)(t.Fragment,{children:[m,h]}),v[34]=m,v[35]=h,v[36]=f):f=v[36],f};var eL=e.i(91160),ex=e.i(46441);let ey=e=>{let l,a,n,s,r,o,c,u,d,m,_,f,v,b,g,k=(0,i.c)(29),{meta:p}=e,{title:L,description:x,image:y,shouldIndex:C}=p,N=L?`${ex.SITE_TITLE} | ${L}`:ex.SITE_TITLE,{asPath:j}=(0,D.useRouter)(),w=`${ex.SITE_URL}${j}`;return k[0]!==N?(l=(0,t.jsx)("title",{children:N}),k[0]=N,k[1]=l):l=k[1],k[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)("link",{rel:"canonical",href:ex.SITE_URL}),n=(0,t.jsx)("meta",{name:"theme-color",content:`rgb(${h.COLORS.yellow})`}),k[2]=a,k[3]=n):(a=k[2],n=k[3]),k[4]!==C?(s=!1===C&&(0,t.jsx)("meta",{name:"robots",content:"noindex, nofollow"}),k[4]=C,k[5]=s):s=k[5],k[6]!==x?(r=x&&(0,t.jsx)("meta",{name:"description",content:x}),k[6]=x,k[7]=r):r=k[7],k[8]===Symbol.for("react.memo_cache_sentinel")?(o=(0,t.jsx)("meta",{property:"og:type",content:"website"}),c=(0,t.jsx)("meta",{property:"og:site_name",content:ex.SITE_TITLE}),k[8]=o,k[9]=c):(o=k[8],c=k[9]),k[10]!==w?(u=(0,t.jsx)("meta",{property:"og:url",content:w}),k[10]=w,k[11]=u):u=k[11],k[12]!==N?(d=(0,t.jsx)("meta",{property:"og:title",content:N}),k[12]=N,k[13]=d):d=k[13],k[14]!==x?(m=x&&(0,t.jsx)("meta",{property:"og:description",content:x}),k[14]=x,k[15]=m):m=k[15],k[16]!==y?(_=y&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("meta",{property:"og:image",content:y.src}),(0,t.jsx)("meta",{property:"og:image:alt",content:y.alt}),(0,t.jsx)("meta",{property:"og:image:width",content:String(y.width)}),(0,t.jsx)("meta",{property:"og:image:height",content:String(y.height)})]}),k[16]=y,k[17]=_):_=k[17],k[18]===Symbol.for("react.memo_cache_sentinel")?(f=(0,t.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),v=(0,t.jsx)("meta",{name:"twitter:site",content:"@neutral_studio"}),b=(0,t.jsx)("meta",{name:"twitter:creator",content:"@mfjpaulo"}),k[18]=f,k[19]=v,k[20]=b):(f=k[18],v=k[19],b=k[20]),k[21]!==l||k[22]!==m||k[23]!==_||k[24]!==s||k[25]!==r||k[26]!==u||k[27]!==d?(g=(0,t.jsxs)(eL.default,{children:[l,a,n,s,r,o,c,u,d,m,_,f,v,b]}),k[21]=l,k[22]=m,k[23]=_,k[24]=s,k[25]=r,k[26]=u,k[27]=d,k[28]=g):g=k[28],g};var eC=e.i(94214);let eN=n.m.create(e=>{let l,a,n,s,r=(0,i.c)(5);return r[0]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)("path",{d:"M47.657 47.657h.686v.686h-.686z",fill:"
1currentcolor"}),a=(0,t.jsx)("path",{d:"M96 45.257v5.486h-2.4v39.771H96V96h-5.486v-2.4H50.743V96h-5.486v-2.4H5.486V96H0v-5.486h2.4V50.743H0v-5.486h2.4V5.486H0V0h5.486v2.4h39.771V0h5.486v2.4h39.771V0H96v5.486h-2.4v39.771zm-5.486 0v5.486h2.4v39.771h-2.4v2.4H50.743v-2.4h-5.486v2.4H5.486v-2.4h-2.4V50.743h2.4v-5.486h-2.4V5.486h2.4v-2.4h39.771v2.4h5.486v-2.4h39.771v2.4h2.4v39.771z",fillRule:"evenodd",clipRule:"evenodd",fill:"currentcolor"}),n=(0,t.jsx)("path",{d:"M52.114 47.657v.686h-1.047a3.09 3.09 0 0 1-2.724 2.724v1.047h-.686v-1.047a3.09 3.09 0 0 1-2.724-2.724h-1.047v-.686h1.047a3.09 3.09 0 0 1 2.724-2.724v-1.047h.686v1.047a3.09 3.09 0 0 1 2.724 2.724zM48 45.6a2.4 2.4 0 1 1 0 4.8 2.4 2.4 0 0 1 0-4.8",fillRule:"evenodd",clipRule:"evenodd",fill:"currentcolor"}),r[0]=l,r[1]=a,r[2]=n):(l=r[0],a=r[1],n=r[2]),r[3]!==e?(s=(0,t.jsxs)("svg",{...e,viewBox:"0 0 96 96",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[l,a,n]}),r[3]=e,r[4]=s):s=r[4],s});e.s(["PageContainer",0,e=>{let{contentContainer:i,meta:f,colorScheme:v,footer:b,footerLayout:g="standard",leftColumnSize:k,children:p}=e,{mountedKey:L,previousMountedKey:x}=(0,o.usePresence)(),y=(0,s.useRef)(null),C=(0,s.useRef)(null===x),N=(0,s.useRef)(null),j=(0,s.useRef)(null),w=(0,s.useRef)(null),[S]=(0,s.useState)(L),[M]=(0,s.use
1State)(x),[E,T]=(0,s.useState)(!1),I=S===c.PATHNAME_CASE_STUDY,O=S===c.PATHNAME_WORK&&M===c.PATHNAME_CASE_STUDY,A=(0,m.useMatchMedia)("prefers-motion"),P=(0,o.usePresenceAwareDelay)(),R=(0,s.useCallback)(async e=>{let t=N.current;if(!t)return;if(y.current&&y.current.stop(),e===c.PATHNAME_CASE_STUDY)return await P(1);let l=e===c.PATHNAME_WORK;return I&&(l||!C.current)?await (0,a.animate)(t,{y:"100dvh"},{duration:.75,ease:h.EASE_IN_OUT}):C.current?void(T(!0),await (0,a.animate)(t,{x:"50dvh",y:"-100dvh"},{duration:1,delay:.5,ease:h.EASE_IN_OUT})):await P(1.5)},[I,P]),q=(0,s.useCallback)(async()=>{let e=N.current;if(e){if(y.current&&y.current.start(),I&&!C.current){await (0,a.animate)(e,{y:"0dvh"},{duration:1,ease:h.EASE_OUT}),C.current=!0;return}T(!1),(0,a.animate)(e,{x:"0dvh",y:"0dvh"},{duration:1,ease:h.EASE_IN_OUT});try{await P(O?.75:1.5),C.current=!0}catch{}}},[I,O,P]);return(0,o.usePresenceOnUnmount)(R,{isEnabled:A}),(0,o.usePresenceOnMount)(q,{isEnabled:A&&null!==x}),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(ey,{meta:f}),(0,t.jsx)(r.LenisProvider,{ref:y,scrollContainerRef:j,contentContainerRef:w,children:(0,t.jsxs)("main",{ref:N,className:eC.default.pageContainer,"data-reveal-behind":S!==c.PATHNAME_CASE_STUDY||void 0,"data-initial-position":I&&null!==M?"below":void 0,children:[(0,t.jsx)(ep,{pageContainerRef:N,colorScheme:v,..._.GLOBAL_HEADER}),(0,t.jsx)("div",{ref:j,className:eC.default.scrollContainer,children:(0,t.jsxs)("div",{...i,ref:i?(0,d.mergeRefs)(w,i.ref):w,className:i?(0,u.mergeClassNames)(eC.default.contentContainer,i.className):eC.default.contentContainer,"data-left-column-size":k,children:[p,b&&(0,t.jsx)(Q,{...b,layout:g})]})}),(0,t.jsx)(l.AnimatePresence,{children:E&&(0,t.jsxs)("span",{className:eC.default.overlayContainer,"aria-hidden":"true",children:[(0,t.jsx)(eN,{className:eC.default.iconSelector,initial:{transform:"scale(0)"},animate:{transform:"scale(1)"},exit:{transform:"scale(0)"},transition:{duration:.5,ease:h.EASE_OUT}}),(0,t.jsx)(n.m.svg,{className:eC.default.line,initial:{transform:"scale(0)"},animate:{transform:"scale(1)"},exit:{transform:"scale(0)"},transition:{duration:.5,ease:h.EASE_OUT},preserveAspectRatio:"none",children:(0,t.jsx)("line",{x1:"50%",y1:"50%",x2:"75%",y2:"0",stroke:"currentcolor",strokeWidth:"1",vectorEffect:"non-scaling-stroke"})}),(0,t.jsx)(n.m.ul,{className:eC.default.dotsContainer,initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},transition:{duration:.2,delay:.5,ease:h.EASE_LINEAR},children:Array.from({length:3}).map((e,l)=>(0,t.jsx)("li",{className:eC.default.dot},l))})]})})]})})]})}],88740),e.i(73049);var ej=e.i(21013);let ew=()=>e.A(6166);e.s(["withStoryblokPreview",0,e=>(0,ej.withStoryblokPreviewHOC)(e,ew)],12427)}]);

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.