.c08{padding-block:var(--ruimte-9)}.c08-binnen{max-width:var(--breedte-max);padding-inline:var(--kantlijn);margin-inline:auto}.c08-kopblok{max-width:40rem;margin-bottom:var(--ruimte-8)}.c08-label{margin-bottom:var(--ruimte-3);font:500 .78rem/1 var(--letter-label);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);display:inline-block}.c08-kop{font-size:clamp(2rem,4.5vw,3.25rem)}.c08-zin{margin:var(--ruimte-4) 0 0;color:var(--tekst-zacht);font-size:1.125rem}.c08-stappen{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--ruimte-6);margin:0;padding:0;list-style:none;display:grid;position:relative}.c08-stappen:before,.c08-stappen:after{content:"";border-radius:var(--radius-pil);height:2px;top:1.75rem;left:calc(50% / var(--n));right:calc(50% / var(--n));position:absolute}.c08-stappen:before{background:var(--lijn)}.c08-stappen:after{background:var(--accent);transform-origin:0;transition:transform 1.4s var(--beweging-curve)}.c08-beweegt:after{transform:scaleX(0)}.c08-beweegt.c08-aan:after{transform:scaleX(1)}.c08-stap{align-content:start;justify-items:start;gap:var(--ruimte-3);padding-right:var(--ruimte-3);display:grid;position:relative}.c08-nr{z-index:1;border-radius:var(--radius-pil);background:var(--achtergrond);width:3.5rem;height:3.5rem;color:var(--tekst);border:2px solid var(--accent);box-shadow:0 0 0 var(--ruimte-2) var(--achtergrond);font:var(--letter-kop-gewicht) 1.5rem/1 var(--letter-kop);place-items:center;display:grid;position:relative}.c08-stap:first-child .c08-nr{background:var(--accent);color:var(--accent-tekst)}.c08-titel{margin-top:var(--ruimte-3);font-size:1.25rem}.c08-woord{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c08-tekst{color:var(--tekst-zacht);max-width:30ch;margin:0}.c08-duur{margin-top:var(--ruimte-2);padding:var(--ruimte-1) var(--ruimte-3);border-radius:var(--radius-pil);border:1px solid var(--lijn);font:500 .85rem/1.5 var(--letter-label);color:var(--tekst)}@media (width<=899px){.c08{padding-block:var(--ruimte-8)}.c08-stappen{gap:var(--ruimte-6);grid-template-columns:1fr}.c08-stappen:before,.c08-stappen:after{width:2px;height:auto;margin-left:-1px;inset:1.75rem auto 1.75rem 1.75rem}.c08-stappen:after{transform-origin:top}.c08-beweegt:after{transform:scaleY(0)}.c08-beweegt.c08-aan:after{transform:scaleY(1)}.c08-stap{column-gap:var(--ruimte-4);row-gap:var(--ruimte-1);grid-template-columns:3.5rem 1fr;padding-right:0}.c08-nr{grid-row:1/span 3}.c08-titel{margin-top:var(--ruimte-2)}.c08-duur{justify-self:start}}@media (prefers-reduced-motion:reduce){.c08-stappen:after{transition:none;transform:none}}.c13{border-block:1px solid var(--lijn)}.c13-binnen{max-width:var(--breedte-max);padding:var(--ruimte-4) var(--kantlijn);gap:var(--ruimte-3) var(--ruimte-6);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;margin-inline:auto;display:grid}.c13-regel{gap:var(--ruimte-3);align-items:flex-start;margin:0;line-height:1.4;display:flex}.c13-regel strong{font-family:var(--letter-kop);font-weight:var(--letter-kop-accent)}.c13-stip{border-radius:var(--radius-pil);border:2px solid var(--accent);background:var(--accent);flex:none;block-size:.75rem;inline-size:.75rem;margin-top:.4em;position:relative}.c13-stip-beperkt{background:linear-gradient(90deg, var(--accent) 50%, transparent 50%)}.c13-stip-vol{background:0 0}.c13-stip-vrij:after{content:"";border-radius:inherit;border:2px solid var(--accent);animation:2.4s ease-out infinite c13-puls;position:absolute;inset:-2px}@keyframes c13-puls{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.c13-weken{gap:var(--ruimte-2);margin:0;padding:0;list-style:none;display:flex}.c13-week{justify-items:center;gap:var(--ruimte-1);min-inline-size:1.75rem;display:grid}.c13-vak{border-radius:var(--radius-klein);border:1.5px solid var(--accent);block-size:.6rem;inline-size:1.75rem}.c13-vrij .c13-vak{background:var(--accent)}.c13-beperkt .c13-vak{background:repeating-linear-gradient(135deg, var(--accent) 0 3px, transparent 3px 6px)}.c13-vol .c13-vak{border-color:var(--lijn);background:0 0}.c13-nr{font:500 .72rem/1 var(--letter-label);color:var(--tekst-zacht)}.c13-weg{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.c13-uit{justify-items:end;gap:var(--ruimte-1);margin:0;display:grid}.c13-link{align-items:center;gap:var(--ruimte-2);min-block-size:2.75rem;color:var(--accent);text-underline-offset:.25em;font-weight:500;text-decoration:underline;display:inline-flex}.c13-link:hover{text-decoration-thickness:2px}.c13-link:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-klein)}.c13-datum{color:var(--tekst-zacht);font-size:.8rem}@media (width<=59.99rem){.c13-binnen{grid-template-columns:minmax(0,1fr)}.c13-uit{justify-items:start}.c13-weken{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.c13-stip-vrij:after{animation:none;display:none}}
