PageSourceSearch

https://indigital.marketing/_next/static/chunks/09pwrbyn-hafi.js?dpl=dpl_44d7Kr81FyFfXJGQ49gN8JnD6YKB

js indigital.marketing collected 2026-10-05 22:00:08 UTC 42,097 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,84565,37465,99425,e=>{"use strict";var t=e.i(48277),r=e.i(30668);function n(e,t){let r=e.startsWith("/")?e:`/${e}`;return"en"===t?""===r?"/":r:"/"===r?"/fr":`/fr${r}`}let a={en:"services",fr:"notre-services"},i={en:"privacy-policy",fr:"politique-de-confidentialite"},s={en:"contact-us",fr:"contact"};e.s(["PRIVACY_PAGE_SLUG",0,i,"SERVICES_PAGE_SLUG",0,a,"contactPagePath",0,function(e){return n(`/${s[e]}`,e)},"defaultLocale",0,"en","localizePath",0,n,"privacyPagePath",0,function(e){return n(`/${i[e]}`,e)},"servicesPagePath",0,function(e){return n(`/${a[e]}`,e)}],37465);let o={en:{findOutMore:"Find out more",readMore:"Read more",caseStudy:"Case study",previous:"Previous",next:"Next",pages:"Pages",postsPagination:"Posts pagination",testimonials:"Testimonials",previousTestimonial:"Previous testimonial",nextTestimonial:"Next testimonial",footerLinks:"Links",footerPartners:"Partners",footerFollowUs:"Follow us",footerAwards:"Awards",privacyPolicy:"Privacy Policy",backgroundVideo:"Background video",menu:"Menu",closeMenu:"Close",navSelectSection:"Select a section to see links",contactHeading:"Give us a call, drop us an email or swing by for a coffee",contactBookACall:"Book a call",contactFormFirstName:"First name",contactFormLastName:"Last name",contactFormCompany:"Company",contactFormEmail:"Email Address",contactFormWebsiteDomain:"Your website domain",contactFormMessage:"Tell us a little bit more about how we can help...",contactFormSubmit:"Let's connect",contactFormSending:"Sending…",contactFormSuccess:"Thanks — your message is on its way. We will get back to you shortly.",contactFormError:"Something went wrong sending your message. Please try again or email us directly.",contactFormRecaptchaUnavailable:"Spam protection is not available right now. Please try again in a moment.",contactFormErrorRequiredFirstName:"Please enter your first name.",contactFormErrorRequiredLastName:"Please enter your last name.",contactFormErrorRequiredEmail:"Please enter a valid email address.",contactFormErrorRequiredMessage:"Please tell us a little bit about your project.",contactFormErrorMessageMin:"Your message is too short — give us a few more words.",contactFormErrorMessageMax:"Please keep your message under 1000 characters.",contactRecaptchaNotice:"This site is protected by reCAPTCHA and the Google",contactRecaptchaPrivacy:"Privacy Policy",contactRecaptchaAnd:"and",contactRecaptchaTerms:"Terms of Service",contactRecaptchaApply:"apply.",filter:"Filter",filterOpenAria:"Open filters",filterCloseAria:"Close filters",filterCategoriesHeading:"Categories",filterApply:"Apply",filterReset:"Reset filters",filterClearAll:"Clear all filters",filterNoMatches:"No posts match these filters.",filterActiveOne:"1 filter active",filterActiveOther:"{count} filters active",notFoundTitle:"Page not found",notFoundDescription:"The page you are looking for does not exist or may have moved.",notFoundHomeLink:"Back to home"},fr:{findOutMore:"En savoir plus",readMore:"Lire la suite",caseStudy:"Étude de cas",previous:"Précédent",next:"Suivant",pages:"Pages",postsPagination:"Pagination des articles",testimonials:"Témoignages",previousTestimonial:"Témoignage précédent",nextTestimonial:"Témoignage suivant",footerLinks:"Liens",footerPartners:"Partenaires",footerFollowUs:"Suivez-nous",footerAwards:"Récompenses",privacyPolicy:"Politique de confidentialité",backgroundVideo:"Vidéo d'arrière-plan",menu:"Menu",closeMenu:"Fermer",navSelectSection:"Choisissez une section pour voir les liens",contactHeading:"Appelez-nous, envoyez-nous un email ou passez prendre un café",contactBookACall:"Réserver un appel",contactFormFirstName:"Prénom",contactFormLastName:"Nom",contactFormCompany:"Entreprise",contactFormEmail:"Adresse e-mail",contactFormWebsiteDomain:"Votre site web",contactFormMessage:"Dites-nous comment nous pouvons vous aider…",contactFormSubmit:"Connectons-nous",contactFormSending:"Envoi…",contactFormSuccess:"Merci, votre message est bien parti. Nous vous répondrons rapidement.",contactFormError:"Une erreur est survenue lors de l'envoi de votre message. Merci de réessayer ou de nous écrire directement.",contactFormRecaptchaUnavailable:"La protection anti-spam est indisponible pour le moment. Merci de réessayer dans un instant.",contactFormErrorRequiredFirstName:"Merci de renseigner votre prénom.",contactFormErrorRequiredLastName:"Merci de renseigner votre nom.",contactFormErrorRequiredEmail:"Merci de saisir une adresse e-mail valide.",contactFormErrorRequiredMessage:"Merci de nous parler un peu de votre projet.",contactFormErrorMessageMin:"Votre message est trop court — ajoutez quelques mots.",contactFormErrorMessageMax:"Merci de limiter votre message à 1000 caractères.",contactRecaptchaNotice:"Ce site est protégé par reCAPTCHA et les",contactRecaptchaPrivacy:"règles de confidentialité",contactRecaptchaAnd:"et",contactRecaptchaTerms:"conditions d’utilisation",contactRecaptchaApply:"de Google s’appliquent.",filter:"Filtrer",filterOpenAri
1a:"Ouvrir les filtres",filterCloseAria:"Fermer les filtres",filterCategoriesHeading:"Catégories",filterApply:"Appliquer",filterReset:"Réinitialiser les filtres",filterClearAll:"Effacer tous les filtres",filterNoMatches:"Aucun article ne correspond à ces filtres.",filterActiveOne:"1 filtre actif",filterActiveOther:"{count} filtres actifs",notFoundTitle:"Page introuvable",notFoundDescription:"La page que vous recherchez n’existe pas ou a peut-être été déplacée.",notFoundHomeLink:"Retour à l’accueil"}};function l(e,t){return o[e][t]??o.en[t]}e.s(["uiString",0,l],99425);let c=(0,r.createContext)("en");function u(){return(0,r.useContext)(c)}e.s(["LocaleProvider",0,function({locale:e,children:r}){return(0,t.jsx)(c.Provider,{value:e,children:r})},"useLocale",0,u,"useUiString",0,function(e){return l(u(),e)}],84565)},39884,(e,t,r)=>{e.e,t.exports=function(){function e(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function t(){return(t=Object.assign.bind()).apply(null,arguments)}var r="image-Tb9Ew8CXIwaY6R1kjMvI0uRR-2000x3000-jpg";function n(e){return("image-"+e.split("/").slice(-1)[0]).replace(/\.([a-z]+)$/,"-$1")}var a=[["width","w"],["height","h"],["format","fm"],["download","dl"],["blur","blur"],["sharpen","sharp"],["invert","invert"],["orientation","or"],["minHeight","min-h"],["maxHeight","max-h"],["minWidth","min-w"],["maxWidth","max-w"],["quality","q"],["fit","fit"],["crop","crop"],["saturation","sat"],["auto","auto"],["dpr","dpr"],["pad","pad"],["frame","frame"]],i=["clip","crop","fill","fillmax","max","scale","min"],s=["top","bottom","left","right","center","focalpoint","entropy"],o=["format"],l=function(){function l(e,r){this.options=void 0,this.options=e?t({},e.options||{},r||{}):t({},r||{})}var c=l.prototype;return c.withOptions=function(r){var n=r.baseUrl||this.options.baseUrl,i={baseUrl:n};for(var s in r)r.hasOwnProperty(s)&&(i[function(t){for(var r,n=function(t){var r="u">typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(r)return(r=r.call(t)).next.bind(r);if(Array.isArray(t)||(r=function(t){if(t){if("string"==typeof t)return e(t,void 0);var r=({}).toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?e(t,void 0):void 0}}(t))){r&&(t=r);var n=0;return function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(a);!(r=n()).done;){var i=r.value,s=i[0],o=i[1];if(t===s||t===o)return s}return t}(s)]=r[s]);return new l(this,t({baseUrl:n},i))},c.image=function(e){return this.withOptions({source:e})},c.dataset=function(e){return this.withOptions({dataset:e})},c.projectId=function(e){return this.withOptions({projectId:e})},c.bg=function(e){return this.withOptions({bg:e})},c.dpr=function(e){return this.withOptions(e&&1!==e?{dpr:e}:{})},c.width=function(e){return this.withOptions({width:e})},c.height=function(e){return this.withOptions({height:e})},c.focalPoint=function(e,t){return this.withOptions({focalPoint:{x:e,y:t}})},c.maxWidth=function(e){return this.withOptions({maxWidth:e})},c.minWidth=function(e){return this.withOptions({minWidth:e})},c.maxHeight=function(e){return this.withOptions({maxHeight:e})},c.minHeight=function(e){return this.withOptions({minHeight:e})},c.size=function(e,t){return this.withOptions({width:e,height:t})},c.blur=function(e){return this.withOptions({blur:e})},c.sharpen=function(e){return this.withOptions({sharpen:e})},c.rect=function(e,t,r,n){return this.withOptions({rect:{left:e,top:t,width:r,height:n}})},c.format=function(e){return this.withOptions({format:e})},c.invert=function(e){return this.withOptions({invert:e})},c.orientation=function(e){return this.withOptions({orientation:e})},c.quality=function(e){return this.withOptions({quality:e})},c.forceDownload=function(e){return this.withOptions({download:e})},c.flipHorizontal=function(){return this.withOptions({flipHorizontal:!0})},c.flipVertical=function(){return this.withOptions({flipVertical:!0})},c.ignoreImageParams=function(){return this.withOptions({ignoreImageParams:!0})},c.fit=function(e){if(-1===i.indexOf(e))throw Error('Invalid fit mode "'+e+'"');return this.withOptions({fit:e})},c.crop=function(e){if(-1===s.indexOf(e))throw Error('Invalid crop mode "'+e+'"');return this.withOptions({crop:e})},c.saturation=function(e){return this.withOptions({saturation:e})},c.auto=function(e){if(-1===o.indexOf(e))throw Error('Invalid auto mode "'+e+'"');return this.withOptions({auto:e})},c.pad=function(e){return this.withOptions({pad:e})},c.vanityName=function(e){return this.withOptions({vanityName:e})},c.frame=function(e){if(1!==e)throw Error('Invalid frame value "'+e+'"');return this.withOptions({frame:e})},c.url=function(){return function(e){var i=t({},e||{}),s=i.source;delete i.source;var o=function(e){var r,a;if(!e)return null;if("string"==typeof e&&(a=e,/^https?:\/\//.test(""+a)))r={asset:{_ref:n(e)}};else if("string"==typeof e)r={asset:{_ref:e}};else if(e&&"string"==typeof e._ref)r={asset:e};else if(e&&"string"==typeof e._id)r={asset:{_ref:e._id||""}};else if(e&&e.asset&&"string"==typeof e.asset.url)r={asset:{_ref:n(e.asset.url)}};else{if("object"!=typeof e.asset)return null;r=t({},e)}return e.crop&&(r.crop=e.crop),e.hotspot&&(r.hotspot=e.hotspot),function(e){if(e.crop&&e.hotspot)return e;var r=t({},e);
1return r.crop||(r.crop={left:0,top:0,bottom:0,right:0}),r.hotspot||(r.hotspot={x:.5,y:.5,height:1,width:1}),r}(r)}(s);if(!o){if(s&&"object"==typeof s&&null!==s&&s._upload&&(!s.asset||!s.asset._ref))return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8HwQACfsD/QNViZkAAAAASUVORK5CYII=";throw Error("Unable to resolve image URL from source ("+JSON.stringify(s)+")")}var l=function(e){var t=e.split("-"),n=t[1],a=t[2],i=t[3];if(!n||!a||!i)throw Error("Malformed asset _ref '"+e+"'. Expected an id like \""+r+'".');var s=a.split("x"),o=s[0],l=s[1],c=+o,u=+l;if(!(isFinite(c)&&isFinite(u)))throw Error("Malformed asset _ref '"+e+"'. Expected an id like \""+r+'".');return{id:n,width:c,height:u,format:i}}(o.asset._ref||o.asset._id||""),c=Math.round(o.crop.left*l.width),u=Math.round(o.crop.top*l.height),d={left:c,top:u,width:Math.round(l.width-o.crop.right*l.width-c),height:Math.round(l.height-o.crop.bottom*l.height-u)},f=o.hotspot.height*l.height/2,h=o.hotspot.width*l.width/2,p=o.hotspot.x*l.width,m=o.hotspot.y*l.height;return i.rect||i.focalPoint||i.ignoreImageParams||i.crop||(i=t({},i,function(e,t){var r,n=t.width,a=t.height;if(!(n&&a))return{width:n,height:a,rect:e.crop};var i=e.crop,s=e.hotspot,o=n/a;if(i.width/i.height>o){var l=Math.round(i.height),c=Math.round(l*o),u=Math.max(0,Math.round(i.top)),d=Math.max(0,Math.round(Math.round((s.right-s.left)/2+s.left)-c/2));d<i.left?d=i.left:d+c>i.left+i.width&&(d=i.left+i.width-c),r={left:d,top:u,width:c,height:l}}else{var f=i.width,h=Math.round(f/o),p=Math.max(0,Math.round(i.left)),m=Math.max(0,Math.round(Math.round((s.bottom-s.top)/2+s.top)-h/2));m<i.top?m=i.top:m+h>i.top+i.height&&(m=i.top+i.height-h),r={left:p,top:m,width:f,height:h}}return{width:n,height:a,rect:r}}({crop:d,hotspot:{left:p-h,top:m-f,right:p+h,bottom:m+f}},i))),function(e){var t=(e.baseUrl||"https://cdn.sanity.io").replace(/\/+$/,""),r=e.vanityName?"/"+e.vanityName:"",n=e.asset.id+"-"+e.asset.width+"x"+e.asset.height+"."+e.asset.format+r,i=t+"/images/"+e.projectId+"/"+e.dataset+"/"+n,s=[];if(e.rect){var o=e.rect,l=o.left,c=o.top,u=o.width,d=o.height;(0!==l||0!==c||d!==e.asset.height||u!==e.asset.width)&&s.push("rect="+l+","+c+","+u+","+d)}e.bg&&s.push("bg="+e.bg),e.focalPoint&&(s.push("fp-x="+e.focalPoint.x),s.push("fp-y="+e.focalPoint.y));var f=[e.flipHorizontal&&"h",e.flipVertical&&"v"].filter(Boolean).join("");return(f&&s.push("flip="+f),a.forEach(function(t){var r=t[0],n=t[1];void 0!==e[r]?s.push(n+"="+encodeURIComponent(e[r])):void 0!==e[n]&&s.push(n+"="+encodeURIComponent(e[n]))}),0===s.length)?i:i+"?"+s.join("&")}(t({},i,{asset:l}))}(this.options)},c.toString=function(){return this.url()},l}();return function(e){if(e&&"config"in e&&"function"==typeof e.config){var t=e.config(),r=t.apiHost,n=t.projectId,a=t.dataset;return new l(null,{baseUrl:(r||"https://api.sanity.io").replace(/^https:\/\/api\./,"https://cdn."),projectId:n,dataset:a})}if(e&&"clientConfig"in e&&"object"==typeof e.clientConfig){var i=e.clientConfig,s=i.apiHost,o=i.projectId,c=i.dataset;return new l(null,{baseUrl:(s||"https://api.sanity.io").replace(/^https:\/\/api\./,"https://cdn."),projectId:o,dataset:c})}return new l(null,e||{})}}()},69401,e=>{"use strict";function t(e,t){if(void 0===e)throw Error(t);return e}let r=t("production","Missing environment variable: NEXT_PUBLIC_SANITY_DATASET"),n=t("chpc27st","Missing environment variable: NEXT_PUBLIC_SANITY_PROJECT_ID");e.s(["dataset",0,r,"projectId",0,n,"studioUrl",0,"https://indigital-headless-studio.vercel.app"])},76039,10810,e=>{"use strict";var t=e.i(39884),r=e.i(37465),n=e.i(69401),a=e.i(89955);let i="https://cdn.sanity.io",s=/^https:\/\/cdn\.sanity\./,o=/^https:\/\/cdn\.[^/]+\/(images|files)\/[^/]+\/.*?[a-zA-Z0-9_]{24,40}.*$/,l=/^([a-zA-Z0-9_]{24,40}|[a-f0-9]{40})+\.[a-z0-9]+$/,c=/^file-([a-zA-Z0-9_]{24,40}|[a-f0-9]{40})+-[a-z0-9]+$/,u=/^([a-zA-Z0-9_]{24,40}|[a-f0-9]{40})-\d+x\d+\.[a-z0-9]+$/,d=/^(images|files)\/([a-z0-9]+)\/([a-z0-9][-\w]*)\//,f=/^(?:image-(?:[a-zA-Z0-9_]{24,40}|[a-f0-9]{40})+-\d+x\d+-[a-z0-9]+|file-(?:[a-zA-Z0-9_]{24,40}|[a-f0-9]{40})+-[a-z0-9]+)$/,h="sanity.fileAsset",p={projectId:"a",dataset:"b"},m="upload-in-progress-placeholder",g="upload-in-progress";
1class x extends Error{constructor(e,t="Failed to resolve asset ID from source"){super(t),this.unresolvable=!0,this.input=e}}function b(e){return(...t)=>{try{return e(...t)}catch(e){if(e.unresolvable&&"input"in e)return;throw e}}}function y(e){return null!==e&&!Array.isArray(e)&&"object"==typeof e}function v(e){return y(e)&&"string"==typeof e._ref}function w(e){return y(e)&&"string"==typeof e.path}function j(e){return y(e)&&"string"==typeof e.url}function k(e){return y(e)&&!!e.asset&&"object"==typeof e.asset}function N(e){return y(e)&&!!e._upload&&!("asset"in e)}function P(e){return s.test(e)||o.test(e)}let A=Object.freeze({left:0,top:0,bottom:0,right:0}),_=Object.freeze({x:.5,y:.5,height:1,width:1}),I=()=>({...A}),E=()=>({..._});function F(e,t){let r=t?.projectId||e.projectId,n=t?.dataset||e.dataset;if(!r||!n)throw Error("Project details (projectId and dataset) required to resolve path for image");let a="metadata"in e?e.metadata.dimensions:{width:e.width,height:e.height},i="originalFilename"in e?e.originalFilename:void 0,{assetId:s,extension:o,vanityFilename:l}=e,{width:c,height:u}=a,d=$(i,l,t);return`images/${r}/${n}/${s}-${c}x${u}.${o}${d}`}function C(e,t){let r=t?.projectId||e.projectId,n=t?.dataset||e.dataset;if(!r||!n)throw Error("Project details (projectId and dataset) required to resolve path for file");let a="originalFilename"in e?e.originalFilename:void 0,{assetId:i,extension:s,vanityFilename:o}=e,l=$(a,o,t);return`files/${r}/${n}/${i}.${s}${l}`}function M(e){if(d.test(e))return e;if(!P(e))throw new x(`Failed to resolve path from URL "${e}"`);return new URL(e).pathname.replace(/^\/+/,"")}let S=b(M);function $(e,t,r){let n=t||e;return r?.useVanityName!==!1&&n?`/${n}`:""}function U(e){let[,t,r,n]=e.split("-"),[a,i]=(r||"").split("x").map(Number);if(!t||!r||!n||!(a>0)||!(i>0))throw Error(`Malformed asset ID '${e}'. Expected an id like "image-027401f31c3ac1e6d78c5d539ccd1beff72b9b11-2000x3000-jpg".`);return{type:"image",assetId:t,width:a,height:i,extension:n}}function R(e){if(N(e))return{width:0,height:0,aspectRatio:0};let{width:t,height:r}=U(H(e));return{width:t,height:r,aspectRatio:t/r}}function O(e,t){if(N(e))return{asset:{_id:m,_type:"sanity.imageAsset",assetId:g,extension:"tmp",url:"",path:"",metadata:{dimensions:{width:1,height:1,aspectRatio:1}}},crop:I(),hotspot:E()};let r=t||W(e);return{asset:L(e,r),crop:e.crop||I(),hotspot:e.hotspot||E()}}function L(e,t){let r={...t||B(e),useVanityName:!1},n=H(e),a=(e.asset||e).metadata||{},{assetId:s,width:o,height:l,extension:c}=U(n),u={...y(e)&&"sanity.imageAsset"===e._type?e:{},_id:n,_type:"sanity.imageAsset",assetId:s,extension:c,metadata:{...a,dimensions:{width:o,height:l,aspectRatio:o/l}},url:"",path:""};return{...u,path:F(u,r),url:`${r?.baseUrl||i}/${F(u,r)}`}}function z(e,t){if(N(e))return{asset:{_id:m,_type:h,assetId:g,extension:"tmp",url:"",path:"",metadata:{}}};let r=t||W(e);return{asset:T(e,r)}}function T(e,t){if(N(e))return{assetId:g,_id:m,_type:h,extension:"tmp",metadata:{},url:"",path:""};let r={...t||B(e),useVanityName:!1},n=H(e),a=e.asset||e,{assetId:s,extension:o}=function(e){if(!c.test(e))throw Error(`Malformed file asset ID '${e}'. Expected an id like "file-027401f31c3ac1e6d78c5d539ccd1beff72b9b11-pdf"`);let[,t,r]=e.split("-");return{type:"file",assetId:t,extension:r}}(n),l={...y(e)&&"sanity.fileAsset"===e._type?e:{},_id:n,_type:"sanity.fileAsset",assetId:s,extension:o,metadata:a.metadata||{},url:"",path:""};return{...l,path:C(l,r),url:`${r?.baseUrl||i}/${C(l,r)}`}}function H(e){if(N(e))return m;let t=k(e)?e.asset:e,r="";if("string"==typeof t?r=D(t):v(t)?r=t._ref:y(t)&&"string"==typeof t._id?r=t._id:w(t)?r=V(`${i}/${t.path}`):j(t)&&(r=V(t.url)),!(r&&f.test(r)))throw new x(e);return r}b(function(e){var t;let r=(S(e)||e).replace(/^(images|files)\/[a-z0-9]+\/[a-z0-9][-\w]\/*/,"");if(t=r,!(l.test(t)||u.test(t)))throw new x(`Failed to resolve filename from URL "${e}"`);return r}),b(R),b(function(e){let t;return N(e)?"tmp":(t=q(e))&&t.startsWith("file-")?z(e,p).asset.extension:O(e,p).asset.extension}),b(O),b(L),b(z),b(T);let q=b(H);function D(e){var t,r;if(f.test(e))return e;let n=P(e)?new URL(e).pathname:e;if(0===n.indexOf("/images")||0===n.indexOf("/files"))return V(e);if(d.test(e))return V(`${i}/${e}`);if(t=e,l.test(t))return V(`${i}/files/a/b/${e}`);if(r=e,u.test(r))return V(`${i}/images/a/b/${e}`);throw new x(e)}function V(e){let[t,,,r]=M(e).split("/");return`${t.replace(/s$/,"")}-${r.replace(/\./g,"-")}`}function B(e){let t=function e(t){if(k(t))return e(t.asset);if(!v(t)){if("string"==typeof t)return d.test(S(t)||"")?M(t):void 0;if(w(t))return t.path;if(j(t))return M(t.url)}}(e);if(!t)throw new x(e,"Failed to resolve project ID and dataset from source");let[,,r,n]=t.match(d)||[];if(!r||!n)throw new x(e,"Failed to resolve project ID and dataset from source");return{projectId:r,dataset:n}}b(D);
1let W=b(B);e.s(["getImageDimensions",0,R],10810);let G=(0,t.default)({projectId:n.projectId||"",dataset:n.dataset||""}),Y=e=>{if(!e?.asset)return;let t=e.asset._ref??e.asset._id;if(!t||"string"!=typeof t)return;let r="string"==typeof e.asset._ref&&"reference"===e.asset._type?e:{...e,asset:{_type:"reference",_ref:t}},n=e.crop,{width:a,height:i}=R(t);if(n&&"number"==typeof n.left&&"number"==typeof n.right&&"number"==typeof n.top&&"number"==typeof n.bottom&&Number.isFinite(n.left+n.right+n.top+n.bottom)&&n.left+n.right<1&&n.top+n.bottom<1){let e=Math.floor(a*(1-(n.right+n.left))),t=Math.floor(i*(1-(n.top+n.bottom))),s=Math.floor(a*n.left),o=Math.floor(i*n.top);return G?.image(r).rect(s,o,e,t).auto("format")}return G?.image(r).auto("format")};function Z(e,t){return t&&"en"!==t?(0,r.localizePath)(e,t):e}e.s(["cn",0,function(...e){return e.filter(Boolean).join(" ")},"dataAttr",0,function(e){return(0,a.createDataAttribute)({projectId:n.projectId,dataset:n.dataset,baseUrl:n.studioUrl}).combine(e)},"linkResolver",0,function e(t,n,a){if(!t)return null;switch(!t.linkType&&t.href&&(t.linkType="href"),t.linkType){case"href":return t.href||null;case"anchor":{var i;let r,s=(r="string"==typeof(i=t.anchor)?i.trim():"")?r.startsWith("#")?r:`#${r}`:null;if(!s)return null;if(a?.anchorUseParentPath==="yes"&&a.parentLink){let t=e(a.parentLink,n);if(!t||t.startsWith("#"))return s;let r=t.split("#")[0];return`${r}${s}`}return s}case"page":if(t?.page&&"string"==typeof t.page)return Z(`/${t.page}`,n);if(t?.page?.slug?.current&&"string"==typeof t.page.slug.current)return Z(`/${t.page.slug.current}`,n);return null;case"post":if(t?.post&&"string"==typeof t.post)return Z(`/${t.post}`,n);if(t?.post?.slug?.current&&"string"==typeof t.post.slug.current)return Z(`/${t.post.slug.current}`,n);return null;case"project":if(t?.project&&"string"==typeof t.project)return Z(`/projects/${t.project}`,n);if(t?.project?.slug?.current&&"string"==typeof t.project.slug.current)return Z(`/projects/${t.project.slug.current}`,n);return null;case"service":{let e="string"==typeof t.service?t.service:t?.service?.slug?.current;if(!e||"string"!=typeof e)return null;let a=(0,r.servicesPagePath)(n??"en");return`${a}#${e}`}default:return null}},"themeImageAsset",0,function(e){let t=e.replace(/^\/+/,"").replace(/^images\//,"");return`/images/${t}`},"urlForCroppedImage",0,function(e,{width:t,height:r}){if(!e?.asset)return;let n=e.asset._ref??e.asset._id;if(!n||"string"!=typeof n)return;let a="string"==typeof e.asset._ref&&"reference"===e.asset._type?e:{...e,asset:{_type:"reference",_ref:n}};return G?.image(a).width(t).height(r).fit("crop").auto("format")},"urlForImage",0,Y,"urlForImageInBox",0,function(e,{width:t}){let r=Y(e);if(r)return r.width(t).fit("max").auto("format")}],76039)},7127,e=>{"use strict";var t=e.i(30668);e.s(["default",0,function({locale:e}){return(0,t.useEffect)(()=>{document.documentElement.lang=e},[e]),null}])},97173,e=>{"use strict";var t=e.i(48277),r=e.i(30668),n=e.i(96086),a=e.i(16506),i=e.i(42588),s=e.i(41851);let o=(0,s.createServerReference)("40c478d984eaeb88eb1cb6e6088ab7c06767aaaf96",s.callServer,void 0,s.findSourceMapURL,"fetchLocaleAlternateUrls");var l=e.i(37465);function c(e){return"/"===e||"/fr"===e?{en:"/",fr:"/fr"}:"/contact-us"===e||"/fr/contact"===e?{en:(0,l.contactPagePath)("en"),fr:(0,l.contactPagePath)("fr")}:e===`/${l.SERVICES_PAGE_SLUG.en}`||e===`/fr/${l.SERVICES_PAGE_SLUG.fr}`?{en:(0,l.servicesPagePath)("en"),fr:(0,l.servicesPagePath)("fr")}:e===`/${l.PRIVACY_PAGE_SLUG.en}`||e===`/fr/${l.PRIVACY_PAGE_SLUG.fr}`?{en:(0,l.privacyPagePath)("en"),fr:(0,l.privacyPagePath)("fr")}:e.startsWith("/fr/")?{en:e.replace(/^\/fr/,"")||"/",fr:e}:{en:e,fr:`/fr${e}`}}var u=e.i(76039);function d({className:e,onSelect:i}){let s=(0,n.usePathname)()||"/",[l,f]=(0,r.useState)(()=>c(s));(0,r.useEffect)(()=>{f(c(s));let e=!1;return o(s).then(t=>{e||f(t)}),()=>{e=!0}},[s]);let h=s.startsWith("/fr");return(0,t.jsxs)("div",{className:(0,u.cn)("flex items-center text-base leading-[1.4]",e),children:[(0,t.jsx)(a.default,{href:l.en,onClick:i,className:(0,u.cn)("transition-opacity",h?"text-neutral-500 hover:text-brand-black":"text-brand-black font-semibold"),children:"EN"}),(0,t.jsx)("span",{className:"px-2 text-neutral-400",children:"|"}),(0,t.jsx)(a.default,{href:l.fr,onClick:i,className:(0,u.cn)("transition-opacity",h?"text-brand-black font-semibold":"text-neutral-500 hover:text-brand-black"),children:"FR"})]})}var f=e.i(69941);let h={topLeft:"left-0 top-0 -translate-x-1.5 -translate-y-1.5",topRight:"right-0 top-0 translate-x-1.5 -translate-y-1.5",bottomLeft:"left-0 bottom-0 -translate-x-1.5 translate-y-1.5",bottomRight:"right-0 bottom-0 translate-x-1.5 translate-y-1.5"},p={blue:"bg-brand-blue",blueDark:"bg-brand-blue-dark",yellow:"bg-brand-yellow",green:"bg-brand-green",greenDark:"bg-brand-green-dark",magenta:"bg-brand-magenta",magentaDark:"bg-brand-magenta-dark"},m=[{shapeColor:"yellow",shapePosition:"bottomRight"},{shapeColor:"blue",shapePosition:"topLeft"},{shapeColor:"magenta",shapePosition:"topRight"}];function g({logo:e,alt:r,decor:n,className:a}){let s=e?.asset?._ref?(0,u.urlForImageInBox)(e,{width:240})?.url()??null:null;if(!s)return null;let{shapeColor:o,shapePosition:l}=n;return(0,t.jsxs)("div",{className:(0,u.cn)("relative inline-flex items-start max-w-[100px] shrink-0",a),children:[(0,t.jsx)("span",{className:(0,u.cn)("absolute z-1",h[l]),"aria-hidden":!0,
1children:(0,t.jsx)("span",{className:(0,u.cn)("block h-[50px] w-[100px]",p[o])})}),(0,t.jsx)("div",{className:"relative z-2 box-border h-[50px] w-[100px] border-[1.5px] border-brand-black bg-white p-1",children:(0,t.jsx)("div",{className:"relative flex h-full w-full items-center justify-center",children:(0,t.jsx)(i.default,{src:s,alt:r,fill:!0,className:"object-contain object-center",sizes:"100px"})})})]})}var x=e.i(23966);function b({title:e,linkText:r}){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("p",{className:"text-lg font-normal leading-snug text-brand-black lg:text-xl",children:e}),r?(0,t.jsx)("span",{className:"mt-3 block text-xs text-brand-black underline decoration-1 underline-offset-4",children:r}):null]})}function y({title:e,href:r,linkText:n,image:a,link:s,parentLink:o,anchorUseParentPath:l,onNavigate:c,className:d,minHeightClass:f="lg:min-h-[220px]"}){let h=a?.asset?(0,u.urlForImage)(a)?.width(960).height(560).fit("crop").auto("format").url():null,p="polygon(0 0, 100% 0, 68% 100%, 0 100%)",m=(0,t.jsxs)("article",{className:(0,u.cn)("overflow-hidden bg-white",d),children:[(0,t.jsxs)("div",{className:"flex w-full flex-col lg:hidden",children:[h?(0,t.jsx)("div",{className:"relative aspect-[5/3] w-full bg-neutral-100",children:(0,t.jsx)(i.default,{src:h,alt:a?.alt||e,fill:!0,className:"object-cover",sizes:"100vw"})}):null,(0,t.jsx)("div",{className:"w-full px-4 py-4",children:(0,t.jsx)(b,{title:e,linkText:n})})]}),(0,t.jsxs)("div",{className:(0,u.cn)("relative hidden overflow-hidden lg:block",f),children:[h?(0,t.jsx)(i.default,{src:h,alt:a?.alt||e,fill:!0,className:"object-cover",sizes:"(max-width: 1024px) 100vw, 480px"}):null,(0,t.jsx)("span",{className:"pointer-events-none absolute inset-y-0 left-0 z-3 w-1 bg-white","aria-hidden":!0}),(0,t.jsx)("div",{className:"absolute inset-y-0 -left-px z-2 flex w-[calc(62%+1px)] max-w-[calc(28rem+1px)] flex-col justify-end bg-white px-4 pb-4 pt-6 md:px-6 md:pb-6",style:{clipPath:p,WebkitClipPath:p},children:(0,t.jsx)(b,{title:e,linkText:n})})]})]});return s?(0,t.jsx)(x.default,{link:s,parentLink:o,anchorUseParentPath:l,className:"block transition-opacity hover:opacity-90",onClick:c,children:m}):(0,t.jsx)("a",{href:r,className:"block transition-opacity hover:opacity-90",onClick:c,children:m})}let v={sm:"px-4 py-2 text-xs",md:"px-6 py-3 text-sm",lg:"px-8 py-4 text-base"},w={"primary-solid":"bg-gray-900 text-white hover:bg-gray-800 focus:bg-gray-800 focus:ring-gray-900","primary-outline":"bg-transparent text-gray-900 hover:bg-gray-900 hover:text-white focus:bg-gray-900 focus:text-white focus:ring-gray-900","primary-underline":"bg-transparent text-gray-900 underline underline-offset-4 hover:opacity-70 focus:opacity-70 focus:ring-gray-900","secondary-solid":"bg-gray-800 text-white hover:bg-gray-700 focus:bg-gray-700 focus:ring-gray-800","secondary-outline":"bg-transparent text-gray-800 hover:bg-gray-800 hover:text-white focus:bg-gray-800 focus:text-white focus:ring-gray-800","secondary-underline":"bg-transparent text-gray-800 underline underline-offset-4 hover:opacity-70 focus:opacity-70 focus:ring-gray-800"};function j({children:e,size:r="md",variant:n="primary",style:a="solid",className:i,...s}){let o=w[`${n}-${a}`];return(0,t.jsx)("button",{className:(0,u.cn)("inline-flex items-center justify-center font-medium uppercase tracking-widest transition-all duration-300 focus:outline-none focus:ring-2 focus:ring-offset-2 disabled:opacity-50 disabled:cursor-not-allowed",v[r],o,i),...s,children:e})}var k=e.i(80512),N=e.i(68199),P=e.i(84565);function A(e,t){if("shape"===e.displayMode||e.link?.linkType!=="project")return null;let r=t.filter(e=>"shape"!==e.displayMode&&e.link?.linkType==="project").findIndex(t=>t._key===e._key);return 0===r?"featured":1===r||2===r?"compact":null}function _(e){return e.summary&&"coverImage"in e.summary&&"logo"in e.summary?e.summary:null}function I(e){return m[e]??m[0]}function E(e){let{navigationLabel:t}=e;return(t??e.label??"").trim()}function F(e){let t="string"==typeof e.linkText?e.linkText.trim():"";return{menuImage:e.menuImage??null,linkText:t||null}}function C(e){return!!F(e).menuImage?.asset}let M=(0,u.themeImageAsset)("icons/plus.svg");function S({navigation:e}){let a=(0,P.useLocale)(),s=(0,n.usePathname)(),o=(0,P.useUiString)("findOutMore"),l=(0,P.useUiString)("menu"),c=(0,P.useUiString)("closeMenu");(0,P.useUiString)("navSelectSection");let[h,p]=(0,r.useState)(null),[m,b]=(0,r.useState)(!1),[v,w]=(0,r.useState)(null),[$,U]=(0,r.useState)(!1);(0,r.useEffect)(()=>{U(!0)},[]),(0,r.useEffect)(()=>{p(null),b(!1),w(null)},[a,e]),(0,r.useEffect)(()=>{b(!1),w(null)},[s]),(0,r.useEffect)(()=>
1{if(!m)return;let e=document.body.style.overflow;document.body.style.overflow="hidden";let t=e=>{"Escape"===e.key&&J()};return window.addEventListener("keydown",t),()=>{document.body.style.overflow=e,window.removeEventListener("keydown",t)}},[m]);let R=e?.mainNavigation?.find(e=>(e._key||"")===h),O=e?.mainNavigation?.find(e=>(e._key||"")===v),L=!!(R&&"cta"!==R.linkAppearance&&R.children&&R.children.length>0);if(!e?.mainNavigation||0===e.mainNavigation.length)return null;let z=R?.children||[],T=z.filter(e=>null!==A(e,z)),H=T[0],q=T.slice(1,3),D=!!H,V=Math.ceil(z.length/2),B=z.slice(0,V),W=z.slice(V),G=D?z.filter(e=>null===A(e,z)):[],Y=O?.children||[],Z=!!(O&&"cta"!==O.linkAppearance&&Y.length>0),K=Y.filter(e=>null!==A(e,Y)),Q=Y.filter(e=>null===A(e,Y)),X=!!(K.length>0&&"featured"===A(K[0],Y)),J=()=>{b(!1),w(null)},ee=(e,r,n=z)=>{let i=r?.link??R?.link,s="shape"===e.displayMode&&!!(e.shape&&e.shapeColor),o=e.summary?.title||e.label,l=e.summary?.excerpt,c=!!r;return!function(e,t){if("shape"===e.displayMode)return!1;let{linkText:r}=F(e),n=C(e);return e.link?.linkType==="project"&&null!==A(e,t)?n:n||!!r}(e,n)?(0,t.jsx)("li",{className:(0,u.cn)(c?"py-2":"py-6"),children:s?(0,t.jsx)(x.default,{link:e.link,parentLink:i,anchorUseParentPath:e.anchorUseParentPath,className:"block my-1 transition-opacity hover:opacity-80",onClick:r?J:void 0,children:(0,t.jsxs)("div",{className:"flex items-start gap-2",children:[(0,t.jsx)(k.BrandShape,{shape:e.shape||"diamond",color:e.shapeColor||"blue",size:c?"xs":"sm"}),(0,t.jsx)("span",{className:(0,u.cn)("-mt-1.5 md:-mt-0.5 text-brand-black",c?"text-[1.15rem]":"text-lg"),children:e.label})]})}):(0,t.jsx)(x.default,{link:e.link,parentLink:i,anchorUseParentPath:e.anchorUseParentPath,className:"block transition-opacity hover:opacity-80",onClick:r?J:void 0,children:(0,t.jsxs)("div",{className:"space-y-1",children:[(0,t.jsx)("p",{className:(0,u.cn)("font-semibold leading-snug text-brand-black",c?"text-[0.8125rem]":"text-lg"),children:o}),l?(0,t.jsx)("p",{className:(0,u.cn)("leading-6 text-neutral-700",c?"text-[0.75rem]":"text-sm"),children:l}):null]})})},e._key):((e,r)=>{let n=r?.link??R?.link,i=E(e)||e.summary?.title||e.label||"",{linkText:s,menuImage:o}=F(e),l=!!r;return(0,t.jsx)("li",{className:(0,u.cn)(l?"py-3":"py-4"),children:(0,t.jsx)(y,{title:i,href:(0,u.linkResolver)(e.link,a,{parentLink:n,anchorUseParentPath:e.anchorUseParentPath})||"#",linkText:s,image:o,link:e.link,parentLink:n,anchorUseParentPath:e.anchorUseParentPath,onNavigate:r?J:void 0})},e._key)})(e,r)},et=m?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{type:"button",className:"fixed inset-x-0 top-24 z-40 h-[calc(100dvh-6rem)] bg-black/20 lg:hidden","aria-label":c,onClick:J}),(0,t.jsxs)("div",{id:"mobile-navigation-panel",className:"fixed inset-x-0 top-24 z-50 grid h-[calc(100dvh-6rem)] grid-cols-2 border-t-3 border-black bg-white shadow-lg lg:hidden",children:[(0,t.jsxs)("nav",{className:"flex flex-col overflow-y-auto border-r border-neutral-200 py-4","aria-label":l,children:[(0,t.jsx)("ul",{className:"flex flex-col text-base leading-[1.4] text-brand-black",children:e.mainNavigation.map((e,r)=>{let n=(0,u.linkResolver)(e.link,a),i=e.link?.openInNewTab==="new",s="cta"===e.linkAppearance&&!!n,o="cta"!==e.linkAppearance&&e.children&&e.children.length>0,l=e._key||String(r),c=v===l;return s?(0,t.jsx)("li",{className:"px-4 py-3",children:(0,t.jsx)(N.default,{href:n||"#",label:e.label,target:i?"_blank":void 0,rel:i?"noopener noreferrer":void 0,shadowColor:e.ctaShadowColor||"blue",className:"w-full max-w-none"})},l):o?(0,t.jsx)("li",{children:(0,t.jsxs)("div",{className:(0,u.cn)("flex w-full items-stretch transition-colors",c?"bg-neutral-100":"hover:bg-neutral-50"),children:[(0,t.jsx)(x.default,{link:e.link,className:(0,u.cn)("flex flex-1 items-center px-4 py-3 transition-opacity hover:opacity-80",c&&"font-semibold"),onClick:J,children:e.label}),(0,t.jsx)("button",{type:"button","aria-expanded":c,"aria-label":`${e.label} submenu`,className:"flex shrink-0 items-center justify-center px-4 py-3 transition-opacity hover:opacity-80",onClick:()=>{"cta"!==e.linkAppearance&&e.children&&e.children.length>0&&w(e=>e===l?null:l)}
1,children:(0,t.jsx)("img",{src:M,alt:"","aria-hidden":!0,className:(0,u.cn)("h-2.5 w-2.5 shrink-0 transition-transform duration-200",c&&"rotate-45")})})]})},l):(0,t.jsx)("li",{children:(0,t.jsx)(x.default,{link:e.link,className:"flex items-center px-4 py-3 transition-colors hover:bg-neutral-50",onClick:J,children:e.label})},l)})}),(0,t.jsx)("div",{className:"mt-auto border-t border-neutral-200 px-4 py-4",children:(0,t.jsx)(d,{onSelect:J})})]}),(0,t.jsx)("div",{className:"overflow-y-auto p-4",children:Z&&O?X?(0,t.jsxs)("div",{className:"space-y-0",children:[(0,t.jsx)("h2",{className:"mb-4 text-xl font-semibold text-brand-black",children:O.label}),Q.length>0?(0,t.jsx)("ul",{children:Q.map(e=>ee(e,O,Y))}):null,K.length>0?(0,t.jsx)("ul",{className:"mt-2",children:K.map((e,r)=>((e,r,n)=>{let a=_(e);if(!a)return null;let i=E(e),s=I(r);return(0,t.jsx)("li",{className:"border-t border-neutral-200 py-4 first:border-t-0",children:(0,t.jsxs)(x.default,{link:e.link,parentLink:n.link,anchorUseParentPath:e.anchorUseParentPath,className:"flex flex-col items-start gap-3 transition-opacity hover:opacity-80",onClick:J,children:[(0,t.jsx)(g,{logo:a.logo,alt:a.logo?.alt||`${i} logo`,decor:s}),(0,t.jsx)("span",{className:"text-base leading-snug text-brand-black",children:i})]})},e._key)})(e,r,O))}):null]}):(0,t.jsxs)("div",{children:[(0,t.jsx)("h2",{className:"mb-4 text-xl font-semibold text-brand-black",children:O.label}),(0,t.jsx)("ul",{children:Y.map(e=>ee(e,O,Y))})]}):(0,t.jsx)(t.Fragment,{})})]})]}):null;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"flex items-center lg:hidden",children:(0,t.jsx)(j,{type:"button",size:"sm",variant:"primary",style:"outline",className:"normal-case! tracking-normal! border-3 border-brand-black px-5 py-2.5 text-sm font-semibold text-brand-black hover:bg-neutral-100","aria-expanded":m,"aria-controls":"mobile-navigation-panel",onClick:()=>m?J():void(w(null),b(!0)),children:m?c:l})}),$&&et?(0,f.createPortal)(et,document.body):null,(0,t.jsxs)("nav",{className:"hidden lg:block",children:[(0,t.jsx)("ul",{className:"flex items-center gap-4 text-base leading-[1.4] text-brand-black",children:e.mainNavigation.map((e,r)=>{let n=(0,u.linkResolver)(e.link,a),i=e.link?.openInNewTab==="new",s="cta"===e.linkAppearance&&!!n,o="cta"!==e.linkAppearance&&e.children&&e.children.length>0,l=e._key||String(r),c=h===l;return(0,t.jsx)("li",{className:"relative",onMouseEnter:()=>p(l),children:s?(0,t.jsx)(N.default,{href:n||"#",label:e.label,target:i?"_blank":void 0,rel:i?"noopener noreferrer":void 0,shadowColor:e.ctaShadowColor||"blue",className:"ml-2"}):(0,t.jsxs)("div",{className:"flex items-center",children:[(0,t.jsx)(x.default,{link:e.link,className:(0,u.cn)("px-2 py-4 transition-opacity hover:opacity-70",c&&"underline decoration-1 underline-offset-8"),children:e.label}),o?(0,t.jsx)("img",{src:M,alt:"","aria-hidden":!0,className:(0,u.cn)("pointer-events-none h-2.5 w-2.5 shrink-0 transition-transform duration-200",c&&"rotate-45")}):null]})},l)})}),(0,t.jsx)("div",{className:(0,u.cn)("fixed left-0 right-0 top-24 z-40 border-b-3 border-black bg-white transition-all duration-200",L?"visible translate-y-0 opacity-100":"invisible -translate-y-1 opacity-0"),onMouseEnter:()=>{R?._key&&p(R._key)},onMouseLeave:()=>p(null),children:(0,t.jsx)("div",{className:"py-6 px-2 md:px-6 lg:px-12",children:D?(0,t.jsxs)("div",{className:"grid min-h-[280px] grid-cols-[15%_50%_35%]",children:[(0,t.jsxs)("div",{className:"flex min-w-0 flex-col",children:[(0,t.jsx)("span",{className:"text-4xl font-semibold leading-tight text-brand-black",children:R?.label}),G.length>0?(0,t.jsx)("ul",{className:"mt-4 border-t border-neutral-200 pt-4",children:G.map(e=>ee(e,null,z))}):null]}),(0,t.jsx)("div",{className:"flex min-w-0 flex-row justify-end",children:(0,t.jsx)("div",{className:"min-h-0 flex-1  max-w-xl mr-12",children:H?((e,r)=>{let n=_(e);if(!n)return null;let s=E(e),{linkText:l}=F(e),c=l||o,d=(0,u.linkResolver)(e.link,a,{parentLink:R?.link,anchorUseParentPath:e.anchorUseParentPath})||"/projects",f=F(e).menuImage;if(C(e))return(0,t.jsx)(y,{title:s,href:d,linkText:c,image:f,link:e.link,parentLink:R?.link,anchorUseParentPath:e.anchorUseParentPath,className:"h-full",minHeightClass:"min-h-[220px] h-full"});let h=n.coverImage?(0,u.urlForImage)(n.coverImage)?.width(1200).height(420).fit("crop").auto("format").url():null,p=I(r);return(0,t.jsxs)("article",{className:"relative isolate min-h-[220px] h-full overflow-hidden",children:[h?(0,t.jsx)(i.default,{src:h,alt:n.coverImage?.alt||s,fill:!0,className:"object-cover",sizes:"(max-width: 1280px) 50vw, 600px"}):null,(0,t.jsx)("div",{className:"absolute inset-0 z-1",children:(0,t.jsx)(i.default,{src:(0,u.themeImageAsset)("latest_work_triangle.svg"),alt:"",fill:!0,className:"object-cover",sizes:"(max-width: 1280px) 50vw, 600px","aria-hidden":!0})}),(0,t.jsxs)("div",{className:"absolute inset-y-0 left-0 z-2 flex w-full flex-col justify-between px-3 pb-3 lg:w-2/3",children:[(0,t.jsx)("div",{className:"mb-2",children:(0,t.jsx)(g,{logo:n.logo,alt:n.logo?.alt||`${s} logo`,decor:p})}),(0,t.jsx)("p",{className:"text-xl font-normal leading-snug text-brand-black max-w-xs",children:s}),(0,t.jsx)("div",{className:"max-w-xl",children:(0,t.jsx)(N.default,{href:d,label:c})})]})]})})(H,T.findIndex(e=>e._key===H._key)):null})}),(0,t.jsx)("ul",{className:"flex min-w-0 flex-col justify-between",children:q.map(e=>((e,r)=>{let n=_(e);if(!n)return null;let i=E(e),{linkText:s,menuImage:l}=F(e),c=s||o,d=I(r);return C(e)?(0,t.jsx)("li",{className:"max-w-lg",children:(0,t.jsx)(y,{title:i,href:(0,u.linkResolver)(e.link,a,{parentLink:R?.link,anchorUseParentPath:e.anchorUseParentPath})||"#",linkText:c,image:l,link:e.link,parentLink:R?.link,anchorUseParentPath:e.anchorUseParentPath,minHeightClass:"min-h-[160px]"})},e._key):(0,t.jsx)("li",{className:"max-w-lg",children:(0,t.jsx)("div",{className:"block transition-opacity hover:opacity-80",children:(0,t.jsxs)("div",{className:(0,u.cn)("flex items-start gap-4",r%2==1?"flex-row":"flex-row-reverse"),children:[(0,t.jsx)("div",{className:"mt-2",children:(0,t.jsx)(g,{logo:n.logo,alt:n.logo?.alt||`${i} logo`,decor:d})}),i?(0,t.jsxs)("p",{className:"text-md font-normal leading-snug text-brand-black",children:[i,(0,t.jsx)("br",{}),(0,t.jsx)(x.default,{link:e.link,parentLink:R?.link,anchorUseParentPath:e.anchorUseParentPath,className:"block underline pt-2",children:c})]}):null]})})},e._key)})(e,T.findIndex(t=>t._key===e._key)))})]}):(0,t.jsxs)("div",{className:"grid grid-cols-[30%_35%_35%]",children:[(0,t.jsx)("div",{children:(0,t.jsx)("div",{className:"pb-3",children:(0,t.jsx)("span",{className:"text-4xl font-semibold leading-tight text-brand-black",children:R?.label})})}),(0,t.jsx)("ul",{className:"space-y-0",children:B.map(e=>ee(e,null,z))}),(0,t.jsx)("ul",{className:"space-y-0",children:W.map(e=>ee(e,null,z))})]})})})]})]})}e.s(["default",0,function({title:e,navigation:s}){let o="sticky"===(s?.headerScrollBehavior??"sticky"),[l,c]=(0,r.useState)(!1),[f,h]=(0,r.useState)(!1),[p,m]=(0,r.useState)(0),g=(0,n.usePathname)()||"/";(0,r.useEffect)(()=>
1{if(!o)return;let e=()=>{let e=window.scrollY,t=window.innerHeight;c(e>t),h(e<p&&e>t),m(e)};return window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[p,o]);let x=!o||!l||f,b=g.startsWith("/fr");return(0,t.jsx)("header",{className:(0,u.cn)("fixed top-0 left-0 right-0 z-50 min-h-24 overflow-visible border-b-3 border-black bg-white transition-all duration-300",x?"translate-y-0":"-translate-y-full"),children:(0,t.jsxs)("div",{className:"h-full flex items-center justify-between gap-5 py-6 px-2 md:px-6 lg:px-12",children:[(0,t.jsx)(a.default,{className:"inline-flex items-center pl-2 hover:opacity-80 transition-opacity",href:b?"/fr":"/","aria-label":e||"In Digital",children:(0,t.jsx)(i.default,{src:(0,u.themeImageAsset)("logo-bw.svg"),alt:e||"In Digital",width:125,height:56,className:"h-14 w-auto",priority:!0})}),(0,t.jsxs)("div",{className:"flex items-center gap-6",children:[(0,t.jsx)(S,{navigation:s}),(0,t.jsx)(d,{className:"hidden lg:flex"})]})]})})}],97173)}]);

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.