:root{--zf-primary:maroon;--zf-text:#000;--zf-surface:#fff;--zf-card:#ffe1e1;--zf-text-muted:#595959;--zf-border:#e6d3d3;--zf-on-primary:#fff;--zf-brein:maroon;--zf-lichaam:#404040;--zf-omgeving:#00b050;--zf-omgeving-tekst:#1e6b34;--zf-font-sans:Arial, "Helvetica Neue", Helvetica, sans-serif;--zf-font-size-sm:.875rem;--zf-font-size-md:1rem;--zf-font-size-lg:1.25rem;--zf-font-size-xl:1.75rem;--zf-font-size-2xl:2.25rem;--zf-line-height:1.5;--zf-font-weight-regular:400;--zf-font-weight-bold:700;--zf-space-1:.25rem;--zf-space-2:.5rem;--zf-space-3:.75rem;--zf-space-4:1rem;--zf-space-6:1.5rem;--zf-space-8:2rem;--zf-space-12:3rem;--zf-gutter:1rem;--zf-max-width:40rem;--zf-radius-sm:.5rem;--zf-radius-md:.875rem;--zf-radius-lg:1.25rem;--zf-radius-pill:999px;--zf-shadow-card:0 1px 2px #0000000f, 0 2px 8px #8000000f;--zf-touch-target:44px;--zf-focus-ring:0 0 0 3px #fff, 0 0 0 5px maroon;--zf-transition:.15s ease}@media (prefers-reduced-motion:reduce){:root{--zf-transition:0s}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--zf-surface);color:var(--zf-text);font-family:var(--zf-font-sans);font-size:var(--zf-font-size-md);line-height:var(--zf-line-height);margin:0}:focus-visible{box-shadow:var(--zf-focus-ring);border-radius:var(--zf-radius-sm);outline:none}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}h1,h2,h3{margin:0 0 var(--zf-space-3);line-height:1.2}h1{font-size:var(--zf-font-size-xl)}h2{font-size:var(--zf-font-size-lg)}h3{font-size:var(--zf-font-size-md)}p{margin:0 0 var(--zf-space-3)}a{color:var(--zf-primary)}.pagina{max-width:var(--zf-max-width);padding:var(--zf-space-6) var(--zf-gutter) var(--zf-space-12);margin:0 auto}.stapel>*+*{margin-top:var(--zf-space-4)}.kaart{background:var(--zf-card);border-radius:var(--zf-radius-lg);padding:var(--zf-space-4) var(--zf-space-4)}.kaart--wit{background:var(--zf-surface);border:1px solid var(--zf-border)}.gedempt{color:var(--zf-text-muted)}.klein{font-size:var(--zf-font-size-sm)}.label{font-size:.75rem;font-weight:var(--zf-font-weight-bold);letter-spacing:.02em;text-transform:uppercase;color:var(--zf-text-muted);margin-bottom:var(--zf-space-1);display:inline-block}.knop{justify-content:center;align-items:center;gap:var(--zf-space-2);min-height:var(--zf-touch-target);padding:var(--zf-space-2) var(--zf-space-6);border-radius:var(--zf-radius-pill);border:2px solid var(--zf-primary);font:inherit;font-weight:var(--zf-font-weight-bold);cursor:pointer;transition:background var(--zf-transition);text-decoration:none;display:inline-flex}.knop--primair{background:var(--zf-primary);color:var(--zf-on-primary)}.knop--secundair{background:var(--zf-surface);color:var(--zf-primary)}.knop--breed{width:100%}.knop:disabled{opacity:.5;cursor:not-allowed}.knoppen{gap:var(--zf-space-3);flex-wrap:wrap;display:flex}.lijst-links{margin:0;padding:0;list-style:none}.lijst-links>li+li{margin-top:var(--zf-space-2)}
