import{A as $,az as Ve,d as ee,aA as pn,aB as Ut,aC as Kt,Q as kn,aD as Wt,au as dt,a4 as Gt,s as hn,o as h,c as C,aE as ut,_ as U,a as p,I as K,b as Ue,w as se,m as z,y as ye,i as b,f as N,n as yn,g as m,B as Q,t as E,x as ft,S as Se,j as q,N as ve,T as Ke,u as Ht,J as ge,e as W,V as We,K as bn,P as _n,F as J,r as le,Y as Sn,aF as In,aG as Jt,aH as Xt,aI as Zt,aJ as mt,aK as Yt,aL as wn,G as vt,a0 as nn,aM as ei,aN as ni,aO as ti,C as ii,W as Cn,aP as ai,aQ as ri}from"./CBZI0Xbz.js";import{u as Ge}from"./UCp9QoX1.js";import{_ as He}from"./G46107EE.js";import{_ as An}from"./BHcgr3vs.js";import{_ as oi}from"./B6aa8FdH.js";import{u as gt}from"./DK0yK_cM.js";import{i as si,u as ce}from"./JVV42tBT.js";import{t as xn,b as li,v as ci}from"./BO-Ipou-.js";import{_ as pt}from"./DYBLS1pE.js";import{u as di}from"./CtUffxq1.js";import{_ as ui}from"./B7yNk_9B.js";import{d as fi}from"./Dos85c2I.js";import{_ as mi}from"./Bv5dKShV.js";import{u as vi}from"./CNxIVIam.js";import{u as gi}from"./huMLJgx9.js";import"./BWfbF7HQ.js";import"./tncAhSry.js";function pi(n,e){if(typeof n!="string")throw new TypeError("argument str must be a string");const t={},i=e||{},r=i.decode||ki;let o=0;for(;o<n.length;){const a=n.indexOf("=",o);if(a===-1)break;let s=n.indexOf(";",o);if(s===-1)s=n.length;else if(s<a){o=n.lastIndexOf(";",a-1)+1;continue}const l=n.slice(o,a).trim();if(i!=null&&i.filter&&!(i!=null&&i.filter(l))){o=s+1;continue}if(t[l]===void 0){let c=n.slice(a+1,s).trim();c.codePointAt(0)===34&&(c=c.slice(1,-1)),t[l]=hi(c,r)}o=s+1}return t}function ki(n){return n.includes("%")?decodeURIComponent(n):n}function hi(n,e){try{return e(n)}catch{return n}}const Fe=/^[\u0009\u0020-\u007E\u0080-\u00FF]+$/;function Ln(n,e,t){const i=t||{},r=i.encode||encodeURIComponent;if(typeof r!="function")throw new TypeError("option encode is invalid");if(!Fe.test(n))throw new TypeError("argument name is invalid");const o=r(e);if(o&&!Fe.test(o))throw new TypeError("argument val is invalid");let a=n+"="+o;if(i.maxAge!==void 0&&i.maxAge!==null){const s=i.maxAge-0;if(Number.isNaN(s)||!Number.isFinite(s))throw new TypeError("option maxAge is invalid");a+="; Max-Age="+Math.floor(s)}if(i.domain){if(!Fe.test(i.domain))throw new TypeError("option domain is invalid");a+="; Domain="+i.domain}if(i.path){if(!Fe.test(i.path))throw new TypeError("option path is invalid");a+="; Path="+i.path}if(i.expires){if(!yi(i.expires)||Number.isNaN(i.expires.valueOf()))throw new TypeError("option expires is invalid");a+="; Expires="+i.expires.toUTCString()}if(i.httpOnly&&(a+="; HttpOnly"),i.secure&&(a+="; Secure"),i.priority)switch(typeof i.priority=="string"?i.priority.toLowerCase():i.priority){case"low":{a+="; Priority=Low";break}case"medium":{a+="; Priority=Medium";break}case"high":{a+="; Priority=High";break}default:throw new TypeError("option priority is invalid")}if(i.sameSite)switch(typeof i.sameSite=="string"?i.sameSite.toLowerCase():i.sameSite){case!0:{a+="; SameSite=Strict";break}case"lax":{a+="; SameSite=Lax";break}case"strict":{a+="; SameSite=Strict";break}case"none":{a+="; SameSite=None";break}default:throw new TypeError("option sameSite is invalid")}return i.partitioned&&(a+="; Partitioned"),a}function yi(n){return Object.prototype.toString.call(n)==="[object Date]"||n instanceof Date}function H(n){if(typeof n!="object")return n;var e,t,i=Object.prototype.toString.call(n);if(i==="[object Object]"){if(n.constructor!==Object&&typeof n.constructor=="function"){t=new n.constructor;for(e in n)n.hasOwnProperty(e)&&t[e]!==n[e]&&(t[e]=H(n[e]))}else{t={};for(e in n)e==="__proto__"?Object.defineProperty(t,e,{value:H(n[e]),configurable:!0,enumerable:!0,writable:!0}):t[e]=H(n[e])}return t}if(i==="[object Array]"){for(e=n.length,t=Array(e);e--;)t[e]=H(n[e]);return t}return i==="[object Set]"?(t=new Set,n.forEach(function(r){t.add(H(r))}),t):i==="[object Map]"?(t=new Map,n.forEach(function(r,o){t.set(H(o),H(r))}),t):i==="[object Date]"?new Date(+n):i==="[object RegExp]"?(t=new RegExp(n.source,n.flags),t.lastIndex=n.lastIndex,t):i==="[object DataView]"?new n.constructor(H(n.buffer)):i==="[object ArrayBuffer]"?n.slice(0):i.slice(-6)==="Array]"?new n.constructor(n):n}const bi={path:"/",watch:!0,decode:n=>Kt(decodeURIComponent(n)),encode:n=>encodeURIComponent(typeof n=="string"?n:JSON.stringify(n))},Te=window.cookieStore;function _i(n,e){var l;const t={...bi,...e};t.filter??(t.filter=c=>c===n);const i=Dn(t)||{};let r;t.maxAge!==void 0?r=t.maxAge*1e3:t.expires&&(r=t.expires.getTime()-Date.now());const o=r!==void 0&&r<=0,a=H(o?void 0:i[n]??((l=t.default)==null?void 0:l.call(t))),s=r&&!o?Ci(a,r,t.watch&&t.watch!=="shallow"):$(a);{let c=null;try{!Te&&typeof BroadcastChannel<"u"&&(c=new BroadcastChannel(`nuxt:cookies:${n}`))}catch{}const f=()=>{t.readonly||si(s.value,i[n])||(wi(n,s.value,t),i[n]=H(s.value),c==null||c.postMessage({value:t.encode(s.value)}))},v=w=>{var S;const g=w.refresh?(S=Dn(t))==null?void 0:S[n]:t.decode(w.value);k=!0,s.value=g,i[n]=H(g),kn(()=>{k=!1})};let k=!1;const _=!!pn();if(_&&Ve(()=>{k=!0,f(),c==null||c.close()}),Te){const w=g=>{const S=g.changed.find(F=>F.name===n),A=g.deleted.find(F=>F.name===n);S&&v({value:S.value}),A&&v({value:null})};Te.addEventListener("change",w),_&&Ve(()=>Te.removeEventListener("change",w))}else c&&(c.onmessage=({data:w})=>v(w));t.watch?ee(s,()=>{k||f()},{deep:t.watch!=="shallow"}):f()}return s}function Dn(n={}){return pi(document.cookie,n)}function Si(n,e,t={}){return e==null?Ln(n,e,{...t,maxAge:-1}):Ln(n,e,t)}function wi(n,e,t={}){document.cookie=Si(n,e,t)}const On=2147483647;function Ci(n,e,t){let i,r,o=0;const a=t?$(n):{value:n};return pn()&&Ve(()=>{r==null||r(),clearTimeout(i)}),Ut((s,l)=>{t&&(r=ee(a,l));function c(){o=0,clearTimeout(i);const f=e-o,v=f<On?f:On;i=setTimeout(()=>{if(o+=v,o<e)return c();a.value=void 0,l()},v)}return{get(){return s(),a.value},set(f){c(),a.value=f,l()}}})}var tn=function(){return Wt.Date.now()},Ai="Expected a function",Ni=Math.max,Ei=Math.min;function Fi(n,e,t){var i,r,o,a,s,l,c=0,f=!1,v=!1,k=!0;if(typeof n!="function")throw new TypeError(Ai);e=xn(e)||0,dt(t)&&(f=!!t.leading,v="maxWait"in t,o=v?Ni(xn(t.maxWait)||0,e):o,k="trailing"in t?!!t.trailing:k);function _(D){var L=i,G=r;return i=r=void 0,c=D,a=n.apply(G,L),a}function w(D){return c=D,s=setTimeout(A,e),f?_(D):a}function g(D){var L=D-l,G=D-c,Ee=e-L;return v?Ei(Ee,o-G):Ee}function S(D){var L=D-l,G=D-c;return l===void 0||L>=e||L<0||v&&G>=o}function A(){var D=tn();if(S(D))return F(D);s=setTimeout(A,g(D))}function F(D){return s=void 0,k&&i?_(D):(i=r=void 0,a)}function x(){s!==void 0&&clearTimeout(s),c=0,i=l=r=s=void 0}function B(){return s===void 0?a:F(tn())}function V(){var D=tn(),L=S(D);if(i=arguments,r=this,l=D,L){if(s===void 0)return w(l);if(v)return clearTimeout(s),s=setTimeout(A,e),_(l)}return s===void 0&&(s=setTimeout(A,e)),a}return V.cancel=x,V.flush=B,V}function kt(n){var e=n.length;return e?n[li(0,e-1)]:void 0}function Ti(n){return kt(ci(n))}function Ii(n){var e=Gt(n)?kt:Ti;return e(n)}var xi="Expected a function";function Li(n,e,t){var i=!0,r=!0;if(typeof n!="function")throw new TypeError(xi);return dt(t)&&(i="leading"in t?!!t.leading:i,r="trailing"in t?!!t.trailing:r),Fi(n,e,{leading:i,maxWait:e,trailing:r})}const Di=hn({__name:"GoogleTagmanager",setup(n){const{public:{GtmId:e}}=ut();return Ge({script:[{children:`(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
                new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
            j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
            'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','${e}');`}]}),(t,i)=>(h(),C("span"))}}),Oi=U(Di,[["__scopeId","data-v-cf35d3fd"]]),Ri={},$i={type:"button",class:"hamburger"};function zi(n,e){return h(),C("button",$i,[e[0]||(e[0]=p("span",{class:"hamburger__bun","aria-hidden":"true"},null,-1)),e[1]||(e[1]=p("span",{class:"hamburger__bun","aria-hidden":"true"},null,-1)),e[2]||(e[2]=p("span",{class:"hamburger__bun","aria-hidden":"true"},null,-1)),K(n.$slots,"default")])}const Pi=U(Ri,[["render",zi]]),Rn={darkest:"#0c0d0e",lightest:"#fff",primary:"#412BC7","primary-light":"#cbc3ff","primary-dark":"#28169d",tone:{green:"#13D891","green-light":"#8DEFCC",purple:"#8F00FF","purple-light":"#C99CFF",orange:"#FD6D5A","orange-light":"#FFAC97",yellow:"#FFC631","yellow-light":"#FEE68C",gray:"var(--color-gray-600)","gray-light":"var(--color-gray-400)"},secondary:"var(--color-primary-light)","secondary-light":"var(--color-primary-light)","secondary-dark":"var(--color-primary-dark)",gray:{100:"#f6f7f9",200:"#f2f2f2",300:"#d1d7dc",400:"#c6ccd9",500:"#a8b2c3",600:"#808897",700:"#575a60"},highlight:{success:"#00a527",info:"var(--color-primary-light)",warning:"var(--color-tone-yellow)",error:"var(--color-tone-orange)"}};var Je={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"globalCta"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"siteId"}},type:{kind:"ListType",type:{kind:"NamedType",name:{kind:"Name",value:"QueryArgument"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"uri"}},type:{kind:"ListType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"globalSets"},arguments:[{kind:"Argument",name:{kind:"Name",value:"handle"},value:{kind:"StringValue",value:"callToAction",block:!1}},{kind:"Argument",name:{kind:"Name",value:"siteId"},value:{kind:"Variable",name:{kind:"Name",value:"siteId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"callToAction_GlobalSet"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"headerCtaLabel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"headerCtaLink"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"uri"},arguments:[],directives:[]}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"entry"},arguments:[{kind:"Argument",name:{kind:"Name",value:"uri"},value:{kind:"Variable",name:{kind:"Name",value:"uri"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"home_home_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"headerCtaLabel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"headerCtaLink"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"uri"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"headerCtaHide"},arguments:[],directives:[]}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"caseIndex_clientsIndex_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"headerCtaLabel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"headerCtaLink"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"uri"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"headerCtaHide"},arguments:[],directives:[]}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"magazine_article_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"headerCtaLabel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"headerCtaLink"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"uri"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"headerCtaHide"},arguments:[],directives:[]}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"magazine_event_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"headerCtaLabel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"headerCtaLink"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"uri"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"headerCtaHide"},arguments:[],directives:[]}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"magazine_training_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"headerCtaLabel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"headerCtaLink"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"uri"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"headerCtaHide"},arguments:[],directives:[]}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"magazineIndex_magazine_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"headerCtaLabel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"headerCtaLink"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"uri"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"headerCtaHide"},arguments:[],directives:[]}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"newsletter_newsletter_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"headerCtaLabel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"headerCtaLink"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"uri"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"headerCtaHide"},arguments:[],directives:[]}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"page_page_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"headerCtaLabel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"headerCtaLink"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"uri"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"headerCtaHide"},arguments:[],directives:[]}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"case_case_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"headerCtaLabel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"headerCtaLink"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"uri"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"headerCtaHide"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:1774}};Je.loc.source={body:`query globalCta($siteId: [QueryArgument], $uri: [String]) {
    globalSets(handle: "callToAction", siteId: $siteId) {
        ... on callToAction_GlobalSet {
            headerCtaLabel
            headerCtaLink {
                uri
            }
        }
    }
    entry (uri: $uri) {
        ... on home_home_Entry {
            headerCtaLabel
            headerCtaLink {
                uri
            }
            headerCtaHide
        }
        ... on caseIndex_clientsIndex_Entry {
            headerCtaLabel
            headerCtaLink {
                uri
            }
            headerCtaHide
        }
        ... on magazine_article_Entry {
            headerCtaLabel
            headerCtaLink {
                uri
            }
            headerCtaHide
        }
        ... on magazine_event_Entry {
            headerCtaLabel
            headerCtaLink {
                uri
            }
            headerCtaHide
        }
        ... on magazine_training_Entry {
            headerCtaLabel
            headerCtaLink {
                uri
            }
            headerCtaHide
        }
        ... on magazineIndex_magazine_Entry {
            headerCtaLabel
            headerCtaLink {
                uri
            }
            headerCtaHide
        }
        ... on newsletter_newsletter_Entry {
            headerCtaLabel
            headerCtaLink {
                uri
            }
            headerCtaHide
        }
        ... on page_page_Entry {
            headerCtaLabel
            headerCtaLink {
                uri
            }
            headerCtaHide
        }
        ... on case_case_Entry {
            headerCtaLabel
            headerCtaLink {
                uri
            }
            headerCtaHide
        }
    }
}`,name:"GraphQL request",locationOffset:{line:1,column:1}};function Le(n,e){if(n.kind==="FragmentSpread")e.add(n.name.value);else if(n.kind==="VariableDefinition"){var t=n.type;t.kind==="NamedType"&&e.add(t.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(i){Le(i,e)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(i){Le(i,e)}),n.definitions&&n.definitions.forEach(function(i){Le(i,e)})}var on={};(function(){Je.definitions.forEach(function(e){if(e.name){var t=new Set;Le(e,t),on[e.name.value]=t}})})();function $n(n,e){for(var t=0;t<n.definitions.length;t++){var i=n.definitions[t];if(i.name&&i.name.value==e)return i}}function Bi(n,e){var t={kind:n.kind,definitions:[$n(n,e)]};n.hasOwnProperty("loc")&&(t.loc=n.loc);var i=on[e]||new Set,r=new Set,o=new Set;for(i.forEach(function(s){o.add(s)});o.size>0;){var a=o;o=new Set,a.forEach(function(s){if(!r.has(s)){r.add(s);var l=on[s]||new Set;l.forEach(function(c){o.add(c)})}})}return r.forEach(function(s){var l=$n(n,s);l&&t.definitions.push(l)}),t}Bi(Je,"globalCta");const Vi={class:"nav-bar"},ji={key:0,class:"nav-bar__cta"},qi={key:0,class:"sr-only"},Mi={key:1,class:"sr-only"},Qi={__name:"NavBar",props:{shade:{type:String,required:!1,default:"dark",validate:n=>n==="light"||n==="dark"}},async setup(n){let e,t;const i=Ue(),{variables:r}=gt(),{data:o}=([e,t]=se(()=>ce({query:Je,variables:r})),e=await e,t(),e),a=z(()=>{var v,k,_,w,g;return((k=(v=ye(o))==null?void 0:v.entry)==null?void 0:k.headerCtaLabel)||((g=(w=(_=ye(o))==null?void 0:_.globalSets)==null?void 0:w[0])==null?void 0:g.headerCtaLabel)}),s=z(()=>{var v,k,_,w,g,S,A;return((_=(k=(v=ye(o))==null?void 0:v.entry)==null?void 0:k.headerCtaLink[0])==null?void 0:_.uri)||((A=(S=(g=(w=ye(o))==null?void 0:w.globalSets)==null?void 0:g[0])==null?void 0:S.headerCtaLink[0])==null?void 0:A.uri)}),l=z(()=>{var v,k;return((k=(v=ye(o))==null?void 0:v.entry)==null?void 0:k.headerCtaHide)||!1}),c=n,f=z(()=>i!=null&&i.overlayVisible?"light":c.shade);return(v,k)=>{var A,F;const _=An,w=ve,g=oi,S=Pi;return h(),C("section",Vi,[b(w,{to:"/",class:"nav-bar__logo"},{default:N(()=>[k[0]||(k[0]=p("div",{class:"sr-only"},"Home",-1)),b(_,{icon:"dn-logo",style:yn(`color: ${m(f)==="dark"?m(Rn).darkest:m(Rn).lightest};`)},null,8,["style"])]),_:1}),!((A=m(i))!=null&&A.overlayVisible)&&m(a)&&m(s)&&!m(l)?(h(),C("div",ji,[b(g,{to:`/${m(s)}`,element:("defineNuxtLink"in v?v.defineNuxtLink:m(ft))({}),class:Se([{"tag--darkest":m(f)==="dark","tag--light":m(f)==="light"},"tag--bordered hidden-xxs hidden-xs hidden-sm hidden-md hidden-lg"])},{default:N(()=>[Q(E(m(a)),1)]),_:1},8,["to","element","class"])])):q("",!0),b(S,{class:Se(["nav-bar__hamburger",{"hamburger--light":m(f)==="light"}]),"data-toggled":(F=m(i))==null?void 0:F.overlayVisibleAtr,onClick:m(i).toggleOverlay},{default:N(()=>{var x;return[(x=m(i))!=null&&x.overlayVisible?(h(),C("div",qi," Sluit menu ")):(h(),C("div",Mi," Sluit menu "))]}),_:1},8,["class","data-toggled","onClick"])])}}},Ui={props:{activeNavKey:{type:String,default:null,required:!1},images:{type:Object,default:()=>({})}},data(){return{imageCssPosition:{left:"auto",top:"auto"}}},computed:{activeImage(){return this.images[this.activeNavKey]?Ii(this.images[this.activeNavKey]):null}},watch:{images(n){var e;(e=Object.keys(n))!=null&&e.length&&this.preloadImages()}},created(){window.addEventListener("mousemove",this.setImagePositionFromCursor)},unmounted(){window.removeEventListener("mousemove",this.setImagePositionFromCursor)},methods:{setImagePositionFromCursor:Li(function(n){this.imageCssPosition.left=n.clientX+"px",this.imageCssPosition.top=n.clientY+"px"},16),preloadImages(){for(const n of Object.values(this.images))n!=null&&n.length&&n.forEach(({url:e})=>new Image().src=e)}}},Ki={"aria-hidden":"true"},Wi=["src"];function Gi(n,e,t,i,r,o){return h(),C("div",Ki,[b(Ke,{name:"crossfade"},{default:N(()=>[o.activeImage?(h(),C("figure",{key:`${t.activeNavKey}${o.activeImage.url}`,class:"floating-image",style:yn([r.imageCssPosition])},[p("img",{class:"floating-image__image",alt:"",src:o.activeImage.url,loading:"eager"},null,8,Wi)],4)):q("",!0)]),_:1})])}const Hi=U(Ui,[["render",Gi]]);var Xe={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"menuImage"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"AssetInterface"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"height"},arguments:[],directives:[{kind:"Directive",name:{kind:"Name",value:"transform"},arguments:[{kind:"Argument",name:{kind:"Name",value:"mode"},value:{kind:"StringValue",value:"fit",block:!1}},{kind:"Argument",name:{kind:"Name",value:"height"},value:{kind:"IntValue",value:"400"}},{kind:"Argument",name:{kind:"Name",value:"width"},value:{kind:"IntValue",value:"380"}}]}]},{kind:"Field",name:{kind:"Name",value:"width"},arguments:[],directives:[{kind:"Directive",name:{kind:"Name",value:"transform"},arguments:[{kind:"Argument",name:{kind:"Name",value:"mode"},value:{kind:"StringValue",value:"fit",block:!1}},{kind:"Argument",name:{kind:"Name",value:"height"},value:{kind:"IntValue",value:"400"}},{kind:"Argument",name:{kind:"Name",value:"width"},value:{kind:"IntValue",value:"380"}}]}]},{kind:"Field",name:{kind:"Name",value:"url"},arguments:[],directives:[{kind:"Directive",name:{kind:"Name",value:"transform"},arguments:[{kind:"Argument",name:{kind:"Name",value:"mode"},value:{kind:"StringValue",value:"fit",block:!1}},{kind:"Argument",name:{kind:"Name",value:"height"},value:{kind:"IntValue",value:"400"}},{kind:"Argument",name:{kind:"Name",value:"width"},value:{kind:"IntValue",value:"380"}},{kind:"Argument",name:{kind:"Name",value:"immediately"},value:{kind:"BooleanValue",value:!0}}]}]}]}}],loc:{start:0,end:246}};Xe.loc.source={body:`fragment menuImage on AssetInterface {
    title
    height @transform(mode: "fit", height: 400, width: 380)
    width @transform(mode: "fit", height: 400, width: 380)
    url @transform(mode: "fit", height: 400, width: 380, immediately: true)
}
`,name:"GraphQL request",locationOffset:{line:1,column:1}};function De(n,e){if(n.kind==="FragmentSpread")e.add(n.name.value);else if(n.kind==="VariableDefinition"){var t=n.type;t.kind==="NamedType"&&e.add(t.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(i){De(i,e)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(i){De(i,e)}),n.definitions&&n.definitions.forEach(function(i){De(i,e)})}var sn={};(function(){Xe.definitions.forEach(function(e){if(e.name){var t=new Set;De(e,t),sn[e.name.value]=t}})})();function zn(n,e){for(var t=0;t<n.definitions.length;t++){var i=n.definitions[t];if(i.name&&i.name.value==e)return i}}function Ji(n,e){var t={kind:n.kind,definitions:[zn(n,e)]};n.hasOwnProperty("loc")&&(t.loc=n.loc);var i=sn[e]||new Set,r=new Set,o=new Set;for(i.forEach(function(s){o.add(s)});o.size>0;){var a=o;o=new Set,a.forEach(function(s){if(!r.has(s)){r.add(s);var l=sn[s]||new Set;l.forEach(function(c){o.add(c)})}})}return r.forEach(function(s){var l=zn(n,s);l&&t.definitions.push(l)}),t}Ji(Xe,"menuImage");var ae={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"EntryLinksFragment"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"entryLinks_link_BlockType"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"linkTitle"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"linkEntry"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"uri"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"linkURL"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"linkTargetBlank"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"linkImage"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"menuImage"},directives:[]}]}}]}}],loc:{start:0,end:241}};ae.loc.source={body:`#import "~/graphql/fragments/assets/menuImage.graphql"

fragment EntryLinksFragment on entryLinks_link_BlockType {
    linkTitle
    linkEntry {
        uri
    }
    linkURL
    linkTargetBlank
    linkImage {
        ... menuImage
    }
}
`,name:"GraphQL request",locationOffset:{line:1,column:1}};var Pn={};function Xi(n){return n.filter(function(e){if(e.kind!=="FragmentDefinition")return!0;var t=e.name.value;return Pn[t]?!1:(Pn[t]=!0,!0)})}ae.definitions=ae.definitions.concat(Xi(Xe.definitions));function Oe(n,e){if(n.kind==="FragmentSpread")e.add(n.name.value);else if(n.kind==="VariableDefinition"){var t=n.type;t.kind==="NamedType"&&e.add(t.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(i){Oe(i,e)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(i){Oe(i,e)}),n.definitions&&n.definitions.forEach(function(i){Oe(i,e)})}var ln={};(function(){ae.definitions.forEach(function(e){if(e.name){var t=new Set;Oe(e,t),ln[e.name.value]=t}})})();function Bn(n,e){for(var t=0;t<n.definitions.length;t++){var i=n.definitions[t];if(i.name&&i.name.value==e)return i}}function Zi(n,e){var t={kind:n.kind,definitions:[Bn(n,e)]};n.hasOwnProperty("loc")&&(t.loc=n.loc);var i=ln[e]||new Set,r=new Set,o=new Set;for(i.forEach(function(s){o.add(s)});o.size>0;){var a=o;o=new Set,a.forEach(function(s){if(!r.has(s)){r.add(s);var l=ln[s]||new Set;l.forEach(function(c){o.add(c)})}})}return r.forEach(function(s){var l=Bn(n,s);l&&t.definitions.push(l)}),t}Zi(ae,"EntryLinksFragment");var de={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"getMainMenu"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"siteId"}},type:{kind:"ListType",type:{kind:"NamedType",name:{kind:"Name",value:"QueryArgument"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"globalSets"},arguments:[{kind:"Argument",name:{kind:"Name",value:"handle"},value:{kind:"StringValue",value:"mainMenu",block:!1}},{kind:"Argument",name:{kind:"Name",value:"siteId"},value:{kind:"Variable",name:{kind:"Name",value:"siteId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"mainMenu_GlobalSet"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"entryLinks"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"EntryLinksFragment"},directives:[]}]}}]}}]}}]}}],loc:{start:0,end:282}};de.loc.source={body:`#import "~/graphql/fragments/entryLinks.graphql"

query getMainMenu($siteId: [QueryArgument]) {
    globalSets(handle: "mainMenu", siteId: $siteId) {
        ... on mainMenu_GlobalSet {
            entryLinks {
                ... EntryLinksFragment
            }
        }
    }
}
`,name:"GraphQL request",locationOffset:{line:1,column:1}};var Vn={};function Yi(n){return n.filter(function(e){if(e.kind!=="FragmentDefinition")return!0;var t=e.name.value;return Vn[t]?!1:(Vn[t]=!0,!0)})}de.definitions=de.definitions.concat(Yi(ae.definitions));function Re(n,e){if(n.kind==="FragmentSpread")e.add(n.name.value);else if(n.kind==="VariableDefinition"){var t=n.type;t.kind==="NamedType"&&e.add(t.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(i){Re(i,e)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(i){Re(i,e)}),n.definitions&&n.definitions.forEach(function(i){Re(i,e)})}var cn={};(function(){de.definitions.forEach(function(e){if(e.name){var t=new Set;Re(e,t),cn[e.name.value]=t}})})();function jn(n,e){for(var t=0;t<n.definitions.length;t++){var i=n.definitions[t];if(i.name&&i.name.value==e)return i}}function ea(n,e){var t={kind:n.kind,definitions:[jn(n,e)]};n.hasOwnProperty("loc")&&(t.loc=n.loc);var i=cn[e]||new Set,r=new Set,o=new Set;for(i.forEach(function(s){o.add(s)});o.size>0;){var a=o;o=new Set,a.forEach(function(s){if(!r.has(s)){r.add(s);var l=cn[s]||new Set;l.forEach(function(c){o.add(c)})}})}return r.forEach(function(s){var l=jn(n,s);l&&t.definitions.push(l)}),t}ea(de,"getMainMenu");var we={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"getNewsletter"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"siteId"}},type:{kind:"ListType",type:{kind:"NamedType",name:{kind:"Name",value:"QueryArgument"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"globalSets"},arguments:[{kind:"Argument",name:{kind:"Name",value:"handle"},value:{kind:"StringValue",value:"newsletter",block:!1}},{kind:"Argument",name:{kind:"Name",value:"siteId"},value:{kind:"Variable",name:{kind:"Name",value:"siteId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"newsletter_GlobalSet"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"link"},name:{kind:"Name",value:"plaintext"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:188}};we.loc.source={body:`query getNewsletter($siteId: [QueryArgument]) {
    globalSets(handle: "newsletter", siteId: $siteId) {
        ... on newsletter_GlobalSet {
            link: plaintext
        }
    }
}
`,name:"GraphQL request",locationOffset:{line:1,column:1}};function $e(n,e){if(n.kind==="FragmentSpread")e.add(n.name.value);else if(n.kind==="VariableDefinition"){var t=n.type;t.kind==="NamedType"&&e.add(t.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(i){$e(i,e)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(i){$e(i,e)}),n.definitions&&n.definitions.forEach(function(i){$e(i,e)})}var dn={};(function(){we.definitions.forEach(function(e){if(e.name){var t=new Set;$e(e,t),dn[e.name.value]=t}})})();function qn(n,e){for(var t=0;t<n.definitions.length;t++){var i=n.definitions[t];if(i.name&&i.name.value==e)return i}}function na(n,e){var t={kind:n.kind,definitions:[qn(n,e)]};n.hasOwnProperty("loc")&&(t.loc=n.loc);var i=dn[e]||new Set,r=new Set,o=new Set;for(i.forEach(function(s){o.add(s)});o.size>0;){var a=o;o=new Set,a.forEach(function(s){if(!r.has(s)){r.add(s);var l=dn[s]||new Set;l.forEach(function(c){o.add(c)})}})}return r.forEach(function(s){var l=qn(n,s);l&&t.definitions.push(l)}),t}na(we,"getNewsletter");function Nn(n){return pn()?(Ve(n),!0):!1}function Ce(n){return typeof n=="function"?n():m(n)}const ta=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const ia=Object.prototype.toString,aa=n=>ia.call(n)==="[object Object]",un=()=>{};function ra(n,e){function t(...i){return new Promise((r,o)=>{Promise.resolve(n(()=>e.apply(this,i),{fn:e,thisArg:this,args:i})).then(r).catch(o)})}return t}const oa=n=>n();function sa(n,e={}){let t,i,r=un;const o=s=>{clearTimeout(s),r(),r=un};return s=>{const l=Ce(n),c=Ce(e.maxWait);return t&&o(t),l<=0||c!==void 0&&c<=0?(i&&(o(i),i=null),Promise.resolve(s())):new Promise((f,v)=>{r=e.rejectOnCancel?v:f,c&&!i&&(i=setTimeout(()=>{t&&o(t),i=null,f(s())},c)),t=setTimeout(()=>{i&&o(i),i=null,f(s())},l)})}}function la(n,e,t={}){const{eventFilter:i=oa,...r}=t;return ee(n,ra(i,e),r)}function ca(n,e,t={}){const{debounce:i=0,maxWait:r=void 0,...o}=t;return la(n,e,{...o,eventFilter:sa(i,{maxWait:r})})}function ht(n){var e;const t=Ce(n);return(e=t==null?void 0:t.$el)!=null?e:t}const yt=ta?window:void 0;function da(...n){let e,t,i,r;if(typeof n[0]=="string"||Array.isArray(n[0])?([t,i,r]=n,e=yt):[e,t,i,r]=n,!e)return un;Array.isArray(t)||(t=[t]),Array.isArray(i)||(i=[i]);const o=[],a=()=>{o.forEach(f=>f()),o.length=0},s=(f,v,k,_)=>(f.addEventListener(v,k,_),()=>f.removeEventListener(v,k,_)),l=ee(()=>[ht(e),Ce(r)],([f,v])=>{if(a(),!f)return;const k=aa(v)?{...v}:v;o.push(...t.flatMap(_=>i.map(w=>s(f,_,w,k))))},{immediate:!0,flush:"post"}),c=()=>{l(),a()};return Nn(c),c}function ua(n){return typeof n=="function"?n:typeof n=="string"?e=>e.key===n:Array.isArray(n)?e=>n.includes(e.key):()=>!0}function Ae(...n){let e,t,i={};n.length===3?(e=n[0],t=n[1],i=n[2]):n.length===2?typeof n[1]=="object"?(e=!0,t=n[0],i=n[1]):(e=n[0],t=n[1]):(e=!0,t=n[0]);const{target:r=yt,eventName:o="keydown",passive:a=!1,dedupe:s=!1}=i,l=ua(e);return da(r,o,f=>{f.repeat&&Ce(s)||l(f)&&t(f)},a)}/*!
* tabbable 6.2.0
* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE
*/var bt=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],je=bt.join(","),_t=typeof Element>"u",re=_t?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,qe=!_t&&Element.prototype.getRootNode?function(n){var e;return n==null||(e=n.getRootNode)===null||e===void 0?void 0:e.call(n)}:function(n){return n==null?void 0:n.ownerDocument},Me=function n(e,t){var i;t===void 0&&(t=!0);var r=e==null||(i=e.getAttribute)===null||i===void 0?void 0:i.call(e,"inert"),o=r===""||r==="true",a=o||t&&e&&n(e.parentNode);return a},fa=function(e){var t,i=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return i===""||i==="true"},St=function(e,t,i){if(Me(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(je));return t&&re.call(e,je)&&r.unshift(e),r=r.filter(i),r},wt=function n(e,t,i){for(var r=[],o=Array.from(e);o.length;){var a=o.shift();if(!Me(a,!1))if(a.tagName==="SLOT"){var s=a.assignedElements(),l=s.length?s:a.children,c=n(l,!0,i);i.flatten?r.push.apply(r,c):r.push({scopeParent:a,candidates:c})}else{var f=re.call(a,je);f&&i.filter(a)&&(t||!e.includes(a))&&r.push(a);var v=a.shadowRoot||typeof i.getShadowRoot=="function"&&i.getShadowRoot(a),k=!Me(v,!1)&&(!i.shadowRootFilter||i.shadowRootFilter(a));if(v&&k){var _=n(v===!0?a.children:v.children,!0,i);i.flatten?r.push.apply(r,_):r.push({scopeParent:a,candidates:_})}else o.unshift.apply(o,a.children)}}return r},Ct=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},te=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||fa(e))&&!Ct(e)?0:e.tabIndex},ma=function(e,t){var i=te(e);return i<0&&t&&!Ct(e)?0:i},va=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},At=function(e){return e.tagName==="INPUT"},ga=function(e){return At(e)&&e.type==="hidden"},pa=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(i){return i.tagName==="SUMMARY"});return t},ka=function(e,t){for(var i=0;i<e.length;i++)if(e[i].checked&&e[i].form===t)return e[i]},ha=function(e){if(!e.name)return!0;var t=e.form||qe(e),i=function(s){return t.querySelectorAll('input[type="radio"][name="'+s+'"]')},r;if(typeof window<"u"&&typeof window.CSS<"u"&&typeof window.CSS.escape=="function")r=i(window.CSS.escape(e.name));else try{r=i(e.name)}catch(a){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",a.message),!1}var o=ka(r,e.form);return!o||o===e},ya=function(e){return At(e)&&e.type==="radio"},ba=function(e){return ya(e)&&!ha(e)},_a=function(e){var t,i=e&&qe(e),r=(t=i)===null||t===void 0?void 0:t.host,o=!1;if(i&&i!==e){var a,s,l;for(o=!!((a=r)!==null&&a!==void 0&&(s=a.ownerDocument)!==null&&s!==void 0&&s.contains(r)||e!=null&&(l=e.ownerDocument)!==null&&l!==void 0&&l.contains(e));!o&&r;){var c,f,v;i=qe(r),r=(c=i)===null||c===void 0?void 0:c.host,o=!!((f=r)!==null&&f!==void 0&&(v=f.ownerDocument)!==null&&v!==void 0&&v.contains(r))}}return o},Mn=function(e){var t=e.getBoundingClientRect(),i=t.width,r=t.height;return i===0&&r===0},Sa=function(e,t){var i=t.displayCheck,r=t.getShadowRoot;if(getComputedStyle(e).visibility==="hidden")return!0;var o=re.call(e,"details>summary:first-of-type"),a=o?e.parentElement:e;if(re.call(a,"details:not([open]) *"))return!0;if(!i||i==="full"||i==="legacy-full"){if(typeof r=="function"){for(var s=e;e;){var l=e.parentElement,c=qe(e);if(l&&!l.shadowRoot&&r(l)===!0)return Mn(e);e.assignedSlot?e=e.assignedSlot:!l&&c!==e.ownerDocument?e=c.host:e=l}e=s}if(_a(e))return!e.getClientRects().length;if(i!=="legacy-full")return!0}else if(i==="non-zero-area")return Mn(e);return!1},wa=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var i=0;i<t.children.length;i++){var r=t.children.item(i);if(r.tagName==="LEGEND")return re.call(t,"fieldset[disabled] *")?!0:!r.contains(e)}return!0}t=t.parentElement}return!1},Qe=function(e,t){return!(t.disabled||Me(t)||ga(t)||Sa(t,e)||pa(t)||wa(t))},fn=function(e,t){return!(ba(t)||te(t)<0||!Qe(e,t))},Ca=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!(isNaN(t)||t>=0)},Aa=function n(e){var t=[],i=[];return e.forEach(function(r,o){var a=!!r.scopeParent,s=a?r.scopeParent:r,l=ma(s,a),c=a?n(r.candidates):s;l===0?a?t.push.apply(t,c):t.push(s):i.push({documentOrder:o,tabIndex:l,item:r,isScope:a,content:c})}),i.sort(va).reduce(function(r,o){return o.isScope?r.push.apply(r,o.content):r.push(o.content),r},[]).concat(t)},Na=function(e,t){t=t||{};var i;return t.getShadowRoot?i=wt([e],t.includeContainer,{filter:fn.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:Ca}):i=St(e,t.includeContainer,fn.bind(null,t)),Aa(i)},Ea=function(e,t){t=t||{};var i;return t.getShadowRoot?i=wt([e],t.includeContainer,{filter:Qe.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):i=St(e,t.includeContainer,Qe.bind(null,t)),i},oe=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return re.call(e,je)===!1?!1:fn(t,e)},Fa=bt.concat("iframe").join(","),an=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return re.call(e,Fa)===!1?!1:Qe(t,e)};/*!
* focus-trap 7.6.0
* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE
*/function Ta(n,e,t){return(e=xa(e))in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}function Qn(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),t.push.apply(t,i)}return t}function Un(n){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?arguments[e]:{};e%2?Qn(Object(t),!0).forEach(function(i){Ta(n,i,t[i])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):Qn(Object(t)).forEach(function(i){Object.defineProperty(n,i,Object.getOwnPropertyDescriptor(t,i))})}return n}function Ia(n,e){if(typeof n!="object"||!n)return n;var t=n[Symbol.toPrimitive];if(t!==void 0){var i=t.call(n,e||"default");if(typeof i!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(n)}function xa(n){var e=Ia(n,"string");return typeof e=="symbol"?e:e+""}var Kn={activateTrap:function(e,t){if(e.length>0){var i=e[e.length-1];i!==t&&i.pause()}var r=e.indexOf(t);r===-1||e.splice(r,1),e.push(t)},deactivateTrap:function(e,t){var i=e.indexOf(t);i!==-1&&e.splice(i,1),e.length>0&&e[e.length-1].unpause()}},La=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},Da=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},_e=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},Oa=function(e){return _e(e)&&!e.shiftKey},Ra=function(e){return _e(e)&&e.shiftKey},Wn=function(e){return setTimeout(e,0)},Gn=function(e,t){var i=-1;return e.every(function(r,o){return t(r)?(i=o,!1):!0}),i},be=function(e){for(var t=arguments.length,i=new Array(t>1?t-1:0),r=1;r<t;r++)i[r-1]=arguments[r];return typeof e=="function"?e.apply(void 0,i):e},Ie=function(e){return e.target.shadowRoot&&typeof e.composedPath=="function"?e.composedPath()[0]:e.target},$a=[],za=function(e,t){var i=(t==null?void 0:t.document)||document,r=(t==null?void 0:t.trapStack)||$a,o=Un({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,isKeyForward:Oa,isKeyBackward:Ra},t),a={containers:[],containerGroups:[],tabbableGroups:[],nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0},s,l=function(d,u,y){return d&&d[u]!==void 0?d[u]:o[y||u]},c=function(d,u){var y=typeof(u==null?void 0:u.composedPath)=="function"?u.composedPath():void 0;return a.containerGroups.findIndex(function(T){var I=T.container,R=T.tabbableNodes;return I.contains(d)||(y==null?void 0:y.includes(I))||R.find(function(P){return P===d})})},f=function(d){var u=o[d];if(typeof u=="function"){for(var y=arguments.length,T=new Array(y>1?y-1:0),I=1;I<y;I++)T[I-1]=arguments[I];u=u.apply(void 0,T)}if(u===!0&&(u=void 0),!u){if(u===void 0||u===!1)return u;throw new Error("`".concat(d,"` was specified but was not a node, or did not return a node"))}var R=u;if(typeof u=="string"&&(R=i.querySelector(u),!R))throw new Error("`".concat(d,"` as selector refers to no known node"));return R},v=function(){var d=f("initialFocus");if(d===!1)return!1;if(d===void 0||!an(d,o.tabbableOptions))if(c(i.activeElement)>=0)d=i.activeElement;else{var u=a.tabbableGroups[0],y=u&&u.firstTabbableNode;d=y||f("fallbackFocus")}if(!d)throw new Error("Your focus-trap needs to have at least one focusable element");return d},k=function(){if(a.containerGroups=a.containers.map(function(d){var u=Na(d,o.tabbableOptions),y=Ea(d,o.tabbableOptions),T=u.length>0?u[0]:void 0,I=u.length>0?u[u.length-1]:void 0,R=y.find(function(j){return oe(j)}),P=y.slice().reverse().find(function(j){return oe(j)}),M=!!u.find(function(j){return te(j)>0});return{container:d,tabbableNodes:u,focusableNodes:y,posTabIndexesFound:M,firstTabbableNode:T,lastTabbableNode:I,firstDomTabbableNode:R,lastDomTabbableNode:P,nextTabbableNode:function(ne){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,Z=u.indexOf(ne);return Z<0?ke?y.slice(y.indexOf(ne)+1).find(function(he){return oe(he)}):y.slice(0,y.indexOf(ne)).reverse().find(function(he){return oe(he)}):u[Z+(ke?1:-1)]}}}),a.tabbableGroups=a.containerGroups.filter(function(d){return d.tabbableNodes.length>0}),a.tabbableGroups.length<=0&&!f("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(a.containerGroups.find(function(d){return d.posTabIndexesFound})&&a.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},_=function(d){var u=d.activeElement;if(u)return u.shadowRoot&&u.shadowRoot.activeElement!==null?_(u.shadowRoot):u},w=function(d){if(d!==!1&&d!==_(document)){if(!d||!d.focus){w(v());return}d.focus({preventScroll:!!o.preventScroll}),a.mostRecentlyFocusedNode=d,La(d)&&d.select()}},g=function(d){var u=f("setReturnFocus",d);return u||(u===!1?!1:d)},S=function(d){var u=d.target,y=d.event,T=d.isBackward,I=T===void 0?!1:T;u=u||Ie(y),k();var R=null;if(a.tabbableGroups.length>0){var P=c(u,y),M=P>=0?a.containerGroups[P]:void 0;if(P<0)I?R=a.tabbableGroups[a.tabbableGroups.length-1].lastTabbableNode:R=a.tabbableGroups[0].firstTabbableNode;else if(I){var j=Gn(a.tabbableGroups,function(Ye){var en=Ye.firstTabbableNode;return u===en});if(j<0&&(M.container===u||an(u,o.tabbableOptions)&&!oe(u,o.tabbableOptions)&&!M.nextTabbableNode(u,!1))&&(j=P),j>=0){var ne=j===0?a.tabbableGroups.length-1:j-1,ke=a.tabbableGroups[ne];R=te(u)>=0?ke.lastTabbableNode:ke.lastDomTabbableNode}else _e(y)||(R=M.nextTabbableNode(u,!1))}else{var Z=Gn(a.tabbableGroups,function(Ye){var en=Ye.lastTabbableNode;return u===en});if(Z<0&&(M.container===u||an(u,o.tabbableOptions)&&!oe(u,o.tabbableOptions)&&!M.nextTabbableNode(u))&&(Z=P),Z>=0){var he=Z===a.tabbableGroups.length-1?0:Z+1,Tn=a.tabbableGroups[he];R=te(u)>=0?Tn.firstTabbableNode:Tn.firstDomTabbableNode}else _e(y)||(R=M.nextTabbableNode(u))}}else R=f("fallbackFocus");return R},A=function(d){var u=Ie(d);if(!(c(u,d)>=0)){if(be(o.clickOutsideDeactivates,d)){s.deactivate({returnFocus:o.returnFocusOnDeactivate});return}be(o.allowOutsideClick,d)||d.preventDefault()}},F=function(d){var u=Ie(d),y=c(u,d)>=0;if(y||u instanceof Document)y&&(a.mostRecentlyFocusedNode=u);else{d.stopImmediatePropagation();var T,I=!0;if(a.mostRecentlyFocusedNode)if(te(a.mostRecentlyFocusedNode)>0){var R=c(a.mostRecentlyFocusedNode),P=a.containerGroups[R].tabbableNodes;if(P.length>0){var M=P.findIndex(function(j){return j===a.mostRecentlyFocusedNode});M>=0&&(o.isKeyForward(a.recentNavEvent)?M+1<P.length&&(T=P[M+1],I=!1):M-1>=0&&(T=P[M-1],I=!1))}}else a.containerGroups.some(function(j){return j.tabbableNodes.some(function(ne){return te(ne)>0})})||(I=!1);else I=!1;I&&(T=S({target:a.mostRecentlyFocusedNode,isBackward:o.isKeyBackward(a.recentNavEvent)})),w(T||a.mostRecentlyFocusedNode||v())}a.recentNavEvent=void 0},x=function(d){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;a.recentNavEvent=d;var y=S({event:d,isBackward:u});y&&(_e(d)&&d.preventDefault(),w(y))},B=function(d){(o.isKeyForward(d)||o.isKeyBackward(d))&&x(d,o.isKeyBackward(d))},V=function(d){Da(d)&&be(o.escapeDeactivates,d)!==!1&&(d.preventDefault(),s.deactivate())},D=function(d){var u=Ie(d);c(u,d)>=0||be(o.clickOutsideDeactivates,d)||be(o.allowOutsideClick,d)||(d.preventDefault(),d.stopImmediatePropagation())},L=function(){if(a.active)return Kn.activateTrap(r,s),a.delayInitialFocusTimer=o.delayInitialFocus?Wn(function(){w(v())}):w(v()),i.addEventListener("focusin",F,!0),i.addEventListener("mousedown",A,{capture:!0,passive:!1}),i.addEventListener("touchstart",A,{capture:!0,passive:!1}),i.addEventListener("click",D,{capture:!0,passive:!1}),i.addEventListener("keydown",B,{capture:!0,passive:!1}),i.addEventListener("keydown",V),s},G=function(){if(a.active)return i.removeEventListener("focusin",F,!0),i.removeEventListener("mousedown",A,!0),i.removeEventListener("touchstart",A,!0),i.removeEventListener("click",D,!0),i.removeEventListener("keydown",B,!0),i.removeEventListener("keydown",V),s},Ee=function(d){var u=d.some(function(y){var T=Array.from(y.removedNodes);return T.some(function(I){return I===a.mostRecentlyFocusedNode})});u&&w(v())},Ze=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(Ee):void 0,pe=function(){Ze&&(Ze.disconnect(),a.active&&!a.paused&&a.containers.map(function(d){Ze.observe(d,{subtree:!0,childList:!0})}))};return s={get active(){return a.active},get paused(){return a.paused},activate:function(d){if(a.active)return this;var u=l(d,"onActivate"),y=l(d,"onPostActivate"),T=l(d,"checkCanFocusTrap");T||k(),a.active=!0,a.paused=!1,a.nodeFocusedBeforeActivation=i.activeElement,u==null||u();var I=function(){T&&k(),L(),pe(),y==null||y()};return T?(T(a.containers.concat()).then(I,I),this):(I(),this)},deactivate:function(d){if(!a.active)return this;var u=Un({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},d);clearTimeout(a.delayInitialFocusTimer),a.delayInitialFocusTimer=void 0,G(),a.active=!1,a.paused=!1,pe(),Kn.deactivateTrap(r,s);var y=l(u,"onDeactivate"),T=l(u,"onPostDeactivate"),I=l(u,"checkCanReturnFocus"),R=l(u,"returnFocus","returnFocusOnDeactivate");y==null||y();var P=function(){Wn(function(){R&&w(g(a.nodeFocusedBeforeActivation)),T==null||T()})};return R&&I?(I(g(a.nodeFocusedBeforeActivation)).then(P,P),this):(P(),this)},pause:function(d){if(a.paused||!a.active)return this;var u=l(d,"onPause"),y=l(d,"onPostPause");return a.paused=!0,u==null||u(),G(),pe(),y==null||y(),this},unpause:function(d){if(!a.paused||!a.active)return this;var u=l(d,"onUnpause"),y=l(d,"onPostUnpause");return a.paused=!1,u==null||u(),k(),L(),pe(),y==null||y(),this},updateContainerElements:function(d){var u=[].concat(d).filter(Boolean);return a.containers=u.map(function(y){return typeof y=="string"?i.querySelector(y):y}),a.active&&k(),pe(),this}},s.updateContainerElements(e),s};function Pa(n,e={}){let t;const{immediate:i,...r}=e,o=$(!1),a=$(!1),s=v=>t&&t.activate(v),l=v=>t&&t.deactivate(v),c=()=>{t&&(t.pause(),a.value=!0)},f=()=>{t&&(t.unpause(),a.value=!1)};return ee(()=>ht(n),v=>{v&&(t=za(v,{...r,onActivate(){o.value=!0,e.onActivate&&e.onActivate()},onDeactivate(){o.value=!1,e.onDeactivate&&e.onDeactivate()}}),i&&s())},{flush:"post"}),Nn(()=>l()),{hasFocus:o,isPaused:a,activate:s,deactivate:l,pause:c,unpause:f}}const Ba={class:"nav-overlay__wrapper"},Va={class:"nav-overlay__links"},ja=["href","target","rel","onMouseover"],qa={key:0},Ma={class:"dn-button__label"},Qa={__name:"NavOverlay",async setup(n){let e,t;const i=Ht(),r=$(null),o=Ue(),a=di(),s=$(),{activate:l,deactivate:c}=Pa(s,{initialFocus:!1,allowOutsideClick:!0});ee(()=>o==null?void 0:o.overlayVisible,async g=>{g?(await kn(),l()):c()}),ee(()=>i.path,()=>{o.toggleOverlay({value:!1})}),Ae("Escape",()=>{o.toggleOverlay({value:!1})});const{t:f}=ge({useScope:"local"});[e,t]=se(()=>ce({query:we},{onComplete:({data:g})=>{var S,A,F;a.link||a.setNewsletterLink((F=(A=(S=g==null?void 0:g.value)==null?void 0:S.globalSets)==null?void 0:A[0])==null?void 0:F.link)}})),await e,t();const{data:v}=([e,t]=se(()=>ce({query:de})),e=await e,t(),e);[e,t]=se(()=>ce({query:we})),e=await e,t();const k=z(()=>{var g,S,A;return((A=(S=(g=v==null?void 0:v.value)==null?void 0:g.globalSets)==null?void 0:S[0])==null?void 0:A.entryLinks)??[]}),_=g=>g.linkURL?g.linkURL:g.linkEntry[0].uri?`/${g.linkEntry[0].uri}`:"/",w=z(()=>{var S;const g={};return(S=k.value)!=null&&S.length&&k.value.forEach(A=>{var x;const F=_(A);F&&((x=A.linkImage)!=null&&x.length)&&(g[F]=A.linkImage)}),g});return(g,S)=>{const A=Hi,F=pt,x=ve,B=An,V=He;return h(),W(Ke,{name:"nav-overlay"},{default:N(()=>{var D;return[We(p("div",bn({ref_key:"focusTarget",ref:s,class:"nav-overlay",role:"dialog"},g.$attrs),[p("a",{class:"nav-overlay__close",href:"",onClick:S[0]||(S[0]=_n(L=>m(o).toggleOverlay({value:!1}),["prevent"]))}," Sluit menu "),b(F,null,{default:N(()=>[b(A,{images:m(w),"active-nav-key":m(r),"aria-hidden":"true"},null,8,["images","active-nav-key"])]),_:1}),p("div",Ba,[p("nav",Va,[p("ul",{onMouseleave:S[2]||(S[2]=L=>r.value=null)},[(h(!0),C(J,null,le(m(k),L=>(h(),C("li",{key:_(L)},[L.linkURL||L.linkTargetBlank?(h(),C("a",{key:0,href:_(L),target:L.linkTargetBlank?"_blank":null,rel:L.linkTargetBlank?"noopener noreferrer":null,class:"nav-overlay__link",onMouseover:G=>r.value=_(L)},E(L.linkTitle),41,ja)):(h(),W(x,{key:1,to:_(L),exact:L.route==="/",class:"nav-overlay__link",onClick:S[1]||(S[1]=G=>m(o).toggleOverlay({value:!1})),onMouseover:G=>r.value=_(L)},{default:N(()=>[Q(E(L.linkTitle),1)]),_:2},1032,["to","exact","onMouseover"]))]))),128)),m(a).link?(h(),C("li",qa,[b(V,{href:m(a).link,element:"a",class:"nav-overlay__button"},{default:N(()=>[p("span",Ma,E(m(f)("newsletter.signup")),1),b(B,{icon:"linkedin"})]),_:1},8,["href"])])):q("",!0)],32)])])],16),[[Sn,(D=m(o))==null?void 0:D.overlayVisible]])]}),_:1})}}},Ua={self:{url:"https://www.digitalnatives.nl"},api:{endpoint:"https://cms.digitalnatives.nl/graphql"}},Ka={self:{url:"https://staging.digitalnatives.nl"},api:{endpoint:"https://cms.dn.acc.ganymede.digitalnatives.nl/graphql"}},Wa={self:{url:"http://localhost:3000"},api:{endpoint:"https://cms.digitalnatives.test/graphql"}},Ga="development",Ha={dateFormat:"d MMMM uuuu",dateTimeFormat:"d MMMM uuuu kk:mm",sitemap:{sectionPriorities:{default:.5,caseIndex:.5,case:1,magazineIndex:.5,magazine:1,page:1,home:.5},sectionChangefreqs:{default:"weekly",caseIndex:"monthly",case:"weekly",magazineIndex:"daily",magazine:"weekly",page:"weekly",home:"daily"}}},Ja={production:Ua,staging:Ka,development:Wa},Xa=Ja[Ga],Za=Object.assign(Ha,Xa),Ya={props:{title:{type:String,default:null},crumbs:{type:Array,default:null,validator(n){let e=!1;return n!=null&&n.length&&(e=n.every(t=>Object.prototype.hasOwnProperty.call(t,"label")&&Object.prototype.hasOwnProperty.call(t,"to"))),e}}},data(){return{navigationStore:Ue()}},computed:{breadcrumbs(){return this.crumbs??this.navigationStore.breadCrumbs},fullbreadcrumb(){return[...this.breadcrumbs,{to:this.$router.currentRoute.fullPath,label:this.title}]},ldjsonbreadcrumb(){return this.fullbreadcrumb.map((n,e)=>({"@type":"ListItem",position:e+1,item:{"@id":`${Za.self.url}${n.to}`,name:n.label}}))}},methods:{getAttrs(n){if(n.to)return{element:ft({}),to:n.to}}},jsonld(){return{"@context":"http://schema.org","@type":"BreadcrumbList",itemListElement:this.ldjsonbreadcrumb}}},er={class:"breadcrumbs"},nr={"xmlns:v":"http://rdf.data-vocabulary.org/#"},tr=["aria-hidden"];function ir(n,e,t,i,r,o){const a=ve,s=An;return We((h(),C("nav",er,[p("ol",nr,[(h(!0),C(J,null,le(o.breadcrumbs,(l,c)=>(h(),C("li",{key:c,typeof:"v:Breadcrumb",class:Se({"breadcrumbs__item--hidden":c>o.breadcrumbs.length-2}),"aria-hidden":c>o.breadcrumbs.length-2},[b(a,bn({ref_for:!0},o.getAttrs(l),{rel:"v:url",property:"v:title",class:"breadcrumbs__link",tabindex:c>o.breadcrumbs.length-2?"-1":"0"}),{default:N(()=>[Q(E(l.label),1)]),_:2},1040,["tabindex"]),c!==o.breadcrumbs.length-2?(h(),W(s,{key:0,icon:"chevron-right","has-fill":!1,"has-stroke":!0})):q("",!0)],10,tr))),128))])],512)),[[Sn,o.breadcrumbs]])}const ar=U(Ya,[["render",ir]]),Hn="digital natives",rr={__name:"TheWordMark",setup(n){return(e,t)=>{const i=ve;return h(),C(J,null,[b(i,{class:"word-mark word-mark--left",to:"/","aria-hidden":"false",tabindex:"-1"},{default:N(()=>[p("div",{class:"word-mark__label"},E(Hn))]),_:1}),b(i,{class:"word-mark word-mark--center",to:"/","aria-hidden":"false",tabindex:"-1"},{default:N(()=>[p("div",{class:"word-mark__label"},E(Hn))]),_:1})],64)}}};var ue={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"contactCtaFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"contactCta_ContactCTA_BlockType"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"text"},name:{kind:"Name",value:"richtext"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"image"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"media_Asset"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"DefaultImage"},directives:[]},{kind:"Field",alias:{kind:"Name",value:"w72"},name:{kind:"Name",value:"url"},arguments:[],directives:[{kind:"Directive",name:{kind:"Name",value:"transform"},arguments:[{kind:"Argument",name:{kind:"Name",value:"mode"},value:{kind:"StringValue",value:"fit",block:!1}},{kind:"Argument",name:{kind:"Name",value:"width"},value:{kind:"IntValue",value:"72"}},{kind:"Argument",name:{kind:"Name",value:"immediately"},value:{kind:"BooleanValue",value:!0}}]}]},{kind:"Field",alias:{kind:"Name",value:"w72_webp"},name:{kind:"Name",value:"url"},arguments:[],directives:[{kind:"Directive",name:{kind:"Name",value:"transform"},arguments:[{kind:"Argument",name:{kind:"Name",value:"mode"},value:{kind:"StringValue",value:"fit",block:!1}},{kind:"Argument",name:{kind:"Name",value:"width"},value:{kind:"IntValue",value:"72"}},{kind:"Argument",name:{kind:"Name",value:"immediately"},value:{kind:"BooleanValue",value:!0}},{kind:"Argument",name:{kind:"Name",value:"format"},value:{kind:"StringValue",value:"webp",block:!1}},{kind:"Argument",name:{kind:"Name",value:"quality"},value:{kind:"IntValue",value:"84"}}]}]},{kind:"Field",alias:{kind:"Name",value:"w36"},name:{kind:"Name",value:"url"},arguments:[],directives:[{kind:"Directive",name:{kind:"Name",value:"transform"},arguments:[{kind:"Argument",name:{kind:"Name",value:"mode"},value:{kind:"StringValue",value:"fit",block:!1}},{kind:"Argument",name:{kind:"Name",value:"width"},value:{kind:"IntValue",value:"36"}},{kind:"Argument",name:{kind:"Name",value:"immediately"},value:{kind:"BooleanValue",value:!0}}]}]},{kind:"Field",alias:{kind:"Name",value:"w36_webp"},name:{kind:"Name",value:"url"},arguments:[],directives:[{kind:"Directive",name:{kind:"Name",value:"transform"},arguments:[{kind:"Argument",name:{kind:"Name",value:"mode"},value:{kind:"StringValue",value:"fit",block:!1}},{kind:"Argument",name:{kind:"Name",value:"width"},value:{kind:"IntValue",value:"36"}},{kind:"Argument",name:{kind:"Name",value:"immediately"},value:{kind:"BooleanValue",value:!0}},{kind:"Argument",name:{kind:"Name",value:"format"},value:{kind:"StringValue",value:"webp",block:!1}},{kind:"Argument",name:{kind:"Name",value:"quality"},value:{kind:"IntValue",value:"84"}}]}]}]}}]}}]}}],loc:{start:0,end:597}};ue.loc.source={body:`#import "~/graphql/fragments/assets/defaultImage.graphql"

fragment contactCtaFields on contactCta_ContactCTA_BlockType {
    text: richtext
    image {
        ... on media_Asset {
            ... DefaultImage
            w72: url @transform(mode: "fit", width: 72, immediately: true)
            w72_webp: url @transform(mode: "fit", width: 72, immediately: true, format: "webp", quality: 84)
            w36: url @transform(mode: "fit", width: 36, immediately: true)
            w36_webp: url @transform(mode: "fit", width: 36, immediately: true, format: "webp", quality: 84)
        }
    }
}
`,name:"GraphQL request",locationOffset:{line:1,column:1}};var Jn={};function or(n){return n.filter(function(e){if(e.kind!=="FragmentDefinition")return!0;var t=e.name.value;return Jn[t]?!1:(Jn[t]=!0,!0)})}ue.definitions=ue.definitions.concat(or(fi.definitions));function ze(n,e){if(n.kind==="FragmentSpread")e.add(n.name.value);else if(n.kind==="VariableDefinition"){var t=n.type;t.kind==="NamedType"&&e.add(t.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(i){ze(i,e)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(i){ze(i,e)}),n.definitions&&n.definitions.forEach(function(i){ze(i,e)})}var mn={};(function(){ue.definitions.forEach(function(e){if(e.name){var t=new Set;ze(e,t),mn[e.name.value]=t}})})();function Xn(n,e){for(var t=0;t<n.definitions.length;t++){var i=n.definitions[t];if(i.name&&i.name.value==e)return i}}function sr(n,e){var t={kind:n.kind,definitions:[Xn(n,e)]};n.hasOwnProperty("loc")&&(t.loc=n.loc);var i=mn[e]||new Set,r=new Set,o=new Set;for(i.forEach(function(s){o.add(s)});o.size>0;){var a=o;o=new Set,a.forEach(function(s){if(!r.has(s)){r.add(s);var l=mn[s]||new Set;l.forEach(function(c){o.add(c)})}})}return r.forEach(function(s){var l=Xn(n,s);l&&t.definitions.push(l)}),t}sr(ue,"contactCtaFields");var fe={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"getContactCta"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"siteHandle"}},type:{kind:"ListType",type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"uri"}},type:{kind:"ListType",type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"entry"},arguments:[{kind:"Argument",name:{kind:"Name",value:"site"},value:{kind:"Variable",name:{kind:"Name",value:"siteHandle"}}},{kind:"Argument",name:{kind:"Name",value:"uri"},value:{kind:"Variable",name:{kind:"Name",value:"uri"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"home_home_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"contactCta"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"contactCtaFields"},directives:[]}]}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"page_page_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"contactCta"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"contactCtaFields"},directives:[]}]}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"magazine_article_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"contactCta"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"contactCtaFields"},directives:[]}]}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"magazine_event_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"contactCta"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"contactCtaFields"},directives:[]}]}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"magazine_training_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"contactCta"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"contactCtaFields"},directives:[]}]}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"case_case_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"contactCta"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"contactCtaFields"},directives:[]}]}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"caseIndex_clientsIndex_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"contactCta"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"contactCtaFields"},directives:[]}]}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"magazineIndex_magazine_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"contactCta"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"contactCtaFields"},directives:[]}]}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"newsletter_newsletter_Entry"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"contactCta"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"contactCtaFields"},directives:[]}]}}]}}]}}]}}],loc:{start:0,end:1343}};fe.loc.source={body:`#import "~/graphql/fragments/contactCtaFields.graphql"

query getContactCta($siteHandle:[String!], $uri:[String!]) {
    entry(
        site: $siteHandle,
        uri: $uri
    ) {
        id
        title

        ... on home_home_Entry {
            contactCta {
                ...contactCtaFields
            }
        }

        ... on page_page_Entry {
            contactCta {
                ...contactCtaFields
            }
        }

        ... on magazine_article_Entry {
            contactCta {
                ...contactCtaFields
            }
        }

        ... on magazine_event_Entry {
            contactCta {
                ...contactCtaFields
            }
        }

        ... on magazine_training_Entry {
            contactCta {
                ...contactCtaFields
            }
        }

        ... on case_case_Entry {
            contactCta {
                ...contactCtaFields
            }
        }

        ... on caseIndex_clientsIndex_Entry {
            contactCta {
                ...contactCtaFields
            }
        }

        ... on magazineIndex_magazine_Entry {
            contactCta {
                ...contactCtaFields
            }
        }

        ... on newsletter_newsletter_Entry {
            contactCta {
                ...contactCtaFields
            }
        }
    }
}
`,name:"GraphQL request",locationOffset:{line:1,column:1}};var Zn={};function lr(n){return n.filter(function(e){if(e.kind!=="FragmentDefinition")return!0;var t=e.name.value;return Zn[t]?!1:(Zn[t]=!0,!0)})}fe.definitions=fe.definitions.concat(lr(ue.definitions));function Pe(n,e){if(n.kind==="FragmentSpread")e.add(n.name.value);else if(n.kind==="VariableDefinition"){var t=n.type;t.kind==="NamedType"&&e.add(t.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(i){Pe(i,e)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(i){Pe(i,e)}),n.definitions&&n.definitions.forEach(function(i){Pe(i,e)})}var vn={};(function(){fe.definitions.forEach(function(e){if(e.name){var t=new Set;Pe(e,t),vn[e.name.value]=t}})})();function Yn(n,e){for(var t=0;t<n.definitions.length;t++){var i=n.definitions[t];if(i.name&&i.name.value==e)return i}}function cr(n,e){var t={kind:n.kind,definitions:[Yn(n,e)]};n.hasOwnProperty("loc")&&(t.loc=n.loc);var i=vn[e]||new Set,r=new Set,o=new Set;for(i.forEach(function(s){o.add(s)});o.size>0;){var a=o;o=new Set,a.forEach(function(s){if(!r.has(s)){r.add(s);var l=vn[s]||new Set;l.forEach(function(c){o.add(c)})}})}return r.forEach(function(s){var l=Yn(n,s);l&&t.definitions.push(l)}),t}cr(fe,"getContactCta");const dr={class:"contact-cta"},ur={class:"contact-cta__image"},fr=["innerHTML"],mr={__name:"ContactCta",async setup(n){let e,t;const{variables:i}=gt(),{data:r}=([e,t]=se(()=>ce({query:fe,variables:i})),e=await e,t(),e),o={text:'digitaal vraagstuk?<br> bel <a href="tel:+310203330880">+31 (020) 333 0880</a> of mail <br> naar <a href="mailto:hello@digitalnatives.nl">hello@digitalnatives.nl</a>',image:[{width:200,url:"https://dq72gcrwgscky.cloudfront.net/production/media/userphotos/_160x228_crop_center-center_none_ns/Digital-Natives-Ezra-1_2021-06-16-093507_iihz.jpg",hasFocalPoint:!0,focalPoint:[.5,.25]}]},a=z(()=>{var s,l,c;return((c=(l=(s=r.value)==null?void 0:s.entry)==null?void 0:l.contactCta)==null?void 0:c[0])??o});return(s,l)=>{var f,v;const c=ui;return h(),C("div",dr,[p("span",ur,[(v=(f=m(a))==null?void 0:f.image)!=null&&v[0]?(h(),W(c,{key:0,sizes:"36px",image:m(a).image[0],width:"36",height:"36"},null,8,["image"])):q("",!0)]),p("span",{class:"contact-cta__text",innerHTML:m(a).text},null,8,fr)])}}},vr=U(mr,[["__scopeId","data-v-637dd639"]]);function gr(n=""){return n.split(/[?#]/).shift().split("/").pop().split(".").pop()}function Y(n=""){if(typeof n=="number")return n;if(typeof n=="string"&&n.replace("px","").match(/^\d+$/g))return parseInt(n,10)}function pr(n=""){if(n===void 0||!n.length)return[];const e=n.split(" ").map(t=>parseInt(t.replace("x","")));return e.filter((t,i)=>e.indexOf(t)===i)}function kr(n){const e={};if(typeof n=="string")for(const t of n.split(/[\s,]+/).filter(i=>i)){const i=t.split(":");i.length!==2?e[i[0].trim()]=i[0].trim():e[i[0].trim()]=i[1].trim()}else Object.assign(e,n);return e}async function hr(n,e){return await yr(e).catch(i=>(console.error("Failed to get image meta for "+e,i+""),{width:0,height:0,ratio:0}))}async function yr(n){if(typeof Image>"u")throw new TypeError("Image not supported");return new Promise((e,t)=>{const i=new Image;i.onload=()=>{const r={width:i.width,height:i.height,ratio:i.width/i.height};e(r)},i.onerror=r=>t(r),i.src=n})}function br(n){const e={options:n},t=(r,o={})=>Nt(e,r,o),i=(r,o={},a={})=>t(r,{...a,modifiers:mt(o,a.modifiers||{})}).url;for(const r in n.presets)i[r]=(o,a,s)=>i(o,a,{...n.presets[r],...s});return i.options=n,i.getImage=t,i.getMeta=(r,o)=>_r(e,r,o),i.getSizes=(r,o)=>Cr(e,r,o),e.$img=i,i}async function _r(n,e,t){const i=Nt(n,e,{...t});return typeof i.getMeta=="function"?await i.getMeta():await hr(n,i.url)}function Nt(n,e,t){var c,f;if(typeof e!="string"||e==="")throw new TypeError(`input must be a string (received ${typeof e}: ${JSON.stringify(e)})`);if(e.startsWith("data:"))return{url:e};const{provider:i,defaults:r}=Sr(n,t.provider||n.options.provider),o=wr(n,t.preset);if(e=In(e)?e:Jt(e),!i.supportsAlias)for(const v in n.options.alias)e.startsWith(v)&&(e=Xt(n.options.alias[v],e.substr(v.length)));if(i.validateDomains&&In(e)){const v=Zt(e).host;if(!n.options.domains.find(k=>k===v))return{url:e}}const a=mt(t,o,r);a.modifiers={...a.modifiers};const s=a.modifiers.format;(c=a.modifiers)!=null&&c.width&&(a.modifiers.width=Y(a.modifiers.width)),(f=a.modifiers)!=null&&f.height&&(a.modifiers.height=Y(a.modifiers.height));const l=i.getImage(e,a,n);return l.format=l.format||s||"",l}function Sr(n,e){const t=n.options.providers[e];if(!t)throw new Error("Unknown provider: "+e);return t}function wr(n,e){if(!e)return{};if(!n.options.presets[e])throw new Error("Unknown preset: "+e);return n.options.presets[e]}function Cr(n,e,t){var w,g,S,A,F;const i=Y((w=t.modifiers)==null?void 0:w.width),r=Y((g=t.modifiers)==null?void 0:g.height),o=kr(t.sizes),a=(S=t.densities)!=null&&S.trim()?pr(t.densities.trim()):n.options.densities;if(a.length===0)throw new Error("'densities' must not be empty, configure to '1' to render regular size only (DPR 1.0)");const s=i&&r?r/i:0,l=[],c=[];if(Object.keys(o).length>1){for(const x in o){const B=et(x,String(o[x]),r,s,n);if(B!==void 0){l.push({size:B.size,screenMaxWidth:B.screenMaxWidth,media:`(max-width: ${B.screenMaxWidth}px)`});for(const V of a)c.push({width:B._cWidth*V,src:nt(n,e,t,B,V)})}}Ar(l)}else for(const x of a){const B=Object.keys(o)[0];let V=et(B,String(o[B]),r,s,n);V===void 0&&(V={size:"",screenMaxWidth:0,_cWidth:(A=t.modifiers)==null?void 0:A.width,_cHeight:(F=t.modifiers)==null?void 0:F.height}),c.push({width:x,src:nt(n,e,t,V,x)})}Nr(c);const f=c[c.length-1],v=l.length?l.map(x=>`${x.media?x.media+" ":""}${x.size}`).join(", "):void 0,k=v?"w":"x",_=c.map(x=>`${x.src} ${x.width}${k}`).join(", ");return{sizes:v,srcset:_,src:f==null?void 0:f.src}}function et(n,e,t,i,r){const o=r.options.screens&&r.options.screens[n]||parseInt(n),a=e.endsWith("vw");if(!a&&/^\d+$/.test(e)&&(e=e+"px"),!a&&!e.endsWith("px"))return;let s=parseInt(e);if(!o||!s)return;a&&(s=Math.round(s/100*o));const l=i?Math.round(s*i):t;return{size:e,screenMaxWidth:o,_cWidth:s,_cHeight:l}}function nt(n,e,t,i,r){return n.$img(e,{...t.modifiers,width:i._cWidth?i._cWidth*r:void 0,height:i._cHeight?i._cHeight*r:void 0},t)}function Ar(n){n.sort((t,i)=>t.screenMaxWidth-i.screenMaxWidth),n[n.length-1]&&(n[n.length-1].media="");let e=null;for(let t=n.length-1;t>=0;t--){const i=n[t];i.media===e&&n.splice(t,1),e=i.media}}function Nr(n){n.sort((t,i)=>t.width-i.width);let e=null;for(let t=n.length-1;t>=0;t--){const i=n[t];i.width===e&&n.splice(t,1),e=i.width}}const Er=(n,{modifiers:e,baseURL:t="/_vercel/image"}={},i)=>{const r=Object.values(i.options.screens||{}).sort((s,l)=>s-l),o=r[r.length-1];let a=Number((e==null?void 0:e.width)||0);return a?r.includes(a)||(a=r.find(s=>s>a)||o):a=o,{url:t+"?"+Yt({url:n,w:String(a),q:String((e==null?void 0:e.quality)||"100")})}},Fr=!0,Tr=Object.freeze(Object.defineProperty({__proto__:null,getImage:Er,validateDomains:Fr},Symbol.toStringTag,{value:"Module"})),Et={screens:{xs:320,sm:640,md:768,lg:1024,xl:1280,xxl:1536,"2xl":1536},presets:{},provider:"vercel",domains:[],alias:{},densities:[1,2],format:["avif","webp","webp"]};Et.providers={vercel:{provider:Tr,defaults:{}}};const Ft=()=>{const n=ut(),e=wn();return e.$img||e._img||(e._img=br({...Et,nuxt:{baseURL:n.app.baseURL}}))},Tt={src:{type:String,required:!0},format:{type:String,default:void 0},quality:{type:[Number,String],default:void 0},background:{type:String,default:void 0},fit:{type:String,default:void 0},modifiers:{type:Object,default:void 0},preset:{type:String,default:void 0},provider:{type:String,default:void 0},sizes:{type:[Object,String],default:void 0},densities:{type:String,default:void 0},preload:{type:Boolean,default:void 0},width:{type:[String,Number],default:void 0},height:{type:[String,Number],default:void 0},alt:{type:String,default:void 0},referrerpolicy:{type:String,default:void 0},usemap:{type:String,default:void 0},longdesc:{type:String,default:void 0},ismap:{type:Boolean,default:void 0},loading:{type:String,default:void 0},crossorigin:{type:[Boolean,String],default:void 0,validator:n=>["anonymous","use-credentials","",!0,!1].includes(n)},decoding:{type:String,default:void 0,validator:n=>["async","auto","sync"].includes(n)}},Ir=n=>{const e=z(()=>({provider:n.provider,preset:n.preset})),t=z(()=>({width:Y(n.width),height:Y(n.height),alt:n.alt,referrerpolicy:n.referrerpolicy,usemap:n.usemap,longdesc:n.longdesc,ismap:n.ismap,crossorigin:n.crossorigin===!0?"anonymous":n.crossorigin||void 0,loading:n.loading,decoding:n.decoding})),i=Ft(),r=z(()=>({...n.modifiers,width:Y(n.width),height:Y(n.height),format:n.format,quality:n.quality||i.options.quality,background:n.background,fit:n.fit}));return{options:e,attrs:t,modifiers:r}},xr={...Tt,legacyFormat:{type:String,default:null},imgAttrs:{type:Object,default:null}},Lr=hn({name:"NuxtPicture",props:xr,emits:["load"],setup:(n,e)=>{var _,w;const t=Ft(),i=Ir(n),r=z(()=>gr(n.src)),o=z(()=>["png","webp","gif","svg"].includes(r.value)),a=z(()=>n.legacyFormat?n.legacyFormat:o.value?"png":"jpeg"),s=z(()=>{var S,A;const g=((S=n.format)==null?void 0:S.split(","))||(r.value==="svg"?["svg"]:(A=t.options.format)!=null&&A.length?[...t.options.format]:["webp"]);return g[0]==="svg"?[{src:n.src}]:(g.includes(a.value)&&g.splice(g.indexOf(a.value),1),g.push(a.value),g.map(F=>{const{srcset:x,sizes:B,src:V}=t.getSizes(n.src,{...i.options.value,sizes:n.sizes||t.options.screens,modifiers:{...i.modifiers.value,format:F}});return{src:V,type:`image/${F}`,sizes:B,srcset:x}}))}),l=z(()=>s.value.length-1);if(n.preload){const g={rel:"preload",as:"image",imagesrcset:s.value[0].srcset};(w=(_=s.value)==null?void 0:_[0])!=null&&w.sizes&&(g.imagesizes=s.value[0].sizes),Ge({link:[g]})}const c={...n.imgAttrs,"data-nuxt-pic":""};for(const g in e.attrs)g in Tt&&!(g in c)&&(c[g]=e.attrs[g]);const f=$(),k=wn().isHydrating;return vt(()=>{f.value&&(f.value.complete&&k&&!f.value.getAttribute("data-error")&&e.emit("load",new Event("load")),f.value.onload=g=>{e.emit("load",g)})}),()=>nn("picture",null,[...s.value.slice(0,-1).map(g=>nn("source",{type:g.type,sizes:g.sizes,srcset:g.srcset})),nn("img",{ref:f,...i.attrs.value,...c,src:s.value[l.value].src,sizes:s.value[l.value].sizes,srcset:s.value[l.value].srcset})])}});var me={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"getFooter"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"siteId"}},type:{kind:"ListType",type:{kind:"NamedType",name:{kind:"Name",value:"QueryArgument"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"globalSets"},arguments:[{kind:"Argument",name:{kind:"Name",value:"handle"},value:{kind:"StringValue",value:"footer",block:!1}},{kind:"Argument",name:{kind:"Name",value:"siteId"},value:{kind:"Variable",name:{kind:"Name",value:"siteId"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"footer_GlobalSet"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"entryLinks"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"EntryLinksFragment"},directives:[]}]}}]}}]}}]}}],loc:{start:0,end:276}};me.loc.source={body:`#import "~/graphql/fragments/entryLinks.graphql"

query getFooter($siteId: [QueryArgument]) {
    globalSets(handle: "footer", siteId: $siteId) {
        ... on footer_GlobalSet {
            entryLinks {
                ... EntryLinksFragment
            }
        }
    }
}
`,name:"GraphQL request",locationOffset:{line:1,column:1}};var tt={};function Dr(n){return n.filter(function(e){if(e.kind!=="FragmentDefinition")return!0;var t=e.name.value;return tt[t]?!1:(tt[t]=!0,!0)})}me.definitions=me.definitions.concat(Dr(ae.definitions));function Be(n,e){if(n.kind==="FragmentSpread")e.add(n.name.value);else if(n.kind==="VariableDefinition"){var t=n.type;t.kind==="NamedType"&&e.add(t.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(i){Be(i,e)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(i){Be(i,e)}),n.definitions&&n.definitions.forEach(function(i){Be(i,e)})}var gn={};(function(){me.definitions.forEach(function(e){if(e.name){var t=new Set;Be(e,t),gn[e.name.value]=t}})})();function it(n,e){for(var t=0;t<n.definitions.length;t++){var i=n.definitions[t];if(i.name&&i.name.value==e)return i}}function Or(n,e){var t={kind:n.kind,definitions:[it(n,e)]};n.hasOwnProperty("loc")&&(t.loc=n.loc);var i=gn[e]||new Set,r=new Set,o=new Set;for(i.forEach(function(s){o.add(s)});o.size>0;){var a=o;o=new Set,a.forEach(function(s){if(!r.has(s)){r.add(s);var l=gn[s]||new Set;l.forEach(function(c){o.add(c)})}})}return r.forEach(function(s){var l=it(n,s);l&&t.definitions.push(l)}),t}Or(me,"getFooter");function at(n){const e=n;e.__i18n=e.__i18n||[],e.__i18n.push({locale:"nl",resource:{footer:{office:t=>{const{normalize:i}=t;return i(["Kantoor"])},title_impact:t=>{const{normalize:i}=t;return i(["Agency voor digitale impact"])},companyInfo:t=>{const{normalize:i}=t;return i(["KVK registratienummer 61716871."])},cookies:t=>{const{normalize:i}=t;return i(["We gebruiken cookies op deze site."])},sustainability:t=>{const{normalize:i}=t;return i(["Duurzaamheid"])},privacy:t=>{const{normalize:i}=t;return i(["Privacy"])},accessibility:t=>{const{normalize:i}=t;return i(["Toegankelijkheid"])}}}})}function rt(n){const e=n;e.__i18n=e.__i18n||[],e.__i18n.push({locale:"en",resource:{footer:{office:t=>{const{normalize:i}=t;return i(["Office"])},title_impact:t=>{const{normalize:i}=t;return i(["Agency with digital impact"])},companyInfo:t=>{const{normalize:i}=t;return i(["Registered Company Number 61716871."])},cookies:t=>{const{normalize:i}=t;return i(["We are using cookies on this site."])},sustainability:t=>{const{normalize:i}=t;return i(["Sustainability"])},privacy:t=>{const{normalize:i}=t;return i(["Privacy"])},accessibility:t=>{const{normalize:i}=t;return i(["Accessibility"])}}}})}const Rr={class:"footer"},$r={class:"footer__body"},zr={class:"footer__main-nav"},Pr=["href"],Br={key:0,class:"footer__sub-nav"},Vr={class:"footer__address"},jr={class:"footer__title hidden-xxs hidden-xs hidden-sm hidden-md"},qr=["href"],Mr={class:"footer__logos"},Qr={href:"https://dutchdigitalagencies.com/",rel:"noopener",target:"_blank"},Ur={href:"https://www.iso.org/home.html",rel:"noopener",target:"_blank"},Kr={href:"https://www.emerce.nl/",rel:"noopener",target:"_blank"},Wr={class:"footer__company-info"},Gr={key:1,class:"footer__nav-bottom"},En={__name:"TheFooter",async setup(n){let e,t;const{t:i}=ge({useScope:"local"}),r=Ue(),o=$({privacy:"/privacy",accessibility:"/toegankelijkheidsverklaring"}),{data:a}=([e,t]=se(()=>ce({query:me})),e=await e,t(),e),s=z(()=>{var l,c,f;return((f=(c=(l=a==null?void 0:a.value)==null?void 0:l.globalSets)==null?void 0:c[0])==null?void 0:f.entryLinks)??[]});return(l,c)=>{var _,w;const f=ve,v=mi,k=Lr;return h(),C("footer",Rr,[p("div",$r,[c[4]||(c[4]=p("h2",{class:"footer__main-title hidden-xxs hidden-xs hidden-sm hidden-md"},"Digital Natives",-1)),p("nav",zr,[c[0]||(c[0]=p("h2",{class:"footer__main-title hidden-lg hidden-xl hidden-xxl"},"Digital Natives",-1)),p("ul",null,[(h(!0),C(J,null,le((_=m(r))==null?void 0:_.footerLinks,g=>(h(),C("li",{key:g.key},[g.url?(h(),C("a",{key:1,class:"footer__link",href:g.url},E(m(i)(g.title)),9,Pr)):(h(),W(f,{key:0,to:l.localePath(("localizedUri"in l?l.localizedUri:m(ei))(g.route)),exact:g.route==="/",class:"footer__link"},{default:N(()=>[Q(E(m(i)(g.title)),1)]),_:2},1032,["to","exact"]))]))),128))])]),m(s)?(h(),C("nav",Br,[p("ul",null,[(h(!0),C(J,null,le(m(s),(g,S)=>{var A,F;return h(),C("li",{key:`footer-link-${S}`},[b(f,{to:l.localePath(`/${((F=(A=g==null?void 0:g.linkEntry)==null?void 0:A[0])==null?void 0:F.uri)??""}`),class:"footer__link"},{default:N(()=>[Q(E(g.linkTitle),1)]),_:2},1032,["to"])])}),128))])])):q("",!0),p("section",Vr,[p("h2",jr,E(m(i)("footer.title_impact")),1),p("address",null,[Q(E(m(i)("companyInfo.name")),1),c[3]||(c[3]=p("br",null,null,-1)),p("a",{href:m(i)("companyInfo.location.mapUrl"),rel:"noopener",target:"_blank"},[Q(E(m(i)("companyInfo.address.streetAddress")),1),c[1]||(c[1]=p("br",null,null,-1)),Q(" "+E(m(i)("companyInfo.address.zipcodeCity")),1),c[2]||(c[2]=p("br",null,null,-1))],8,qr)]),b(v,{class:"footer__social-links"})]),p("section",Mr,[p("a",Qr,[b(k,{src:"/logos/dda.png",alt:"Dutch Digital Agencies",sizes:"xs:73px",width:"73",height:"55",loading:"lazy",decoding:"async","img-attrs":{fetchpriority:"low"}})]),p("a",Ur,[b(k,{src:"/logos/iso.png",alt:"ISO 27001 certified",sizes:"xs:68px",width:"68",height:"68",loading:"lazy",decoding:"async","img-attrs":{fetchpriority:"low"}})]),p("a",Kr,[b(k,{src:"/logos/emerce.png",alt:"Emerce 100",sizes:"xs:128px",width:"128",height:"47",loading:"lazy",decoding:"async","img-attrs":{fetchpriority:"low"}})])]),c[5]||(c[5]=p("hr",{class:"footer__border"},null,-1)),p("div",Wr," © "+E(new Date().getFullYear())+" "+E(m(i)("companyInfo.name"))+" "+E(m(i)("footer.companyInfo"))+" "+E(m(i)("footer.cookies")),1),(w=Object.keys(m(o)))!=null&&w.length?(h(),C("nav",Gr,[p("ul",null,[(h(!0),C(J,null,le(m(o),(g,S)=>(h(),C("li",{key:g},[b(f,{to:l.localePath(g),class:"footer__link"},{default:N(()=>[Q(E(m(i)(`footer.${S}`)),1)]),_:2},1032,["to"])]))),128))])])):q("",!0)]),c[6]||(c[6]=p("div",{class:"footer__world-effect"},null,-1))])}}};typeof at=="function"&&at(En);typeof rt=="function"&&rt(En);const Hr={},Jr={class:"page-underlay"};function Xr(n,e){return h(),C("div",Jr,e[0]||(e[0]=[p("div",{class:"page-underlay__foreground"},null,-1),p("div",{class:"page-underlay__image"},null,-1)]))}const Zr=U(Hr,[["render",Xr]]);/*!
 * cookie
 * Copyright(c) 2012-2014 Roman Shtylman
 * Copyright(c) 2015 Douglas Christopher Wilson
 * MIT Licensed
 */var It=no,ot=to,Yr=decodeURIComponent,eo=encodeURIComponent,xe=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function no(n,e){if(typeof n!="string")throw new TypeError("argument str must be a string");for(var t={},i=e||{},r=n.split(";"),o=i.decode||Yr,a=0;a<r.length;a++){var s=r[a],l=s.indexOf("=");if(!(l<0)){var c=s.substring(0,l).trim();if(t[c]==null){var f=s.substring(l+1,s.length).trim();f[0]==='"'&&(f=f.slice(1,-1)),t[c]=io(f,o)}}}return t}function to(n,e,t){var i=t||{},r=i.encode||eo;if(typeof r!="function")throw new TypeError("option encode is invalid");if(!xe.test(n))throw new TypeError("argument name is invalid");var o=r(e);if(o&&!xe.test(o))throw new TypeError("argument val is invalid");var a=n+"="+o;if(i.maxAge!=null){var s=i.maxAge-0;if(isNaN(s)||!isFinite(s))throw new TypeError("option maxAge is invalid");a+="; Max-Age="+Math.floor(s)}if(i.domain){if(!xe.test(i.domain))throw new TypeError("option domain is invalid");a+="; Domain="+i.domain}if(i.path){if(!xe.test(i.path))throw new TypeError("option path is invalid");a+="; Path="+i.path}if(i.expires){if(typeof i.expires.toUTCString!="function")throw new TypeError("option expires is invalid");a+="; Expires="+i.expires.toUTCString()}if(i.httpOnly&&(a+="; HttpOnly"),i.secure&&(a+="; Secure"),i.sameSite){var l=typeof i.sameSite=="string"?i.sameSite.toLowerCase():i.sameSite;switch(l){case!0:a+="; SameSite=Strict";break;case"lax":a+="; SameSite=Lax";break;case"strict":a+="; SameSite=Strict";break;case"none":a+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}}return a}function io(n,e){try{return e(n)}catch{return n}}function ao(){return typeof document=="object"&&typeof document.cookie=="string"}function ro(n,e){return typeof n=="string"?It(n,e):typeof n=="object"&&n!==null?n:{}}function oo(n,e){return typeof e>"u"&&(e=!n||n[0]!=="{"&&n[0]!=="["&&n[0]!=='"'),!e}function st(n,e){e===void 0&&(e={});var t=so(n);if(oo(t,e.doNotParse))try{return JSON.parse(t)}catch{}return n}function so(n){return n&&n[0]==="j"&&n[1]===":"?n.substr(2):n}var ie=function(){return ie=Object.assign||function(n){for(var e,t=1,i=arguments.length;t<i;t++){e=arguments[t];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r])}return n},ie.apply(this,arguments)},lo=function(){function n(e,t){var i=this;this.changeListeners=[],this.HAS_DOCUMENT_COOKIE=!1,this.cookies=ro(e,t),new Promise(function(){i.HAS_DOCUMENT_COOKIE=ao()}).catch(function(){})}return n.prototype._updateBrowserValues=function(e){this.HAS_DOCUMENT_COOKIE&&(this.cookies=It(document.cookie,e))},n.prototype._emitChange=function(e){for(var t=0;t<this.changeListeners.length;++t)this.changeListeners[t](e)},n.prototype.get=function(e,t,i){return t===void 0&&(t={}),this._updateBrowserValues(i),st(this.cookies[e],t)},n.prototype.getAll=function(e,t){e===void 0&&(e={}),this._updateBrowserValues(t);var i={};for(var r in this.cookies)i[r]=st(this.cookies[r],e);return i},n.prototype.set=function(e,t,i){var r;typeof t=="object"&&(t=JSON.stringify(t)),this.cookies=ie(ie({},this.cookies),(r={},r[e]=t,r)),this.HAS_DOCUMENT_COOKIE&&(document.cookie=ot(e,t,i)),this._emitChange({name:e,value:t,options:i})},n.prototype.remove=function(e,t){var i=t=ie(ie({},t),{expires:new Date(1970,1,1,0,0,1),maxAge:0});this.cookies=ie({},this.cookies),delete this.cookies[e],this.HAS_DOCUMENT_COOKIE&&(document.cookie=ot(e,"",i)),this._emitChange({name:e,value:void 0,options:t})},n.prototype.addChangeListener=function(e){this.changeListeners.push(e)},n.prototype.removeChangeListener=function(e){var t=this.changeListeners.indexOf(e);t>=0&&this.changeListeners.splice(t,1)},n}();function co(n,{doNotParse:e=!1,autoUpdateDependencies:t=!1}={},i=new lo){const r=t?[...n||[]]:n;let o=i.getAll({doNotParse:!0});const a=$(0),s=()=>{const l=i.getAll({doNotParse:!0});uo(r||null,l,o)&&a.value++,o=l};return i.addChangeListener(s),Nn(()=>{i.removeChangeListener(s)}),{get:(...l)=>(t&&r&&!r.includes(l[0])&&r.push(l[0]),a.value,i.get(l[0],{doNotParse:e,...l[1]})),getAll:(...l)=>(a.value,i.getAll({doNotParse:e,...l[0]})),set:(...l)=>i.set(...l),remove:(...l)=>i.remove(...l),addChangeListener:(...l)=>i.addChangeListener(...l),removeChangeListener:(...l)=>i.removeChangeListener(...l)}}function uo(n,e,t){if(!n)return!0;for(const i of n)if(e[i]!==t[i])return!0;return!1}const{push:fo}=vi(),xt=1,mo=0,Lt=()=>!!wn,Dt=(n,e)=>Lt()?ni(n,e):$(e()),vo=(n,e)=>{if(Lt())return _i(n,e);const{get:t,set:i}=co([],{autoUpdateDependencies:!0});return z({get(){return t(n)??(e==null?void 0:e.default())},set(r){i(n,r,e)}})},go=Dt("@dn/cookiebar/isSaving",()=>!1),Ne=Dt("@dn/cookiebar/config",()=>({expires:365,categories:[{id:"functional",required:!0},{id:"analytical"},{id:"marketing"}]}));function Ot(n,e){return m(e).maxAge=Ne.value.expires*24*60*60,vo(n,e)}const Rt=Ot("cookiebar_dismissed",{default:()=>mo}),X=Ot("cookiebar_categories",{default:()=>[]});ca(X,()=>{fo({event:"consent_changed",consent_categories:X.value})},{debounce:500,maxWait:1e3});const po=z(()=>Rt.value===xt),$t=z(()=>Ne.value.categories),zt=()=>{Rt.value=xt},ko=()=>{Pt(),zt()},Pt=()=>{for(const n of $t.value)Bt(n.id)},ho=()=>Ne.value.categories,Bt=n=>{jt(n)||!yo(n)||(X.value=[...X.value,n])},yo=n=>!!Vt(n),Vt=n=>ho().find(({id:e})=>e===n),jt=n=>X.value.includes(n),qt=n=>{const e=Vt(n);return e?!!e.required:!1},bo=n=>{const e=X.value.indexOf(n);if(e===-1||qt(n))return;const t=[...X.value];t.splice(e,1),X.value=t},Mt=()=>({acceptAllCookies:ko,config:Ne,dismissCookiebar:zt,isCookiebarDismissed:po,isSaving:go}),_o=()=>({categories:$t,checkedCategories:X,checkCategory:Bt,checkAllCategories:Pt,config:Ne,isRequiredCategory:qt,isChecked:jt,uncheckCategory:bo}),So={class:"dn-cookie-preferences"},wo={class:"dn-cookie-preferences__categories"},Co=["data-required"],Ao=["id","value","name"],No=["for"],Eo={__name:"CookiePreferences",setup(n){const{categories:e,checkedCategories:t,checkCategory:i,isChecked:r,isRequiredCategory:o,uncheckCategory:a}=_o();return(s,l)=>(h(),C("form",So,[p("ul",wo,[(h(!0),C(J,null,le(m(e),c=>(h(),C("li",{key:c.id,"data-required":m(o)(c.id),class:"dn-cookie-preferences__category"},[K(s.$slots,"category_trigger",{category:c,uncheck:m(a),check:m(i),isChecked:m(r)(c.id),isRequired:m(o)(c.id)},()=>[We(p("input",{id:c.id,"onUpdate:modelValue":l[0]||(l[0]=f=>ii(t)?t.value=f:null),type:"checkbox",value:c.id,name:c.id},null,8,Ao),[[ti,m(t)]])],!0),p("label",{for:c.id,class:"dn-cookie-preferences__category-description"},[K(s.$slots,`category_${c.id}`,{category:c,uncheck:m(a),check:m(i),isChecked:m(r)(c.id),isRequired:m(o)(c.id)},()=>[Q(E(c.id),1)],!0)],8,No)],8,Co))),128))])]))}},Fo=U(Eo,[["__scopeId","data-v-2f364e2f"]]),To=["aria-checked","data-selected","data-required","onClick"],Io={__name:"TheCookiePreferences",setup(n){const{t:e}=ge({useScope:"local"});return(t,i)=>{const r=Cn("i18n-t"),o=Fo;return h(),W(o,null,{category_functional:N(()=>[b(r,{keypath:"cookieConsent.preferences.functional.description"},{name:N(()=>[p("strong",null,E(m(e)("cookieConsent.preferences.functional.name")),1)]),_:1})]),category_analytical:N(()=>[b(r,{keypath:"cookieConsent.preferences.analytical.description"},{name:N(()=>[p("strong",null,E(m(e)("cookieConsent.preferences.analytical.name")),1)]),_:1})]),category_marketing:N(()=>[b(r,{keypath:"cookieConsent.preferences.marketing.description"},{name:N(()=>[p("strong",null,E(m(e)("cookieConsent.preferences.marketing.name")),1)]),_:1})]),category_social:N(()=>[b(r,{keypath:"cookieConsent.preferences.marketing.description"},{name:N(()=>[p("strong",null,E(m(e)("cookieConsent.preferences.marketing.name")),1)]),_:1})]),category_trigger:N(({category:a,check:s,isChecked:l,isRequired:c,uncheck:f})=>[p("button",{role:"checkbox","aria-checked":l||c?!0:null,class:"cookie-preferences__toggle","data-selected":l||c?!0:null,"data-required":c?!0:null,onClick:_n(v=>l?f(a.id):s(a.id),["prevent"])},null,8,To)]),default:N(()=>[p("h2",null,E(m(e)("cookieConsent.preferences.title")),1)]),_:1})}}},xo=U(Io,[["__scopeId","data-v-eb4f212b"]]),Lo=[...["input","select","button","textarea"].map(n=>`${n}:not([disabled])`),"a[href]","video[controls]","audio[controls]",'[tabindex]:not([tabindex^="-"])','[contenteditable]:not([contenteditable="false"])'].join(",");let rn=[];var Qt=hn({name:"FocusLoop",props:{disabled:{type:Boolean,default:!1},isVisible:{type:Boolean,default:!0},autoFocus:{type:Boolean,default:!0}},setup(n){const e=$(null),t=$(null),i=$(!1),r=z(()=>n.disabled?-1:0);function o(){kn(()=>{const s=n.isVisible&&!n.disabled;!n.disabled&&function(l){if(l){const c=a();c.length&&setTimeout(()=>c[0].focus(),200)}}(s&&n.autoFocus),function(l){if(!l&&window.vflPrevFocusedElement)return window.vflPrevFocusedElement.focus();window.vflPrevFocusedElement=document.activeElement}(s),function(l=!0){l&&function(c){function f(v){Array.from(v.children).forEach(k=>{k!==c&&(k.contains(c)?f(k):rn.push(k))})}f(document.body)}(e.value),rn.forEach(c=>{["SCRIPT","STYLE"].includes(c.nodeName)||c.hasAttribute("aria-live")||c.setAttribute("aria-hidden",l.toString())})}(s),s||(rn=[])})}function a(){const s=t.value.querySelectorAll(Lo);return s&&s.length?s:[]}return ee([()=>n.disabled,()=>n.isVisible],o),vt(o),{getTabindex:r,handleFocusEnd:function(){const s=a();s.length&&s[0].focus()},handleFocusStart:function(){const s=a();if(s.length){const l=i.value?s.length-1:0;i.value=!0,s[l].focus()}},focusLoopContentRef:t,focusLoopContainerRef:e}}});const Do={key:0,ref:"focusLoopContainerRef",class:"vue-focus-loop"},Oo={ref:"focusLoopContentRef"};Qt.render=function(n,e,t,i,r,o){return n.isVisible?(h(),W("div",Do,[b("div",{tabindex:n.getTabindex,"aria-hidden":"true",onFocus:e[1]||(e[1]=(...a)=>n.handleFocusStart&&n.handleFocusStart(...a))},null,40,["tabindex"]),b("div",Oo,[K(n.$slots,"default")],512),b("div",{tabindex:n.getTabindex,"aria-hidden":"true",onFocus:e[2]||(e[2]=(...a)=>n.handleFocusEnd&&n.handleFocusEnd(...a))},null,40,["tabindex"])],512)):q("",!0)};const Ro={name:"DnModal",components:{FocusLoop:Qt},inheritAttrs:!1,props:{isVisible:{type:Boolean,default:!1},preventBodyScroll:{type:Boolean,default:!0},hideDefaultCloseButton:{type:Boolean,default:!1},transitionName:{type:String,default:"dn-modal"},teleportTarget:{type:String,default:"body"},teleportDisabled:{type:Boolean,default:!1},removeFromDomWhenInvisible:{type:Boolean,default:!0}},emits:["close"],computed:{isElementInDOM(){return!(this.removeFromDomWhenInvisible&&!this.isVisible)}},watch:{isVisible(n){this.setBodyAttributes()}},unmounted(){document.body.removeAttribute("data-modal-open"),document.body.removeAttribute("data-prevent-scrolling")},methods:{setBodyAttributes(){!document||!document.body||(this.isVisible?document.body.setAttribute("data-modal-open","true"):document.body.removeAttribute("data-modal-open"),this.preventBodyScroll&&this.isVisible?document.body.setAttribute("data-prevent-scrolling","true"):document.body.removeAttribute("data-prevent-scrolling"))}}},$o={class:"dn-modal__dialog"},zo={key:1,class:"dn-modal__main"};function Po(n,e,t,i,r,o){const a=Cn("FocusLoop");return h(),W(ri,{to:t.teleportTarget,disabled:t.teleportDisabled},[b(Ke,{name:t.transitionName,mode:"out-in"},{default:N(()=>[o.isElementInDOM?We((h(),W(a,bn({key:0,"is-visible":o.isElementInDOM,disabled:!t.isVisible,class:"dn-modal"},n.$attrs,{role:"dialog"}),{default:N(()=>[p("div",{class:"dn-modal__wrapper",tabindex:"-1",onKeydown:e[2]||(e[2]=ai(s=>n.$emit("close"),["esc"]))},[p("div",$o,[t.hideDefaultCloseButton?q("",!0):K(n.$slots,"close-button",{key:0},()=>[p("button",{class:"dn-modal__close","aria-label":"close",onClick:e[0]||(e[0]=s=>n.$emit("close"))},[K(n.$slots,"close-button-label",{},()=>[e[3]||(e[3]=Q("⨉"))])])]),n.$slots.default?(h(),C("div",zo,[K(n.$slots,"default")])):q("",!0),K(n.$slots,"dialog")]),K(n.$slots,"wrapper"),p("div",{class:"dn-modal__backdrop",onClick:e[1]||(e[1]=s=>n.$emit("close"))})],32),K(n.$slots,"root")]),_:3},16,["is-visible","disabled"])),[[Sn,t.isVisible]]):q("",!0)]),_:3},8,["name"])],8,["to","disabled"])}const Bo=U(Ro,[["render",Po]]),Vo={__name:"TheCookieModal",props:{open:{type:Boolean,default:!1}},emits:["save"],setup(n){const{t:e}=ge({useScope:"local"});return(t,i)=>{const r=xo,o=He;return h(),W(m(Bo),{"is-visible":n.open,class:"cookie-modal"},{default:N(()=>[p("h1",null,E(m(e)("cookieConsent.modal.title")),1),p("p",null,E(m(e)("cookieConsent.modal.intro")),1),b(r),b(o,{class:"dn-button--primary dn-button--outline",onClick:i[0]||(i[0]=a=>t.$emit("save"))},{default:N(()=>[Q(E(m(e)("cookieConsent.modal.cta")),1)]),_:1})]),_:1},8,["is-visible"])}}},jo={key:0,class:"cookiebar",role:"alert","data-nosnippet":""},qo={class:"cookiebar__body"},Mo={__name:"CookieBar",props:{isVisible:{type:Boolean,default:null}},setup(n){const e=n,{acceptAllCookies:t,dismissCookiebar:i,isCookiebarDismissed:r,isSaving:o}=Mt(),a=z(()=>e.isVisible===!1||e.isVisible===!0?e.isVisible:!r.value);return(s,l)=>(h(),W(Ke,{name:"cookiebar",appear:""},{default:N(()=>[m(a)?(h(),C("div",jo,[p("div",qo,[K(s.$slots,"default",{acceptAllCookies:m(t),dismissCookiebar:m(i),isSaving:m(o)},void 0,!0)])])):q("",!0)]),_:3}))}},Qo=U(Mo,[["__scopeId","data-v-26ad4461"]]);function lt(n){const e=n;e.__i18n=e.__i18n||[],e.__i18n.push({locale:"nl",resource:{cookiebar:{term:t=>{const{normalize:i,interpolate:r,list:o}=t;return i(["Deze website gebruikt cookies om je een zo goed mogelijke ervaring aan te bieden. Bekijk ons ",r(o(0))," of ",r(o(1)),"."])},privacy_policy:t=>{const{normalize:i}=t;return i(["privacybeleid"])},change_preferences:t=>{const{normalize:i}=t;return i(["pas je voorkeuren aan"])},saving:t=>{const{normalize:i}=t;return i(["Opslaan…"])},accept:t=>{const{normalize:i}=t;return i(["Accepteren"])},decline:t=>{const{normalize:i}=t;return i(["Nee bedankt"])}}}})}function ct(n){const e=n;e.__i18n=e.__i18n||[],e.__i18n.push({locale:"en",resource:{cookiebar:{term:t=>{const{normalize:i,interpolate:r,list:o}=t;return i(["This website uses cookies to provide the best experience. Check our ",r(o(0))," or ",r(o(1)),"."])},privacy_policy:t=>{const{normalize:i}=t;return i(["privacy policy"])},change_preferences:t=>{const{normalize:i}=t;return i(["pas je voorkeuren aan"])},saving:t=>{const{normalize:i}=t;return i(["Saving…"])},accept:t=>{const{normalize:i}=t;return i(["Accept"])},decline:t=>{const{normalize:i}=t;return i(["No thanks"])}}}})}const Uo={key:0},Ko={key:1},Fn={__name:"TheCookiebar",setup(n){const{t:e}=ge({useScope:"local"}),{dismissCookiebar:t}=Mt(),i=$(!1),r=()=>{i.value=!1},o=()=>{t(),i.value=!1};return(a,s)=>{const l=ve,c=Cn("i18n-t"),f=He,v=Vo;return h(),C(J,null,[b(Qo,null,{default:N(({acceptAllCookies:k,isSaving:_,dismissCookiebar:w})=>[s[1]||(s[1]=p("h2",{class:"cookiebar__title"},"Cookies",-1)),b(c,{keypath:"cookiebar.term",tag:"p",class:"cookiebar__text"},{default:N(()=>[b(l,{to:"/privacy"},{default:N(()=>[Q(E(m(e)("cookiebar.privacy_policy")),1)]),_:1}),p("button",{onClick:s[0]||(s[0]=_n(g=>i.value=!0,["prevent"]))},E(m(e)("cookiebar.change_preferences")),1)]),_:1}),b(f,{class:"cookiebar__decline dn-button--secondary",onClick:w},{default:N(()=>[Q(E(m(e)("cookiebar.decline")),1)]),_:2},1032,["onClick"]),b(f,{class:"cookiebar__accept dn-button--primary","data-loading":_,onClick:k},{default:N(()=>[_?(h(),C("span",Uo,E(m(e)("cookiebar.saving")),1)):(h(),C("span",Ko,E(m(e)("cookiebar.accept")),1))]),_:2},1032,["data-loading","onClick"])]),_:1}),m(i)?(h(),W(v,{key:0,open:m(i),onClose:r,onSave:o},null,8,["open"])):q("",!0)],64)}}};typeof lt=="function"&&lt(Fn);typeof ct=="function"&&ct(Fn);const Wo=U(Fn,[["__scopeId","data-v-173c7c74"]]),Go="data:image/gif;base64,R0lGODlhIwAZAPQRAAAAACE5CDlaCEJ7AEqEAHuMa4y1/4z/jIz//9aM/+fn5/9ra/9rtf9r9/+MjP+M///WjP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///yH5BAkEABEAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIwAZAAAFs2AkjmRpnmiKKmzRsmpMtkFdCK4sK0Xt/wVdSlETOI5IQU0hNBEDSqPSpww2R09B1AEt9HzMa6Rn5Aa4Xq/P2nwikYH04Ly8bt/o9BndruGPcXqAAWE7fn+BN3tKhSpufw5aaklxOo9/VXd8MkWQkT+UbENFZZidR4wxj6WYrHWjUKiekJUrl5FarJCpJzynb7m6eIQoZLPHqMROv8ieyjOHzbNVJb7C0sMB1V8/3d7fPyQhACH5BAkEABEALAAAAAAjABkAAAWyYCSO5KgUQaoWZeu6iqLOgfLerZwKEMQLKRYOdwrwesheyjaEAQVA3wxobLpQP6OxUKAurSRdLxrgcmlMsDhZNgfGZbAIlVSa6cqaOlWHtAd4SmlDMkdsgGdIQEJNWH2LjkhxVoFJT0+Kk41GfX4qdZpDlZZ8pIM4KG+dPn16TTqGq6SMRDtQsqCuN6lHULe4i7WcuKtfV6XEq8E5O8m4xiaRzsq6c5jTsqEROjTd3t+0IQAh+QQJBAARACwAAAAAIwAZAAAFuWAkjmRpniiqKEUQCG6hpHTJusKh43NNK66AbrgT9Hwm4Ct3gAlyMWTS1RQ6YcHAURpp7YSvgjhb4IqUQ6hAXHgeXFsfkJlej3POOK1FL7LdVXoqMEQ6T2wvQy+CU0KFMIhEMIw2iYVva1RpWkhol1mOimVymo9BppQlXpdVfYFSfKyykKkjSq6yhgEyPi0DT4C5upwpN3jAwkRwxaXAuLLLSbHJwtEkntS5WHFz2dTWEUqg4+TlLiIhACH5BAkEABEALAAAAAAjABkAAAW7YCSOZGme6KmsbOqmSiELwvre4hrs/G7jqNhOgCgieAUF0CQMGJ8IQSC5HAmlziMPG1BWI4qdljYl97zLQpZ2FMjUw241nDUG3DOiFn0L6400b3dFUnwuOn9Fd4J/U4ZBalBReGqNcn2VklMydYqPKpGabmKAly+Imj1PhUB+klqdUaanpFBSr0OfJXSvvYo7VC6Zvr1IuhGVNGzEq8C6YZPKicw8n6GEy8x2PibX2sTAJXA95OXmPQUjIQAh+QQJBAARACwAAAAAIwAZAAAFsmAkjmRpnmiqrqviFq7CzqIiBDgO06pS4ILgTcc72XCGpNKAkxVHvsByygw4nz9pQFDNDa1PBfLGDRTOX3MxymWWz2dgkyeWLm/wWxLPy1LNcHYGN1cren9wA4JMBTRAiGhtSVuFKUh/AnFTZpUoZFRkl0pqM6J3Xps7LH6gpnukLa5KkpucLZ9UubM5nVBktLpTQTq9dUJCwa2UJnWDx8DJXZXNwtDJQ4V1Odvc3d5EIyEAIfkECQQAEQAsAAAAACMAGQAABa1gJI5kaZ5oqq5s66JKLCsvGxeBEBRFXJ+xgHBIpP1GClwuwWQKdAHjUelsWoXSl0LoXBKhWRdO0CTyoLnfNmAl73hjbG1LtiYCAzg7oStol3ZvPHt3UWKAV3A4iS10dkw5eleGK2uPkGd1XWFAi486AmNtO42EgUOamC2en0KpqpWgl3yvkJQpa7WzTWC4dE/AupdynWzBwbu8xCVJiGTHyXw7nBFrRNfY2csjIQAh+QQJBAARACwAAAAAIwAZAAAFpmAkjmRpnmiqrmzrvnAcKTQtp7VS7IV9k7qAcDhU/ESKoUDwaC6FRlkw0KxaH1Cp0Em9PgSBQizZxXaJQ/EraAWbecRoK8n0LuFPNStYvwYEPEtmcip0Xk6AO39fAYQ4i4d/gXVhjidJh4h4TVkrhplhBW5cliafkX9bnI0sBUJ9V2CvVWClQFuCqLCVK65MS7mZpJ6QwMDCg4WqbcbCYcpo0dJxKSEAIfkECQQAEQAsAAAAACMAGQAABaZgJI5kaZ5oqq5s675wLM+iYt/0aRdBHwi2XE3h+wmKipyC92s4n8dAUrbsPa/PQGFGFDiPzqJv+iIGoEZtgSmN8bzf83FdiG7LVmxjvo62WwpgensCdAJRZCtvg3tqdWdaiShmjGGGXj+SJ0yVDT9rZ42aJZRwgz1RYX+TR16mpz6qoyOLhJWxlrMRlFCHr4NHs1Whvb6HjD2jw52Ev3HKYtHS05ohACH5BAkEABEALAAAAAAjABkAAAWtYCSOZGmeaKqubOu+cIwqtCKrdCEEQVHYNxKNRywWgiJFgScQMJ6MXQAoUzAZvGez2btZA05sQAwmUl/LsBjr8/HOrS903mubYek5NECw7+A4WXpPdW5igCdyg4RtS4csX2qDYD4DY2wsS2CLe25OO0eBYJKTRGFdKXJbnGRhf6lXUU2ssViIQ5dQs6x0UyZKgnNbq5yvJV+5g8O7em9CyLzRhL4jwEXX2NlGJSEAIfkEBQQAEQAsAAAAACMAGQAABbNgJI5kaZ5oqq5sq7xvK49vEc/rG+x8cOOkl4AnWAx3NiDtKGguns+dQhlR7Jy7ZzMwFExxikIAushejz6gdUyOCgrw69eVbUfh8WGSXrSX33EOUnRsfgF4Yg5HLWKFdlx4XGUBLGt9fk2RUZQrYk2Xj291O52STpg9faQpa1Cgj3WTrGJkp4aFiyeWba9+m3NBXXaftoZ7QZ6+Wp++hyYKQ8rStWk0u9PYh3PQPd3e3957IQA7",Ho={__name:"TheDisco",setup(n){const e=$(!1),t=$(0),i=$(["d","i","s","c","o"]),r=["INPUT","TEXTAREA"];return Ae(!0,o=>{var a;if(o.key===i.value[t.value++]&&!r.includes((a=o==null?void 0:o.target)==null?void 0:a.nodeName)){if(i.value.length===t.value)return e.value=!0,t.value=0,!1}else t.value=0}),Ae("Escape",()=>{e.value=!1}),(o,a)=>m(e)?(h(),C("div",{key:0,class:"disco",role:"alert",onClick:a[0]||(a[0]=s=>e.value=!1)},a[1]||(a[1]=[p("img",{src:Go,alt:"You have activated disco mode! The party parrot dances wildly!",class:"parrot"},null,-1)]))):q("",!0)}},Jo=U(Ho,[["__scopeId","data-v-9ec0fe95"]]),Xo=""+new URL("pedro.BxvVOMyN.gif",import.meta.url).href,Zo={__name:"ThePedro",setup(n){const e=$(!1),t=$(null),i=$(0),r=$(["p","e","d","r","o"]),o=["INPUT","TEXTAREA"];Ae(!0,l=>{var c;if(l.key===r.value[i.value++]&&!o.includes((c=l==null?void 0:l.target)==null?void 0:c.nodeName)){if(r.value.length===i.value)return e.value=!0,t.value.play(),t.value.currentTime=26,i.value=0,!1}else i.value=0});const a=$(0);Ae("Escape",()=>{s()});function s(){e.value=!1,t.value.pause()}return(l,c)=>(h(),C(J,null,[m(e)?(h(),C("div",{key:0,class:Se(["pedro__wrapper",{"pedro__wrapper--disco":m(a)>27.2}]),role:"alert",onClick:s},c[1]||(c[1]=[p("img",{src:Xo,alt:"PEDRO PEDRO PEDRO PEDRO PE",class:"pedro",loading:"lazy"},null,-1)]),2)):q("",!0),p("audio",{ref_key:"pedroSongRef",ref:t,preload:"metadata",controls:"",loop:"",src:"/music/pedro.mp3",class:"pedro__audio",onTimeupdate:c[0]||(c[0]=f=>a.value=f.target.currentTime)},null,544)],64))}},Yo=U(Zo,[["__scopeId","data-v-b61aaece"]]),es=()=>{Ge({link:[{rel:"shortcut icon",href:"/favicons/favicon.ico"},{rel:"apple-touch-icon",type:"image/png",sizes:"180x180",href:"/favicons/apple-touch-icon.png"},{rel:"icon",type:"image/png",sizes:"32x32",href:"/favicons/favicon-32x32.png"},{rel:"icon",type:"image/png",sizes:"16x16",href:"/favicons/favicon-16x16.png"},{rel:"manifest",href:"/favicons/site.webmanifest"},{rel:"mask-icon",href:"/favicons/safari-pinned-tab.svg",color:"#000F9F"}],meta:[{name:"msapplication-TileColor",content:"#ffffff"},{name:"theme-color",content:"#ffffff"}]})},ns={id:"page"},ys={__name:"default",setup(n){const e=gi();return Ge({htmlAttrs:{lang:ge().locale.value??"nl"}}),es(),(t,i)=>{const r=Oi,o=He,a=Qi,s=Qa,l=ar,c=rr,f=vr,v=En,k=Zr,_=Wo,w=Jo,g=Yo,S=pt;return h(),C("div",ns,[b(r),b(o,{element:"a",href:"#main",class:"page__skiplink dn-button"},{default:N(()=>i[0]||(i[0]=[Q(" Skip naar content ")])),_:1}),b(a),b(s),b(l),b(c),K(t.$slots,"default"),b(f),b(v),b(k),b(S,null,{default:N(()=>[b(_),b(w),b(g),m(e).backgroundImage?(h(),C("div",{key:0,class:Se(["custom-background",{"custom-background--with-image":m(e).backgroundImage}]),style:yn({"background-image":"url("+m(e).backgroundImage+")"})},null,6)):q("",!0)]),_:1})])}}};export{ys as default};
