.zak.svelte-1ik7erq{max-width:1060px;margin:0 auto;padding:var(--ruimte-6) var(--ruimte-4)}.intro.svelte-1ik7erq{text-align:center;max-width:620px;margin:0 auto var(--ruimte-6)}.intro.svelte-1ik7erq h1:where(.svelte-1ik7erq){font-size:2rem;margin:0 0 var(--ruimte-3);line-height:1.15}.intro.svelte-1ik7erq p:where(.svelte-1ik7erq){margin:0;color:var(--text-muted);font-size:var(--tekst-l);line-height:1.6}.kiezer.svelte-1ik7erq{display:flex;flex-direction:column;align-items:center;gap:var(--ruimte-2);margin-bottom:var(--ruimte-5)}.lab.svelte-1ik7erq{font-size:var(--tekst-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.seg.svelte-1ik7erq{display:inline-flex;flex-wrap:wrap;justify-content:center;background:var(--surface);border:.5px solid var(--border);border-radius:999px;padding:4px;gap:2px}.seg.svelte-1ik7erq button:where(.svelte-1ik7erq){border:none;background:transparent;color:var(--text-muted);font-family:inherit;font-size:var(--tekst-m);min-height:40px;padding:0 var(--ruimte-4);border-radius:999px;cursor:pointer}.seg.svelte-1ik7erq button.sel:where(.svelte-1ik7erq){background:var(--brand);color:var(--brand-ink);font-weight:600}.onder.svelte-1ik7erq{font-size:var(--tekst-s);color:var(--text-faint);margin:0}.eenaanbod.svelte-1ik7erq{text-align:center;margin:0 0 var(--ruimte-5);font-size:var(--tekst-m);color:var(--text-muted)}.kaarten.svelte-1ik7erq{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ruimte-4);align-items:start}@media (max-width: 900px){.kaarten.svelte-1ik7erq{grid-template-columns:1fr;max-width:440px;margin:0 auto}}.kaart.svelte-1ik7erq{position:relative;background:var(--surface);border:.5px solid var(--border);border-radius:var(--radius-l);padding:var(--ruimte-6) var(--ruimte-5)}.kaart.pop.svelte-1ik7erq{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.badge.svelte-1ik7erq{position:absolute;top:-11px;left:50%;transform:translate(-50%);background:var(--brand);color:var(--brand-ink);font-size:var(--tekst-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:3px var(--ruimte-3);border-radius:999px;white-space:nowrap}.kaart.svelte-1ik7erq h2:where(.svelte-1ik7erq){margin:0 0 var(--ruimte-2);font-size:var(--tekst-l)}.belofte.svelte-1ik7erq{margin:0 0 var(--ruimte-4);color:var(--text-muted);font-size:var(--tekst-m);line-height:1.5;min-height:2.6em}.prijs.svelte-1ik7erq{margin:0 0 var(--ruimte-4);display:flex;flex-direction:column}.prijs.svelte-1ik7erq strong:where(.svelte-1ik7erq){font-size:1.4rem}.prijs.svelte-1ik7erq span:where(.svelte-1ik7erq){font-size:var(--tekst-xs);color:var(--text-faint)}.kaart.svelte-1ik7erq .btn:where(.svelte-1ik7erq){width:100%}.bovenop.svelte-1ik7erq{margin:var(--ruimte-5) 0 var(--ruimte-2);font-size:var(--tekst-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.kaart.svelte-1ik7erq ul:where(.svelte-1ik7erq){list-style:none;margin:var(--ruimte-4) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--ruimte-2)}.kaart.svelte-1ik7erq li:where(.svelte-1ik7erq){display:flex;gap:var(--ruimte-2);font-size:var(--tekst-m);color:var(--text-muted);line-height:1.45}.kaart.svelte-1ik7erq li:where(.svelte-1ik7erq) i:where(.svelte-1ik7erq){color:var(--brand);flex-shrink:0}.klein.svelte-1ik7erq{max-width:620px;margin:var(--ruimte-6) auto 0;text-align:center}.klein.svelte-1ik7erq p:where(.svelte-1ik7erq){margin:0 0 var(--ruimte-3);font-size:var(--tekst-s);color:var(--text-faint);line-height:1.55}
