.anders[data-astro-cid-qorjxg62]{border-top:1px solid #e7ecfa;grid-column:1/-1;padding-top:1rem}.anders_missie[data-astro-cid-qorjxg62]{text-align:center;max-width:40rem;color:var(--base-color-brand--blue);margin:0 auto 1.1rem;font-size:.95rem;font-style:italic;line-height:1.45}.anders_lijst[data-astro-cid-qorjxg62]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}@media screen and (width>=1024px){.anders_lijst[data-astro-cid-qorjxg62]{grid-template-columns:repeat(6,minmax(0,1fr))}}.anders_item[data-astro-cid-qorjxg62]{text-align:center;align-content:start;justify-items:center;gap:.3rem;font-size:.82rem;line-height:1.3;display:grid}.anders_naam[data-astro-cid-qorjxg62]{color:var(--base-color-brand--blue);font-size:.92rem;line-height:1.2}.anders_tekst[data-astro-cid-qorjxg62]{color:#4a5677}.anders_icoon[data-astro-cid-qorjxg62]{background:#fff3cf;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid}.anders_icoon[data-astro-cid-qorjxg62] svg[data-astro-cid-qorjxg62]{fill:none;width:1.45rem;height:1.45rem;stroke:var(--base-color-brand--blue);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}@media screen and (width<=600px){.anders_lijst[data-astro-cid-qorjxg62]{gap:.8rem .5rem}.anders_naam[data-astro-cid-qorjxg62]{font-size:.8rem;font-weight:600}.anders_icoon[data-astro-cid-qorjxg62]{width:2.3rem;height:2.3rem}.anders_icoon[data-astro-cid-qorjxg62] svg[data-astro-cid-qorjxg62]{width:1.25rem;height:1.25rem}.anders_tekst[data-astro-cid-qorjxg62]{display:none}}.hero[data-astro-cid-xtpcmdcg]{background:linear-gradient(135deg,#fff 0% 55%,#fff8e6 100%);border:1px solid #d9deea;border-radius:1rem;grid-column:1/-1;grid-template-columns:minmax(0,1fr);align-items:center;gap:1rem 2rem;padding:1.25rem 1.25rem 1rem;display:grid;overflow:hidden}@media screen and (width>=768px){.hero[data-astro-cid-xtpcmdcg]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);padding:1.5rem 2rem 1rem}}.hero_titel[data-astro-cid-xtpcmdcg]{color:var(--base-color-brand--blue);text-wrap:balance;margin:0 0 .6rem;font-size:clamp(1.8rem,3.4vw,2.4rem);line-height:1.1}.hero_verborgen[data-astro-cid-xtpcmdcg]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero_wissel[data-astro-cid-xtpcmdcg]{color:var(--base-color-brand--green);justify-items:start;display:grid}.hero_wissel[data-astro-cid-xtpcmdcg]>span[data-astro-cid-xtpcmdcg]{opacity:0;grid-area:1/1;animation:24s infinite hero-wissel}.hero_wissel[data-astro-cid-xtpcmdcg]>span[data-astro-cid-xtpcmdcg]:nth-child(2){animation-delay:3s}.hero_wissel[data-astro-cid-xtpcmdcg]>span[data-astro-cid-xtpcmdcg]:nth-child(3){animation-delay:6s}.hero_wissel[data-astro-cid-xtpcmdcg]>span[data-astro-cid-xtpcmdcg]:nth-child(4){animation-delay:9s}.hero_wissel[data-astro-cid-xtpcmdcg]>span[data-astro-cid-xtpcmdcg]:nth-child(5){animation-delay:12s}.hero_wissel[data-astro-cid-xtpcmdcg]>span[data-astro-cid-xtpcmdcg]:nth-child(6){animation-delay:15s}.hero_wissel[data-astro-cid-xtpcmdcg]>span[data-astro-cid-xtpcmdcg]:nth-child(7){animation-delay:18s}.hero_wissel[data-astro-cid-xtpcmdcg]>span[data-astro-cid-xtpcmdcg]:nth-child(8){animation-delay:21s}@keyframes hero-wissel{0%{opacity:0;transform:translateY(.25em)}1.8%,11.3%{opacity:1;transform:none}13.1%,to{opacity:0}}.hero_link[data-astro-cid-xtpcmdcg]{color:var(--base-color-brand--blue);font-weight:600}.hero_sub[data-astro-cid-xtpcmdcg]{color:#4a5475;max-width:34rem;margin:0 0 .75rem;font-size:1.05rem}.hero_sub[data-astro-cid-xtpcmdcg].is-kort{display:none}.hero_punt[data-astro-cid-xtpcmdcg]{color:var(--base-color-brand--blue);align-items:center;gap:.4rem;margin:0 0 1rem;font-size:.9rem;font-weight:600;display:flex}.hero_punt[data-astro-cid-xtpcmdcg]:before{content:"";background:var(--base-color-brand--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' stroke='white' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat;border-radius:50%;flex:none;width:1.1rem;height:1.1rem}.hero_start[data-astro-cid-xtpcmdcg]{background:var(--base-color-brand--blue);color:#fff;border-radius:99px;align-items:center;gap:.5rem;padding:.75rem 1.6rem;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 6px 16px #163a8c40}.hero_start[data-astro-cid-xtpcmdcg]:after{content:"↓";transition:transform .15s}.hero_start[data-astro-cid-xtpcmdcg]:hover{transform:translateY(-1px);box-shadow:0 8px 20px #163a8c4d}.hero_start[data-astro-cid-xtpcmdcg]:hover:after{transform:translateY(2px)}.hero_links[data-astro-cid-xtpcmdcg]{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;margin:.8rem 0 0;font-size:.9rem;display:flex}.hero_punt-tussen[data-astro-cid-xtpcmdcg]{color:#8a93ad}.hero_code-open[data-astro-cid-xtpcmdcg] .is-kort[data-astro-cid-xtpcmdcg]{display:none}.hero_voorbeeld[data-astro-cid-xtpcmdcg],.hero_code-open[data-astro-cid-xtpcmdcg]{font:inherit;color:var(--base-color-brand--blue);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.hero_start[data-astro-cid-xtpcmdcg]:focus-visible,.hero_voorbeeld[data-astro-cid-xtpcmdcg]:focus-visible,.hero_code-open[data-astro-cid-xtpcmdcg]:focus-visible{outline:2px solid var(--base-color-brand--blue);outline-offset:3px}.hero_daarna[data-astro-cid-xtpcmdcg]{color:#4a5475;margin:.45rem 0 0 .2rem;font-size:.85rem}.hero_code-form[data-astro-cid-xtpcmdcg]{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:.5rem 0 0;font-size:.88rem;display:flex}.hero_code-form[data-astro-cid-xtpcmdcg][hidden]{display:none}.hero_code-form[data-astro-cid-xtpcmdcg] label[data-astro-cid-xtpcmdcg]{color:var(--base-color-brand--blue);font-weight:600}.hero_code-form[data-astro-cid-xtpcmdcg] input[data-astro-cid-xtpcmdcg]{letter-spacing:.06em;text-transform:uppercase;border:1px solid #c9d2ea;border-radius:.5rem;width:8.5rem;padding:.4rem .6rem;font:600 1rem ui-monospace,SFMono-Regular,Menlo,monospace}.hero_code-form[data-astro-cid-xtpcmdcg] button[data-astro-cid-xtpcmdcg]{background:var(--base-color-brand--blue);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:99px;padding:.45rem 1rem;font-weight:600}.hero_code-form[data-astro-cid-xtpcmdcg] button[data-astro-cid-xtpcmdcg]:disabled{opacity:.6;cursor:default}.hero_code-form[data-astro-cid-xtpcmdcg] .hero_code-wis[data-astro-cid-xtpcmdcg]{color:var(--base-color-brand--blue);background:0 0;padding:.45rem .2rem;font-weight:500;text-decoration:underline}.hero_code-melding[data-astro-cid-xtpcmdcg]{color:#a3341f;flex-basis:100%;margin:0}.hero_code-melding[data-astro-cid-xtpcmdcg].is-goed{color:#1f6f43}.hero_beeld[data-astro-cid-xtpcmdcg]{justify-self:center;width:100%;max-width:21rem}.hero_beeld[data-astro-cid-xtpcmdcg] svg[data-astro-cid-xtpcmdcg]{width:100%;height:auto;display:block;overflow:visible}@media screen and (width<=767.98px){.hero[data-astro-cid-xtpcmdcg]{gap:1.5rem;padding:1.25rem 1rem 1rem}.hero_beeld[data-astro-cid-xtpcmdcg]{margin:0 auto}.hero_titel[data-astro-cid-xtpcmdcg]{margin-bottom:.5rem;font-size:1.85rem}.hero_sub[data-astro-cid-xtpcmdcg]{margin-bottom:.6rem;font-size:.92rem}.hero_sub[data-astro-cid-xtpcmdcg].is-lang{display:none}.hero_sub[data-astro-cid-xtpcmdcg].is-kort{display:block}.hero_punt[data-astro-cid-xtpcmdcg]{margin-bottom:1rem;font-size:.82rem}.hero_start[data-astro-cid-xtpcmdcg]{justify-content:center;min-height:2.9rem;padding:.55rem 1rem;font-size:.95rem;display:flex}.hero_daarna[data-astro-cid-xtpcmdcg]{text-align:center;margin-left:0}.hero_code-open[data-astro-cid-xtpcmdcg] .is-lang[data-astro-cid-xtpcmdcg]{display:none}.hero_code-open[data-astro-cid-xtpcmdcg] .is-kort[data-astro-cid-xtpcmdcg]{display:inline}}.hero_zon[data-astro-cid-xtpcmdcg]{transform-box:view-box;transform-origin:210px 270px;animation:14s ease-in-out infinite alternate hero-boog}.hero_stralen[data-astro-cid-xtpcmdcg]{transform-box:view-box;transform-origin:210px 60px;animation:20s linear infinite hero-draai}.hero_stroom[data-astro-cid-xtpcmdcg] path[data-astro-cid-xtpcmdcg]{animation:1.2s linear infinite hero-stroom}.hero_lading[data-astro-cid-xtpcmdcg]{transform-box:fill-box;transform-origin:bottom;animation:7s ease-in-out infinite alternate hero-laden}.hero_lamp[data-astro-cid-xtpcmdcg]{animation:7s ease-in-out infinite alternate hero-lamp}.hero_oost[data-astro-cid-xtpcmdcg]{animation:14s ease-in-out infinite alternate hero-oost}.hero_west[data-astro-cid-xtpcmdcg]{animation:14s ease-in-out infinite alternate-reverse hero-oost}.hero_laadlicht[data-astro-cid-xtpcmdcg]{animation:1.6s ease-in-out infinite hero-puls}.hero_fan[data-astro-cid-xtpcmdcg]{transform-box:view-box;transform-origin:322px 242px;animation:3s linear infinite hero-draai}.hero_auto[data-astro-cid-xtpcmdcg]{transform-box:view-box;animation:16s ease-in-out infinite hero-auto}.hero_laden[data-astro-cid-xtpcmdcg]{animation:16s linear infinite hero-laden-aan}.hero_stroom[data-astro-cid-xtpcmdcg] .hero_naar-accu[data-astro-cid-xtpcmdcg]{animation:1.2s linear infinite hero-stroom,14s linear infinite hero-accu-laden}@keyframes hero-accu-laden{0%,48%{opacity:1}50%,98%{opacity:0}to{opacity:1}}.hero_stroom[data-astro-cid-xtpcmdcg] .hero_naar-auto[data-astro-cid-xtpcmdcg]{animation:1.2s linear infinite hero-stroom,16s linear infinite hero-laden-aan}@keyframes hero-auto{0%,40%{opacity:1;transform:none}50%,82%{opacity:0;transform:translate(-80px)}92%,to{opacity:1;transform:none}}@keyframes hero-laden-aan{0%,38%{opacity:1}40%,92%{opacity:0}94%,to{opacity:1}}.hero_warmte[data-astro-cid-xtpcmdcg] path[data-astro-cid-xtpcmdcg]{opacity:0;animation:2.4s ease-out infinite hero-warmte}.hero_warmte[data-astro-cid-xtpcmdcg] path[data-astro-cid-xtpcmdcg]:nth-child(2){animation-delay:.8s}.hero_warmte[data-astro-cid-xtpcmdcg] path[data-astro-cid-xtpcmdcg]:nth-child(3){animation-delay:1.6s}@keyframes hero-warmte{0%{opacity:0;transform:translateY(4px)}30%{opacity:.9}to{opacity:0;transform:translateY(-10px)}}.hero_mens[data-astro-cid-xtpcmdcg]{transform-box:view-box;opacity:0;animation:20s ease-in-out infinite hero-mens}.hero_been[data-astro-cid-xtpcmdcg]{transform-box:view-box;transform-origin:237px 248px;animation:20s linear infinite hero-been}.hero_been[data-astro-cid-xtpcmdcg].is-ander{animation-name:hero-been-ander}@keyframes hero-mens{0%,10%{opacity:0;transform:none}12%{opacity:1;transform:none}30%,55%{opacity:1;transform:translate(-31px)}72%{opacity:1;transform:none}75%,to{opacity:0;transform:none}}@keyframes hero-been{0%,12%{transform:none}13.25%{transform:rotate(18deg)}14.5%{transform:rotate(-18deg)}15.75%{transform:rotate(18deg)}17%{transform:rotate(-18deg)}18.25%{transform:rotate(18deg)}19.5%{transform:rotate(-18deg)}20.75%{transform:rotate(18deg)}22%{transform:rotate(-18deg)}23.25%{transform:rotate(18deg)}24.5%{transform:rotate(-18deg)}25.75%{transform:rotate(18deg)}27%{transform:rotate(-18deg)}28.25%{transform:rotate(18deg)}29.5%{transform:rotate(-18deg)}30%,55%{transform:none}56.25%{transform:rotate(18deg)}57.5%{transform:rotate(-18deg)}58.75%{transform:rotate(18deg)}60%{transform:rotate(-18deg)}61.25%{transform:rotate(18deg)}62.5%{transform:rotate(-18deg)}63.75%{transform:rotate(18deg)}65%{transform:rotate(-18deg)}66.25%{transform:rotate(18deg)}67.5%{transform:rotate(-18deg)}68.75%{transform:rotate(18deg)}70%{transform:rotate(-18deg)}71.25%{transform:rotate(18deg)}72%,to{transform:none}}@keyframes hero-been-ander{0%,12%{transform:none}13.25%{transform:rotate(-18deg)}14.5%{transform:rotate(18deg)}15.75%{transform:rotate(-18deg)}17%{transform:rotate(18deg)}18.25%{transform:rotate(-18deg)}19.5%{transform:rotate(18deg)}20.75%{transform:rotate(-18deg)}22%{transform:rotate(18deg)}23.25%{transform:rotate(-18deg)}24.5%{transform:rotate(18deg)}25.75%{transform:rotate(-18deg)}27%{transform:rotate(18deg)}28.25%{transform:rotate(-18deg)}29.5%{transform:rotate(18deg)}30%,55%{transform:none}56.25%{transform:rotate(-18deg)}57.5%{transform:rotate(18deg)}58.75%{transform:rotate(-18deg)}60%{transform:rotate(18deg)}61.25%{transform:rotate(-18deg)}62.5%{transform:rotate(18deg)}63.75%{transform:rotate(-18deg)}65%{transform:rotate(18deg)}66.25%{transform:rotate(-18deg)}67.5%{transform:rotate(18deg)}68.75%{transform:rotate(-18deg)}70%{transform:rotate(18deg)}71.25%{transform:rotate(-18deg)}72%,to{transform:none}}@keyframes hero-boog{0%{transform:rotate(-38deg)}to{transform:rotate(38deg)}}@keyframes hero-draai{to{transform:rotate(360deg)}}@keyframes hero-stroom{to{stroke-dashoffset:-14px}}@keyframes hero-laden{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes hero-lamp{0%{opacity:.35}to{opacity:.9}}@keyframes hero-oost{0%{opacity:.3}50%{opacity:.05}to{opacity:0}}@keyframes hero-puls{50%{opacity:.35}}@media screen and (width<=359.98px){.hero_titel[data-astro-cid-xtpcmdcg]{font-size:1.6rem}.hero_links[data-astro-cid-xtpcmdcg]{gap:.3rem .35rem;font-size:.82rem}}@media (prefers-reduced-motion:reduce){.hero[data-astro-cid-xtpcmdcg] [data-astro-cid-xtpcmdcg],.hero[data-astro-cid-xtpcmdcg] [data-astro-cid-xtpcmdcg]:before,.hero[data-astro-cid-xtpcmdcg] [data-astro-cid-xtpcmdcg]:after{transition:none!important;animation:none!important}.hero_wissel[data-astro-cid-xtpcmdcg]>span[data-astro-cid-xtpcmdcg]:last-child{opacity:1}.hero_wissel[data-astro-cid-xtpcmdcg]>span[data-astro-cid-xtpcmdcg]:not(:last-child){display:none}.hero_mens[data-astro-cid-xtpcmdcg]{opacity:1;transform:translate(-31px)}}.cijfers[data-astro-cid-32yzdn3h]{border:1px solid var(--rh-lijn,#d9deea);background:#fff;border-radius:.75rem;grid-column:1/-1;gap:.75rem;padding:1.25rem 1.5rem;display:grid}.cijfers_lijst[data-astro-cid-32yzdn3h]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}@media screen and (width>=768px){.cijfers_lijst[data-astro-cid-32yzdn3h]{grid-template-columns:repeat(4,minmax(0,1fr))}}.cijfers_lijst[data-astro-cid-32yzdn3h] li[data-astro-cid-32yzdn3h]{background:var(--base-color-brand--light-blue);border-radius:.7rem;align-content:start;gap:.15rem;padding:.5rem .75rem;display:grid}.cijfers_lijst[data-astro-cid-32yzdn3h] strong[data-astro-cid-32yzdn3h]{color:var(--base-color-brand--blue);font-variant-numeric:tabular-nums;font-family:Saira,sans-serif;font-size:1.35rem;line-height:1}.cijfers_lijst[data-astro-cid-32yzdn3h] span[data-astro-cid-32yzdn3h]{color:#4a5475;font-size:.8rem;line-height:1.3}.cijfers_bronnen[data-astro-cid-32yzdn3h]{color:#4a5475;margin:0;font-size:.8rem}@media screen and (width<=767.98px){.cijfers[data-astro-cid-32yzdn3h]{border:0;border-radius:0;padding:1rem}.cijfers_lijst[data-astro-cid-32yzdn3h]{gap:.5rem}.cijfers_lijst[data-astro-cid-32yzdn3h] li[data-astro-cid-32yzdn3h]{padding:.55rem .7rem}.cijfers_lijst[data-astro-cid-32yzdn3h] strong[data-astro-cid-32yzdn3h]{font-size:1.3rem}.cijfers_lijst[data-astro-cid-32yzdn3h] span[data-astro-cid-32yzdn3h],.cijfers_bronnen[data-astro-cid-32yzdn3h]{font-size:.75rem}}.krijgt[data-astro-cid-qtehvniw]{background:var(--base-color-brand--blue);color:#fff;border-radius:.75rem;padding:1.25rem 1.5rem}.krijgt_titel[data-astro-cid-qtehvniw]{color:#fff;margin:0 0 .9rem;font-size:1.15rem}.krijgt_lijst[data-astro-cid-qtehvniw]{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.krijgt_item[data-astro-cid-qtehvniw]{align-items:flex-start;gap:.75rem;font-size:.88rem;line-height:1.35;display:flex}.krijgt_item[data-astro-cid-qtehvniw] strong[data-astro-cid-qtehvniw]{font-size:.93rem;display:block}.krijgt_tekst[data-astro-cid-qtehvniw]{color:#c9d3f0}.krijgt_icoon[data-astro-cid-qtehvniw]{background:#ffffff1f;border-radius:.6rem;flex:none;place-items:center;width:2.1rem;height:2.1rem;display:grid}.krijgt_icoon[data-astro-cid-qtehvniw] svg[data-astro-cid-qtehvniw]{fill:none;width:1.2rem;height:1.2rem;stroke:var(--base-color-brand--yellow);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@media screen and (width<=600px){.krijgt[data-astro-cid-qtehvniw]{padding:1rem}.krijgt_titel[data-astro-cid-qtehvniw]{margin-bottom:.7rem;font-size:1rem}.krijgt_lijst[data-astro-cid-qtehvniw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .75rem}.krijgt_item[data-astro-cid-qtehvniw]{align-items:center;gap:.5rem}.krijgt_item[data-astro-cid-qtehvniw] strong[data-astro-cid-qtehvniw]{font-size:.8rem;font-weight:600;line-height:1.2}.krijgt_icoon[data-astro-cid-qtehvniw]{width:1.8rem;height:1.8rem}.krijgt_tekst[data-astro-cid-qtehvniw]{display:none}}.stappen[data-astro-cid-n3tyz4o3]{border:1px solid var(--rh-lijn,#d9deea);background:#fff;border-radius:.75rem;grid-column:1/-1;padding:1.25rem 1.5rem}.stappen_titel[data-astro-cid-n3tyz4o3]{color:var(--base-color-brand--blue);margin:0 0 .9rem;font-size:1.35rem}.stappen_lijst[data-astro-cid-n3tyz4o3]{grid-template-columns:minmax(0,1fr);gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.stappen_item[data-astro-cid-n3tyz4o3]{grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.15rem .75rem;display:grid}.stappen_nr[data-astro-cid-n3tyz4o3]{background:var(--base-color-brand--blue);color:#fff;border-radius:50%;grid-row:span 2;place-items:center;width:2rem;height:2rem;font-size:.95rem;font-weight:700;display:grid;box-shadow:0 0 0 3px #fde7a6}.stappen_item[data-astro-cid-n3tyz4o3] strong[data-astro-cid-n3tyz4o3]{color:var(--base-color-brand--blue);align-self:center;font-size:.98rem;line-height:1.25}.stappen_tekst[data-astro-cid-n3tyz4o3]{color:var(--kleur-tekst-zacht);font-size:.86rem;line-height:1.4}.stappen_samen-titel[data-astro-cid-n3tyz4o3]{color:var(--base-color-brand--blue);margin:1.1rem 0 .5rem;font-size:1rem}.stappen_samen[data-astro-cid-n3tyz4o3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.stappen_combi[data-astro-cid-n3tyz4o3]{background:var(--base-color-brand--light-blue,#eef2fb);text-align:center;border-radius:.6rem;align-content:start;justify-items:center;gap:.3rem;padding:.75rem .5rem;display:grid}.stappen_paar[data-astro-cid-n3tyz4o3]{justify-content:center;align-items:flex-start;gap:.3rem;display:flex}.stappen_optie[data-astro-cid-n3tyz4o3]{width:4.6rem;color:var(--kleur-tekst-zacht);justify-items:center;gap:.2rem;font-size:.72rem;line-height:1.15;display:grid}.stappen_optie[data-astro-cid-n3tyz4o3] svg[data-astro-cid-n3tyz4o3]{fill:none;width:2.4rem;height:2.4rem;stroke:var(--base-color-brand--blue);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;background:#fff;border-radius:50%;padding:.45rem}.stappen_plus[data-astro-cid-n3tyz4o3]{color:var(--base-color-brand--blue);margin-top:.55rem;font-weight:700}.stappen_effect[data-astro-cid-n3tyz4o3]{font-size:.9rem}.is-op[data-astro-cid-n3tyz4o3] .stappen_effect[data-astro-cid-n3tyz4o3]{color:var(--kleur-goedkoper)}.is-af[data-astro-cid-n3tyz4o3] .stappen_effect[data-astro-cid-n3tyz4o3]{color:var(--kleur-duurder)}.stappen_reden[data-astro-cid-n3tyz4o3]{color:var(--kleur-tekst-zacht);font-size:.8rem;line-height:1.3}@media screen and (width>=768px){.stappen_samen[data-astro-cid-n3tyz4o3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.stappen_lijst[data-astro-cid-n3tyz4o3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}@media screen and (width<=767.98px){.stappen[data-astro-cid-n3tyz4o3]{padding:1rem}.stappen_titel[data-astro-cid-n3tyz4o3]{margin-bottom:.7rem;font-size:1.1rem}}.gedrag[data-astro-cid-vwhfeovk]{border:1px solid var(--rh-lijn,#d9deea);background:#fff;border-radius:.75rem;grid-column:1/-1;padding:1.4rem 1.5rem}.gedrag_kop[data-astro-cid-vwhfeovk]{max-width:46rem;margin-bottom:1.1rem}.gedrag_kop[data-astro-cid-vwhfeovk] h2[data-astro-cid-vwhfeovk]{color:var(--base-color-brand--blue);text-wrap:balance;margin:0 0 .4rem;font-size:1.35rem}.gedrag_kop[data-astro-cid-vwhfeovk] h2[data-astro-cid-vwhfeovk] em[data-astro-cid-vwhfeovk]{background:linear-gradient(#0000 62%,#fde7a6 62%);font-style:normal}.gedrag_kop[data-astro-cid-vwhfeovk] p[data-astro-cid-vwhfeovk]{color:var(--kleur-tekst-zacht);margin:0;font-size:.92rem}.gedrag_lijst[data-astro-cid-vwhfeovk]{grid-template-columns:minmax(0,1fr);gap:.8rem;margin:0;padding:0;list-style:none;display:grid}@media screen and (width>=600px){.gedrag_lijst[data-astro-cid-vwhfeovk]{grid-template-columns:repeat(2,minmax(0,1fr))}}.gedrag_item[data-astro-cid-vwhfeovk]{background:var(--base-color-brand--light-blue);border-radius:.7rem;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.15rem .75rem;padding:.9rem;display:grid}.gedrag_icoon[data-astro-cid-vwhfeovk]{background:#fff;border-radius:.7rem;grid-row:span 2;place-items:center;width:2.6rem;height:2.6rem;display:grid}.gedrag_icoon[data-astro-cid-vwhfeovk] svg[data-astro-cid-vwhfeovk]{fill:none;width:1.8rem;height:1.8rem;stroke:var(--base-color-brand--blue);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.gedrag_icoon[data-astro-cid-vwhfeovk] .goud[data-astro-cid-vwhfeovk]{stroke:var(--base-color-brand--yellow)}.gedrag_icoon[data-astro-cid-vwhfeovk] .goud-vol[data-astro-cid-vwhfeovk]{fill:var(--base-color-brand--yellow);stroke:none}.gedrag_item[data-astro-cid-vwhfeovk] strong[data-astro-cid-vwhfeovk]{color:var(--base-color-brand--blue);font-size:.95rem;line-height:1.25}.gedrag_tekst[data-astro-cid-vwhfeovk]{color:var(--kleur-tekst-zacht);font-size:.84rem;line-height:1.4}.gedrag_tekst[data-astro-cid-vwhfeovk] a[data-astro-cid-vwhfeovk]{white-space:nowrap;font-weight:600}@media screen and (width>=1024px){.gedrag_lijst[data-astro-cid-vwhfeovk]{grid-template-columns:repeat(4,minmax(0,1fr))}.gedrag_item[data-astro-cid-vwhfeovk]{grid-template-columns:minmax(0,1fr);gap:.35rem}.gedrag_icoon[data-astro-cid-vwhfeovk]{grid-row:auto;margin-bottom:.2rem}}.overons[data-astro-cid-5hojolau]{background:var(--base-color-brand--blue);color:#fff;border-radius:.75rem;align-items:center;gap:1rem 2rem;padding:1.5rem;display:grid}@media screen and (width>=768px){.overons[data-astro-cid-5hojolau]{grid-template-columns:minmax(0,1fr) auto;padding:1.75rem 2rem}}.overons_label[data-astro-cid-5hojolau]{letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:var(--base-color-brand--yellow)!important;margin:0 0 .2rem!important;font-size:.78rem!important}.overons[data-astro-cid-5hojolau] h2[data-astro-cid-5hojolau]{color:#fff;margin:0 0 .6rem;font-size:1.6rem}.overons[data-astro-cid-5hojolau] p[data-astro-cid-5hojolau]{color:#dbe2f7;max-width:46rem;margin:0 0 .6rem;font-size:.92rem}.overons[data-astro-cid-5hojolau] p[data-astro-cid-5hojolau]:last-child{margin-bottom:0}.overons[data-astro-cid-5hojolau] strong[data-astro-cid-5hojolau]{color:#fff}.overons_eerlijk[data-astro-cid-5hojolau]{border-left:3px solid var(--base-color-brand--yellow);padding-left:.8rem}.overons_tekst[data-astro-cid-5hojolau] a[data-astro-cid-5hojolau]{color:var(--base-color-brand--yellow)}.overons_knoppen[data-astro-cid-5hojolau]{flex-wrap:wrap;gap:.6rem;display:flex}@media screen and (width>=768px){.overons_knoppen[data-astro-cid-5hojolau]{flex-direction:column;align-items:stretch}}.overons_knop[data-astro-cid-5hojolau]{color:#fff;text-align:center;white-space:nowrap;border:1px solid #ffffff80;border-radius:99px;padding:.65rem 1.3rem;font-weight:600;text-decoration:none}.overons_knop[data-astro-cid-5hojolau]:hover{background:#ffffff1a}.overons_knop[data-astro-cid-5hojolau].is-hoofd{border-color:var(--base-color-brand--yellow);background:var(--base-color-brand--yellow);color:var(--base-color-neutral--black)}.overons_knop[data-astro-cid-5hojolau].is-hoofd:hover{background:#fbd25f}.overons_knop[data-astro-cid-5hojolau]:focus-visible{outline-offset:2px;outline:2px solid #fff}.rh{--rh-sit-min:380px;--rh-direct:var(--base-color-brand--green);--rh-batterij:var(--kleur-batterij);--rh-batterij-vlak:url(#rh-arcering) var(--kleur-batterij);--rh-batterij-legenda:repeating-linear-gradient(45deg, var(--kleur-batterij) 0 3px, #f3c68a 3px 5px);--rh-verlies:var(--kleur-verlies);--rh-terug:var(--kleur-terug);--rh-zon:var(--kleur-zon);--rh-zonvlak:#f0b42947;--rh-prijs:var(--kleur-prijs);--rh-lijn:#d9deea;--rh-zacht:#4a5475;background:var(--base-color-brand--light-blue)}.rh_padding{padding:5rem 0 4rem}.rh_h1{color:var(--base-color-brand--blue);text-wrap:balance;margin:0;font-size:1.5rem;line-height:1.15}.rh_intro{margin:0;font-size:.95rem}@media screen and (width<=991.98px){.rh_padding{padding:5rem 0 3rem}.rh_h1{font-size:1.3rem}.rh_intro{font-size:.88rem}}@media screen and (width<=767.98px){.rh_padding{padding-top:var(--kop-hoogte)}}.rh [hidden]{display:none!important}.rh .container-large{max-width:none}.rh .padding-global{padding-left:max(1rem,3%);padding-right:max(1rem,3%)}.rh_balk-onder_inhoud{max-width:none}.rh_grid{gap:1.5rem;display:grid}.rh_form>*{margin-bottom:1.25rem}.rh #rh-uitkomsten,.rh #rh-form,.rh #rh-woning{scroll-margin-top:6rem}.rh_form,.rh_panel{border:1px solid var(--rh-lijn);background:#fff;border-radius:.75rem;min-width:0;padding:1.25rem}.rh_voorbeeld{color:var(--rh-zacht);margin:0;font-size:.85rem}.rh fieldset{border:0;grid-template-columns:minmax(0,1fr);gap:.55rem;min-width:0;margin:0;padding:0;display:grid}.rh_groep{display:contents}.rh_woning{border:1px solid var(--rh-lijn);background:#fff;border-radius:.75rem;flex-wrap:wrap;align-items:flex-start;gap:.6rem 1.75rem;margin-bottom:1.25rem;padding:.8rem 1.25rem;display:flex}.rh_sj-indexatie{max-width:32rem;margin:.25rem 0 1rem}.rh_sj-indexatie .rh_row{grid-template-columns:max-content 6.5rem;align-items:center;gap:.75rem}.rh_start-veld>.rh_woning-net{justify-self:stretch}.rh .rh_start-veld>details.rh_woning-net[open]>fieldset{width:auto;box-shadow:none;margin:.5rem 0 0;position:static}.rh_start-veld>details.rh_woning-net[open]:after{display:none}.rh_woning-veld{flex:12rem;gap:.3rem;min-width:0;display:grid}.rh_woning .rh_row{grid-template-columns:max-content minmax(4.5rem,6.5rem);justify-content:space-between}.rh_woning .rh_row label{white-space:nowrap}@media screen and (width>=992px){.rh_woning-veld.is-postcode{flex:3 26rem;align-items:center;gap:.6rem 1rem;display:flex}.is-postcode .rh_postcode>.rh_row{flex:none}.is-postcode .rh_postcode>.rh_plek{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;margin:0;overflow:hidden}.is-postcode>.rh_woning-net{flex:none}}.rh_postcode{display:contents}.rh_plek:empty{display:none}.rh_plek[data-staat=goed]{color:var(--rh-direct);font-weight:600}.rh_plek[data-staat=goed]:before{content:"✓ "}.rh_plek[data-staat=fout]{color:#9a3412}.rh_start .rh_postcode{grid-template-columns:max-content 10rem minmax(0,1fr);align-items:center;gap:.3rem .75rem;display:grid}.rh_start .rh_postcode>.rh_row{display:contents}.rh_start .rh_postcode>.rh_row label{font-size:.95rem;font-weight:600}.rh_start .rh_plek{grid-area:1/3;margin:0;font-size:.88rem}.rh_start .rh_postcode>.rh_start-hint{grid-column:1/-1}.rh .rh_woning-net{border-top:0;min-width:0;padding-top:0}.rh_woning-net>summary{min-height:1.9rem}.rh .rh_woning-net{position:relative}.rh details.rh_woning-net[open]>fieldset{columns:auto;width:min(34rem,100vw - 2rem);max-height:none;position:absolute;top:calc(100% + .4rem);left:0;transform:none}.rh_woning-net>summary:before{display:none}.rh_woning-net .rh_blok-titel{font:inherit;letter-spacing:0;text-transform:none;color:inherit;flex:none;margin-right:.6rem;font-size:.9rem}.rh_woning-net .rh_blok-kort{min-width:0;color:var(--base-color-brand--blue);text-underline-offset:.2em;flex:0 auto;margin-left:0;font-weight:500;text-decoration:underline dotted}.rh_woning-net>summary:hover .rh_blok-kort{text-decoration-style:solid}.rh_woning-net .rh_blok-kort:after{content:" ▾";margin-left:.25em;font-size:1em;text-decoration:none;display:inline-block}.rh_blok-titel.is-verborgen{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rh input.rh_blok-aan{width:1.1rem;height:1.1rem;min-height:0;accent-color:var(--base-color-brand--blue);cursor:pointer;box-shadow:none;flex:none;margin:0;padding:0}.rh_blok-icoon{fill:none;width:1.25rem;height:1.25rem;stroke:var(--base-color-brand--blue);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;align-self:center}.rh_blok.is-uit>summary{cursor:default}.rh_blok.is-uit>summary:before{visibility:hidden}.rh_blok.is-uit .rh_blok-icoon,.rh_blok.is-uit .rh_blok-titel,.rh_blok.is-uit .rh_blok-kort{opacity:.45}.rh_tegels{grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;display:grid}.rh_start [data-alleen-formulier]{display:none!important}.rh_tegel-knop[aria-pressed=true]{border-color:var(--base-color-brand--blue);box-shadow:inset 0 0 0 1px var(--base-color-brand--blue);background:#fff}.rh_tegel{min-width:0;position:relative}.rh_tegel-knop{border:1px solid var(--rh-lijn);width:100%;height:100%;color:var(--base-color-brand--blue);font:inherit;text-align:center;cursor:pointer;background:#f7f8fc;border-radius:.6rem;flex-direction:column;align-items:center;gap:.15rem;padding:.55rem .15rem .45rem;display:flex}.rh_tegel-knop:hover{background:#fff;border-color:#a9b6d6}.rh_tegel-knop:focus-visible{outline:2px solid var(--base-color-brand--blue);outline-offset:2px}.rh_tegel-knop[aria-expanded=true]{border-color:var(--base-color-brand--blue);box-shadow:inset 0 0 0 1px var(--base-color-brand--blue);background:#fff}.rh_tegel .rh_blok-icoon{width:1.5rem;height:1.5rem;margin-right:1.4rem}.rh_tegel-naam{hyphens:manual;max-width:100%;font-size:.7rem;font-weight:600;line-height:1.15}.rh_apparaten .rh_tegel-knop{container-type:inline-size}.rh_apparaten .rh_tegel-naam{white-space:nowrap;text-overflow:clip;font-size:clamp(.58rem,13.5cqi,.7rem);overflow:hidden}.rh_tegel-naam .is-kort{display:none}.rh_apparaten .rh_tegel-kort{white-space:nowrap;font-size:clamp(.55rem,12.5cqi,.7rem);overflow:hidden}@media screen and (width<=360px){.rh_apparaten .rh_tegel-knop{padding-left:0;padding-right:0}.rh_apparaten .rh_tegel-kort{white-space:normal}}@container (width<=6rem){.rh_tegel[data-blok=zon] .is-lang{display:none}.rh_tegel[data-blok=zon] .is-kort{display:inline}}@container (width<=8.5rem){.rh_tegel[data-blok=auto] .is-lang{display:none}.rh_tegel[data-blok=auto] .is-kort{display:inline}}@container (width<=5.25rem){.rh_tegel[data-blok=warmtepomp] .is-lang{display:none}.rh_tegel[data-blok=warmtepomp] .is-kort{display:inline}}.rh_tegel-kort{max-width:100%;color:var(--base-color-neutral--black);font-variant-numeric:tabular-nums;font-size:.7rem;line-height:1.15}.rh_tegel-kort:empty{display:none}.rh_tegel:has(.rh_blok-aan:not(:checked)) .rh_tegel-knop>svg{opacity:.4}.rh_tegel:has(.rh_blok-aan:not(:checked)) .rh_tegel-knop>:not(svg){color:#5c6684}.rh_tegel:has(.rh_blok-aan:not(:checked)) .rh_tegel-kort{visibility:hidden}.rh .rh_tegel input.rh_blok-aan{width:1.5rem;height:1.5rem;position:absolute;top:.6rem;left:calc(50% + .35rem)}.rh_start .rh_apparaten{counter-reset:apparaat}.rh .rh_start .rh_apparaten details.rh_blok[data-blok]:not(.is-uit){counter-increment:apparaat;border:1px solid var(--rh-lijn);scroll-margin-top:calc(var(--kop-hoogte) + 3rem);background:#f7f8fc;border-radius:.6rem;padding:0;display:block}.rh .rh_start .rh_apparaten details.rh_blok[data-blok][open]{border-color:var(--base-color-brand--blue);background:#fff}.rh .rh_start .rh_apparaten details.rh_blok[data-blok]>summary{align-items:center;gap:.5rem;min-height:2.75rem;padding:.3rem .75rem;display:flex}.rh .rh_start .rh_apparaten details.rh_blok[data-blok]>summary:before{content:"c" counter(apparaat);width:auto;min-width:1.4rem;color:var(--base-color-brand--blue);font-size:.8rem;font-weight:700}.rh_uitklap{display:none}.rh .rh_start .rh_apparaten details.rh_blok[data-blok]:not([open])>summary .rh_uitklap{border:1px solid var(--rh-lijn);color:var(--base-color-brand--blue);white-space:nowrap;background:#fff;border-radius:99px;order:2;align-items:center;margin-left:.5rem;padding:.15rem .6rem;font-size:.78rem;font-weight:600;display:inline-flex}.rh .rh_start .rh_apparaten details.rh_blok[data-blok]>summary .rh_uitklap span{margin-left:.25rem;font-size:.7rem}.rh .rh_start .rh_apparaten details.rh_blok[data-blok]>summary .rh_blok-kort{color:var(--base-color-brand--blue);white-space:nowrap;order:1;margin-left:auto;font-weight:600}.rh .rh_start .rh_apparaten details.rh_blok[data-blok]>summary .rh_blok-kort:empty{display:none}.rh .rh_start .rh_apparaten details.rh_blok[data-blok]>summary:not(:has(.rh_blok-kort:not(:empty))) .rh_uitklap{margin-left:auto}.rh .rh_start .rh_apparaten details.rh_blok[data-blok][open]>summary .rh_blok-kort{display:none}.rh .rh_start .rh_apparaten details.rh_blok[data-blok]>summary .rh_blok-titel{letter-spacing:0;text-transform:none;font-family:inherit;font-size:.95rem}.rh .rh_start .rh_apparaten details.rh_blok[data-blok][open]>fieldset{padding:0 .75rem .75rem}.rh_start .rh_apparaten details.rh_blok[data-blok] .rh_popup-kop :is(.rh_blok-icoon,.rh_blok-titel){display:none}.rh_start .rh_apparaten details.rh_blok[data-blok] .rh_popup-kop{justify-content:flex-end}.rh .rh_start-gewoontes>label{grid-template-columns:minmax(0,1fr) 11rem;align-items:center;gap:.3rem .75rem;margin:0;font-size:.9rem;font-weight:400;display:grid}.rh_start-gewoontes>label+label{margin-top:.2rem}@media screen and (width<=480px){.rh .rh_start-gewoontes>label{grid-template-columns:minmax(0,1fr)}}.rh_start .rh_postcode.is-gesplitst{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.3rem .75rem;display:grid}.rh_start .rh_postcode.is-gesplitst>label{color:var(--base-color-neutral--black);grid-column:1/-1;margin:0 0 .1rem;font-size:.95rem;font-weight:600}.rh_start .rh_postcode.is-gesplitst>.rh_plek{grid-area:2/2}.rh_postcode-uitleg{color:var(--rh-zacht);margin-left:.4rem;font-size:.8rem;font-weight:400}.rh .rh_postcode-vraag{display:none}@media screen and (width<=480px){.rh_postcode-uitleg{display:none}.rh .rh_postcode-vraag{display:inline-flex}}.rh_postcode-delen{gap:.4rem;display:inline-flex}.rh .rh_postcode-delen input{letter-spacing:.12em;text-align:center;font-variant-numeric:tabular-nums;min-height:2.6rem;font-size:1.1rem}.rh .rh_postcode-cijfers{width:5.4rem}.rh .rh_postcode-letters{text-transform:uppercase;width:3.8rem}.rh .rh_postcode-delen input::placeholder{letter-spacing:.12em}.rh_contract{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}.rh_contract-label{letter-spacing:.06em;text-transform:uppercase;color:var(--base-color-brand--blue);align-items:center;gap:.4rem;font-family:Saira,sans-serif;font-size:.8rem;font-weight:600;display:inline-flex}.rh_contract .rh_start-keuzes{gap:.35rem}.rh_contract .rh_start-keuze{min-height:2rem;padding:0 .85rem;font-size:.88rem}.rh_contract-meer{font:inherit;color:var(--base-color-neutral--black);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:.8rem}.rh_contract-pijl{border:1px solid var(--rh-lijn);color:var(--base-color-brand--blue);white-space:nowrap;background:#fff;border-radius:99px;align-items:center;margin-left:.4rem;padding:.15rem .6rem;font-size:.78rem;font-weight:600;display:inline-flex}.rh_contract-pijl span{margin-left:.25rem;font-size:.7rem}.rh_contract-meer:hover .rh_contract-pijl{border-color:var(--base-color-brand--blue)}.rh_contract-meer[aria-expanded=true] .rh_contract-pijl{display:none}.rh_apparaten,.rh_contract-blok{grid-template-columns:minmax(0,1fr);gap:.5rem;min-width:0;display:grid}.rh_eenmalig{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;font-size:.85rem;display:flex}.rh_eenmalig-veld{align-items:center;gap:.5rem;display:inline-flex}.rh_eenmalig-invoer{align-items:center;gap:.25rem;display:inline-flex}.rh_eenmalig-invoer input{width:6rem}.rh_eenmalig .rh_hint{flex-basis:100%;margin:0}.rh_doorsnee{border:1px solid var(--rh-lijn);font:inherit;color:var(--base-color-brand--blue);white-space:nowrap;cursor:pointer;background:#fff;border-radius:99px;margin-left:auto;padding:.15rem .6rem;font-size:.74rem;font-weight:600}.rh_doorsnee:hover{border-color:var(--base-color-brand--blue)}.rh_doorsnee+.rh_doorsnee{margin-left:.4rem}.rh_contract-leverancier[hidden],.rh_contract-meer[hidden]{display:none}.rh .rh_contract-leverancier select{white-space:nowrap;text-overflow:ellipsis;width:auto;max-width:100%;min-height:2rem;padding-top:.2rem;padding-bottom:.2rem}@media screen and (width<=600px){.rh .rh_contract-leverancier{flex-basis:100%}.rh .rh_contract-leverancier select{width:100%}}.rh_verborgen{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rh details.rh_blok[data-blok]{border-top:0;padding-top:0}details.rh_blok[data-blok]:not([open]),details.rh_blok[data-blok]>summary{display:none}details.rh_blok[data-blok][open]{border:1px solid var(--base-color-brand--blue);background:#fff;border-radius:.6rem;padding:.6rem .8rem .8rem}details.rh_blok[data-blok] .rh_popup-kop{padding-bottom:.4rem;margin-bottom:.6rem!important}details.rh_blok[data-blok] .rh_popup-dicht{width:1.75rem;height:1.75rem;font-size:1.15rem}.rh_start details.rh_blok[data-blok] .rh_row{grid-template-columns:minmax(0,1fr) 10rem}details.rh_woning-net[open]:after{content:"";z-index:54;background:#0f1e3247;position:fixed;inset:0}.rh details.rh_woning-net[open]>fieldset{z-index:55;border:1px solid var(--rh-lijn);background:#fff;border-radius:.75rem;margin:0;padding:1rem 1.25rem 1.25rem;display:block;box-shadow:0 16px 48px #00000038}:is(.rh_woning,.rh_start-veld):has(>details.rh_woning-net[open]){z-index:56;position:relative}.rh details.rh_woning-net[open]>fieldset>*{margin-bottom:.5rem}.rh details.rh_woning-net[open]>fieldset .rh_row{grid-template-columns:minmax(0,1fr) 11rem}.rh_popup-kop{column-span:all;border-bottom:1px solid var(--rh-lijn);flex-wrap:wrap;align-items:center;gap:.4rem .5rem;padding-bottom:.6rem;display:flex;margin-bottom:.8rem!important}.rh_popup-kop .rh_blok-titel{font-size:.9rem}.rh_popup-dicht{width:2rem;height:2rem;color:var(--base-color-brand--blue);cursor:pointer;background:#eef1f9;border:0;border-radius:50%;margin-left:auto;padding:0;font-size:1.3rem;line-height:1}.rh_popup-dicht:hover,.rh_situatie-weg:hover{background:#dbe2f7}.rh_blok{border-top:1px solid var(--rh-lijn);padding-top:.55rem}.rh_blok>summary{cursor:pointer;align-items:center;gap:.5rem;list-style:none;display:flex}.rh_blok>summary::-webkit-details-marker{display:none}.rh_blok>summary:before{content:"▸";color:var(--base-color-brand--blue);flex:none;width:.7rem;font-size:.8rem}.rh_blok[open]>summary:before{content:"▾"}.rh_blok-titel{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;min-width:0;color:var(--base-color-brand--blue);font-family:Saira,sans-serif;font-size:.8rem;font-weight:600;overflow:hidden}.rh_blok-kort{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;text-overflow:ellipsis;flex:none;margin-left:auto;font-size:.85rem;font-weight:600;overflow:hidden}.rh_blok.is-vast{border-top:0;padding-top:0}.rh_blok-kop{align-items:center;gap:.5rem;display:flex}.rh_blok-kop+fieldset{margin-top:.6rem}.rh .rh_row.is-smal{grid-template-columns:minmax(0,1fr) 4.75rem}.rh .rh_row.is-smal label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rh .rh_row.is-breed,.rh details.rh_blok[data-blok] .rh_row.is-breed{grid-template-columns:minmax(0,1fr) 12rem}.rh_tussenkop{letter-spacing:.06em;text-transform:uppercase;color:var(--rh-zacht);margin:.5rem 0 0;font-family:Saira,sans-serif;font-size:.72rem;font-weight:600}.rh legend{letter-spacing:.06em;text-transform:uppercase;color:var(--base-color-brand--blue);margin-bottom:.4rem;padding:0;font-family:Saira,sans-serif;font-size:.8rem;font-weight:600}.rh_row{grid-template-columns:minmax(0,1fr) 9.5rem;align-items:center;gap:.6rem;display:grid}.rh_row label{margin:0;font-size:.9rem;font-weight:400}.rh .rh_row.is-keuze{display:block}.rh .rh_radios-label{margin-bottom:.35rem;font-size:.9rem;display:block}.rh .rh_radios{flex-wrap:wrap;gap:.4rem;display:flex}.rh .rh_radios label{cursor:pointer;background:#f7f8fc;border:1px solid #cfd6e8;border-radius:99px;align-items:center;gap:.4rem;margin:0;padding:.35rem .7rem;font-size:.88rem;font-weight:500;display:flex}.rh .rh_radios label:has(input:checked){border-color:var(--base-color-brand--blue);color:var(--base-color-brand--blue);background:#eef4ff}.rh .rh_radios input{width:1rem;height:1rem;min-height:0;accent-color:var(--base-color-brand--blue);box-shadow:none;cursor:pointer;flex:none;margin:0;padding:0}.rh .rh_optie-veld.is-keuze{display:block}.rh .rh_optie-jaren{color:var(--rh-zacht);grid-column:1/-1;font-size:.82rem;font-weight:400;display:block}.rh .rh_optie-jaren:empty{display:none}.rh .rh_optie-veld.is-vink{align-items:center;gap:.5rem;display:flex}.rh .rh_optie-veld.is-vink input{width:1.1rem;height:1.1rem;min-height:0;accent-color:var(--base-color-brand--blue);flex:none;margin:0}.rh .rh_optie-veld.is-keuze>span:first-child{margin-bottom:.35rem;display:block}.rh .rh_staffel{gap:.35rem;margin:.1rem 0 .6rem;font-size:.9rem;display:grid}.rh .rh_staffel[hidden]{display:none}.rh .rh_staffel-rij{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.rh .rh_staffel-rij input{flex:none;width:5.5rem}.rh .rh_row.is-vink{cursor:pointer;justify-content:flex-start;gap:.5rem;margin:0;font-size:.9rem;font-weight:400;display:flex}.rh .rh_row.is-vink input{width:1.1rem;height:1.1rem;min-height:0;accent-color:var(--base-color-brand--blue);cursor:pointer;box-shadow:none;flex:none;margin:0;padding:0}.rh_paar{grid-template-columns:1fr 1fr;gap:.3rem;display:grid}.rh input[readonly]{color:var(--rh-zacht);background:#f1f4f7}.rh input,.rh select{font:inherit;color:var(--base-color-neutral--black);background:#f7f8fc;border:1px solid #cfd6e8;border-radius:.5rem;width:100%;height:auto;min-height:2.1rem;margin:0;padding:.4rem .6rem;font-size:.9rem;transition:border-color .15s,box-shadow .15s,background-color .15s}.rh input:hover,.rh select:hover{background:#fff;border-color:#a9b6d6}.rh input:focus,.rh select:focus{border-color:var(--base-color-brand--blue);background:#fff;outline:none;box-shadow:0 0 0 3px #163a8c26}.rh input[type=number]{text-align:right;font-variant-numeric:tabular-nums}.rh input:focus-visible,.rh select:focus-visible,.rh summary:focus-visible{outline:2px solid var(--base-color-brand--blue);outline-offset:1px}.rh_hint{color:var(--rh-zacht);margin:-.2rem 0 0;font-size:.78rem;line-height:1.4}.rh_uitvoer{color:var(--rh-zacht);margin:-.2rem 0 0;font-size:.82rem}.rh_uitvoer.is-kern{color:var(--base-color-neutral--black);flex-wrap:wrap;align-items:center;gap:.2rem .4rem;margin-top:.3rem;font-size:.88rem;display:flex}.rh_uitvoer.is-kern b{color:var(--base-color-brand--blue);font-size:1.15rem}.rh_uitvoer.is-kern small{color:var(--rh-zacht)}.rh .rh_klaar{border:1px solid var(--base-color-brand--blue);background:var(--base-color-brand--blue);color:#fff;font:inherit;cursor:pointer;border-radius:99px;margin-left:auto;padding:.2rem .7rem;font-size:.8rem;font-weight:600}.rh .rh_klaar:hover{background:#122d6e}.rh_gemiddeld{gap:.3rem;margin-top:.2rem;display:grid}.rh_gemiddeld button{border:1px solid var(--rh-lijn);font:inherit;color:var(--base-color-brand--blue);text-align:left;cursor:pointer;background:#fff;border-radius:.5rem;justify-content:space-between;gap:1rem;padding:.35rem .7rem;font-size:.88rem;font-weight:600;display:flex}.rh_gemiddeld button span{color:var(--rh-zacht);font-variant-numeric:tabular-nums;font-weight:400}.rh_gemiddeld button:hover{border-color:var(--base-color-brand--blue)}.rh_gemiddeld button:focus-visible{outline:2px solid var(--base-color-brand--blue);outline-offset:2px}.rh_fout{color:#b3261e;margin:-.2rem 0 0;font-size:.82rem;font-weight:600}.rh_uit.is-ongeldig{opacity:.35;pointer-events:none}.rh_uitvoer b{color:var(--base-color-neutral--black);font-variant-numeric:tabular-nums}.rh_info{vertical-align:.1em;border:1px solid var(--base-color-brand--blue);width:1.05rem;height:1.05rem;color:var(--base-color-brand--blue);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-left:.3rem;padding:0;font:italic 700 .68rem/1 Georgia,serif;display:inline-flex}.rh_info[aria-expanded=true]{background:var(--base-color-brand--blue);color:#fff}.rh_info.is-vraag{letter-spacing:0;text-transform:none;vertical-align:.05em;width:.95rem;height:.95rem;margin-left:.25rem;font-family:inherit;font-size:.62rem;font-style:normal;font-weight:700;line-height:1}.rh_popup{z-index:60;color:var(--base-color-neutral--black);background:#fff;border:1px solid #cfd6e8;border-radius:.6rem;padding:.7rem .85rem;font-size:.82rem;line-height:1.45;position:fixed;box-shadow:0 10px 30px #163a8c2e}.rh_popup[hidden]{display:none}.rh_popup{overscroll-behavior:contain;max-height:calc(100vh - 24px);overflow-y:auto}.rh .rh_info.is-link{width:auto;height:auto;color:var(--base-color-brand--blue);font:inherit;vertical-align:baseline;background:0 0;border:0;border-radius:0;margin-left:.25rem;padding:0;font-style:normal;font-weight:600;text-decoration:underline;display:inline}.rh .rh_info.is-link[aria-expanded=true]{color:var(--base-color-brand--blue);background:0 0}.rh_popup p{margin:0}.rh_popup p+p,.rh_popup li+li{margin-top:.45rem}.rh_popup ul{margin:0;padding-left:1.1rem}.rh_popup a{color:var(--base-color-brand--blue);text-decoration:underline}.rh_info:focus-visible{outline:2px solid var(--base-color-brand--blue);outline-offset:2px}.rh_uit{gap:1.25rem;min-width:0;display:grid}.rh_kolom{display:contents}.rh_uit .is-rekening{order:1}.rh_uit .is-zon{order:2}.rh_uit .is-tabel{order:4}.rh_uit .is-maand{order:5}.rh_uit .is-dag{order:6}.rh_uit .rh_uitleg{order:7}.rh .rh_samenvatting{grid-template-columns:repeat(var(--rh-kolommen,2), minmax(0, 1fr))}.rh .rh_situaties:not(.is-vergelijk) .rh_samenvatting{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.rh_situaties:not(.is-vergelijk) .rh_samenvatting .rh_kaart[data-rij="0"]{grid-column:1/-1}.rh_situaties:not(.is-vergelijk) .rh_samenvatting .rh_kaart.is-batterij{grid-row:span 2}.rh_batgrafiek-knop{border:1px solid var(--rh-batterij);background:var(--kleur-batterij-licht);color:var(--kleur-batterij-donker);font:inherit;cursor:pointer;white-space:nowrap;border-radius:99px;align-items:center;gap:.35rem;margin-top:.4rem;padding:.3rem .75rem;font-size:.8rem;font-weight:600;display:inline-flex}.rh_batgrafiek-knop:hover,.rh_batgrafiek-knop[aria-expanded=true]{background:var(--kleur-batterij-donker);border-color:var(--kleur-batterij-donker);color:#fff}@media screen and (width>=1200px){.rh_uit{grid-template-columns:repeat(2,minmax(0,1fr))}.rh_uit>*,.rh_kolom>*{grid-column:1/-1}.rh_uit .rh_panel.is-grafiek{grid-column:auto}}.rh_balk-onder{left:0;right:0;bottom:var(--voet-totaal);z-index:50;background:var(--base-color-brand--blue);color:#fff;padding:.6rem 1rem;position:fixed;box-shadow:0 -4px 16px #00000026}.rh_balk-onder_inhoud{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;margin:0 auto;display:flex}.rh_balk-onder dl{flex-wrap:wrap;gap:.25rem 1.75rem;margin:0;display:flex}.rh_balk-onder dt{opacity:.8;font-size:.72rem}.rh_balk-onder dd{font-variant-numeric:tabular-nums;margin:0;font-family:Saira,sans-serif;font-size:1.1rem;font-weight:600}.rh_balk-onder_knop{color:#fff;white-space:nowrap;font-weight:600;text-decoration:underline}@media screen and (width<=767.98px){.rh_uit,.rh_situatie{scroll-margin-top:calc(var(--kop-hoogte) + 3rem)}.rh_form{scroll-margin-top:var(--kop-hoogte)}.rh_balk-onder dl{gap:.15rem 1rem}.rh_balk-onder dd{font-size:.95rem}.rh_balk-onder div.is-klein{display:none}}.rh_h3{color:var(--base-color-brand--blue);margin:1.5rem 0 .5rem;font-size:1rem}.rh_samenvatting .rh_kaart{background:#f7f9fb}.rh_samenvatting .rh_kaart.is-let-op{background:#fff4e0}.rh_samenvatting .rh_kaart.is-beste{background:var(--base-color-system--success-green-light)}.rh_vergelijk-kop{color:var(--rh-zacht);font-size:.78rem;line-height:1.25}.rh_vergelijk-kop strong{color:var(--base-color-neutral--black);font-size:1rem;display:block}.rh_vergelijk-kop span{color:var(--rh-direct);font-weight:600;display:block}.rh_vergelijk-kop.is-beste strong{color:var(--rh-direct)}.rh_tips{background:var(--base-color-brand--light-blue);border-radius:.5rem;margin:1rem 0 0;padding:.75rem 1rem .75rem 2rem;font-size:.88rem}.rh_tips li+li{margin-top:.35rem}.rh_kaart .rh_regels{color:var(--rh-zacht);margin:.5rem 0 0;padding-left:1rem;font-size:.82rem}.rh_kaart .rh_regels strong{color:var(--base-color-neutral--black)}.rh_kaart .rh_regels li.is-niet-gekozen{color:#9a3412;background:#fde3c3;border-radius:.35rem;margin-top:.25rem;margin-left:-1rem;padding:.2rem .5rem;font-weight:600;list-style:none}.rh_kaart .rh_regels li.is-niet-gekozen strong{color:inherit}.rh_kaart .rh_niet-gekozen{margin-left:.3rem;font-weight:400}.rh_kaart .rh_niet-gekozen:before{content:"· "}.rh_kaart .rh_verschil{border-radius:.35rem;margin:.5rem 0 0;padding:.35rem .5rem;font-size:.85rem;font-weight:700}.rh_kaart .rh_verschil.is-verschil{color:#9a3412;background:#fde3c3}.rh_kaart .rh_verschil.is-besparing{color:var(--rh-direct);background:#c9f0d9}.rh_h2{color:var(--base-color-brand--blue);text-wrap:balance;margin:0 0 .25rem;font-size:1.25rem;line-height:1.3}.rh_sub{color:var(--rh-zacht);margin:0 0 .75rem;font-size:.88rem}.rh_label{color:var(--rh-zacht);font-size:.85rem}.rh_kop{flex-wrap:wrap;gap:.5rem 2.5rem;margin-top:.75rem;display:flex}.rh_groot{color:var(--rh-direct);font-variant-numeric:tabular-nums;font-family:Saira,sans-serif;font-size:3rem;font-weight:600;line-height:1}.rh_groot.is-terug{color:var(--rh-terug)}.rh_balk{background:var(--rh-lijn);border-radius:.4rem;height:2rem;margin-top:1rem;display:flex;overflow:hidden}.rh_balk div{height:100%;transition:width .25s}@media (prefers-reduced-motion:reduce){.rh_balk div{transition:none}}.rh .is-direct{background:var(--rh-direct)}.rh .is-batterij{background:var(--rh-batterij-legenda)}.rh .is-verlies{background:var(--rh-verlies)}.rh .is-terug:not(.rh_groot){background:var(--rh-terug)}.rh_legenda{flex-wrap:wrap;gap:.3rem 1.1rem;margin:.6rem 0 0;padding:0;font-size:.82rem;list-style:none;display:flex}.rh_legenda li{align-items:center;gap:.4rem;display:inline-flex}.rh_legenda i{border-radius:2px;width:.7rem;height:.7rem;display:inline-block}.rh_legenda span{color:var(--rh-zacht);font-variant-numeric:tabular-nums}.rh_legenda .is-zon{background:var(--rh-zonvlak);border:1px solid var(--rh-zon)}.rh_legenda .is-lijn{background:var(--base-color-neutral--black);height:2px}.rh_legenda .is-batterijlijn{border-top:2px dashed var(--rh-batterij);border-radius:0;height:0}.rh_legenda .is-prijslijn{border-top:2.5px dotted var(--rh-prijs);border-radius:0;height:0}.rh .rh_samenvatting .rh_kaart.is-batterij{border-left:4px solid var(--rh-batterij);cursor:pointer;background:#f7f9fb}.rh .rh_samenvatting .rh_kaart.is-batterij.is-let-op{background:#fff4e0}.rh_kaart.is-batterij:hover{border-color:var(--rh-batterij)}.rh_kaart.is-batterij .rh_batgrafiek-knop{margin-top:.5rem}.rh_situaties:not(.is-vergelijk) .rh_samenvatting .rh_vergelijk-kop{display:none}.rh .rh_situaties{scroll-margin-top:calc(var(--kop-hoogte,4.5rem) + .5rem)}.rh_stappen{display:none}.rh:not(.is-start) .rh_stappen{scroll-margin-top:calc(var(--kop-hoogte) + .5rem);margin-bottom:1rem;display:block}.rh.is-aanpassen .rh_start{scroll-margin-top:calc(var(--kop-hoogte) + .5rem)}.rh:not(.is-aanpassen) .rh_form,.rh .rh_woning{display:none}.rh.is-aanpassen .rh_start{max-width:48rem;margin:0 auto 1rem;display:grid}.rh.is-aanpassen .rh_start>:not(.rh_start-form,.rh_woning),.rh.is-aanpassen :is(.rh_start-intro,.rh_start-eerst){display:none}.rh.is-aanpassen .rh_start>.rh_woning{margin:1rem 0 0}.rh.is-aanpassen .rh_situaties,.rh.is-aanpassen .rh_woning-veld.is-postcode>.rh_postcode,.rh .rh_uit,.rh:not(.is-aanpassen) .rh_situaties,.rh .rh_situaties.is-vergelijk .rh_uit .rh_panel{display:none}.rh .rh_situaties>.rh_situatie~.rh_situatie{display:none!important}@media screen and (width<=767.98px){.rh.is-aanpassen :is(#rh-stap-2,#rh-stap-3,#rh-stap-4){display:none!important}}.rh.is-aanpassen #rh-stap-1:after{display:none}@media screen and (width>=768px){.rh.is-aanpassen .rh_start{top:var(--kop-hoogte,4.5rem);z-index:45;width:min(34rem,92vw);max-width:none;padding:1rem 1.25rem calc(var(--voet-totaal,0px) + 4rem);overscroll-behavior:contain;border-right:1px solid var(--rh-lijn);background:#fff;margin:0;animation:.25s ease-out rh-schuif;display:block;position:fixed;bottom:0;left:0;overflow-y:auto;box-shadow:8px 0 24px #0f1e3224}@keyframes rh-schuif{0%{transform:translate(-100%)}}.rh.is-aanpassen .rh_balk-onder{width:min(34rem,92vw);right:auto}.rh.is-aanpassen .rh_start{scrollbar-width:thin;scrollbar-color:#c9d3f0 transparent}.rh.is-aanpassen .rh_start::-webkit-scrollbar{width:8px}.rh.is-aanpassen .rh_start::-webkit-scrollbar-thumb{background:#c9d3f0;border:2px solid #fff;border-radius:99px}.rh.is-aanpassen .rh_start::-webkit-scrollbar-thumb:hover{background:#a9b6d6}.rh.is-aanpassen .rh_start-form{padding-bottom:0}.rh.is-aanpassen .rh_start-voortgang{z-index:5;border-bottom:1px solid var(--rh-lijn);color:var(--rh-zacht);background:#fff;align-items:center;gap:.75rem;margin:0 -1.5rem;padding:.3rem 1.5rem;font-size:.8rem;display:flex;position:sticky;top:-1rem}.rh.is-aanpassen .rh_start-form>.rh_start-veld{scroll-margin-top:3.5rem}.rh.is-aanpassen .rh_start{padding-bottom:calc(var(--voet-totaal,0px) + 1rem)}.rh.is-aanpassen .rh_start-knoppen{bottom:calc(-1rem - var(--voet-totaal,0px));z-index:5;padding:.75rem 1.5rem calc(1rem + var(--voet-totaal,0px));border-top:1px solid var(--rh-lijn);background:#fff;border-radius:0 0 .75rem .75rem;margin:0 -1.5rem;position:sticky}}@media screen and (width>=1024px){.rh.is-aanpassen #rh-stappen{max-width:none;margin-left:calc(min(34rem,92vw) + 1.5rem);margin-right:1rem}}@media (prefers-reduced-motion:reduce){.rh.is-aanpassen .rh_start{animation:none}}#rh-stap-3:not(.is-leeg) #rh-st-leeg,#rh-stap-3.is-leeg>:not(.rh_stap-kop,#rh-st-leeg,.rh_naast-menus){display:none}@media screen and (width>=768px){.rh:not(.is-start) .rh_stappen{grid-template-columns:2.4rem minmax(0,1fr);align-items:start;gap:.75rem 1rem;max-width:52rem;margin:0 auto 1rem;display:grid}.rh_stappen .rh_stappen-lijst{display:contents}.rh_stapnav{top:calc(var(--kop-hoogte,4.5rem) + 1rem);grid-area:1/1/span 5}#rh-stap-1,#rh-stap-jaar,#rh-stap-2,#rh-stap-3,#rh-stap-4{grid-column:2}#rh-stap-2:after{display:none}.rh_st-detail>summary:hover{background:var(--base-color-brand--light-blue)}.rh.is-aanpassen .rh_stappen{grid-template-columns:minmax(0,1fr);max-width:68rem}.rh.is-aanpassen :is(#rh-stap-1,#rh-stap-jaar,#rh-stap-2,#rh-stap-3,#rh-stap-4){grid-column:1}.rh.is-aanpassen :is(.rh_woning,.rh_situaties){max-width:68rem;margin-left:auto;margin-right:auto}.rh.is-aanpassen .rh_grid{grid-template-columns:minmax(0,1fr)}}@media screen and (width>=1100px){.rh:not(.is-start) .rh_stappen{grid-template-columns:3.4rem minmax(0,1fr);gap:.75rem 1.25rem;max-width:54rem}.rh .rh_stapnav ol{gap:.3rem;padding:.35rem .25rem}.rh .rh_stapnav a{gap:.4rem;padding:.45rem .1rem .6rem;font-size:.78rem}.rh .rh_stapnav-nr{width:1.45rem;height:1.45rem;font-size:.75rem}.rh.is-aanpassen .rh_stappen{grid-template-columns:minmax(0,1fr);max-width:68rem}}.rh_stappen-lijst{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.rh_stapnav{top:calc(var(--kop-hoogte) + .5rem);z-index:6;align-self:start;position:sticky}.rh_stapnav ol{border:1px solid var(--rh-lijn);background:#fff;border-radius:.85rem;flex-direction:column;align-items:stretch;gap:.2rem;margin:0;padding:.25rem .15rem;list-style:none;display:flex}.rh_stapnav a{color:var(--rh-zacht);border-radius:.6rem;flex-direction:column;align-items:center;gap:.3rem;padding:.35rem 0 .45rem;font-size:.64rem;font-weight:600;line-height:1;text-decoration:none;display:flex}.rh_stapnav-nr{border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:1.2rem;height:1.2rem;font-size:.66rem;font-weight:700;display:grid}.rh_stapnav-naam{writing-mode:vertical-rl;letter-spacing:.02em;white-space:nowrap}.rh_stapnav li.is-actief a{background:var(--base-color-brand--light-blue);color:var(--base-color-brand--blue)}.rh_stapnav li.is-actief .rh_stapnav-nr{background:var(--base-color-brand--blue);border-color:var(--base-color-brand--blue);color:#fff}.rh_stapnav li.is-klaar:not(.is-actief) a{color:var(--rh-direct)}.rh_stapnav li.is-klaar .rh_stapnav-nr{background:var(--rh-direct);border-color:var(--rh-direct);color:#fff;font-size:0}.rh_stapnav li.is-klaar .rh_stapnav-nr:before{content:"✓";font-size:.66rem}.rh_stapnav li.is-wacht a{opacity:.45;pointer-events:none}.rh_stapnav li.is-nieuw:not(.is-actief) .rh_stapnav-nr{border-color:var(--rh-direct);color:var(--rh-direct);box-shadow:0 0 0 3px #1f9d5533}.rh_stapnav li.is-nieuw:not(.is-actief) a{color:var(--rh-direct)}.rh_stapnav a:hover{color:var(--base-color-brand--blue)}.rh.is-aanpassen .rh_stapnav{display:none}@media (width<=767.98px){.rh_stapnav{top:var(--kop-hoogte);margin:0 0 .5rem}.rh .rh_stapnav ol{flex-direction:row;gap:.15rem;padding:.3rem;box-shadow:0 4px 12px -8px #0f1e3259}.rh_stapnav li{flex:1 1 0;min-width:0}.rh .rh_stapnav a{text-align:center;gap:.15rem;height:100%;padding:.25rem .1rem;font-size:.62rem;line-height:1.15}.rh .rh_stapnav-nr{width:1.35rem;height:1.35rem;font-size:.72rem}.rh .rh_stapnav-naam{writing-mode:horizontal-tb;text-overflow:ellipsis;letter-spacing:0;max-width:100%;display:block;overflow:hidden}.rh .rh_stap{scroll-margin-top:calc(var(--kop-hoogte) + 4.2rem);padding-left:1rem}.rh .rh_stap-kop{margin-left:0}.rh:not(.is-start) :where(a,button,input,select,textarea,summary,[tabindex]){scroll-margin-top:calc(var(--kop-hoogte) + 4.5rem)}}.rh_stap{border:1px solid var(--rh-lijn);scroll-margin-top:calc(var(--kop-hoogte) + .5rem);background:#fff;border-radius:.85rem;padding:1rem 1rem 1rem 3.1rem;position:relative}.rh_stap:not(:last-child):after{content:"";background:var(--rh-lijn);width:2px;display:none;position:absolute;top:2.9rem;bottom:-.8rem;left:1.55rem}.rh_stap-kop{align-items:center;gap:.6rem;margin:0 0 .5rem -2.3rem;display:flex}.rh_stap-kop h2{color:var(--base-color-brand--blue);margin:0;font-size:1.15rem;line-height:1.2}.rh_stap-nr{background:var(--base-color-brand--blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.7rem;height:1.7rem;font-family:Saira,sans-serif;font-size:.9rem;font-weight:700;display:grid}.rh_stap.is-klaar .rh_stap-nr{background:var(--rh-direct);font-size:0}.rh_stap.is-klaar .rh_stap-nr:before{content:"✓";font-size:.95rem}.rh_stap-rekening{flex-wrap:wrap;align-items:flex-end;gap:.5rem 2rem;display:flex}.rh_stap-totaal{gap:.1rem;display:grid}.rh_stap-schatting{font:inherit;color:var(--rh-zacht);cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;margin-left:auto;padding:0;font-size:.78rem;display:inline-flex}.rh_stap-schatting span{border:1.5px solid;border-radius:50%;place-items:center;width:1.1rem;height:1.1rem;font-family:Georgia,serif;font-size:.7rem;font-style:italic;font-weight:700;display:grid}.rh_stap-schatting[aria-expanded=true]{color:var(--base-color-brand--blue)}.rh_stap-uitleg{background:var(--base-color-brand--light-blue);border-radius:.5rem;margin:0 0 .7rem;padding:.55rem .7rem;font-size:.82rem;line-height:1.45}#rh-st-jaren{margin:0 0 .6rem}.rh_stap-opnieuw{border:1px solid var(--rh-lijn);font:inherit;color:var(--base-color-brand--blue);cursor:pointer;white-space:nowrap;background:#fff;border-radius:99px;align-items:center;gap:.25rem;margin-left:.9rem;padding:.2rem .55rem;font-size:.78rem;display:inline-flex}.rh_stap-opnieuw:hover{border-color:var(--base-color-brand--blue)}#rh-stap-1 .rh_stap-kop{flex-wrap:wrap;row-gap:.35rem}#rh-stap-1 .rh_stap-kop h2{flex:14rem;min-width:0}.rh_stap-klaar{color:var(--rh-zacht);flex-wrap:wrap;align-items:baseline;gap:.2rem .75rem;margin:0 0 .4rem;font-size:.88rem;display:flex}.rh_stap-klaar[hidden]{display:none}.rh_sj-uitleg ul{margin:.2rem 0 0;padding-left:1.1rem}.rh_sj-uitleg li{margin:.1rem 0}.rh_sj-uitleg strong{color:inherit;font-weight:600}.rh_stap-brug{color:var(--base-color-brand--blue);margin:0 0 .5rem;font-size:.95rem;font-weight:600;line-height:1.4}.rh_stap-brug:empty{display:none}:is(#rh-stap-2,#rh-stap-jaar).is-wacht .rh_stap-nr{opacity:.6}:is(#rh-stap-2,#rh-stap-jaar).is-wacht :is(h2,.rh_stap-label){color:#5c6684}#rh-sj-meer{margin-bottom:.6rem}.rh_st-verder{color:var(--base-color-brand--blue);align-items:center;gap:.35rem;margin-top:.75rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.rh_st-verder[hidden]{display:none}.rh_st-verder span{animation:1s ease-in-out .8s 3 rh-stuiter;display:inline-block}@keyframes rh-stuiter{0%,to{transform:translateY(0)}50%{transform:translateY(.3rem)}}@media (prefers-reduced-motion:reduce){.rh_st-verder span{animation:none}}.rh_st-basis{gap:.1rem;margin:0 0 .6rem;display:grid}.rh_st-basis strong{color:var(--base-color-brand--blue);font-variant-numeric:tabular-nums;font-family:Saira,sans-serif;font-size:1.9rem;font-weight:700;line-height:1.1}.rh_st-basis span{color:var(--rh-zacht);font-size:.82rem}.rh_stap-bedrag{color:var(--base-color-brand--blue);font-variant-numeric:tabular-nums;font-family:Saira,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.05}.rh_stap-bedrag.is-laden{background:var(--rh-lijn);border-radius:.4rem;width:8rem}.rh_stap-onder{color:var(--rh-zacht);font-size:.85rem}.rh_stap-invoer{flex-wrap:wrap;gap:.3rem;margin:.65rem 0 0;padding:0;list-style:none;display:flex}.rh_stap-invoer li{background:var(--base-color-brand--light-blue);color:var(--rh-zacht);border-radius:99px;align-items:center;gap:.3rem;padding:.2rem .6rem .2rem .45rem;font-size:.8rem;display:inline-flex}.rh_stap-invoer .rh_tab-icoon{fill:none;width:1.05rem;height:1.05rem;stroke:var(--base-color-brand--blue);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.rh_stap-knoppen{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:.8rem 0 0;display:flex}.rh_stap-knop{border:1.5px solid var(--base-color-brand--blue);min-height:2.5rem;color:var(--base-color-brand--blue);font:inherit;cursor:pointer;background:#fff;border-radius:99px;align-items:center;padding:0 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.rh_stap-knop[aria-expanded=true]{background:var(--base-color-brand--blue);color:#fff}.rh_stap-link{font:inherit;color:var(--rh-zacht);cursor:pointer;background:0 0;border:0;padding:0;font-size:.85rem;text-decoration:underline}.rh_stap-hint{color:var(--rh-zacht);margin:0 0 .6rem;font-size:.85rem}.rh_stap-knop.is-vol{background:var(--base-color-brand--blue);color:#fff}.rh_st-tips{border:1px solid var(--rh-lijn);background:#f7f8fc;border-radius:.6rem;margin:.6rem 0 .8rem;padding:.5rem .8rem;font-size:.85rem}.rh_st-tips>summary{cursor:pointer;color:var(--base-color-brand--blue);font-weight:600}.rh_st-tips ul{margin:.5rem 0 .2rem;padding-left:1.2rem}.rh_st-tips li{margin:.25rem 0;line-height:1.45}.rh_stap-vraag{background:#fff4e0;border-radius:.6rem;margin-top:.8rem;padding:.7rem .8rem;font-size:.88rem}.rh_stap-vraag>p:first-child{margin:0}.rh_stap-vraag .rh_stap-knoppen{margin-top:.6rem}.rh_stap-vraag>.rh_stap-knoppen{gap:.3rem}.rh_stap-vraag>.rh_stap-knoppen .rh_stap-knop{white-space:nowrap;flex:auto;justify-content:center;padding:0 .5rem;font-size:clamp(.78rem,3.6vw,.88rem)}.rh_stap-vraag>.rh_stap-knoppen .rh_stap-knop[aria-expanded=true]:not(.is-vol){color:var(--base-color-brand--blue);box-shadow:inset 0 0 0 1.5px var(--base-color-brand--blue);background:#fff}#rh-st-klopt-niet:after{content:"▾";margin-left:.3rem;font-size:.8em}#rh-st-klopt-niet[aria-expanded=true]:after{content:"▴"}@media (width>=60rem){#rh-st-vraag:not([hidden]){flex-wrap:wrap;align-items:center;gap:.4rem 1rem;display:flex}#rh-st-vraag>.rh_stap-knoppen{flex:22rem;margin:0}#rh-st-vraag>.rh_st-niet{flex-basis:100%;margin-top:.2rem}}.rh_sj-vraag small{color:var(--rh-zacht);margin-top:.15rem;display:block}.rh_st-niet{border-top:1px solid #f0c77a99;margin-top:.6rem;padding-top:.5rem}.rh_st-niet>p:first-child{margin:0}.rh_st-echt{margin-top:.7rem}.rh_st-echt>label:not(.rh_st-echt-vink){font-weight:600;display:block}.rh_st-echt>label small,.rh_st-echt-terug>label small{color:var(--rh-zacht);font-size:.8rem;font-weight:400;display:block}.rh_st-echt-terug{margin-top:.6rem}.rh_st-echt-terug>label{font-weight:600;display:block}.rh_st-echt-rij{align-items:center;gap:.35rem;margin-top:.35rem;display:flex}.rh .rh_st-echt-rij input{width:7.5rem}.rh_st-echt .rh_stap-hint{margin:.4rem 0 0}.rh_stap-specificatie{color:var(--rh-zacht);flex:0 19rem;margin:0 0 .15rem auto;font-size:.78rem;line-height:1.35;display:grid}.rh_stap-specificatie:empty{display:none}.rh_stap-specificatie>div{justify-content:space-between;gap:1rem;display:flex}.rh_stap-specificatie dt,.rh_stap-specificatie dd{margin:0}.rh_stap-specificatie dd{font-variant-numeric:tabular-nums;white-space:nowrap}.rh_stap-specificatie>.is-totaal{border-top:1px solid var(--rh-lijn);color:var(--rh-tekst,inherit);margin-top:.15rem;padding-top:.15rem;font-weight:600}.rh_st-niet>.rh_st-meter{margin-top:0}.rh_st-meter-weg{border:0;margin:.45rem 0 0;padding:0;font-size:.85rem}.rh .rh_st-meter-weg legend{font:inherit;text-transform:none;letter-spacing:normal;color:inherit;margin-bottom:.2rem;padding:0}.rh_st-meter-weg-maanden{grid-template-columns:repeat(auto-fill,minmax(3.2rem,1fr));gap:.25rem .35rem;max-width:46rem;display:grid}.rh_st-meter-weg-maanden label{text-align:center;color:var(--rh-zacht);gap:.1rem;font-size:.78rem;display:grid}.rh .rh_st-meter-weg-maanden select{width:100%;min-height:0;padding:.15rem 1.1rem .15rem .35rem;font-size:.85rem}.rh_st-meter-weg[hidden]{display:none}.rh_st-meter-vanaf{white-space:nowrap;font-size:.85rem;font-weight:400}.rh .rh_st-meter-vanaf select{width:auto;min-height:0;margin:0 .15rem;padding:.1rem 1.6rem .1rem .45rem;font-size:.85rem}.rh_st-meter-kal{margin-top:.3rem}.rh_st-meter-kal .rh_st-meter-gevolg{margin:.2rem 0 0 1.55rem}.rh_st-meter-gevolg{color:var(--base-color-brand--blue);font-weight:600}.rh_st-bedrag{border-top:1px solid #f0c77a99;margin-top:.6rem;padding-top:.5rem}.rh_st-bedrag>summary{cursor:pointer;color:var(--base-color-brand--blue);font-weight:600}.rh_st-bedrag>.rh_st-echt{margin-top:.4rem}.rh_stap-bedrag.is-nieuw{animation:1.4s ease-out rh-oplicht}@keyframes rh-oplicht{0%{background:#fde68a}to{background:0 0}}@media (prefers-reduced-motion:reduce){.rh_stap-bedrag.is-nieuw{animation:none}}.rh_start-ai{border:1px solid var(--rh-lijn,#d5dbe5);border-radius:.5rem;margin:0 0 1rem;padding:.5rem .75rem}.rh_start-ai summary{cursor:pointer;font-weight:600}.rh_start-ai p{margin:.5rem 0}.rh_start-ai textarea{box-sizing:border-box;width:100%;font:inherit;font-size:.85rem}.rh_start-ai-knoppen{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rh_start-ai-knoppen button{background:var(--base-color-brand--blue);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:.4rem;padding:.45rem 1rem;font-weight:600}#rh-s-ai-uit{font-size:.85rem}.rh_st-meter-kop{flex-wrap:wrap;align-items:baseline;gap:.1rem .5rem;margin:0;display:flex}.rh_st-meter-kop small{color:var(--rh-zacht);flex-basis:100%;font-size:.8rem}.rh_st-meter-velden{grid-template-columns:repeat(auto-fill,minmax(9.2rem,1fr));gap:.5rem 1rem;margin-top:.45rem;display:grid}.rh_st-meter-velden>div[hidden]{display:none}.rh_st-meter-velden label{font-size:.82rem;line-height:1.25;display:block}.rh_st-meter-velden .rh_st-echt-rij{gap:.25rem;margin-top:.2rem;font-size:.82rem}.rh .rh_st-meter-velden input{flex:1 1 0;width:auto;min-width:3.2rem;max-width:5.6rem}@media (width<=40rem){.rh_stap-specificatie{flex-basis:100%;margin-left:0}.rh_st-meter-velden{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem}}.rh_st-meter-ber{min-height:1.1em;color:var(--rh-zacht);margin-top:.1rem;font-size:.75rem;display:block}.rh_st-meter-uitleg{margin:.35rem 0 0;padding-left:1.1rem;font-size:.8rem}.rh_st-meter-uitleg li+li{margin-top:.25rem}.rh_st-echt-vink{cursor:pointer;align-items:flex-start;gap:.45rem;margin-top:.45rem;font-size:.85rem;line-height:1.4;display:flex}.rh .rh_st-echt-vink input[type=checkbox]{flex:none;width:1.1rem;height:1.1rem;margin:.15rem 0 0;padding:0}.rh_st-details{border:1px solid var(--rh-lijn);background:#fff;border-radius:.85rem;margin:.6rem 0 .2rem;overflow:hidden}.rh_st-details:not(:has(>.rh_st-detail:not([hidden]))){display:none}.rh_st-details>.rh_st-detail:not([hidden])~.rh_st-detail{border-top:1px solid var(--rh-lijn)}.rh_st-detail>summary{cursor:pointer;min-height:2.9rem;color:var(--base-color-brand--blue);align-items:center;gap:.5rem;padding:.45rem 1rem;font-size:.9rem;font-weight:600;list-style:none;display:flex}.rh_st-detail>summary::-webkit-details-marker{display:none}.rh_st-detail>summary:after{content:"›";margin-left:auto;font-size:1.3rem;line-height:1;transition:transform .15s}.rh_st-detail[open]>summary:after{transform:rotate(90deg)}.rh_st-detail>summary:focus-visible{outline:2px solid var(--base-color-brand--blue);outline-offset:-2px}.rh_st-detail-plek{min-width:0;padding:0 .75rem .75rem}.rh_st-detail-plek>.rh_panel{box-shadow:none;background:0 0;border:0;margin:0;padding:.25rem 0 0}.rh_st-detail-plek>.rh_panel+.rh_panel{margin-top:1rem}.rh_st-detail-plek .rh_grafiek svg{min-width:0}.rh_st-detail-plek .rh_panel :is(h2,.rh_h2){font-size:1rem}.rh_opties .rh_st-detail{border:1px solid var(--rh-lijn);background:#fff;border-radius:.7rem;margin:.3rem 0 0 1.6rem}.rh_opties .rh_st-detail>summary{min-height:2.4rem;padding:.3rem .8rem;font-size:.82rem}.rh .rh_st-detail-plek .rh_rekening-kop{font-size:.95rem}.rh .rh_st-detail-plek .rh_samenvatting{flex-direction:column;gap:0;margin:.5rem 0 0;display:flex}.rh .rh_st-detail-plek .rh_samenvatting .rh_vergelijk-kop{display:none}.rh .rh_st-detail-plek .rh_samenvatting .rh_kaart{overflow-wrap:normal;hyphens:manual;background:0 0;border:0;border-radius:0;min-width:0;padding:0}.rh .rh_st-detail-plek .rh_kaart small{font-size:.76rem;line-height:1.35}.rh .rh_st-detail-plek .rh_samenvatting .rh_kaart.is-rekening{border:1px solid var(--rh-lijn);background:#f7f9fb;border-radius:.75rem;padding:.9rem 1rem 1rem}.rh .rh_st-detail-plek .rh_kaart.is-rekening dt{font-size:.85rem;line-height:1.35}.rh_rek-contract{color:var(--base-color-neutral--black);font-weight:600}.rh .rh_st-detail-plek .rh_kaart.is-rekening>dd{color:var(--base-color-brand--blue);flex-wrap:wrap;align-items:baseline;gap:0 .6rem;margin:.1rem 0 .8rem;font-size:2rem;display:flex}.rh .rh_st-detail-plek .rh_kaart.is-rekening>dd small{font-size:.85rem;display:inline}.rh_delen{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.rh_delen li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.2rem .75rem;font-size:.88rem;display:grid}.rh .rh_delen .rh_deel-naam small{color:var(--rh-zacht);font-size:.74rem;display:block}.rh_deel-bedrag{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.rh_delen li.is-af .rh_deel-bedrag{color:var(--rh-direct)}.rh_deel-balk{--kleur:var(--base-color-brand--blue);background:linear-gradient(to right, var(--kleur) var(--d), #e3e9f2 var(--d));border-radius:99px;grid-column:1/-1;height:.38rem}.rh_delen li.is-af .rh_deel-balk{--kleur:var(--rh-direct)}.rh_delen li.is-totaal{border-top:2px solid var(--base-color-brand--blue);margin-top:.1rem;padding-top:.55rem;font-size:.95rem;font-weight:700}.rh .rh_st-detail-plek .rh_kaart.is-rekening .rh_verschil{color:var(--base-color-neutral--black);background:#fff;border:1px dashed #b8c2d8;border-radius:.5rem;margin:.8rem 0 0;padding:.45rem .65rem;font-size:.82rem;font-weight:400;line-height:1.4}.rh_sam-kop{letter-spacing:.05em;text-transform:uppercase;color:var(--rh-zacht);margin:1.2rem 0 .1rem;font-size:.75rem;font-weight:700}.rh .rh_st-detail-plek .rh_samenvatting .rh_kaart:not(.is-rekening){border-top:1px solid var(--rh-lijn);cursor:auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.15rem 1rem;padding:.7rem 0;display:grid}.rh .rh_st-detail-plek .rh_sam-kop+.rh_kaart{border-top:0}.rh .rh_st-detail-plek .rh_kaart:not(.is-rekening) dt{color:var(--base-color-neutral--black);font-size:.9rem;font-weight:600;line-height:1.3}.rh .rh_st-detail-plek .rh_kaart:not(.is-rekening) dd{text-align:right;max-width:12rem;color:var(--rh-direct);margin:0;font-size:1.2rem}.rh .rh_st-detail-plek .rh_kaart.is-let-op:not(.is-rekening) dd{color:var(--rh-zacht)}.rh .rh_st-detail-plek .rh_kaart:not(.is-rekening)>:not(dt,dd){grid-column:1/-1}.rh .rh_st-detail-plek .rh_kaart:not(.is-rekening) .rh_regels{margin:.2rem 0 0;padding-left:1rem;font-size:.8rem}.rh .rh_st-detail-plek .rh_kaart .rh_regels li.is-niet-gekozen{color:#9a3412;background:0 0;margin:.15rem 0 0;padding:0;font-weight:400;list-style:outside}.rh .rh_st-detail-plek .rh_kaart:not(.is-rekening) .rh_verschil.is-verschil{color:#9a3412;background:#fff4e0;border-radius:99px;justify-self:start;margin:.3rem 0 0;padding:.1rem .5rem;font-size:.75rem;font-weight:600}.rh .rh_st-detail-plek .rh_kaart.is-batterij{border-left:0}.rh .rh_st-detail-plek .rh_kaart .rh_batgrafiek-knop{justify-self:start;margin-top:.4rem}.rh_keuze{border:1px solid var(--rh-lijn);background:#fff;border-radius:.8rem;margin:0 0 .9rem;padding:.9rem 1rem}.rh_keuze h3{color:var(--base-color-brand--blue);margin:0 0 .5rem;font-size:1rem}.rh_keuze-lijst{grid-template-columns:minmax(0,1fr) auto;gap:.25rem .9rem;margin:0;font-size:.88rem;display:grid}.rh_keuze-lijst dt{color:var(--rh-zacht)}.rh_keuze-lijst dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.rh_keuze-lijst :is(dt,dd).is-samen{border-top:1px solid var(--rh-lijn);color:inherit;padding-top:.35rem;font-weight:700}.rh_keuze-oordeel{background:#f1f4fa;border-radius:.5rem;margin:.7rem 0 0;padding:.55rem .75rem;font-size:.85rem;line-height:1.45}.rh_keuze-oordeel.is-versterkt{background:var(--base-color-system--success-green-light)}.rh_keuze-oordeel.is-overlap{background:#fff4e0}.rh_keuze .rh_stap-knoppen{margin:.8rem 0 0}.rh_verder{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.75rem;display:grid}.rh_verder-kaart{border:1px solid var(--rh-lijn);background:#fff;border-radius:.8rem;flex-direction:column;align-items:flex-start;gap:.5rem;padding:.9rem 1rem;display:flex}.rh_verder-kaart h3{color:var(--base-color-brand--blue);margin:0;font-size:1rem}.rh_verder-kaart p{margin:0;font-size:.85rem;line-height:1.45}.rh_verder-kaart>.rh_stap-link:last-child,.rh_verder-kaart.pt_verder .rh_stap-knop{margin-top:auto}.rh_code{align-items:baseline;gap:.75rem;margin:0;display:flex}.rh_code[hidden]{display:none}.rh .rh_code-tekst{letter-spacing:.08em;color:var(--base-color-brand--blue);user-select:all;font:700 1.15rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}#rh-stap-4>.rh_stap-knoppen{align-items:baseline;margin-top:.75rem}#rh-stap-4>.rh_stap-knoppen[hidden]{display:none}.rh_st-delen{border:1px solid var(--rh-lijn);background:#fff;border-radius:.7rem;margin:.75rem 0 0}.rh_st-delen[hidden]{display:none}.rh_st-delen>summary{min-height:2.5rem;font-size:.85rem}.rh_naast-menus summary{flex-wrap:wrap}.rh_naast-icoon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25rem;height:1.25rem}.rh_naast-icoon rect,.rh_naast-icoon circle{fill:var(--base-color-brand--light-blue)}.rh_naast-mini{--rh-mini:var(--base-color-brand--blue);--rh-mini-eerst:#9fb3cf;gap:.9rem;margin-left:auto;font-weight:400;display:flex}.rh_naast-mini:empty{display:none}.rh_naast-menus summary:has(.rh_naast-mini:not(:empty)):after{margin-left:.6rem}.rh_mini-kol{align-items:flex-end;gap:.35rem;line-height:1.1;display:inline-flex}.rh_mini-kol>span{flex-direction:column;display:flex}.rh_mini-kol small{color:var(--rh-zacht);font-size:.72rem}.rh_mini-kol b{font-size:.85rem}@media (width<=767px){.rh_naast-titel{flex:1 1 0;min-width:0}.rh_naast-mini{flex-basis:100%;order:3;margin-left:1.75rem}}.rh_naast{grid-template-columns:minmax(0,1fr);gap:.5rem 1.25rem;padding:0 .75rem .9rem;display:grid}.rh_naast.is-twee{grid-template-columns:repeat(var(--naast-n,2), minmax(0, 1fr));column-gap:0}.rh_naast.is-meer{grid-template-columns:repeat(var(--naast-n,3), minmax(15rem, 1fr));overflow-x:auto}.rh_naast-kop{letter-spacing:.04em;text-transform:uppercase;color:var(--rh-zacht);margin:0;font-size:.75rem;font-weight:700}.rh_naast-cel-kop{display:none}.rh_naast-regel,.rh_naast-legenda{grid-column:1/-1}.rh_naast-regel{border-top:1px solid var(--rh-lijn);margin-top:.9rem;padding-top:.8rem}.rh_naast-regelkop{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.rh .rh_naast .rh_naast-maand{flex:none;width:auto;max-width:11rem}.rh_naast-regelkop h3{color:var(--base-color-brand--blue);margin:0;font-size:1rem}.rh_naast .rh_sub,.rh_naast .rh_legenda{margin:.2rem 0 0}.rh_naast-cel{min-width:0}.rh_naast.is-twee>.rh_naast-cel{border-left:1px solid var(--rh-lijn);padding:0 1rem}.rh_naast.is-twee>.rh_naast-cel.is-eerste{border-left:0;padding-left:0}.rh_naast.is-twee>.rh_naast-cel:has(+:is(.rh_naast-regel,.rh_naast-legenda)),.rh_naast.is-twee>.rh_naast-cel:last-child{padding-right:0}.rh_naast.is-twee>.rh_naast-kop{padding:0 1rem}.rh_naast.is-twee>.rh_naast-kop:first-child{padding-left:0}.rh_naast .rh_cijfers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem .75rem;margin-top:.6rem}.rh_naast .rh_groot{font-size:2rem}.rh_naast .rh_grafiek svg{min-width:0}@media screen and (width<=767.98px){.rh_naast.is-twee,.rh_naast.is-meer{grid-template-columns:minmax(0,1fr);overflow-x:visible}.rh_naast.is-twee>.rh_naast-kop{display:none}.rh_naast.is-twee>.rh_naast-cel{border-left:0;padding:0}.rh_naast.is-twee .rh_naast-cel-kop{margin:.4rem 0 .2rem;display:block}}.rh_vgl{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.82rem}.rh_vgl :is(th,td){border-top:1px solid var(--rh-lijn);text-align:right;white-space:nowrap;vertical-align:baseline;padding:.35rem .5rem}.rh_vgl :is(th,td):first-child{text-align:left;white-space:normal}.rh_vgl thead :is(th,td){color:var(--rh-zacht);vertical-align:bottom;border-top:0;font-weight:600;line-height:1.25}.rh_vgl tr.is-totaal :is(th,td){border-top:2px solid var(--base-color-brand--blue);font-weight:700}.rh_vgl td.is-min{color:var(--rh-direct)}.rh_vgl td.is-plus{color:var(--kleur-duurder)}.rh :is(td,span).is-op:before{content:"▲ " / "";font-size:.75em}.rh :is(td,span).is-neer:before{content:"▼ " / "";font-size:.75em}.rh_vgl tr.is-kop th{letter-spacing:.05em;text-transform:uppercase;color:var(--rh-zacht);border-top:0;padding-top:.9rem;font-size:.7rem;font-weight:700}.rh_vgl td small{color:var(--rh-zacht);white-space:normal;font-size:.68rem;font-weight:400;display:block}.rh_vgl td.is-mogelijk{color:var(--rh-zacht)}.rh_vgl tbody.is-buiten tr.is-kop th{border-top:1px dashed var(--rh-lijn)}.rh_vgl tbody.is-buiten tr.is-sub :is(th,td){color:inherit;font-size:.82rem}.rh_st-buiten{color:var(--rh-zacht);margin:.2rem 0 .6rem;font-size:.85rem}.rh_optie-buiten{color:var(--rh-zacht);font-style:italic}.rh_vgl tbody th{--rh-strook:1.3rem;padding-left:calc(.5rem + var(--rh-strook))}.rh_vgl tbody th>.rh_info.is-vraag:first-child{margin:0 calc(var(--rh-strook) - .95rem) 0 calc(-1 * var(--rh-strook))}.rh_vgl tr.is-sub :is(th,td){color:var(--rh-zacht);border-top:0;padding-top:.15rem;font-size:.76rem}.rh_vgl tr.is-sub th{padding-left:calc(1.4rem + var(--rh-strook));font-weight:400}.rh_vgl tr.is-sub td.is-min{color:var(--rh-direct)}.rh_vgl td.is-anders{font-weight:700}.rh_vgl tr.is-gelijk td{color:var(--rh-zacht)}.rh_vgl tr.is-contract td{white-space:normal}.rh_vgl tr.is-verschil td.is-duurder{color:var(--kleur-duurder);font-weight:700}.rh_vgl tr.is-verschil td.is-besparing{color:var(--rh-direct);font-weight:700}#rh-st-jaren,#rh-st-verschil,.rh_naast-tabel{overflow-x:auto;container-type:inline-size}@container (width<=17rem){.rh_vk{display:none}}@container (width<=24rem){.rh_naast-tabel .rh_vk{display:none}.rh_vgl{font-size:.74rem}.rh_vgl :is(th,td){padding:.3rem .25rem}.rh_vgl tbody th{padding-left:calc(.25rem + var(--rh-strook))}.rh_vgl tr.is-sub th{padding-left:calc(.6rem + var(--rh-strook))}.rh_vgl thead th{white-space:normal}.rh_vgl tbody th{hyphens:auto}}@container (width<=21rem){.rh_vgl :is(th,td){padding-inline:.2rem}.rh_vgl tbody th{font-size:.7rem}.rh_vgl td small{font-size:.62rem}}@container (width>=17.01rem){.rh_vgl:has(.rh_vk) tr.is-verschil{display:none}}.rh .rh_st-detail-plek .rh_batgrafiek.is-inline{width:auto;max-width:none;max-height:none;box-shadow:none;z-index:auto;border:0;margin:0;padding:.25rem 0 0;animation:none;position:static;overflow:visible;transform:none}.rh_st-detail-plek .rh_batgrafiek.is-inline .rh_batgrafiek-dicht{display:none}.rh_opties-groep{letter-spacing:.05em;text-transform:uppercase;color:var(--base-color-brand--blue);margin:1.1rem 0 .5rem;font-size:.8rem;font-weight:700}.rh_opties-groep:first-child{margin-top:0}.rh_opties{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.rh_optie-rij:has(>.rh_optie-velden){grid-column:1/-1}.rh_optie{text-align:left;width:100%;height:100%;min-height:4.2rem;font:inherit;color:inherit;cursor:pointer;background:#fff;border:1.5px solid #cfd8e6;border-radius:.8rem;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.2rem .8rem;padding:.8rem .9rem;transition:border-color .15s,box-shadow .15s,background-color .15s;display:grid;box-shadow:0 1px 2px #0f1e320f,0 4px 12px -6px #0f1e321f}.rh_optie:hover{border-color:var(--base-color-brand--blue);box-shadow:0 2px 4px #0f1e3214,0 8px 18px -8px #163a8c4d}.rh_optie:focus-visible{outline:2px solid var(--base-color-brand--blue);outline-offset:2px}.rh_optie{position:relative}.rh_optie[aria-pressed=true]{border:2.5px solid var(--base-color-brand--blue);box-shadow:inset 6px 0 0 var(--base-color-brand--blue), 0 6px 16px -6px #163a8c73;background:#e4eeff;padding:calc(.8rem - 1px) calc(.9rem - 1px)}.rh_optie-gekozen{background:var(--base-color-brand--blue);color:#fff;letter-spacing:.02em;border-radius:1rem;padding:.12rem .55rem;font-size:.72rem;font-weight:700;line-height:1.3;position:absolute;top:-.7rem;right:.7rem;box-shadow:0 2px 6px #0f1e3240}.rh_optie-rij{padding-top:.35rem}.rh_optie-icoon{background:var(--base-color-brand--light-blue,#e6eeff);width:2.9rem;height:2.9rem;color:var(--base-color-brand--blue);border-radius:.7rem;grid-row:1/span 3;place-items:center;transition:background-color .15s,color .15s,transform .15s;display:grid;position:relative}.rh_optie-icoon svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1.7rem;height:1.7rem}.rh_optie-icoon:after{content:"";color:#fff;background:#fff;border:2px solid #9aa8bf;border-radius:50%;place-items:center;width:1.4rem;height:1.4rem;font-size:.85rem;font-weight:700;line-height:1;display:grid;position:absolute;bottom:-.4rem;right:-.4rem}.rh_optie[aria-pressed=true] .rh_optie-icoon{background:var(--base-color-brand--blue);color:#fff}.rh_optie[aria-pressed=true] .rh_optie-icoon:after{content:"✓";background:var(--base-color-brand--blue);border-color:#fff}.rh_optie:active .rh_optie-icoon{transform:scale(.94)}.rh_optie-naam{color:var(--base-color-neutral--black);grid-column:2;font-size:1rem;font-weight:700;line-height:1.25}.rh_optie-uitleg{color:var(--rh-zacht);grid-column:2;font-size:.8rem;line-height:1.35}.rh_optie-bedrag{font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;grid-column:2;align-items:center;gap:.1rem .55rem;margin-top:.2rem;font-family:Saira,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.1;display:flex}.rh_optie-bedrag small{color:var(--rh-zacht);font-family:inherit;font-size:.72rem;font-weight:400}.rh_optie-bedrag.is-besparing{color:var(--rh-direct)}.rh_optie-bedrag.is-niets{color:var(--rh-zacht);font-size:.8rem}.rh_optie-bedrag.is-uitrekenen{color:var(--base-color-brand--blue);font-size:.85rem}.rh_optie-terug{background:#e3e8f0;border-radius:1rem;flex:0 4.5rem;min-width:2.5rem;height:.45rem;overflow:hidden}.rh_optie-terug i{border-radius:inherit;background:var(--rh-direct);height:100%;display:block}@media screen and (width<=560px){.rh_optie{gap:.2rem .7rem;padding:.7rem .75rem}.rh_optie-icoon{width:2.6rem;height:2.6rem}.rh_optie-instellen{width:2.6rem}}.rh_samen{z-index:5;border:1.5px solid var(--base-color-brand--blue);background:#fff;border-radius:.8rem;margin:.9rem 0 0;padding:.6rem .9rem .7rem;position:sticky;bottom:.5rem;box-shadow:0 -2px 6px #0f1e320f,0 8px 22px -6px #0f1e324d}.rh_samen-tekst{flex-wrap:wrap;align-items:baseline;gap:.1rem .6rem;margin:0;display:flex}.rh_samen-label{letter-spacing:.05em;text-transform:uppercase;color:var(--base-color-brand--blue);flex-basis:100%;font-size:.72rem;font-weight:700}.rh_samen-tekst strong{font-variant-numeric:tabular-nums;color:var(--rh-direct);font-family:Saira,sans-serif;font-size:1.5rem;line-height:1.1}.rh_samen.is-meer .rh_samen-tekst strong{color:var(--kleur-duurder)}.rh_samen.is-leeg .rh_samen-tekst strong{color:var(--rh-zacht)}.rh_samen-rechts{color:var(--base-color-neutral--black);font-size:.85rem}.rh_samen-balk{background:#e3e8f0;border-radius:1rem;height:.6rem;margin-top:.45rem;display:block;overflow:hidden}.rh_samen-balk i{border-radius:inherit;background:var(--rh-direct);height:100%;transition:width .35s ease-out;display:block}@media screen and (width<=560px){.rh_samen{padding:.45rem .75rem .55rem}.rh_samen-label{flex-basis:auto;font-size:.68rem}.rh_samen-tekst strong{font-size:1.25rem}.rh_samen-rechts{font-size:.8rem}.rh_samen-balk{height:.5rem;margin-top:.35rem}}@media (prefers-reduced-motion:reduce){.rh_samen-balk i,.rh_optie-icoon{transition:none}}.rh_optie-rij.met-potlood{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.rh_optie-rij.met-potlood>:not(.rh_optie,.rh_optie-instellen){grid-column:1/-1}.rh_optie-rij.met-potlood>.rh_optie{border-top-right-radius:0;border-bottom-right-radius:0}.rh_optie-instellen{width:2.9rem;color:var(--base-color-brand--blue);font:inherit;cursor:pointer;background:#f4f7fc;border:1.5px solid #cfd8e6;border-left:0;border-radius:0 .8rem .8rem 0;place-items:center;padding:0;font-weight:700;display:grid}.rh_optie-instellen:hover,.rh_optie-instellen[aria-expanded=true]{background:var(--base-color-brand--light-blue)}.rh_optie-instellen:focus-visible{outline:2px solid var(--base-color-brand--blue);outline-offset:2px}.rh_optie-instellen.is-eigen{color:#fff;background:var(--base-color-brand--blue)}.rh_optie[aria-pressed=true]+.rh_optie-instellen{border:2.5px solid var(--base-color-brand--blue);border-left:0}.rh_optie-velden{border:1px solid var(--rh-lijn);background:#eef4ff;border-radius:.7rem;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.6rem .9rem;margin:.3rem 0 .2rem;padding:.7rem .8rem;display:grid}.rh_optie-velden.is-module>.rh_st-detail{grid-column:1/-1;margin:.2rem 0 0}.rh_optie-velden>*{min-width:0}.rh_optie-velden.is-module>.rh_optie-regel,.rh_optie-velden.is-module>.rh_optie-zon,.rh_optie-velden.is-module>.rh_optie-top{grid-column:1/-1;margin:.1rem 0 0}.rh .rh_optie-velden.is-module>.rh_optie-veld.is-soort{grid-column:1/-1}.rh_optie-regel{color:var(--base-color-neutral--black);font-size:.82rem}.rh_optie-zon .rh_grafiek svg{min-width:0}.rh_optie-zon .rh_klein{margin:0 0 .3rem}.rh_wp-gas{border:1px solid var(--rh-lijn);background:#fff;border-radius:.6rem;margin:.5rem 0;padding:.2rem .8rem .5rem}.rh_wp-gas>summary{color:var(--base-color-brand--blue);cursor:pointer;padding:.4rem 0;font-size:.85rem;font-weight:600}.rh_optie-veld{color:var(--base-color-neutral--black);gap:.25rem;font-size:.8rem;font-weight:600;display:grid}.rh_optie-veld select,.rh_optie-invoer{width:100%;min-height:2.3rem;font:inherit;background:#fff;border:1px solid #b8c2d8;border-radius:.45rem;padding:0 .55rem;font-weight:400}.rh_optie-invoer{color:var(--rh-zacht);align-items:center;gap:.35rem;display:flex}.rh_optie-invoer input{min-width:0;min-height:0;box-shadow:none;font:inherit;color:var(--base-color-neutral--black);background:0 0;border:0;flex:1;padding:0}.rh_optie-invoer:focus-within{outline:2px solid var(--base-color-brand--blue);outline-offset:1px}.rh_st-rij{border-bottom:1px solid var(--rh-lijn);justify-content:space-between;align-items:baseline;gap:1rem;padding:.35rem 0;font-size:.9rem;display:flex}.rh_st-rij strong{font-variant-numeric:tabular-nums;font-family:Saira,sans-serif;font-size:1.1rem}.rh_st-groot{color:#9a3412;background:#fde3c3;border-radius:.6rem;margin:.7rem 0 0;padding:.6rem .8rem;font-family:Saira,sans-serif;font-size:1.35rem;font-weight:700;line-height:1.2}.rh_st-groot.is-besparing{color:var(--rh-direct);background:#c9f0d9}.rh_st-groot small{margin-top:.25rem;font-family:Noto Sans,sans-serif;font-size:.8rem;font-weight:400;line-height:1.35;display:block}.rh_st-met{color:var(--base-color-brand--blue);margin:0 0 .4rem;font-size:.85rem;font-weight:600}.rh_sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rh_batgrafiek{z-index:58;top:calc(var(--kop-hoogte,4.5rem) + 1rem);width:min(84rem,100vw - 2rem);max-height:calc(100dvh - var(--kop-hoogte,4.5rem) - var(--voet-h) - 2rem);overscroll-behavior:contain;border:1px solid var(--rh-lijn);background:#fff;border-radius:.75rem;padding:.9rem 1.1rem 1rem;position:fixed;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 16px 48px #00000038}.rh_waas{z-index:57;background:#0f1e3247;position:fixed;inset:0}.rh_rapport-knop{font:inherit;color:var(--base-color-brand--blue);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:.76rem;font-weight:400;text-decoration:underline}.rh_rapport{z-index:58;top:calc(var(--kop-hoogte,4.5rem) + 1rem);width:min(36rem,100vw - 2rem);max-height:calc(100dvh - var(--kop-hoogte,4.5rem) - var(--voet-h) - 2rem);overscroll-behavior:contain;border:1px solid var(--rh-lijn);background:#fff;border-radius:.75rem;padding:.9rem 1.1rem 1rem;position:fixed;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 16px 48px #00000038}.rh_rapport-form{gap:.7rem;margin-top:.6rem;display:grid}.rh_rapport-form>label:not(.rh_btw-terug){gap:.25rem;font-size:.88rem;font-weight:600;display:grid}.rh .rh_rapport-form textarea,.rh .rh_rapport-form input[type=email]{box-sizing:border-box;width:100%;font:inherit;font-size:.9rem;font-weight:400}.rh .rh_rapport-form textarea{border:1px solid var(--rh-lijn);resize:vertical;border-radius:.4rem;padding:.45rem .55rem}.rh .rh_rapport-contact{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.4rem .75rem;display:grid}.rh .rh_rapport-contact legend{margin-bottom:.25rem;font-size:.88rem;font-weight:600}.rh_rapport-contact label{gap:.2rem;font-size:.82rem;display:grid}.rh .rh_rapport-form input[type=tel]{box-sizing:border-box;width:100%;font:inherit;font-size:.9rem}.rh_rapport-inhoud summary{cursor:pointer;color:var(--base-color-brand--blue);font-size:.82rem;font-weight:600}.rh_rapport-inhoud ul{margin:.4rem 0;padding-left:1.1rem;font-size:.82rem}.rh_rapport-inhoud pre{white-space:pre-wrap;word-break:break-word;background:#f4f6f8;border-radius:.4rem;max-height:14rem;margin:0;padding:.5rem;font-size:.72rem;overflow:auto}.rh_rapport-honing{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.rh_rapport-melding{border-radius:.4rem;margin:0;padding:.45rem .6rem;font-size:.85rem}.rh_rapport-melding.is-goed{background:var(--base-color-system--success-green-light)}.rh_rapport-melding.is-fout{color:#9a3412;background:#fde3c3}.rh_rapport-melding a{color:inherit}.rh_rapport-melding p{margin:0}.rh_rapport-melding p+p{margin-top:.4rem}.rh .rh_rapport-code{gap:.4rem;display:grid}.rh_rapport-code [hidden]{display:none}.rh .rh_rapport-code legend{margin-bottom:.25rem;font-size:.88rem;font-weight:600}.rh_rapport-code>label:not(.rh_btw-terug){gap:.2rem;font-size:.82rem;display:grid}.rh .rh_rapport-code input[name=code]{box-sizing:border-box;letter-spacing:.06em;text-transform:uppercase;width:9.5rem;font:600 .95rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.rh .rh_rapport-code input[name=code]::placeholder{text-transform:none;font-weight:400}.rh_rapport-knoppen{gap:.6rem;display:flex}.rh_rapport-verstuur{background:var(--base-color-brand--blue);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:99px;padding:.5rem 1.1rem;font-weight:600}.rh_rapport-verstuur:disabled{opacity:.6;cursor:default}.rh_rapport-annuleer{border:1px solid var(--rh-lijn);color:inherit;font:inherit;cursor:pointer;background:#fff;border-radius:99px;padding:.5rem .9rem}.rh_batgrafiek-kop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.rh_batgrafiek-kop h3{color:var(--base-color-brand--blue);margin:0;font-size:.95rem}.rh_batgrafiek-dicht{width:1.8rem;height:1.8rem;color:var(--base-color-brand--blue);cursor:pointer;background:#eef1f9;border:0;border-radius:50%;padding:0;font-size:1.2rem;line-height:1}.rh .rh_batgrafiek .rh_grafiek svg{min-width:0;max-height:none}.rh_batgrafiek .rh_legenda i{border-radius:2px;width:1rem;height:3px}.rh_batgrafiek .rh_legenda li.is-gekozen{font-weight:700}.rh_batgrafiek-delen{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:0 1.5rem;display:grid}.rh_batgrafiek-deel{border-top:1px solid var(--rh-lijn);min-width:0;margin-top:.9rem;padding-top:.7rem;overflow-x:auto}.rh_batgrafiek-deel:empty{display:none}.rh_batgrafiek-deel h4{color:var(--base-color-brand--blue);margin:0 0 .15rem;font-size:.92rem}.rh_btw-terug{cursor:pointer;margin:0 0 .4rem;font-size:.82rem;font-weight:600;display:block}.rh_btw-terug input:disabled+*{opacity:.5}.rh_btw-slim{background:#fff4e0;border:1px solid #f0c77a;border-radius:.5rem;margin:-.1rem 0 .6rem;padding:.45rem .7rem;font-size:.82rem}.rh_btw-slimknop{border:1px solid var(--base-color-brand--blue);font:inherit;color:var(--base-color-brand--blue);cursor:pointer;background:#fff;border-radius:99px;margin-left:.2rem;padding:.15rem .7rem;font-weight:600}.rh_btw-slimknop:hover{background:var(--base-color-brand--light-blue)}.rh_btw-terug:has(input:disabled){color:var(--rh-zacht);cursor:default}.rh .rh_btw-terug input{vertical-align:-2px;width:1rem;height:1rem;min-height:0;accent-color:var(--base-color-brand--blue);margin:0 .35rem 0 0;padding:0}.rh_btw-terug .rh_klein{margin-left:1.3rem;font-weight:400;display:block}.rh_subsidie em{color:#9a3412;background:#fff4e0;border-radius:.3rem;padding:.05rem .35rem;font-size:.72rem;font-style:normal;font-weight:400}.rh_subsidie .rh_klein a{color:var(--base-color-brand--blue)}.rh_batgrafiek-deel table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.78rem}.rh_batgrafiek-deel th,.rh_batgrafiek-deel td{border-bottom:1px solid var(--rh-lijn);text-align:right;vertical-align:top;padding:.25rem .4rem}.rh_batgrafiek-deel th:first-child,.rh_batgrafiek-deel td:first-child{text-align:left}.rh_batgrafiek-deel td small,.rh_batgrafiek-deel th small{color:var(--rh-zacht);font-weight:400;display:block}.rh_batgrafiek-deel tr.is-gekozen td{font-weight:700}.rh_batgrafiek-deel .is-snelst{background:var(--base-color-system--success-green-light)}.rh_bat-kies{width:100%;font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.rh_bat-kies:hover{text-decoration:underline}.rh_batgrafiek-deel td.is-keuze{outline:2px solid var(--base-color-brand--blue);outline-offset:-2px;background:#eef4ff;font-weight:700}.rh_bat-kies.is-knop{width:auto;color:var(--base-color-brand--blue);font-weight:600;text-decoration:underline;display:inline}.rh_batgrafiek-deel .is-te-lang{color:var(--rh-zacht)}.rh_batgrafiek-deel table{margin-top:.5rem}.rh_batgrafiek-deel th.is-gekozen,.rh_batgrafiek-deel td.is-gekozen{font-weight:700}.rh_naast-bat{grid-column:1/-1}.rh_naast-bat h4,.kb_bat h4{font-size:1rem}.kb_bat{max-width:48rem}:is(.rh_naast-bat,.kb_bat) table{min-width:30rem}:is(.rh_naast-bat,.kb_bat) :is(th,td){white-space:nowrap}.rh :is(.rh_naast-bat,.kb_bat) .rh_grafiek svg{min-width:0;max-height:none}:is(.rh_naast-bat,.kb_bat) .rh_legenda i{border-radius:2px;width:1rem;height:3px}:is(.rh_naast-bat,.kb_bat) .rh_legenda li.is-gekozen{font-weight:700}.rh_cijfers{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem 1.25rem;margin:1.1rem 0 0;display:grid}.rh_cijfers dt{color:var(--rh-zacht);font-size:.82rem}.rh_cijfers dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.15rem;font-weight:600}.rh_klein{color:var(--rh-zacht);margin:.9rem 0 0;font-size:.78rem}.rh_klein a,.rh_uitleg a{color:var(--base-color-brand--blue);text-decoration:underline}.rh_status{color:var(--rh-zacht);margin:0;font-size:.9rem}.rh_status:empty{display:none}.rh.is-markt-laden :is(#rh-status,.rh_stap-bedrag.is-laden+#rh-st-onder):before{content:"";vertical-align:-.1em;border:2px solid;border-right-color:#0000;border-radius:50%;width:.8em;height:.8em;margin-right:.4em;animation:.8s linear infinite rh-draai;display:inline-block}@keyframes rh-draai{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rh.is-markt-laden :is(#rh-status,.rh_stap-bedrag.is-laden+#rh-st-onder):before{animation:none}}.rh_samenvatting{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;margin:.25rem 0 1rem;display:grid}.rh_kaart{border:1px solid var(--rh-lijn);border-radius:.5rem;padding:.75rem .9rem}.rh_rekening-kop{flex-wrap:wrap;align-items:center;gap:.25rem .4rem;display:flex}.rh_rekening-kop .rh_jaar{margin-right:0}.rh_schatting{color:var(--rh-zacht);white-space:nowrap;margin-left:auto;font-family:inherit;font-size:.76rem;font-weight:400}.rh_jaar{vertical-align:.15em;color:#fff;letter-spacing:.02em;background:#c2410c;border-radius:99px;margin-right:.4rem;padding:.1rem .55rem;font-size:.8rem;display:inline-block}.rh_kaart.is-let-op{background:#fff4e0;border-color:#f0c77a}.rh .rh_uitvoer.is-let-op,.rh .rh_st-vergeten{background:#fff4e0;border-left:3px solid #f0c77a;padding:.4rem .6rem}.rh .rh_st-vergeten p,.rh .rh_st-vergeten ul{margin:0}.rh .rh_st-vergeten ul{padding-left:1.1rem}.rh_kaart.is-beste{border-color:var(--rh-direct);background:var(--base-color-system--success-green-light)}.rh_kaart dt{color:var(--rh-zacht);font-size:.82rem}.rh_kaart dd{font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-family:Saira,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.2}.rh_kaart small{color:var(--rh-zacht);font-family:inherit;font-size:.8rem;font-weight:400;display:block}.rh_kaart small.rh_som{color:inherit;margin-bottom:.15rem;font-weight:600}@media screen and (width<=767.98px){.rh .rh_samenvatting{gap:.35rem}.rh_kaart{overflow-wrap:anywhere;hyphens:auto;min-width:0;padding:.4rem .45rem}.rh_kaart dt{font-size:.68rem;line-height:1.2}.rh_kaart dd{font-size:1.05rem}.rh_kaart small{font-size:.64rem;line-height:1.25}.rh_kaart .rh_verschil{margin-top:.3rem;padding:.2rem .3rem;font-size:.64rem;line-height:1.25}.rh_kaart .rh_regels{margin-top:.3rem;padding-left:.7rem;font-size:.64rem;line-height:1.25}.rh_kaart .rh_regels li.is-niet-gekozen{margin-left:-.7rem;padding:.15rem .3rem}.rh_lang{display:none}}.rh_grafiek{overflow-x:auto}.rh_grafiek svg{width:100%;min-width:32rem;height:auto;display:block}.rh_grafiek text{fill:var(--rh-zacht);font-family:Inter,sans-serif;font-size:11px}.rh_grafiek .rh_gl{stroke:var(--rh-lijn);stroke-width:1px}.rh_dagkop{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem;margin-bottom:.75rem;display:flex}.rh_dagkop .rh_sub{margin:0}.rh_dagkop select{width:auto}.rh_uitleg{color:var(--rh-zacht);padding:0 .25rem;font-size:.88rem}.rh_uitleg summary{cursor:pointer;color:var(--base-color-brand--blue);font-weight:600}.rh_uitleg ul{margin:.6rem 0;padding-left:1.1rem}.rh_uitleg li{margin-bottom:.35rem}@media screen and (width>=1024px){.rh_grid{grid-template-columns:var(--rh-sit-min) minmax(0, 1fr);align-items:start;gap:1rem}.rh_form{columns:auto;max-height:calc(100vh - 6rem - var(--voet-h));overscroll-behavior:contain;padding:.7rem .9rem;position:sticky;top:5rem;overflow:hidden auto}.rh_form>*{margin-bottom:.45rem}.rh_form>.rh_voorbeeld{display:none}.rh_row{grid-template-columns:minmax(0,1fr) 8rem;gap:.4rem}.rh_row label{font-size:.88rem;line-height:1.25}.rh input,.rh select{min-height:1.95rem;padding:.28rem .5rem;font-size:.88rem}.rh fieldset{gap:.3rem}.rh legend{margin-bottom:0;font-size:.76rem}.rh_blok{padding-top:.3rem}.rh_blok-titel{font-size:.76rem}.rh_blok-kort{font-size:.84rem}.rh_tussenkop{margin-top:.25rem;font-size:.72rem}.rh_voorbeeld,.rh_uitvoer{font-size:.82rem}.rh_balk-onder{display:none}}.rh_voorstellen{border-top:1px solid var(--rh-lijn);flex-wrap:wrap;flex:100%;align-items:center;gap:.45rem;padding-top:.6rem;display:flex}.rh_voorstellen .rh_wissen{margin-left:auto}.rh_wissen{color:var(--rh-zacht);font:inherit;cursor:pointer;background:0 0;border:0;align-self:center;padding:0;font-size:.82rem;text-decoration:underline}.rh_wissen:hover{color:var(--base-color-brand--blue)}.rh_situatie-kop{display:none}.rh_situaties.is-vergelijk{grid-auto-flow:column;grid-auto-columns:max(var(--rh-sit-min), calc((100% - 3rem) / 4));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-template-rows:repeat(7,auto);gap:0 1rem;padding-bottom:.5rem;display:grid;overflow-x:auto}.is-vergelijk>.rh_situatie{--rh-sit:var(--base-color-brand--blue);grid-row:span 7;grid-template-rows:subgrid;scroll-snap-align:start;background:color-mix(in srgb, var(--rh-sit) 9%, #fff);border:1px solid color-mix(in srgb, var(--rh-sit) 30%, #fff);border-top:5px solid var(--rh-sit);border-radius:.9rem;row-gap:.75rem;min-width:0;padding:0 .5rem .5rem;display:grid}.is-vergelijk>.rh_situatie:nth-child(2){--rh-sit:#c26a00}.is-vergelijk>.rh_situatie:nth-child(3){--rh-sit:#7c5cc4}.is-vergelijk>.rh_situatie:nth-child(4){--rh-sit:#2a8c8c}.is-vergelijk>.rh_situatie:nth-child(5){--rh-sit:#b0306a}.is-vergelijk>.rh_situatie:nth-child(6){--rh-sit:#5c7a12}.rh .is-vergelijk .rh_grid,.rh .is-vergelijk .rh_uit,.rh .is-vergelijk .rh_uit>.rh_kolom{display:contents}.is-vergelijk .rh_situatie-kop{grid-row:1}.rh .is-vergelijk .rh_form{grid-row:2}.rh .is-vergelijk .is-zon{grid-row:3}.rh .is-vergelijk .is-rekening{grid-row:4}.rh .is-vergelijk .is-tabel{grid-row:5}.rh .is-vergelijk .is-maand{grid-row:6}.rh .is-vergelijk .is-dag{grid-row:7}.is-vergelijk .rh_situatie-kop{align-items:flex-start;gap:.5rem;padding:.6rem .4rem .1rem;display:flex}.rh_situatie-kop{flex-wrap:wrap}.rh_situatie-titel{min-width:0;color:var(--rh-zacht);flex:9rem;font-size:.85rem;line-height:1.4}.rh_situatie-bedrag strong{white-space:nowrap}.rh_situatie-naam{color:var(--rh-sit,var(--base-color-brand--blue));font-family:Saira,sans-serif;font-size:1.05rem;font-weight:600;line-height:1.25;display:block}.rh_situatie-bedrag{flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;margin-top:.2rem;display:flex}.rh_situatie-bedrag:empty{display:none}.rh_situatie-bedrag strong{color:var(--base-color-neutral--black);font-size:1.15rem}.rh_situatie-bedrag .rh_verschil{background:#eef1f9;border-radius:.35rem;padding:.1rem .45rem;font-size:.8rem;font-weight:700}.rh_situatie-bedrag .rh_verschil.is-verschil{color:#9a3412;background:#fde3c3}.rh_situatie-bedrag .rh_verschil.is-besparing{color:var(--rh-direct);background:#c9f0d9}.rh_situatie-knoppen{flex:none;gap:.35rem;margin-left:auto;display:flex}.rh_situatie-weg:focus-visible{outline:2px solid var(--rh-sit);outline-offset:2px}.rh_situatie-weg{width:2rem;height:2rem;color:var(--base-color-brand--blue);cursor:pointer;background:#eef1f9;border:0;border-radius:50%;flex:none;padding:0;font-size:1.3rem;line-height:1}.rh .is-vergelijk .rh_form{columns:auto;max-height:none;padding:.7rem .9rem;position:static;overflow:visible}.rh .is-vergelijk .rh_form>*{margin-bottom:.45rem}.rh .is-vergelijk .rh_voorbeeld{display:none}.rh .is-vergelijk .rh_panel{padding:.75rem .9rem}.rh .is-vergelijk .rh_h2{font-size:1.05rem}.rh .is-vergelijk .rh_groot{font-size:2rem}.rh .is-vergelijk .rh_cijfers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem .75rem}.rh .is-vergelijk .rh_grafiek svg{min-width:0;max-height:none}.is-vergelijk>.rh_situatie{position:relative}.rh .is-vergelijk .rh_tabel th:nth-child(2),.rh .is-vergelijk .rh_tabel td:nth-child(2),.rh .is-vergelijk .rh_tabel th:nth-child(3),.rh .is-vergelijk .rh_tabel td:nth-child(3),.rh .is-vergelijk .rh_tabel th:nth-child(4),.rh .is-vergelijk .rh_tabel td:nth-child(4){display:none}.rh .is-vergelijk .rh_tabel table.rh_opbouw-lijst td{display:table-cell}.rh .is-vergelijk .rh_tabel table{font-size:.8rem}.rh .is-vergelijk .rh_tabel th,.rh .is-vergelijk .rh_tabel td{padding:.3rem}.rh .is-vergelijk .rh_samenvatting{gap:.35rem}.rh .is-vergelijk .rh_kaart{overflow-wrap:anywhere;hyphens:auto;min-width:0;padding:.4rem .5rem}.rh .is-vergelijk .rh_kaart dt{font-size:.72rem;line-height:1.2}.rh .is-vergelijk .rh_kaart dd{font-size:1.1rem}.rh .is-vergelijk .rh_kaart small,.rh .is-vergelijk .rh_kaart .rh_verschil,.rh .is-vergelijk .rh_kaart .rh_regels{font-size:.7rem;line-height:1.25}.rh .is-vergelijk .rh_lang{display:none}body:has(.rh_situaties.is-vergelijk) .rh_balk-onder{display:none!important}@media screen and (width<=767.98px){.rh_situaties.is-vergelijk{grid-auto-columns:calc(100% - 1.5rem);gap:.75rem}}@media screen and (width>=1600px){.rh_padding{padding:5.25rem 0 2rem}.rh_h1{margin:0;font-size:1.5rem}.rh_intro{font-size:.95rem}.rh_grid{grid-template-columns:max(var(--rh-sit-min), 25rem) minmax(0, 1fr)}.rh_uit{grid-template-columns:minmax(0,1.8fr) minmax(23rem,1fr);align-items:start;gap:.75rem 1rem}.rh_lang{display:none}.rh_kaart small,.rh_kaart .rh_regels li{line-height:1.3}.rh_uit>.rh_kolom{flex-direction:column;grid-column:auto;gap:.6rem;min-width:0;display:flex}.rh_uit>.rh_uitleg{grid-column:1/-1}.rh_uit .is-grafiek .rh_sub{display:none}.rh_dagkop{margin-bottom:.25rem}.rh_grafiek svg{min-width:0;max-height:8.5rem}.rh_uit .is-grafiek .rh_legenda{font-size:.68rem}.rh_panel{padding:.65rem .8rem}.rh_h2{font-size:1rem}.rh_jaar{font-size:.68rem}.rh_sub,.rh_klein{font-size:.74rem}.rh_sub{margin-bottom:.5rem}.rh .rh_samenvatting{grid-template-columns:repeat(var(--rh-kolommen,2), minmax(0, 1fr));gap:.4rem;margin:0}.rh_kaart{padding:.35rem .6rem}.rh_kaart dt{font-size:.74rem}.rh_kaart dd{font-size:1.1rem;line-height:1.15}.rh_kaart small{font-size:.72rem}.rh_kaart .rh_verschil{margin-top:.3rem;padding:.2rem .4rem;font-size:.74rem}.rh_kaart .rh_regels{margin-top:.3rem;font-size:.72rem}.rh_kop{margin-top:.25rem}.rh_groot{font-size:1.9rem}.rh_groot small{font-size:1rem}.rh_balk{height:1rem;margin-top:.5rem}.rh_legenda{margin-top:.35rem;font-size:.72rem}.rh_cijfers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem .75rem;margin-top:.5rem}.rh_cijfers dt{font-size:.72rem}.rh_cijfers dd{font-size:.9rem}.rh_tabel table{min-width:0;font-size:.76rem}.rh_tabel th,.rh_tabel td{padding:.28rem .3rem}.rh_tabel th{font-size:.7rem}.rh_tips{margin:0 0 .5rem;font-size:.76rem}.is-zon .rh_klein{display:none}.is-zon .rh_legenda{gap:.15rem .75rem}.rh .is-zon .rh_cijfers{grid-template-columns:repeat(4,minmax(0,1fr))}.is-zon .rh_cijfers dt{font-size:.66rem;line-height:1.2}.rh_tabel th:nth-child(2),.rh_tabel td:nth-child(2),.rh_tabel th:nth-child(3),.rh_tabel td:nth-child(3){display:none}.rh_tabel td:first-child{white-space:normal}}@media screen and (width>=1024px){.rh:has(.rh_situaties.is-vergelijk) .rh_woning{top:var(--kop-hoogte,4.5rem);z-index:30;position:sticky;box-shadow:0 8px 14px -10px #0f1e3259}.rh_situaties.is-vergelijk{grid-auto-columns:max(var(--rh-sit-min), calc((100% - 3rem) / 4));scroll-snap-type:none;overflow:visible}.is-vergelijk .rh_situatie-kop{top:calc(var(--kop-hoogte,4.5rem) + var(--woning-h,5rem) - 1px);z-index:20;background:color-mix(in srgb, var(--rh-sit) 9%, #fff);border-radius:0;margin:0 -.5rem;padding:.9rem .9rem .5rem;position:sticky;box-shadow:0 6px 10px -8px #0f1e324d}}.rh_start{display:none}.rh.is-start .rh_start{gap:1.5rem;max-width:40rem;margin:0 auto;display:grid}.rh_start-rechts{align-content:start;gap:1.5rem;display:grid}.rh_start>.hero,.rh_start>.cijfers{order:1}.rh_start>.stappen{order:2}.rh_start>.gedrag{order:3}.rh_start>.rh_start-form{order:4}.rh_start>.rh_start-rechts{order:5}@media screen and (width>=768px) and (width<=1023.98px){.rh.is-start .rh_start{max-width:48rem}}@media screen and (width>=1024px){.rh.is-start .rh_start{grid-template-columns:minmax(0,40rem) minmax(0,24rem);align-items:start;max-width:66rem}.rh.is-start .rh_start-rechts{top:calc(var(--kop-hoogte,4rem) + 1rem);position:sticky}}.rh.is-start .rh_woning,.rh.is-start .rh_situaties,.rh:not(.is-start) .overons{display:none}.rh.is-start .overons{max-width:40rem;margin:1.5rem auto 0}@media screen and (width>=768px) and (width<=1023.98px){.rh.is-start .overons{max-width:48rem}}@media screen and (width>=1024px){.rh.is-start .overons{max-width:66rem}}body:has(.rh.is-start) .rh_balk-onder{display:none!important}.rh.is-start .rh_padding{padding:calc(var(--kop-hoogte,4rem) + 2rem) 0 3rem;height:auto}@media screen and (width<=767.98px){.rh.is-start .rh_padding{padding-top:var(--kop-hoogte);padding-bottom:1.5rem}.rh.is-start .padding-global{padding-left:0;padding-right:0}.rh.is-start .rh_start,.rh.is-start .rh_start-rechts{gap:.6rem}.rh.is-start :is(.hero,.stappen,.rh_start-form,.gedrag,.krijgt,.rh_start-vragen,.overons){border:0;border-radius:0}.rh.is-start .rh_start-form{border-top:4px solid var(--base-color-brand--blue)}.rh.is-start .overons{margin-top:.6rem}.rh .padding-global{padding-left:0;padding-right:0}.rh:not(.is-start) :is(.rh_stap,.rh_woning,.rh_start-form,.rh_voorbeeldhuis){border-left:0;border-right:0;border-radius:0}.rh:not(.is-start) .rh_stappen-lijst{gap:.5rem}}.rh_start-form,.rh_start-vragen{border:1px solid var(--rh-lijn);background:#fff;border-radius:.75rem;padding:1.5rem}.rh_start-form{border-top:4px solid var(--base-color-brand--blue);scroll-margin-top:calc(var(--kop-hoogte,4rem) + 1rem);gap:1.1rem;display:grid}@media (prefers-reduced-motion:no-preference){html:has(.rh.is-start){scroll-behavior:smooth}}.rh_start-titel{color:var(--base-color-brand--blue);margin:0;font-size:1.35rem}.rh_stap-label{letter-spacing:.08em;text-transform:uppercase;color:var(--base-color-brand--green);margin-bottom:.1rem;font-family:Inter,sans-serif;font-size:.7rem;font-weight:700;display:block}.rh_start-intro{color:var(--rh-zacht);margin:-.6rem 0 0;font-size:.9rem}.rh_voorbeeldhuis-eigen{font:inherit;color:var(--base-color-brand--blue);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.rh_voorbeeldhuis-eigen:focus-visible{outline:2px solid var(--base-color-brand--blue);outline-offset:2px}.rh_voorbeeldhuis{background:#fff4e0;border:1px solid #f0c77a;border-radius:.6rem;margin-bottom:.6rem;padding:.5rem .9rem}.rh_voorbeeldhuis p{margin:0;font-size:.88rem}.rh_voorbeeldhuis:not([hidden]){align-items:flex-start;gap:.5rem;display:flex}.rh_voorbeeldhuis-dicht{color:#7a5200;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:2rem;height:2rem;margin:-.25rem -.4rem -.25rem auto;padding:0;font-size:1.3rem;line-height:1}.rh_voorbeeldhuis-dicht:hover{background:#f0c77a59}.rh_voorbeeldhuis-dicht:focus-visible{outline:2px solid var(--base-color-brand--blue);outline-offset:1px}.rh_voorbeeldhuis:not(.is-klein) .rh_voorbeeldhuis-kort,.rh_voorbeeldhuis.is-klein :is(.rh_voorbeeldhuis-lang,.rh_voorbeeldhuis-dicht){display:none}.rh_voorbeeldhuis.is-klein:not([hidden]){border:1px solid #f0c77a;border-radius:99px;width:fit-content;margin-inline:auto;padding:.15rem .7rem;display:flex}.rh .rh_start-veld{gap:.3rem;display:grid}.rh_start-form{counter-reset:stap}.rh .rh_start-form>.rh_start-veld{counter-increment:stap;padding-left:2.4rem;position:relative}.rh .rh_start-form>.rh_start-veld:before{content:counter(stap, lower-alpha);background:var(--base-color-brand--light-blue);width:1.6rem;height:1.6rem;color:var(--base-color-brand--blue);border:1px solid #c9d3f0;border-radius:50%;place-items:center;font-size:.85rem;font-weight:700;display:grid;position:absolute;top:.1rem;left:0}.rh .rh_start-form>.rh_start-veld:has(>input:valid:not(:placeholder-shown)):before,.rh .rh_start-form>.rh_start-veld:has(.rh_plek[data-staat=goed]):before{background:var(--base-color-brand--green);border-color:var(--base-color-brand--green);color:#fff;content:"✓"}.rh .rh_start-form>fieldset.rh_start-veld:before{top:-1.35rem}@media screen and (width<=480px){.rh .rh_start-form>.rh_start-veld{padding-left:2rem}.rh .rh_start-form>.rh_start-veld:before{width:1.4rem;height:1.4rem;font-size:.78rem}}@media screen and (width<=767.98px){.rh_start-form{padding:1.1rem .9rem}.rh .rh_start-form>fieldset.rh_start-veld:not(.rh_start-gewoontes),.rh .rh_start-form>.rh_start-veld:has(>.rh_contract-blok){padding-left:0}.rh .rh_start-form>.rh_start-veld:has(>.rh_contract-blok)>:not(.rh_contract-blok),.rh .rh_start-form>.rh_start-veld>.rh_contract-blok>.rh_contract,.rh .rh_start-form>fieldset.rh_start-veld:not(.rh_start-gewoontes)>legend,.rh .rh_start-form>fieldset.rh_start-veld:not(.rh_start-gewoontes)>.rh_start-hint{padding-left:2.4rem}}@media screen and (width<=480px){.rh .rh_start-form>fieldset.rh_start-veld:not(.rh_start-gewoontes)>legend,.rh .rh_start-form>fieldset.rh_start-veld:not(.rh_start-gewoontes)>.rh_start-hint,.rh .rh_start-form>.rh_start-veld:has(>.rh_contract-blok)>:not(.rh_contract-blok),.rh .rh_start-form>.rh_start-veld>.rh_contract-blok>.rh_contract{padding-left:2rem}}.rh_start-veld>label,.rh .rh_start-veld>legend{letter-spacing:0;text-transform:none;color:var(--base-color-neutral--black);margin:0 0 .1rem;padding:0;font-family:inherit;font-size:.95rem;font-weight:600}.rh .rh_start-veld>input,.rh .rh_start-rij>input{text-align:left;max-width:14rem;min-height:2.6rem;font-size:1rem}.rh_start-rij{align-items:center;gap:.6rem;margin:0;display:flex}.rh_start-sub{margin-top:.7rem;font-size:.9rem;font-weight:400;display:block}.rh_start-hint{color:var(--rh-zacht);margin:0;font-size:.8rem}.rh_start-keuzes{flex-wrap:wrap;gap:.5rem;display:flex}.rh_start-keuze{cursor:pointer;background:#f7f8fc;border:1px solid #cfd6e8;border-radius:99px;align-items:center;gap:.45rem;min-height:2.6rem;padding:0 1rem;font-size:.95rem;display:inline-flex}.rh_start-keuze:hover{background:#fff;border-color:#a9b6d6}button.rh_start-keuze{font:inherit;color:inherit}.rh_start-keuze[aria-pressed=true],.rh_start-keuze:has(input:checked){border-color:var(--base-color-brand--blue);background:var(--base-color-brand--light-blue);color:var(--base-color-brand--blue);font-weight:600}.rh_start-keuze:focus-visible,.rh_start-keuze:has(input:focus-visible){outline:2px solid var(--base-color-brand--blue);outline-offset:2px}.rh .rh_start-keuze input{width:1rem;height:1rem;min-height:0;accent-color:var(--base-color-brand--blue);box-shadow:none;margin:0;padding:0}.rh_start-knoppen{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.25rem;display:flex}.rh_start-bereken{align-items:center;gap:.6rem;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 6px 16px #163a8c40}.rh_start-bereken:after{content:"→";transition:transform .15s}.rh_start-bereken:hover{transform:translateY(-1px);box-shadow:0 8px 20px #163a8c4d}.rh_start-bereken:hover:after{transform:translate(3px)}@media screen and (width<=480px){.rh_start-bereken{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.rh_start-bereken,.rh_start-bereken:after{transition:none}}.rh_start-voortgang{display:none}.rh_start-stap{white-space:nowrap}.rh_start-stap b{color:var(--base-color-brand--blue)}.rh_start-streepjes{flex:1;gap:.2rem;display:flex}.rh_start-streepjes button{cursor:pointer;background:0 0;border:0;flex:1;min-width:0;height:1.6rem;padding:0}.rh_start-streepjes button:before{content:"";background:#dde3f2;border-radius:99px;height:.3rem;transition:background .2s;display:block}.rh_start-streepjes button.is-klaar:before{background:var(--base-color-brand--green)}.rh_start-streepjes button.is-actief:before{background:var(--base-color-brand--blue);height:.4rem}.rh_start-streepjes button:focus-visible{outline:2px solid var(--base-color-brand--blue);outline-offset:1px}@media screen and (width<=767.98px){.rh_start-form:has(#rh-s-verbruik:valid) .rh_start-knoppen{bottom:calc(var(--voet-totaal) + .6rem);z-index:5;position:sticky}.rh_start-voortgang{top:var(--kop-hoogte);z-index:5;border-bottom:1px solid var(--rh-lijn);color:var(--rh-zacht);background:#fffffff2;align-items:center;gap:.75rem;margin:0 -.9rem;padding:.2rem .9rem;font-size:.8rem;display:flex;position:sticky}.rh .rh_start-form>.rh_start-veld{scroll-margin-top:calc(var(--kop-hoogte) + 3rem)}.rh .rh_info{position:relative}.rh .rh_info:after{content:"";position:absolute;inset:-.7rem -.5rem}.rh_popup.is-blad{max-height:75dvh;padding:1.4rem 1.1rem calc(1.1rem + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-radius:1rem 1rem 0 0;font-size:.9rem;inset:auto 0 0;box-shadow:0 -10px 30px #163a8c33}.rh_popup.is-blad:before{content:"";background:#c9d3f0;border-radius:99px;width:2.5rem;height:.25rem;margin-left:-1.25rem;position:absolute;top:.5rem;left:50%}.rh_popup.is-blad .rh_gemiddeld button{align-items:center;min-height:2.9rem;font-size:.95rem}}.rh_start-bereken{background:var(--base-color-brand--blue);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:99px;padding:.85rem 2.4rem;font-size:1.05rem;font-weight:600}.rh_start-bereken:hover{background:#102c6e}.rh_start-bereken:focus-visible{outline:2px solid var(--base-color-brand--blue);outline-offset:2px}.rh_start-vragen .rh_start-titel{margin-bottom:.5rem;font-size:1.15rem}.rh_start-vragen details{border-top:1px solid var(--rh-lijn)}.rh_start-vragen summary{color:var(--base-color-brand--blue);cursor:pointer;padding:.7rem 0;font-weight:600}.rh_start-vragen details p{margin:0 0 .8rem;font-size:.9rem}.rh_start-meer{border-top:1px solid var(--rh-lijn);margin:0;padding-top:.7rem;font-size:.88rem}.kb_plek{background:#fff;border:1px solid #dfe5ec;border-radius:12px;margin:0 0 24px}.kb_plek>summary{cursor:pointer;color:var(--base-color-brand--blue,#0b2d5b);padding:12px 16px;font-weight:700}.kb_plek>summary small{color:#5b6472;margin-left:6px;font-weight:400}.kb_inhoud{padding:0 0 12px;overflow-x:auto}.kb{grid-template-columns:minmax(120px, 180px) repeat(var(--kb-n), minmax(120px, 1fr));width:100%;font-size:13px;line-height:1.35;display:grid}.kb_rij{display:contents}.kb_label,.kb_cel{border-bottom:1px solid #eef1f5;padding:4px 10px}.kb_label{color:#5b6472;z-index:1;background:#fff;position:sticky;left:0}.kb_cel{font-variant-numeric:tabular-nums;border-left:1px solid #eef1f5}.kb_cel small{font-size:11px;display:block}.kb_koprij>div{background:#f6f8fb;border-bottom:2px solid #dfe5ec;padding-top:8px;padding-bottom:8px;position:sticky;top:0}.kb_kop strong{color:#5b6472;font-size:12px;font-weight:600;display:block}.kb_totaal{color:var(--base-color-brand--blue,#0b2d5b);font-size:18px;font-weight:700}.kb_totaal small{color:#5b6472;font-size:11px;font-weight:400;display:inline}.kb_knoppen{gap:4px;margin-top:4px;display:flex}.kb_knop{color:var(--base-color-brand--blue,#0b2d5b);cursor:pointer;background:#fff;border:1px solid #c9d2dc;border-radius:4px;padding:1px 7px;font-family:inherit;font-size:11px;font-weight:600;line-height:1.5}.kb_knop:hover:not(:disabled){background:#eef2fb}.kb_knop:disabled{opacity:.45;cursor:not-allowed}.kb_knop.is-weg{color:#a2261a}.kb_gewijzigd{color:#5b6472;margin-top:3px;font-size:11px;font-weight:400;display:block}.kb_kop.is-basis{box-shadow:inset 0 3px 0 var(--base-color-brand--yellow,#f2b705)}.kb_groep>div{text-transform:uppercase;letter-spacing:.04em;color:var(--base-color-brand--blue,#0b2d5b);border-bottom-color:#dfe5ec;padding-top:12px;font-size:11px;font-weight:700}.kb_rij.is-zacht>div{color:var(--kleur-tekst-licht);font-size:12px}.kb_rij.is-totaal>div{border-top:1px solid #c9d2dc;font-weight:700}.kb_cel.is-leeg{color:var(--kleur-tekst-licht)}.kb_cel.is-anders{background:#fff7d6;font-weight:600}.kb_goed{color:#1d7a3e}.kb_slecht{color:#b42318}.kb_zou{color:var(--kleur-tekst-licht);font-style:italic}.kb_rij.is-veld>.kb_cel{padding-top:2px;padding-bottom:2px}.kb_veld{box-sizing:border-box;width:100%;max-width:230px;font:inherit;background:#fff;border:1px solid #d3dae3;border-radius:6px;padding:2px 6px;font-size:13px}.kb_veld[type=number]{max-width:110px}.kb .kb_cel .kb_veld.is-fout{background:#fdecea;border-color:#c0392b}.kb_fout{color:#a2261a;margin-top:2px;font-size:11px;display:block}.kb_cel.is-anders .kb_veld{background:#fffbea;border-color:#e2b93b;font-weight:600}.kb_rij.is-dicht,.kb.is-verschillen .kb_rij.is-gelijk{display:none}.kb_verschil{color:var(--base-color-brand--blue,#0b2d5b);cursor:pointer;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.kb_verschil input{flex:none;width:14px;height:14px;margin:0}.kb_klap{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.kb_klap:before{content:"";border-bottom:2px solid;border-right:2px solid;width:6px;height:6px;margin:-3px 2px 0 1px;transition:transform .15s;transform:rotate(45deg)}.kb_klap[aria-expanded=false]:before{margin-top:0;transform:rotate(-45deg)}.kb_klap:hover{text-decoration:underline}.kb_blokvink{text-transform:none;letter-spacing:0;color:#5b6472;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:400;display:inline-flex}.kb_rij.is-prijs>div{background:#eaf3ff}.kb_rij.is-prijs>.kb_label{color:var(--base-color-brand--blue,#0b2d5b);font-weight:700}.kb_rij.is-prijs>.kb_cel{font-weight:700}.kb_rij.is-prijs .kb_veld{border-color:var(--base-color-brand--blue,#0b2d5b)}.kb .rh_grafiek{overflow:hidden}.kb .rh_grafiek svg{min-width:0}.kb_grafiekrij>.kb_cel{padding:6px 4px}.kb_legenda{gap:3px;margin:0;padding:0;font-size:11px;list-style:none;display:grid}.kb_legenda i{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:5px;display:inline-block}.kb_legenda .is-direct{background:var(--rh-direct)}.kb_legenda .is-batterij{background:var(--rh-batterij-legenda)}.kb_legenda .is-verlies{background:var(--rh-verlies)}.kb_legenda .is-terug{background:var(--rh-terug)}.kb_legenda .is-zon{background:var(--rh-zonvlak);border:1px solid var(--rh-zon)}.kb_legenda .is-lijn{background:var(--base-color-neutral--black);vertical-align:3px;height:2px}.kb_legenda .is-batterijlijn{border-top:2px dashed var(--rh-batterij);vertical-align:3px;border-radius:0;height:0}.kb_legenda .is-prijslijn{border-top:2.5px dotted var(--rh-prijs);vertical-align:3px;border-radius:0;height:0}.kb_maand{font:inherit;text-transform:none;letter-spacing:0;border:1px solid #d3dae3;border-radius:6px;margin-top:4px;padding:2px 4px;font-size:12px;font-weight:400;display:block}
