.checkout_scope__ZKVfz{--co-fg:var(--checkout-fg,var(--color-text-primary,#15191d));--co-muted:var(--checkout-muted,var(--color-text-secondary,#595e65));--co-bg:var(--checkout-bg,var(--color-background,#f9fafc));--co-surface:var(--checkout-surface,var(--color-surface,#ffffff));--co-line:var(--checkout-line,var(--color-border,#e3e6eb));--co-line-strong:var(--checkout-line-strong,#c9ced6);--co-tile:var(--checkout-tile,#f1f4f7);--co-field:var(--checkout-field,#ffffff);--co-ok:var(--checkout-ok,var(--color-success,#00753a));--co-ok-soft:var(--checkout-ok-soft,#e9f6ee);--co-warn:var(--checkout-warn,var(--color-warning,#9a5100));--co-warn-soft:var(--checkout-warn-soft,#fdf3e6);--co-err:var(--checkout-err,var(--color-error,#b42d22));--co-err-soft:var(--checkout-err-soft,#fcecea);--co-btn-bg:var(--checkout-btn-bg,var(--color-primary,#15191d));--co-btn-fg:var(--checkout-btn-fg,#ffffff);--co-r-sm:6px;--co-r-md:var(--checkout-radius,var(--r-md,10px));--co-r-lg:14px;--co-sh-sm:0 1px 2px rgba(21,25,29,0.06);--co-font:var(--checkout-font,var(--font-body,"Host Grotesk",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif));--co-accent:var(--checkout-accent,var(--color-accent,#d5361b));--co-placeholder:var(--checkout-placeholder,color-mix(in srgb,var(--co-muted) 82%,transparent));--co-mono:var(--font-mono,"JetBrains Mono",ui-monospace,Menlo,Consolas,monospace);font-family:var(--co-font);color:var(--co-fg);font-size:16px;line-height:1.5;min-width:0;box-sizing:border-box}.checkout_scope__ZKVfz *,.checkout_scope__ZKVfz :after,.checkout_scope__ZKVfz :before{box-sizing:inherit}.checkout_scope__ZKVfz[data-thema=donker]{--co-fg:var(--checkout-fg,#eef0f3);--co-muted:var(--checkout-muted,#a0a5ac);--co-bg:var(--checkout-bg,#0b0d11);--co-surface:var(--checkout-surface,#15191d);--co-line:var(--checkout-line,#282c31);--co-line-strong:var(--checkout-line-strong,#3d434b);--co-tile:var(--checkout-tile,#1b1f24);--co-field:var(--checkout-field,#0f1216);--co-ok:var(--checkout-ok,#3fbf74);--co-ok-soft:var(--checkout-ok-soft,#10261a);--co-warn:var(--checkout-warn,#f0a04b);--co-warn-soft:var(--checkout-warn-soft,#2a1d0e);--co-err:var(--checkout-err,#f07a73);--co-err-soft:var(--checkout-err-soft,#2c1513);--co-btn-bg:var(--checkout-btn-bg,#eef0f3);--co-btn-fg:var(--checkout-btn-fg,#15191d);--co-sh-sm:0 1px 2px rgba(0,0,0,0.4);--co-accent:var(--checkout-accent,#e35e47)}@media (prefers-color-scheme:dark){.checkout_scope__ZKVfz[data-thema=auto]{--co-fg:var(--checkout-fg,#eef0f3);--co-muted:var(--checkout-muted,#a0a5ac);--co-bg:var(--checkout-bg,#0b0d11);--co-surface:var(--checkout-surface,#15191d);--co-line:var(--checkout-line,#282c31);--co-line-strong:var(--checkout-line-strong,#3d434b);--co-tile:var(--checkout-tile,#1b1f24);--co-field:var(--checkout-field,#0f1216);--co-ok:var(--checkout-ok,#3fbf74);--co-ok-soft:var(--checkout-ok-soft,#10261a);--co-warn:var(--checkout-warn,#f0a04b);--co-warn-soft:var(--checkout-warn-soft,#2a1d0e);--co-err:var(--checkout-err,#f07a73);--co-err-soft:var(--checkout-err-soft,#2c1513);--co-btn-bg:var(--checkout-btn-bg,#eef0f3);--co-btn-fg:var(--checkout-btn-fg,#15191d);--co-sh-sm:0 1px 2px rgba(0,0,0,0.4);--co-accent:var(--checkout-accent,#e35e47)}}.checkout_sectie__4_3lT{display:grid;gap:18px;min-width:0}.checkout_sectieKop__ZRydD{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--co-line)}.checkout_sectieTitel__qBfoV{display:flex;align-items:center;gap:12px;margin:0;font-size:1.15rem;font-weight:600;letter-spacing:-.01em;line-height:1.3}.checkout_sectieNummer__YjZvE{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font:500 .74rem/1 var(--co-mono);background:var(--co-tile)}.checkout_sectieMeta__BMXAQ{font-size:.82rem;color:var(--co-muted)}.checkout_rij__x_9Pr{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.checkout_rijAdres__NJLgs{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.checkout_rijPlaats__j3oVn{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.checkout_veld__eOYha{display:grid;gap:7px;min-width:0;align-content:start}.checkout_label__WzpRI{font-size:.92rem;font-weight:600;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.checkout_optioneel__7C_IP{font:400 .7rem/1 var(--co-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--co-muted)}.checkout_input__ona6y,.checkout_select__nsYnf{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--co-line-strong);border-radius:var(--co-r-md);background:var(--co-field);color:var(--co-fg);font:inherit;font-size:16px;line-height:1.4;box-shadow:none;transition:border-color .12s}.checkout_input__ona6y::-moz-placeholder{color:var(--co-placeholder)}.checkout_input__ona6y::placeholder{color:var(--co-placeholder)}.checkout_input__ona6y:hover,.checkout_select__nsYnf:hover{border-color:color-mix(in srgb,var(--co-fg) 45%,transparent)}.checkout_input__ona6y:focus,.checkout_select__nsYnf:focus{outline:2px solid var(--co-fg);outline-offset:1px;border-color:var(--co-fg)}.checkout_input__ona6y[aria-invalid=true],.checkout_select__nsYnf[aria-invalid=true]{border-color:var(--co-err);box-shadow:0 0 0 3px color-mix(in srgb,var(--co-err) 14%,transparent)}.checkout_input__ona6y[aria-invalid=true]:focus{outline-color:var(--co-err)}.checkout_inputMono__fYfSh{font-family:var(--co-mono);font-size:15px;letter-spacing:.02em}.checkout_select__nsYnf{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23595e65' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.checkout_affix__uHETE{position:relative;display:flex;align-items:center}.checkout_affix__uHETE .checkout_input__ona6y{padding-right:44px}.checkout_affixEind__sCAo4{position:absolute;right:12px;display:inline-flex;color:var(--co-muted);pointer-events:none}.checkout_affixOk__uslJe{color:var(--co-ok)}.checkout_metKnop__t08dS{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start}.checkout_fout__cETXo{display:flex;gap:6px;align-items:flex-start;margin:0;font-size:.88rem;color:var(--co-err);font-weight:500}.checkout_status__T5dvl{display:flex;align-items:center;gap:6px;margin:0;font-size:.86rem;color:var(--co-muted)}.checkout_statusOk__N137_{color:var(--co-ok)}.checkout_statusWaarschuwing__9U7mj{color:var(--co-warn)}.checkout_statusFout__vQ1xt{color:var(--co-err)}.checkout_spinner__609JM{width:13px;height:13px;border:2px solid;border-right:2px solid transparent;border-radius:50%;display:inline-block;animation:checkout_coSpin__4Ml8i .7s linear infinite}@keyframes checkout_coSpin__4Ml8i{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.checkout_spinner__609JM{animation:none}}.checkout_knop__glAZx{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--co-knop-h,46px);padding:0 18px;border:1px solid transparent;border-radius:var(--co-r-md);background:var(--co-btn-bg);color:var(--co-btn-fg);font:inherit;font-weight:600;font-size:15px;cursor:pointer;white-space:nowrap}.checkout_knop__glAZx:hover{filter:brightness(.92)}.checkout_knop__glAZx:focus-visible{outline:2px solid var(--co-fg);outline-offset:2px}.checkout_knop__glAZx[aria-busy=true]{cursor:progress}.checkout_knopSecundair__zjYvK{background:var(--co-surface);color:var(--co-fg);border-color:var(--co-fg)}.checkout_knopSecundair__zjYvK:hover{background:var(--co-tile);filter:none}.checkout_knopBlok__4BCwH{width:100%;--co-knop-h:56px;font-size:17px}.checkout_foutoverzicht__8Uv_3{display:grid;gap:8px;padding:16px 18px;border-radius:var(--co-r-md);border:1px solid color-mix(in srgb,var(--co-err) 45%,transparent);background:var(--co-err-soft)}.checkout_foutoverzicht__8Uv_3:focus{outline:none}.checkout_foutoverzichtTitel__YsBvS{margin:0;font-size:1rem;font-weight:650;color:var(--co-err)}.checkout_foutoverzichtLijst__TBKAp{margin:0;padding-left:22px;display:grid;gap:6px;font-size:.92rem}.checkout_foutoverzichtLijst__TBKAp a{color:var(--co-fg);text-decoration:underline;text-underline-offset:2px}.checkout_foutoverzichtLijst__TBKAp b{font-weight:600}.checkout_keuze__1w0u3{display:grid;gap:10px;margin:0;padding:0;border:0;min-width:0}.checkout_keuzeLegend__CKqoS{padding:0;font-size:.92rem;font-weight:600}.checkout_keuzeOpties__cISI5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.checkout_keuzeOptie__8Zf_1{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border:1px solid var(--co-line-strong);border-radius:var(--co-r-md);background:var(--co-field);cursor:pointer;box-shadow:var(--co-sh-sm)}.checkout_keuzeOptie__8Zf_1:hover{border-color:color-mix(in srgb,var(--co-fg) 45%,transparent)}.checkout_keuzeOptie__8Zf_1:has(input:checked){border-color:var(--co-fg);box-shadow:0 0 0 1px var(--co-fg)}.checkout_keuzeOptie__8Zf_1:has(input:focus-visible){outline:2px solid var(--co-fg);outline-offset:2px}.checkout_keuzeOptie__8Zf_1 input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;margin:1px 0 0;border:1.5px solid var(--co-line-strong);border-radius:50%;background:var(--co-field);display:grid;place-content:center;cursor:pointer}.checkout_keuzeOptie__8Zf_1 input:checked{background:var(--co-btn-bg);border-color:var(--co-btn-bg)}.checkout_keuzeOptie__8Zf_1 input:checked:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--co-btn-fg)}.checkout_keuzeTekst__z9tU1{display:grid;gap:2px;font-size:.95rem}.checkout_keuzeTitel__2IelB{font-weight:600}.checkout_keuzeUitleg__mGVY7{font-size:.82rem;color:var(--co-muted)}.checkout_betaal__gu0cW{display:grid;gap:14px;min-width:0}.checkout_plaatshouder__Jw8B_{display:grid;gap:14px}.checkout_plaatshouderTabs__vHq_9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.checkout_plaatshouderTab__hnQS_{min-height:68px;border:1px solid var(--co-line-strong);border-radius:var(--co-r-md);background:var(--co-field);box-shadow:var(--co-sh-sm);position:relative;overflow:hidden}.checkout_plaatshouderTab__hnQS_:after,.checkout_plaatshouderTab__hnQS_:before{content:"";position:absolute;left:12px;height:10px;border-radius:5px;background:var(--co-tile)}.checkout_plaatshouderTab__hnQS_:before{top:12px;width:28px}.checkout_plaatshouderTab__hnQS_:after{bottom:12px;width:56%}.checkout_plaatshouderVeld__eYqzT{min-height:46px;border:1px solid var(--co-line-strong);border-radius:var(--co-r-md);background:var(--co-field)}.checkout_plaatshouderTekst__PCmXH{margin:0;font-size:.86rem;color:var(--co-muted);display:flex;align-items:center;gap:8px}.checkout_machtiging__pRAb9{display:grid;gap:8px;padding:14px 16px;border-radius:var(--co-r-md);border:1px dashed var(--co-line-strong);font-size:.86rem;color:var(--co-muted)}.checkout_machtiging__pRAb9 b{color:var(--co-fg);font-weight:600}.checkout_overzicht__Dw2ti{display:grid;gap:16px;padding:24px;border:1px solid var(--co-line);border-radius:var(--co-r-lg);background:var(--co-surface);box-shadow:var(--co-sh-sm);min-width:0}.checkout_overzichtKop__swpED{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.checkout_overzichtTitel__DtIaX{margin:0;font-size:1.02rem;font-weight:600;line-height:1.3}.checkout_schakelaar__y3OHO{display:inline-flex;padding:3px;gap:2px;border-radius:10px;background:var(--co-tile);border:1px solid var(--co-line)}.checkout_schakelaar__y3OHO button{min-height:32px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--co-muted);font:inherit;font-weight:600;font-size:.82rem;white-space:nowrap;cursor:pointer}.checkout_schakelaar__y3OHO button[aria-pressed=true]{background:var(--co-surface);color:var(--co-fg);box-shadow:var(--co-sh-sm),0 0 0 1px var(--co-line)}.checkout_regels__W_wOx{list-style:none;margin:0;padding:0;display:grid;gap:12px}.checkout_regel__sAPxQ{display:flex;justify-content:space-between;gap:16px;align-items:start;font-size:.95rem}.checkout_regelNaam__6Bep_{display:grid;gap:2px;min-width:0}.checkout_regelSub__c6Zkl{font-size:.82rem;color:var(--co-muted)}.checkout_bedrag__3M2Nf{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.checkout_berekening___dZNN{display:grid;gap:8px;margin:0;padding-top:14px;border-top:1px solid var(--co-line);font-size:.92rem}.checkout_berekening___dZNN>div{display:flex;justify-content:space-between;gap:16px}.checkout_berekening___dZNN dt{color:var(--co-muted);display:flex;align-items:center;gap:8px}.checkout_berekening___dZNN dd{margin:0}.checkout_totaal__2Vt3y{padding-top:10px;border-top:1px solid var(--co-line);font-size:1.05rem;font-weight:650}.checkout_totaal__2Vt3y dt{color:var(--co-fg)}.checkout_badge__txWhm{display:inline-flex;align-items:center;gap:6px;font:500 .68rem/1 var(--co-mono);letter-spacing:.09em;text-transform:uppercase;padding:6px 10px;border-radius:999px;border:1px solid var(--co-line-strong);color:var(--co-fg);background:var(--co-surface);white-space:nowrap}.checkout_badgeOk__BTKtM{color:var(--co-ok);border-color:color-mix(in srgb,var(--co-ok) 40%,transparent);background:var(--co-ok-soft)}.checkout_later__5o9yk{display:grid;gap:10px;padding:14px 16px;border-radius:var(--co-r-md);border:1px dashed var(--co-line-strong)}.checkout_laterKop__K24Ij{display:flex;justify-content:space-between;align-items:center;gap:8px}.checkout_laterLabel__VrqWt{font:500 .72rem/1.3 var(--co-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--co-muted)}.checkout_laterNoot__uIg_u{margin:0;font-size:.82rem;color:var(--co-muted)}.checkout_overzicht__Dw2ti[data-vorm=samenstelling]{background:var(--co-bg);box-shadow:var(--sh-md,0 4px 12px rgba(21,25,29,.08));line-height:var(--body-line-height,1.5)}.checkout_overzicht__Dw2ti[data-vorm=samenstelling] .checkout_overzichtTitel__DtIaX{font-size:var(--text-body-lg,1.05rem);line-height:inherit}.checkout_overzicht__Dw2ti[data-vorm=samenstelling] .checkout_regels__W_wOx{gap:8px}.checkout_overzicht__Dw2ti[data-vorm=samenstelling] .checkout_regel__sAPxQ{font-size:15px;align-items:baseline}.checkout_overzicht__Dw2ti[data-vorm=samenstelling] .checkout_berekening___dZNN{gap:6px;font-size:15px}.checkout_overzicht__Dw2ti[data-vorm=samenstelling] .checkout_totaal__2Vt3y{padding-top:0;border-top:0;font-size:var(--text-body-lg,1.05rem);font-weight:600}@media (max-width:640px){.checkout_overzicht__Dw2ti[data-vorm=samenstelling]{padding:24px}}.checkout_punt__ZkbAe{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--co-accent);flex:none}.checkout_badgeAccent__rGGXF{border-color:var(--co-line-strong)}.checkout_keuzeTitelRij___4g59{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}.checkout_berekening___dZNN>.checkout_totaalNoot__8rzDY{justify-content:flex-end;margin-top:-4px;font-size:.8rem;color:var(--co-muted)}.checkout_addons__HVkFe{display:grid;gap:4px;margin:0;padding:0;border:0;min-width:0}.checkout_addonsUitleg___7a87{margin:4px 0 0;font-size:.88rem;color:var(--co-muted)}.checkout_addonLijst__GEzbC{list-style:none;margin:0;padding:0;display:grid}.checkout_addon__GbX56{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;padding:16px 0;border-bottom:1px solid var(--co-line)}.checkout_addon__GbX56:last-child{border-bottom:0}.checkout_addonHoofd__WtePR{display:grid;gap:6px;min-width:0}.checkout_addonLabel__tzeWe{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap}.checkout_addonNaam__rjG7w{display:inline-flex;align-items:center;gap:8px;font-weight:600}.checkout_addonPrijs__3VmaV{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.checkout_addonTotaal__55rDE,.checkout_addonUitleg__uTgMg{margin:0;font-size:.88rem;color:var(--co-muted)}.checkout_addonTotaal__55rDE{color:var(--co-fg);font-variant-numeric:tabular-nums}.checkout_schakel__njLgn{position:relative;display:inline-flex;width:44px;height:26px;flex:none}.checkout_schakel__njLgn input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:100%;height:100%;border-radius:999px;background:var(--co-line-strong);cursor:pointer;transition:background-color .15s}.checkout_schakel__njLgn input:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .18s}.checkout_schakel__njLgn input:checked{background:var(--co-btn-bg)}.checkout_schakel__njLgn input:checked:after{transform:translateX(18px);background:var(--co-btn-fg)}.checkout_schakel__njLgn input:focus-visible{outline:2px solid var(--co-fg);outline-offset:2px}.checkout_teller__3d_Vn{display:inline-grid;grid-template-columns:44px 44px 44px;align-items:center;border:1px solid var(--co-line-strong);border-radius:var(--co-r-md);background:var(--co-field);overflow:hidden}.checkout_tellerKnop__XY7OB{height:44px;border:0;background:transparent;color:var(--co-fg);font:inherit;font-size:1.25rem;line-height:1;cursor:pointer}.checkout_tellerKnop__XY7OB:hover:not(:disabled){background:var(--co-tile)}.checkout_tellerKnop__XY7OB:focus-visible{outline:2px solid var(--co-fg);outline-offset:-2px}.checkout_tellerKnop__XY7OB:disabled{color:var(--co-muted);cursor:default}.checkout_tellerAantal__uyXTV{text-align:center;font-weight:600;font-variant-numeric:tabular-nums;border-inline:1px solid var(--co-line);line-height:44px}.checkout_code__q0Vtv{border-top:1px solid var(--co-line);padding-top:14px}.checkout_codeKop__GvfcC{list-style:none;display:inline-flex;align-items:center;gap:8px;min-height:32px;font-size:.92rem;font-weight:600;cursor:pointer}.checkout_codeKop__GvfcC::-webkit-details-marker{display:none}.checkout_codeKop__GvfcC:focus-visible{outline:2px solid var(--co-fg);outline-offset:2px;border-radius:4px}.checkout_codeIcoon__pI2Y5{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1.5px solid;font:600 .68rem/1 var(--co-mono)}.checkout_codeInvoer__3Ciqp{display:grid;gap:8px;margin-top:10px}.checkout_codeToegepast__DhgE2{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;font-size:.9rem}.checkout_inputKlein__xyPFs{min-height:42px}.checkout_knopKlein__ZIMkt{--co-knop-h:42px;font-size:.92rem}.checkout_linkKnop__JBRqJ{border:0;padding:4px 0;background:none;color:var(--co-muted);font:inherit;font-size:.88rem;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.checkout_linkKnop__JBRqJ:hover{color:var(--co-fg)}.checkout_knopVak__o8ulK{display:block}.checkout_knopBlok__4BCwH .checkout_spinner__609JM{width:16px;height:16px}.checkout_vinkje__EAFAf{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border:1px solid var(--co-line-strong);border-radius:var(--co-r-md);background:var(--co-field);cursor:pointer}.checkout_vinkje__EAFAf:has(input:checked){border-color:var(--co-fg)}.checkout_vinkje__EAFAf input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;margin:1px 0 0;border:1.5px solid var(--co-line-strong);border-radius:6px;background:var(--co-field);display:grid;place-content:center;cursor:pointer}.checkout_vinkje__EAFAf input:checked{background:var(--co-btn-bg);border-color:var(--co-btn-bg)}.checkout_vinkje__EAFAf input:checked:after{content:"";width:11px;height:6px;border:solid var(--co-btn-fg);border-width:0 0 2px 2px;transform:translateY(-1px) rotate(-45deg)}.checkout_vinkje__EAFAf input:focus-visible{outline:2px solid var(--co-fg);outline-offset:2px}.checkout_melding__Gm94w{display:grid;gap:4px;padding:14px 16px;border-radius:var(--co-r-md);border:1px solid var(--co-line);background:var(--co-tile);font-size:.92rem}.checkout_meldingTitel__wBvt9{margin:0;font-weight:600}.checkout_meldingTekst__AbKEn{color:var(--co-fg)}.checkout_meldingFout__NtwiN{border-color:color-mix(in srgb,var(--co-err) 45%,transparent);background:var(--co-err-soft)}.checkout_meldingFout__NtwiN .checkout_meldingTitel__wBvt9{color:var(--co-err)}.checkout_meldingWaarschuwing__ZY2v3{border-color:color-mix(in srgb,var(--co-warn) 45%,transparent);background:var(--co-warn-soft)}.checkout_meldingWaarschuwing__ZY2v3 .checkout_meldingTitel__wBvt9{color:var(--co-warn)}.checkout_meldingOk__DtL50{border-color:color-mix(in srgb,var(--co-ok) 40%,transparent);background:var(--co-ok-soft)}.checkout_meldingOk__DtL50 .checkout_meldingTitel__wBvt9{color:var(--co-ok)}.checkout_srOnly__X9CyF{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:640px){.checkout_rij__x_9Pr{grid-template-columns:minmax(0,1fr)}.checkout_rijAdres__NJLgs{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.checkout_rijPlaats__j3oVn{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.checkout_keuzeOpties__cISI5{grid-template-columns:minmax(0,1fr)}.checkout_plaatshouderTabs__vHq_9{grid-template-columns:repeat(2,minmax(0,1fr))}.checkout_overzicht__Dw2ti{padding:18px}.checkout_addon__GbX56{gap:14px}}.pakketBlokken_blok__y4s3f{--pb-fg:var(--color-text-primary,#15191d);--pb-muted:var(--color-text-secondary,#595e65);--pb-bg:var(--color-background,#f9fafc);--pb-surface:var(--color-surface,#ffffff);--pb-line:var(--color-border,#e3e6eb);--pb-line-strong:#c9ced6;--pb-tile:#f1f4f7;--pb-accent:var(--color-primary,#15191d);--pb-dot:var(--color-accent,#e5484d);--pb-btn-bg:var(--color-primary,#15191d);--pb-btn-fg:#ffffff;--pb-err:var(--color-error,#b42d22);--pb-err-soft:#fcecea;--pb-r-md:var(--r-md,10px);--pb-r-lg:14px;--pb-r-xl:20px;--pb-sh-sm:0 1px 2px rgba(21,25,29,0.06);--pb-sh-md:0 6px 24px rgba(21,25,29,0.1);--pb-font:var(--font-body,"Host Grotesk",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);--pb-font-kop:var(--font-heading,var(--pb-font));--pb-mono:var(--font-mono,"JetBrains Mono",ui-monospace,Menlo,Consolas,monospace);background:var(--pb-bg);color:var(--pb-fg);font-family:var(--pb-font);font-size:16px;line-height:1.5;box-sizing:border-box;padding:64px 0}.pakketBlokken_blok__y4s3f *,.pakketBlokken_blok__y4s3f :after,.pakketBlokken_blok__y4s3f :before{box-sizing:border-box}.pakketBlokken_blok__y4s3f[data-thema=donker]{--pb-fg:#eef0f3;--pb-muted:#a0a5ac;--pb-bg:#0b0d11;--pb-surface:#15191d;--pb-line:#282c31;--pb-line-strong:#3d434b;--pb-tile:#1b1f24;--pb-accent:#eef0f3;--pb-btn-bg:#eef0f3;--pb-btn-fg:#15191d;--pb-err:#f07a73;--pb-err-soft:#2c1513;--pb-sh-sm:0 1px 2px rgba(0,0,0,0.4);--pb-sh-md:0 6px 24px rgba(0,0,0,0.45)}@media (prefers-color-scheme:dark){.pakketBlokken_blok__y4s3f[data-thema=auto]{--pb-fg:#eef0f3;--pb-muted:#a0a5ac;--pb-bg:#0b0d11;--pb-surface:#15191d;--pb-line:#282c31;--pb-line-strong:#3d434b;--pb-tile:#1b1f24;--pb-accent:#eef0f3;--pb-btn-bg:#eef0f3;--pb-btn-fg:#15191d;--pb-err:#f07a73;--pb-err-soft:#2c1513;--pb-sh-sm:0 1px 2px rgba(0,0,0,0.4);--pb-sh-md:0 6px 24px rgba(0,0,0,0.45)}}.pakketBlokken_wrap__QuEnp{width:100%;max-width:1200px;margin-inline:auto;padding-inline:24px}.pakketBlokken_sr__m2DtY{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pakketBlokken_label__gfjmW{font:500 .72rem/1.3 var(--pb-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pb-muted);margin:0}.pakketBlokken_kop__rJZ6p{font-family:var(--pb-font-kop);font-size:clamp(1.6rem,3.2vw,2.3rem);line-height:1.06;letter-spacing:-.03em;font-weight:700;text-wrap:balance;margin:0}.pakketBlokken_intro__4RE9e{font-size:1.1rem;color:var(--pb-muted);max-width:60ch;margin:0}.pakketBlokken_acm__piJMG{display:grid;gap:4px;font-size:.88rem;color:var(--pb-muted);max-width:62ch;margin:0}.pakketBlokken_acm__piJMG p{margin:0}.pakketBlokken_btn__YAPmd{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 20px;border-radius:var(--pb-r-md);border:1px solid transparent;font:inherit;font-weight:600;font-size:15px;text-decoration:none;cursor:pointer;width:100%}.pakketBlokken_btn__YAPmd:focus-visible{outline:2px solid var(--pb-accent);outline-offset:2px}.pakketBlokken_btnPrimair__CrDel{background:var(--pb-btn-bg);color:var(--pb-btn-fg)}.pakketBlokken_btnSecundair__z2c4R{background:var(--pb-surface);color:var(--pb-fg);border-color:var(--pb-fg)}.pakketBlokken_btnSecundair__z2c4R:hover{background:var(--pb-tile)}.pakketBlokken_btn__YAPmd[aria-busy=true]{cursor:progress}.pakketBlokken_btnGroot__G0Svz{min-height:52px;font-size:16px}.pakketBlokken_btwSchakelaar__tCrgw{display:flex;align-items:center;gap:10px;font-size:.9rem;color:var(--pb-muted)}.pakketBlokken_seg__3cMyx{display:inline-flex;padding:3px;gap:2px;border-radius:12px;background:var(--pb-tile);border:1px solid var(--pb-line)}.pakketBlokken_seg__3cMyx button{min-height:38px;padding:0 14px;border:0;border-radius:9px;background:transparent;color:var(--pb-muted);font:inherit;font-weight:600;font-size:.9rem;white-space:nowrap;cursor:pointer}.pakketBlokken_seg__3cMyx button[aria-pressed=true]{background:var(--pb-surface);color:var(--pb-fg);box-shadow:var(--pb-sh-sm),0 0 0 1px var(--pb-line)}.pakketBlokken_seg__3cMyx button:focus-visible{outline:2px solid var(--pb-accent);outline-offset:1px}.pakketBlokken_badge__uFaVz{display:inline-flex;align-items:center;gap:6px;font:500 .68rem/1 var(--pb-mono);letter-spacing:.09em;text-transform:uppercase;padding:6px 10px;border-radius:999px;background:var(--pb-btn-bg);color:var(--pb-btn-fg);white-space:nowrap}.pakketBlokken_punt__nrXs8{width:7px;height:7px;border-radius:50%;background:var(--pb-dot);flex:none}.pakketBlokken_matrixKop__W_92y{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:24px;margin-bottom:40px}.pakketBlokken_matrixKop__W_92y>div:first-child{display:grid;gap:14px;max-width:680px}.pakketBlokken_plannen__1h2Jc{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch;list-style:none;margin:0;padding:14px 0 0}.pakketBlokken_plan__Y_PfE{position:relative;display:flex;flex-direction:column;gap:22px;padding:28px;border-radius:var(--pb-r-xl);background:var(--pb-surface);border:1px solid var(--pb-line);box-shadow:var(--pb-sh-sm);min-width:0}.pakketBlokken_planAanbevolen__qIxHA{border-color:var(--pb-fg);box-shadow:0 0 0 1px var(--pb-fg),var(--pb-sh-md)}.pakketBlokken_planVlag__TNUZL{position:absolute;top:-13px;left:26px}.pakketBlokken_planKop__k__JH{display:grid;gap:6px}.pakketBlokken_planNaam__wIIYA{font-family:var(--pb-font-kop);font-size:1.5rem;font-weight:700;letter-spacing:-.03em;margin:0}.pakketBlokken_planTag__CHvxG{color:var(--pb-muted);font-size:.98rem;margin:0}.pakketBlokken_planPrijs__h8AD2{display:grid;gap:6px}.pakketBlokken_prijs__uNsC9{font-size:2.6rem;font-weight:700;letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum"}.pakketBlokken_voorwaarden__qx7_G{font-size:.86rem;color:var(--pb-muted)}.pakketBlokken_lijst__fdNv6{display:grid;gap:10px;font-size:.95rem;list-style:none;margin:0;padding:0}.pakketBlokken_lijst__fdNv6 li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start}.pakketBlokken_vinkje__TklWH{width:16px;height:16px;margin-top:3px;color:var(--pb-fg)}.pakketBlokken_melding__cRJG6{margin:0;padding:10px 14px;border-radius:var(--pb-r-md);background:var(--pb-tile);border:1px solid var(--pb-line);color:var(--pb-fg);font-size:.92rem}.pakketBlokken_fout__whLrW{margin:0;padding:10px 14px;border-radius:var(--pb-r-md);background:var(--pb-err-soft);color:var(--pb-err);font-size:.92rem}.pakketBlokken_vergelijk__VpqU6{margin-top:40px;border-top:1px solid var(--pb-line)}.pakketBlokken_vergelijk__VpqU6>summary{display:flex;align-items:center;gap:10px;min-height:56px;font-weight:600;cursor:pointer;list-style:none}.pakketBlokken_vergelijk__VpqU6>summary::-webkit-details-marker{display:none}.pakketBlokken_vergelijk__VpqU6>summary:before{content:"";width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translateY(-2px);transition:transform .15s}.pakketBlokken_vergelijk__VpqU6[open]>summary:before{transform:rotate(225deg) translateY(-2px)}.pakketBlokken_vergelijk__VpqU6>summary:focus-visible{outline:2px solid var(--pb-accent);outline-offset:2px}.pakketBlokken_tabelScroll__xJobF{overflow-x:auto}.pakketBlokken_tabel__a7o_g{width:100%;border-collapse:collapse;font-size:.95rem}.pakketBlokken_tabel__a7o_g td,.pakketBlokken_tabel__a7o_g th{padding:12px 14px;text-align:left;border-bottom:1px solid var(--pb-line);vertical-align:middle}.pakketBlokken_tabel__a7o_g thead th{font:500 .72rem/1.3 var(--pb-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pb-muted)}.pakketBlokken_tabel__a7o_g td,.pakketBlokken_tabel__a7o_g thead th:not(:first-child){text-align:center;width:110px}.pakketBlokken_tabel__a7o_g tbody th{font-weight:500}.pakketBlokken_nee__c8YRW{color:var(--pb-muted)}.pakketBlokken_kolomAanbevolen__T7PkZ{background:color-mix(in srgb,var(--pb-tile) 70%,transparent)}.pakketBlokken_split__nEbuA{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:48px;align-items:start}.pakketBlokken_stapel__6X8wY{display:grid;gap:40px;min-width:0}.pakketBlokken_kopStapel__sfjKt{display:grid;gap:12px}.pakketBlokken_veldgroep__yDjp2{display:grid;gap:14px;border:0;margin:0;padding:0;min-width:0}.pakketBlokken_legenda__hv_42{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;padding:0 0 12px;border-bottom:1px solid var(--pb-line);margin-bottom:4px}.pakketBlokken_klein__Ty8cU{font-size:.88rem;color:var(--pb-muted)}.pakketBlokken_pakketKeuzes__oR05F{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.pakketBlokken_optie__fsqJp{position:relative;display:grid;gap:4px;padding:18px 18px 16px;border:1px solid var(--pb-line-strong);border-radius:var(--pb-r-lg);background:var(--pb-surface);cursor:pointer;min-width:0}.pakketBlokken_optie__fsqJp>input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.pakketBlokken_optie__fsqJp:has(>input:checked){border-color:var(--pb-fg);box-shadow:0 0 0 1px var(--pb-fg)}.pakketBlokken_optie__fsqJp:has(>input:focus-visible){outline:2px solid var(--pb-accent);outline-offset:3px}.pakketBlokken_optieNaam__DGsuv{display:flex;align-items:center;gap:8px;font-weight:600;padding-right:26px}.pakketBlokken_optieVink__hGcwr{position:absolute;top:16px;right:16px;width:20px;height:20px;border-radius:50%;border:1px solid var(--pb-line-strong);display:grid;place-items:center;color:transparent}.pakketBlokken_optieVink__hGcwr .pakketBlokken_vinkje__TklWH{width:12px;height:12px;margin:0;color:inherit}.pakketBlokken_optie__fsqJp:has(>input:checked) .pakketBlokken_optieVink__hGcwr{background:var(--pb-btn-bg);border-color:var(--pb-btn-bg);color:var(--pb-btn-fg)}.pakketBlokken_optiePrijs__tojmE{margin-top:10px;font-weight:700;font-size:1.2rem;letter-spacing:-.015em;font-feature-settings:"tnum"}.pakketBlokken_klein__Ty8cU .pakketBlokken_badge__uFaVz,.pakketBlokken_optieNaam__DGsuv .pakketBlokken_badge__uFaVz{padding:4px 7px;font-size:.6rem}.pakketBlokken_addOnLijst__Frd9O{display:grid;list-style:none;margin:0;padding:0}.pakketBlokken_addOn__tcWRa{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:20px 0;border-bottom:1px solid var(--pb-line);align-items:start}.pakketBlokken_addOnHoofd__SW_zd{display:grid;gap:8px;min-width:0}.pakketBlokken_addOnLabel__6u9OM{display:flex;justify-content:space-between;align-items:baseline;gap:16px;cursor:pointer;font-weight:600}.pakketBlokken_addOnPrijs__LAWyy{font-weight:600;white-space:nowrap;font-feature-settings:"tnum"}.pakketBlokken_addOnTekst__xF50K{color:var(--pb-muted);font-size:.94rem;max-width:60ch;margin:0}.pakketBlokken_abonnement__TU3C8{padding:22px;border-bottom-style:dashed;border-radius:var(--pb-r-lg);border:1px dashed var(--pb-line-strong)}.pakketBlokken_schakel__SVECU{position:relative;display:inline-flex;flex:none;width:44px;height:26px;margin-top:2px}.pakketBlokken_schakel__SVECU input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:100%;height:100%;border-radius:999px;background:var(--pb-line-strong);cursor:pointer;transition:background-color .15s}.pakketBlokken_schakel__SVECU input:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .18s}.pakketBlokken_schakel__SVECU input:checked{background:var(--pb-btn-bg)}.pakketBlokken_schakel__SVECU input:checked:after{transform:translateX(18px);background:var(--pb-btn-fg)}.pakketBlokken_schakel__SVECU input:focus-visible{outline:2px solid var(--pb-accent);outline-offset:3px}.pakketBlokken_schakel__SVECU:before{content:"";position:absolute;inset:-9px}.pakketBlokken_aan__8XCsJ .pakketBlokken_addOnLabel__6u9OM>span:first-child:after{content:"";display:inline-block;width:7px;height:7px;margin-left:8px;border-radius:50%;background:var(--pb-dot);vertical-align:middle}.pakketBlokken_leeg__rtSyu{margin:0;padding:18px;border-radius:var(--pb-r-lg);background:var(--pb-tile);color:var(--pb-muted)}.pakketBlokken_zijkolom__uIx_T{position:sticky;top:24px;display:grid;gap:16px}.pakketBlokken_vertrouwen__xtvLW{display:grid;gap:8px;font-size:.9rem;color:var(--pb-muted);margin:0;white-space:pre-line}.pakketBlokken_plakbalk__SIkc5{display:none}@media (max-width:960px){.pakketBlokken_split__nEbuA{grid-template-columns:minmax(0,1fr)}.pakketBlokken_zijkolom__uIx_T{position:static}.pakketBlokken_zijkolom__uIx_T>.pakketBlokken_btn__YAPmd,.pakketBlokken_zijkolom__uIx_T>.pakketBlokken_vertrouwen__xtvLW{display:none}.pakketBlokken_plakbalk__SIkc5{position:sticky;bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;border-top:1px solid var(--pb-line);background:color-mix(in srgb,var(--pb-surface) 94%,transparent);backdrop-filter:blur(10px);padding:12px 24px calc(12px + env(safe-area-inset-bottom))}.pakketBlokken_plakbalk__SIkc5 .pakketBlokken_btn__YAPmd{width:auto}.pakketBlokken_plakbalkSom__16oAy{display:grid;line-height:1.2}.pakketBlokken_plakbalkSom__16oAy strong{font-size:1.15rem;font-feature-settings:"tnum"}.pakketBlokken_plakbalkSom__16oAy span{font-size:.8rem;color:var(--pb-muted)}}@media (max-width:560px){.pakketBlokken_blok__y4s3f{padding:40px 0}.pakketBlokken_wrap__QuEnp{padding-inline:16px}.pakketBlokken_plan__Y_PfE{padding:22px}.pakketBlokken_tabel__a7o_g td,.pakketBlokken_tabel__a7o_g th{padding:10px 8px}.pakketBlokken_tabel__a7o_g td,.pakketBlokken_tabel__a7o_g thead th:not(:first-child){width:62px}.pakketBlokken_plakbalk__SIkc5{padding-inline:16px}}.pakketBlokken_blok__y4s3f.pakketBlokken_vlakTransparant__3VsnD{background:transparent}.pakketBlokken_blok__y4s3f.pakketBlokken_vlakSurface__eypzP{background:var(--pb-surface)}.pakketBlokken_blok__y4s3f.pakketBlokken_vlakLicht__9b6ej{background:var(--color-grey-light,var(--pb-tile))}.pakketBlokken_themaMaten__2tSOu{line-height:var(--body-line-height,1.5)}.pakketBlokken_themaMaten__2tSOu .pakketBlokken_wrap__QuEnp{max-width:calc(var(--container-width, 1152px) + 2 * var(--container-padding, 24px));padding-inline:var(--container-padding,24px)}.pakketBlokken_themaMaten__2tSOu .pakketBlokken_kop__rJZ6p{font-size:var(--section-title-size,clamp(1.6rem,3.2vw,2.3rem));font-weight:var(--section-title-weight,700);line-height:var(--section-title-lh,1.06);letter-spacing:var(--section-title-tracking,-.03em)}.pakketBlokken_themaMaten__2tSOu .pakketBlokken_matrixKop__W_92y>div:first-child{display:block;max-width:none}.pakketBlokken_themaMaten__2tSOu .pakketBlokken_matrixKop__W_92y .pakketBlokken_intro__4RE9e{margin-top:14px;font-size:var(--text-body-lg,1.1rem);line-height:var(--body-line-height,1.5);max-width:60ch}.pakketBlokken_themaMaten__2tSOu .pakketBlokken_matrixKop__W_92y .pakketBlokken_acm__piJMG{margin-top:14px}.pakketBlokken_themaMaten__2tSOu .pakketBlokken_kopThema__jOy_s{display:block;max-width:720px}.pakketBlokken_themaMaten__2tSOu .pakketBlokken_kopThema__jOy_s .pakketBlokken_intro__4RE9e{margin-top:16px;font-size:var(--text-body-lg,1.1rem);line-height:1.55;max-width:62ch}.pakketBlokken_themaMaten__2tSOu .pakketBlokken_kopThema__jOy_s .pakketBlokken_acm__piJMG{margin-top:16px}@media (max-width:560px){.pakketBlokken_themaMaten__2tSOu .pakketBlokken_wrap__QuEnp{max-width:calc(var(--container-width, 1152px) + 2 * var(--container-padding, 16px));padding-inline:var(--container-padding,16px)}}.vlak_plannen__ulnfG{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch;list-style:none;margin:0;padding:0}.vlak_plan__9E3E5{position:relative;display:flex;flex-direction:column;gap:14px;padding:32px 28px;background:var(--card-surface,var(--color-background,#ffffff));border:1px solid var(--color-border,#e3e6eb);border-radius:var(--r-lg,12px);min-width:0}.vlak_planAanbevolen__Zx0NA{border:2px solid var(--color-text-primary,#15191d);box-shadow:var(--sh-lg,0 8px 24px rgba(21,25,29,.1))}.vlak_vlag__Jpiu1{position:absolute;top:-13px;left:28px;display:inline-flex;align-items:center;gap:6px;font-size:var(--text-label,12px);font-weight:600;letter-spacing:.02em;line-height:1.4;padding:4px 10px;border-radius:var(--r-full,9999px);background:var(--color-accent,#e5484d);color:var(--color-background,#ffffff);white-space:nowrap}.vlak_punt__vAN_X{width:6px;height:6px;border-radius:var(--r-full,9999px);background:currentColor;flex:none}.vlak_naam__yQ_3U{font-family:var(--font-heading,inherit);font-size:22px;line-height:1.25;margin:0}.vlak_tag__CUC2Q{color:var(--color-text-secondary,#595e65);font-size:15px;min-height:72px;margin:0}.vlak_prijs__DPpPr{display:flex;flex-direction:column;margin:0}.vlak_bedrag__OugYO{font-family:var(--font-heading,inherit);font-size:44px;font-weight:600;letter-spacing:-.03em;line-height:1.1;font-feature-settings:"tnum"}.vlak_voorwaarden__ej1OO{font-size:var(--text-small,14px);color:var(--color-text-muted,#595e65)}.vlak_knop__d5TUH{width:100%}.vlak_lijst__3XJho{list-style:none;display:flex;flex-direction:column;gap:10px;margin:0;border-top:1px solid var(--color-border,#e3e6eb);padding:20px 0 0;font-size:15px}.vlak_lijst__3XJho li{display:flex;gap:10px;align-items:flex-start}.vlak_vinkje__YCWT9{width:18px;height:18px;margin-top:3px;flex:none;color:var(--color-success,#3d6b2f)}.vlak_vergelijk__SuJUr{margin-top:32px;border:1px solid var(--color-border,#e3e6eb);border-radius:var(--r-lg,12px);background:var(--color-background,#ffffff)}.vlak_vergelijk__SuJUr>summary{font-size:var(--text-body,16px);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 24px;min-height:44px;font-weight:600;cursor:pointer;list-style:none}.vlak_vergelijk__SuJUr>summary::-webkit-details-marker{display:none}.vlak_vergelijk__SuJUr>summary:focus-visible{outline:2px solid var(--color-text-primary,#15191d);outline-offset:2px}.vlak_chevron__qN0yO{width:20px;height:20px;flex:none;transition:transform .15s}.vlak_vergelijk__SuJUr[open] .vlak_chevron__qN0yO{transform:rotate(180deg)}.vlak_tabelScroll__UGEtY{overflow-x:auto;padding:0 24px 24px}.vlak_tabel__4xuIF{width:100%;border-collapse:collapse;font-size:15px;min-width:560px}.vlak_tabel__4xuIF td,.vlak_tabel__4xuIF th{padding:12px 14px;border-bottom:1px solid var(--color-border,#e3e6eb);text-align:center}.vlak_tabel__4xuIF th[scope=row],.vlak_tabel__4xuIF thead th:first-child{text-align:left;font-weight:500}.vlak_tabel__4xuIF thead th{font-weight:600}.vlak_kolomAanbevolen__LjwVF{background:var(--color-surface,#f9fafc)}.vlak_nee__fqByC{color:var(--color-grey-mid,#90959c)}@media (max-width:980px){.vlak_plannen__ulnfG{grid-template-columns:minmax(0,1fr);max-width:560px}.vlak_tag__CUC2Q{min-height:0}}@media (max-width:640px){.vlak_plan__9E3E5{padding:28px 22px}.vlak_bedrag__OugYO{font-size:38px}}.vlak_btwSchakelaar__Qyczn{display:flex;align-items:center;gap:12px;font-size:var(--text-small,14px);font-weight:600}.vlak_seg__BegBg{display:inline-flex;border:1px solid var(--color-border,#e3e6eb);border-radius:var(--btn-border-radius,8px);padding:3px;background:var(--color-background,#ffffff)}.vlak_seg__BegBg button{border:0;background:transparent;font:500 var(--text-small,14px) var(--font-body,inherit);padding:8px 12px;border-radius:var(--r-sm,4px);cursor:pointer;color:var(--color-text-secondary,#595e65);min-height:36px;white-space:nowrap}.vlak_seg__BegBg button[aria-pressed=true]{background:var(--color-text-primary,#15191d);color:var(--color-background,#ffffff)}.vlak_seg__BegBg button:focus-visible{outline:2px solid var(--color-text-primary,#15191d);outline-offset:1px}.lijst_split__M1_Mo{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:48px;align-items:start}.lijst_stapel__0cI6A{display:grid;min-width:0}.lijst_kopStapel__cGw4f{display:grid;gap:12px;margin-bottom:40px}.lijst_groep__JcOHe{border:0;padding:0;margin:0 0 32px;min-width:0}.lijst_legenda__qX51B{display:flex;flex-direction:column;gap:2px;margin-bottom:14px;padding:0}.lijst_label__rGEjF{font-weight:600;font-size:var(--text-body,16px)}.lijst_klein__hth42{font-size:var(--text-small,14px);color:var(--color-text-secondary,#595e65)}.lijst_pakketten__zAg84{display:grid;gap:10px}.lijst_optie__PttPu{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) auto;-moz-column-gap:14px;column-gap:14px;row-gap:2px;align-items:center;padding:16px 18px;border:1px solid var(--color-border,#e3e6eb);border-radius:var(--r-md,8px);background:var(--color-background,#ffffff);cursor:pointer;font-weight:400}.lijst_optie__PttPu>input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.lijst_optie__PttPu:has(>input:checked){border:2px solid var(--color-text-primary,#15191d);padding:15px 17px}.lijst_optie__PttPu:has(>input:focus-visible){outline:2px solid var(--color-text-primary,#15191d);outline-offset:2px}.lijst_vink__qpfWq{grid-row:span 2;width:24px;height:24px;border-radius:var(--r-full,9999px);border:1.5px solid var(--color-grey-mid,#90959c);display:grid;place-items:center;color:transparent}.lijst_vink__qpfWq svg{width:14px;height:14px;margin:0;color:inherit}.lijst_optie__PttPu:has(>input:checked) .lijst_vink__qpfWq{background:var(--color-text-primary,#15191d);border-color:var(--color-text-primary,#15191d);color:var(--color-background,#ffffff)}.lijst_naam__pd2hE{font-weight:600;font-size:var(--text-body,16px);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.lijst_optie__PttPu>.lijst_klein__hth42{grid-column:2}.lijst_optie__PttPu>.lijst_klein__hth42[data-prijs-excl]{grid-column:3;justify-self:end}.lijst_prijs__4oKqg{grid-row:1;grid-column:3;font-weight:600;font-feature-settings:"tnum"}.lijst_badge__rYW0z{display:inline-flex;align-items:center;font-size:var(--text-label,12px);font-weight:600;letter-spacing:.02em;line-height:1.4;padding:4px 10px;border-radius:var(--r-full,9999px);background:var(--color-accent,#e5484d);color:var(--color-background,#ffffff);white-space:nowrap}.lijst_addOns__tagB1{list-style:none;display:grid;gap:10px;margin:0;padding:0}.lijst_addOn__CAute{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:16px 18px;border:1px solid var(--color-border,#e3e6eb);border-radius:var(--r-md,8px);background:var(--color-background,#ffffff)}.lijst_addOn__CAute>div{min-width:0}.lijst_aan__mDId8{border-color:var(--color-text-primary,#15191d)}.lijst_abonnement__lRLum{margin-bottom:10px}.lijst_addOnLabel__garZF{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;font-size:var(--text-body,16px);font-weight:600;cursor:pointer}.lijst_addOnPrijs__Lc5AG{font-weight:500;color:var(--color-text-secondary,#595e65);font-feature-settings:"tnum"}.lijst_addOn__CAute .lijst_klein__hth42{margin:4px 0 0;max-width:60ch}.lijst_groep__JcOHe>p.lijst_klein__hth42{margin:0}.lijst_schakel__wmF7n{display:inline-flex;flex:none}.lijst_schakel__wmF7n input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:44px;height:26px;border-radius:var(--r-full,9999px);background:var(--color-border,#e3e6eb);position:relative;cursor:pointer;transition:background .15s;margin:0}.lijst_schakel__wmF7n input:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:var(--r-full,9999px);background:var(--color-background,#ffffff);box-shadow:var(--sh-sm,0 1px 2px rgba(21,25,29,.06));transition:transform .15s}.lijst_schakel__wmF7n input:checked{background:var(--color-text-primary,#15191d)}.lijst_schakel__wmF7n input:checked:after{transform:translateX(18px)}.lijst_schakel__wmF7n input:focus-visible{outline:2px solid var(--color-text-primary,#15191d);outline-offset:3px}.lijst_zijkolom__iyiUu{position:sticky;top:96px;display:grid;gap:16px}.lijst_knop__qKl0J{width:100%}.lijst_knop__qKl0J svg{width:var(--btn-lg-icon,18px);height:var(--btn-lg-icon,18px)}.lijst_toelichting__3nAVt{margin:0;font-size:var(--text-small,14px);color:var(--color-text-secondary,#595e65);white-space:pre-line}@media (max-width:1100px){.lijst_split__M1_Mo{grid-template-columns:minmax(0,1fr) 340px;gap:32px}}@media (max-width:960px){.lijst_split__M1_Mo{grid-template-columns:minmax(0,1fr);gap:40px}.lijst_zijkolom__iyiUu{position:static}}