@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-tight-latin-400-normal.iW8qmuJY.woff2)format("woff2"),url(/_astro/inter-tight-latin-400-normal.BLrFJfvD.woff)format("woff")}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-tight-latin-500-normal.BFXNXuvF.woff2)format("woff2"),url(/_astro/inter-tight-latin-500-normal.pobXraBK.woff)format("woff")}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-tight-latin-600-normal.BgSTtRxb.woff2)format("woff2"),url(/_astro/inter-tight-latin-600-normal.D7bG6gX1.woff)format("woff")}@font-face{font-family:Inter Tight;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-tight-latin-700-normal.BZKd_v_8.woff2)format("woff2"),url(/_astro/inter-tight-latin-700-normal.DvYAVZQd.woff)format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-latin-600-normal.zlTlWIYU.woff2)format("woff2"),url(/_astro/caveat-latin-600-normal.DUjB8dgm.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff")}:root{--site-bg:#fff;--site-bg-zacht:#f4fbff;--site-vlak:#e8f6ff;--site-vlak-sterk:#d9f3ff;--site-rand:#cde8f9;--site-lijn:#e3e9f0;--site-tekst:#4c545d;--site-tekst-zacht:#5e6873;--site-kop:#1a2b44;--site-kop-1:#667aa2;--site-kop-2:#1994f7;--site-knop:#1562b8;--site-knop-hover:#185490;--site-knop-tekst:#fff;--site-fout:#b42318;--site-tweede-rand:#9fcbea;--site-inkt:#2c2f33;--site-icoon-accent:#3c92ca;--site-ring:#1994f71f;--site-geel:#fce38a;--site-geel-inkt:#1f3a63;--site-ster:#e59e0b;--site-band:#133358;--site-band-tekst:#fff;--site-band-zacht:#bbd5ee;--site-band-knop:#fff;--site-band-knop-tekst:#133358;--site-balk:#ffffffeb;--site-raam:#fff;--site-logo-plaat:#fff;--site-schaduw:0 2px 20px #13335814;--site-schaduw-groot:0 18px 50px #13335829;--site-schaduw-kaart:0 2px 16px #1333580f;--site-focus:#1562b8;--site-font:"Inter Tight", "Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--site-font-hand:"Caveat", "Segoe Print", "Comic Sans MS", cursive;--site-r-s:8px;--site-r-m:16px;--site-r-l:28px;--site-r-rond:9999px;--site-breed:1240px;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:110px}body{background:var(--site-bg);color:var(--site-tekst);font-family:var(--site-font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.75}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--site-bg-zacht);position:fixed;inset:0 0 auto}img{max-width:100%;height:auto;display:block}picture{display:block}a{color:var(--site-knop);text-underline-offset:3px}a:hover{color:var(--site-knop-hover)}h1,h2,h3,h4{color:var(--site-kop);text-wrap:balance;margin:0;font-weight:700}p{margin:0}:focus-visible{outline:3px solid var(--site-focus);outline-offset:3px;border-radius:6px}[hidden]{display:none!important}.verborgen{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.overslaan{z-index:100;background:var(--site-knop);color:var(--site-knop-tekst);border-radius:var(--site-r-s);padding:10px 16px;position:absolute;top:-60px;left:16px}.overslaan:focus{top:12px}.breedte{max-width:var(--site-breed);padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px));margin-inline:auto}.sectie{padding-block:clamp(48px,5vw,72px)}.sectie-zacht{background:var(--site-bg-zacht)}.ic{color:var(--site-inkt);flex:none}.ic-48{width:48px;height:48px}.ic-40{width:40px;height:40px}.ic-28{width:28px;height:28px}.ic-36{width:36px;height:36px}.u{flex:none;width:20px;height:20px}.boven{letter-spacing:.08em;text-transform:uppercase;color:var(--site-knop);font-size:.8125rem;font-weight:700}.duo{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(2.125rem,1.5rem + 1.6vw,2.75rem);line-height:1.12}.duo-1,.duo-2{display:inline}.held-tekst .duo-1,.held-tekst .duo-2{display:block}@media (width>=641px) and (width<=1040px){.held-tekst .duo-1,.held-tekst .duo-2{display:inline}}@media (width>=1041px){.koppel-tekst .duo-1,.koppel-tekst .duo-2{display:block}}.duo-1{color:var(--site-kop-1)}.duo-2{color:var(--site-kop-2)}h2.duo{font-size:clamp(1.5rem,1.2rem + .9vw,2rem);line-height:1.2}.lead{max-width:36em;font-size:1.1875rem;line-height:1.7}.sectie-kop{gap:14px;display:grid}.sectie-kop>p:not(.boven){max-width:46em}.sectie-kop-midden{text-align:center;justify-items:center;margin-inline:auto}.knoppen{flex-wrap:wrap;gap:12px;display:flex}.knop{text-align:center;border-radius:var(--site-r-rond);min-height:50px;font:inherit;cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:1rem;font-weight:650;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.knop-primair{background:var(--site-knop);color:var(--site-knop-tekst);box-shadow:0 6px 18px #1562b840}.knop-primair:hover{background:var(--site-knop-hover);color:var(--site-knop-tekst)}.knop-tweede{background:var(--site-bg);color:var(--site-kop);border-color:var(--site-tweede-rand)}.knop-tweede:hover{border-color:var(--site-knop);color:var(--site-kop)}.knop-balk{color:var(--site-knop);border-color:var(--site-knop);background:0 0;min-height:46px}.knop-balk:hover{background:var(--site-vlak);color:var(--site-knop-hover)}.knop-balk.is-gevuld{background:var(--site-knop);border-color:var(--site-knop);color:var(--site-knop-tekst)}.knop-balk.is-gevuld:hover{background:var(--site-knop-hover);border-color:var(--site-knop-hover);color:var(--site-knop-tekst)}.knop .u{width:18px;height:18px}.tekstlink{align-items:center;gap:8px;min-height:44px;font-weight:650;text-decoration:none;display:inline-flex}.tekstlink:hover{text-decoration:underline}.tekstlink .u{width:18px;height:18px}header{top:calc(env(safe-area-inset-top,0px) - var(--hulp-h,44px));z-index:50;position:sticky}.hulpbalk{z-index:1;font-size:.875rem;position:relative}.hulpbalk-in{justify-content:flex-end;align-items:center;gap:18px;min-height:44px;display:flex}.hulpbalk a{min-height:44px;color:var(--site-tekst);align-items:center;text-decoration:none;display:inline-flex}.hulpbalk a:hover{color:var(--site-knop);text-decoration:underline}.zoekknop{width:44px;height:44px;color:var(--site-tekst);border-radius:var(--site-r-rond);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-8px;display:inline-grid}.zoekknop:hover{background:var(--site-vlak)}.zoekknop .u{width:18px;height:18px}.balk-houder{background:linear-gradient(var(--site-bg-zacht), transparent);padding-block:8px}.balk{background:var(--site-balk);border:1px solid var(--site-rand);border-radius:var(--site-r-rond);min-height:72px;box-shadow:var(--site-schaduw);backdrop-filter:blur(10px);align-items:center;gap:16px;padding:8px 10px 8px 26px;display:flex;position:relative}.logo{flex:none;align-items:center;min-height:44px;display:inline-flex}.logo img{width:auto;height:36px}.menu{align-items:center;gap:2px;margin:0 auto;padding:0;list-style:none;display:flex}.menu-knop,.menu-link{border-radius:var(--site-r-rond);min-height:44px;font:inherit;color:var(--site-kop);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 14px;font-size:1rem;font-weight:550;text-decoration:none;display:inline-flex;position:relative}.menu-knop:hover,.menu-link:hover,.menu-knop[aria-expanded=true]{background:var(--site-vlak);color:var(--site-kop)}.menu-knop .u{width:16px;height:16px;transition:transform .15s}.menu-knop[aria-expanded=true] .u{transform:rotate(180deg)}.menu-link[aria-current=page],.menu-knop[data-actief]{color:var(--site-knop)}.menu-link[aria-current=page]:after,.menu-knop[data-actief]:after{content:"";background:var(--site-kop-2);border-radius:3px;height:3px;position:absolute;bottom:2px;left:14px;right:14px}.balk-rechts{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.inloggen{border-radius:var(--site-r-rond);min-height:44px;color:var(--site-kop);align-items:center;gap:8px;padding:0 14px;font-weight:550;text-decoration:none;display:inline-flex}.inloggen:hover{background:var(--site-vlak);color:var(--site-kop)}.menuknop-mobiel{border:1px solid var(--site-rand);background:var(--site-bg);width:44px;height:44px;color:var(--site-kop);border-radius:var(--site-r-rond);cursor:pointer;place-items:center;display:none}.menuknop-mobiel .u{width:22px;height:22px}.mega{background:var(--site-bg);border:1px solid var(--site-rand);border-radius:var(--site-r-m);width:min(760px,100vw - 40px);box-shadow:var(--site-schaduw-groot);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;padding:16px;display:grid;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.mega-item{color:var(--site-tekst);border-radius:12px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;padding:12px;text-decoration:none;display:grid}.mega-item:hover{background:var(--site-vlak);color:var(--site-tekst)}.mega-item strong{color:var(--site-kop);font-weight:650;line-height:1.35;display:block}.mega-item span{font-size:.9375rem;line-height:1.5;display:block}.edities-klein{flex-wrap:wrap;gap:4px;display:flex}.edities-klein .editie{padding:0 7px;font-size:.75rem;line-height:1.5}.mega-item .edities-klein{margin-top:6px;display:flex}.mega-item .edities-klein .editie{font-size:.75rem;line-height:1.5;display:inline-block}.mega-voet{border-top:1px solid var(--site-lijn);grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:14px 12px 4px;font-size:.9375rem;display:flex}.mega-uitgelicht{background:var(--site-vlak)}.mobiel-menu{display:none}.held{background:linear-gradient(var(--site-bg-zacht) calc(100% - 160px), var(--site-bg));position:relative;overflow:hidden}.ringen{pointer-events:none;width:900px;height:900px;color:var(--site-ring);position:absolute;inset:-120px -200px auto auto}main>section:first-child,main>section.held{margin-top:calc(-1 * var(--kop-h,134px));padding-top:var(--kop-h,134px)}.held .ringen{-webkit-mask-image:linear-gradient(#000 50%,#0000 90%);mask-image:linear-gradient(#000 50%,#0000 90%)}.pagina-kop .ringen{-webkit-mask-image:linear-gradient(#000 35%,#0000 70%);mask-image:linear-gradient(#000 35%,#0000 70%)}.held-in{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:56px;padding-block:40px 96px;display:grid;position:relative}.held-tekst{justify-items:start;gap:22px;display:grid}.badge{border-radius:var(--site-r-rond);background:var(--site-vlak-sterk);color:var(--site-knop);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;margin:0;padding:4px 14px 4px 4px;font-size:.75rem;font-weight:700;display:inline-flex}.badge-kern{border-radius:var(--site-r-rond);background:var(--site-knop);color:var(--site-knop-tekst);padding:4px 10px}.held .knoppen{margin-top:8px}.knop-uitleg{color:var(--site-tekst-zacht);margin-top:-10px;font-size:.9375rem}.vertrouwen{color:var(--site-tekst);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:.9375rem;display:flex}.sterren{color:var(--site-ster);letter-spacing:2px;font-size:1.0625rem}.vertrouwen-link{min-height:44px;color:inherit;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.vertrouwen-link:hover strong{text-decoration:underline}.stip{background:var(--site-tweede-rand);border-radius:50%;width:4px;height:4px}.held-beeld{margin:0;padding-top:24px;position:relative}.raam{background:var(--site-vlak);border:1px solid var(--site-rand);box-shadow:var(--site-schaduw-groot);border-radius:14px;overflow:hidden}.held-beeld .raam{transform-origin:0;transform:perspective(1800px)rotateY(-9deg)rotateX(3deg)}.briefje{background:var(--site-geel);width:168px;color:var(--site-geel-inkt);font-family:var(--site-font-hand);border-radius:2px;padding:14px 14px 16px;font-size:1.625rem;font-weight:600;line-height:1.05;position:absolute;top:-4px;right:-6px;transform:rotate(4deg);box-shadow:0 10px 24px #13335838}.werkt{gap:32px;margin-top:40px;display:grid}.werkt-tabs{align-items:center;gap:12px;display:flex}.werkt-lijn{background:var(--site-rand);border-radius:2px;flex:24px;min-width:16px;height:2px}.werkt-tab{border:1px solid var(--site-lijn);border-radius:var(--site-r-rond);background:var(--site-bg);min-height:48px;color:var(--site-kop);font:inherit;white-space:nowrap;cursor:pointer;box-shadow:var(--site-schaduw-kaart);align-items:center;gap:10px;padding:6px 20px 6px 7px;font-size:1.0625rem;font-weight:650;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.werkt-tab:hover{border-color:var(--site-tweede-rand)}.werkt-tab .stap-nr{background:var(--site-vlak);color:var(--site-knop)}.werkt-tab[aria-selected=true]{border-color:var(--site-knop);background:var(--site-knop);color:var(--site-knop-tekst)}.werkt-tab[aria-selected=true] .stap-nr{background:var(--site-bg);color:var(--site-knop)}.werkt-panelen{display:grid}.werkt-paneel{grid-area:1/1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;display:grid}.werkt-paneel[data-uit]{visibility:hidden}.werkt-paneel:not([data-uit]){animation:.35s ease-out werkt-in}@keyframes werkt-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.werkt-paneel:not([data-uit]){animation:none}}.werkt-paneel .stap-tekst{align-self:start;padding-top:40px}.werkt-paneel h3{font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);line-height:1.2}.werkt-beeld{border-radius:var(--site-r-l);background:var(--site-vlak);align-content:center;place-items:center;padding:40px}.stap-tekst{align-content:start;gap:14px;display:grid}.stap-nr{background:var(--site-knop);width:30px;height:30px;color:var(--site-knop-tekst);letter-spacing:0;border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:700;display:grid}.maat{background:var(--site-bg);border:1px solid var(--site-rand);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:14px 18px;display:flex}.maat strong{color:var(--site-kop);font-variant-numeric:tabular-nums;font-size:1.625rem;line-height:1.1}.maat span{font-size:.9375rem}.vinken{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vinken li{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;line-height:1.55;display:grid}.vinken .u{width:22px;height:22px;color:var(--site-knop);margin-top:1px}.vinken .zonder-vink span{color:var(--site-tekst-zacht);grid-column:2}.stap-voet{flex-wrap:wrap;align-items:center;gap:12px 32px;margin-top:6px;display:flex}.edities{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.editie{border-radius:var(--site-r-rond);background:var(--site-bg);border:1px solid var(--site-rand);color:var(--site-knop);padding:3px 11px;font-size:.8125rem;font-weight:650;line-height:1.6}.stap-beeld{justify-items:center;margin:0;display:grid}.stap-beeld .raam{width:fit-content;max-width:100%}.stap-beeld-melding .melding-los{max-width:100%;height:auto;box-shadow:var(--site-schaduw-groot);border-radius:8px;margin-top:-24px;position:relative}.branche{border-radius:var(--site-r-m);border:1px solid var(--site-lijn);background:var(--site-bg);color:var(--site-tekst);box-shadow:var(--site-schaduw-kaart);grid-template-columns:48px minmax(0,1fr) 20px;align-items:center;gap:16px;padding:22px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid}.branche:hover{border-color:var(--site-tweede-rand);box-shadow:var(--site-schaduw);color:var(--site-tekst)}.branche strong{color:var(--site-kop);font-weight:650;line-height:1.35;display:block}.branche span{margin-top:2px;font-size:.9375rem;line-height:1.5;display:block}.branche>.u{color:var(--site-knop)}.vakken{padding-top:0}.vogel{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px;display:grid}.vogel-tekst{justify-items:start;gap:18px;display:grid}.doel-lijst{gap:12px;display:grid}.doel{grid-template-columns:48px minmax(0,1fr) auto}@media (width<=1040px){.vogel{grid-template-columns:minmax(0,1fr);gap:28px}}@media (width<=640px){.doel{grid-template-columns:48px minmax(0,1fr);align-items:start}.doel .edities{grid-column:2}}.wie-rij{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.wie{border-radius:var(--site-r-m);border:1px solid var(--site-lijn);background:var(--site-bg);box-shadow:var(--site-schaduw-kaart);color:var(--site-tekst);align-content:start;gap:4px;padding:24px;font-size:.9375rem;line-height:1.5;text-decoration:none;display:grid}.wie:hover{border-color:var(--site-tweede-rand);box-shadow:var(--site-schaduw);color:var(--site-tekst)}.wie strong{color:var(--site-kop);margin-top:8px;font-weight:650;line-height:1.35}@media (width<=1099px){.wie-rij{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.wie-rij{grid-template-columns:minmax(0,1fr)}.wie{grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:14px}.wie .ic{grid-row:span 2}.wie strong{margin-top:0}}.koppel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.koppel-tekst{justify-items:start;gap:18px;display:grid}.cirkel{aspect-ratio:1;width:min(460px,100%);margin-inline:auto;position:relative}.cirkel:before{content:"";border:2px dashed var(--site-rand);border-radius:50%;position:absolute;inset:8%}.cirkel-midden{aspect-ratio:1;background:var(--site-logo-plaat);border:1px solid var(--site-rand);width:30%;box-shadow:var(--site-schaduw-groot);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cirkel-midden img{width:56%}.plaat{aspect-ratio:1;background:var(--site-logo-plaat);border:1px solid var(--site-rand);width:21%;box-shadow:var(--site-schaduw);border-radius:18px;place-items:center;padding:12px;display:grid;position:absolute;transform:translate(-50%,-50%)}.plaat img{object-fit:contain;width:100%;height:100%}.prijzen{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;margin-top:40px;display:grid}.prijs{border:1px solid var(--site-lijn);background:var(--site-bg);border-radius:20px;flex-direction:column;padding:30px;display:flex;position:relative}.prijs-uit{border:2px solid var(--site-knop);box-shadow:var(--site-schaduw-groot)}@media (width<=899px){.prijs-pro{order:-1}.prijs-free{order:1}}.prijs-label{border-radius:var(--site-r-rond);background:var(--site-knop);color:var(--site-knop-tekst);letter-spacing:.06em;text-transform:uppercase;padding:3px 12px;font-size:.75rem;font-weight:700;position:absolute;top:-13px;right:24px}.prijs-kop{align-items:center;gap:12px;display:flex}.prijs-kop h3{font-size:1.375rem}.prijs-bedrag{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-height:52px;margin-top:20px;display:flex}.bedrag{color:var(--site-kop);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:2.5rem;font-weight:700;line-height:1.1}.bedrag-bij{color:var(--site-tekst-zacht);font-size:.9375rem}.prijs-vanaf{color:var(--site-tekst-zacht);align-self:baseline;font-size:.9375rem}.prijs-sub{min-height:26px;color:var(--site-tekst-zacht);margin-top:6px;font-size:.9375rem}.prijs .vinken{flex:1;align-content:start;margin-top:22px}.prijs .knop{width:100%;margin-top:28px}@media (width>=900px) and (width<=1099px){.prijs{padding-inline:22px}.prijs .knop{padding-inline:12px}}.prijs .prijs-noot+.knop{margin-top:10px}.prijs-naam{color:inherit;text-decoration:none}.prijs-naam:after{content:"";opacity:.5;border-top:2px solid;border-right:2px solid;width:.45em;height:.45em;margin-left:.4em;display:inline-block;transform:translateY(-.12em)rotate(45deg)}.prijs-naam:hover{text-underline-offset:4px;text-decoration:underline}.prijs-naam:hover:after{opacity:1}.prijs-noot{text-align:center;color:var(--site-tekst-zacht);text-wrap:balance;min-height:24px;margin-top:20px;font-size:.875rem}.prijs-na{text-align:center;color:var(--site-tekst-zacht);text-wrap:balance;margin-top:10px;font-size:.875rem}.prijzen-voet{justify-items:start;gap:2px;margin-top:28px;display:grid}.reviews{grid-template-columns:minmax(0,.75fr) minmax(0,2.25fr);align-items:start;gap:48px;display:grid}.score{justify-items:start;gap:8px;display:grid}.score-getal{color:var(--site-kop);font-variant-numeric:tabular-nums;font-size:4rem;font-weight:700;line-height:1}.citaten{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.citaat{border-radius:var(--site-r-m);background:var(--site-bg);border:1px solid var(--site-lijn);flex-direction:column;gap:14px;height:100%;margin:0;padding:24px;display:flex}.citaat blockquote{color:var(--site-kop);flex:1;margin:0;font-size:1rem;line-height:1.65}.citaat footer{color:var(--site-tekst-zacht);font-size:.875rem}.band{border-radius:var(--site-r-l);background:var(--site-band);color:var(--site-band-tekst);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.weg{align-content:start;justify-items:start;gap:14px;padding:48px;display:grid}.weg+.weg{border-left:1px solid #ffffff29}.weg h2{color:var(--site-band-tekst);font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.weg p{color:var(--site-band-zacht);max-width:30em}.weg .knop{margin-top:8px}.band :focus-visible{outline-color:var(--site-band-tekst)}.band-een{grid-template-columns:minmax(0,1fr)}.knop-band{background:var(--site-band-knop);color:var(--site-band-knop-tekst)}.knop-band:hover{background:var(--site-vlak-sterk);color:var(--site-band-knop-tekst)}.knop-band-tweede{color:var(--site-band-tekst);background:0 0;border-color:#ffffff8c}.knop-band-tweede:hover{border-color:var(--site-band-tekst);color:var(--site-band-tekst)}.voet{background:var(--site-bg-zacht);border-top:1px solid var(--site-lijn);padding-block:64px 28px;font-size:.9375rem}.voet-kolommen{grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr));gap:32px;display:grid}.voet-merk{align-content:start;gap:14px;display:grid}.voet-merk img{width:auto;height:32px}.voet h3{color:var(--site-kop);margin-bottom:12px;font-size:.9375rem}.voet ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.voet a{color:var(--site-tekst);text-decoration:none}.voet a:hover{color:var(--site-knop);text-decoration:underline}.voet-onder{border-top:1px solid var(--site-lijn);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:48px;padding-top:24px;font-size:.875rem;display:flex}.voet-onder ul{flex-wrap:wrap;gap:8px 20px;display:flex}.pagina-kop{background:linear-gradient(var(--site-bg-zacht) calc(100% - 160px), var(--site-bg));position:relative;overflow:hidden}.pagina-kop-in{gap:18px;padding-block:24px 64px;display:grid;position:relative}.pagina-kop-kort .pagina-kop-in{padding-bottom:28px}.kruimel{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.kruimel li{align-items:center;gap:6px;display:flex}.kruimel li+li:before{content:"›";color:var(--site-tekst-zacht)}.kruimel a{min-height:32px;color:var(--site-tekst);align-items:center;text-decoration:none;display:inline-flex}.kruimel a:hover{color:var(--site-knop);text-decoration:underline}.kruimel [aria-current]{color:var(--site-kop);font-weight:600}.prijzen-blok{background:var(--site-bg-zacht);border:1px solid var(--site-rand);border-radius:24px;padding:20px}.reken{flex-wrap:wrap;align-items:center;gap:10px 18px;padding:2px 4px 20px;display:flex}.reken label{color:var(--site-kop);font-weight:650}.stapper{border:1.5px solid var(--site-tweede-rand);border-radius:var(--site-r-rond);background:var(--site-bg);align-items:center;display:inline-flex}.stapper-knop{width:44px;height:44px;color:var(--site-knop);border-radius:var(--site-r-rond);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.stapper-knop:hover{background:var(--site-vlak)}.stapper input{width:4.5ch;height:44px;color:var(--site-kop);font:inherit;text-align:center;font-variant-numeric:tabular-nums;-moz-appearance:textfield;appearance:textfield;background:0 0;border:0;font-size:1.375rem;font-weight:700}.stapper input::-webkit-outer-spin-button,.stapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.reken-uitleg{color:var(--site-tekst-zacht);margin-left:auto;font-size:.9375rem}.reken-uitkomst{color:var(--site-kop);font-variant-numeric:tabular-nums;flex-basis:100%;font-weight:650}.prijzen-kopen{text-align:center;color:var(--site-tekst-zacht);margin-top:18px;font-size:.9375rem}.prijzen-kopen .tekstlink{display:inline}@media (width>=900px){.reken-uitkomst{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.staffel-lijsten{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;margin-top:28px;display:grid}.staffel-lijsten .vergelijk-houder{max-width:none;box-shadow:var(--site-schaduw-kaart);margin-top:0}.vergelijk.staffel-tabel{font-variant-numeric:tabular-nums;min-width:0}.vergelijk.staffel-tabel caption{caption-side:top;text-align:left;color:var(--site-kop);border-bottom:1px solid var(--site-lijn);padding:14px 18px;font-size:1.125rem;font-weight:700}.staffel-naam{align-items:center;gap:10px;display:inline-flex}.vergelijk.staffel-tabel th,.vergelijk.staffel-tabel td{padding:10px 18px}.vergelijk.staffel-tabel thead th{vertical-align:bottom;font-size:.875rem;font-weight:650}.vergelijk.staffel-tabel thead th:not(:first-child),.vergelijk.staffel-tabel td{text-align:right}.vergelijk.staffel-tabel tbody th{color:var(--site-tekst);font-weight:500}.vergelijk.staffel-tabel td,.vergelijk.staffel-tabel td:last-child{color:var(--site-tekst);font-weight:400}.vergelijk.staffel-tabel td:nth-child(2){color:var(--site-kop);font-weight:650}.vergelijk.staffel-tabel tr.is-nu>*{background:var(--site-vlak)}.vergelijk.staffel-tabel tr.is-nu th{box-shadow:inset 3px 0 0 var(--site-knop);color:var(--site-kop);font-weight:650}.prijslijst-noot{color:var(--site-tekst-zacht);margin-top:14px;font-size:.9375rem}@media (width<=899px){.staffel-lijsten{grid-template-columns:minmax(0,1fr)}}a.badge{text-decoration:none}a.badge:hover{background:var(--site-rand)}.badge .u{width:16px;height:16px;margin-left:-2px}.matrix-houder{border:1px solid var(--site-lijn);border-radius:var(--site-r-m);background:var(--site-bg);margin-top:32px;position:relative}.matrix{border-collapse:collapse;width:100%;font-size:.9375rem}.matrix col.k-functie{width:46%}.matrix th,.matrix td{border-bottom:1px solid var(--site-lijn);text-align:left;vertical-align:middle;padding:12px 18px}.matrix thead th{background:var(--site-bg);z-index:1;position:sticky;top:88px}.matrix thead th:not(:first-child),.matrix td{text-align:center}.matrix thead .ic{margin:0 auto 6px;display:block}.matrix thead span{color:var(--site-kop);font-size:1rem;display:block}.matrix tbody th{color:var(--site-kop);font-weight:500}.matrix .groep th{background:var(--site-bg-zacht);padding:0}.groep-knop{width:100%;font:inherit;color:var(--site-kop);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:12px 18px;font-weight:700;display:flex}.groep-knop .u{width:18px;height:18px;transition:transform .15s}.groep-knop[aria-expanded=false] .u{transform:rotate(-90deg)}.ja{color:var(--site-knop)}.ja .u,.nee .u{vertical-align:middle;width:22px;height:22px;display:inline-block}.nee{color:var(--site-tekst-zacht)}.matrix td.tekst{font-variant-numeric:tabular-nums;color:var(--site-kop)}.matrix tbody th small{color:var(--site-tekst-zacht);margin-top:2px;font-size:.8125rem;font-weight:400;line-height:1.45;display:block}.vragen{align-items:start;gap:10px;max-width:860px;margin-top:32px;display:grid}.vragen-blok{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:56px;display:grid}.vragen-blok .sectie-kop{top:calc(var(--kop-h,134px) + 24px);position:sticky}.vragen-blok .sectie-kop p{color:var(--site-tekst)}.vragen-blok .vragen{max-width:none;margin-top:0}@media (width<=1040px){.vragen-blok{grid-template-columns:minmax(0,1fr);gap:24px}.vragen-blok .sectie-kop{position:static}}.vraag{border:1px solid var(--site-lijn);background:var(--site-bg);border-radius:14px}.vraag summary{cursor:pointer;color:var(--site-kop);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-weight:650;list-style:none;display:flex}.vraag summary::-webkit-details-marker{display:none}.vraag summary .u{width:20px;height:20px;color:var(--site-knop);flex:none;transition:transform .15s}.vraag[open] summary .u{transform:rotate(45deg)}.vraag p{max-width:46em;padding:0 22px 20px}.functie-kop{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;display:grid}.functie-kop .held-tekst{gap:20px}.kenmerken{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.kenmerken.kenmerken-drie{grid-template-columns:repeat(3,minmax(0,1fr))}.kenmerk{border-radius:var(--site-r-m);background:var(--site-bg);border:1px solid var(--site-lijn);box-shadow:var(--site-schaduw-kaart);align-content:start;gap:10px;padding:24px;display:grid}.kenmerk h3{font-size:1.125rem}.kenmerk p{font-size:.9375rem;line-height:1.6}.vergelijk-houder{border:1px solid var(--site-lijn);border-radius:var(--site-r-m);background:var(--site-bg);max-width:900px;margin-top:32px;position:relative;overflow-x:auto}.vergelijk{border-collapse:collapse;width:100%;min-width:560px;font-size:.9375rem}.vergelijk th,.vergelijk td{border-bottom:1px solid var(--site-lijn);text-align:left;vertical-align:top;padding:14px 18px}.vergelijk thead th{color:var(--site-kop);background:var(--site-bg-zacht)}.vergelijk tbody th{color:var(--site-kop);font-weight:500}.vergelijk td:last-child{color:var(--site-kop);font-weight:600}.vergelijk tr:last-child th,.vergelijk tr:last-child td{border-bottom:0}.held-beeld-telefoon{padding-bottom:56px}.held-telefoon{border:6px solid var(--site-kop);background:var(--site-bg);width:clamp(200px,40%,250px);box-shadow:var(--site-schaduw-groot);border-radius:30px;position:absolute;bottom:0;left:-28px;overflow:hidden}.held-telefoon img{width:100%;height:auto;display:block}.held-beeld-telefoon .raam img{width:100%}.manieren{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.manier{border-radius:var(--site-r-m);background:var(--site-bg);border:1px solid var(--site-lijn);box-shadow:var(--site-schaduw-kaart);flex-direction:column;gap:10px;padding:24px 24px 12px;display:flex}.manier h3{font-size:1.125rem}.manier p{font-size:.9375rem;line-height:1.6}.manier .manier-link{align-self:flex-start;font-size:.9375rem}.manier-voet{align-items:center;min-height:44px;margin-top:auto;display:flex}.editie-nieuw{border-color:var(--site-geel);background:var(--site-geel);color:var(--site-geel-inkt)}.toekomst{--tk-bg:#0a1628;--tk-bg-2:#10294a;--tk-tekst:#c3d3e8;--tk-zacht:#93aaca;--tk-kop-1:#9db4d6;--tk-kop-2:#5cb8ff;--tk-kast:#05080d;--tk-blauw:#1f5f93;--tk-accent:#3c92ca;--tk-groen:#1e7a46;--tk-rood:#ff5a4e;isolation:isolate;color:var(--tk-tekst);background:radial-gradient(70% 55% at 50% 46%, #1994f74d, transparent 70%), linear-gradient(180deg, var(--tk-bg), var(--tk-bg-2) 55%, var(--tk-bg));padding-block:clamp(64px,8vw,112px);position:relative;overflow:hidden}.toekomst:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff1a 1px,#0000 1.5px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#000,#0000);mask-image:radial-gradient(70% 60%,#000,#0000)}.toekomst .boven{color:var(--tk-kop-2)}.toekomst .duo-1{color:var(--tk-kop-1)}.toekomst .duo-2{color:var(--tk-kop-2)}.toekomst .sectie-kop>p:not(.boven){color:var(--tk-tekst);max-width:38em}.toekomst :focus-visible{outline-color:#fff}.tk-toestellen{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);column-gap:32px;margin-top:56px;display:grid}.tk-plek{grid-row:span 2;grid-template-rows:subgrid;text-align:center;justify-items:center;row-gap:36px;margin:0;display:grid}.tk-plek figcaption{align-content:start;gap:8px;max-width:21em;display:grid;position:relative}.tk-plek figcaption h3{color:#fff;font-size:1.1875rem}.tk-plek figcaption p{color:var(--tk-zacht);font-size:.9375rem;line-height:1.6}.tk-toestel{aspect-ratio:9/19;background:var(--tk-kast);border-radius:46px;align-self:end;width:256px;padding:9px;position:relative;box-shadow:0 0 0 1px #ffffff29,inset 0 0 0 2px #ffffff0d,0 40px 80px #0000008c,0 0 120px #1994f729}.tk-toestel-groot{width:288px}.tk-scherm{border-radius:37px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.tk-eiland{z-index:2;background:#000;border-radius:99px;width:86px;height:25px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.tk-thuisbalk{opacity:.55;background:currentColor;border-radius:99px;width:100px;height:4px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.tk-slot{color:#fff;text-align:center;background:radial-gradient(120% 70% at 15% 0,#2f7fc4,#0000 62%),radial-gradient(90% 60% at 100% 100%,#1b4c86,#0000 70%),linear-gradient(170deg,#173d6b,#0b1a30);padding:60px 12px 26px}.tk-slot-datum{opacity:.85;font-size:.875rem;font-weight:500}.tk-slot-uur{letter-spacing:-.03em;font-size:4.25rem;font-weight:600;line-height:1.05}.tk-melding{text-align:left;backdrop-filter:blur(18px)saturate(1.4);background:#ffffff2b;border-radius:20px;gap:2px;margin-top:auto;padding:12px;display:grid;box-shadow:0 8px 30px #00000040}.tk-melding-kop{align-items:center;gap:7px;margin-bottom:4px;font-size:.75rem;display:flex}.tk-melding-kop b{flex:1;font-weight:600}.tk-melding-kop span{opacity:.75}.tk-icoon{background:#fff;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.tk-icoon img{width:15px;height:15px}.tk-melding-titel{color:#fff;font-size:.875rem;font-weight:650;line-height:1.35}.tk-melding-tekst{color:#ffffffe0;font-size:.8125rem;line-height:1.4}.tk-melding-knoppen{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;display:grid}.tk-knop{color:#fff;cursor:pointer;background:#ffffff29;border-radius:11px;place-items:center;height:34px;font-size:.8125rem;font-weight:600;display:grid}.tk-knop-sterk{color:var(--site-band);background:#fff}.tk-melding[data-geboekt] .tk-melding-knoppen{display:none}.tk-app{color:#1a2b44;font-family:"IBM Plex Sans", var(--site-font);text-align:left;background:#f3f5f8;gap:10px;padding:14px 12px 22px;font-size:13px;line-height:18px}.tk-status{justify-content:space-between;align-items:center;height:22px;padding-inline:14px 10px;font-size:12px;font-weight:600;display:flex}.tk-batterij{opacity:.8;background:linear-gradient(90deg,currentColor 70%,#0000 0) 1px 1px/calc(100% - 2px) calc(100% - 2px) no-repeat;border:1.5px solid;border-radius:3.5px;width:22px;height:11px}.tk-app-kop{justify-content:space-between;align-items:baseline;gap:8px;margin-top:8px;padding-inline:4px;display:flex}.tk-app-kop b{font-size:20px;font-weight:600;line-height:26px}.tk-app-kop span{color:#5e6873;font-size:12px}.tk-kaart{background:#fff;border-radius:14px;box-shadow:0 1px 2px #1018280f,0 4px 14px #1018280f}.tk-inspreek{gap:8px;padding:10px 12px 12px;display:grid}.tk-golf-rij{align-items:center;gap:10px;display:flex}.tk-mic{background:var(--tk-blauw);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 0 0 5px #1f5f9324}.tk-mic svg{width:16px;height:16px}.tk-golf{flex:1;align-items:center;gap:2px;height:26px;display:flex}.tk-golf i{height:calc(var(--h) * 1%);background:var(--tk-accent);border-radius:2px;flex:1}.tk-duur{color:#5e6873;font-variant-numeric:tabular-nums;font-size:12px}.tk-gezegd{color:#1a2b44;font-size:13px;line-height:19px}.tk-voorstel-kop{color:#5e6873;justify-content:space-between;margin-top:2px;padding-inline:4px;font-size:12px;font-weight:500;display:flex}.tk-voorstel-kop b{color:#1a2b44;font-variant-numeric:tabular-nums;font-weight:600}.tk-voorstellen{gap:7px;margin:0;padding:0;list-style:none;display:grid}.tk-voorstel{border-left:3px solid var(--tk-accent);grid-template-columns:minmax(0,1fr) auto;gap:1px 8px;padding:8px 10px 8px 11px;display:grid}.tk-voorstel b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.tk-v-duur{font-variant-numeric:tabular-nums;font-weight:600}.tk-wat{color:#4c545d;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.tk-bron{color:var(--tk-blauw);background:#e8f1fa;border-radius:99px;justify-self:end;padding:0 7px;font-size:11px;font-weight:500;line-height:18px}.tk-boek{background:var(--tk-blauw);color:#fff;cursor:pointer;border-radius:12px;place-items:center;height:42px;margin-top:auto;font-size:14px;font-weight:600;display:grid}.tk-app[data-geboekt] .tk-voorstel{border-left-color:var(--tk-groen)}.tk-app[data-geboekt] .tk-boek{background:var(--tk-groen)}.tk-app .tk-thuisbalk{color:#1a2b44}.tk-horloge{align-self:center;justify-items:center;display:grid}.tk-bandje{background:linear-gradient(90deg,#121925,#1e2838 50%,#121925);width:110px;height:64px}.tk-bandje-boven{border-radius:20px 20px 0 0}.tk-bandje-onder{border-radius:0 0 20px 20px}.tk-kast{background:var(--tk-kast);border-radius:50px;width:184px;height:218px;padding:10px;position:relative;box-shadow:0 0 0 1px #ffffff2e,0 30px 60px #00000080,0 0 90px #1994f733}.tk-kast:after{content:"";background:#1e2838;border-radius:4px;width:7px;height:38px;position:absolute;top:58px;right:-6px}.tk-wijzer{color:#fff;text-align:center;background:#000;border-radius:41px;align-content:center;place-items:center;gap:2px;height:100%;display:grid;position:relative}.tk-ring{background:conic-gradient(var(--tk-kop-2) calc(var(--deel) * 1turn), #5cb8ff29 0);border-radius:50%;width:148px;height:148px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 calc(100% - 7px));mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 calc(100% - 7px))}.tk-horloge-wat{color:var(--tk-kop-1);font-size:11px;font-weight:500;position:relative}.tk-klok{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1.1;position:relative}.tk-horloge-knop{background:var(--tk-rood);color:#fff;cursor:pointer;border-radius:99px;margin-top:6px;padding:3px 16px;font-size:12px;font-weight:600;position:relative}.tk-horloge[data-stand=gestopt] .tk-ring{opacity:.35}.tk-horloge[data-stand=gestopt] .tk-horloge-knop,.tk-horloge[data-stand=geboekt] .tk-horloge-knop{background:var(--tk-groen)}.tk-toestellen[data-wacht] .tk-melding,.tk-toestellen[data-wacht] .tk-gezegd,.tk-toestellen[data-wacht] .tk-voorstel,.tk-toestellen[data-wacht] .tk-boek{opacity:0}.tk-toestellen.is-in .tk-melding{animation:.7s cubic-bezier(.2,.8,.2,1) .9s both tk-melding}.tk-toestellen.is-in .tk-golf i{animation:tk-golf .55s ease-in-out calc(var(--i) * -90ms) 6 alternate}.tk-toestellen.is-in .tk-gezegd{animation:.5s ease-out 1.3s both tk-in}.tk-toestellen.is-in .tk-voorstel{animation:.45s ease-out both tk-in}.tk-toestellen.is-in .tk-voorstel:first-child{animation-delay:1.9s}.tk-toestellen.is-in .tk-voorstel:nth-child(2){animation-delay:2.15s}.tk-toestellen.is-in .tk-voorstel:nth-child(3){animation-delay:2.4s}.tk-toestellen.is-in .tk-voorstel:nth-child(4){animation-delay:2.65s}.tk-toestellen.is-in .tk-boek{animation:.45s ease-out 3s both tk-in}@keyframes tk-melding{0%{opacity:0;transform:translateY(24px)scale(.96)}}@keyframes tk-golf{0%{transform:scaleY(.3)}}@keyframes tk-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.tk-toestellen *{animation:none!important}}.start-kop{gap:14px;display:grid}.start-voet{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 40px;display:flex}.start-voet .vinken{flex-wrap:wrap;gap:8px 32px;display:flex}.start-voet .tekstlink{text-underline-offset:3px;text-decoration:underline;display:inline}.app{--app-ondergrond:#f3f5f8;--app-oppervlak:#fff;--app-oppervlak-2:#e9eef4;--app-tekst:#172a3f;--app-tekst-2:#4a5b70;--app-tekst-3:#7b8899;--app-rand:#d5dce5;--app-rand-invoer:#7b8899;--app-rand-sterk:#4a5b70;--app-accent:#1f5f93;--app-accent-hover:#184d78;--app-accent-zacht:#e3eef8;--app-accent-rand:#9cc0e0;--app-succes:#1e7a46;--app-succes-zacht:#e3f3ea;--app-fout:#b3261e;--app-merk:#3c92ca;background:var(--app-oppervlak);color:var(--app-tekst);grid-template-columns:232px minmax(0,1fr);font-family:IBM Plex Sans,Segoe UI,system-ui,sans-serif;font-size:14px;line-height:20px;display:grid}.app :focus-visible{outline:2px solid var(--app-accent);outline-offset:2px;border-radius:4px}.app-ic{flex:none;width:20px;height:20px}.app-ic-s{width:14px;height:14px}.app-logo{width:28px;height:28px;color:var(--app-merk);flex:none}.app-zij{background:var(--app-ondergrond);border-right:1px solid var(--app-rand);flex-direction:column;gap:4px;padding:12px 8px;display:flex}.app-merk{align-items:center;gap:8px;height:40px;margin-bottom:8px;padding:0 8px;display:flex}.app-merk-naam{min-width:0;display:grid}.app-merk-naam strong{font-size:14px;font-weight:600;line-height:20px}.app-omgeving{color:var(--app-tekst-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.app-omgeving.is-leeg{color:var(--app-tekst-3);font-style:italic}.app-nav{gap:2px;margin:0;padding:0;list-style:none;display:grid}.app-nav li{white-space:nowrap;border-radius:6px;align-items:center;gap:12px;height:36px;padding:0 8px 0 10px;font-weight:500;display:flex}.app-nav .app-ic{color:var(--app-tekst-2)}.app-zij .app-nav li,.app-zij .app-nav .app-ic{color:var(--app-tekst-3);cursor:default;user-select:none}.app-nav-onder{margin-top:auto}.app-hoofd{grid-template-rows:auto 1fr;min-width:0;display:grid}.app-top{border-bottom:1px solid var(--app-rand);align-items:center;gap:12px;min-height:56px;padding:0 24px;display:flex}.app-titel{font-size:18px;font-weight:600;line-height:24px}.app-top-logo,.app-top-omgeving{display:none}.app-start{align-content:start;gap:16px;max-width:720px;padding:24px;display:grid}.app-label{color:var(--app-tekst-2);margin:0 0 6px;padding:0;font-size:13px;font-weight:500;line-height:20px}.app-optioneel{font-weight:400}.app-hulp{color:var(--app-tekst-2);font-size:13px;line-height:20px}.app-fout{color:var(--app-fout);font-size:13px;line-height:20px}.app-fout:empty{display:none}.app-keuzes{border:0;min-width:0;margin:0;padding:0}.app-opties{gap:8px;display:grid}.app-twee,.app-sectoren{grid-template-columns:repeat(2,minmax(0,1fr))}.app-keuzekaart{border:1px solid var(--app-rand-invoer);background:var(--app-oppervlak);color:var(--app-tekst);font:inherit;text-align:left;cursor:pointer;border-radius:8px;align-content:start;gap:2px;padding:12px 16px;display:grid}.app-keuzekaart:hover{border-color:var(--app-accent);background:var(--app-accent-zacht)}.app-keuzekaart strong{font-weight:600}.app-keuzekaart span{color:var(--app-tekst-2);font-size:13px}.app-keuze{cursor:pointer;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;display:grid}.app-sectoren .app-keuze{border:1px solid var(--app-rand);border-radius:6px;padding:9px 12px}.app-sectoren .app-keuze:hover{border-color:var(--app-rand-sterk)}.app-sectoren .app-keuze:has(input:checked){border-color:var(--app-accent);background:var(--app-accent-zacht);box-shadow:inset 0 0 0 1px var(--app-accent)}.app-keuze input{appearance:none;border:1px solid var(--app-rand-invoer);background:var(--app-oppervlak);cursor:pointer;place-items:center;width:16px;height:16px;margin:2px 0 0;display:inline-grid}.app-keuze input[type=radio]{border-radius:50%}.app-keuze input[type=radio]:checked{border-color:var(--app-accent)}.app-keuze input[type=radio]:checked:after{content:"";background:var(--app-accent);border-radius:50%;width:8px;height:8px}.app-keuze input[type=checkbox]{border-radius:4px}.app-keuze input[type=checkbox]:checked{border-color:var(--app-accent);background:var(--app-accent)}.app-keuze input[type=checkbox]:checked:after{content:"";border-top:0;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.app-link{color:var(--app-accent);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.app-link:hover{color:var(--app-accent-hover);text-decoration-thickness:2px}.app-knoppen{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.app-knop{border:1px solid var(--app-rand-invoer);background:var(--app-oppervlak);height:36px;color:var(--app-tekst);font:inherit;white-space:nowrap;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0 12px;font-weight:500;text-decoration:none;display:inline-flex}.app-knop:hover{background:var(--app-oppervlak-2);color:var(--app-tekst)}.app-knop-primair{border-color:var(--app-accent);background:var(--app-accent);color:#fff}.app-knop-primair:hover{border-color:var(--app-accent-hover);background:var(--app-accent-hover);color:#fff}.app-knop-stil{background:0 0;border-color:#0000}.app-stappen{border:1px solid var(--app-rand);border-radius:8px;margin:0;padding:0;list-style:none;display:grid}.app-stap+.app-stap{border-top:1px solid var(--app-rand)}.app-stapkop{color:var(--app-tekst);margin:0;font-size:15px;font-weight:600;line-height:20px}.app-stapknop{width:100%;min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.app-stapknop:hover{background:var(--app-ondergrond)}.app-stap-later .app-stapknop{color:var(--app-tekst-2);cursor:default;font-weight:500}.app-stap-later .app-stapknop:hover{background:0 0}.app-nr{border:1px solid var(--app-rand-invoer);width:24px;height:24px;color:var(--app-tekst-2);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;line-height:1;display:inline-grid}.app-stap[data-stand=open] .app-nr{border-color:var(--app-accent);background:var(--app-accent);color:#fff}.app-stap[data-stand=klaar] .app-nr{border-color:var(--app-succes);background:var(--app-succes-zacht);color:var(--app-succes)}.app-later{border:1px solid var(--app-rand);color:var(--app-tekst-2);white-space:nowrap;border-radius:9999px;margin-left:auto;padding:0 8px;font-size:12px;font-weight:500;line-height:20px}.app-inhoud{gap:16px;padding:0 16px 20px 52px;display:grid}.app-sam{color:var(--app-tekst-2);padding:0 16px 14px 52px}.app-na-sector{gap:16px;display:grid}.app-pad{flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:500;display:flex}.app-pad-deel{align-items:center;gap:6px;display:inline-flex}.app-pad-scheid{color:var(--app-tekst-3)}.app-pad .app-link{margin-left:8px;font-weight:400}.app-pad-typen{flex-direction:column;align-items:flex-start;gap:8px}.app-kenmerk{background:var(--app-accent-zacht);width:20px;height:20px;color:var(--app-accent);border-radius:4px;flex:none;place-items:center;font-size:12px;font-weight:600;line-height:16px;display:inline-grid}.app-kenmerk-stil{background:var(--app-oppervlak-2);color:var(--app-tekst-2)}.app-pad-invoer,.app .veld input{border:1px solid var(--app-rand-invoer);background:var(--app-oppervlak);height:36px;color:var(--app-tekst);font:inherit;border-radius:4px;padding:0 12px;font-size:14px}.app-pad-invoer{width:180px}.app-pad-invoer:hover,.app .veld input:hover{border-color:var(--app-rand-sterk)}.app .veld input[aria-invalid=true]{border-color:var(--app-fout);box-shadow:inset 0 0 0 1px var(--app-fout)}.aanmeld-stap{gap:16px;display:grid}.aanmeld-kop-stap{color:var(--app-tekst);font-size:16px;font-weight:600;line-height:24px}.aanmeld-kop-stap:focus{outline:none}.veld{gap:4px;max-width:380px;display:grid}.veld label{color:var(--app-tekst-2);font-size:13px;font-weight:500;line-height:20px}.veld-optie{margin-left:4px;font-weight:400}.veld input{width:100%}.veld input::placeholder{color:var(--app-tekst-2);opacity:.8}.veld-hulp,.veld-melding,.veld-status{font-size:13px;line-height:20px}.veld-hulp{color:var(--app-tekst-2)}.veld-melding{color:var(--app-fout)}.veld-status{color:var(--app-accent)}.veld-melding:empty,.veld-status:empty{display:none}.kvk-blok{border:1px solid var(--app-accent-rand);background:var(--app-accent-zacht);border-radius:8px;gap:12px;max-width:480px;padding:12px 16px;display:grid}.veld input.code-invoer{letter-spacing:.35em;text-align:center;font-variant-numeric:tabular-nums;width:200px;height:48px;font-size:22px;font-weight:600}.aanmeld-klaar{justify-items:start}@media (pointer:coarse){.app-knop,.app-pad-invoer,.app .veld input{height:44px}.app-stapknop{min-height:56px}}@media (width<=900px){.app{grid-template-columns:minmax(0,1fr)}.app-zij{display:none}.app-top-logo{width:24px;height:24px;display:block}.app-top-omgeving{max-width:45%;margin-left:auto;display:block}}@media (width<=640px){.app-top{padding:0 16px}.app-start{padding:16px}.app-twee,.app-sectoren{grid-template-columns:minmax(0,1fr)}.app-inhoud,.app-sam{padding-left:16px}}.verder{border:1px solid var(--site-rand);background:var(--site-bg);width:min(520px,100vw - 32px);color:var(--site-tekst);box-shadow:var(--site-schaduw-groot);border-radius:20px;padding:0}.verder::backdrop{background:#0a162673}.verder-in{gap:14px;padding:28px;display:grid}.verder h2{font-size:1.375rem}.verder .knoppen{justify-content:flex-end;margin-top:6px}.ontwerpbalk{right:max(16px, env(safe-area-inset-right,0px));bottom:max(16px, env(safe-area-inset-bottom,0px));z-index:80;color:#fff;background:#10233a;border-radius:14px;align-items:center;gap:6px;max-width:calc(100vw - 32px);padding:6px;font-size:.8125rem;display:flex;position:fixed;overflow-x:auto;box-shadow:0 10px 30px #0000004d}.ontwerpbalk span{letter-spacing:.06em;text-transform:uppercase;color:#9fc3e6;white-space:nowrap;padding:0 8px;font-weight:700}.ontwerpbalk a,.ontwerpbalk button{color:#fff;min-height:36px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.ontwerpbalk a:hover,.ontwerpbalk button:hover{color:#fff;background:#ffffff1f}.ontwerpbalk [aria-current=page],.ontwerpbalk [aria-pressed=true]{color:#10233a;background:#fff}html[data-schoon] .ontwerpbalk{display:none}@media (width<=1100px){.citaten{grid-template-columns:minmax(0,1fr)}.kenmerken{grid-template-columns:repeat(2,minmax(0,1fr))}.voet-kolommen{grid-template-columns:repeat(3,minmax(0,1fr))}.voet-merk{grid-column:1/-1}}@media (width<=1040px){.kenmerken.kenmerken-drie{grid-template-columns:minmax(0,1fr)}.menu,.knop-balk .knop-lang,.balk-rechts .inloggen{display:none}.balk-rechts .knop-balk{background:var(--site-knop);border-color:var(--site-knop);min-height:40px;color:var(--site-knop-tekst);padding:0 16px;font-size:.9375rem}.balk-rechts .knop-balk:hover{background:var(--site-knop-hover);color:var(--site-knop-tekst)}.knop-balk .knop-kort{display:inline}.hulpbalk .hulp-inloggen{color:var(--site-kop);margin-right:auto;font-weight:600;display:inline-flex}.menuknop-mobiel{display:inline-grid}.balk{padding-left:18px}.mobiel-menu[data-open]{background:var(--site-bg);border:1px solid var(--site-rand);border-radius:var(--site-r-m);max-height:calc(100dvh - 140px);box-shadow:var(--site-schaduw-groot);padding:12px;display:block;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow-y:auto}.mobiel-menu details{border-bottom:1px solid var(--site-lijn)}.mobiel-menu summary,.mobiel-menu>a{min-height:48px;color:var(--site-kop);cursor:pointer;justify-content:space-between;align-items:center;padding:0 8px;font-weight:600;text-decoration:none;list-style:none;display:flex}.mobiel-menu summary::-webkit-details-marker{display:none}.mobiel-menu ul{margin:0 0 10px;padding:0;list-style:none}.mobiel-menu li a{min-height:44px;color:var(--site-tekst);border-radius:10px;align-items:center;padding:0 12px;text-decoration:none;display:flex}.mobiel-menu li a:hover{background:var(--site-vlak)}.mobiel-menu .knop{width:100%;margin-top:12px}.mobiel-menu li .edities{flex-wrap:nowrap;margin-left:auto;padding-left:12px}.voet a,.kruimel a{align-items:center;min-height:44px;display:inline-flex}.mobiel-menu>a.knop{justify-content:center;display:inline-flex}.mobiel-menu>a.knop-primair,.mobiel-menu>a.knop-primair:hover{color:var(--site-knop-tekst)}.held-in,.functie-kop,.koppel{grid-template-columns:minmax(0,1fr);gap:40px}.manieren{grid-template-columns:repeat(2,minmax(0,1fr))}.held-telefoon{left:12px}.held-beeld{max-width:762px}.held-in{padding-block:24px 64px}.held-beeld .raam{transform:none}.werkt-paneel{grid-template-columns:minmax(0,1fr);gap:28px}.werkt-paneel .stap-tekst{padding-top:0}.werkt-paneel[data-uit]{display:none}.werkt-beeld{padding:28px}.reviews{grid-template-columns:minmax(0,1fr);gap:28px}.band{grid-template-columns:minmax(0,1fr)}.weg{padding:32px 28px}.weg+.weg{border-top:1px solid #ffffff29;border-left:0}}@media (width<=899px){.prijzen{grid-template-columns:minmax(0,1fr);max-width:480px;margin-inline:auto}.tk-toestellen{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(300px,86%);grid-auto-flow:column;column-gap:16px;margin-inline:-20px;padding:8px 20px 20px;scroll-padding-inline:20px;overflow-x:auto}.tk-toestellen::-webkit-scrollbar{display:none}.tk-plek{scroll-snap-align:center}.tk-toestel{width:240px}.tk-toestel-groot{width:272px}}@media (width<=640px){.badge{min-height:44px}.stap-beeld-melding .melding-los{max-width:min(458px,100% + 24px)}.werkt-tabs{gap:6px}.werkt-lijn,.werkt-tab .stap-nr{display:none}.werkt-tab{flex:1 1 0;justify-content:center;min-height:44px;padding:0 10px;font-size:.9375rem}.werkt-beeld{padding:16px}body{font-size:1rem}.lead{font-size:1.0625rem}.inloggen{padding:0 10px}.logo img{height:26px}.balk{gap:12px;padding-left:16px}.hulpbalk-in{gap:16px}.kenmerken,.manieren{grid-template-columns:minmax(0,1fr)}.held-beeld{max-width:412px}.held-beeld-telefoon{padding-bottom:0}.held-beeld-telefoon .raam{display:none}.held-telefoon{width:230px;margin:0 auto;position:relative;left:auto}.prijzen-blok{border-radius:20px;padding:12px}.reken{padding:6px 6px 16px}.reken-uitleg{margin-left:0}.voet-kolommen{grid-template-columns:repeat(2,minmax(0,1fr))}.briefje{width:132px;font-size:1.3125rem;top:0;right:4px}.held .knoppen .knop,.pagina-kop .knoppen .knop{flex:100%}.vertrouwen{gap:4px 16px}.vertrouwen .stip{display:none}.matrix{min-width:0;font-size:.875rem}.matrix col.k-functie{width:40%}.matrix th,.matrix td{padding:10px 6px}.matrix thead .ic{display:none}.matrix thead span{font-size:.8125rem}.matrix tbody th{overflow-wrap:anywhere;hyphens:auto}.groep-knop{padding:12px 8px}.vergelijk{min-width:0}.vergelijk thead{display:none}.vergelijk tr{border-bottom:1px solid var(--site-lijn);grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 16px;display:grid}.vergelijk tr:last-child{border-bottom:0}.vergelijk th,.vergelijk td{border:0;padding:0}.vergelijk td:before{content:attr(data-kop) ": ";color:var(--site-tekst-zacht);font-weight:500}.vergelijk.staffel-tabel thead{display:table-header-group}.vergelijk.staffel-tabel tr{border:0;padding:0;display:table-row}.vergelijk.staffel-tabel th,.vergelijk.staffel-tabel td{border-bottom:1px solid var(--site-lijn);padding:10px 8px;font-size:.875rem}.vergelijk.staffel-tabel tr:last-child>*{border-bottom:0}.vergelijk.staffel-tabel td:before{content:none}.vergelijk.staffel-tabel caption{padding:14px 12px}.ontwerpbalk span{display:none}}@media (width<=400px){.balk{gap:8px;padding-left:14px}.logo img{height:24px}.balk-rechts .knop-balk{padding:0 12px;font-size:.875rem}.hulpbalk-in{gap:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}.kop-breed .held-tekst,.kop-smal .held-tekst{max-width:none}.kop-breed .lead{max-width:820px}.kop-smal .lead{max-width:680px}.kop-beeld{place-items:center;display:grid}.kop-beeld .illu{width:min(500px,100%)}.kenmerk-voet{margin-top:auto;padding-top:8px}.stap-label.boven{align-items:center;gap:10px;display:flex}.illu{background:var(--site-bg);border:1px solid var(--site-rand);width:min(480px,100%);box-shadow:var(--site-schaduw-groot);color:var(--site-kop);text-align:left;border-radius:18px;gap:14px;margin:0;padding:22px;font-size:.9375rem;line-height:1.5;display:grid}.illu p{margin:0}.illu small{color:var(--site-tekst-zacht);font-size:.8125rem;line-height:1.45;display:block}.illu-kop{justify-content:space-between;align-items:center;gap:12px;font-weight:700;display:flex}.illu-klein{color:var(--site-tekst-zacht);font-size:.8125rem;font-weight:600}.illu-lijst{border:1px solid var(--site-lijn);background:var(--site-bg);border-radius:12px;display:grid;overflow:hidden}.illu-rij{border-bottom:1px solid var(--site-lijn);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.illu-rij:last-child{border-bottom:0}.illu-rij strong{font-weight:650;display:block}.illu-rij-los{border:1px solid var(--site-lijn);border-radius:12px}.illu-getal{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.illu-pil{border-radius:var(--site-r-rond);background:var(--site-vlak);color:var(--site-knop);white-space:nowrap;align-items:center;padding:2px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.illu-pil-goed{color:#17694a;background:#e3f6ec}.illu-pil-let{color:#8a5300;background:#fff2d6}.illu-knoppen{flex-wrap:wrap;gap:8px;display:flex}.illu-knop{border-radius:var(--site-r-rond);border:1.5px solid var(--site-tweede-rand);background:var(--site-bg);min-height:34px;color:var(--site-kop);white-space:nowrap;align-items:center;padding:0 14px;font-size:.8125rem;font-weight:650;display:inline-flex}.illu-knop-hoofd{background:var(--site-knop);border-color:var(--site-knop);color:var(--site-knop-tekst)}.illu-knop-klein{min-height:28px;padding:0 10px;font-size:.75rem}.illu-totaal{border-top:1px solid var(--site-lijn);justify-content:space-between;gap:12px;padding-top:10px;display:flex}.illu-voet{color:var(--site-tekst);align-items:center;gap:8px;display:flex}.illu-vink{color:#17694a;font-weight:800}.illu-punten{gap:4px;margin:0;padding-left:20px;display:grid}.illu-vraag{border-color:var(--site-tweede-rand)}.illu-keuzes{gap:8px;display:grid}.illu-keuze{border:1.5px solid var(--site-lijn);border-radius:12px;gap:2px;padding:12px 14px;display:grid}.illu-keuze-aan{border-color:var(--site-knop);background:var(--site-bg-zacht)}.illu-tabel{font-variant-numeric:tabular-nums;grid-template-columns:1.4fr repeat(3,1fr);gap:8px 10px;display:grid}.illu-tabel>span:nth-child(-n+4){color:var(--site-tekst-zacht);font-size:.75rem;font-weight:700}.illu-tabel>span,.illu-tabel>strong{text-align:right}.illu-tabel>strong:nth-child(4n+1),.illu-tabel>span:nth-child(4n+1){text-align:left}.illu-tabel-twee{grid-template-columns:1fr 1fr}.illu-tabel-twee>*{font-weight:500;text-align:left!important;color:var(--site-kop)!important;font-size:.875rem!important}.illu-tabel-twee>strong{font-weight:700!important}.illu-tabel-twee>:nth-child(2n){text-decoration:line-through #4c545d59;color:var(--site-tekst-zacht)!important}.illu-tabel-twee>strong:nth-child(2){text-decoration:none}.illu-balken{gap:12px;display:grid}.illu-balken>div{grid-template-columns:96px minmax(0,1fr) 84px;align-items:center;gap:12px;display:grid}.illu-balken-smal>div{grid-template-columns:130px minmax(0,1fr) 40px}.illu-balken small{text-align:right;font-variant-numeric:tabular-nums}.illu-balk{background:var(--site-vlak);border-radius:6px;height:10px;position:relative;overflow:hidden}.illu-balk i{background:var(--site-kop-2);border-radius:6px;position:absolute;inset:0 auto 0 0}.illu-balk-let .illu-balk i{background:#e59e0b}.illu-week{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.illu-week>span{background:var(--site-vlak);text-align:center;border-radius:12px;gap:2px;padding:10px 8px;font-size:.8125rem;display:grid}.illu-week .illu-dag-thuis{background:#e3f6ec}.illu-week .illu-dag-klant{background:#fff2d6}.illu-dag{gap:8px;display:grid}.illu-blok{border-radius:10px;gap:2px;padding:10px 14px;display:grid;position:relative}.illu-blok .illu-knop{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.illu-blok-geboekt{background:var(--site-vlak-sterk);border-left:4px solid var(--site-knop)}.illu-blok-voorstel{border:1.5px dashed var(--site-tweede-rand);padding-right:76px}.illu-tijdlijn{gap:12px;margin:0;padding:0;list-style:none;display:grid}.illu-tijdlijn li{padding-left:22px;position:relative}.illu-tijdlijn li:before{content:"";background:var(--site-tweede-rand);border-radius:50%;width:10px;height:10px;position:absolute;top:6px;left:0}.illu-tijdlijn li:after{content:"";background:var(--site-lijn);width:2px;position:absolute;top:20px;bottom:-10px;left:4px}.illu-tijdlijn li:last-child:after{display:none}.illu-tijdlijn-goed:before{background:#17694a!important}.illu-tijdlijn strong{display:block}.chat{background:var(--site-bg-zacht);gap:10px}.chat-mens{background:var(--site-knop);max-width:86%;color:var(--site-knop-tekst);border-radius:16px 16px 4px;justify-self:end;padding:10px 14px}.chat-ai{background:var(--site-bg);border:1px solid var(--site-rand);border-radius:16px 16px 16px 4px;justify-self:start;gap:10px;max-width:94%;padding:12px 14px;display:grid}.chat-kort{max-width:80%}@media (width<=640px){.illu{padding:16px;font-size:.875rem}.illu-balken>div{grid-template-columns:78px minmax(0,1fr) 70px;gap:8px}.illu-balken-smal>div{grid-template-columns:110px minmax(0,1fr) 34px}.illu-knop{white-space:normal}}.sectie-ruimte{height:clamp(48px,5vw,72px)}.pijn-rij{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.pijn{border-radius:var(--site-r-m);background:var(--site-bg);border:1px solid var(--site-lijn);align-content:start;gap:14px;padding:24px;display:grid}.pijn p{color:var(--site-kop);font-size:1.0625rem;font-style:italic;line-height:1.55}.feit{border-radius:var(--site-r-l);background:var(--site-vlak);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;padding:32px 40px;display:grid}.feit-getal{color:var(--site-knop);white-space:nowrap;letter-spacing:-.02em;font-size:clamp(2.25rem,1.6rem + 2vw,3.5rem);font-weight:700;line-height:1}.feit-tekst{color:var(--site-kop);font-size:1.1875rem;font-weight:600;line-height:1.5}.feit-bron{color:var(--site-tekst-zacht);font-size:.875rem;margin-top:6px!important}.advies{border-radius:var(--site-r-l);border:2px solid var(--site-knop);background:var(--site-bg);box-shadow:var(--site-schaduw);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:24px;padding:32px 36px;display:grid}.advies-tekst{gap:8px;display:grid}.advies h2{flex-wrap:wrap;align-items:baseline;gap:6px 14px;font-size:1.625rem;display:flex}.advies-prijs{color:var(--site-tekst-zacht);font-size:1rem;font-weight:600}.advies-knoppen{justify-items:center;gap:6px;display:grid}.eisen{gap:12px;margin-top:32px;display:grid}.eis{border:1px solid var(--site-lijn);border-radius:var(--site-r-m);background:var(--site-bg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.eis p{padding:18px 22px}.eis-rvo{color:var(--site-kop);align-content:start;gap:6px;font-weight:600;display:grid}.eis-label{border-radius:var(--site-r-rond);background:var(--site-kop);color:var(--site-band-tekst);letter-spacing:.06em;justify-self:start;padding:1px 9px;font-size:.6875rem;font-weight:700}.eis-tw{background:var(--site-bg-zacht);grid-template-columns:22px minmax(0,1fr);gap:10px;display:grid}.eis-tw .u{width:22px;height:22px;color:var(--site-knop);margin-top:2px}.bron{color:var(--site-tekst-zacht);font-size:.875rem;margin-top:18px!important}@media (width<=1040px){.pijn-rij{grid-template-columns:minmax(0,1fr)}.advies{grid-template-columns:48px minmax(0,1fr)}.advies-knoppen{grid-column:1/-1;grid-auto-flow:column;place-items:center start;gap:16px}}@media (width<=640px){.feit{grid-template-columns:minmax(0,1fr);gap:10px;padding:24px}.advies{gap:16px;padding:24px}.advies-knoppen{grid-auto-flow:row}.eis{grid-template-columns:minmax(0,1fr)}}.panelen{gap:28px;margin:0;padding:0;list-style:none;display:grid}.paneel{border-radius:var(--site-r-l);background:var(--site-vlak);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;padding:48px;display:grid}.paneel:nth-child(2n){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.paneel:nth-child(2n) .stap-beeld{order:-1}.paneel h3{font-size:1.375rem;line-height:1.3}.paneel .vinken{margin-top:2px}.verwant-rij{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.verwant-rij.verwant-twee{grid-template-columns:repeat(2,minmax(0,1fr))}.verwant-kaart{border-radius:var(--site-r-m);border:1px solid var(--site-lijn);background:var(--site-bg);color:var(--site-tekst);grid-template-columns:48px minmax(0,1fr) 20px;align-items:center;gap:16px;padding:22px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid}.verwant-kaart:hover{border-color:var(--site-tweede-rand);box-shadow:var(--site-schaduw);color:var(--site-tekst)}.verwant-kaart strong{color:var(--site-kop);font-weight:650;line-height:1.35;display:block}.verwant-kaart span span{margin-top:2px;font-size:.9375rem;line-height:1.5;display:block}.verwant-kaart>.u{color:var(--site-knop)}@media (width<=1040px){.paneel,.paneel:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:28px;padding:28px}.paneel:nth-child(2n) .stap-beeld{order:0}.verwant-rij,.verwant-rij.verwant-twee{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.verwant-rij,.verwant-rij.verwant-twee{grid-template-columns:minmax(0,1fr)}}.logo-rij{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;margin-top:32px;display:grid}.logo-kaart{border-radius:var(--site-r-m);border:1px solid var(--site-lijn);background:var(--site-bg);align-content:center;justify-items:center;gap:10px;min-height:128px;padding:18px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid}.logo-kaart:hover{border-color:var(--site-tweede-rand);box-shadow:var(--site-schaduw)}.logo-kaart img{object-fit:contain;width:auto;max-width:150px;max-height:40px}.logo-naam{color:var(--site-kop);font-size:1.25rem;font-weight:700}.logo-kaart-naam{color:var(--site-tekst);text-align:center;font-size:.875rem;font-weight:600}.logo-kaart-anders{background:var(--site-bg-zacht);border-style:dashed}.koppel-beeld{border-radius:var(--site-r-l);background:var(--site-vlak);flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;width:min(520px,100%);padding:36px;display:flex}.koppel-plaat{background:var(--site-bg);border:1px solid var(--site-rand);min-width:170px;min-height:96px;box-shadow:var(--site-schaduw);color:var(--site-kop);border-radius:18px;place-items:center;padding:18px 22px;display:grid}.koppel-plaat img{width:auto;max-width:150px;max-height:40px}.koppel-pijlen{color:var(--site-knop);font-size:2rem}.stappen-tekst{color:var(--site-tekst);gap:10px;margin:0;padding-left:22px;display:grid}.kenmerk .stap-nr{margin-bottom:4px}.werkwijze{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.werkstap{border-radius:var(--site-r-m);background:var(--site-bg);border:1px solid var(--site-lijn);align-content:start;gap:10px;padding:24px;display:grid}.werkstap h3{font-size:1.0625rem}.werkstap p{font-size:.9375rem;line-height:1.6}.later{border-radius:var(--site-r-rond);background:var(--site-geel);color:var(--site-geel-inkt);padding:3px 11px;font-size:.8125rem;font-weight:650;line-height:1.6}.kenmerk .vinken{margin-top:6px;font-size:.9375rem}.kenmerk .vinken li{grid-template-columns:20px minmax(0,1fr)}.kenmerk .vinken .u{width:20px;height:20px}.kenmerk-voet{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px;display:flex}.kenmerken-drie .kenmerk{grid-template-rows:auto auto auto 1fr auto}.meegaan{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.meegaan .vinken{gap:18px}.meegaan .vinken strong{color:var(--site-kop);display:block}@media (width<=1100px){.werkwijze{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1040px){.meegaan{grid-template-columns:minmax(0,1fr);gap:28px}}@media (width<=640px){.werkwijze{grid-template-columns:minmax(0,1fr)}}.kennis-raster{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:56px;display:grid}.kennis-tekst{max-width:720px;color:var(--site-tekst)}.kennis-tekst>*+*{margin-top:18px}.kennis-tekst h2{margin-top:44px;font-size:clamp(1.375rem,1.15rem + .8vw,1.75rem);line-height:1.25}.kennis-tekst h3{margin-top:28px;font-size:1.1875rem}.kennis-tekst ul,.kennis-tekst ol{gap:8px;padding-left:22px;display:grid}.kennis-tekst li::marker{color:var(--site-knop)}.kennis-tekst strong{color:var(--site-kop)}.kennis-tekst table{border-collapse:collapse;border:1px solid var(--site-lijn);border-radius:12px;width:100%;font-size:.9375rem;display:table;overflow:hidden}.kennis-tekst th,.kennis-tekst td{border-bottom:1px solid var(--site-lijn);text-align:left;vertical-align:top;padding:10px 14px}.kennis-tekst thead th{background:var(--site-bg-zacht);color:var(--site-kop)}.kennis-tekst td{font-variant-numeric:tabular-nums}.kennis-tekst blockquote{border-left:4px solid var(--site-kop-2);background:var(--site-bg-zacht);border-radius:0 12px 12px 0;margin:0;padding:16px 20px}.antwoord{border-radius:var(--site-r-m);background:var(--site-vlak);border:1px solid var(--site-rand);color:var(--site-kop);padding:22px 26px;font-size:1.125rem;line-height:1.6}.antwoord-label{letter-spacing:.08em;text-transform:uppercase;color:var(--site-knop);margin-bottom:6px;font-size:.75rem;font-weight:700}.kennis-zij{gap:16px;display:grid;position:sticky;top:120px}.zij-kaart{border-radius:var(--site-r-m);border:1px solid var(--site-lijn);background:var(--site-bg);justify-items:start;gap:12px;padding:24px;display:grid}.zij-kaart h2{font-size:1.1875rem}.zij-kaart p{font-size:.9375rem;line-height:1.6}.zij-kaart .knop{width:100%}.zij-kaart-blauw{background:var(--site-vlak);border-color:var(--site-rand)}.rekenhulp{border-radius:var(--site-r-m);border:2px solid var(--site-knop);background:var(--site-bg);box-shadow:var(--site-schaduw);padding:24px;margin-top:28px!important}.rekenhulp-kop h2{font-size:1.375rem;margin:0!important}.rekenhulp-kop p{margin-top:4px;font-size:.9375rem}.rekenhulp-tabel{gap:6px;margin-top:16px;display:grid}.rekenhulp-rij{grid-template-columns:1.2fr 1fr 1fr 1fr .7fr;align-items:center;gap:8px;display:grid}.rekenhulp-titels{color:var(--site-tekst-zacht);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700}.rekenhulp-rij [role=rowheader]{color:var(--site-kop);font-size:.9375rem;font-weight:600}.rekenhulp input{border:1.5px solid var(--site-tweede-rand);width:100%;min-height:40px;font:inherit;color:var(--site-kop);background:var(--site-bg);font-variant-numeric:tabular-nums;border-radius:10px;padding:6px 8px;font-size:.9375rem}.rekenhulp input:focus{outline:3px solid var(--site-ring);border-color:var(--site-knop)}.rekenhulp-uit{color:var(--site-kop);text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.rekenhulp-totaal{border-top:1px solid var(--site-lijn);color:var(--site-kop);flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding-top:14px;display:flex;margin-top:16px!important}.rekenhulp-totaal strong{font-variant-numeric:tabular-nums;font-size:1.75rem}.rekenhulp-dec{color:var(--site-tekst-zacht)}.rekenhulp-voet{font-size:.9375rem}@media (width<=1040px){.kennis-raster{grid-template-columns:minmax(0,1fr)}.kennis-zij{position:static}}@media (width<=640px){.rekenhulp{padding:16px}.rekenhulp-rij{grid-template-columns:1fr 1fr 1fr}.rekenhulp-rij [role=rowheader]{grid-column:1/-1}.rekenhulp-rij .rekenhulp-uit{text-align:left;grid-column:1/-1}.rekenhulp-titels{display:none}.kennis-tekst table{display:block;overflow-x:auto}}.cijfers{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.cijfers>div{border-radius:var(--site-r-m);background:var(--site-vlak);align-content:start;gap:6px;padding:24px;display:grid}.cijfers strong{color:var(--site-kop);font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem);line-height:1.1}.cijfers span{font-size:.9375rem;line-height:1.5}.review-muur{columns:3 320px;column-gap:16px;margin:0;padding:0;list-style:none}.review-muur li{break-inside:avoid;margin-bottom:16px}.review-muur .citaat{height:auto}.contact-raster{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:48px;display:grid}.contact-form{border-radius:var(--site-r-m);border:1px solid var(--site-lijn);background:var(--site-bg);box-shadow:var(--site-schaduw);grid-template-columns:1fr 1fr;gap:16px 18px;padding:28px;display:grid}.veld-breed,.contact-form .veld-breed{grid-column:1/-1}.optioneel{color:var(--site-tekst-zacht);font-size:.8125rem;font-weight:500}.veld input,.veld select,.veld textarea{border:1.5px solid var(--site-tweede-rand);width:100%;min-height:46px;font:inherit;color:var(--site-kop);background:var(--site-bg);border-radius:12px;padding:10px 14px}.veld textarea{resize:vertical}.veld input:focus,.veld select:focus,.veld textarea:focus{outline:3px solid var(--site-ring);border-color:var(--site-knop)}.veld [aria-invalid=true]{border-color:#b42318}.contact-voet{color:var(--site-tekst-zacht);flex-wrap:wrap;align-items:center;gap:12px 18px;font-size:.875rem;display:flex}.contact-klaar{color:#17694a;background:#e3f6ec;border-radius:12px;padding:18px;font-weight:600}.juridisch{max-width:820px;font-size:.9375rem}.juridisch h2{margin-top:32px;font-size:1.1875rem}@media (width<=1040px){.cijfers{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-raster{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.contact-form{grid-template-columns:minmax(0,1fr);padding:20px}.cijfers{grid-template-columns:minmax(0,1fr)}}.prijs-tabel-houder{max-width:none}.prijs-tabel th small{color:var(--site-tekst-zacht);margin-top:2px;font-size:.75rem;font-weight:500;display:block}.prijs-tabel td{font-variant-numeric:tabular-nums;color:var(--site-kop);white-space:nowrap;font-weight:600}.prijs-tabel .rij-eigen th,.prijs-tabel .rij-eigen td{background:var(--site-bg-zacht)}.prijs-tabel .rij-pro th,.prijs-tabel .rij-pro td{background:var(--site-vlak)}.prijs-tabel .rij-pro th{box-shadow:inset 4px 0 0 var(--site-knop)}.prijs-tabel .rij-eigen th,.prijs-tabel .rij-pro th{font-weight:700}.feiten-raster{grid-template-columns:1fr 1fr;gap:16px;display:grid}.feiten-raster .vinken .u{color:var(--site-tekst-zacht)}.eerlijk .niet-lijst{gap:12px;max-width:860px;margin:28px 0 0;padding:0;list-style:none;display:grid}.niet-lijst li{border-radius:var(--site-r-m);border:1px dashed var(--site-tweede-rand);background:var(--site-bg);padding:16px 20px}.niet-lijst strong{color:var(--site-kop)}@media (width<=900px){.feiten-raster{grid-template-columns:minmax(0,1fr)}}.editie-kaart{border:2px solid var(--site-knop);background:var(--site-bg);width:min(380px,100%);box-shadow:var(--site-schaduw-groot);border-radius:20px;justify-items:start;gap:8px;padding:32px;display:grid}.editie-kaart-naam{color:var(--site-kop);font-size:1.375rem;font-weight:700}.editie-kaart-prijs{align-items:baseline;gap:10px;display:flex}.editie-kaart-prijs span{color:var(--site-tekst-zacht);font-size:.9375rem}.editie-kaart-prijs strong{color:var(--site-kop);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:3rem;line-height:1}.editie-kaart-sub{color:var(--site-tekst-zacht);font-size:.9375rem}.staffel-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.staffel-raster .vergelijk-houder{margin-top:24px}.staffel-raster .vergelijk td{font-variant-numeric:tabular-nums}.plafond{border-radius:var(--site-r-l);background:var(--site-bg);border:1px solid var(--site-rand);box-shadow:var(--site-schaduw);gap:18px;margin:0;padding:28px;display:grid}.plafond figcaption{gap:2px;display:grid}.plafond figcaption strong{color:var(--site-kop);font-size:1.1875rem}.plafond figcaption span{color:var(--site-tekst-zacht);font-size:.875rem}.plafond-balken{gap:10px;margin:0;padding:0;list-style:none;display:grid}.plafond-balken li{grid-template-columns:44px minmax(0,1fr) 64px;align-items:center;gap:12px;font-size:.875rem;display:grid}.plafond-label{color:var(--site-tekst-zacht);text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.plafond-balk{background:var(--site-vlak);border-radius:8px;height:14px;position:relative;overflow:hidden}.plafond-balk i{background:linear-gradient(90deg, var(--site-knop), var(--site-kop-2));border-radius:8px;position:absolute;inset:0 auto 0 0}.plafond-getal{color:var(--site-kop);font-variant-numeric:tabular-nums;text-align:right;font-weight:700}@media (width<=1040px){.staffel-raster{grid-template-columns:minmax(0,1fr)}}.illu-schakelaar{background:var(--site-knop);border-radius:12px;flex:none;width:40px;height:24px;position:relative}.illu-schakelaar i{background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;right:3px}.illu-tabel-tal>strong:nth-child(2n){font-variant-numeric:tabular-nums;text-align:right!important}.illu-min{color:#b42318}.kenmerk-link{color:var(--site-tekst);text-decoration:none;transition:border-color .15s,box-shadow .15s}.kenmerk-link h3{color:var(--site-kop)}.kenmerk-link:hover{border-color:var(--site-tweede-rand);box-shadow:var(--site-schaduw);color:var(--site-tekst)}.kenmerk-link:hover h3{color:var(--site-knop)}.feiten-raster .zij-kaart{align-content:start}.herken .eis-rvo{font-size:1.0625rem;font-weight:600;line-height:1.5}.feit-wrap{padding-top:0}.plafond-balken li{grid-template-columns:44px minmax(0,1fr) 118px}.plafond-getal small{color:var(--site-tekst-zacht);font-size:.75rem;font-weight:500;display:block}.review-strook{border-radius:var(--site-r-m);background:var(--site-bg);border:1px solid var(--site-lijn);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;margin-top:28px;padding:24px 28px;display:grid}.review-score{border-right:1px solid var(--site-lijn);justify-items:center;gap:2px;padding-right:28px;display:grid}.review-score strong{color:var(--site-kop);font-size:2.5rem;line-height:1}.review-score span:last-child{color:var(--site-tekst-zacht);font-size:.8125rem}.review-citaat{gap:8px;margin:0;display:grid}.review-citaat blockquote{color:var(--site-kop);margin:0;font-size:1.0625rem;line-height:1.55}.review-citaat figcaption{color:var(--site-tekst-zacht);font-size:.875rem}.proef-cel{font-size:.875rem;white-space:normal!important;font-weight:500!important}@media (width<=640px){.review-strook{grid-template-columns:minmax(0,1fr)}.review-score{border-right:0;border-bottom:1px solid var(--site-lijn);justify-items:start;padding-bottom:14px;padding-right:0}}.kennis-zonder-zij{grid-template-columns:minmax(0,1fr)}.logo-kaart-anders{grid-column:1/-1;grid-auto-flow:column;justify-content:center;gap:10px;min-height:64px}.logo-kaart-anders .logo-kaart-naam{color:var(--site-knop);font-size:.9375rem}.logo-kaart-anders .u{width:18px;height:18px;color:var(--site-knop)}.kenmerk:has(>.kenmerk-voet){flex-direction:column;display:flex}.kenmerk:has(>.kenmerk-voet)>.kenmerk-voet{margin-top:auto}.vragen-blok .vragen{grid-template-columns:minmax(0,1fr)}.pakket-rij{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;margin-top:32px;display:grid}.pakket-kaart{border-radius:var(--site-r-m);border:1px solid var(--site-lijn);background:var(--site-bg);place-items:center;min-height:112px;padding:18px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid}.pakket-kaart:hover{border-color:var(--site-tweede-rand);box-shadow:var(--site-schaduw)}.pakket-kaart img{object-fit:contain;width:auto;max-width:150px;max-height:36px}.pakket-merk{letter-spacing:-.01em;color:var(--site-kop);text-align:center;font-size:1.125rem;font-weight:650}.pakket-groep{color:var(--site-kop);margin-top:40px;font-size:1rem;font-weight:650}@media (width<=640px){.pakket-rij{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pakket-kaart{min-height:84px;padding:12px}.pakket-kaart img{max-width:120px;max-height:30px}.pakket-merk{font-size:1rem}}.hulpbalk .hulp-inloggen,.knop-balk .knop-kort{display:none}@media (width<=1040px){.balk-rechts .knop-balk{background:var(--site-knop);border-color:var(--site-knop);color:#fff;min-height:40px;padding:0 16px;font-size:.9375rem;display:inline-flex}.balk-rechts .knop-balk:hover{background:var(--site-knop-hover);color:#fff}.knop-balk .knop-lang,.balk-rechts .inloggen{display:none}.knop-balk .knop-kort,.hulpbalk .hulp-inloggen{display:inline}.hulpbalk .hulp-inloggen{color:var(--site-kop);font-weight:600;display:inline-flex}}.pakket-rij-los{margin-top:14px}.pakket-anders{border-radius:var(--site-r-m);border:1px dashed var(--site-rand);background:var(--site-bg-zacht);min-height:64px;color:var(--site-knop);text-align:center;justify-content:center;align-items:center;gap:10px;margin-top:14px;padding:14px 18px;font-weight:600;text-decoration:none;display:flex}.pakket-anders:hover{border-color:var(--site-knop)}.pakket-anders .u{flex:none;width:18px;height:18px}.advies-noot{max-width:250px;color:var(--site-tekst-zacht);text-align:center;margin:0;font-size:.8125rem;line-height:1.45}@media (width<=1040px){.advies-noot{text-align:left}}.eis.eis-kop{background:0 0;border:0;border-radius:0}.eis-kop p{letter-spacing:.03em;color:var(--site-tekst-zacht);background:0 0;padding:0 22px 2px;font-size:.8125rem;font-weight:700}@media (width<=640px){.eis-kop{display:none}}.functie-raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.functie-raster-drie{grid-template-columns:repeat(3,minmax(0,1fr))}.functie-kaart{border-radius:var(--site-r-l);border:1px solid var(--site-lijn);background:var(--site-bg);color:var(--site-tekst);box-shadow:var(--site-schaduw-kaart);flex-direction:column;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}a.functie-kaart:hover{border-color:var(--site-tweede-rand);box-shadow:var(--site-schaduw);color:var(--site-tekst)}a.functie-kaart:hover h3{color:var(--site-knop)}.functie-kaart-beeld{background:var(--site-vlak);height:240px;padding:24px 24px 0;position:relative;overflow:hidden}.functie-kaart-beeld:after{content:"";background:linear-gradient(#e8f6ff00, var(--site-vlak));height:48px;position:absolute;inset:auto 0 0}.functie-kaart-beeld img{width:100%;height:auto;box-shadow:var(--site-schaduw);border-radius:12px 12px 0 0;display:block}.functie-kaart-telefoon img{border-radius:24px 24px 0 0;width:44%;min-width:150px;margin-inline:auto}.functie-kaart-beeld .illu{zoom:.8;box-shadow:var(--site-schaduw)}.functie-kaart-tekst{flex-direction:column;flex:1;gap:8px;padding:22px 24px 24px;display:flex}.functie-kaart-tekst h3{font-size:1.25rem;transition:color .15s}.functie-kaart-tekst p{font-size:.9375rem;line-height:1.55}.functie-kaart-tekst .edities{margin-top:auto;padding-top:6px}@media (width<=900px) and (width>=641px){.functie-raster-drie{grid-template-columns:repeat(2,minmax(0,1fr))}.functie-raster-drie>:nth-child(3){grid-column:1/-1}}@media (width<=640px){.functie-raster,.functie-raster-drie{grid-template-columns:minmax(0,1fr)}.functie-kaart-beeld{height:200px;padding:18px 18px 0}}.functie-kaart-beeld .illu{margin-inline:auto}.na-kaarten{color:var(--site-tekst);margin-top:24px;font-size:1.0625rem}.kop-beeld .plafond{width:min(520px,100%);margin-inline:auto}.beloften{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:8px 0 0;padding:0;list-style:none;display:grid}.beloften li{border-top:3px solid var(--site-knop);align-content:start;gap:10px;padding-top:22px;display:grid}.beloften h3{font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);line-height:1.2}.beloften p{font-size:1.0625rem;line-height:1.6}@media (width<=900px){.beloften{grid-template-columns:minmax(0,1fr);gap:28px}}.cijfers-boven{margin:28px 0 32px}.zij-kaart-mobiel{display:none}.zij-kaart-kop{color:var(--site-kop);font-size:1.125rem;font-weight:700}@media (width<=1040px){.zij-kaart-mobiel{margin-top:20px;display:grid}.kennis-raster:has(.zij-kaart-mobiel) .kennis-zij{display:none}}.vertrouwen-link{color:inherit;text-decoration:underline;text-decoration-color:var(--site-rand);text-underline-offset:3px}.vertrouwen-link:hover{color:var(--site-knop);text-decoration-color:currentColor}.functie-kaart-onder{align-items:flex-end;display:flex}.functie-kaart-onder:after{display:none}.kop-beeld .plafond{gap:14px;padding:24px 26px}.kop-beeld .plafond-balken{gap:6px}.kop-beeld .plafond-balken li{grid-template-columns:36px minmax(0,1fr) 168px}.kop-beeld .plafond-getal small{margin-left:8px;display:inline}@media (width<=640px){.kop-beeld .plafond{padding:18px}.kop-beeld .plafond-balken li{grid-template-columns:32px minmax(0,1fr) 64px}.kop-beeld .plafond-getal small{display:none}}.cijfers-twee{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=640px){.cijfers-twee{grid-template-columns:minmax(0,1fr)}}.koppel-raster{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.koppel-wat{border-radius:var(--site-r-l);background:var(--site-vlak);padding:36px}.koppel-hoe{border-radius:var(--site-r-l);border:1px solid var(--site-lijn);background:var(--site-bg);box-shadow:var(--site-schaduw-kaart);padding:36px}.koppel-kop{margin-bottom:18px;font-size:1.375rem}@media (width<=900px){.koppel-raster{grid-template-columns:minmax(0,1fr)}.koppel-wat,.koppel-hoe{padding:24px}}.prijs-keuze{display:none}@media (width<=640px){.prijs-keuze{align-items:center;gap:6px;margin:20px 0 12px;display:flex}.prijs-keuze span{color:var(--site-tekst);margin-right:4px;font-size:.875rem;font-weight:600}.prijs-keuze button{border-radius:var(--site-r-rond);border:1.5px solid var(--site-tweede-rand);background:var(--site-bg);min-height:44px;color:var(--site-kop);font:inherit;cursor:pointer;flex:1;font-weight:650}.prijs-keuze button[aria-pressed=true]{background:var(--site-knop);border-color:var(--site-knop);color:#fff}.prijs-tabel-houder[data-n="10"] td[data-n]:not([data-n="10"]),.prijs-tabel-houder[data-n="25"] td[data-n]:not([data-n="25"]),.prijs-tabel-houder[data-n="50"] td[data-n]:not([data-n="50"]),.prijs-tabel-houder[data-n="100"] td[data-n]:not([data-n="100"]){display:none}.prijs-tabel .rij-eigen{background:var(--site-bg-zacht)}.prijs-tabel .rij-pro{background:var(--site-vlak);box-shadow:inset 4px 0 0 var(--site-knop)}.prijs-tabel .rij-eigen th,.prijs-tabel .rij-eigen td,.prijs-tabel .rij-pro th,.prijs-tabel .rij-pro td{box-shadow:none;background:0 0}}@media (width<=400px){.balk{gap:8px;padding-left:12px}.logo img{width:auto;height:22px}.balk-rechts{gap:4px}.balk-rechts .knop-balk{min-height:38px;padding:0 12px;font-size:.875rem}.menuknop-mobiel{width:40px;height:40px}}.kenmerken-licht{gap:32px}.kenmerken-licht .kenmerk{border:0;border-top:1px solid var(--site-lijn);box-shadow:none;background:0 0;border-radius:0;padding:20px 0 0}.koppel-beeld-hub{flex-wrap:nowrap}.koppel-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.koppel-logos .koppel-plaat{min-width:0;min-height:72px;padding:12px 16px}.koppel-logos .koppel-plaat img{max-width:100%;height:auto;max-height:26px}.kop-beeld .koppel-beeld-hub{gap:14px;width:min(580px,100%);padding:28px}.koppel-beeld-hub>.koppel-plaat{min-width:150px}.koppel-logos{width:260px}@media (width<=640px){.kop-beeld .koppel-beeld-hub{flex-direction:column;padding:20px}.koppel-beeld-hub .koppel-pijlen{transform:rotate(90deg)}.koppel-logos{width:100%}}.kop-beeld .prijs-balken{width:min(540px,100%)}.prijs-balken .plafond-balken li{grid-template-columns:150px minmax(0,1fr) 76px}.balk-naam{color:var(--site-tekst);font-size:.8125rem;font-weight:600;line-height:1.3}.balk-eigen .balk-naam{color:var(--site-kop);font-weight:700}.prijs-balken li:not(.balk-eigen) .plafond-balk i{background:#a9b4c0}@media (width<=640px){.prijs-balken .plafond-balken li{grid-template-columns:104px minmax(0,1fr) 64px}}.kenmerk .vinken{align-content:start}.kenmerken.api-raster{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=900px){.kenmerken.api-raster{grid-template-columns:minmax(0,1fr)}}.wbso-uitgelicht{border-radius:var(--site-r-l);background:var(--site-vlak);border:1px solid var(--site-rand);color:var(--site-tekst);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:20px;padding:24px 28px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid}.wbso-uitgelicht:hover{border-color:var(--site-tweede-rand);box-shadow:var(--site-schaduw);color:var(--site-tekst)}.wbso-uitgelicht strong{color:var(--site-kop);font-size:1.125rem;display:block}.wbso-uitgelicht>span>span{margin-top:2px;line-height:1.5;display:block}.wbso-uitgelicht .tekstlink{white-space:nowrap}@media (width<=640px){.wbso-uitgelicht{grid-template-columns:40px minmax(0,1fr);padding:20px}.wbso-uitgelicht .tekstlink{grid-column:2}}.hulpbalk .hulp-klant{color:var(--site-kop);margin-right:auto;font-weight:600}@media (width<=1040px){.hulpbalk .hulp-klant{display:none}}.held-tekst-los .duo-1,.held-tekst-los .duo-2{display:inline}.koppel-raster{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.koppel-hoe{box-shadow:none;background:var(--site-vlak);border:0}.pakket-kaart img[style],.koppel-plaat img[style]{max-width:100%;height:auto;max-height:none}.pakket-groep{margin-top:32px}@media (width<=640px){.pakket-kaart img[style]{transform:scale(.8)}}.pagina-kop+.sectie:not(.sectie-zacht){padding-top:clamp(8px,1.5vw,20px)}@media (width<=1040px){.contact-raster .kennis-zij{order:-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.contact-raster .zij-kaart-blauw{display:none}.contact-raster .zij-kaart a[href^=tel\:]{font-size:1.25rem;font-weight:700}}@media (width<=640px){.contact-raster .kennis-zij{grid-template-columns:minmax(0,1fr)}}.alt-verder{margin-top:20px}.balk-rechts .zoekknop{margin-right:0}.mobiel-hulp{border-top:1px solid var(--site-lijn);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;padding-top:12px;display:grid}.mobiel-hulp a,.mobiel-hulp button{min-height:44px;font:inherit;color:var(--site-tekst);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:.9375rem;text-decoration:none;display:inline-flex}.mobiel-hulp .u{width:18px;height:18px}@media (width<=640px){.balk-rechts .zoekknop{display:none}}a.editie{text-decoration:none;display:inline-block}a.editie:hover{border-color:var(--site-knop)}.functie-werkt{margin-top:8px}@media (width<=640px){.functie-werkt .werkt-tab{white-space:normal;text-align:center;padding:6px 8px;line-height:1.2}}.logo{gap:10px;text-decoration:none}.logo-woord{font-family:var(--site-font);letter-spacing:-.02em;color:var(--site-kop);font-size:1.5rem;font-weight:700;line-height:1}.voet-merk .logo{justify-self:start}.voet-merk .logo img{height:30px}.voet-merk .logo-woord{font-size:1.3rem}.voet-kolommen-tw{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}@media (width<=760px){.logo-woord{font-size:1.2rem}.voet-kolommen-tw{grid-template-columns:1fr}}.assistent{background:var(--site-raam);border:1px solid var(--site-rand);width:min(560px,100%);box-shadow:var(--site-schaduw-groot);text-align:left;border-radius:18px;overflow:hidden}.assistent-kop{border-bottom:1px solid var(--site-lijn);background:var(--site-bg-zacht);color:var(--site-kop);align-items:center;gap:10px;padding:12px 16px;font-size:.9375rem;font-weight:650;display:flex}.assistent-kop img{width:22px;height:22px}.assistent-kop span{color:var(--site-tekst-zacht);margin-left:auto;font-size:.8125rem;font-weight:500}.assistent-in{gap:12px;padding:18px;font-size:.9375rem;line-height:1.5;display:grid}.assistent-in p{margin:0}.vraag-bel{background:var(--site-knop);max-width:88%;color:var(--site-knop-tekst);border-radius:16px 16px 4px;justify-self:end;padding:10px 14px}.antwoord{gap:10px;display:grid}.antwoord-wie{color:var(--site-tekst-zacht);align-items:center;gap:8px;font-size:.8125rem;font-weight:650;display:flex}.antwoord-wie img{width:18px;height:18px}.taken{border:1px solid var(--site-lijn);border-radius:12px;display:grid;overflow:hidden}.taak{border-bottom:1px solid var(--site-lijn);grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;display:grid}.taak:last-child{border-bottom:0}.taak strong{color:var(--site-kop);font-weight:650;display:block}.taak small{color:var(--site-tekst-zacht);font-size:.8125rem;line-height:1.4;display:block}.taak-vink{color:#17694a;background:#e3f6ec;border-radius:50%;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.taak-vink svg{width:12px;height:12px}.taak-open{background:var(--site-vlak);color:var(--site-knop)}.knoppen-klein{flex-wrap:wrap;gap:8px;display:flex}.opdrachten{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.opdracht{border-radius:var(--site-r-m);background:var(--site-bg);border:1px solid var(--site-lijn);box-shadow:var(--site-schaduw-kaart);align-content:start;gap:14px;padding:24px;display:grid}.opdracht-zin{background:var(--site-vlak);color:var(--site-kop);border-radius:16px 16px 16px 4px;justify-self:start;margin:0;padding:10px 14px;font-weight:600;line-height:1.45}.opdracht-uit{color:var(--site-tekst);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;margin:0;line-height:1.55;display:grid}.opdracht-uit .ic{width:28px;height:28px}@media (width<=980px){.opdrachten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.opdrachten{grid-template-columns:1fr}}.onderdelen{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.onderdeel{border-radius:var(--site-r-m);background:var(--site-bg);border:1px solid var(--site-lijn);color:var(--site-tekst);box-shadow:var(--site-schaduw-kaart);grid-template-columns:48px minmax(0,1fr);align-items:start;gap:6px 16px;padding:22px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.onderdeel:hover{border-color:var(--site-tweede-rand);transform:translateY(-2px)}.onderdeel .ic{grid-row:span 2}.onderdeel strong{color:var(--site-kop);font-size:1.0625rem}.onderdeel span{line-height:1.5}@media (width<=980px){.onderdelen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.onderdelen{grid-template-columns:1fr}}.naast{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;display:grid}.naast-omgekeerd>:first-child{order:2}.naast-tekst{align-content:start;gap:16px;display:grid}.naast-tekst p{margin:0}.naast-beeld{justify-items:center;display:grid}@media (width<=960px){.naast{grid-template-columns:1fr;gap:32px}.naast-omgekeerd>:first-child{order:0}}.vinklijst{gap:10px;margin:0;padding:0;list-style:none;display:grid}.vinklijst li{color:var(--site-kop);padding-left:30px;line-height:1.5;position:relative}.vinklijst li:before{content:"";background:var(--site-vlak-sterk) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2.5 5.2 4.3 7l3.2-3.6' fill='none' stroke='%231562b8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:2px;left:0}.werkt-beeld .assistent,.werkt-beeld .doc-kaart,.werkt-beeld .opname,.werkt-beeld .tel{margin-inline:auto}.doc-kaart{gap:12px;width:min(480px,100%);display:grid}.doc-vel{background:#e9edf2;border-radius:16px;max-height:400px;padding:20px 20px 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.doc{color:#111;text-align:left;background:#fff;padding:26px 28px 36px;font-family:Calibri,Carlito,Segoe UI,Arial,sans-serif;font-size:.86rem;line-height:1.45;box-shadow:0 1px 2px #0f1e321f,0 12px 30px #0f1e321f}.doc-titel{margin:0 0 10px;font-size:1rem}.doc-kop{grid-template-columns:104px 1fr;gap:2px 10px;margin:0 0 18px;font-size:.88rem;display:grid}.doc-kop dt,.doc-kop dd{margin:0}.doc h4{justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 6px;font-size:.96rem;font-weight:400;display:flex}.doc-score{color:#555;white-space:nowrap;border:1px solid #bbb;border-radius:3px;padding:0 6px;font-size:.72rem}.doc p{margin:0 0 8px}.doc section{margin-bottom:12px}.doc .doc-reactie{margin:8px 0 2px}.doc .doc-leeg{color:#8a94a3;border-bottom:1px dotted #b9c1cc;font-style:italic}.doc-balk{background:var(--site-bg);border:1px solid var(--site-lijn);box-shadow:var(--site-schaduw-kaart);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.doc-status{text-align:left;font-size:.84rem;line-height:1.3;display:grid}.doc-status b{color:var(--site-kop)}.doc-status span{color:var(--site-tekst-zacht)}.opname{background:var(--site-bg);border:1px solid var(--site-rand);width:min(480px,100%);box-shadow:var(--site-schaduw-groot);text-align:left;border-radius:18px;gap:12px;padding:18px;display:grid}.opname-kop{justify-content:space-between;align-items:center;gap:10px;display:flex}.opname-stip{color:#c62828;align-items:center;gap:8px;font-weight:700;display:inline-flex}.opname-stip:before{content:"";background:#c62828;border-radius:50%;width:10px;height:10px;animation:1.2s infinite knipper}@keyframes knipper{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.opname-stip:before{animation:none}}.opname-wie{color:var(--site-tekst-zacht);font-size:.8125rem}.golf{align-items:center;gap:3px;height:34px;display:flex}.golf i{background:var(--site-knop);opacity:.65;border-radius:2px;flex:1}.transcript{border-top:1px solid var(--site-lijn);gap:10px;padding-top:12px;font-size:.875rem;line-height:1.45;display:grid}.transcript p{grid-template-columns:40px 48px 1fr;align-items:baseline;gap:0 8px;margin:0;display:grid}.transcript time{color:var(--site-tekst-zacht);font-variant-numeric:tabular-nums;font-size:.75rem}.transcript b{color:var(--site-kop);font-size:.8125rem}.tip{color:var(--site-kop);background:var(--site-vlak);border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:.875rem;display:flex}.tip-i{background:var(--site-knop);color:#fff;text-align:center;border-radius:50%;flex:none;width:20px;height:20px;font:italic 700 .75rem/20px Georgia,serif}.tel{width:300px;box-shadow:var(--site-schaduw-groot);text-align:left;background:#f3f6fa;border:10px solid #18283d;border-bottom-width:0;border-radius:40px 40px 0 0;font-size:.875rem;line-height:1.45;overflow:hidden}.tel-status{color:var(--site-kop);background:#fff;justify-content:space-between;padding:10px 18px 4px;font-size:.75rem;font-weight:600;display:flex}.tel-kop{border-bottom:1px solid var(--site-lijn);color:var(--site-kop);background:#fff;align-items:center;gap:10px;padding:10px 16px 12px;font-size:1rem;font-weight:700;display:flex}.tel-in{gap:10px;padding:14px;display:grid}.tel-in p{margin:0}.tel-melding{color:#6b4300;background:#fff7e6;border:1px solid #f3d9a4;border-radius:10px;padding:10px 12px;font-size:.8125rem}.tel-kaart{border:1px solid var(--site-lijn);text-align:center;background:#fff;border-radius:12px;justify-items:center;gap:2px;padding:14px;display:grid}.tel-kaart b{color:var(--site-kop)}.tel-kaart small{color:var(--site-tekst-zacht);font-size:.75rem}.avatar{background:var(--site-vlak-sterk);width:36px;height:36px;color:var(--site-knop);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.tel-knop{color:#fff;background:#1f5f99;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-weight:650;display:flex}.tel-knop-licht{color:var(--site-kop);background:#fff;border:1px solid #c5d4e3}.tel-knop svg{width:16px;height:16px}.groep{background:var(--site-bg);border:1px solid var(--site-rand);width:min(520px,100%);box-shadow:var(--site-schaduw-groot);text-align:left;border-radius:18px;gap:14px;padding:22px;display:grid}.groep-top{background:var(--site-band);color:#fff;border-radius:12px;justify-self:center;padding:8px 16px;font-size:.9375rem;font-weight:650}.groep-bvs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.groep-bv{border:1px solid var(--site-lijn);background:var(--site-bg-zacht);text-align:center;color:var(--site-kop);border-radius:12px;padding:10px;font-size:.8125rem;font-weight:600}.groep-bv small{color:var(--site-tekst-zacht);font-weight:500;display:block}.groep-persoon{background:var(--site-vlak);border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid}.groep-persoon strong{color:var(--site-kop);display:block}.groep-persoon small{color:var(--site-tekst);font-size:.8125rem}.keten{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.keten span{text-align:center;background:var(--site-bg);border:1px solid var(--site-lijn);color:var(--site-kop);border-radius:8px;padding:6px;font-size:.75rem}.keten span.nu{background:var(--site-knop);border-color:var(--site-knop);color:#fff;font-weight:650}.stappen-rij{counter-reset:stap;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:40px;display:grid}.stap{border-radius:var(--site-r-m);background:var(--site-bg);border:1px solid var(--site-lijn);box-shadow:var(--site-schaduw-kaart);counter-increment:stap;align-content:start;gap:8px;padding:22px 18px;display:grid;position:relative}.stap:before{content:counter(stap);background:var(--site-knop);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.875rem;font-weight:700;display:grid}.stap strong{color:var(--site-kop)}.stap p{margin:0;font-size:.9375rem;line-height:1.5}@media (width<=1080px){.stappen-rij{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.stappen-rij{grid-template-columns:1fr}}.functie-blok{border-top:1px solid var(--site-lijn);scroll-margin-top:calc(var(--kop-h,120px) + 12px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;padding-block:44px;display:grid}.functie-blok:first-child{border-top:0}.functie-blok h2{color:var(--site-kop);align-items:center;gap:14px;margin:0;font-size:clamp(1.5rem,1.3rem + .6vw,1.875rem);display:flex}.functie-blok h2 .ic{width:44px;height:44px}.functie-links{align-content:start;gap:14px;display:grid}.functie-links p{margin:0}.functie-rechts{align-content:start;gap:16px;display:grid}.ai-kader{border-radius:var(--site-r-m);background:var(--site-vlak);gap:10px;padding:18px 20px;display:grid}.ai-kader h3{color:var(--site-kop);align-items:center;gap:10px;margin:0;font-size:1rem;display:flex}.ai-kader h3 .ic{width:26px;height:26px}.ai-kader p{color:var(--site-kop);margin:0}@media (width<=900px){.functie-blok{grid-template-columns:1fr;gap:20px}}.inhoudsopgave{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.inhoudsopgave a{border-radius:var(--site-r-rond);background:var(--site-bg);border:1px solid var(--site-rand);min-height:36px;color:var(--site-kop);align-items:center;padding:0 14px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.inhoudsopgave a:hover{border-color:var(--site-knop);color:var(--site-knop)}.tabel-houder{border:1px solid var(--site-lijn);border-radius:var(--site-r-m);background:var(--site-bg);box-shadow:var(--site-schaduw-kaart);margin-top:32px;overflow-x:auto}.tw-tabel{border-collapse:collapse;width:100%;min-width:720px;font-size:.9375rem}.tw-tabel th,.tw-tabel td{text-align:left;vertical-align:top;border-bottom:1px solid var(--site-lijn);padding:14px 18px;line-height:1.5}.tw-tabel thead th{background:var(--site-bg-zacht);color:var(--site-kop);font-size:.875rem}.tw-tabel tbody th{color:var(--site-kop);width:22%;font-weight:650}.tw-tabel tr:last-child th,.tw-tabel tr:last-child td{border-bottom:0}.tw-tabel .wij{color:var(--site-kop);background:#f2f9ff}.tw-tabel thead .wij{background:var(--site-knop);color:#fff}.bron{color:var(--site-tekst-zacht);font-size:.8125rem}.bron a{color:inherit}.aanvraag{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:56px;display:grid}@media (width<=960px){.aanvraag{grid-template-columns:1fr;gap:32px}}.formulier{border-radius:var(--site-r-l);background:var(--site-bg);border:1px solid var(--site-lijn);box-shadow:var(--site-schaduw-groot);gap:16px;padding:28px;display:grid}.velden-twee{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=560px){.velden-twee{grid-template-columns:1fr}}.veld{gap:6px;display:grid}.veld label{color:var(--site-kop);font-size:.9375rem;font-weight:600}.veld label small{color:var(--site-tekst-zacht);font-weight:500}.veld input,.veld select,.veld textarea{box-sizing:border-box;width:100%;min-height:48px;font:inherit;color:var(--site-kop);background:#fff;border:1.5px solid #c5d4e3;border-radius:12px;padding:10px 14px}.veld textarea{resize:vertical;min-height:110px}.veld input:focus,.veld select:focus,.veld textarea:focus{border-color:var(--site-knop);outline:none;box-shadow:0 0 0 4px #1562b824}.valkuil{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.formulier-melding{border-radius:12px;margin:0;padding:12px 14px;font-size:.9375rem}.formulier-melding[data-soort=fout]{color:var(--site-fout);background:#fef3f2;border:1px solid #fecdca}.formulier-klaar{border-radius:var(--site-r-l);background:var(--site-bg);border:1px solid var(--site-lijn);box-shadow:var(--site-schaduw-groot);justify-items:start;gap:12px;padding:28px;display:grid}.formulier-klaar h2{color:var(--site-kop);margin:0}a.briefje{text-decoration:none}.fundament{gap:14px;width:min(440px,100%);display:grid}.fundament-cijfer{border-radius:var(--site-r-m);background:var(--site-bg);border:1px solid var(--site-lijn);box-shadow:var(--site-schaduw-kaart);grid-template-columns:132px minmax(0,1fr);align-items:center;gap:16px;padding:18px 22px;display:grid}.fundament-cijfer strong{font-family:var(--site-font);color:var(--site-kop);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2.25rem;line-height:1}.fundament-cijfer span{line-height:1.45}.held-beeld .briefje-onder{top:auto;bottom:-26px;right:-14px;transform:rotate(-3deg)}@media (width<=760px){.held-beeld .briefje-onder{bottom:-34px;right:4px}}.aangekondigd{border-radius:var(--site-r-m);background:var(--site-bg);border:1px solid var(--site-lijn);box-shadow:var(--site-schaduw-kaart);gap:14px;padding:24px;display:grid}.aangekondigd-kop{letter-spacing:.08em;text-transform:uppercase;color:var(--site-knop);margin:0;font-size:.8125rem;font-weight:700}.aangekondigd blockquote{border-left:3px solid var(--site-rand);gap:4px;margin:0;padding:0 0 0 16px;display:grid}.aangekondigd blockquote p{color:var(--site-kop);margin:0;line-height:1.55}.aangekondigd blockquote footer{font-size:.8125rem}.aangekondigd blockquote footer a{color:var(--site-tekst-zacht)}.stappen-vier{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1080px){.stappen-vier{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.stappen-vier{grid-template-columns:1fr}}.tekst-smal{gap:12px;max-width:46em;display:grid}.tekst-smal h2{color:var(--site-kop);margin:18px 0 0;font-size:1.375rem}.tekst-smal p{margin:0;line-height:1.7}.grenzen{border-radius:var(--site-r-m);background:var(--site-bg);border:1px solid var(--site-lijn);box-shadow:var(--site-schaduw-kaart);padding:26px}@media (width<=760px){.werkt-tabs{flex-direction:column;align-items:stretch;gap:8px}.werkt-lijn{display:none}.werkt-tab{justify-content:flex-start}.werkt-beeld{padding:20px 12px}.assistent,.doc-kaart,.opname,.groep{max-width:100%}.tel{width:min(300px,100%)}}
