.visual.svelte-14p75zk{margin:0}.visual__kader.svelte-14p75zk{border-radius:var(--radius-card, 12px);background:var(--color-paper-2);border:var(--rule-hair) solid var(--color-rule);padding:clamp(.75rem,2vw,1.25rem);overflow:hidden}svg.svelte-14p75zk{display:block;width:100%;height:auto}.visual__bijschrift.svelte-14p75zk{margin-top:var(--space-sm);font-size:var(--text-xs);color:var(--color-muted)}.vlak.svelte-14p75zk{fill:var(--color-paper);stroke:var(--color-rule);stroke-width:1}.sterk-rand.svelte-14p75zk{stroke:var(--color-accent);stroke-width:1.5}.balk.svelte-14p75zk{fill:var(--color-paper-3)}.stip.svelte-14p75zk{fill:var(--color-rule)}.veld.svelte-14p75zk{fill:var(--color-paper)}.beeld.svelte-14p75zk{fill:var(--color-paper-3)}.tegel.svelte-14p75zk,.stap.svelte-14p75zk{fill:var(--color-paper);stroke:var(--color-rule);stroke-width:1}.stap.groot.svelte-14p75zk{fill:var(--color-paper)}.kaartjes.svelte-14p75zk rect:where(.svelte-14p75zk){fill:var(--color-paper);stroke:var(--color-rule);stroke-width:1}.regels.svelte-14p75zk rect:where(.svelte-14p75zk),.zacht.svelte-14p75zk{fill:var(--color-rule)}.sterk.svelte-14p75zk{fill:var(--color-ink);opacity:.72}.knop.svelte-14p75zk,.staaf.svelte-14p75zk,.staaf-horizontaal.svelte-14p75zk,.trechter.svelte-14p75zk,.vulling.svelte-14p75zk{fill:var(--color-accent)}.staaf.svelte-14p75zk{opacity:.85}.spoor.svelte-14p75zk{fill:var(--color-rule)}.lijn.svelte-14p75zk{fill:none;stroke:var(--color-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vlak-onder.svelte-14p75zk{fill:var(--color-accent);opacity:.09}.marker.svelte-14p75zk{fill:var(--color-accent);stroke:var(--color-paper);stroke-width:2}.punt-stip.svelte-14p75zk,.nummer.svelte-14p75zk{fill:var(--color-accent)}.uptime.svelte-14p75zk{fill:var(--color-accent);opacity:.55}.uptime.storing.svelte-14p75zk{opacity:1;fill:var(--color-highlight)}.as.svelte-14p75zk{stroke:var(--color-rule);stroke-width:1}.raster.svelte-14p75zk{stroke:var(--color-rule);stroke-width:1;opacity:.5}.pijl.svelte-14p75zk{stroke:var(--color-accent);stroke-width:1.5;fill:none}.pijl-zacht.svelte-14p75zk{stroke:var(--color-rule);stroke-width:1.25;fill:none}.verbinding.svelte-14p75zk{stroke:var(--color-rule);stroke-width:1.5}.punt.svelte-14p75zk{fill:var(--color-accent)}.ok.svelte-14p75zk{fill:none;stroke:var(--color-accent);stroke-width:1.5}.vink.svelte-14p75zk{fill:none;stroke:var(--color-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}text.svelte-14p75zk{font-family:var(--font-body);fill:var(--color-ink-2)}.kopje.svelte-14p75zk{font-size:13px;font-weight:500;fill:var(--color-ink)}.label.svelte-14p75zk{font-size:13px;fill:var(--color-ink)}.mini.svelte-14p75zk{font-size:12px;fill:var(--color-ink)}.micro.svelte-14p75zk{font-size:10.5px;fill:var(--color-muted)}.mini--midden.svelte-14p75zk,.micro--midden.svelte-14p75zk{text-anchor:middle}.cijfer.svelte-14p75zk{font-family:var(--font-display);font-size:30px;fill:var(--color-ink)}.cijfer-klein.svelte-14p75zk{font-family:var(--font-display);font-size:19px;fill:var(--color-ink)}.nummer-tekst.svelte-14p75zk{font-size:12px;font-weight:600;fill:var(--color-accent-ink);text-anchor:middle}.visual-band.svelte-k8pgyv{padding-block:var(--space-xl) 0}.opener.svelte-k8pgyv{padding-top:calc(var(--nav-height) + var(--space-md));padding-bottom:var(--space-3xl)}.opener.svelte-k8pgyv h1:where(.svelte-k8pgyv){max-width:var(--measure);margin:var(--space-xl) 0 var(--space-lg)}.opener__acties.svelte-k8pgyv{margin-top:var(--space-lg);max-width:var(--measure);color:var(--color-band-ink-2)}.kruimels.svelte-k8pgyv ol:where(.svelte-k8pgyv){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);margin:0;padding:0;list-style:none;font-family:var(--font-outlier);font-size:var(--text-xs);color:var(--color-band-ink-2)}.kruimels.svelte-k8pgyv a:where(.svelte-k8pgyv){display:inline-flex;align-items:center;min-height:44px;transition:color var(--dur-short) var(--ease-out)}.kruimels.svelte-k8pgyv a:where(.svelte-k8pgyv):hover{color:var(--color-highlight)}.kruimels.svelte-k8pgyv li[aria-current=page]:where(.svelte-k8pgyv){color:var(--color-band-ink)}.blok.svelte-k8pgyv{padding-block:var(--space-3xl)}.blok__volgend.svelte-k8pgyv{margin-top:var(--space-4xl)}.rich-text.svelte-k8pgyv h2:where(.svelte-k8pgyv){font-size:var(--text-lg);margin-top:0}.rich-text--vervolg.svelte-k8pgyv{margin-top:var(--space-lg)}.spec-band.svelte-k8pgyv{padding-block:var(--space-3xl)}.spec-band__telling.svelte-k8pgyv{display:flex;align-items:baseline;gap:var(--space-sm);margin:var(--space-xl) 0 0;font-size:var(--text-sm);letter-spacing:var(--tracking-label);text-transform:uppercase}.spec-band__telling.svelte-k8pgyv .figure-signal:where(.svelte-k8pgyv){font-size:var(--text-2xl);font-weight:500;letter-spacing:var(--tracking-tight)}.spec.svelte-k8pgyv{max-width:var(--measure);margin:var(--space-md) 0 0;border-top:var(--rule-hair) solid var(--color-band-accent-rule);font-variant-numeric:tabular-nums}.spec__row.svelte-k8pgyv{display:grid;grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:var(--space-md);padding-block:var(--space-md);border-bottom:var(--rule-hair) solid var(--color-band-accent-rule)}.spec.svelte-k8pgyv dt:where(.svelte-k8pgyv){font-weight:600;color:var(--color-accent-ink);min-width:0}.spec.svelte-k8pgyv dd:where(.svelte-k8pgyv){margin:0;min-width:0;color:var(--color-accent-ink)}.spec__blank.svelte-k8pgyv{font-family:var(--font-outlier);font-size:var(--text-sm);color:var(--color-accent-ink)}.spec__leeg.svelte-k8pgyv{max-width:var(--measure);margin-top:var(--space-lg);color:var(--color-accent-ink)}@media (max-width: 40rem){.spec__row.svelte-k8pgyv{grid-template-columns:1fr;gap:var(--space-2xs)}}.stappen.svelte-k8pgyv{max-width:var(--measure);margin:var(--space-xl) 0 0;padding:0;list-style:none}.stappen.svelte-k8pgyv li:where(.svelte-k8pgyv){display:grid;grid-template-columns:3rem minmax(0,1fr);-moz-column-gap:var(--space-md);column-gap:var(--space-md);padding-block:var(--space-lg);border-top:var(--rule-hair) solid var(--color-rule)}.stappen__n.svelte-k8pgyv{grid-row:1 / span 2;font-size:var(--text-sm);padding-top:.2em}.stappen.svelte-k8pgyv h3:where(.svelte-k8pgyv){font-size:var(--text-md);letter-spacing:0;margin:0;color:var(--color-ink)}.stappen.svelte-k8pgyv p:where(.svelte-k8pgyv){margin:var(--space-2xs) 0 0;color:var(--color-ink-2);font-size:var(--text-md);line-height:var(--leading-loose)}@media (max-width: 30rem){.stappen.svelte-k8pgyv li:where(.svelte-k8pgyv){grid-template-columns:2.5rem minmax(0,1fr)}}.runin.svelte-k8pgyv{max-width:var(--measure)}.runin.svelte-k8pgyv h3:where(.svelte-k8pgyv){display:inline;font-size:var(--text-md);letter-spacing:0;margin:0;color:var(--color-ink)}.runin.svelte-k8pgyv p:where(.svelte-k8pgyv){display:inline;margin:0}.formulier.svelte-k8pgyv{max-width:var(--measure);margin-top:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-md)}.formulier__paar.svelte-k8pgyv{display:grid;grid-template-columns:1fr;gap:var(--space-md)}@media (min-width: 34rem){.formulier__paar.svelte-k8pgyv{grid-template-columns:1fr 1fr}}.formulier__verzend.svelte-k8pgyv{align-self:flex-start;margin-top:var(--space-xs)}.honeypot.svelte-k8pgyv{display:none}.bevestiging.svelte-k8pgyv{max-width:var(--measure);margin-top:var(--space-xl);display:flex;align-items:flex-start;gap:var(--space-md);padding:var(--space-lg);color:var(--color-ink-2)}.bevestiging__kop.svelte-k8pgyv{font-weight:600;color:var(--color-ink);margin:0}.bevestiging__tekst.svelte-k8pgyv{margin:var(--space-2xs) 0 0}.slot.svelte-k8pgyv{padding-block:var(--space-3xl)}.slot__kop.svelte-k8pgyv{font-size:var(--text-2xl);max-width:var(--measure);margin-bottom:var(--space-md)}.direct.svelte-k8pgyv{max-width:var(--measure);margin:var(--space-xl) 0 0;padding-top:var(--space-lg);border-top:var(--rule-hair) solid var(--color-band-rule);display:flex;flex-wrap:wrap;gap:var(--space-lg) var(--space-2xl)}.direct.svelte-k8pgyv dt:where(.svelte-k8pgyv){margin-bottom:var(--space-3xs)}.direct.svelte-k8pgyv dd:where(.svelte-k8pgyv){margin:0}.direct.svelte-k8pgyv a:where(.svelte-k8pgyv){display:inline-flex;align-items:center;min-height:44px}.direct.svelte-k8pgyv address:where(.svelte-k8pgyv){font-style:normal;display:flex;align-items:center;min-height:44px;color:var(--color-band-ink)}.slot__acties.svelte-k8pgyv{margin-top:var(--space-xl);display:flex;flex-wrap:wrap;gap:var(--space-md)}@media (max-width: 30rem){.slot__acties.svelte-k8pgyv>:where(.svelte-k8pgyv){flex:1 1 100%}}
