.koopadvies[data-astro-cid-bjosafmd]{padding-top:2rem;padding-bottom:3rem}.koopadvies__kop[data-astro-cid-bjosafmd]{max-width:62rem}.koopadvies__intro[data-astro-cid-bjosafmd]{font-size:1.08rem;line-height:1.6;margin:1.1rem 0 0;max-width:58rem}.koopadvies__raster[data-astro-cid-bjosafmd]{display:grid;gap:1.6rem;margin-top:1.8rem;align-items:start}@media(min-width:1000px){.koopadvies__raster[data-astro-cid-bjosafmd]{grid-template-columns:minmax(0,1fr) minmax(24rem,46%);gap:2.4rem}.paneel__binnen[data-astro-cid-bjosafmd]{position:sticky;top:1.2rem}}.vragen[data-astro-cid-bjosafmd]{list-style:none;margin:0;padding:0;display:grid;gap:.7rem;counter-reset:vraag}.vraag[data-astro-cid-bjosafmd]{background:var(--vlak);border:1px solid var(--lijn);border-radius:var(--radius-groot);padding:.95rem 1.1rem 1rem;display:grid;gap:.55rem}.vraag[data-astro-cid-bjosafmd]:focus-within{border-color:var(--actie);box-shadow:0 0 0 3px #2fb7bf2e}.vraag[data-astro-cid-bjosafmd] label[data-astro-cid-bjosafmd]{display:flex;align-items:center;gap:.7rem;font-family:var(--font-kop);font-weight:700;font-size:1rem;color:var(--inkt);cursor:pointer}.vraag__nr[data-astro-cid-bjosafmd]{flex:0 0 auto;width:1.7rem;height:1.7rem;border-radius:50%;display:grid;place-items:center;background:var(--verloop);color:#fff;font-family:var(--font-ui);font-size:.8rem;font-weight:700}.vraag[data-astro-cid-bjosafmd] select[data-astro-cid-bjosafmd]{width:100%;font-family:var(--font-ui);font-size:.97rem;padding:.65rem 2rem .65rem .8rem;border:1px solid var(--lijn);border-radius:var(--radius);background:var(--creme);color:var(--inkt);appearance:auto}.vraag[data-astro-cid-bjosafmd] select[data-astro-cid-bjosafmd]:focus{border-color:var(--actie);outline:none}.koopadvies__noot[data-astro-cid-bjosafmd]{font-family:var(--font-ui);font-size:.8rem;color:var(--inkt-zacht);margin:1rem 0 0}.koopadvies__vervolg[data-astro-cid-bjosafmd]{margin:1.4rem 0 0;font-size:.98rem;line-height:1.6}.paneel__binnen[data-astro-cid-bjosafmd]{display:grid;gap:1rem}.samenvatting[data-astro-cid-bjosafmd]{background:var(--creme-donker);border:1px solid var(--lijn);border-left:4px solid var(--oker-donker);border-radius:var(--radius-groot);padding:.9rem 1.2rem}.samenvatting__kicker[data-astro-cid-bjosafmd]{font-family:var(--font-ui);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.11em;color:var(--oker-donker);margin:0 0 .45rem}.samenvatting__chips[data-astro-cid-bjosafmd]{margin:0;display:flex;flex-wrap:wrap;gap:.4rem}.samenvatting__chips[data-astro-cid-bjosafmd] .chip{font-size:.8rem}.rekentool__kicker[data-astro-cid-bjosafmd]{font-family:var(--font-ui);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.11em;color:var(--actie-zacht);margin:0 0 .4rem}.picks--match[data-astro-cid-bjosafmd]{margin-top:0}.picks__kop[data-astro-cid-bjosafmd]{font-size:1.25rem}.picks__leeg[data-astro-cid-bjosafmd],.picks__wacht[data-astro-cid-bjosafmd]{font-family:var(--font-ui);font-size:.92rem;color:var(--inkt-zacht);margin:.2rem 0 0}.paneel__deel[data-astro-cid-bjosafmd]{margin:1rem 0 0}.koopadvies__profiel[data-astro-cid-bjosafmd]{margin-top:2rem}.koopadvies__profiel[data-astro-cid-bjosafmd] .rekentool__uitkomst[data-astro-cid-bjosafmd]{display:grid;grid-template-columns:1fr;gap:0 2.5rem}@media(min-width:900px){.koopadvies__profiel[data-astro-cid-bjosafmd] .rekentool__uitkomst[data-astro-cid-bjosafmd]{grid-template-columns:repeat(2,minmax(0,1fr))}.koopadvies__profiel[data-astro-cid-bjosafmd] .rekentool__kicker[data-astro-cid-bjosafmd],.koopadvies__profiel[data-astro-cid-bjosafmd] .rekentool__groot[data-astro-cid-bjosafmd],.koopadvies__profiel[data-astro-cid-bjosafmd] .rekentool__toelichting[data-astro-cid-bjosafmd]{grid-column:1 / -1}}.mobiel-balk[data-astro-cid-bjosafmd]{position:fixed;left:.8rem;right:.8rem;bottom:.8rem;z-index:20;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.7rem 1rem;background:var(--diepwater, #0F5F66);color:#fff;border-radius:var(--radius-groot);box-shadow:0 10px 30px #00000040;text-decoration:none}.mobiel-balk__label[data-astro-cid-bjosafmd]{font-family:var(--font-ui);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;opacity:.8}.mobiel-balk__tekst[data-astro-cid-bjosafmd]{font-family:var(--font-ui);font-size:.9rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobiel-balk__pijl[data-astro-cid-bjosafmd]{font-size:1.1rem}.mobiel-balk[data-astro-cid-bjosafmd][hidden]{display:none}

/* --kwm-consent-css */

.wdc-consent{position:fixed;z-index:12000;left:20px;bottom:20px;width:min(620px,calc(100% - 40px));max-height:85vh;overflow:auto;background:#fff;color:#18263b;border:1px solid #ccd5e1;border-radius:14px;padding:24px;box-shadow:0 8px 36px #17263b30;font-size:15px;line-height:1.6;}
.wdc-consent[hidden]{display:none!important}.wdc-consent h2{font-size:22px;margin:0 0 10px}.wdc-consent p{margin:0 0 14px}.wdc-consent summary{cursor:pointer;font-weight:600}.wdc-consent details{margin-bottom:16px}.wdc-consent-actions{display:flex;gap:12px;flex-wrap:wrap}.wdc-consent button{font:inherit;font-weight:600;background:#fff;color:#18263b;border:1px solid #708097;border-radius:8px;padding:10px 18px;cursor:pointer;min-height:44px}.wdc-consent-actions button{flex:1}.wdc-consent>button{margin-top:12px}.wdc-cookie-settings{font:inherit;color:inherit;background:none;border:0;text-decoration:underline;cursor:pointer;min-height:44px;padding:6px}.wdc-consent button:focus-visible,.wdc-cookie-settings:focus-visible{outline:3px solid #2454f4;outline-offset:3px}@media(max-width:500px){.wdc-consent{padding:18px;left:12px;bottom:12px;width:calc(100% - 24px)}}
