:root{--donkergroen: #6f8b00;--middengroen: #8bae00;--lichtgroen: #a3cc00;--donkerblauw: #15465b;--middenblauw: #2a8ab3;--lichtblauw: #32b2e9;--hoverblauw: #17aded;--tekst: #3b3b3b;--tekst-zwak: #6c757d;--lijn: #dee2e6;--vlak: #f6f6f2;--vlak-grijs: #e9ecef;--voetnoot: #424235;--goed-vlak: #e4f0c2;--goed-tekst: #3f5100;--fout-vlak: #fbdcdc;--fout-tekst: #a11c1c;--radius: .25rem}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;color:var(--tekst);background:#fff}a{color:var(--middenblauw);text-decoration:none}a:hover,a:focus{color:var(--hoverblauw);text-decoration:underline}h1,h2,h3{margin:0 0 .5rem;line-height:1.2;font-weight:500}h1{font-size:2.25rem;color:var(--donkerblauw)}h2{font-size:1.5rem;color:var(--donkergroen)}h3{font-size:1.1rem;color:var(--donkerblauw);text-transform:uppercase;letter-spacing:.02em;margin-top:1.5rem}.balk-boven{background:var(--lichtgroen);color:#fff;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase}.balk-boven__inhoud{padding:.4rem 1rem}.navbalk{background:var(--donkerblauw);color:#fffeff}.navbalk__inhoud{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;padding:.5rem 1rem}.navbalk__merk{font-size:1.6rem;font-weight:700;color:#fffeff;letter-spacing:.02em}.navbalk__merk:hover{color:var(--hoverblauw);text-decoration:none}.navbalk__menu{display:flex;flex-wrap:wrap;gap:0 1.1rem;margin-left:auto;list-style:none;padding:0}.navbalk__menu a{color:#fffc;font-size:1.05rem}.navbalk__menu a:hover{color:#fff;text-decoration:none}.kruimels{background:var(--vlak-grijs);border-radius:var(--radius);padding:.75rem 1rem;font-size:.9rem;color:var(--tekst-zwak);margin:1rem 0 1.5rem}.omhulsel{max-width:1320px;margin:0 auto;padding-left:1rem;padding-right:1rem}main.omhulsel{padding-block:0 3rem}.inleiding{font-size:1.1rem;max-width:70ch}.voet{background:var(--voetnoot);color:#fffc;font-size:.85rem;margin-top:3rem}.voet__inhoud{padding-block:1.5rem}.voet a{color:#fff;text-decoration:underline}.kaart{border:1px solid var(--lijn);border-radius:var(--radius);padding:1.25rem;margin-bottom:1.5rem;background:#fff}.kaart__kop{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:baseline;justify-content:space-between}.knop{display:inline-block;padding:.375rem .75rem;border:1px solid var(--donkergroen);border-radius:var(--radius);background:var(--donkergroen);color:#fff;font:inherit;cursor:pointer}.knop:hover{background:var(--middengroen);border-color:var(--middengroen)}.knop:focus-visible{outline:0;box-shadow:0 0 0 .2rem #6f8b0040}.knop--leeg{background:transparent;color:var(--donkergroen)}.knop--leeg:hover{background:#6f8b0014;color:var(--donkergroen)}.knop--mini{padding:0 .4rem;line-height:1.4;background:transparent;border-color:var(--lijn);color:var(--tekst-zwak)}.knop--mini:hover{background:var(--fout-vlak);border-color:var(--fout-tekst);color:var(--fout-tekst)}input,select{font:inherit;color:var(--tekst);padding:.3rem .4rem;border:1px solid #ced4da;border-radius:var(--radius);background:#fff;max-width:100%}input:focus,select:focus{outline:0;border-color:var(--lichtgroen);box-shadow:0 0 0 .2rem #6f8b0040}input:disabled{background:var(--vlak-grijs)}table{border-collapse:collapse;width:100%}th,td{border:1px solid var(--lijn);padding:.35rem .5rem;text-align:left;vertical-align:middle}thead th{background:var(--vlak);font-weight:700;font-size:.85rem;color:var(--donkerblauw);vertical-align:bottom}thead th small{display:block;font-weight:400;font-size:.75rem;color:var(--tekst-zwak);white-space:nowrap}tbody th{background:#fbfbf8;font-weight:500}.getal{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.toelichting{color:var(--tekst-zwak);font-size:.875rem}.goed{background:var(--goed-vlak);color:var(--goed-tekst);font-weight:700}.fout{background:var(--fout-vlak);color:var(--fout-tekst);font-weight:700}@media(max-width:575px){h1{font-size:1.75rem}.navbalk__merk{font-size:1.3rem}}
