:root{--g-1: #0A7CC4;--g-2: #3DA81A;--g-3: #D9822B;--g-dom: #9AABB6;--g-band: color-mix(in srgb, #0A7CC4 14%, transparent);--g-zon: #E3A008;--g-net: #6C63D9;--g-prijs: #C9426B}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--g-1: #3AA6E0;--g-2: #59C63A;--g-3: #F0A54A;--g-dom: #5E7484;--g-band: color-mix(in srgb, #3AA6E0 20%, transparent);--g-zon: #F2B930;--g-net: #8F88F0;--g-prijs: #E46A8D}}:root[data-theme=dark]{--g-1: #3AA6E0;--g-2: #59C63A;--g-3: #F0A54A;--g-dom: #5E7484;--g-band: color-mix(in srgb, #3AA6E0 20%, transparent);--g-zon: #F2B930;--g-net: #8F88F0;--g-prijs: #E46A8D}.grafiek{margin:1.8rem 0 2.2rem;padding:1.1rem 1.1rem .9rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}figure.grafiek p.g-titel{font-family:var(--font-display);font-weight:600;font-size:1rem;line-height:1.4;color:var(--ink);margin:0 0 .2rem}figure.grafiek p.g-sub{font-size:.85rem;line-height:1.5;color:var(--ink-faint);margin:0 0 .7rem}.grafiek svg{display:block;width:100%;height:auto;overflow:visible}.grafiek svg text{font-family:var(--font-body);font-size:12px;fill:var(--ink-faint)}.grafiek svg .as{stroke:var(--line-strong);stroke-width:1}.grafiek svg .rooster{stroke:var(--line);stroke-width:1}.grafiek svg .label{fill:var(--ink-soft);font-weight:600}.grafiek svg .waarde{fill:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.grafiek figcaption{font-size:.8rem;color:var(--ink-faint);margin-top:.6rem;line-height:1.5}figure.grafiek ul.legende{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;margin:0 0 .6rem;padding:0;list-style:none;font-size:.85rem;color:var(--ink-soft)}figure.grafiek ul.legende li{display:inline-flex;align-items:center;gap:.4rem;margin:0;line-height:1.3;font-size:.85rem}figure.grafiek ul.legende i{width:.85rem;height:.85rem;border-radius:3px;display:inline-block}@media(max-width:560px){figure.grafiek{padding:.9rem .8rem .7rem}.grafiek svg text{font-size:22px}.grafiek svg .eenheid{display:none}}.concept-bar[data-astro-cid-4sn4zg3r]{background:#ffd43b;color:#3b2f00;text-align:center;font-weight:600;font-size:.9rem;padding:.55rem 1rem}.smal[data-astro-cid-4sn4zg3r]{max-width:46rem}.post-head[data-astro-cid-4sn4zg3r]{padding-block:clamp(2rem,5vw,3.5rem) 1.6rem;border-bottom:1px solid var(--line);background:var(--surface-2)}.post-head[data-astro-cid-4sn4zg3r] h1[data-astro-cid-4sn4zg3r]{font-size:clamp(1.9rem,4.4vw,2.7rem);line-height:1.2;margin:.4rem 0 0}.post-head[data-astro-cid-4sn4zg3r] .intro[data-astro-cid-4sn4zg3r]{color:var(--ink-soft);font-size:1.15rem;line-height:1.6;margin:1rem 0 0}.post-head[data-astro-cid-4sn4zg3r] .meta[data-astro-cid-4sn4zg3r]{font-family:var(--font-mono);font-size:.76rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);margin:1.2rem 0 0}.terug[data-astro-cid-4sn4zg3r]{display:inline-block;margin-bottom:.8rem;font-size:.9rem;color:var(--accent-ink);text-decoration:none}.terug[data-astro-cid-4sn4zg3r]:hover{text-decoration:underline}.post-body[data-astro-cid-4sn4zg3r]{padding-block:clamp(2rem,5vw,3rem)}.prose[data-astro-cid-4sn4zg3r] h2{font-size:1.45rem;margin:2.4rem 0 .7rem}.prose[data-astro-cid-4sn4zg3r] h3{font-size:1.15rem;margin:1.8rem 0 .5rem}.prose[data-astro-cid-4sn4zg3r] p,.prose[data-astro-cid-4sn4zg3r] li{color:var(--ink-soft);line-height:1.75;font-size:1.05rem}.prose[data-astro-cid-4sn4zg3r] p{margin:0 0 1.1rem}.prose[data-astro-cid-4sn4zg3r] strong{color:var(--ink)}.prose[data-astro-cid-4sn4zg3r] ul,.prose[data-astro-cid-4sn4zg3r] ol{margin:0 0 1.2rem;padding-left:1.3rem}.prose[data-astro-cid-4sn4zg3r] li{margin-bottom:.35rem}.prose[data-astro-cid-4sn4zg3r] a{color:var(--accent-ink)}.prose[data-astro-cid-4sn4zg3r] blockquote{margin:1.8rem 0;padding:1rem 1.3rem;border-left:4px solid var(--accent);background:var(--surface-2);border-radius:0 12px 12px 0}.prose[data-astro-cid-4sn4zg3r] blockquote p{margin:0;color:var(--ink)}.prose[data-astro-cid-4sn4zg3r] table{width:100%;border-collapse:collapse;margin:0 0 1.4rem;font-size:.95rem}.prose[data-astro-cid-4sn4zg3r] th,.prose[data-astro-cid-4sn4zg3r] td{text-align:left;padding:.5rem .6rem;border-bottom:1px solid var(--line);color:var(--ink-soft)}.prose[data-astro-cid-4sn4zg3r] th{color:var(--ink);font-weight:600}.prose[data-astro-cid-4sn4zg3r] td.num,.prose[data-astro-cid-4sn4zg3r] th.num{text-align:right;font-variant-numeric:tabular-nums}.hero[data-astro-cid-4sn4zg3r]{margin:0 0 2rem}.hero[data-astro-cid-4sn4zg3r] img[data-astro-cid-4sn4zg3r]{width:100%;border-radius:14px;border:1px solid var(--line)}.buren[data-astro-cid-4sn4zg3r]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding-block:0 2.5rem}.buren[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]{display:flex;flex-direction:column;gap:.3rem;padding:1rem 1.2rem;border:1px solid var(--line);border-radius:var(--radius);text-decoration:none;color:var(--ink);font-weight:600;background:var(--surface)}.buren[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r] span[data-astro-cid-4sn4zg3r]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-weight:400}.buren[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r].rechts{text-align:right}@media(max-width:600px){.buren[data-astro-cid-4sn4zg3r]{grid-template-columns:1fr}.buren[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r].rechts{text-align:left}}
