1import{d as N,C as J,D as s,E as j,G as M,I as K,e as S,F as z,s as Y,v as a,g as c,j as q,J as u,K as k,o as r,f as W,i as Q,L as l,p as X,a as Z,m as tt,w as b,M as et,u as nt}from"./entry.a754919d.js";import{u as rt}from"./use-date.e4099408.js";import{u as ot,a as H}from"./use-seo-meta.a4fce199.js";const it=dt(null,{props:{idleTimeout:{default:2e3,type:Number},never:{type:Boolean},onInteraction:{type:[Array,Boolean,String]},triggerHydration:{default:!1,type:Boolean},whenIdle:{type:Boolean},whenVisible:{type:[Boolean,Object]}},computed:{interactionEvents(){return this.onInteraction?this.onInteraction===!0?["focus"]:Array.isArray(this.onInteraction)?this.onInteraction:[this.onInteraction]:[]}},watch:{triggerHydration:{immediate:!0,handler(e){e&&this.hydrate()}}}}),B=new Map,st=typeof window>"u";function at(e){return typeof e=="function"?e().then(n=>n.default):e}function ct({component:e,hydrationPromise:n}){return st?typeof e=="function"?s(e):e:s(()=>n.then(()=>at(e)))}function ut(e){if(typeof IntersectionObserver>"u")return null;const n=JSON.stringify(e);if(B.has(n))return B.get(n);const o=new IntersectionObserver(d=>{d.forEach(p=>{const g=p.isIntersecting||p.intersectionRatio>0,f=p.target;!g||!f.hydrate||f.hydrate()})},e);return B.set(n,o),o}function lt(){let e=()=>{};const n=new Promise(o=>{e=o});return{hydrate:e,hydrationPromise:n}}function dt(e,n){return N(Object.assign({mixins:[{beforeCreate(){this.cleanupHandlers=[];const{hydrate:o,hydrationPromise:d}=lt();e&&(this.Nonce=ct({component:e,hydrationPromise:d})),this.hydrate=o,this.hydrationPromise=d},beforeUnmount(){this.cleanup()},mounted(){if(this.$el.nodeType===Node.COMMENT_NODE){this.hydrate();return}if(!this.never){if(this.whenVisible){const o=this.whenVisible!==!0?this.whenVisible:void 0;if(!ut(o)){this.hydrate();return}this.$el.hydrate=this.hydrate;return}if(this.whenIdle){if(!("requestIdleCallback"in window)||!("requestAnimationFrame"in window)){this.hydrate();return}const o=requestIdleCallback(()=>{requestAnimationFrame(this.hydrate)},{timeout:this.idleTimeout}),d=()=>cancelIdleCallback(o);this.cleanupHandlers.push(d),this.hydrationPromise.then(d)}if(this.interactionEvents&&this.interactionEvents.length){const o={capture:!0,once:!0,passive:!0};this.interactionEvents.forEach(d=>{this.$el.addEventListener(d,this.hydrate,o);const p=()=>{this.$el.removeEventListener(d,this.hydrate,o)};this.cleanupHandlers.push(p)})}}},methods:{cleanup(){this.cleanupHandlers.forEach(o=>o())}},render(){return e?J(this.Nonce,{attrs:this.$attrs}):this.$slots.default()}}]},n))}const _t={class:"text-blue-800"},mt=["id"],pt=N({__name:"Page",props:{story:{type:Object,required:!0}},setup(e){const n=e,o=s(()=>u(()=>import("./Spacing.4e656e50.js"),["./Spacing.4e656e50.js","./entry.a754919d.js","./entry.085f88fb.css"],import.meta.url)),d=s(()=>u(()=>import("./Accordions.8f7195b6.js"),["./Accordions.8f7195b6.js","./entry.a754919d.js","./entry.085f88fb.css","./Title.c00f2bf4.js","./Title.05e4b8a4.css"],import.meta.url)),p=s(()=>u(()=>import("./AboutIntro.03a19b57.js"),["./AboutIntro.03a19b57.js","./entry.a754919d.js","./entry.085f88fb.css","./AboutIntro.80a971e0.css"],import.meta.url)),g=s(()=>u(()=>import("./BlogCards.c4fd525f.js"),["./BlogCards.c4fd525f.js","./entry.a754919d.js","./entry.085f88fb.css","./swiper.min.3789454d.js","./swiper.12e06468.css","./BlogCard.vue_vue_type_script_setup_true_lang.dec1df94.js","./Title.c00f2bf4.js","./Title.05e4b8a4.css"],import.meta.url)),f=s(()=>u(()=>import("./ContactBanner.d34cd044.js"),["./ContactBanner.d34cd044.js","./entry.a754919d.js","./entry.085f88fb.css","./Title.c00f2bf4.js","./Title.05e4b8a4.css"],import.meta.url)),w=s(()=>u(()=>import("./ContactCards.259d3c63.js"),["./ContactCards.259d3c63.js","./entry.a754919d.js","./entry.085f88fb.css","./Title.c00f2bf4.js","./Title.05e4b8a4.css"],import.meta.url)),D=s(()=>u(()=>import("./CtaBanner.2bd9b85c.js"),["./CtaBanner.2bd9b85c.js","./entry.a754919d.js","./entry.085f88fb.css","./Title.c00f2bf4.js","./Title.05e4b8a4.css"],import.meta.url)),V=s(()=>u(()=>import("./FeatureCards.7a5ef79b.js"),["./FeatureCards.7a5ef79b.js","./entry.a754919d.js","./entry.085f88fb.css","./Title.c00f2bf4.js","./Title.05e4b8a4.css"],import.meta.url)),h=s(()=>u(()=>import("./FeatureList.36e286d4.js"),["./FeatureList.36e286d4.js","./entry.a754919d.js","./entry.085f88fb.css","./Title.c00f2bf4.js","./Title.05e4b8a4.css"],import.meta.url)),R=s(()=>u(()=>import("./Hero.e99a9f01.js"),["./Hero.e99a9f01.js","./entry.a754919d.js","./entry.085f88fb.css","./Title.c00f2bf4.js","./Title.05e4b8a4.css"],import.meta.url)),C=s(()=>u(()=>import("./IntroHero.814641e6.js"),["./IntroHero.814641e6.js","./entry.a754919d.js","./entry.085f88fb.css","./index.5fab9974.js","./Title.c00f2bf4.js","./Title.05e4b8a4.css"],import.meta.url)),O
1=s(()=>u(()=>import("./IntroText.234a02fb.js"),["./IntroText.234a02fb.js","./IntroText.vue_vue_type_script_setup_true_lang.1bec7ae7.js","./entry.a754919d.js","./entry.085f88fb.css","./Title.c00f2bf4.js","./Title.05e4b8a4.css"],import.meta.url)),P=s(()=>u(()=>import("./JobList.6da777d8.js"),["./JobList.6da777d8.js","./entry.a754919d.js","./entry.085f88fb.css","./Title.c00f2bf4.js","./Title.05e4b8a4.css"],import.meta.url)),A=s(()=>u(()=>import("./LogoCloud.79034653.js"),["./LogoCloud.79034653.js","./entry.a754919d.js","./entry.085f88fb.css","./Title.c00f2bf4.js","./Title.05e4b8a4.css"],import.meta.url)),y=s(()=>u(()=>import("./Newsletter.1f2838d5.js"),["./Newsletter.1f2838d5.js","./Newsletter.vue_vue_type_script_setup_true_lang.5c5fd773.js","./entry.a754919d.js","./entry.085f88fb.css","./Title.c00f2bf4.js","./Title.05e4b8a4.css"],import.meta.url)),E=s(()=>u(()=>import("./PeopleCards.d3ae374c.js"),["./PeopleCards.d3ae374c.js","./entry.a754919d.js","./entry.085f88fb.css","./Title.c00f2bf4.js","./Title.05e4b8a4.css"],import.meta.url)),v=s(()=>u(()=>import("./PricingCards.7a6f3a28.js"),["./PricingCards.7a6f3a28.js","./entry.a754919d.js","./entry.085f88fb.css"],import.meta.url)),m=s(()=>u(()=>import("./PricingTable.347b31e1.js"),["./PricingTable.347b31e1.js","./entry.a754919d.js","./entry.085f88fb.css","./index.5fab9974.js"],import.meta.url)),_=s(()=>u(()=>import("./TabAccordions.35dee69a.js"),["./TabAccordions.35dee69a.js","./entry.a754919d.js","./entry.085f88fb.css","./Title.c00f2bf4.js","./Title.05e4b8a4.css"],import.meta.url)),G=s(()=>u(()=>import("./TestimonialCards.44c2f022.js"),["./TestimonialCards.44c2f022.js","./entry.a754919d.js","./entry.085f88fb.css","./swiper.min.3789454d.js","./swiper.12e06468.css","./Title.c00f2bf4.js","./Title.05e4b8a4.css"],import.meta.url)),U=s(()=>u(()=>import("./VideoList.b611a573.js"),["./VideoList.b611a573.js","./entry.a754919d.js","./entry.085f88fb.css","./Title.c00f2bf4.js","./Title.05e4b8a4.css","./swiper.min.3789454d.js","./swiper.12e06468.css","./VideoList.5f3832b5.css"],import.meta.url)),F=s(()=>u(()=>import("./Banner.c4c6b3e1.js"),["./Banner.c4c6b3e1.js","./entry.a754919d.js","./entry.085f88fb.css"],import.meta.url)),T=j();M(()=>{const I=T.hash;I&&x(I)}),K(T,()=>{T.hash&&x(T.hash)});const x=I=>{const $=document.querySelector(I),i=document.querySelector("header#header");$&&i&&setTimeout(()=>{window.scrollTo({top:$.getBoundingClientRect().top+window.scrollY-i.clientHeight,behavior:"smooth"})},300)};return(I,$)=>{const i=k("editable");return r(),S("div",_t,[(r(!0),S(z,null,Y(n.story.content.body,(t,L)=>(r(),S("div",{key:L,id:`section-${L}`},[W(it,{"when-idle":L===0,"when-visible":L!==0},{default:Q(()=>[t.component==="accordions"?l((r(),a(c(d),{key:0,blok:t},null,8,["blok"])),[[i,t]]):t.component==="blog-cards"||t.component==="case-study-cards"?l((r(),a(c(g),{key:1,blok:t},null,8,["blok"])),[[i,t]]):t.component==="contact-banner"?l((r(),a(c(f),{key:2,blok:t},null,8,["blok"])),[[i,t]]):t.component==="contact-cards"?l((r(),a(c(w),{key:3,blok:t},null,8,["blok"])),[[i,t]]):t.component==="cta-banner"?l((r(),a(c(D),{key:4,blok:t},null,8,["blok"])),[[i,t]]):t.component==="feature-cards"?l((r(),a(c(V),{key:5,blok:t},null,8,["blok"])),[[i,t]]):t.component==="feature-list"?l((r(),a(c(h),{key:6,blok:t},null,8,["blok"])),[[i,t]]):t.component==="hero"?l((r(),a(c(R),{key:7,blok:t},null,8,["blok"])),[[i,t]]):t.component==="intro-hero"?l((r(),a(c(C),{key:8,blok:t},null,8,["blok"])),[[i,t]]):t.component==="intro-text"?l((r(),a(c(O),{key:9,class:X({"pt-12":L===0}),blok:t},null,8,["class","blok"])),[[i,t]]):t.component==="job-list"?l((r(),a(c(P),{key:10,blok:t},null,8,["blok"])),[[i,t]]):t.component==="logo-cloud"?l((r(),a(c(A),{key:11,blok:t},null,8,["blok"])),[[i,t]]):t.component==="newsletter"?l((r(),a(c(y),{key:12,blok:t},null,8,["blok"])),[[i,t]]):t.component==="people-cards"?l((r(),a(c(E),{key:13,blok:t},null,8,["blok"])),[[i,t]]):t.component==="pricing-cards"?l((r(),a(c(v),{key:14,blok:t},null,8,["blok"])),[[i,t]]):t.component==="pricing-table"?l((r(),a(c(m),{key:15,blok:t},null,8,["blok"])),[[i,t]]):t.component==="tab-accordions"?l((r(),a(c(_),{key:16,blok:t},null,8,["blok"])),[[i,t]]):t.component==="testimonial-cards"?l((r(),a(c(G),{key:17,blok:t},null,8,["blok"])),[[i,t]]):t.component==="video-list"?l((r(),a(c(U),{key:18,blok:t},null,8,["blok"])),[[i,t]]):t.component==="about-intro"?l((r(),a(c(p),{key:19,blok:t},null,8,["blok"])),[[i,t]]):t.component==="spacing"?l((r(),a(c(o),{key:20,blok:t},null,8,["blok"])),[[i,t]]):q("",!0)]),_:2}
1,1032,["when-idle","when-visible"])],8,mt))),128)),e.story.content.banner&&e.story.content.banner[0]?(r(),a(c(F),{key:0,blok:e.story.content.banner[0]},null,8,["blok"])):q("",!0)])}}}),ft=N({__name:"[slug]",props:{settings:{type:Object}},async setup(e){var O,P,A;let n,o;const d=e,p=Z(),g=j(),{language:f}=tt(),{timeSince:w}=rt(),D=(O=g.params)!=null&&O.slug?g.params.slug:!!g.params.language&&!p.LANGUAGES.includes(g.params.language.toString())?g.params.language:p.public.STORYBLOK_HOME_SLUG,V=g.path.includes(p.LANDING_PAGE_ROUTE)?"lp":"pages",{story:h}=([n,o]=b(()=>H(`${V}/${D}`,{resolve_relations:"page.pages_linked,blog-post.pages_linked"},f)),n=await n,o(),n),R=(P=h.value.content.body)==null?void 0:P.some(y=>y.component==="blog-cards"),C=(A=h.value.content.body)==null?void 0:A.some(y=>y.component==="case-study-cards");if(R){const{stories:y,rels:E}=([n,o]=b(()=>H("",{resolve_relations:"category",per_page:3,"filter_query[component][in]":"blog-post",starts_with:`${f}/blog/`,sort_by:"first_published_at:desc"},"")),n=await n,o(),n),v=Object.fromEntries(E.value.map(m=>[m.uuid,m]));h.value.content.body=h.value.content.body.map(m=>(m.component==="blog-cards"&&(m.items=y.value.map(_=>({label:v[_.content.category]?v[_.content.category].name:"",title:_.content.title,text:_.content.text_intro,image:_.content.image,underline:`${w(new Date(_.first_published_at),d.settings)} ${d.settings.blog_date_ago} ${_.content.read_length}`,cta:[{link:{url:"",linktype:"story",fieldtype:"multilink",cached_url:_.full_slug},text:d.settings.blog_read_more,component:"link-item"}],component:"blog-card"}))),m))}if(C){const{stories:y,rels:E}=([n,o]=b(()=>H("",{resolve_relations:"category",per_page:3,"filter_query[component][in]":"case-study-post",starts_with:`${f}/case-studies/`,sort_by:"first_published_at:desc"},"")),n=await n,o(),n),v=Object.fromEntries(E.value.map(m=>[m.uuid,m]));h.value.content.body=h.value.content.body.map(m=>(m.component==="case-study-cards"&&(m.items=y.value.map(_=>({label:v[_.content.category]?v[_.content.category].name:"",title:_.content.title,text:_.content.text_intro,image:_.content.image,underline:`${w(new Date(_.first_published_at),d.settings)} ${d.settings.blog_date_ago} ${_.content.read_length}`,cta:[{link:{url:"",linktype:"story",fieldtype:"multilink",cached_url:_.full_slug},text:d.settings.blog_read_more,component:"link-item"}],component:"blog-card"}))),m))}return M(()=>{p.public.VUE_IS_PREVIEW&&et(h.value.id,y=>h.value=y)}),nt({...ot(h.value)}),(y,E)=>(r(),a(pt,{story:c(h)},null,8,["story"]))}});export{ft as _};
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.