1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Ba6k9c7N.js","./CGPNxvoe.js","./W5NKTDU8.js","./Ceep3lFU.js","./entry.ib3eDVoO.css"])))=>i.map(i=>d[i]); 2import{_ as fe,k as ve,a as be,l as ye,u as Ce,b as ke,c as xe,o as Te,m as Le,d as we,D as Ae,p as Se,n as $e,j as Pe,e as We,f as Ie,g as Fe,h as Be,G as Me,I as He,T as Re,M as Ue,K as De,Q as Ee,O as Ne,Z as qe,J as ze,H as Ve,R as Oe,S as Qe}from"./Ba6k9c7N.js";import{_ as je}from"./qXcN0wVW.js";import{a as Je,_ as Ge}from"./C2g9IDXU.js";import{w as Ke,j as Ze,k as Xe,o as Ye,c,m as a,a as s,q as o,s as p,u as t,t as i,v as u,x,F as A,y as S,B as et,b as v,A as V,T as tt,h as W}from"./CGPNxvoe.js";import{g as at}from"./Ceep3lFU.js";import"./W5NKTDU8.js";const nt=["innerHTML"],ot=["innerHTML"],st=["innerHTML"],rt={__name:"[slug]",async setup(lt){let T,I;const{page:O,track:F}=ve(),{setAvailableLanguages:Q}=be(),{updateListItems:j}=ye(),{locale:L}=Ce(),y=ke(),{$md:B}=xe(),{params:M}=Te(),H=Le(),{public:$}=we(),{width:h}=Ae(),J=Se(!1),{data:e}=([T,I]=Ke(()=>Be(`/api/content/pages/agency-partner/${L.value}?slug=${encodeURIComponent(M.slug)}`,{key:`page-agency-partners-[slug]-${M.slug}-${L.value}`,transform:n=>{const{record:d,page:m,..._}=n;return{..._,hub:m,page:d}}})),T=await T,I(),T);if(!e.value?.page)throw $e({statusCode:404,message:"Page not found"});const{alternativeVersions:R}=e.value.page;J(R.reduce((n,{locale:d})=>({...n,[d]:{slug:Pe(e.value.page.slug)}}),{}));const U=We({}),w=R.map(({locale:n})=>n);Ie({title:e.value.page.seoTitle,description:e.value.page.seoDescription,ogTitle:e.value.page.seoTitle,ogDescription:e.value.page.seoDescription,twitterTitle:e.value.page.seoTitle,twitterDescription:e.value.page.seoDescription}),Fe({link:U.value.link.filter(n=>n.rel==="canonical"||n.rel==="alternate"&&n.hreflang==="x-default"||n.rel==="alternate"&&w.includes(n.hreflang)).map(n=>({...n,href:!w.includes("en")&&n.id==="i18n-xd"?`${$.baseUrl}${y({name:H()})}`:n.href})),meta:U.value.meta.filter(n=>n.property==="og:url"||n.property==="og:locale"||n.property==="og:locale:alternate"&&w.includes(n.content)),script:[{innerHTML:JSON.stringify({"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:e.value.home.trackingBreadcrumbTitle,item:`${$.baseUrl}${y("index")}`},{"@type":"ListItem",position:2,name:e.value.hub.trackingBreadcrumbTitle,item:`${$.baseUrl}${y("agency-partners")}`},{"@type":"ListItem",position:3,name:e.value.page.trackingBreadcrumbTitle||e.value.page.heroTitle}]}),type:"application/ld+json"}]});const D=W(null),E=W(!1),k=W(!1);let g=null;const N=v(()=>{switch(!0){case h.value<768:return h.value-32;case(h.value>=768&&h.value<1024):return h.value-48;case(h.value>=1024&&h.value<1328):return Math.round(730*(h.value/1328));case h.value>=1328:return 730;default:return 730}}),G=v(()=>L.value==="fr"?"1738f5ec-3ccb-44a5-b117-556c46cf5ef7":"5de1cf39-b8f3-407d-b6dd-df68c5216940"),K=v(()=>e.value.page.sidebarWebsite),Z=v(()=>e.value.page.sidebarCustomers.length>0),X=v(()=>e.value.page.sidebarLanguages),Y=v(()=>e.value.page.sidebarLocations),ee=v(()=>e.value.page.discoverOtherPartnerAgenciesItems.length>0),te=v(()=>e.value.page.sidebarServices.length>0);Ze(()=>k.value,()=>{ce()});function ae(){k.value=!1}function ne(n,d){g&&(g.kill(),g=null),g=at.timeline(),g.eventCallback("onComplete",()=>{d()}),g.from(n.querySelector(".background"),{autoAlpha:0,duration:.6,ease:"expo.out"},0),g.from(n.querySelector(".box"),{autoAlpha:0,y:80,scale:.9,duration:.6,ease:"expo.out"},.15),g.play()}function oe(n,d){g.eventCallback("onReverseComplete",()=>{d()}),g.timeScale(1.5),g.reverse()}function se(){D.value.setHiddenInputValueFor("agency",e.value.page.heroTitle)}async function re(n){if(window.dataLayer&&e.value.componentAgencyContactForm.gtmEvent){const{v4:m}=await Qe(async()=>{const{v4:_}=await import("./Ba6k9c7N.js").then(r=>r.an);return{v4:_}},__vite__mapDeps([0,1,2,3,4]),import.meta.url);window.dataLayer.push({event:`${e.value.componentAgencyContactForm.gtmEvent}.${m()}`})}const d=e.value.componentAgencyContactForm.segmentWhitelistedProperties?e.value.componentAgencyContactForm.segmentWhitelistedProperties.split(",").map(m=>m.trim()).reduce((m,_)=>({...m,[_]:n[_]?n[_]:void 0}),{}):n;await F(e.value.componentAgencyContactForm.segmentEvent||"Form submitted",{...d,category:"Form",form_id:e.value.componentAgencyContactForm.formId,label:e.value.componentAgencyContactForm.segmentLabel||e.value.componentAgencyContactForm.segmentEvent||"Form submitted",locale:L.value,title:window.document.title}),E.value=!0}function le(n){const d=n.charAt(n.length-1)==="/",m=n.replace("https://","").replace("www.","");return d?m.replace(/.$/,""):m}function q(n){F("Button clicked",{action:"Agency contact form",category:"Button",label:n}),k.value=!0}function ce(){k.value?document.body.classList.add("no-scroll"):document.body.classList.remove("no-scroll")}return Xe(()=>{document.body.classList.remove("no-scroll"),g&&(g.kill(),g=null)}),Ye(()=>{O(e.value.page?.trackName||e.value.page?.trackNameFallback),Q(w),j([{item:y("index"),name:e.value.home.trackingBreadcrumbTitle},{item:y("agency-partners"),name:e.value.hub.trackingBreadcrumbTitle},{item:y({name:H()}),name:e.value.page.trackingBreadcrumbTitle||e.value.page.heroTitle}])}),(n,d)=>{const m=Re,_=Ue,r=Me,ie=je,f=De,ue=Ne,de=Ee,ge=qe,me=Je,z=He,P=ze,pe=Ge,_e=Oe,he=Ve;return s(),c(r,{class:"page"},{default:a(()=>[o(z,{class:"content"},{default:a(()=>[o(r,{class:"main"},{default:a(()=>[o(m,{alignment:"left","primary-button":{slot:t(e).hub.childPagesWordingCtaWording},"onPrimary:click":d[0]||(d[0]=l=>q("Header section CTA"))},{tag:a(()=>
2[i(u(t(e).page.heroTag.title),1)]),heading:a(()=>[i(u(t(e).page.heroTitle),1)]),paragraph:a(()=>[i(u(t(e).page.heroText),1)]),_:1},8,["primary-button"]),o(r,{class:"body"},{default:a(()=>[(s(!0),x(A,null,S(t(e).page.content,({id:l,__typename:C,...b})=>(s(),c(r,{key:`section-${l}`,class:et(["section",{image:C==="ImageRecord",quote:C==="ContentQuoteRecord",text:C==="TextRecord"}])},{default:a(()=>[C==="ImageRecord"&&b.image?(s(),c(r,{key:0,class:"inner"},{default:a(()=>[(s(),c(_,{key:`content-image-${l}-${t(N)}`,alt:b.image.alt,"expected-size":t(N),height:b.image.height,source:b.image.url,width:b.image.width},null,8,["alt","expected-size","height","source","width"]))]),_:2},1024)):p("",!0),C==="ContentQuoteRecord"?(s(),c(r,{key:1,class:"inner"},{default:a(()=>[V("div",{innerHTML:b.text},null,8,nt)]),_:2},1024)):p("",!0),C==="TextRecord"?(s(),x("div",{key:2,class:"inner",innerHTML:t(B).render(b.text)},null,8,ot)):p("",!0)]),_:2},1032,["class"]))),128))]),_:1}),o(r,{class:"footer"},{default:a(()=>[o(ie,{"call-to-action":{slot:t(e).hub.childPagesWordingCtaWording},"pattern-desktop":t(e).componentSmallCallToAction.patternDesktop,"pattern-mobile":t(e).componentSmallCallToAction.patternMobile,"onButton:click":d[1]||(d[1]=l=>q("Small section CTA"))},{heading:a(()=>[i(u(t(e).hub.childPagesWordingConversionTitle),1)]),paragraph:a(()=>[i(u(t(e).hub.childPagesWordingConversionText),1)]),_:1},8,["call-to-action","pattern-desktop","pattern-mobile"])]),_:1})]),_:1}),o(r,{class:"aside"},{default:a(()=>[o(r,{class:"information"},{default:a(()=>[t(e).page.sidebarLogo?(s(),c(_,{key:0,alt:t(e).page.sidebarLogo.alt,class:"logo","expected-size":181,"extra-params":{fit:"crop",h:127,w:181},height:t(e).page.sidebarLogo.height,source:t(e).page.sidebarLogo.url,"use-natural-height":"","use-natural-width":"",width:t(e).page.sidebarLogo.width},null,8,["alt","height","source","width"])):p("",!0),t(Y)?(s(),c(r,{key:1,class:"locations"},{default:a(()=>[o(f,{class:"title"},{default:a(()=>[i(u(t(e).hub.childPagesWordingLocations),1)]),_:1}),o(f,null,{default:a(()=>[i(u(t(e).page.sidebarLocations),1)]),_:1})]),_:1})):p("",!0),t(X)?(s(),c(r,{key:2,class:"languages"},{default:a(()=>[o(f,{class:"title"},{default:a(()=>[i(u(t(e).hub.childPagesWordingLanguages),1)]),_:1}),o(f,null,{default:a(()=>[i(u(t(e).page.sidebarLanguages),1)]),_:1})]),_:1})):p("",!0),t(K)?(s(),c(r,{key:3,class:"website"},{default:a(()=>[o(f,{class:"title"},{default:a(()=>[i(u(t(e).hub.childPagesWordingWebsite),1)]),_:1}),o(de,{to:t(e).page.sidebarWebsite},{default:a(()=>[i(u(le(t(e).page.sidebarWebsite))+" ",1),o(ue,{type:"external-link"})]),_:1},8,["to"])]),_:1})):p("",!0),t(te)?(s(),c(r,{key:4,class:"services"},{default:a(()=>[o(f,{class:"title"},{default:a(()=>[i(u(t(e).hub.childPagesWordingServices),1)]),_:1}),o(r,{class:"list"},{default:a(()=>[(s(!0),x(A,null,S(t(e).page.sidebarServices,l=>(s(),c(ge,{key:`service-${l.id}`,size:"s",type:"secondary"},{default:a(()=>[i(u(l.title),1)]),_:2},1024))),128))]),_:1})]),_:1})):p("",!0),t(Z)?(s(),c(r,{key:5,class:"customers"},{default:a(()=>[o(f,{class:"title"},{default:a(()=>[i(u(t(e).hub.childPagesWordingCustomers),1)]),_:1}),o(r,{class:"list"},{default:a(()=>[(s(!0),x(A,null,S(t(e).page.sidebarCustomers.filter(({logo:l})=>!!l),l=>(s(),c(r,{key:`customer-${l.id}`,class:"customer"},{default:a(()=>[o(_,{alt:l.logo.alt,"expected-size":20,"extra-params":{con:100,gam:100,monochrome:"000000",sat:-100,trim:"color",vib:100},height:l.logo.height,orientation:l.logo.width>=l.logo.height?"portrait":"landscape",source:l.logo.url,"use-natural-height":"","use-natural-width":"",width:l.logo.width},null,8,["alt","height","orientation","source","width"])]),_:2},1024))),128))]),_:1})]),_:1})):p("",!0)]),_:1}),t(e).page.quote?(s(),c(me,{key:0,data:t(e).page.quote},null,8,["data"])):p("",!0)]),_:1})]),_:1}),t(ee)?(s(),c(z,{key:0,class:"discover-other-partners"},{default:a(()=>[o(P,{as:"paragraph",level:3},{default:a(()=>[i(u(t(e).hub.childPagesWordingDiscoverOtherPartnerAgencies),1)]),_:1}),o(r,{class:"list"},{default:a(()=>[(s(!0),x(A,null,S(t(e).page.discoverOtherPartnerAgenciesItems,l=>(s(),c(pe,{key:l.id,partner:l},{default:a(()=>[i(u(t(e).hub.childPagesWordingLanguages)+" : ",1)]),_:1},8,["partner"]))),128))]),_:1})]),_:1})):p("",!0),o(tt,{onEnter:ne,onLeave:oe},{default:a(()=>[t(k)?(s(),c(he,{key:0,class:"modal","onModal:close":d[2]||(d[2]=l=>ae())},{content:a(()=>[t(E)?(s(),c(r,{key:1,class:"step"},{default:a(()=>[o(P,{as:"paragraph",level:4},{default:a(()=>
2[i(u(t(e).componentAgencyContactForm.lastStepTitle),1)]),_:1}),V("div",{innerHTML:t(B).render(t(e).componentAgencyContactForm.lastStepText)},null,8,st)]),_:1})):(s(),c(r,{key:0,class:"step"},{default:a(()=>[o(P,{as:"paragraph",level:4},{default:a(()=>[i(u(t(e).componentAgencyContactForm.firstStepTitle),1)]),_:1}),o(f,null,{default:a(()=>[i(u(t(e).componentAgencyContactForm.firstStepText),1)]),_:1}),o(_e,{ref_key:"$form",ref:D,"form-id":t(G),"unique-id":"agency-form-modal","onHubspot:form:ready":se,"onHubspot:form:submitted":re},null,8,["form-id"])]),_:1}))]),_:1})):p("",!0)]),_:1})]),_:1})}}},pt=fe(rt,[["__scopeId","data-v-68c38730"]]);export{pt as default};
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.