.kt[data-v-965bd425]{display:flex;flex-direction:column;gap:24px}.progress[data-v-965bd425]{position:relative;height:8px;background:var(--border-soft);overflow:hidden}.progress-bar[data-v-965bd425]{height:100%;background:var(--ink);transition:width .2s ease}.progress-tekst[data-v-965bd425]{display:block;font-family:var(--font-ui);font-size:11.5px;color:var(--ink-softer);margin-top:6px;letter-spacing:.3px}.vraag-sectie h2[data-v-965bd425]{font-family:var(--font-display);font-size:24px;font-weight:400;letter-spacing:-.3px;line-height:1.3;margin:0 0 18px}.opties[data-v-965bd425]{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:10px}.optie[data-v-965bd425]{display:grid;grid-template-columns:auto auto 1fr;gap:12px;align-items:start;padding:14px 18px;border:1px solid var(--border);cursor:pointer;background:var(--paper);transition:border-color .12s ease,background .12s ease}.optie[data-v-965bd425]:hover{border-color:var(--ink-softer);background:var(--paper-warm)}.optie.gekozen[data-v-965bd425]{border-color:var(--ink);background:var(--paper-warm)}.optie input[data-v-965bd425]{margin-top:2px;accent-color:var(--ink)}.optie-letter[data-v-965bd425]{font-family:var(--font-display);font-size:14px;color:var(--ink-softer);font-weight:500}.optie-tekst[data-v-965bd425]{font-family:var(--font-ui);font-size:14px;line-height:1.5;color:var(--ink)}.acties[data-v-965bd425]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.btn-primary[data-v-965bd425]{background:var(--ink);color:var(--paper);border:0;padding:10px 18px;font-family:var(--font-ui);font-size:13.5px;cursor:pointer}.btn-primary[data-v-965bd425]:disabled{opacity:.5;cursor:default}.btn-ghost[data-v-965bd425]{background:transparent;color:var(--ink);border:1px solid var(--border);padding:10px 18px;font-family:var(--font-ui);font-size:13.5px;cursor:pointer}.btn-ghost[data-v-965bd425]:disabled{opacity:.4;cursor:default}.uitslag-kop[data-v-965bd425]{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:12px}.kicker[data-v-965bd425]{font-family:var(--font-ui);font-size:11px;letter-spacing:.8px;text-transform:uppercase;color:var(--ink-softer)}.score-display[data-v-965bd425]{font-family:var(--font-display);display:inline-flex;align-items:baseline}.score-getal[data-v-965bd425]{font-size:56px;color:var(--ink)}.score-pct[data-v-965bd425]{font-size:24px;color:var(--ink-softer);margin-left:2px}.tnum[data-v-965bd425]{font-variant-numeric:tabular-nums}.badge[data-v-965bd425]{display:inline-flex;align-items:center;font-family:var(--font-ui);font-size:12px;padding:4px 12px;border-radius:999px;letter-spacing:.3px}.badge[data-badge=gevorderd][data-v-965bd425]{background:#fbf3d4;border:1px solid #e8d785;color:#8a6a1f}.badge[data-badge=basis][data-v-965bd425]{background:#f0f2f5;border:1px solid #d7dce2;color:#5a6470}.badge[data-badge=nog-oefenen][data-v-965bd425]{background:#fbf4ea;border:1px solid #e8d4b8;color:#8a5a2b}.uitslag-uitleg[data-v-965bd425]{font-family:var(--font-ui);font-size:14px;line-height:1.6;color:var(--ink-soft);margin:12px 0 20px;max-width:640px}.opgeslagen[data-v-965bd425]{font-family:var(--font-ui);font-size:13.5px;color:var(--ink-soft)}.fout[data-v-965bd425]{color:#a83232;font-family:var(--font-ui);font-size:13px;margin:8px 0 0}.uitleg-blok[data-v-965bd425]{margin-top:28px}.uitleg-blok summary[data-v-965bd425]{font-family:var(--font-ui);font-size:13.5px;color:var(--ink);cursor:pointer;padding:6px 0}.uitleg-lijst[data-v-965bd425]{padding-left:22px;margin:14px 0 0}.uitleg-lijst li[data-v-965bd425]{margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--border-soft)}.uitleg-lijst li[data-v-965bd425]:last-child{border-bottom:0}.u-vraag[data-v-965bd425]{font-family:var(--font-display);font-size:16px;color:var(--ink);margin-bottom:6px}.u-juist[data-v-965bd425]{font-family:var(--font-ui);font-size:13.5px;color:var(--ink);margin-bottom:6px}.u-uitleg[data-v-965bd425]{font-family:var(--font-ui);font-size:13px;line-height:1.55;color:var(--ink-soft)}.hero[data-astro-cid-oj72epyl]{padding-block:40px 28px;border-bottom:1px solid var(--border-soft)}.crumbs[data-astro-cid-oj72epyl]{font-family:var(--font-ui);font-size:12px;color:var(--ink-softer);margin-bottom:14px}.crumbs[data-astro-cid-oj72epyl] a[data-astro-cid-oj72epyl]{color:var(--ink-soft);text-decoration:underline;text-underline-offset:3px}.crumbs[data-astro-cid-oj72epyl] .sep[data-astro-cid-oj72epyl]{margin:0 6px}.crumbs[data-astro-cid-oj72epyl] .cur[data-astro-cid-oj72epyl]{color:var(--ink)}.kicker[data-astro-cid-oj72epyl]{font-family:var(--font-ui);font-size:11px;letter-spacing:.8px;text-transform:uppercase;color:var(--ink-softer)}h1[data-astro-cid-oj72epyl]{font-family:var(--font-display);font-size:40px;font-weight:400;letter-spacing:-.5px;line-height:1.1;margin:14px 0 0}.lede[data-astro-cid-oj72epyl]{font-family:var(--font-ui);font-size:15px;line-height:1.6;color:var(--ink-soft);margin:16px 0 0;max-width:680px}.section[data-astro-cid-oj72epyl]{padding-block:32px 64px}@media(max-width:880px){.hero[data-astro-cid-oj72epyl]{padding-block:24px 20px}h1[data-astro-cid-oj72epyl]{font-size:28px}.lede[data-astro-cid-oj72epyl]{font-size:14px}}
