.band[data-v-685d99b4]{position:relative;overflow:hidden;padding-block:18px;border-block:1px solid var(--rand)}.rij[data-v-685d99b4]{display:flex;gap:44px;width:max-content;animation:schuif-685d99b4 34s linear infinite}.rij.stil[data-v-685d99b4],.band:hover .rij[data-v-685d99b4]{animation-play-state:paused}.naam[data-v-685d99b4]{font-family:var(--font-code);font-size:13px;letter-spacing:.08em;color:var(--kleur-tekst-dof);white-space:nowrap}.pauze[data-v-685d99b4]{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-family:var(--font-code);font-size:11px;background:var(--kleur-vlak);color:var(--kleur-tekst-zacht);border:1px solid var(--rand);border-radius:999px;padding:6px 12px;cursor:pointer;min-height:24px}.pauze[data-v-685d99b4]:hover{color:var(--kleur-tekst)}.verborgen[data-v-685d99b4]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:0;padding:0}@keyframes schuif-685d99b4{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.rij[data-v-685d99b4]{animation:none;flex-wrap:wrap;width:auto}}:root{--kleur-achtergrond: #070d14;--kleur-vlak: #0a1320;--kleur-tekst: #e8eef5;--kleur-tekst-zacht: #b9c6d4;--kleur-tekst-dof: #91a3b6;--kleur-voet: #7b8ea3;--kleur-accent: #f28c1c;--kleur-accent-hover: #ffab4d;--knop-van: #1f76ae;--knop-tot: #14639f;--rand: rgba(232, 238, 245, .12);--rand-veld: rgba(232, 238, 245, .38);--vlak-veld: rgba(232, 238, 245, .04);--radius-s: 12px;--radius-m: 20px;--radius-l: 28px;--font-kop: Sora, system-ui, sans-serif;--font-tekst: "IBM Plex Sans", system-ui, sans-serif;--font-code: "IBM Plex Mono", ui-monospace, monospace;--sectie-boven: clamp(64px, 9vw, 100px);--sectie-onder: 30px;--omhulsel-inline: clamp(18px, 4vw, 28px);--kop-groot: clamp(38px, 6vw, 64px);--kop-sectie: clamp(30px, 4vw, 52px);--kerncijfer: clamp(30px, 5vw, 40px);--breedte: 1180px}*{box-sizing:border-box}body{margin:0;background:radial-gradient(1200px 600px at 80% -10%,rgba(43,144,208,.16),transparent 60%),radial-gradient(900px 500px at 0% 10%,rgba(242,140,28,.1),transparent 55%),var(--kleur-achtergrond);color:var(--kleur-tekst);font-family:var(--font-tekst);line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-kop);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--kleur-accent-hover);outline-offset:3px;border-radius:4px}.overslaan{position:absolute;left:-9999px;background:var(--kleur-vlak);color:var(--kleur-tekst);padding:12px 18px;border-radius:var(--radius-s);z-index:100}.overslaan:focus{left:16px;top:16px}[id]{scroll-margin-top:76px}@media(max-width:760px){[id]{scroll-margin-top:124px}}.omhulsel{max-width:var(--breedte);margin:0 auto;padding-inline:var(--omhulsel-inline)}.sectie{padding-top:var(--sectie-boven);padding-bottom:var(--sectie-onder)}.sectie.hero{padding-top:clamp(56px,8vw,96px);padding-bottom:72px;position:relative}.sectie.afsluit{padding-bottom:100px}.kicker{font-family:var(--font-code);font-size:12.5px;letter-spacing:.18em;color:var(--kleur-accent);margin:0 0 10px}.chip{font-family:var(--font-code);font-size:12px;padding:5px 10px;border-radius:999px;border:1px solid var(--rand);color:var(--kleur-tekst-zacht);white-space:nowrap}.chiprij{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;padding:0;list-style:none}::selection{background:var(--kleur-accent);color:var(--kleur-vlak)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.onthul{animation:onthullen linear both;animation-timeline:view();animation-range:entry 0% entry 40%}}}@keyframes onthullen{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.kop[data-astro-cid-j7pv25f6]{position:sticky;top:0;z-index:40;backdrop-filter:blur(14px);background:#070d14b8;border-bottom:1px solid rgba(232,238,245,.08)}.kopbalk[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px clamp(16px,4vw,28px)}.kop[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6]{min-width:0}.merk[data-astro-cid-j7pv25f6]{display:block;line-height:0}.merk[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:34px;width:auto;display:block}.kop[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:clamp(14px,2.4vw,30px);list-style:none;margin:0;padding:0;font-size:14.5px;font-weight:500;overflow-x:auto;scrollbar-width:none}.kop[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.navlink[data-astro-cid-j7pv25f6]{color:#b9c6d4;text-decoration:none;white-space:nowrap;display:block;padding-block:5px}.navlink[data-astro-cid-j7pv25f6]:hover{color:#fff}.kop-cta[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:var(--kleur-accent);color:#101a26;font-family:var(--font-kop);font-weight:700;font-size:14px;text-decoration:none;white-space:nowrap}.kop-cta[data-astro-cid-j7pv25f6]:hover{background:var(--kleur-accent-hover)}.voetinhoud[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.voetlogo[data-astro-cid-j7pv25f6]{height:30px;width:auto;opacity:.85}.badge[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 10px;border-radius:999px;border:1px solid rgba(242,140,28,.35);background:#f28c1c14;font-family:var(--font-code);font-size:12.5px;letter-spacing:.04em;color:#ffc078;margin:0}.stip[data-astro-cid-j7pv25f6]{width:8px;height:8px;border-radius:50%;background:#34d399;box-shadow:0 0 0 4px #34d3992e}.badge[data-astro-cid-j7pv25f6].beperkt .stip[data-astro-cid-j7pv25f6]{background:var(--kleur-accent);box-shadow:0 0 0 4px #f28c1c2e}.badge[data-astro-cid-j7pv25f6].bezet .stip[data-astro-cid-j7pv25f6]{background:var(--kleur-tekst-dof);box-shadow:0 0 0 4px #91a3b62e}h1[data-astro-cid-j7pv25f6]{font-size:clamp(44px,7vw,92px);line-height:.98;letter-spacing:-.035em;margin:26px 0 0;max-width:15ch;text-wrap:balance}h2[data-astro-cid-j7pv25f6]{font-weight:700;font-size:var(--kop-sectie);letter-spacing:-.03em;line-height:1.05;margin:14px 0 0}#expertise[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:22ch}#ervaring[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:24ch}#werkwijze[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(30px,4vw,46px);line-height:1.06;max-width:20ch}#contact[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-weight:800;font-size:clamp(30px,4vw,48px);margin:0;max-width:18ch}.leeswijzer[data-astro-cid-j7pv25f6]{font-size:17px;line-height:1.65;color:#a9b8c9;margin:16px 0 0;max-width:62ch;text-wrap:pretty}.verloop[data-astro-cid-j7pv25f6]{background:linear-gradient(100deg,#4fb3ef,#1b7fc4 45%,#f28c1c);-webkit-background-clip:text;background-clip:text;color:transparent}.accent[data-astro-cid-j7pv25f6]{color:var(--kleur-accent)}.intro[data-astro-cid-j7pv25f6]{max-width:62ch;font-size:clamp(17px,1.5vw,20px);line-height:1.6;color:#a9b8c9;margin:30px 0 0;text-wrap:pretty}.leeswijzer[data-astro-cid-j7pv25f6]{color:var(--kleur-tekst-zacht);max-width:62ch}.knoppen[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:14px;margin:38px 0 0}.knop[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:10px;padding:15px 26px;border-radius:14px;font-family:var(--font-kop);font-size:16px;text-decoration:none}.knop[data-astro-cid-j7pv25f6].primair{font-weight:700;color:#fff;background:linear-gradient(160deg,var(--knop-van),var(--knop-tot));box-shadow:0 16px 40px -18px #2b90d0e6}.knop[data-astro-cid-j7pv25f6].primair:hover{filter:brightness(1.1)}.knop[data-astro-cid-j7pv25f6].secundair{font-weight:600;color:var(--kleur-tekst);border:1px solid rgba(232,238,245,.16)}.knop[data-astro-cid-j7pv25f6].secundair:hover{background:#e8eef50f}.kerncijfers[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:1px;margin:72px 0 0;border:1px solid rgba(232,238,245,.1);border-radius:20px;overflow:hidden;background:#e8eef51a}.kerncijfers[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{background:var(--kleur-vlak);padding:26px 24px}.kerncijfers[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-family:var(--font-kop);font-weight:800;font-size:var(--kerncijfer);letter-spacing:-.03em;color:#fff}.kerncijfers[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:6px 0 0;font-size:13.5px;color:#91a3b6}.raster[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(290px,100%),1fr));gap:18px;margin-top:44px}.stackraster[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr))}.kaart[data-astro-cid-j7pv25f6]{padding:30px;border-radius:22px;border:1px solid rgba(232,238,245,.1);background:#0a1320}.stackraster[data-astro-cid-j7pv25f6] .kaart[data-astro-cid-j7pv25f6]{padding:28px;border-radius:20px}.kaart[data-astro-cid-j7pv25f6].breed_blauw,.kaart[data-astro-cid-j7pv25f6].breed_oranje{grid-column:span 2;min-width:0;padding:34px}.kaart[data-astro-cid-j7pv25f6].breed_blauw{border-color:#2b90d047;background:linear-gradient(155deg,#2b90d029,#0a1320e6 60%)}.kaart[data-astro-cid-j7pv25f6].breed_oranje{border-color:#f28c1c4d;background:linear-gradient(155deg,#f28c1c24,#0a1320e6 62%)}.kaart[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-weight:700;font-size:22px;letter-spacing:-.02em;margin:12px 0 0}.stackraster[data-astro-cid-j7pv25f6] .kaart[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0}.kaart[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15.5px;line-height:1.65;color:#a9b8c9;margin:12px 0 0;text-wrap:pretty}.kaartlabel[data-astro-cid-j7pv25f6]{font-family:var(--font-code);font-size:12.5px;letter-spacing:.18em;color:var(--kleur-accent);margin:0}.opdrachten[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:14px;margin-top:46px}.opdracht[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:24px 30px;padding:clamp(20px,3.4vw,30px);border-radius:22px;border:1px solid rgba(232,238,245,.1);background:#0a1320}.opdracht[data-astro-cid-j7pv25f6].loopt{border-color:#2b90d04d;background:linear-gradient(120deg,#2b90d01f,#0a1320 55%)}.opdracht-links[data-astro-cid-j7pv25f6]{flex:0 1 210px;min-width:190px}.opdracht-rechts[data-astro-cid-j7pv25f6]{flex:1 1 340px;min-width:0}.klantvak[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px;margin:0;padding:12px 14px;border-radius:14px;border:1px solid rgba(127,196,240,.22);background:#2b90d01a}.monogram[data-astro-cid-j7pv25f6]{flex:none;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:#fff;background:linear-gradient(150deg,var(--knop-van),var(--knop-tot));font-family:var(--font-kop);font-weight:800;font-size:13px}.klantblok[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;font-family:var(--font-kop);line-height:1.2}.klantnaam[data-astro-cid-j7pv25f6]{font-weight:700;font-size:14.5px;color:#fff}.onderdeel[data-astro-cid-j7pv25f6]{font-weight:600;font-size:11.5px;letter-spacing:.1em;color:#7fc4f0}.periode[data-astro-cid-j7pv25f6]{font-family:var(--font-code);font-size:12px;color:#7f93a8;margin:12px 0 0}.huidig[data-astro-cid-j7pv25f6]{display:inline-block;margin:10px 0 0;padding:4px 10px;border-radius:6px;background:#34d39924;color:#6ee7b7;font-family:var(--font-code);font-size:11px;letter-spacing:.08em}.opdracht[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-weight:700;font-size:clamp(19px,2.4vw,23px);letter-spacing:-.02em;margin:0}.opdracht-rechts[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{font-size:16px;line-height:1.65;color:#a9b8c9;margin:12px 0 0;max-width:66ch;text-wrap:pretty}.opdracht[data-astro-cid-j7pv25f6] .chiprij[data-astro-cid-j7pv25f6]{gap:7px;margin-top:18px}.opdracht[data-astro-cid-j7pv25f6] .chip[data-astro-cid-j7pv25f6]{font-size:11.5px;color:#9fb0c2}#werkwijze[data-astro-cid-j7pv25f6] .intro[data-astro-cid-j7pv25f6]{font-size:17px;line-height:1.7;color:#a9b8c9;margin:20px 0 0;max-width:52ch}#werkwijze[data-astro-cid-j7pv25f6] .chiprij[data-astro-cid-j7pv25f6]{gap:10px;margin-top:26px}.stappen[data-astro-cid-j7pv25f6]{counter-reset:stap;list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:clamp(30px,5vw,46px);align-items:start;margin-top:44px}.stappen[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{counter-increment:stap;padding:24px;border-radius:20px;border:1px solid var(--rand);background:#0a132080}.stappen[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:counter(stap,decimal-leading-zero);font-family:var(--font-code);font-size:12px;color:var(--kleur-accent)}.stappen[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:17px;margin:10px 0 6px}.stappen[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--kleur-tekst-zacht);margin:0}.contactkaart[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;border-radius:28px;padding:clamp(36px,6vw,72px);border:1px solid rgba(242,140,28,.28);background:linear-gradient(135deg,#2b90d033,#070d1499 45%,#f28c1c29)}.gloed[data-astro-cid-j7pv25f6]{position:absolute;left:-80px;bottom:-100px;width:300px;height:300px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(43,144,208,.35),transparent 70%)}.contactraster[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:44px;align-items:center}.contacttekst[data-astro-cid-j7pv25f6]{font-size:17px;line-height:1.65;color:var(--kleur-tekst-zacht);margin:20px 0 0;max-width:46ch;text-wrap:pretty}.formulier[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:6px;padding:28px;border-radius:var(--radius-m);border:1px solid var(--rand);background:#070d1499;backdrop-filter:blur(8px)}.formulier[data-astro-cid-j7pv25f6] label[data-astro-cid-j7pv25f6]{font-size:13.5px;color:var(--kleur-tekst-zacht);margin-top:12px}.formulier[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6],.formulier[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]{padding:14px 16px;border-radius:var(--radius-s);border:1px solid var(--rand-veld);background:var(--vlak-veld);color:var(--kleur-tekst);font:inherit}.formulier[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{margin-top:20px;border:0;cursor:pointer}.honeypot[data-astro-cid-j7pv25f6]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.voet[data-astro-cid-j7pv25f6]{border-top:1px solid rgba(232,238,245,.08);padding:34px clamp(16px,4vw,28px)}.voet[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--font-code);font-size:12.5px;color:var(--kleur-voet);margin:0}.menuknop[data-astro-cid-j7pv25f6]{display:none}@media(max-width:760px){.kopbalk[data-astro-cid-j7pv25f6]{flex-wrap:wrap;gap:10px 16px}.kop[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6]{order:3;flex-basis:100%}.kop[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{gap:20px;padding-bottom:2px}html.js .menuknop[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:44px;height:44px;flex:none;order:2;background:none;border:1px solid rgba(232,238,245,.16);border-radius:12px;cursor:pointer}html.js .kop[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6]{order:4;flex-basis:100%;display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease}html.js .kop[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{overflow:hidden;flex-direction:column;align-items:stretch;gap:0;min-height:0}html.js.menu-open .kop[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6]{grid-template-rows:1fr}html.js .kop[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6]{border-top:1px solid rgba(232,238,245,.08)}html.js .navlink[data-astro-cid-j7pv25f6]{padding:14px 2px;font-size:16px}@media(prefers-reduced-motion:reduce){html.js .kop[data-astro-cid-j7pv25f6] nav[data-astro-cid-j7pv25f6]{transition:none}}.kaart[data-astro-cid-j7pv25f6].breed_blauw,.kaart[data-astro-cid-j7pv25f6].breed_oranje{grid-column:span 1}}.streepjes[data-astro-cid-j7pv25f6],.streepjes[data-astro-cid-j7pv25f6]:before,.streepjes[data-astro-cid-j7pv25f6]:after{display:block;width:20px;height:2px;border-radius:2px;background:var(--kleur-tekst);transition:transform .2s ease,opacity .2s ease}.streepjes[data-astro-cid-j7pv25f6]:before,.streepjes[data-astro-cid-j7pv25f6]:after{content:"";position:relative}.streepjes[data-astro-cid-j7pv25f6]:before{top:-6px}.streepjes[data-astro-cid-j7pv25f6]:after{top:4px}html.menu-open .streepjes[data-astro-cid-j7pv25f6]{background:transparent}html.menu-open .streepjes[data-astro-cid-j7pv25f6]:before{top:-2px;transform:rotate(45deg)}html.menu-open .streepjes[data-astro-cid-j7pv25f6]:after{top:-4px;transform:rotate(-45deg)}@media(prefers-reduced-motion:reduce){.streepjes[data-astro-cid-j7pv25f6],.streepjes[data-astro-cid-j7pv25f6]:before,.streepjes[data-astro-cid-j7pv25f6]:after{transition:none}}
