@font-face{font-family:Young Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/young-serif-latin-ext-400-normal.DzElnxZw.woff2)format("woff2"),url(/_astro/young-serif-latin-ext-400-normal.4arC2Gh9.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Young Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/young-serif-latin-400-normal.DIMmNPI9.woff2)format("woff2"),url(/_astro/young-serif-latin-400-normal.D1tz0Z9s.woff)format("woff");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:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-sans-latin-ext-400-normal.Q_nF8v4l.woff2)format("woff2"),url(/_astro/instrument-sans-latin-ext-400-normal.r32jotim.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-sans-latin-400-normal.DRC__1Mx.woff2)format("woff2"),url(/_astro/instrument-sans-latin-400-normal.D1W7dsQl.woff)format("woff");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:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/instrument-sans-latin-ext-500-normal.CTEe1bJa.woff2)format("woff2"),url(/_astro/instrument-sans-latin-ext-500-normal.CAxz3nsc.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/instrument-sans-latin-500-normal.Dk9ku72i.woff2)format("woff2"),url(/_astro/instrument-sans-latin-500-normal.Z6ESRlEs.woff)format("woff");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:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/instrument-sans-latin-ext-600-normal.BsaQcF38.woff2)format("woff2"),url(/_astro/instrument-sans-latin-ext-600-normal.DMks36a2.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/instrument-sans-latin-600-normal.B7fBEWYG.woff2)format("woff2"),url(/_astro/instrument-sans-latin-600-normal.B9e8oLYv.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff");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}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--bw-space-5)}body{overflow-wrap:break-word;flex-direction:column;min-height:100vh;margin:0;display:flex}h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote{margin:0}h1{font-size:var(--bw-text-2xl);letter-spacing:-.01em}h2{font-size:1.5rem}h3{font-size:var(--bw-text-lg)}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}img,svg{max-width:100%}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skiplink{left:var(--bw-space-4);z-index:10;background:var(--bw-surface);color:var(--bw-ink);padding:var(--bw-space-2) var(--bw-space-4);border-radius:var(--bw-radius-sm);border:2px solid var(--bw-accent);position:absolute;top:-100px}.skiplink:focus{top:var(--bw-space-3)}.wrap{width:100%;max-width:880px;padding-inline:max(var(--bw-space-4), env(safe-area-inset-left,0px)) max(var(--bw-space-4), env(safe-area-inset-right,0px));margin-inline:auto}main{padding-block:var(--bw-space-6) var(--bw-space-7);flex:1}main>.wrap{gap:var(--bw-space-7);display:grid}.stack{gap:var(--bw-space-4);display:grid}.stack-sm{gap:var(--bw-space-2);display:grid}.prose{gap:var(--bw-space-4);max-width:var(--bw-measure);display:grid}.prose h2{margin-top:var(--bw-space-4)}.prose ul,.prose ol{gap:var(--bw-space-2);padding-left:1.25em;display:grid}.lead{color:var(--bw-muted);max-width:62ch;font-size:1.125rem}.muted{color:var(--bw-muted)}.small{font-size:var(--bw-text-sm)}.data{font-family:var(--bw-font-data);font-variant-numeric:tabular-nums}.site-header{background:var(--bw-header-bg);color:var(--bw-on-ink);border-bottom:1px solid var(--bw-line)}.site-header .wrap{justify-content:space-between;align-items:center;gap:var(--bw-space-2) var(--bw-space-5);padding-block:var(--bw-space-3);flex-wrap:wrap;display:flex}.logo{align-items:center;gap:var(--bw-space-2);font-family:var(--bw-font-display);color:var(--bw-on-ink);font-size:1.375rem;text-decoration:none;display:inline-flex}.logo-accent{color:var(--bw-accent-on-ink)}.nav{align-items:center;gap:var(--bw-space-1) var(--bw-space-4);flex-wrap:wrap;display:flex}.nav a{color:var(--bw-on-ink);font-size:var(--bw-text-sm);padding-block:var(--bw-space-2);font-weight:500;text-decoration:none}.nav a:hover{text-decoration:underline}.nav a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--bw-accent-on-ink);text-decoration-thickness:2px}.theme-toggle{font:inherit;font-size:var(--bw-text-sm);cursor:pointer;color:var(--bw-on-ink);border-radius:var(--bw-radius-pill);padding:var(--bw-space-1) var(--bw-space-3);background:0 0;border:1px solid;min-height:32px}.concept-banner{background:var(--bw-surface);border-bottom:2px dashed var(--bw-line);font-size:var(--bw-text-sm)}.concept-banner .wrap{padding-block:var(--bw-space-2)}.site-footer{border-top:1px solid var(--bw-line);font-size:var(--bw-text-sm);color:var(--bw-muted)}.site-footer .wrap{padding-block:var(--bw-space-5) var(--bw-space-6);gap:var(--bw-space-3);display:grid}.site-footer ul{gap:var(--bw-space-2) var(--bw-space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.page-head{gap:var(--bw-space-3);display:grid}.kicker{font-size:var(--bw-text-sm);color:var(--bw-muted)}.kicker a{color:inherit}.section{gap:var(--bw-space-4);display:grid}.section-head{gap:var(--bw-space-2);display:grid}.section-head p{color:var(--bw-muted);max-width:62ch}.panel{background:var(--bw-surface);border:1px solid var(--bw-line);border-radius:var(--bw-radius-lg);padding:var(--bw-space-5)}.vakje{--s:var(--bw-muted);border:2px solid var(--s);vertical-align:-3px;border-radius:2px;flex:none;width:16px;height:16px;display:inline-block;position:relative}.vakje.groot{border-width:2.5px;width:22px;height:22px}.vakje.nagekomen{--s:var(--bw-s-nagekomen);background:var(--s)}.vakje.deels{--s:var(--bw-s-deels);background:linear-gradient(135deg, var(--s) 50%, transparent 50%)}.vakje.uitvoering{--s:var(--bw-s-uitvoering);border-style:dashed}.vakje.vastgelopen{--s:var(--bw-s-vastgelopen);background:repeating-linear-gradient(45deg, var(--s) 0 2px, transparent 2px 5px)}.vakje.gebroken{--s:var(--bw-s-gebroken)}.vakje.gebroken:before,.vakje.gebroken:after{content:"";background:var(--s);height:2px;margin-top:-1px;position:absolute;top:50%;left:-2px;right:-2px}.vakje.gebroken:before{transform:rotate(45deg)}.vakje.gebroken:after{transform:rotate(-45deg)}.vakje.geenakkoord{--s:var(--bw-s-geenakkoord)}.vakje.geenakkoord:after{content:"";background:var(--s);height:2px;margin-top:-1px;position:absolute;top:50%;left:2px;right:2px}.vakje.onderzoek{--s:var(--bw-muted);border-style:dotted}.statuslabel{align-items:center;gap:var(--bw-space-2);white-space:nowrap;font-size:var(--bw-text-sm);color:var(--bw-ink);padding:3px var(--bw-space-3) 3px var(--bw-space-2);border-radius:var(--bw-radius-pill);border:1.5px solid var(--s,var(--bw-line));background:var(--bw-surface);font-weight:600;display:inline-flex}.statuslabel.nagekomen{--s:var(--bw-s-nagekomen)}.statuslabel.deels{--s:var(--bw-s-deels)}.statuslabel.uitvoering{--s:var(--bw-s-uitvoering)}.statuslabel.vastgelopen{--s:var(--bw-s-vastgelopen)}.statuslabel.gebroken{--s:var(--bw-s-gebroken)}.statuslabel.geenakkoord{--s:var(--bw-s-geenakkoord)}.statuslabel.onderzoek{--s:var(--bw-muted);border-style:dashed}.legenda{gap:var(--bw-space-2) var(--bw-space-5);font-size:var(--bw-text-sm);color:var(--bw-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.legenda li{align-items:center;gap:var(--bw-space-2);display:inline-flex}.balk{border-radius:var(--bw-radius-pill);background:var(--bw-line);gap:2px;height:18px;display:flex;overflow:hidden}.balk i{--s:var(--bw-muted);background:var(--s);height:100%;display:block}.balk i.nagekomen{--s:var(--bw-s-nagekomen)}.balk i.deels{--s:var(--bw-s-deels);background:repeating-linear-gradient(135deg, var(--s) 0 6px, color-mix(in srgb, var(--s) 55%, var(--bw-surface)) 6px 9px)}.balk i.uitvoering{--s:var(--bw-s-uitvoering);background:radial-gradient(circle, var(--s) 1.6px, transparent 1.8px) 0 0 / 6px 6px, color-mix(in srgb, var(--s) 30%, var(--bw-surface))}.balk i.vastgelopen{--s:var(--bw-s-vastgelopen);background:repeating-linear-gradient(45deg, var(--s) 0 2px, color-mix(in srgb, var(--s) 25%, var(--bw-surface)) 2px 5px)}.balk i.gebroken{--s:var(--bw-s-gebroken);background:repeating-linear-gradient(45deg, var(--s) 0 2px, transparent 2px 5px), repeating-linear-gradient(-45deg, var(--s) 0 2px, color-mix(in srgb, var(--s) 25%, var(--bw-surface)) 2px 5px)}.balk i.geenakkoord{--s:var(--bw-s-geenakkoord);background:repeating-linear-gradient(0deg, var(--s) 0 2px, color-mix(in srgb, var(--s) 30%, var(--bw-surface)) 2px 5px)}@media (prefers-reduced-motion:no-preference){.balk i{transition:width .4s}}.partijen{gap:var(--bw-space-4);padding:0;list-style:none;display:grid}.partij-rij{gap:var(--bw-space-4);grid-template-columns:minmax(0,200px) minmax(0,1fr) 72px;align-items:center;display:grid}.partij-naam{font-weight:600;line-height:1.25}.partij-naam a{text-decoration:none}.partij-naam a:hover{text-decoration:underline}.partij-naam small{color:var(--bw-muted);font-weight:400;font-size:var(--bw-text-xs);display:block}.partij-score{font-family:var(--bw-font-data);font-variant-numeric:tabular-nums;text-align:right}.partij-score small{color:var(--bw-muted);font-size:var(--bw-text-xs);display:block}.partij-uitsplitsing{font-size:var(--bw-text-xs);color:var(--bw-muted);margin-top:calc(-1 * var(--bw-space-3));grid-column:2/-1}.beloftelijst{gap:var(--bw-space-3);padding:0;list-style:none;display:grid}.beloftekaart{background:var(--bw-surface);border:1px solid var(--bw-line);border-radius:var(--bw-radius);padding:var(--bw-space-4);gap:var(--bw-space-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid;position:relative}.beloftekaart:hover{border-color:var(--bw-muted)}.beloftekaart:focus-within{outline:2px solid var(--bw-accent);outline-offset:2px}.beloftekaart>.vakje{margin-top:3px}.beloftekaart .meta{font-size:var(--bw-text-xs);color:var(--bw-muted);gap:var(--bw-space-1) var(--bw-space-3);flex-wrap:wrap;margin-bottom:2px;display:flex}.beloftekaart .meta b{color:var(--bw-ink);font-weight:600}.beloftekaart :is(h2,h3){font-family:var(--bw-font-body);font-size:var(--bw-text-md);font-weight:500;line-height:1.4}.beloftekaart :is(h2,h3) a{text-decoration:none}.beloftekaart :is(h2,h3) a:after{content:"";border-radius:var(--bw-radius);position:absolute;inset:0}.beloftekaart :is(h2,h3) a:focus-visible{outline:none}.beloftekaart .reden{font-size:var(--bw-text-xs);color:var(--bw-muted);margin-top:var(--bw-space-1)}.tag{font-size:var(--bw-text-xs);border:1px dashed var(--bw-muted);border-radius:var(--bw-radius-sm);padding:0 var(--bw-space-2);color:var(--bw-muted);display:inline-block}.leeg{padding:var(--bw-space-5);text-align:center;color:var(--bw-muted);border:1px dashed var(--bw-line);border-radius:var(--bw-radius)}.filters{gap:var(--bw-space-3);display:grid}.chips{gap:var(--bw-space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.chips legend{font-size:var(--bw-text-sm);color:var(--bw-muted);margin-bottom:var(--bw-space-2);padding:0}.chip{font:inherit;font-size:var(--bw-text-sm);cursor:pointer;min-height:32px;padding:var(--bw-space-1) var(--bw-space-3);border-radius:var(--bw-radius-pill);border:1px solid var(--bw-line);background:var(--bw-surface);color:var(--bw-ink)}.chip[aria-pressed=true]{background:var(--bw-ink);color:var(--bw-paper);border-color:var(--bw-ink)}.controls{gap:var(--bw-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.controls label{gap:var(--bw-space-1);font-size:var(--bw-text-sm);color:var(--bw-muted);display:grid}.controls .zoek{grid-column:1/-1}select,input[type=search],input[type=text],input[type=email],textarea{font:inherit;font-size:var(--bw-text-md);color:var(--bw-ink);background:var(--bw-surface);border:1px solid var(--bw-muted);border-radius:var(--bw-radius-sm);padding:var(--bw-space-2) var(--bw-space-3);width:100%;min-height:40px}.filterregel{justify-content:space-between;gap:var(--bw-space-2);flex-wrap:wrap;align-items:center;display:flex}.knop-link{font:inherit;font-size:var(--bw-text-sm);padding:var(--bw-space-1) 0;color:var(--bw-ink);cursor:pointer;background:0 0;border:0;text-decoration:underline}.knop{font:inherit;font-weight:600;font-size:var(--bw-text-sm);cursor:pointer;align-items:center;gap:var(--bw-space-2);min-height:40px;padding:var(--bw-space-2) var(--bw-space-4);border-radius:var(--bw-radius-pill);border:1.5px solid var(--bw-ink);background:var(--bw-surface);color:var(--bw-ink);text-decoration:none;display:inline-flex}.knop:hover{background:var(--bw-paper)}.stappen{gap:var(--bw-space-5);counter-reset:stap;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.stappen li{counter-increment:stap;gap:var(--bw-space-2);border-top:3px solid var(--bw-ink);padding-top:var(--bw-space-3);align-content:start;display:grid}.stappen li:before{content:counter(stap);font-family:var(--bw-font-display);color:var(--bw-accent-text);font-size:1.75rem;line-height:1}.stappen p{color:var(--bw-muted);font-size:var(--bw-text-sm)}.hero{gap:var(--bw-space-4);display:grid}.kernzin{max-width:20ch;font-size:clamp(2rem,6vw,3.25rem);line-height:1.08}.kernzin .getal{color:var(--bw-accent-text)}.keten{grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.keten li{gap:var(--bw-space-2);padding:var(--bw-space-4) var(--bw-space-4) 0 0;border-top:4px solid var(--c,var(--bw-line));align-content:start;display:grid;position:relative}.keten li+li{padding-left:var(--bw-space-4)}.keten li:before{content:"";background:var(--bw-paper);border:4px solid var(--c,var(--bw-line));border-radius:50%;width:16px;height:16px;position:absolute;top:-10px;left:0}.keten li+li:before{left:var(--bw-space-4)}.keten .stap{font-size:var(--bw-text-sm);color:var(--bw-muted)}.keten .waarde{font-weight:600}.keten blockquote{font-size:var(--bw-text-sm);border-left:2px solid var(--bw-line);padding-left:var(--bw-space-3)}.keten .bronregel{font-family:var(--bw-font-data);font-size:var(--bw-text-xs);color:var(--bw-muted)}.keten .ok{--c:var(--bw-s-nagekomen)}.keten .half{--c:var(--bw-s-deels)}.keten .run{--c:var(--bw-s-uitvoering)}.keten .stuck{--c:var(--bw-s-vastgelopen)}.keten .fail{--c:var(--bw-s-gebroken)}.keten .off{--c:var(--bw-s-geenakkoord)}.keten .na{--c:var(--bw-line);border-top-style:dotted}.samenvatting{max-width:60ch;font-size:1.1875rem;line-height:1.5}.belofte-kop{gap:var(--bw-space-4);display:grid}.belofte-kop .statusrij{gap:var(--bw-space-3);flex-wrap:wrap;align-items:center;display:flex}.citaat{font-family:var(--bw-font-display);max-width:34ch;font-size:1.375rem;line-height:1.35}.citaat:before{content:"“"}.citaat:after{content:"”"}.citaat.lang{max-width:60ch;font-size:1.125rem;line-height:1.5}.blok{gap:var(--bw-space-3);align-content:start;display:grid}.blok h2{font-size:var(--bw-text-lg)}.waarom{border-left:4px solid var(--bw-ink);padding:var(--bw-space-3) var(--bw-space-4);background:var(--bw-surface);border-radius:0 var(--bw-radius) var(--bw-radius) 0;gap:var(--bw-space-2);display:grid}.waarom .reden-naam{font-weight:600;font-size:var(--bw-text-lg)}.feiten{gap:var(--bw-space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.bronnen{gap:var(--bw-space-2);padding:0;list-style:none;display:grid}.bronnen li{gap:var(--bw-space-3);padding-block:var(--bw-space-2);border-bottom:1px solid var(--bw-line);grid-template-columns:9.5rem minmax(0,1fr);display:grid}.bronnen .soort{font-family:var(--bw-font-data);font-size:var(--bw-text-xs);color:var(--bw-muted);padding-top:3px}.bronnen .datum{color:var(--bw-muted);font-size:var(--bw-text-sm)}.tabel-wrap{border:1px solid var(--bw-line);border-radius:var(--bw-radius);background:var(--bw-surface);overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:var(--bw-text-sm)}th,td{text-align:left;padding:var(--bw-space-2) var(--bw-space-3);border-bottom:1px solid var(--bw-line);vertical-align:top}thead th{background:var(--bw-paper);font-weight:600}td.getal,th.getal{text-align:right;font-family:var(--bw-font-data);font-variant-numeric:tabular-nums}tbody tr:last-child td,tbody tr:last-child th{border-bottom:0}tfoot td,tfoot th{border-top:2px solid var(--bw-line);border-bottom:0;font-weight:600}.stem-voor{color:var(--bw-ink)}.stemmen{gap:var(--bw-space-1);font-size:var(--bw-text-sm);display:grid}.statusuitleg{gap:var(--bw-space-4) var(--bw-space-6);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.statusuitleg li{gap:var(--bw-space-1) var(--bw-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.statusuitleg .vakje{margin-top:4px}.statusuitleg b{font-weight:600}.statusuitleg p{color:var(--bw-muted);font-size:var(--bw-text-sm);grid-column:2}.kaartjes{gap:var(--bw-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));padding:0;list-style:none;display:grid}.kaartjes a{gap:var(--bw-space-1);background:var(--bw-surface);border:1px solid var(--bw-line);border-radius:var(--bw-radius);padding:var(--bw-space-4);height:100%;text-decoration:none;display:grid}.kaartjes a:hover{border-color:var(--bw-muted)}.kaartjes b{font-weight:600}@media (width<=640px){.partij-rij{gap:var(--bw-space-2) var(--bw-space-3);grid-template-columns:minmax(0,1fr) 72px}.partij-rij .balk{grid-area:2/1/auto/-1}.partij-uitsplitsing{grid-column:1/-1;margin-top:0}.beloftekaart{grid-template-columns:auto minmax(0,1fr)}.beloftekaart .statuslabel{grid-column:2;justify-self:start}.keten{gap:var(--bw-space-5);grid-template-columns:minmax(0,1fr)}.keten li+li{padding-left:0}.keten li+li:before{left:0}.stappen,.statusuitleg,.feiten{grid-template-columns:minmax(0,1fr)}.bronnen li{gap:var(--bw-space-1);grid-template-columns:minmax(0,1fr)}}@media print{body{font-size:11pt}.site-header,.concept-banner,.nav,.theme-toggle,.filters,.no-print,.skiplink,.site-footer nav{display:none!important}main{padding-block:0}main>.wrap{gap:18pt}.wrap{max-width:none;padding-inline:0}.panel,.beloftekaart,.tabel-wrap,.waarom{border-color:var(--bw-muted);break-inside:avoid}.beloftekaart :is(h2,h3) a:after{content:none}a[href^=http]:after{content:" (" attr(href) ")";overflow-wrap:anywhere;font-size:8pt}.print-only{display:block!important}h1,h2,h3{break-after:avoid}.vakje,.balk i,.statuslabel{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.print-only{display:none}.begrip{display:inline;position:relative}.begrip-knop{font:inherit;color:inherit;cursor:help;text-decoration:underline dotted var(--bw-muted);text-underline-offset:.2em;background:0 0;border:0;margin:0;padding:0;text-decoration-thickness:2px}.begrip-knop[aria-expanded=true]{text-decoration-color:var(--bw-accent)}.begrip-uitleg{z-index:5;background:var(--bw-surface);width:max-content;max-width:min(320px,100vw - 32px);color:var(--bw-ink);border:1px solid var(--bw-muted);border-radius:var(--bw-radius);padding:var(--bw-space-3) var(--bw-space-4);font-size:var(--bw-text-sm);text-align:left;box-shadow:0 6px 24px color-mix(in srgb, var(--bw-ink) 18%, transparent);font-weight:400;line-height:1.5;display:block;position:absolute;top:calc(100% + 6px);left:0}.begrip-uitleg[hidden]{display:none}.begrip-term{font-weight:600;display:block}.begrip-uitleg a{margin-top:var(--bw-space-1);display:inline-block}@media print{.begrip-knop{text-decoration:none}.begrip-uitleg{display:none!important}}.uitleg-tekst{gap:var(--bw-space-4);max-width:var(--bw-measure);font-size:1.0625rem;line-height:1.65;display:grid}.uitleg-tekst h2{margin-top:var(--bw-space-4);font-size:1.375rem}.uitleg-tekst ul,.uitleg-tekst ol{gap:var(--bw-space-2);padding-left:1.25em;display:grid}.antwoord{border-left:4px solid var(--bw-accent);max-width:60ch;padding-left:var(--bw-space-4);font-size:1.1875rem;line-height:1.55}.paginaknoppen{gap:var(--bw-space-3);flex-wrap:wrap;display:flex}.schema{counter-reset:schema;max-width:var(--bw-measure);gap:0;margin:0;padding:0;list-style:none;display:grid}.schema li{counter-increment:schema;gap:var(--bw-space-3);padding-bottom:var(--bw-space-4);grid-template-columns:40px minmax(0,1fr);display:grid;position:relative}.schema li:before{content:counter(schema);border:2.5px solid var(--bw-ink);background:var(--bw-surface);width:32px;height:32px;font-family:var(--bw-font-display);z-index:1;border-radius:50%;place-items:center;font-size:1rem;display:grid}.schema li:after{content:"";background:var(--bw-line);width:2.5px;position:absolute;top:32px;bottom:0;left:15px}.schema li:last-child:after{display:none}.schema li:last-child:before{background:var(--bw-ink);color:var(--bw-surface)}.schema b{font-weight:600;display:block}.schema span{color:var(--bw-muted);font-size:var(--bw-text-sm)}.schema .lus{border:1.5px dashed var(--bw-muted);border-radius:var(--bw-radius);padding:var(--bw-space-2) var(--bw-space-3);margin-top:var(--bw-space-2);font-size:var(--bw-text-sm);color:var(--bw-muted)}.feedback{gap:var(--bw-space-3);border-top:1px solid var(--bw-line);padding-top:var(--bw-space-5);display:grid}.feedback .knoppen{gap:var(--bw-space-3);display:flex}.formulier{gap:var(--bw-space-4);max-width:560px;display:grid}.formulier label{gap:var(--bw-space-1);font-weight:500;display:grid}.formulier .hint{font-weight:400;font-size:var(--bw-text-sm);color:var(--bw-muted)}.formulier textarea{resize:vertical;min-height:120px}.melding-bevestiging{border-left:4px solid var(--bw-s-nagekomen);padding:var(--bw-space-3) var(--bw-space-4);background:var(--bw-surface)}.fout-paneel{border:1px solid var(--bw-line);border-radius:var(--bw-radius-lg);background:var(--bw-surface)}.fout-paneel>summary{cursor:pointer;padding:var(--bw-space-3) var(--bw-space-4);font-weight:600;list-style:none}.fout-paneel>summary::-webkit-details-marker{display:none}.fout-paneel>summary:after{content:" +";color:var(--bw-muted)}.fout-paneel[open]>summary:after{content:" –"}.fout-paneel>div{padding:0 var(--bw-space-4) var(--bw-space-4)}.gecorrigeerd{border:1.5px solid var(--bw-ink);border-radius:var(--bw-radius);padding:var(--bw-space-3) var(--bw-space-4);gap:var(--bw-space-2);background:var(--bw-surface);display:grid}.gecorrigeerd-label{align-items:center;gap:var(--bw-space-2);font-weight:600;font-size:var(--bw-text-sm);display:inline-flex}.correctielijst{gap:var(--bw-space-4);padding:0;list-style:none;display:grid}.correctielijst li{gap:var(--bw-space-2);padding-bottom:var(--bw-space-4);border-bottom:1px solid var(--bw-line);display:grid}.correctielijst dl{gap:var(--bw-space-1) var(--bw-space-3);font-size:var(--bw-text-sm);grid-template-columns:8rem minmax(0,1fr);display:grid}.correctielijst dt{color:var(--bw-muted)}@media (width<=640px){.correctielijst dl{grid-template-columns:minmax(0,1fr)}.correctielijst dd{margin-bottom:var(--bw-space-2)}}.begrippenlijst{gap:var(--bw-space-5);padding:0;list-style:none;display:grid}.begrippenlijst>li{gap:var(--bw-space-2);padding-bottom:var(--bw-space-5);border-bottom:1px solid var(--bw-line);scroll-margin-top:var(--bw-space-5);display:grid}.begrippenlijst>li:target{border-left:4px solid var(--bw-accent);padding-left:var(--bw-space-4)}.begrippenlijst .kort{font-weight:500}.oordeel-teken{--o:var(--bw-muted);border:2px solid var(--o);vertical-align:-3px;border-radius:50%;flex:none;width:18px;height:18px;display:inline-block;position:relative}.oordeel-teken.groot{border-width:3px;width:28px;height:28px}.oordeel-teken.klopt{--o:var(--bw-s-nagekomen);background:var(--o)}.oordeel-teken.grotendeels{--o:var(--bw-s-deels);background:conic-gradient(var(--o) 0 75%, transparent 75% 100%)}.oordeel-teken.half{--o:var(--bw-s-vastgelopen);background:linear-gradient(90deg, var(--o) 50%, transparent 50%)}.oordeel-teken.klopt-niet{--o:var(--bw-s-gebroken)}.oordeel-teken.klopt-niet:before,.oordeel-teken.klopt-niet:after{content:"";background:var(--o);height:2px;margin-top:-1px;position:absolute;top:50%;left:15%;right:15%}.oordeel-teken.klopt-niet:before{transform:rotate(45deg)}.oordeel-teken.klopt-niet:after{transform:rotate(-45deg)}.oordeel-teken.niet-te-controleren{--o:var(--bw-s-geenakkoord);border-style:dotted}.oordeellabel{align-items:center;gap:var(--bw-space-2);white-space:nowrap;padding:4px var(--bw-space-3) 4px var(--bw-space-2);border-radius:var(--bw-radius-pill);border:1.5px solid var(--o,var(--bw-line));background:var(--bw-surface);color:var(--bw-ink);font-weight:600;display:inline-flex}.oordeellabel.groot{font-size:var(--bw-text-lg);padding:var(--bw-space-2) var(--bw-space-4) var(--bw-space-2) var(--bw-space-3)}.oordeellabel.klopt{--o:var(--bw-s-nagekomen)}.oordeellabel.grotendeels{--o:var(--bw-s-deels)}.oordeellabel.half{--o:var(--bw-s-vastgelopen)}.oordeellabel.klopt-niet{--o:var(--bw-s-gebroken)}.oordeellabel.niet-te-controleren{--o:var(--bw-s-geenakkoord);border-style:dashed}.check-kern{gap:var(--bw-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.check-kern>section{background:var(--bw-surface);border:1.5px solid var(--bw-ink);border-radius:var(--bw-radius-lg);padding:var(--bw-space-5);gap:var(--bw-space-3);align-content:start;display:grid}.check-kern h2{font-size:var(--bw-text-lg)}.bewering{font-family:var(--bw-font-display);font-size:1.375rem;line-height:1.35}.bewering:before{content:"“"}.bewering:after{content:"”"}@media (width<=640px){.check-kern{grid-template-columns:minmax(0,1fr)}}.raadspel{gap:var(--bw-space-4);background:var(--bw-surface);border:1px solid var(--bw-line);border-radius:var(--bw-radius-lg);padding:var(--bw-space-5);display:grid}.raad-keuze{gap:var(--bw-space-1);max-width:320px;font-weight:500;display:grid}.raad-vraag{gap:var(--bw-space-3);display:grid}.raad-vraag>label{font-family:var(--bw-font-display);font-size:var(--bw-text-lg);max-width:40ch;line-height:1.3}.raad-schuif{align-items:center;gap:var(--bw-space-4);max-width:420px;display:flex}.raad-schuif input{accent-color:var(--bw-accent);flex:1;min-height:32px}.raad-getal{font-family:var(--bw-font-data);font-size:var(--bw-text-xl);text-align:right;min-width:2ch}.raad-uitslag{border-left:4px solid var(--bw-ink);padding-left:var(--bw-space-4);gap:var(--bw-space-2);display:grid}.raad-zin{font-size:var(--bw-text-lg)}.kernlabel{align-items:center;gap:var(--bw-space-1);font-size:var(--bw-text-xs);border:1.5px solid var(--bw-ink);border-radius:var(--bw-radius-sm);padding:0 var(--bw-space-2);color:var(--bw-ink);font-weight:600;display:inline-flex}.statusuitleg-kort{font-size:var(--bw-text-sm);color:var(--bw-muted);max-width:60ch}.reactie{border:1.5px solid var(--bw-line);border-radius:var(--bw-radius);padding:var(--bw-space-4);gap:var(--bw-space-2);background:var(--bw-surface);display:grid}.reactie blockquote{font-size:1.0625rem}
