:root{--sp-ink:#0f1d1f;--sp-surface:#eff7f7;--sp-card:#fff;--sp-accent:#00bdbd;--sp-accent-ink:#008484;--sp-text-muted:#415052;--sp-line:#d7e0e1;--sp-open:#1b7e2a;--sp-set-green:#54bf5c;--sp-error:#d74745;--sp-ink-hover:#1b3234;--sp-accent-hover:#00d6d6;--sp-accent-link-hover:#00595d;--sp-error-ink:#ac3031;--sp-rij-hover:#f6fbfb;--sp-display:"Bricolage Grotesque", "Instrument Sans", system-ui, sans-serif;--sp-body:"Instrument Sans", system-ui, -apple-system, sans-serif;--sp-mono:ui-monospace, monospace;--sp-radius-knop:3px;--sp-radius-kaart:5px;--sp-radius-vlak:6px;--sp-radius-pil:100px;--sp-container:1240px;--sp-container-padding:56px;--sp-sectie:130px;--sp-tikdoel:44px;--sp-breakpoint:820px}@supports (color:lab(0% 0 0)){:root{--sp-ink:lab(9.69745% -6.0093 -3.2002);--sp-surface:lab(96.5998% -2.53281 -1.06354);--sp-card:lab(100% 0 0);--sp-accent:lab(69.3045% -55.6976 -16.5197);--sp-accent-ink:lab(49.2667% -45.8859 -13.5659);--sp-text-muted:lab(32.9001% -6.05617 -3.23374);--sp-line:lab(88.4911% -3.04613 -1.63271);--sp-open:lab(46.0917% -42.229 36.2564);--sp-set-green:lab(69.5705% -47.7195 39.7963);--sp-error:lab(51.7988% 56.7776 34.0415);--sp-ink-hover:lab(19.0939% -9.44014 -3.9048);--sp-accent-hover:lab(77.2223% -49.0973 -14.6858);--sp-accent-link-hover:lab(33.6722% -31.0705 -12.6929);--sp-error-ink:lab(40.3901% 50.5466 30.7736);--sp-rij-hover:lab(98.3099% -1.58331 -.665271)}}.spl :focus-visible,.spo-open :focus-visible{outline:2px solid var(--sp-accent-ink);outline-offset:2px;border-radius:var(--sp-radius-knop)}.spl-donker :focus-visible,.spl-paneel :focus-visible,.spl-cta :focus-visible,.spl-voet :focus-visible{outline-color:var(--sp-accent)}.sps{--sps-goed:var(--sp-accent);--sps-traag:#efac44;--sps-stuk:#ed5350;--sps-onbekend:#899192;padding-bottom:96px}@supports (color:lab(0% 0 0)){.sps{--sps-traag:lab(75.5392% 18.1761 60.8888);--sps-stuk:lab(57.5028% 59.8955 35.7154);--sps-onbekend:lab(59.491% -3.0441 -1.63077)}}.sps-bord{background:var(--sp-ink);color:var(--sp-surface);border-radius:var(--sp-radius-kaart);margin-top:40px;padding:44px 44px 48px;position:relative;overflow:hidden}@media(max-width:700px){.sps-bord{margin-top:24px;padding:30px 22px 34px}}.sps-bord__binnen{z-index:1;position:relative}.sps-oogje{letter-spacing:.1em;text-transform:uppercase;color:var(--sp-accent);font-size:12px;font-weight:600}.sps-titel{font-family:var(--sp-display);letter-spacing:-.035em;text-wrap:balance;align-items:center;gap:14px;margin:16px 0 0;font-size:clamp(28px,4.4vw,46px);font-weight:600;line-height:1.05;display:flex}.sps-titel__stip{background:var(--sps-onbekend);border-radius:50%;flex:none;width:14px;height:14px}.sps-bord--werkt .sps-titel__stip{background:var(--sps-goed)}.sps-bord--traag .sps-titel__stip,.sps-bord--deels .sps-titel__stip{background:var(--sps-traag)}.sps-bord--storing .sps-titel__stip{background:var(--sps-stuk)}.sps-bord--deels .sps-titel__stip,.sps-bord--storing .sps-titel__stip{animation:1.8s ease-in-out infinite sps-klop}@keyframes sps-klop{0%,to{opacity:1}50%{opacity:.35}}.sps-onder{color:#bac7c9;text-wrap:pretty;max-width:56ch;margin:18px 0 0;font-size:18px;line-height:1.55}.sps-tijd{color:#8e9b9d;font-variant-numeric:tabular-nums;margin:22px 0 0;font-size:13px}.sps-groep{margin-top:52px}.sps-groep__kop{margin-bottom:18px}.sps-groep__titel{font-family:var(--sp-display);letter-spacing:-.025em;color:var(--sp-ink);margin:0;font-size:22px;font-weight:600}.sps-groep__uitleg{color:var(--sp-text-muted);margin:4px 0 0;font-size:15px}.sps-raster{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:14px;display:grid}.sps-vak{background:var(--sp-card);border-radius:var(--sp-radius-kaart);border:1px solid #dae3e4;border:1px solid lab(89.6511% -3.04618 -1.63277);border-left:3px solid var(--sps-onbekend);padding:18px 20px 16px}.sps-vak--werkt{border-left-color:var(--sps-goed)}.sps-vak--traag{border-left-color:var(--sps-traag)}.sps-vak--storing{border-left-color:var(--sps-stuk)}.sps-vak__kop{align-items:center;gap:9px;display:flex}.sps-vak__stip{background:var(--sps-onbekend);border-radius:50%;flex:none;width:8px;height:8px}.sps-vak--werkt .sps-vak__stip{background:var(--sps-goed)}.sps-vak--traag .sps-vak__stip{background:var(--sps-traag)}.sps-vak--storing .sps-vak__stip{background:var(--sps-stuk)}.sps-vak__naam{color:var(--sp-ink);font-size:16px;font-weight:600}.sps-vak__toestand{letter-spacing:.04em;text-transform:uppercase;color:var(--sp-text-muted);margin-left:auto;font-size:12px;font-weight:600}.sps-vak--storing .sps-vak__toestand{color:var(--sps-stuk)}.sps-vak__waarvoor{color:var(--sp-text-muted);text-wrap:pretty;margin:9px 0 0;font-size:14px;line-height:1.5}.sps-vak__voet{color:var(--sp-ink);border-top:1px solid #e1eaeb;border-top:1px solid lab(91.9711% -3.04633 -1.63287);justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;padding-top:12px;font-size:13px;display:flex}.sps-vak__ms{color:var(--sp-text-muted);font-variant-numeric:tabular-nums;flex:none}.sps-uitleg{max-width:62ch;margin-top:56px}.sps-uitleg p{color:var(--sp-text-muted);text-wrap:pretty;margin:12px 0 0;font-size:16px;line-height:1.6}.sps-klein{font-size:13px!important}@media(prefers-reduced-motion:reduce){.sps-titel__stip{animation:none!important}}
