html{--font-display:'Poppins', sans-serif;--font-body:'Source Sans 3', sans-serif}.app-shot-inner{--as-blauw:#1F6E9C;--as-merk:#3399cc;--as-link:#1F6E9C;--as-vlak:#eef1f4;--as-kaart:#ffffff;--as-lijn:#e2e8ed;--as-inkt:#303e48;--as-inkt-zacht:#5c6b76;--as-gedempt:#8a97a1;--as-groen-vlak:#d8f0de;--as-groen-inkt:#1A6835;--as-rood:#C8342B;--as-geel:#f0ad3e;--as-paars:#8E4BA8;--as-radius:9px}.app-shot-inner{--fa-blauw:#3399cc;--fa-top-a:#359bce;--fa-top-b:#4ab7d7;--fa-vlak:#dadee6;--fa-tint:#eff9fd;--fa-inkt:#28272a;--fa-inkt-2:#5c6264;--fa-inkt-3:#8b9296;--fa-lijn:#ececed;--fa-lijn-2:#c1c2c4;--fa-groen:#00BE00;--fa-groen-vlak:#ebf8e9;--fa-groen-inkt:#28aa11;--fa-selectie:#dbeef7}.mcpsec{padding:96px 0 64px}.mcpsec.is-licht{background:#e6f0f5}.mcpsec__grid{display:grid;gap:40px;align-items:start}@media(min-width:769px){.mcpsec__grid{grid-template-columns:1fr 1fr;gap:64px}}.mcpsec__vanaf{margin:0 0 8px;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#024d65}.mcpsec__kop{font-family:var(--font-display);font-weight:700;font-size:clamp(28px,4.4vw,40px);line-height:1.15;text-wrap:balance;hyphens:auto;overflow-wrap:break-word;margin:0 0 16px;color:#3c4c52}.mcpsec__kop-accent{color:#39c}.mcpsec__intro{font-size:18px;line-height:1.55;max-width:52ch;margin:0 0 32px;color:#3c4c52}.mcpsec__intro a{color:#1f6e9c;text-decoration:underline;text-underline-offset:2px}.mcpsec__punten{margin:0 0 32px;padding:0;list-style:none;padding-left:0}.mcpsec__punten>li{position:relative;padding-left:24px}.mcpsec__punten>li::before{content:'';position:absolute;left:0;top:.25em;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2300BE00' stroke-width='2.31' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4.02 7.86 6.76 10.61 11.98 5.39'/%3E%3C/svg%3E")50%/contain no-repeat}.mcpsec__punten li{margin-bottom:12px;font-size:18px;line-height:1.55;color:#3c4c52}.mcpsec__slot{font-size:18px;line-height:1.55;max-width:52ch;margin:0;color:#4c6b81}.mcpmock{background:var(--as-kaart);border:1px solid var(--as-lijn);border-radius:var(--as-radius);padding:20px;box-shadow:0 1px 3px rgba(48,62,72,6%)}.mcpmock__bron{margin:0 0 16px;padding-bottom:12px;border-bottom:2px solid var(--as-blauw);font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--as-inkt-zacht)}.mcpmock__gesprek{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.mcpmock__gesprek.is-gefaseerd .mcpmock__bel{opacity:0;transform:translateY(6px)}.mcpmock__gesprek.is-gefaseerd .mcpmock__bel--basis{opacity:1;transform:none}.mcpmock__gesprek.is-gefaseerd .mcpmock__bel.is-in{opacity:1;transform:none;transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1)}.mcpmock__antwoord{position:relative;align-self:flex-start;max-width:88%}.mcpmock__typt{display:none;position:absolute;left:0;top:0;gap:5px;align-items:center;padding:12px 16px;border-radius:8px;background:var(--as-vlak)}.mcpmock__typt i{display:block;width:7px;height:7px;border-radius:50%;background:var(--as-gedempt);animation:mcpmock-stip 850ms ease-in-out infinite}.mcpmock__typt i:nth-child(2){animation-delay:140ms}.mcpmock__typt i:nth-child(3){animation-delay:280ms}.mcpmock__gesprek.is-gefaseerd .mcpmock__typt.is-typt{display:flex}@keyframes mcpmock-stip{0%,100%{opacity:.3}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.mcpmock__typt{display:none!important}.mcpmock__gesprek.is-gefaseerd .mcpmock__bel{opacity:1;transform:none;transition:none}}.mcpmock__bel{margin:0;padding:12px 16px;border-radius:14px;line-height:1.5;font-size:18px}.mcpmock__wie{display:block;margin-bottom:2px;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.75}.mcpmock__bel--jij{background:var(--as-blauw);color:#fff;align-self:flex-end;max-width:88%;border-bottom-right-radius:4px}.mcpmock__bel--bot{background:var(--as-vlak);color:var(--as-inkt);border-bottom-left-radius:4px}.app-shot--mcp{--schaal:1;width:100%;max-width:460px;margin-left:auto}.app-shot--mcp .mcpmock{box-shadow:0 24px 48px -20px rgba(2,34,51,.4)}.vignet{container-type:inline-size;background:#e6f0f5;border-radius:8px;padding:32px 24px}.vignet__rij{display:flex;align-items:center;justify-content:center;gap:2em;font-size:16px}@container(min-width:1px){.vignet__rij {
    font-size: 4cqw; } }.vignet__groep{display:flex;flex-direction:column;align-items:center;gap:1em}.vignet__wie,.vignet__wat{display:flex;align-items:flex-end;gap:.5em;min-height:6.5em}.vignet__wat{align-items:center}.vignet__persoon{display:block;position:relative;width:2em;height:3.2em}.vignet__persoon::before,.vignet__persoon::after{content:"";position:absolute;left:50%;transform:translateX(-50%);background:#39c}.vignet__persoon::before{top:0;width:1.2em;height:1.2em;border-radius:50%}.vignet__persoon::after{bottom:0;width:2em;height:1.7em;border-radius:1em 1em .25em .25em}.vignet__persoon--groot{width:3em;height:4.8em}.vignet__persoon--groot::before{width:1.8em;height:1.8em}.vignet__persoon--groot::after{width:3em;height:2.55em;border-radius:1.5em 1.5em .3em .3em}.vignet__persoon--lijn{width:1.6em;height:2.6em}.vignet__persoon--lijn::before,.vignet__persoon--lijn::after{background:0 0;border:.12em solid #39c;box-sizing:border-box}.vignet__persoon--lijn::before{width:.95em;height:.95em}.vignet__persoon--lijn::after{width:1.6em;height:1.35em;border-radius:.8em .8em .2em .2em;border-bottom-width:.12em}.vignet__lijnpersonen{display:flex;align-items:flex-end;gap:.35em;margin-left:.5em}.vignet__is{display:block;width:2em;height:1.1em;border-top:.3em solid #39c;border-bottom:.3em solid #39c;box-sizing:border-box}.vignet__administratie{display:flex;flex-direction:column;gap:.75em;width:6.5em;padding:1em .85em .9em;background:#fff;border:1px solid #e2e8f0;border-radius:.35em;box-sizing:border-box}.vignet__titelregel,.vignet__slotregel{display:block;height:.2em;border-radius:.1em;background:#4c6b81}.vignet__titelregel{width:45%;margin-bottom:.25em}.vignet__slotregel{margin-top:.35em}.vignet__regel{display:flex;align-items:center;gap:.35em}.vignet__regel b{display:block;flex:auto;height:.2em;border-radius:.1em;background:#e2e8f0}.vignet__regel:nth-child(4) b{flex:0 0 70%}.vignet__administratie--per-vennoot{gap:.45em}.vignet__administratie--per-vennoot .vignet__regel{min-height:.9em}.vignet__persoon--klein{width:.6em;height:.9em}.vignet__persoon--klein::before{width:.36em;height:.36em}.vignet__persoon--klein::after{width:.6em;height:.48em;border-radius:.3em .3em .07em .07em}.vignet__label{font-family:var(--font-display);font-size:max(.6em,11px);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#024d65;white-space:nowrap}@media(max-width:768px){.vignet__label{white-space:normal;text-align:center;max-width:100%;line-height:1.3}}@media(max-width:768px){.vignet__groep{flex:1;min-width:0}.vignet--klusbedrijf .vignet__muur{display:none}.vignet--bol .vignet__laptop{display:none}.vignet__wie{flex-wrap:wrap;justify-content:center;max-width:100%}.vignet__wat{width:100%;justify-content:center}.vignet__wat .vignet__administratie{flex:1;min-width:0;width:auto;max-width:6.5em}}.vignet__pijl{display:block;position:relative;width:2.4em;height:.3em;background:#39c;border-radius:.15em;flex:none}.vignet__pijl::after{content:"";position:absolute;right:-.05em;top:50%;width:.9em;height:.9em;border-top:.3em solid #39c;border-right:.3em solid #39c;box-sizing:border-box;transform:translateY(-50%)rotate(45deg)}.vignet__kruis{position:absolute;left:50%;bottom:.75em;width:1.1em;height:1.1em;transform:translateX(-50%);z-index:1}.vignet__kruis::before,.vignet__kruis::after{content:"";position:absolute;background:#fff;border-radius:.08em}.vignet__kruis::before{left:50%;top:0;width:.3em;height:100%;transform:translateX(-50%)}.vignet__kruis::after{top:50%;left:0;width:100%;height:.3em;transform:translateY(-50%)}.vignet__gereedschap{position:relative;display:block;flex:none;width:3.2em;height:3.2em;margin-left:-.3em;align-self:flex-end}.vignet__gereedschap>i{position:absolute;left:50%;top:50%;display:block}.vignet__hamer{width:.34em;height:2.8em;margin:-1.4em 0 0 -.17em;background:#024d65;border-radius:.17em;transform:rotate(45deg)}.vignet__hamer b{position:absolute;left:50%;top:-.08em;transform:translateX(-50%);width:1.5em;height:.75em;background:#024d65;border-radius:.12em .38em .12em .12em}.vignet__schroevendraaier{width:.24em;height:2.8em;margin:-1.4em 0 0 -.12em;background:#39c;border-radius:.12em;transform:rotate(-45deg)}.vignet__schroevendraaier b{position:absolute;left:50%;bottom:-.08em;transform:translateX(-50%);width:.68em;height:1.25em;background:#39c;border-radius:.13em .13em .19em .19em}.vignet__schroevendraaier::before{content:"";position:absolute;left:50%;top:-.04em;transform:translateX(-50%);width:.46em;height:.28em;background:#39c;border-radius:.04em}.vignet__muur{display:flex;flex-direction:column;gap:.14em;width:5.2em;margin-left:0;overflow:hidden;border-radius:.1em}.vignet__muurrij{display:flex;gap:.14em;flex:none}.vignet__muurrij--verspringt{margin-left:-.68em}.vignet__steen{display:block;flex:none;width:1.2em;height:.6em;border-radius:.08em;background:#e2e8f0}.vignet__steen--nieuw{background:#39c}.vignet__camera{display:block;position:relative;width:3em;height:2em;margin-left:.5em;margin-bottom:1.1em;align-self:flex-end;background:#39c;border-radius:.35em}.vignet__camera::before{content:"";position:absolute;left:50%;top:50%;width:1.25em;height:1.25em;transform:translate(-50%,-50%);border-radius:50%;background:#e6f0f5;border:.28em solid #024d65;box-sizing:border-box}.vignet__camera::after{content:"";position:absolute;left:.4em;top:-.4em;width:.9em;height:.5em;border-radius:.15em .15em 0 0;background:#39c}.vignet__terminal{display:block;position:relative;width:4.2em;height:3em;margin-left:.5em;margin-bottom:.9em;align-self:flex-end;background:#fff;border:.14em solid #39c;border-radius:.3em;box-sizing:border-box}.vignet__terminal::before{content:"";position:absolute;left:.7em;top:.95em;width:.7em;height:.7em;border-right:.22em solid #39c;border-bottom:.22em solid #39c;transform:rotate(-45deg)}.vignet__terminal::after{content:"";position:absolute;left:1.9em;top:1.55em;width:.9em;height:.22em;background:#39c}.vignet__administratie--kort{padding-bottom:1.1em}.vignet__regel--blauw b{background:#39c}.vignet__laptop{position:relative;display:block;flex:none;align-self:flex-end;width:4.1em;height:3.05em;margin-left:.2em}.vignet__scherm{position:absolute;left:.3em;right:.3em;top:0;height:2.6em;display:flex;flex-direction:column;gap:.18em;padding:.2em .28em .24em;box-sizing:border-box;background:#024d65;border-radius:.18em .18em .06em .06em}.vignet__laptopvoet{position:absolute;left:0;right:0;bottom:0;height:.34em;background:#024d65;border-radius:.06em .06em .18em .18em}.vignet__schermhoek{display:flex;justify-content:flex-end;align-items:flex-start;flex:none;height:.95em;color:#39c}.vignet__wagen{display:block;width:1.05em;height:1.05em;margin:-.04em -.02em 0 0}.vignet__tegels{display:flex;flex-wrap:wrap;align-content:stretch;gap:.14em;flex:auto}.vignet__tegels b{display:block;flex:1 1 40%;min-height:0;background:#39c;border-radius:.08em}.vignet__pakket{position:relative;display:block;flex:none;align-self:flex-end;width:2.3em;height:2.1em;margin-left:.4em;background:#024d65;border-radius:.16em;overflow:hidden}.vignet__pakketdeksel{position:absolute;left:0;right:0;top:0;height:.62em;background:#1f6e9c}.vignet__pakkettape{position:absolute;left:50%;top:0;bottom:0;width:.42em;transform:translateX(-50%);background:#39c}.vignet__barcode{position:absolute;right:.22em;bottom:.22em;width:.9em;height:.5em;display:flex;gap:.07em;padding:.09em;box-sizing:border-box;background:#fff;border-radius:.04em}.vignet__barcode b{display:block;flex:1;background:#024d65}.vignet__barcode b:nth-child(2){flex:0 0 .06em}.vignet__barcode b:nth-child(4){flex:0 0 .1em}.vignet--doelgroep .vignet__label{white-space:normal;text-align:center;max-width:11em;line-height:1.3}@media(max-width:768px){.vignet--doelgroep .vignet__label{max-width:100%;hyphens:auto;overflow-wrap:break-word}}.start-vraaglabel{margin:0 0 8px;text-align:center;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#024d65}#vraag-1{scroll-margin-top:calc(var(--header-h) + 48px)}.start-kop-volgend{margin-top:64px}#past{scroll-margin-top:calc(var(--header-h) + 16px)}.start-keuze{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left;font:inherit;color:inherit;cursor:pointer;border:2px solid transparent;transition:border-color .15s}.start-keuze .kaarten__tekst{margin-bottom:0}.start-keuze:hover{border-color:#39c}.start-keuze .kaarten__label,.start-keuze .kaarten__kaartkop,.start-keuze .kaarten__tekst{display:block}.start-keuze:focus-visible{outline:3px solid #024d65;outline-offset:2px}.start-keuze[aria-pressed=true]{border-color:#024d65}.start-keuze[aria-pressed=true] .kaarten__label{display:inline-block;background:#024d65;color:#fff;border-radius:999px;padding:4px 12px}.start-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:32px}.start-chip{font:inherit;font-weight:600;font-size:18px;line-height:1.2;color:#3c4c52;background:#fff;border:2px solid #e2e8f0;border-radius:999px;padding:8px 16px;min-height:44px;cursor:pointer}.start-chip:hover{border-color:#39c}.start-chip:focus-visible{outline:3px solid #024d65;outline-offset:2px}.start-chip[aria-pressed=true]{background:#024d65;border-color:#024d65;color:#fff}.start-past .kaarten__kaart{display:flex;flex-direction:column;gap:12px}.start-standen{display:flex;flex-direction:column;gap:8px}.start-standen .start-chip{text-align:left}.start-oordeel{max-width:64ch;margin:32px auto 0;padding:24px 32px;background:#fff;border:1px solid #e2e8f0;border-left:4px solid #39c;border-radius:12px}.start-oordeel.is-niet{border-left-color:#024d65}.start-oordeel h3{font-size:24px;color:#024d65;margin:0 0 8px;hyphens:manual}.start-oordeel p{font-size:18px;line-height:1.5;margin:0 0 12px}.start-oordeel p:last-child{margin-bottom:0}.start-chips--links{justify-content:flex-start;margin:0 0 20px}.start-route__raster{display:grid;grid-template-columns:1fr;gap:32px;align-items:start}@media(min-width:992px){.start-route__raster{grid-template-columns:1.4fr 1fr;gap:48px}}.start-route__raster[hidden]{display:none}.start-route__hoofd,.start-route__zij{min-width:0}.start-route__kop{font-family:var(--font-display);font-weight:700;font-size:clamp(28px,4.4vw,40px);line-height:1.15;text-wrap:balance;hyphens:auto;overflow-wrap:break-word;color:#3c4c52;margin:0 0 16px}.start-route__intro{font-size:18px;line-height:1.55;margin:0 0 24px}.start-stappen{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.start-stappen li{padding:16px 20px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;font-size:18px;line-height:1.5}.start-stappen b{display:block;color:#024d65;margin-bottom:4px}.start-stap-label{display:block;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#024d65;margin-bottom:4px}.start-stappen a{color:#1f6e9c}.start-route__zij .kader{margin:0 0 16px}.start-route__zij p{font-size:18px;line-height:1.5}.start-route__zij ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px}.start-route__zij a{color:#1f6e9c}.start-route__kaderkop{font-family:var(--font-display);font-weight:700;color:#024d65;margin:0 0 8px}.start-kiezer [hidden],.start-voorjou [hidden],.start-route [hidden]{display:none}.start-route a:not([class]),.start-oordeel a:not([class]),.start-voorjou .kaarten__voetnoot a:not([class]){padding-block:12px}.start-route a:not([class]):focus-visible,.start-oordeel a:not([class]):focus-visible,.start-voorjou .kaarten__voetnoot a:not([class]):focus-visible{padding-block:0}.start-voorjou .kaarten__voetnoot{font-size:18px;color:#3c4c52}.start-past .start-oordeel{margin:16px 0 0;padding:16px 20px}.start-link{padding:0 0 48px}.start-link__zin{font-size:18px;line-height:1.5;text-align:center;margin:0}.start-link__zin a{color:#1f6e9c;font-weight:600;padding-block:12px}.start-link__zin a:focus-visible{padding-block:0}.prose-content .start-link__zin,.support-content .start-link__zin{text-align:left}.start-route__uitgelicht{font-size:18px;margin:-12px 0 24px}.start-route__uitgelicht a{color:#1f6e9c;font-weight:600}.mcpcc{margin:0 0 20px}.mcpcc__gesprek{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.mcpcc__gesprek .mcpmock__bel--bot{max-width:88%}.mcpmock__bel--bot.mcpcc__breed{max-width:100%;overflow-x:auto}.mcpcc__bijlage{display:flex;align-items:center;gap:8px;width:fit-content;margin:4px 0 8px;padding:4px 12px;border-radius:4px;background:rgba(255,255,255,.18);font-size:13px;font-weight:600}.mcpcc__bijlage svg{flex:none}.app-shot-inner.mcpmock.mcpcc table.mcpcc__tabel{width:100%;margin:12px 0;border-collapse:collapse;font-size:13px;line-height:1.4;font-variant-numeric:tabular-nums}.app-shot-inner.mcpmock.mcpcc table.mcpcc__tabel tbody tr:nth-child(n){background:0 0}.app-shot-inner.mcpmock.mcpcc table.mcpcc__tabel thead tr th,.app-shot-inner.mcpmock.mcpcc table.mcpcc__tabel tbody tr td,.app-shot-inner.mcpmock.mcpcc table.mcpcc__tabel tbody tr td:first-child{padding:4px 8px;border:0;border-bottom:1px solid var(--as-lijn);background:0 0;font-family:inherit;font-size:13px;font-weight:400;line-height:1.4;color:var(--as-inkt);text-align:left;white-space:nowrap}.app-shot-inner.mcpmock.mcpcc table.mcpcc__tabel thead tr th{font-weight:600;color:var(--as-inkt-zacht)}.app-shot-inner.mcpmock.mcpcc table.mcpcc__tabel .mcpcc__getal{text-align:right}.mcpcc__label{display:inline-block;padding:0 8px;border-radius:999px;background:var(--as-blauw);color:#fff;font-weight:700}