:root,[data-theme=light]{--oranje:#f7931e;--oranje-tekst:#9c5300;--on-oranje:#fff;--grafiet:#2b2622;--ink:#2b2622;--ink-zacht:#5c544c;--ink-op-grafiet:#f6efe6;--grijs:#a39a90;--lijn:#ebe3d8;--achtergrond:#fdfbf8;--vlak:#f6f1ea;--oranje-zacht:#feefdc;--wit:#fff;--focus:var(--oranje-tekst);--shadow-kaart:0 1px 2px #0000000f, 0 6px 20px #0000000f}[data-theme=dark]{--oranje-tekst:#f7931e;--ink:#f6efe6;--ink-zacht:#bfb5a9;--grijs:#7d746a;--lijn:#3d3d3d;--achtergrond:#1c1c1c;--vlak:#262626;--oranje-zacht:#3a2a17;--focus:var(--oranje-tekst);--shadow-kaart:none}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--radius-sm:4px;--radius-md:12px;--radius-pill:999px;--font-display:"Space Grotesk", "Roboto", system-ui, sans-serif;--font-sans:"Roboto", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-label:"Space Grotesk", "Roboto", system-ui, sans-serif}.display{font-family:var(--font-display);letter-spacing:-.03em;font-size:64px;font-weight:700;line-height:64px}.h1{font-family:var(--font-display);letter-spacing:-.01em;font-size:40px;font-weight:700;line-height:48px}.h2{font-family:var(--font-display);font-size:32px;font-weight:700;line-height:40px}.h3{font-family:var(--font-display);font-size:22px;font-weight:700;line-height:30px}.lead{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:30px}.body{font-family:var(--font-sans);font-size:17px;font-weight:400;line-height:27px}.small{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:22px}.knop{font-family:var(--font-sans);font-size:16px;font-weight:700;line-height:20px}.eyebrow{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:700;line-height:16px}:root{--font-sans:var(--font-roboto);--font-display:var(--font-space-grotesk);--font-label:var(--font-space-grotesk);--zacht-uit:cubic-bezier(.22, 1, .36, 1);--breedte:1360px;--rand:clamp(10px, 1.4vw, 20px);--kop-1:clamp(44px, 6.8vw, 92px);--kop-2:40px;--kop-2-regel:46px;--kop-3:28px;--kop-3-regel:34px;--kop-4:22px;--kop-4-regel:28px;--tekst-lead:21px;--tekst-lead-regel:32px;--tekst-intro:18px;--tekst-intro-regel:29px;--tekst:17px;--tekst-regel:27px;--tekst-klein:15px;--tekst-klein-regel:23px;--shadow-toneel:0 20px 50px color-mix(in srgb, var(--grafiet) 12%, transparent);--raster:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22512%22 height=%22512%22%3E%3Cpath d=%22M0.5 0V512M64.5 0V512M128.5 0V512M192.5 0V512M256.5 0V512M320.5 0V512M384.5 0V512M448.5 0V512M0 0.5H512M0 64.5H512M0 128.5H512M0 192.5H512M0 256.5H512M0 320.5H512M0 384.5H512M0 448.5H512%22 stroke=%22rgba(43,38,34,.05)%22 fill=%22none%22/%3E%3Crect x=%2265%22 y=%22133%22 width=%2263%22 height=%2263%22 rx=%226%22 fill=%22rgba(43,38,34,.035)%22/%3E%3Crect x=%2265%22 y=%22129%22 width=%2263%22 height=%2263%22 rx=%226%22 fill=%22%23ffffff%22/%3E%3Crect x=%22321%22 y=%225%22 width=%22127%22 height=%2263%22 rx=%226%22 fill=%22rgba(43,38,34,.035)%22/%3E%3Crect x=%22321%22 y=%221%22 width=%22127%22 height=%2263%22 rx=%226%22 fill=%22%23ffffff%22/%3E%3Crect x=%22385%22 y=%22325%22 width=%2263%22 height=%2263%22 rx=%226%22 fill=%22rgba(43,38,34,.035)%22/%3E%3Crect x=%22385%22 y=%22321%22 width=%2263%22 height=%2263%22 rx=%226%22 fill=%22%23ffffff%22/%3E%3Crect x=%22129%22 y=%22389%22 width=%2263%22 height=%2263%22 rx=%226%22 fill=%22rgba(43,38,34,.035)%22/%3E%3Crect x=%22129%22 y=%22385%22 width=%2263%22 height=%2263%22 rx=%226%22 fill=%22%23ffffff%22/%3E%3Crect x=%22257%22 y=%22197%22 width=%2263%22 height=%22127%22 rx=%226%22 fill=%22rgba(43,38,34,.035)%22/%3E%3Crect x=%22257%22 y=%22193%22 width=%2263%22 height=%22127%22 rx=%226%22 fill=%22%23ffffff%22/%3E%3Cline x1=%22192.5%22 y1=%2264.5%22 x2=%22320.5%22 y2=%22192.5%22 stroke=%22rgba(43,38,34,.07)%22/%3E%3Cline x1=%22448.5%22 y1=%22256.5%22 x2=%22384.5%22 y2=%22320.5%22 stroke=%22rgba(43,38,34,.07)%22/%3E%3Cline x1=%220.5%22 y1=%22512.5%22 x2=%22128.5%22 y2=%22384.5%22 stroke=%22rgba(43,38,34,.07)%22/%3E%3Cline x1=%22256.5%22 y1=%22384.5%22 x2=%22320.5%22 y2=%22448.5%22 stroke=%22rgba(43,38,34,.07)%22/%3E%3C/svg%3E");--raster-maat:512px 512px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:104px}body{font-family:var(--font-sans);font-size:var(--tekst);line-height:var(--tekst-regel);color:var(--ink);background:var(--achtergrond);-webkit-font-smoothing:antialiased;margin:0;position:relative}img{max-width:100%;height:auto;display:block}a{color:var(--ink)}a:focus-visible,button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:700}p{margin:0}.container{width:100%;max-width:var(--breedte);padding-inline:clamp(var(--space-6), 4vw, var(--space-16));margin-inline:auto}.sectie{padding-block:var(--space-16)}.sectie-vlak,main>.sectie{position:relative}main>section.sectie:nth-of-type(odd):before{content:"";pointer-events:none;background-image:var(--raster);background-size:var(--raster-maat);mask-image:radial-gradient(ellipse 65% 60% at var(--vlek-x,75%) 50%, #000 30%, transparent 75%);background-position:top;position:absolute;inset:-10% 0}main>section.sectie:nth-of-type(4n+3):before{--vlek-x:25%}main>.sectie>*,.sectie-vlak>.container{position:relative}.sectiekop{gap:var(--space-2);max-width:640px;margin-bottom:var(--space-8);flex-direction:column;display:flex}.sectiekop h2{font-size:var(--kop-2);line-height:var(--kop-2-regel)}.sectiekop p:not(.eyebrow),.intro-tekst{font-size:var(--tekst-intro);line-height:var(--tekst-intro-regel);color:var(--ink-zacht)}.sectie-zacht{background:var(--oranje-zacht)}.sectie-grafiet{background:var(--grafiet);color:var(--ink-op-grafiet);overflow:clip}.sectie-grafiet h2,.sectie-grafiet h3{color:var(--ink-op-grafiet)}.sectie-grafiet .eyebrow{color:var(--oranje)}.chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.chips li{padding:2px var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--lijn);background:var(--wit);color:var(--ink-zacht);font-size:13px;font-weight:700;line-height:20px}.sectiekop p:not(.eyebrow){color:var(--ink-zacht)}.eyebrow{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-zacht);font-size:13px;font-weight:700;line-height:16px}.knop{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-sans);padding:var(--space-3) var(--space-8);border-radius:var(--radius-pill);white-space:nowrap;cursor:pointer;border:2px solid #0000;font-size:16px;font-weight:700;line-height:20px;text-decoration:none;transition:filter .15s;display:inline-flex}.knop-primair{background:var(--oranje);color:var(--on-oranje)}.knop-primair:after{content:"→";transition:transform .25s var(--zacht-uit)}.knop-primair:hover{filter:brightness(1.05)}.knop-primair:hover:after{transform:translate(4px)}.knop-secundair{color:var(--ink);border-color:var(--ink);background:0 0}.knop-op-grafiet{color:var(--ink-op-grafiet);border-color:var(--ink-op-grafiet);background:0 0}.voorbeeld-label{padding:0 var(--space-2);border-radius:var(--radius-pill);border:1px dashed var(--ink-zacht);color:var(--ink-zacht);align-self:flex-start;font-size:12px;font-weight:700;line-height:20px;display:inline-block}.prose{max-width:68ch}.prose p,.prose ul,.prose ol{margin-bottom:var(--space-4)}.prose h2{margin:var(--space-8) 0 var(--space-3);font-size:32px;line-height:40px}.prose h3{margin:var(--space-6) 0 var(--space-2);font-size:22px;line-height:30px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sectie .container>*{animation:linear both opkomen view();animation-range:entry entry 35%}}}@keyframes opkomen{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (width<=720px){.sectie{padding-block:var(--space-12)}:root{--kop-2:32px;--kop-2-regel:38px;--kop-3:24px;--kop-3-regel:30px;--kop-4:20px;--kop-4-regel:26px;--tekst-lead:19px;--tekst-lead-regel:29px;--tekst-intro:17px;--tekst-intro-regel:27px}.sectiekop h2{font-size:var(--kop-2);line-height:var(--kop-2-regel)}.container{padding-inline:var(--space-4)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (prefers-reduced-motion:no-preference){html.inzweven [data-inzweven]{opacity:0;transition:opacity .8s var(--zacht-uit), translate 1s var(--zacht-uit), scale 1s var(--zacht-uit);transition-delay:calc(var(--volgorde,0) * .11s);translate:0 48px;scale:.97}html.inzweven [data-inzweven].in-beeld{opacity:1;translate:0;scale:1}html.inzweven [data-inzweven] .accent{transition:background-size .9s var(--zacht-uit) .45s;background-size:0% .14em}html.inzweven [data-inzweven].in-beeld .accent{background-size:100% .14em}}.accent{background:linear-gradient(var(--oranje), var(--oranje)) no-repeat 0 92% / 100% .14em;padding-bottom:.04em}footer[data-astro-cid-jo6i4kqk]{color:var(--ink);padding-top:var(--space-16);position:relative}.raster[data-astro-cid-jo6i4kqk]{pointer-events:none;background-image:var(--raster);background-size:var(--raster-maat);background-position:bottom;position:absolute;inset:0;mask-image:radial-gradient(70% 80% at 50% 100%,#000 30%,#0000 75%)}footer[data-astro-cid-jo6i4kqk]>.container[data-astro-cid-jo6i4kqk]{position:relative}.paneel[data-astro-cid-jo6i4kqk]{padding:var(--space-12);border-radius:var(--radius-md);background:var(--wit);box-shadow:var(--shadow-toneel);position:relative}.voet[data-astro-cid-jo6i4kqk]{gap:var(--space-8);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));display:grid}.kolom[data-astro-cid-jo6i4kqk]{gap:var(--space-3);flex-direction:column;align-items:flex-start;display:flex}.merk[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:200px;height:auto}.merk[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{opacity:.8;max-width:36ch}.kop[data-astro-cid-jo6i4kqk]{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-zacht);font-size:13px;font-weight:700;line-height:16px}ul[data-astro-cid-jo6i4kqk]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kolom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:not(.knop){color:var(--ink);opacity:.85;text-decoration:none}.kolom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:not(.knop):hover{color:var(--oranje-tekst);opacity:1}.certificaten[data-astro-cid-jo6i4kqk]{margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--lijn);gap:var(--space-4);flex-direction:column;display:flex}.certificaten[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--space-4);flex-flow:wrap}.certificaat[data-astro-cid-jo6i4kqk]{min-width:160px;height:72px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--wit);color:var(--grafiet);border:1px solid var(--lijn);place-items:center;font-weight:700;display:grid}.certificaat[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:48px}.onderregel[data-astro-cid-jo6i4kqk]{margin-top:var(--space-8);padding-block:var(--space-6);font-size:var(--tekst-klein);opacity:.7}.onderregel[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit}@media (width<=960px){.voet[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}.merk[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=640px){.paneel[data-astro-cid-jo6i4kqk]{padding:var(--space-8) var(--space-6)}}@media (width<=480px){.voet[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.kop[data-astro-cid-nen7h5rs]{top:var(--rand);z-index:20;margin-top:var(--rand);position:sticky}.paneel[data-astro-cid-nen7h5rs]{padding-inline:var(--space-6);border-radius:var(--radius-md);background:var(--wit);box-shadow:var(--shadow-toneel)}.balk[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-8);min-height:80px;display:flex;position:relative}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:220px;height:auto}.menu[data-astro-cid-nen7h5rs]{margin-left:auto}.menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-8);margin:0;padding:0;list-style:none;display:flex}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.mobiel-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);font-family:var(--font-display);font-size:18px;font-weight:600;text-decoration:none;position:relative}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";border-radius:var(--radius-pill);background:var(--oranje);transform-origin:0;height:3px;transition:transform .25s var(--zacht-uit);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after,.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible:after{transform:scaleX(1)}.kop-knop[data-astro-cid-nen7h5rs]{padding:var(--space-3) var(--space-6);font-size:17px}.mobiel-menu[data-astro-cid-nen7h5rs]{display:none}@media (width<=960px){.menu[data-astro-cid-nen7h5rs],.kop-knop[data-astro-cid-nen7h5rs]{display:none}.mobiel-menu[data-astro-cid-nen7h5rs]{margin-left:auto;display:block}.mobiel-menu[data-astro-cid-nen7h5rs] .menu-knop[data-astro-cid-nen7h5rs]{width:100%;margin-top:var(--space-3);color:var(--on-oranje);font-family:var(--font-sans)}.mobiel-menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;border-radius:var(--radius-pill);background:var(--vlak);place-content:center;gap:5px;width:44px;height:44px;list-style:none;display:grid}.mobiel-menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.mobiel-menu[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{border-radius:var(--radius-pill);background:var(--ink);width:20px;height:2px;display:block}.mobiel-menu[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{margin-top:var(--space-2);border-radius:var(--radius-md);background:var(--wit);box-shadow:var(--shadow-toneel);padding:var(--space-2) var(--space-6) var(--space-4);position:absolute;top:100%;left:0;right:0}.mobiel-menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mobiel-menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-block:var(--space-3);border-bottom:1px solid var(--lijn);display:block}.mobiel-menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:last-child a[data-astro-cid-nen7h5rs]{border-bottom:0}}@media (width<=720px){.balk[data-astro-cid-nen7h5rs]{gap:var(--space-2);min-height:72px}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:140px}}.zwevend[data-astro-cid-jvyvjj4k]{right:max(var(--space-6), env(safe-area-inset-right,0px));bottom:max(var(--space-6), env(safe-area-inset-bottom,0px));z-index:30;border-radius:var(--radius-pill);background:var(--oranje);width:56px;height:56px;color:var(--on-oranje);place-items:center;display:grid;position:fixed;box-shadow:0 4px 16px #0000002e}.zwevend[data-astro-cid-jvyvjj4k]:hover{filter:brightness(1.05)}.cookiemelding[data-astro-cid-gydyfccd]{left:max(var(--space-4), env(safe-area-inset-left,0px));bottom:max(var(--space-4), env(safe-area-inset-bottom,0px));z-index:40;width:min(420px, calc(100vw - 2 * var(--space-4)));padding:var(--space-6);border-radius:var(--radius-md);background:var(--wit);box-shadow:var(--shadow-toneel);gap:var(--space-4);font-size:var(--tekst-klein);line-height:var(--tekst-klein-regel);flex-direction:column;display:flex;position:fixed}.cookiemelding[data-astro-cid-gydyfccd][hidden]{display:none}.cookiemelding[data-astro-cid-gydyfccd] a[data-astro-cid-gydyfccd]{color:var(--ink)}.keuzes[data-astro-cid-gydyfccd]{gap:var(--space-3);flex-wrap:wrap;display:flex}.keuzes[data-astro-cid-gydyfccd] .knop[data-astro-cid-gydyfccd]{padding:var(--space-2) var(--space-6);font-size:var(--tekst-klein)}
