.row.svelte-1yyoxqr{display:grid;grid-template-columns:15rem minmax(0,1fr) 12.5rem;gap:var(--space-l);padding:var(--space-m) 0;border-top:1px solid var(--rule);align-items:start}.head.svelte-1yyoxqr{display:flex;flex-direction:column;gap:var(--space-xs)}.name-line.svelte-1yyoxqr{display:flex;align-items:center;gap:var(--space-xs)}.bar.svelte-1yyoxqr{width:18px;height:3px;background:var(--accent);display:inline-block}.name.svelte-1yyoxqr{font-family:var(--font-serif);font-size:var(--step-1);color:var(--ink)}.level.svelte-1yyoxqr{font-family:var(--font-mono);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint)}.desc.svelte-1yyoxqr{margin:0;font-size:var(--step-1);line-height:1.7;color:var(--ink-soft)}.programma.svelte-1yyoxqr{font-size:var(--step-1);color:var(--accent-ink);text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.programma.svelte-1yyoxqr:hover,.programma.svelte-1yyoxqr:focus-visible{text-decoration-thickness:2px}@media(max-width:720px){.row.svelte-1yyoxqr{grid-template-columns:1fr;gap:var(--space-s)}}.grid.svelte-peg6jm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--rule);border:1px solid var(--rule);border-radius:var(--radius);overflow:hidden}@media(max-width:900px){.grid.svelte-peg6jm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.grid.svelte-peg6jm{grid-template-columns:1fr}}.card.svelte-nw8y4x{background:var(--paper-raised);padding:var(--space-m);display:flex;flex-direction:column;gap:var(--space-xs);min-height:7.5rem}.beeld.svelte-nw8y4x{width:100%;height:auto;border-radius:var(--radius);margin-bottom:var(--space-xs)}.title.svelte-nw8y4x{font-family:var(--font-serif);font-size:var(--step-1);color:var(--ink);line-height:1.2}.desc.svelte-nw8y4x{margin:0;font-size:var(--step-1);line-height:1.55;color:var(--ink-soft)}.intro.svelte-g305c2{margin-bottom:var(--space-l)}h1.svelte-g305c2{font-family:var(--font-serif);font-size:var(--step-3);font-weight:var(--step-3-weight);margin:0 0 var(--space-s)}.lead.svelte-g305c2{font-size:var(--step-1);color:var(--ink-soft);max-width:var(--measure);margin:0}.belts.svelte-g305c2{border-bottom:1px solid var(--rule);margin-top:var(--space-l)}.workshops.svelte-g305c2{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:var(--band);border-top:1px solid var(--rule);margin-top:var(--space-xl)}.workshops-inner.svelte-g305c2{max-width:var(--maxw);margin:0 auto;padding:var(--space-xl) var(--space-m)}.cta-cell.svelte-g305c2{background:var(--placeholder-vlak);padding:var(--space-m);display:flex;align-items:flex-end;min-height:7.5rem}.terug.svelte-g305c2{margin:var(--space-xl) 0}
