@font-face{font-family:Hanken Grotesk;src:url(/fonts/hanken-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--paars:#5b3df5;--tekst:#0b0d12;--grijs:#5c6170;--rand:#e6e7ec;--licht:#efecfe;--licht-2:#e4dffd;--licht-3:#f8f6ff;--wit:#fff;--rand-pagina:clamp(20px, 4.57vw + 2.2px, 68px);--breedte:1400px;--sectie:clamp(64px, 3.05vw + 52px, 96px);--band:clamp(48px, 3.05vw + 36px, 80px);--hoek-groot:clamp(24px, .76vw + 21px, 32px);--kop-1:clamp(36px, 2.67vw + 25.6px, 64px);--kop-2:clamp(30px, 1.33vw + 24.8px, 44px);--kop-slot:clamp(32px, 1.9vw + 24.6px, 52px);--tekst-groot:clamp(17px, .1vw + 16.6px, 18px);--hoek:clamp(16px, .38vw + 14.5px, 20px);--zacht:cubic-bezier(.23, 1, .32, 1);--kaart-schaduw:0 2px 4px #23147814, 0 18px 36px -12px #23147847}::selection{background:var(--paars);color:var(--wit)}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--wit);color:var(--tekst);-webkit-font-smoothing:antialiased;font-family:Hanken Grotesk,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.5}img,svg{max-width:100%;display:block}ul{list-style:none}a{color:inherit}h1,h2,h3{letter-spacing:-.03em;text-wrap:balance;font-weight:700}.kop-1{font-size:var(--kop-1);letter-spacing:-.035em;text-wrap:wrap;line-height:1.06}.kop-2{font-size:var(--kop-2);line-height:1.1}.tekst-groot{font-size:var(--tekst-groot);line-height:1.5}.grijs{color:var(--grijs)}.wrap{padding-left:max(var(--rand-pagina), calc((100% - var(--breedte)) / 2));padding-right:max(var(--rand-pagina), calc((100% - var(--breedte)) / 2))}.sectie{padding-top:var(--sectie);padding-bottom:var(--sectie)}.blok{--breedte:1180px;margin-top:var(--sectie)}.band{--breedte:1180px;margin-top:var(--sectie);padding-top:var(--band);padding-bottom:var(--band);border-radius:var(--hoek-groot);background:var(--licht)}.kop-midden{text-align:center;margin-bottom:clamp(28px,1.52vw + 22px,44px)}.lnk{text-underline-offset:4px;font-weight:600;text-decoration:underline}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--paars);outline-offset:3px;border-radius:6px}.verborgen-tot-focus{background:var(--wit);z-index:20;padding:12px 16px;position:absolute;top:-80px;left:16px}.verborgen-tot-focus:focus{top:12px}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}html.toon-aan [data-toon]{opacity:0;transition:opacity .4s cubic-bezier(.23,1,.32,1),transform .4s cubic-bezier(.23,1,.32,1);transition-delay:calc(var(--i,0) * 60ms);transform:translateY(16px)}html.toon-aan [data-toon].getoond{opacity:1;transform:none}@media (width<=1079px){body.met-balk{padding-bottom:66px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.knop[data-astro-cid-blwnb2yv]{background:var(--paars);min-height:44px;color:var(--wit);text-align:center;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 22px;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1),background-color .18s;display:inline-flex}.pijl[data-astro-cid-blwnb2yv]{flex:none;transition:transform .18s cubic-bezier(.23,1,.32,1)}.knop[data-astro-cid-blwnb2yv]:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.knop[data-astro-cid-blwnb2yv]:hover{background:#4f32e6;transform:translateY(-2px);box-shadow:0 12px 24px -8px #5b3df58c}.knop[data-astro-cid-blwnb2yv]:hover .pijl[data-astro-cid-blwnb2yv]{transform:translate(3px)}.knop[data-astro-cid-blwnb2yv]:active{transform:scale(.97)}.wit[data-astro-cid-blwnb2yv]:hover{background:var(--wit);box-shadow:0 12px 24px -8px #ffffff4d}.tweede[data-astro-cid-blwnb2yv]:hover{background:var(--licht-2);box-shadow:none}}.groot[data-astro-cid-blwnb2yv]{min-height:52px;padding:13px 28px;font-size:16px}.wit[data-astro-cid-blwnb2yv]{background:var(--wit);color:var(--tekst)}.tweede[data-astro-cid-blwnb2yv]{background:var(--licht);color:var(--tekst)}.volle[data-astro-cid-blwnb2yv]{white-space:normal;width:100%;display:flex}html:has(.gsm-menu[open]){overflow:hidden}html:has(.gsm-menu[open]) .knopbalk{display:none}.kop[data-astro-cid-xrc56gie]{z-index:15;pointer-events:none;transition:transform .24s var(--zacht);padding-top:16px;padding-bottom:16px;position:sticky;top:0}.kop[data-astro-cid-xrc56gie].weg{transform:translateY(-100%)}.pil-menu[data-astro-cid-xrc56gie]{background:var(--wit);pointer-events:auto;border-radius:999px;justify-content:space-between;align-items:center;height:68px;padding:0 12px 0 28px;display:flex;position:relative;box-shadow:0 0 0 1px #23147812,0 10px 28px -10px #23147838}.logo[data-astro-cid-xrc56gie]{flex:none;width:100px;transition:opacity .18s;display:block}.logo[data-astro-cid-xrc56gie] svg{width:100px;height:32px}@media (hover:hover) and (pointer:fine){.logo[data-astro-cid-xrc56gie]:hover{opacity:.7}}.groot-menu[data-astro-cid-xrc56gie]>ul[data-astro-cid-xrc56gie]{align-items:center;gap:28px;font-size:15px;font-weight:500;display:flex}.groot-menu[data-astro-cid-xrc56gie] a[data-astro-cid-xrc56gie]{text-decoration:none;transition:color .16s}.uitklap[data-astro-cid-xrc56gie] summary[data-astro-cid-xrc56gie]{transition:color .16s}.groot-menu[data-astro-cid-xrc56gie] a[data-astro-cid-xrc56gie]:hover,.uitklap[data-astro-cid-xrc56gie] summary[data-astro-cid-xrc56gie]:hover{color:var(--paars)}.actief[data-astro-cid-xrc56gie]{color:var(--paars);text-underline-offset:4px;text-decoration:underline!important}.uitklap[data-astro-cid-xrc56gie]{position:relative}.uitklap[data-astro-cid-xrc56gie] summary[data-astro-cid-xrc56gie]{align-items:center;gap:6px;display:flex}.uitklap[data-astro-cid-xrc56gie][open] summary[data-astro-cid-xrc56gie]{color:var(--paars);text-underline-offset:4px;text-decoration:underline}.uitklap[data-astro-cid-xrc56gie] .chev,.gsm-diensten[data-astro-cid-xrc56gie] .chev{transition:transform .18s cubic-bezier(.23,1,.32,1)}.uitklap[data-astro-cid-xrc56gie][open] .chev{transform:rotate(180deg)}.paneel[data-astro-cid-xrc56gie]{background:var(--wit);border:1px solid var(--rand);width:300px;box-shadow:var(--kaart-schaduw);border-radius:16px;padding:8px;position:absolute;top:calc(100% + 32px);left:-6px}.paneel[data-astro-cid-xrc56gie] a[data-astro-cid-xrc56gie]{color:var(--tekst);border-radius:10px;padding:10px 14px;font-size:15px;transition:background-color .14s;display:block}.paneel[data-astro-cid-xrc56gie] a[data-astro-cid-xrc56gie]:hover{background:var(--licht-3);color:var(--tekst)}.paneel[data-astro-cid-xrc56gie] a[data-astro-cid-xrc56gie].boven{background:var(--licht);font-weight:700}.rechts[data-astro-cid-xrc56gie]{align-items:center;gap:20px;font-size:15px;font-weight:600;display:flex}.tel[data-astro-cid-xrc56gie]{white-space:nowrap;font-weight:600;text-decoration:none}.naar-home[data-astro-cid-xrc56gie]{white-space:nowrap}@media (width<=479px){.naar-home[data-astro-cid-xrc56gie]{display:none}}.gsm-menu[data-astro-cid-xrc56gie]{display:none}.burger[data-astro-cid-xrc56gie]{background:var(--licht);width:44px;height:44px;color:var(--tekst);cursor:pointer;transition:background-color .16s ease, transform .16s var(--zacht);border-radius:50%;justify-content:center;align-items:center;margin-right:-6px;list-style:none;display:flex}.burger[data-astro-cid-xrc56gie]::-webkit-details-marker{display:none}.burger[data-astro-cid-xrc56gie]:active{transform:scale(.94)}.burger[data-astro-cid-xrc56gie]:focus-visible{outline:3px solid var(--paars);outline-offset:2px}.streepjes[data-astro-cid-xrc56gie]{width:18px;height:14px;position:relative}.streepjes[data-astro-cid-xrc56gie] i[data-astro-cid-xrc56gie]{width:100%;height:2px;transition:transform .22s var(--zacht), opacity .16s ease;background:currentColor;border-radius:2px;position:absolute;left:0}.streepjes[data-astro-cid-xrc56gie] i[data-astro-cid-xrc56gie]:first-child{top:0}.streepjes[data-astro-cid-xrc56gie] i[data-astro-cid-xrc56gie]:nth-child(2){top:6px}.streepjes[data-astro-cid-xrc56gie] i[data-astro-cid-xrc56gie]:nth-child(3){top:12px}.gsm-menu[data-astro-cid-xrc56gie][open] .streepjes[data-astro-cid-xrc56gie] i[data-astro-cid-xrc56gie]:first-child{transform:translateY(6px)rotate(45deg)}.gsm-menu[data-astro-cid-xrc56gie][open] .streepjes[data-astro-cid-xrc56gie] i[data-astro-cid-xrc56gie]:nth-child(2){opacity:0}.gsm-menu[data-astro-cid-xrc56gie][open] .streepjes[data-astro-cid-xrc56gie] i[data-astro-cid-xrc56gie]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.gsm-menu[data-astro-cid-xrc56gie][open] .burger[data-astro-cid-xrc56gie]{background:var(--licht-2)}.verborgen[data-astro-cid-xrc56gie]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gsm-menu[data-astro-cid-xrc56gie] .open[data-astro-cid-xrc56gie],.gsm-menu[data-astro-cid-xrc56gie][open] .dicht[data-astro-cid-xrc56gie]{display:none}.gsm-menu[data-astro-cid-xrc56gie][open] .open[data-astro-cid-xrc56gie]{display:inline}@media (prefers-reduced-motion:reduce){.streepjes[data-astro-cid-xrc56gie] i[data-astro-cid-xrc56gie]{transition:none}}.gsm-paneel[data-astro-cid-xrc56gie]{background:var(--wit);border-radius:24px;max-height:calc(100dvh - 92px);padding:8px 20px 20px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 0 0 1px #23147812,0 18px 36px -12px #23147847}.gsm-diensten[data-astro-cid-xrc56gie]>summary[data-astro-cid-xrc56gie],.gsm-paneel[data-astro-cid-xrc56gie] .it[data-astro-cid-xrc56gie]{border-top:1px solid var(--rand);color:var(--tekst);justify-content:space-between;align-items:center;padding:13px 0;font-size:20px;font-weight:600;text-decoration:none;display:flex}.gsm-diensten[data-astro-cid-xrc56gie]:not([open]) .chev{transform:rotate(-90deg)}.gsm-diensten[data-astro-cid-xrc56gie] ul[data-astro-cid-xrc56gie] a[data-astro-cid-xrc56gie]{color:var(--tekst);padding:10px 0 10px 14px;font-size:16px;font-weight:500;text-decoration:none;display:block}.gsm-diensten[data-astro-cid-xrc56gie] ul[data-astro-cid-xrc56gie] a[data-astro-cid-xrc56gie].boven{font-weight:700}.gsm-paneel[data-astro-cid-xrc56gie] .knop{margin-top:14px}@media (width<=1079px){.kop[data-astro-cid-xrc56gie]{padding-top:10px;padding-bottom:10px}.pil-menu[data-astro-cid-xrc56gie]{height:56px;padding:0 20px}.groot-menu[data-astro-cid-xrc56gie],.kop-knop[data-astro-cid-xrc56gie]{display:none}.gsm-menu[data-astro-cid-xrc56gie]{display:block}.rechts[data-astro-cid-xrc56gie]{gap:16px}}@media (width<=359px){.logo[data-astro-cid-xrc56gie],.logo[data-astro-cid-xrc56gie] svg{width:100px}.logo[data-astro-cid-xrc56gie] svg{height:32px}.rechts[data-astro-cid-xrc56gie]{gap:12px;font-size:15px}}.voet-klein[data-astro-cid-jo6i4kqk]{--breedte:1180px;margin-top:var(--sectie);border-top:1px solid var(--rand);color:var(--grijs);padding-top:24px;padding-bottom:24px;font-size:14px}.voet-klein[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit}.voet[data-astro-cid-jo6i4kqk]{--breedte:1180px;padding-top:clamp(40px,2.29vw + 31px,64px);padding-bottom:40px;font-size:16px;line-height:1.7}.woordmerk[data-astro-cid-jo6i4kqk]{text-align:center;letter-spacing:-.05em;color:var(--licht);user-select:none;height:.52em;margin-bottom:clamp(32px,2.29vw + 23px,56px);font-size:min(20vw,270px);font-weight:700;line-height:1;overflow:hidden}.kolommen[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:48px;display:flex}.kolommen[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk]{width:240px}.kolommen[data-astro-cid-jo6i4kqk]>.merk[data-astro-cid-jo6i4kqk]{width:280px}.kolommen[data-astro-cid-jo6i4kqk]>.bedrijf[data-astro-cid-jo6i4kqk]{width:300px}.logo[data-astro-cid-jo6i4kqk]{width:118px;display:block}.logo[data-astro-cid-jo6i4kqk] svg{width:118px;height:38px}.slogan[data-astro-cid-jo6i4kqk]{margin-top:2px;font-size:14px;font-weight:500}h2[data-astro-cid-jo6i4kqk]{letter-spacing:0;margin-bottom:12px;font-size:16px}a[data-astro-cid-jo6i4kqk]{text-decoration:none}li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.onder[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--paars);text-underline-offset:3px;text-decoration:underline}.onder[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rand);color:var(--grijs);margin-top:48px;padding-top:24px;font-size:14px}@media (width<=899px){.kolommen[data-astro-cid-jo6i4kqk]{display:block}.kolommen[data-astro-cid-jo6i4kqk]>div[data-astro-cid-jo6i4kqk],.kolommen[data-astro-cid-jo6i4kqk]>.merk[data-astro-cid-jo6i4kqk],.kolommen[data-astro-cid-jo6i4kqk]>.bedrijf[data-astro-cid-jo6i4kqk]{width:auto;margin-bottom:28px}.onder[data-astro-cid-jo6i4kqk]{margin-top:8px}}.cookie-knop[data-astro-cid-jo6i4kqk]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.knopbalk[data-astro-cid-34lpcgcj]{z-index:9;background:var(--wit);border-top:1px solid var(--rand);padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:none;position:fixed;bottom:0;left:0;right:0}@media (width<=1079px){.knopbalk[data-astro-cid-34lpcgcj]{display:block}}.koekjes[data-astro-cid-h6b2gkmv]{z-index:30;border:1px solid var(--rand);border-radius:var(--hoek);background:var(--wit);width:min(400px,100vw - 32px);box-shadow:var(--kaart-schaduw);color:var(--tekst);padding:20px;font-size:15px;line-height:1.5;position:fixed;bottom:16px;left:16px}.koekjes[data-astro-cid-h6b2gkmv][hidden]{display:none}.kop[data-astro-cid-h6b2gkmv]{letter-spacing:-.01em;font-size:17px;font-weight:700}#koekjes-tekst[data-astro-cid-h6b2gkmv]{color:var(--grijs);margin-top:6px}.knoppen[data-astro-cid-h6b2gkmv]{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.knoppen[data-astro-cid-h6b2gkmv] button[data-astro-cid-h6b2gkmv]{background:var(--licht);min-height:44px;color:var(--tekst);font:inherit;cursor:pointer;border:0;border-radius:999px;font-size:15px;font-weight:600}@media (hover:hover) and (pointer:fine){.knoppen[data-astro-cid-h6b2gkmv] button[data-astro-cid-h6b2gkmv]:hover{background:var(--licht-2)}}.knoppen[data-astro-cid-h6b2gkmv] button[data-astro-cid-h6b2gkmv]:focus-visible{outline:3px solid var(--paars);outline-offset:2px}@media (width<=1079px){body.met-balk .koekjes[data-astro-cid-h6b2gkmv]{bottom:calc(78px + env(safe-area-inset-bottom))}}
