:root{--wit:#fff;--grijs:#f7f7f9;--scheiding:#e5e5ea;--kader:#8e8e93;--tekst-2:#6e6e73;--inkt:#1d1d1f;--gaaiblauw:#0071ea;--blauwe-tint:#eaf3ff;--nachtblauw:#1c3a73;--groen:#34c759;--eikeloranje:#dc7d12;--eikeltint:#fff1e2;--eikelbruin:#90511f;--rood:#db2527;--kleur-woning:#ffd4b8;--kleur-woning-tegel:#ffe1ce;--kleur-woning-lijn:#a36233;--kleur-woning-tint:#fef0e8;--kleur-woning-diep:#673b1b;--kleur-betaal:#c7deff;--kleur-betaal-tegel:#d7e8ff;--kleur-betaal-lijn:#427aa5;--kleur-betaal-tint:#edf4fe;--kleur-betaal-diep:#234b6b;--kleur-sparen:#f5e791;--kleur-sparen-tegel:#fcf1aa;--kleur-sparen-lijn:#857504;--kleur-sparen-tint:#f8f4dd;--kleur-sparen-diep:#524803;--kleur-obligaties:#e2d4fe;--kleur-obligaties-tegel:#eae1ff;--kleur-obligaties-lijn:#7d67a4;--kleur-obligaties-tint:#f5f1fe;--kleur-obligaties-diep:#4e3f68;--kleur-beleggen:#b6edcc;--kleur-beleggen-tegel:#c7f5d9;--kleur-beleggen-lijn:#28885a;--kleur-beleggen-tint:#e8f8ee;--kleur-beleggen-diep:#125536;--kleur-crypto:#afebee;--kleur-crypto-tegel:#c2f3f5;--kleur-crypto-lijn:#01858a;--kleur-crypto-tint:#e7f7f8;--kleur-crypto-diep:#025256;--kleur-kinderen:#ffcddc;--kleur-kinderen-tegel:#ffdbe6;--kleur-kinderen-lijn:#a15c74;--kleur-kinderen-tint:#feeff3;--kleur-kinderen-diep:#663747;--kleur-schuld:#e4dcd6;--kleur-schuld-tegel:#ede6e1;--kleur-schuld-lijn:#827163;--kleur-schuld-tint:#f5f3f1;--kleur-schuld-diep:#544438;--bg-app:var(--grijs);--bg-zijbalk:var(--wit);--bg-card:var(--wit);--bg-kaart:var(--bg-card);--bg-card-hover:var(--grijs);--bg-subtle:var(--scheiding);--bg-inset:var(--grijs);--zijbalk-gekozen:var(--scheiding);--zijbalk-aanwijzen:color-mix(in srgb, var(--scheiding) 50%, var(--wit));--ink:var(--inkt);--vlek-blue:var(--kleur-betaal);--tint-blue:var(--kleur-betaal-tint);--diep-blue:var(--kleur-betaal-diep);--vlek-green:var(--kleur-beleggen);--tint-green:var(--kleur-beleggen-tint);--diep-green:var(--kleur-beleggen-diep);--vlek-purple:var(--kleur-obligaties);--tint-purple:var(--kleur-obligaties-tint);--diep-purple:var(--kleur-obligaties-diep);--vlek-orange:var(--kleur-woning);--tint-orange:var(--kleur-woning-tint);--diep-orange:var(--kleur-woning-diep);--vlek-yellow:var(--kleur-sparen);--tint-yellow:var(--kleur-sparen-tint);--diep-yellow:var(--kleur-sparen-diep);--vlek-teal:var(--kleur-crypto);--tint-teal:var(--kleur-crypto-tint);--diep-teal:var(--kleur-crypto-diep);--text-primary:var(--inkt);--text-secondary:var(--tekst-2);--text-tertiary:var(--tekst-2);--text-on-accent:var(--wit);--accent:var(--gaaiblauw);--accent-hover:color-mix(in oklab, var(--accent) 88%, var(--wit));--accent-soft:var(--blauwe-tint);--profiel-2:var(--nachtblauw);--green:var(--groen);--mijlpaal:var(--eikeloranje);--mijlpaal-vlak:var(--eikeltint);--mijlpaal-tekst:var(--eikelbruin);--red:var(--rood);--red-soft:color-mix(in srgb, var(--red) 8%, var(--wit));--red-text:var(--red);--alert-knop:var(--bg-subtle);--destructive-bg:var(--red-soft);--destructive-text:var(--red-text);--bg-hover:var(--bg-subtle);--chart-raster:var(--border);--chart-as:var(--text-tertiary);--reeks-salaris:var(--kleur-betaal);--reeks-pensioen:var(--kleur-obligaties);--reeks-aow:var(--kleur-beleggen);--reeks-overig:var(--kleur-woning);--reeks-toeslagen:var(--kleur-kinderen);--reeks-ontvangsten:var(--kleur-crypto);--kleur-lijfrente:var(--kleur-schuld);--kleur-lijfrente-tegel:var(--kleur-schuld-tegel);--kleur-lijfrente-lijn:var(--kleur-schuld-lijn);--kleur-lijfrente-tint:var(--kleur-schuld-tint);--kleur-lijfrente-diep:var(--kleur-schuld-diep);--kleur-bedrijf:var(--eikeloranje);--kleur-bedrijf-tegel:var(--eikeltint);--kleur-bedrijf-lijn:var(--eikelbruin);--kleur-bedrijf-tint:var(--eikeltint);--kleur-bedrijf-diep:var(--eikelbruin);--kleur-deposito-tint:var(--kleur-kinderen-tint);--kleur-deposito-lijn:var(--kleur-kinderen-lijn);--border:var(--scheiding);--border-strong:var(--scheiding);--r-xs:4px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--r-pill:999px;--shadow-sm:0 1px 2px #0000000a, 0 2px 5px #0000000a;--shadow-zweef:0 0 0 .5px #0000000d, 0 1px 3px #00000008, 0 4px 28px #0000000f;--shadow-md:0 5px 18px #00000014, 0 2px 5px #0000000a;--shadow-lg:0 14px 43px #00000024, 0 4px 11px #0000000f;--overlay-bg:#0003;--overlay-filter:blur(1px);--glas-filter:blur(4px);--overlay-bg-boven:#00000014;--laag-filter:blur(10px);--laag-waas:color-mix(in srgb, var(--bg-app) 50%, transparent);--laag-vlak:color-mix(in srgb, var(--bg-app) 76%, transparent);--s-half:2px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:28px;--s-8:32px;--s-9:36px;--s-10:40px;--s-11:44px;--s-12:48px;--kolom-gap:16px;--veld-hoogte:40px;--info-afstand:var(--s-1);--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", system-ui, "Segoe UI Variable Display", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-num:var(--font-display);--t-xs:12px;--lh-xs:16px;--t-sm:13px;--lh-sm:18px;--t-md:14px;--lh-md:20px;--t-base:15px;--lh-base:20px;--t-lg:17px;--lh-lg:24px;--t-xl:21px;--lh-xl:28px;--t-titel:26px;--lh-titel:32px;--t-kpi:28px;--lh-kpi:32px;--w-regular:400;--w-medium:500;--w-semibold:600;--w-bold:700;--zijbalk-w:260px;--zijbalk-marge:16px;--rail-w:calc(var(--zijbalk-w) + 2 * var(--zijbalk-marge));--bar-air:12px;--icoonknop:36px;--zijbalk-rij:40px;--kop-lijn:calc(var(--zijbalk-marge) + var(--s-4) + var(--icoonknop) + var(--s-6));--content-w:944px;--vlak-w:1208px;--ease:cubic-bezier(.32, .72, 0, 1);--ease-spring:cubic-bezier(.34, 1.26, .44, 1);--ease-uit:cubic-bezier(.19, 1, .22, 1);--ease-tijd:cubic-bezier(.4, 0, .2, 1);--ease-rol:cubic-bezier(.25, .46, .45, .94);--duur-kleur:.14s;--duur-klein:.3s;--duur-wissel:.4s;--duur-opkomst:.52s;--duur-opkomst-stap:45ms;--duur-getal:.6s;--duur-getal-stap:60ms}@media (width<=760px){:root{--veld-hoogte:44px}}@supports (color:color(display-p3 0 0.4 1)){:root{--accent:color(display-p3 0 .4 1)}}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{padding-bottom:env(safe-area-inset-bottom);font-family:var(--font);background:var(--bg-app);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--t-base);line-height:var(--lh-base);letter-spacing:-.01em;overflow-x:clip}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--w-bold);letter-spacing:-.025em}a{color:var(--accent);text-decoration:none}::selection{background:var(--accent-soft)}.tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}:root{--anim-fade-in:gz-fade-in;--anim-pop-in:gz-pop-in}@keyframes gz-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gz-pop-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/outfit-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/outfit-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--gekozen:var(--zijbalk-gekozen);--aanwijzen:var(--zijbalk-aanwijzen);--haarlijn:0 0 0 .5px var(--scheiding);--site-max:1200px;--site-zij:40px;--site-rand:16px;--site-blok:128px;--site-tekstkolom:720px;--r-vlak:32px;--r-venster:28px;--menu-h:56px;--banner-h:32px;--kop-top:calc(var(--banner-h) + var(--site-rand) + var(--menu-h));--kop-vast:calc(var(--banner-zicht,var(--banner-h)) + var(--site-rand) + var(--menu-h));--site-kopletter:"Outfit", var(--font-display);--site-kopgewicht:700;--site-kopspatie:-.024em;--t-held:64px;--lh-held:68px;--t-h2:48px;--lh-h2:54px;--t-h3:40px;--lh-h3:46px;--t-h4:30px;--lh-h4:36px;--t-tekst:17px;--lh-tekst:26px;--t-lead:19px;--lh-lead:28px;--site-ease-tijd:var(--ease-tijd,cubic-bezier(.4, 0, .2, 1));--site-duur-op:var(--duur-opkomst,.52s);--ease-aanwijs:cubic-bezier(.2, .8, .2, 1);--duur-aanwijs:.16s}html{scroll-padding-top:calc(var(--kop-top) + 24px);-webkit-text-size-adjust:100%}html,body{height:auto}body{font-size:var(--t-tekst);line-height:var(--lh-tekst);letter-spacing:-.012em;color:var(--inkt)}[hidden],html:not([data-ingelogd]) .als-in,html[data-ingelogd] .als-uit{display:none!important}img,svg,video{max-width:100%;display:block}img{height:auto}a{color:inherit}ul,ol{list-style:none}.site-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.knop{border-radius:var(--r-pill);background:var(--accent);height:44px;color:var(--wit);font-size:var(--t-lg);line-height:var(--lh-lg);cursor:pointer;transition:background-color .2s var(--ease), transform .2s var(--ease);border:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-weight:600;display:inline-flex}.knop:hover{background:var(--accent-hover)}.knop:active{transform:scale(.98)}.knop.tweede{background:var(--scheiding);color:var(--inkt)}.knop.tweede:hover{background:color-mix(in srgb, var(--scheiding) 70%, var(--kader))}.knop.klein{height:36px;font-size:var(--t-base);padding:0 16px}.knop.is-groot{height:48px;padding:0 24px}.knop.is-wit{background:var(--wit);color:var(--accent)}.knop.is-wit:hover{background:color-mix(in srgb, var(--wit) 90%, var(--blauwe-tint))}.tekstknop{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.site-knoppen{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:32px;display:flex}.site-knoppen .site-klein{flex-basis:100%;margin-top:-4px}.site-knoppen.is-paar{width:fit-content;display:grid}.site-binnen{width:min(var(--site-max), 100% - 2 * var(--site-zij));margin-inline:auto}.site-binnen.is-smal{width:min(var(--site-tekstkolom), 100% - 2 * var(--site-zij))}.site-blok{padding-block:var(--site-blok);position:relative}.site-blok+.site-blok,.site-blok+script+.site-blok{padding-top:0}.site-punten{gap:14px;margin:24px 0 0;padding:0;display:grid}.site-punten li{color:var(--tekst-2);grid-template-columns:24px 1fr;gap:12px;display:grid}.site-punten li svg{width:20px;height:20px;color:var(--accent);margin-top:3px}.site-punten li b{color:var(--inkt);font-weight:600}.site-blok.is-los{padding-top:var(--site-blok)}.site-held-kop,.site-h2,.site-h3,.site-h4,.site-stelling{font-family:var(--site-kopletter);font-weight:var(--site-kopgewicht);letter-spacing:var(--site-kopspatie);color:var(--inkt);text-wrap:balance}.site-held-kop{font-size:var(--t-held);line-height:var(--lh-held)}.site-h2{font-size:var(--t-h2);line-height:var(--lh-h2)}.site-h3{font-size:var(--t-h3);line-height:var(--lh-h3)}.site-h4{font-size:var(--t-h4);line-height:var(--lh-h4);letter-spacing:calc(var(--site-kopspatie) * .7)}.site-grijs{color:var(--tekst-2)}.site-punt{color:var(--accent)}.site-boven{font:600 15px/20px var(--font);letter-spacing:-.01em;color:var(--accent);margin-bottom:16px;display:block}.site-lead{font-size:var(--t-lead);line-height:var(--lh-lead);color:var(--tekst-2);letter-spacing:-.014em;text-wrap:pretty}.site-tekst{color:var(--tekst-2);text-wrap:pretty}.site-tekst strong,.site-lead strong{color:var(--inkt);font-weight:600}.site-klein,.site-afm{color:var(--tekst-2);letter-spacing:-.005em;font-size:13px;line-height:18px}.site-link{color:var(--accent);letter-spacing:-.01em;align-items:center;gap:4px;font-weight:600;display:inline-flex}.site-link svg{width:12px;height:12px;transition:transform var(--duur-aanwijs) var(--ease-aanwijs)}.site-link:hover svg{transform:translate(2px)}.site-blokkop{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:24px 64px;margin-bottom:56px;display:grid}.site-blokkop .site-tekst{max-width:30em}.site-blokkop.is-midden{text-align:center;grid-template-columns:1fr;justify-items:center}.site-tegeltje{background:var(--f-tint,var(--blauwe-tint));width:32px;height:32px;color:var(--f-lijn,var(--accent));border-radius:9px;flex:none;place-items:center;display:grid}.site-tegeltje svg{width:18px;height:18px}.site-tegeltje.is-groot{border-radius:12px;width:44px;height:44px}.site-tegeltje.is-groot svg{width:24px;height:24px}.site-teken{line-height:0;display:inline-grid}[data-fam=woning]{--f-vlak:var(--kleur-woning);--f-tegel:var(--kleur-woning-tegel);--f-lijn:var(--kleur-woning-lijn);--f-tint:var(--kleur-woning-tint);--f-diep:var(--kleur-woning-diep)}[data-fam=betaal]{--f-vlak:var(--kleur-betaal);--f-tegel:var(--kleur-betaal-tegel);--f-lijn:var(--kleur-betaal-lijn);--f-tint:var(--kleur-betaal-tint);--f-diep:var(--kleur-betaal-diep)}[data-fam=sparen]{--f-vlak:var(--kleur-sparen);--f-tegel:var(--kleur-sparen-tegel);--f-lijn:var(--kleur-sparen-lijn);--f-tint:var(--kleur-sparen-tint);--f-diep:var(--kleur-sparen-diep)}[data-fam=obligaties]{--f-vlak:var(--kleur-obligaties);--f-tegel:var(--kleur-obligaties-tegel);--f-lijn:var(--kleur-obligaties-lijn);--f-tint:var(--kleur-obligaties-tint);--f-diep:var(--kleur-obligaties-diep)}[data-fam=beleggen]{--f-vlak:var(--kleur-beleggen);--f-tegel:var(--kleur-beleggen-tegel);--f-lijn:var(--kleur-beleggen-lijn);--f-tint:var(--kleur-beleggen-tint);--f-diep:var(--kleur-beleggen-diep)}[data-fam=crypto]{--f-vlak:var(--kleur-crypto);--f-tegel:var(--kleur-crypto-tegel);--f-lijn:var(--kleur-crypto-lijn);--f-tint:var(--kleur-crypto-tint);--f-diep:var(--kleur-crypto-diep)}[data-fam=kinderen]{--f-vlak:var(--kleur-kinderen);--f-tegel:var(--kleur-kinderen-tegel);--f-lijn:var(--kleur-kinderen-lijn);--f-tint:var(--kleur-kinderen-tint);--f-diep:var(--kleur-kinderen-diep)}[data-fam=schuld]{--f-vlak:var(--kleur-schuld);--f-tegel:var(--kleur-schuld-tegel);--f-lijn:var(--kleur-schuld-lijn);--f-tint:var(--kleur-schuld-tint);--f-diep:var(--kleur-schuld-diep)}[data-fam=eikel]{--f-vlak:var(--eikeltint);--f-tegel:var(--eikeltint);--f-lijn:var(--eikeloranje);--f-tint:var(--eikeltint);--f-diep:var(--eikelbruin)}[data-fam=blauw]{--f-vlak:var(--kleur-betaal);--f-tegel:var(--blauwe-tint);--f-lijn:var(--accent);--f-tint:var(--blauwe-tint);--f-diep:var(--nachtblauw)}[data-blad]{--blad:var(--blauwe-tint)}[data-blad=wonen]{--blad:var(--kleur-woning-tint)}[data-blad=uitgaven]{--blad:var(--kleur-sparen-tint)}[data-blad=vermogen]{--blad:var(--kleur-beleggen-tint)}[data-blad=gezin]{--blad:var(--kleur-kinderen-tint)}[data-blad=inkomen]{--blad:var(--kleur-crypto-tint)}[data-blad=pensioen]{--blad:var(--kleur-obligaties-tint)}[data-blad=mijlpaal]{--blad:var(--eikeltint)}[data-blad=grijs]{--blad:var(--scheiding)}[data-blad=nacht]{--blad:var(--nachtblauw)}[data-icoon] [data-deel]{transition:transform var(--duur-aanwijs) var(--ease-aanwijs), opacity var(--duur-aanwijs) var(--ease-aanwijs), stroke-dashoffset .24s var(--ease-uit);transform-box:fill-box;transform-origin:50%}a:hover [data-icoon=toekomst] [data-deel=punt]{transform:translate(1px,-1px)}a:hover [data-icoon=toekomst] [data-deel=lijn]{stroke-dashoffset:-.12px}a:hover [data-icoon=pensioen] [data-deel=zon]{transform:translateY(-1.5px)}a:hover [data-icoon=pensioen] [data-deel=stralen]{opacity:.4}a:hover [data-icoon=wonen] [data-deel=deur]{transform-origin:0;transform:scaleX(.6)}a:hover [data-icoon=uitgaven] [data-deel=regel]{stroke-dashoffset:-.2px}a:hover [data-icoon=vermogen] [data-deel=boven]{transform:translateY(-1.5px)}a:hover [data-icoon=vermogen] [data-deel=onder]{transform:translateY(.75px)}a:hover [data-icoon=gezin] [data-deel=wiel]{transform:rotate(60deg)}a:hover [data-icoon=overzicht] [data-deel=t2]{transform:translate(1px,-1px)}a:hover [data-icoon=overzicht] [data-deel=t3]{transform:translate(-1px,1px)}a:hover [data-icoon=inkomen] [data-deel=munt]{transform:rotate(-12deg)}a:hover [data-icoon=rekenhulp] [data-deel=is]{transform:translateY(1px)}a:hover [data-icoon=boek] [data-deel=blad]{transform:skewY(-6deg)}a:hover [data-icoon=slot] [data-deel=beugel]{transform:translateY(-1.5px)}a:hover [data-icoon=mensen] [data-deel=twee]{transform:translate(1px)}a:hover [data-icoon=nieuw] [data-deel=klein]{transform:scale(1.25)}a:hover [data-icoon=hulp] [data-deel=vraag]{transform:rotate(-10deg)}a:hover [data-icoon=wat-als] [data-deel=tak]{transform:translateY(-1px)}a:hover [data-icoon=situatie] [data-deel=regels]{transform:translate(1px)}a:hover [data-icoon=geld] [data-deel=munt]{transform:translateY(-1.5px)}a:hover [data-icoon=regels] [data-deel=vink]{stroke-dashoffset:0}a:hover [data-icoon=mail] [data-deel=klep]{transform:translateY(-1px)}a:hover [data-icoon=eik] [data-deel=kruin]{transform-origin:bottom;transform:scale(1.06)}.site-tekening{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.site-tekening *{vector-effect:non-scaling-stroke}.site-tekening .is-stip{fill:currentColor;stroke:none}.site-tekening .is-veer{fill:var(--accent);stroke:none}.site-foto{background:var(--scheiding);margin:0;overflow:hidden}.site-foto img{object-fit:cover;width:100%;height:100%}.site-tegelvlak{border-radius:var(--r-vlak);background:var(--blad,var(--blauwe-tint));position:relative;overflow:hidden}.site-app{font-family:var(--font);letter-spacing:-.01em;color:var(--inkt);font-size:15px;line-height:20px}.site-app-kaart{background:var(--wit);box-shadow:var(--haarlijn);border-radius:20px;padding:20px 24px}.site-app-label{color:var(--tekst-2);align-items:center;gap:6px;font-size:15px;display:flex}.site-i{width:14px;height:14px;box-shadow:inset 0 0 0 1.2px var(--kader);color:var(--tekst-2);text-align:center;border-radius:50%;font:italic 600 10px/14px Georgia,serif}.site-app-getal{letter-spacing:-.022em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:4px;font-size:34px;font-weight:600;line-height:40px;display:flex}.site-app-getal.is-klein{font-size:26px;line-height:32px}.site-app-getal small{letter-spacing:-.01em;color:var(--inkt);font-size:15px;font-weight:500;line-height:20px}.site-app-getal small i{color:var(--tekst-2);font-style:normal;font-weight:400}.site-app-uitleg{color:var(--tekst-2);margin-top:2px;font-size:13px;line-height:18px}.site-app-lijnstuk{position:relative}.site-app-grafiek{display:block;overflow:visible}.site-app-grafiek .is-vlak{fill:color-mix(in srgb, var(--accent) 9%, transparent)}.site-app-grafiek .is-lijn{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.site-app-grafiek .is-grijs{fill:none;stroke:var(--kader);stroke-width:2px;stroke-dasharray:2 5;stroke-linecap:round;opacity:.8}.site-app-grafiek .is-band{fill:color-mix(in srgb, var(--accent) 7%, transparent)}.site-app-grafiek .is-rand{fill:none;stroke:color-mix(in srgb, var(--accent) 35%, var(--wit));stroke-width:1.5px}.site-app-grafiek .is-nu{fill:var(--accent)}.site-app-grafiek .is-moment{fill:var(--wit);stroke:var(--accent);stroke-width:2.25px}.site-app-grafiek .is-mijlpaal{fill:var(--wit);stroke:var(--eikeloranje);stroke-width:2.5px}.site-app-grafiek .is-steel{stroke:var(--f-lijn,var(--accent));stroke-width:1.25px;opacity:.55}.site-app-grafiek text{font:500 12px/16px var(--font);fill:var(--tekst-2);letter-spacing:0;font-variant-numeric:tabular-nums}.site-app-grafiek text.is-nu-tekst{fill:var(--inkt);font-weight:600}.site-app-grafiek text.is-leeftijd{font-weight:400}.site-app-grafiek .is-aow{fill:var(--eikeltint)}.site-app-grafiek text.is-aow-naam{fill:var(--eikelbruin);font-weight:400}.site-app-grafiek .is-rood{fill:none;stroke:var(--rood);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.1 7}.site-app-grafiek .is-nullijn{stroke:var(--kader);stroke-width:1px}.site-app-chip:not([data-fam]){--f-tint:var(--blauwe-tint);--f-lijn:var(--accent);--f-diep:var(--nachtblauw)}.site-app-chip{background:var(--f-tint);height:32px;color:var(--f-diep);font:500 14px/20px var(--font);letter-spacing:-.01em;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:0 12px 0 4px;display:inline-flex}.site-app-lijnstuk>.site-app-chip{position:absolute;translate:-14px -100%}.site-app-chip i{background:var(--wit);width:24px;height:24px;color:var(--f-lijn);border-radius:7px;place-items:center;display:grid}.site-app-chip i svg{width:14px;height:14px}.site-app-rijen{display:grid}.site-app-rij{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.site-app-rij+.site-app-rij{border-top:.5px solid var(--scheiding)}.site-app-rij b{font-weight:500;display:block}.site-app-rij>span:not(.site-tegeltje)>span{color:var(--tekst-2);font-size:13px;line-height:18px;display:block}.site-app-rij em{font-variant-numeric:tabular-nums;font-style:normal;font-weight:500}.site-app-blokken{gap:4px;display:grid}.site-app-blok{background:var(--f-tegel);min-height:48px;color:var(--f-diep);border-radius:12px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 16px 12px 12px;font-weight:500;display:flex}.site-app-blok>span{align-items:center;gap:10px;display:flex}.site-app-blok i{background:var(--wit);width:24px;height:24px;color:var(--f-lijn);border-radius:7px;place-items:center;display:grid}.site-app-blok i svg{width:14px;height:14px}.site-app-blok em{font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}.site-app-schuif b{font-weight:600;display:block}.site-app-waarde{color:var(--tekst-2);letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin-top:8px;font-size:26px;font-weight:600;line-height:32px;display:flex}.site-app-waarde small{letter-spacing:-.01em;font-size:15px;font-weight:400}.site-app-spoor{height:18px;margin-top:10px;position:relative}.site-app-spoor:before{content:"";background:var(--scheiding);border-radius:2px;height:4px;position:absolute;top:7px;left:0;right:0}.site-app-spoor i{height:4px;width:var(--waarde,60%);background:var(--accent);border-radius:2px;position:absolute;top:7px;left:0}.site-app-spoor i:after{content:"";background:var(--accent);width:18px;height:18px;box-shadow:0 0 0 3px var(--wit);border-radius:50%;position:absolute;top:-7px;right:-9px}.site-app-einden{color:var(--tekst-2);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:8px;font-size:13px;line-height:18px;display:flex}.site-app-einden b{color:var(--inkt);font-weight:600}.site-app-segment{border-radius:var(--r-pill);background:var(--wit);box-shadow:inset 0 0 0 1px var(--scheiding);padding:3px;display:inline-flex}.site-app-segment span{border-radius:var(--r-pill);height:30px;color:var(--tekst-2);align-items:center;padding:0 14px;font-size:14px;display:inline-flex}.site-app-segment span.is-gekozen{background:var(--gekozen);color:var(--inkt);font-weight:600}.site-app-veld{gap:6px;display:grid}.site-app-veld>span{color:var(--tekst-2);font-size:13px;line-height:18px}.site-app-invoer{border:1px solid var(--kader);background:var(--wit);font-variant-numeric:tabular-nums;border-radius:12px;align-items:center;gap:6px;height:40px;padding:0 12px;display:flex}.site-app-invoer i{color:var(--tekst-2);font-style:normal}.site-app-invoer .is-standaard{color:var(--kader)}.site-app-invoer small{color:var(--tekst-2);margin-left:auto;font-size:13px}.site-app-volgt{font-variant-numeric:tabular-nums;box-shadow:0 -.5px 0 var(--scheiding);justify-content:space-between;padding:10px 0;display:flex}.site-app-volgt span{color:var(--tekst-2);font-size:13px}.site-app-volgt b{font-weight:500}.site-app-balk{background:var(--scheiding);border-radius:4px;height:8px;overflow:hidden}.site-app-balk i{height:100%;width:var(--waarde,40%);background:var(--f-vlak,var(--accent));border-radius:4px;display:block}.site-portret{background:var(--blauwe-tint);width:48px;height:48px;color:var(--accent);font:600 19px/1 var(--font);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.site-portret[data-fam]{background:var(--f-tint);color:var(--f-lijn)}.site-portret img{object-fit:cover;width:100%;height:100%}.site-js [data-op]{transition:opacity var(--site-duur-op) var(--ease-uit) var(--op-wacht,0s), transform var(--site-duur-op) var(--ease-uit) var(--op-wacht,0s)}.site-js [data-op]:not(.is-op){opacity:0;transform:translateY(8px)}.site-rol{font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.site-rol-cijfer{vertical-align:top;height:1.18em;margin-block:-.09em;line-height:1.18em;display:inline-block;overflow:hidden}.site-rol-strook{display:block}.site-rol-strook>span{text-align:center;height:1.18em;display:block}@media (prefers-reduced-motion:reduce){.site-js [data-op]:not(.is-op){opacity:1;transform:none}}@media (width<=860px){:root{--site-zij:16px;--site-rand:8px;--site-blok:80px;--t-held:40px;--lh-held:44px;--t-h2:32px;--lh-h2:38px;--t-h3:28px;--lh-h3:34px;--t-h4:24px;--lh-h4:30px;--t-lead:17px;--lh-lead:26px;--menu-h:52px;--banner-h:28px}.site-blokkop{grid-template-columns:1fr;margin-bottom:36px}.site-blokkop:not(.is-midden) .site-blokkop-link{justify-self:start}.site-app-lijnstuk[data-breed] .site-app-chip:not(.is-mijl){display:none}}.site-banner{z-index:51;height:var(--banner-h);background:var(--accent);font:500 13px/18px var(--font);letter-spacing:-.005em;color:var(--wit);white-space:nowrap;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:flex;position:absolute;top:0;left:0;right:0}.site-banner:focus-visible{outline:2px solid var(--wit);outline-offset:-4px}@media (width<=860px){.site-banner{font-size:12px;line-height:16px}}.site-vraag-paar{letter-spacing:-.005em;color:var(--tekst-2);flex-wrap:wrap;align-items:baseline;gap:0 .3em;font-size:15px;font-weight:400;line-height:20px;display:inline-flex}.site-knoppen .site-vraag-paar.is-onder{flex-basis:100%;margin-top:-4px;font-size:14px;line-height:20px}.site-vraag-paar.is-onder .site-vraag-adres{font-weight:500}.site-vraag-adres{color:var(--accent);white-space:nowrap;font-weight:600;text-decoration:none}.site-vraag-adres:hover{text-underline-offset:3px;text-decoration:underline}.site-menu{z-index:50;top:calc(var(--banner-zicht,var(--banner-h)) + var(--site-rand));left:var(--site-rand);right:var(--site-rand);height:var(--menu-h);background:var(--wit);border-radius:var(--r-lg);box-shadow:var(--haarlijn);align-items:center;gap:8px;padding:0 10px 0 16px;display:flex;position:fixed}.site-menu-merk{border-radius:10px;align-items:center;gap:10px;height:40px;padding-right:8px;display:flex}.site-menu-merk:focus-visible{outline-offset:0}.site-menu-woorden{align-items:center;gap:2px;margin:0 auto;padding:0;display:flex}.site-menu-woord{border-radius:var(--r-pill);height:36px;font:500 15px/20px var(--font);letter-spacing:-.01em;color:var(--inkt);cursor:pointer;transition:background-color var(--duur-aanwijs) var(--ease-aanwijs);background:0 0;border:0;align-items:center;gap:4px;padding:0 14px;display:inline-flex}.site-menu-woord:hover,.site-menu-woord[aria-expanded=true]{background:var(--aanwijzen)}.site-menu-woord[aria-current=page],.site-menu-woord.is-hier{background:var(--gekozen)}.site-menu-woord svg{width:10px;height:10px;color:var(--tekst-2);transition:transform .2s var(--ease-uit)}.site-menu-woord[aria-expanded=true] svg{transform:rotate(180deg)}.site-menu-rechts{align-items:center;gap:8px;display:flex}.site-menu-lade-knop{display:none}@media (width>=861px){.site-menu{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);display:grid}.site-menu-merk{justify-self:start}.site-menu-woorden{margin:0 6px 0 0}.site-menu-rechts{justify-self:end}}.site-uitklap{z-index:49;top:calc(var(--kop-vast) + 8px);width:min(960px, 100% - 2 * var(--site-rand));background:var(--wit);box-shadow:var(--haarlijn), var(--shadow-md);opacity:0;visibility:hidden;transition:opacity .18s var(--ease-uit), transform .28s var(--ease-uit), visibility 0s linear .28s;border-radius:20px;grid-auto-columns:1fr;grid-auto-flow:column;gap:8px 24px;padding:24px;display:grid;position:fixed;left:50%;transform:translate(-50%,-6px)}.site-uitklap.is-open{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}.site-uitklap-kolom{flex-direction:column;gap:2px;min-width:0;display:flex}.site-uitklap-kolom.is-grijs{background:var(--grijs);border-radius:14px;margin:-4px -4px -4px 0;padding:12px}.site-uitklap-kopje{font:600 13px/18px var(--font);color:var(--tekst-2);letter-spacing:-.005em;padding:4px 12px 8px}.site-uitklap-item{transition:background-color var(--duur-aanwijs) var(--ease-aanwijs);border-radius:12px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.site-uitklap-item:hover{background:var(--grijs)}.site-uitklap-kolom.is-grijs .site-uitklap-item:hover{background:var(--wit)}.site-uitklap-item b{font:600 15px/20px var(--font);letter-spacing:-.01em;color:var(--inkt);display:block}.site-uitklap-item>span:not(.site-tegeltje)>span{color:var(--tekst-2);margin-top:1px;font-size:13px;line-height:18px;display:block}.site-uitklap-item[aria-current=page]{background:var(--gekozen)}.site-uitklap-kolom.is-grijs .site-uitklap-item{padding:8px 12px}.site-uitklap-kolom.is-grijs .site-uitklap-item b{font-weight:500}.site-uitklap-alles{margin:8px 12px 0;font-size:13px}.site-waas{z-index:48;background:color-mix(in srgb, var(--inkt) 5%, transparent);opacity:0;visibility:hidden;transition:opacity .2s var(--ease-uit), visibility 0s linear .2s;position:fixed;inset:0}.site-waas.is-open{opacity:1;visibility:visible;transition-delay:0s}.site-lade{z-index:49;left:8px;right:8px;top:calc(var(--kop-vast) + 8px);max-height:calc(100dvh - var(--kop-vast) - 16px);overscroll-behavior:contain;background:var(--wit);box-shadow:var(--haarlijn), var(--shadow-md);opacity:0;visibility:hidden;transition:opacity .18s var(--ease-uit), transform .28s var(--ease-uit), visibility 0s linear .28s;border-radius:20px;padding:8px 8px 16px;position:fixed;overflow:auto;transform:translateY(-6px)}.site-lade.is-open{opacity:1;visibility:visible;transition-delay:0s;transform:none}.site-lade-groep{border-bottom:.5px solid var(--scheiding)}.site-lade-groep>button,.site-lade>a.site-lade-woord{cursor:pointer;width:100%;height:52px;font:600 17px/24px var(--font);letter-spacing:-.015em;color:var(--inkt);background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.site-lade-groep>button svg{width:12px;height:12px;color:var(--tekst-2);transition:transform .2s var(--ease-uit)}.site-lade-groep>button[aria-expanded=true] svg{transform:rotate(180deg)}.site-lade-inhoud{transition:grid-template-rows .24s var(--ease-uit);grid-template-rows:0fr;display:grid}.site-lade-inhoud>div{overflow:hidden}.site-lade-groep>button[aria-expanded=true]+.site-lade-inhoud{grid-template-rows:1fr}.site-lade-inhoud .site-uitklap-item{padding:8px 12px}.site-lade-inhoud .site-uitklap-kopje{padding-top:12px}.site-lade-knoppen{gap:8px;padding:16px 4px 0;display:grid}.site-lade-knoppen .knop{width:100%}.site-lade-knoppen .site-vraag-paar{justify-content:center;justify-self:center;padding-top:8px}@media (width<=1080px){.site-menu-woord{padding:0 10px}}@media (width<=860px){.site-menu{padding:0 6px 0 12px}.site-menu-merk .site-logo svg[role=img]{width:auto;height:19px}.site-menu-rechts .knop{white-space:nowrap}.site-menu-woorden,.site-menu-rechts .is-breed{display:none}.site-menu-rechts{margin-left:auto}.site-menu-lade-knop{cursor:pointer;width:40px;height:40px;color:var(--inkt);background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.site-menu-lade-knop svg{width:20px;height:20px}.site-menu-lade-knop path{transition:transform .24s var(--ease-uit), opacity .16s;transform-origin:50%;transform-box:fill-box}.site-menu-lade-knop[aria-expanded=true] path:first-child{transform:translateY(3.5px)rotate(45deg)}.site-menu-lade-knop[aria-expanded=true] path:nth-child(2){transform:translateY(-3.5px)rotate(-45deg)}.site-uitklap{display:none}}.site-slot{margin:var(--site-blok) var(--site-rand) 0;border-radius:var(--r-vlak);background:var(--accent);color:var(--wit);padding:96px 0}.site-slot .site-binnen{justify-items:start;display:grid}.site-slot .site-slot-kop{color:var(--wit);max-width:12em;margin-top:32px}.site-slot-punt{opacity:.6}.site-slot .site-lead{color:color-mix(in srgb, var(--wit) 80%, var(--accent));max-width:30em;margin-top:16px}.site-slot .site-knoppen{margin-top:36px}.site-slot .site-klein,.site-slot .site-vraag-paar{color:color-mix(in srgb, var(--wit) 76%, var(--accent))}.site-slot .site-vraag-adres{color:var(--wit)}.site-slot-teken{width:64px;height:64px;color:var(--wit)}.site-slot .site-tekening .is-veer{fill:var(--wit)}@media (width<=860px){.site-slot{margin-top:0;padding:64px 0}}.site-logo{align-items:center;display:inline-flex}.site-logo svg{flex:none}.site-logo .site-logo-eikel{transform-box:fill-box;transform-origin:50% 0;transition:transform .52s var(--ease-spring)}a:hover .site-logo .site-logo-eikel{transform:rotate(-8deg)}@media (prefers-reduced-motion:reduce){.site-logo .site-logo-eikel{transition:none}}.site-voet{margin:16px var(--site-rand) var(--site-rand);border-radius:var(--r-xl);background:var(--wit);box-shadow:var(--haarlijn);padding:48px 48px 32px}.site-voet-boven{grid-template-columns:1.4fr repeat(5,1fr);gap:32px;display:grid}.site-voet-logo{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.site-voet-logo>a{display:inline-flex}.site-voet-slogan{font:600 15px/20px var(--font);letter-spacing:-.01em;color:var(--inkt)}.site-voet-merk p{color:var(--tekst-2);max-width:15em;margin-top:16px;font-size:15px;line-height:22px}.site-voet-merk p.site-voet-afm{color:var(--kader);margin-top:8px;font-size:13px;line-height:18px}.site-voet-kolom h3{font:600 14px/20px var(--font);letter-spacing:-.01em;color:var(--inkt);margin:0 0 14px}.site-voet-kolom ul{gap:10px;padding:0;display:grid}.site-voet-kolom a{color:var(--tekst-2);transition:color var(--duur-aanwijs);font-size:14px;line-height:20px}.site-voet-kolom a:hover{color:var(--inkt)}.site-voet-adres{color:var(--tekst-2);margin-top:2px;font-size:13px;line-height:18px;display:block}.site-voet-adres .is-adres{white-space:nowrap;-webkit-user-select:all;user-select:all;font-weight:500}.site-voet-onder{border-top:.5px solid var(--scheiding);color:var(--kader);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;margin-top:56px;padding-top:20px;display:flex}.site-voet-bedrijf i{opacity:.5;margin:0 8px;font-style:normal}.site-voet-juridisch{flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;display:flex}.site-voet-onder a{color:var(--tekst-2);transition:color var(--duur-aanwijs)}.site-voet-onder a:hover{color:var(--inkt)}@media (width<=1080px){.site-voet-boven{grid-template-columns:repeat(3,1fr)}.site-voet-merk{grid-column:1/-1}}@media (width<=860px){.site-voet{padding:32px 24px 24px}.site-voet-boven{grid-template-columns:1fr 1fr;gap:28px 16px}.site-voet-onder{flex-direction:column;gap:12px;margin-top:40px}.site-voet-kolom ul{gap:0}.site-voet-kolom a{padding-block:8px;display:block}.site-voet-kolom h3{margin-bottom:6px}}
