@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_311a5981-module__PSkxqq__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_311a5981-module__PSkxqq__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
:root{--geel:#f7cd00;--antraciet:#1a1d23;--cream:#f5f2ea;--groen:#1ea75c;--rood:#e14434;--amber:#e8a33d;--slate:#9fb0c0;--wit:#fff;--tekst-zacht:#5e6672;--lijn:#e5e1d7;--font:var(--font-montserrat), "Montserrat", Helvetica, Arial, sans-serif;--radius:14px;--radius-klein:12px;--maxw:820px;--kolom:24px;--top-hoogte:67px;--nav-hoogte:0px}*{box-sizing:border-box}html,body{margin:0;padding:0}.rw{font-family:var(--font);color:var(--antraciet);background:var(--cream);-webkit-font-smoothing:antialiased;min-height:100vh}.rw p{margin:0 0 1em}.rw h1,.rw h2,.rw h3{letter-spacing:-.02em;margin:0 0 .5em;font-weight:700}.rw-top{z-index:20;background:var(--cream);position:sticky;top:0}.rw-top__inner{max-width:var(--maxw);padding:18px var(--kolom) 14px;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.rw-logo{height:28px;color:var(--antraciet);display:block}.rw-logo svg{width:auto;height:28px;display:block}.rw-teller{letter-spacing:.06em;color:var(--slate);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.rw-rail{background:var(--lijn);height:3px}.rw-rail__fill{background:var(--geel);width:0%;height:100%;transition:width .3s}.rw-scherm{max-width:var(--maxw);padding:40px var(--kolom);margin:0 auto;display:none}.rw-scherm.is-actief{display:block}.rw-scherm--vraag.is-actief{text-align:center;min-height:calc(100vh - var(--top-hoogte) - var(--nav-hoogte));flex-direction:column;justify-content:center;align-items:center;display:flex}.rw-scherm--vraag>*{width:100%}.rw-scherm--lang{padding-bottom:calc(var(--nav-hoogte) + 40px)}.rw-eyebrow{margin-bottom:18px}.rw-eyebrow__lijn{background:var(--geel);width:44px;height:3px;margin-bottom:12px;display:block}.rw-eyebrow__tekst{letter-spacing:.09em;color:var(--tekst-zacht);font-size:12px;font-weight:600}.rw-scherm--vraag .rw-eyebrow__lijn{margin-left:auto;margin-right:auto}.rw-vraag{max-width:22ch;margin:0 auto 10px;font-size:clamp(23px,3.3vw,30px);line-height:1.24}.rw-hulp{color:var(--tekst-zacht);max-width:50ch;margin:0 auto 26px;font-size:15px}.rw-opties{text-align:left;gap:9px;max-width:540px;margin:0 auto;display:grid}.rw-optie{text-align:left;width:100%;font-family:var(--font);color:var(--antraciet);background:var(--wit);border:1px solid var(--lijn);border-radius:var(--radius-klein);cursor:pointer;align-items:center;gap:14px;padding:15px 18px;font-size:16px;font-weight:400;transition:border-color .15s;display:flex}.rw-optie:hover{border-color:var(--antraciet)}.rw-optie:focus-visible{outline:3px solid var(--geel);outline-offset:2px}.rw-optie.is-gekozen{border-color:var(--antraciet);font-weight:600}.rw-vink{border:1px solid var(--slate);color:#0000;background:0 0;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.rw-optie.is-gekozen .rw-vink{background:var(--geel);border-color:var(--geel);color:var(--antraciet)}.rw-optie--onbekend{color:var(--tekst-zacht);border-style:dashed}.rw-acties{flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;display:flex}.rw-scherm--vraag .rw-acties{justify-content:center}.rw-knop{font-family:var(--font);border:1px solid var(--antraciet);background:var(--antraciet);color:var(--wit);cursor:pointer;border-radius:999px;padding:13px 26px;font-size:15px;font-weight:600;transition:background .15s,color .15s,border-color .15s}.rw-knop:hover{background:var(--geel);border-color:var(--geel);color:var(--antraciet)}.rw-knop:focus-visible{outline:3px solid var(--geel);outline-offset:3px}.rw-knop[disabled]{opacity:.35;cursor:not-allowed}.rw-knop[disabled]:hover{background:var(--antraciet);border-color:var(--antraciet);color:var(--wit)}.rw-knop--stil{color:var(--tekst-zacht);background:0 0;border-color:#0000}.rw-knop--stil:hover{color:var(--antraciet);background:0 0;border-color:#0000}.rw-knop--geel{background:var(--geel);border-color:var(--geel);color:var(--antraciet)}.rw-knop--geel:hover{background:var(--wit);border-color:var(--wit)}.rw-start__titel{max-width:17ch;margin:0 auto 16px;font-size:clamp(29px,4.8vw,42px);line-height:1.12}.rw-start__tekst{color:var(--tekst-zacht);max-width:48ch;margin:0 auto;font-size:17px}.rw-feiten{border-top:1px solid var(--lijn);text-align:left;max-width:520px;margin:28px auto 30px;padding:0;list-style:none}.rw-feiten li{border-bottom:1px solid var(--lijn);justify-content:space-between;gap:20px;padding:12px 0;font-size:15px;display:flex}.rw-feiten span{color:var(--tekst-zacht)}.rw-feiten b{font-weight:700}.rw-formulier{text-align:left;max-width:460px;margin:0 auto}.rw-veld{gap:6px;margin-bottom:15px;display:grid}.rw-veld label{color:var(--tekst-zacht);font-size:14px;font-weight:600}.rw-veld input,.rw-veld textarea{font-family:var(--font);border:1px solid var(--lijn);border-radius:var(--radius-klein);background:var(--wit);color:var(--antraciet);width:100%;padding:13px 15px;font-size:16px}.rw-veld textarea{resize:vertical;min-height:96px}.rw-veld input:focus,.rw-veld textarea:focus{outline:3px solid var(--geel);outline-offset:1px;border-color:var(--antraciet)}.rw-akkoord{color:var(--tekst-zacht);align-items:flex-start;gap:10px;margin-top:6px;font-size:14px;display:flex}.rw-akkoord input{margin-top:3px}.rw-status{min-height:21px;color:var(--tekst-zacht);opacity:0;margin:14px 0 0;font-size:14px;line-height:21px}.rw-status.is-bezig{opacity:1;transition:opacity 1ms linear .4s}.rw-fout{color:var(--rood);margin:14px 0 0;font-size:14px;font-weight:600}.rw-veld--fout input{border-color:var(--rood)}.rw-veld__fout{color:var(--rood);font-size:13px}.rw-privacy{color:var(--tekst-zacht);margin:14px 0 0;font-size:13px;line-height:1.5}.rw-hulp--klein{margin-top:14px;margin-bottom:0;font-size:13px}.rw-kaart{background:var(--wit);border-radius:var(--radius);margin-bottom:14px;padding:30px 32px}.rw-kaart--donker{background:var(--antraciet);color:var(--wit)}.rw-kaart h2{font-size:19px}.rw-kaart__intro{color:var(--tekst-zacht);max-width:58ch;font-size:15px}.rw-kaart--donker .rw-kaart__intro{color:var(--slate)}.rw-conclusie__zin{max-width:28ch;margin:0;font-size:clamp(21px,3.1vw,28px);font-weight:700;line-height:1.3}.rw-conclusie__zin b{color:var(--geel);font-weight:700}.rw-pill{color:var(--wit);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.rw-pill--groen{background:var(--groen)}.rw-pill--rood{background:var(--rood)}.rw-pill--amber{background:var(--amber)}.rw-pill--slate{background:var(--slate)}.rw-kpis{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.rw-kpi{background:var(--wit);border-radius:var(--radius);padding:20px}.rw-kpi__label{letter-spacing:.08em;color:var(--tekst-zacht);margin-bottom:8px;font-size:11px;font-weight:600}.rw-kpi__cijfer{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:25px;font-weight:700;line-height:1}.rw-kpi__cijfer.is-leeg{color:var(--slate)}.rw-kpi__voet{letter-spacing:.06em;color:var(--slate);margin-top:8px;font-size:11px;font-weight:600}.rw-score{border-bottom:1px solid var(--lijn);align-items:center;gap:16px;padding:12px 0;display:flex}.rw-score:last-child{border-bottom:0}.rw-score__naam{flex:auto;font-size:15px;font-weight:600}.rw-score__balk{flex:none;gap:3px;display:flex}.rw-score__balk i{background:var(--lijn);border-radius:3px;width:13px;height:20px;display:block}.rw-score__cijfer{text-align:right;font-variant-numeric:tabular-nums;flex:0 0 48px;font-size:15px;font-weight:700}.is-laag i.is-vol{background:var(--rood)}.is-midden i.is-vol{background:var(--amber)}.is-hoog i.is-vol{background:var(--groen)}.rw-funnel{gap:8px;margin-top:20px;display:grid}.rw-stap{align-items:center;gap:14px;display:flex}.rw-stap__balk{background:var(--slate);height:40px;color:var(--wit);white-space:nowrap;border-radius:8px;align-items:center;min-width:140px;padding:0 14px;font-size:14px;font-weight:600;display:flex;overflow:hidden}.rw-stap--lek .rw-stap__balk{background:var(--antraciet);border-left:5px solid var(--geel)}.rw-stap__na{color:var(--tekst-zacht);align-items:center;gap:10px;font-size:13px;display:flex}.rw-keuze{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.rw-keuze .rw-kaart{margin-bottom:0}.rw-keuze h3{color:var(--tekst-zacht);min-height:3em;margin-bottom:14px;font-size:14px;font-weight:600}.rw-kaart--donker h3{color:var(--slate)}.rw-bedrag{letter-spacing:-.03em;margin-bottom:12px;font-size:clamp(28px,4.2vw,38px);font-weight:700;line-height:1}.rw-kaart--donker .rw-bedrag{color:var(--geel)}.rw-keuze p{color:var(--tekst-zacht);margin:0;font-size:14px}.rw-kaart--donker p{color:#c4ccd6}.rw-kansen{counter-reset:kans;margin:16px 0 0;padding:0;list-style:none}.rw-kansen li{counter-increment:kans;border-top:1px solid var(--lijn);gap:15px;padding:15px 0;display:flex}.rw-kansen li:before{content:counter(kans);background:var(--geel);border-radius:50%;flex:0 0 28px;place-items:center;height:28px;font-size:13px;font-weight:700;display:grid}.rw-kansen strong{margin-bottom:3px;font-weight:700;display:block}.rw-kansen span{color:var(--tekst-zacht);font-size:15px}.rw-spiegel__jij{color:var(--tekst-zacht);margin-bottom:8px;font-size:14px}.rw-spiegel__wij{max-width:56ch;margin:0;font-size:17px;font-weight:600;line-height:1.5}.rw-lijst{margin:14px 0 0;padding:0;list-style:none}.rw-lijst li{border-top:1px solid var(--lijn);justify-content:space-between;gap:20px;padding:11px 0;font-size:15px;display:flex}.rw-lijst span{color:var(--tekst-zacht)}.rw-lijst b{font-variant-numeric:tabular-nums;font-weight:700}.rw-lijst b.is-leeg{color:var(--slate)}.rw-specialist{align-items:flex-start;gap:18px;display:flex}.rw-avatar{background:var(--cream);border:3px solid var(--geel);width:56px;height:56px;color:var(--antraciet);border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:700;display:grid}.rw-specialist__naam{margin-bottom:6px;font-size:15px;font-weight:700}.rw-specialist__naam em{color:var(--geel);padding:0 4px;font-style:normal}.rw-specialist__naam span{color:var(--tekst-zacht);font-weight:400}.rw-specialist p{max-width:58ch;color:var(--tekst-zacht);margin:0;font-size:15px;line-height:1.55}.rw-slot h2{max-width:25ch;font-size:clamp(20px,2.7vw,25px)}.rw-slot p{max-width:52ch;color:var(--slate);font-size:15px}.rw-slot .rw-knop--stil{color:var(--slate)}.rw-slot .rw-knop--stil:hover{color:var(--wit)}.rw-intern table{border-collapse:collapse;width:100%;font-size:14px}.rw-intern td{border-top:1px solid var(--lijn);vertical-align:top;padding:9px 0}.rw-intern td:first-child{color:var(--tekst-zacht);width:45%;padding-right:20px}.rw-intern td:last-child{font-weight:600}.rw-klasse{background:var(--geel);border-radius:50%;place-items:center;width:54px;height:54px;margin-bottom:10px;font-size:24px;font-weight:700;display:inline-grid}@media (max-width:780px){.rw-kpis{grid-template-columns:1fr 1fr}.rw-keuze{grid-template-columns:1fr}.rw-keuze h3{min-height:0}.rw-kaart{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.rw *,.rw :before{transition:none!important}}
