.pagina[data-astro-cid-cpugysdv]{gap:var(--ruimte-7);padding-block:var(--ruimte-7) var(--ruimte-8);flex-direction:column;display:flex}.kop[data-astro-cid-cpugysdv]{gap:var(--ruimte-3);flex-direction:column;max-width:62ch;display:flex}.inleiding[data-astro-cid-cpugysdv]{color:var(--kleur-gedempt);font-size:1.1rem}.indeling[data-astro-cid-cpugysdv]{gap:var(--ruimte-5);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=1024px){.indeling[data-astro-cid-cpugysdv]{grid-template-columns:minmax(0,1.7fr) minmax(18rem,1fr)}}form[data-astro-cid-cpugysdv]{background:var(--kleur-wit);border:1px solid var(--kleur-lijn);border-radius:var(--straal-groot);padding:var(--ruimte-5)}.stapbalk[data-astro-cid-cpugysdv]{gap:var(--ruimte-2);margin:0 0 var(--ruimte-5);padding:0 0 var(--ruimte-4);border-block-end:1px solid var(--kleur-lijn);flex-wrap:wrap;list-style:none;display:flex}.stapbalk[data-astro-cid-cpugysdv] li[data-astro-cid-cpugysdv]{align-items:center;gap:var(--ruimte-1);max-width:none;padding:var(--ruimte-2) var(--ruimte-3);border:1px solid var(--kleur-lijn);border-radius:var(--straal);font-size:var(--tekst-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--kleur-gedempt);font-weight:600;display:flex}.stapbalk[data-astro-cid-cpugysdv] li[data-astro-cid-cpugysdv][aria-current=step]{background:var(--kleur-inkt);border-color:var(--kleur-inkt);color:var(--kleur-wit)}fieldset[data-astro-cid-cpugysdv]{gap:var(--ruimte-4);border:none;flex-direction:column;margin:0;padding:0;display:flex}legend[data-astro-cid-cpugysdv]{padding:0}legend[data-astro-cid-cpugysdv] h2[data-astro-cid-cpugysdv]{font-size:1.6rem}.kop[data-astro-cid-cpugysdv] .kort[data-astro-cid-cpugysdv]{font-size:var(--tekst-s);color:var(--kleur-gedempt)}.hint[data-astro-cid-cpugysdv]{color:var(--kleur-gedempt);font-size:var(--tekst-s);margin-block-start:calc(var(--ruimte-2) * -1)}.schakelaar[data-astro-cid-cpugysdv]{gap:var(--ruimte-1);padding:var(--ruimte-1);background:var(--kleur-grond);border:1px solid var(--kleur-lijn);border-radius:var(--straal);width:fit-content;display:inline-flex}.schakelaar[data-astro-cid-cpugysdv] label[data-astro-cid-cpugysdv]{cursor:pointer}.schakelaar[data-astro-cid-cpugysdv] input[data-astro-cid-cpugysdv]{opacity:0;pointer-events:none;position:absolute}.schakelaar[data-astro-cid-cpugysdv] span[data-astro-cid-cpugysdv]{padding:var(--ruimte-2) var(--ruimte-4);border-radius:calc(var(--straal) - 2px);font-size:var(--tekst-s);color:var(--kleur-gedempt);font-weight:600;display:block}.schakelaar[data-astro-cid-cpugysdv] input[data-astro-cid-cpugysdv]:checked+span[data-astro-cid-cpugysdv]{background:var(--kleur-wit);color:var(--kleur-inkt);box-shadow:0 1px 2px #0d1a131a}.schakelaar[data-astro-cid-cpugysdv] input[data-astro-cid-cpugysdv]:focus-visible+span[data-astro-cid-cpugysdv]{outline:2px solid var(--kleur-groen);outline-offset:2px}.pakketten[data-astro-cid-cpugysdv]{gap:var(--ruimte-2);flex-direction:column;display:flex}.pakket[data-astro-cid-cpugysdv],.toeslag[data-astro-cid-cpugysdv]{align-items:center;gap:var(--ruimte-3);padding:var(--ruimte-4);border:1px solid var(--kleur-lijn);border-radius:var(--straal);cursor:pointer;display:flex}.pakket[data-astro-cid-cpugysdv]:hover,.toeslag[data-astro-cid-cpugysdv]:hover{border-color:var(--kleur-gedempt)}.pakket[data-astro-cid-cpugysdv]:has(input:checked){border-color:var(--kleur-inkt);box-shadow:inset 0 0 0 1px var(--kleur-inkt)}.toeslag[data-astro-cid-cpugysdv]:has(input:checked){border-color:var(--kleur-amber);background:var(--kleur-amber-zacht)}.pakket[data-astro-cid-cpugysdv]:has(input:focus-visible),.toeslag[data-astro-cid-cpugysdv]:has(input:focus-visible){outline:2px solid var(--kleur-groen);outline-offset:2px}.pakket-naam[data-astro-cid-cpugysdv]{flex-direction:column;flex:1;gap:2px;display:flex}.pakket-naam[data-astro-cid-cpugysdv] small[data-astro-cid-cpugysdv]{color:var(--kleur-gedempt);font-size:var(--tekst-s)}.pakket-prijs[data-astro-cid-cpugysdv]{white-space:nowrap;font-weight:600}.toeslag[data-astro-cid-cpugysdv]{margin-block-start:var(--ruimte-2)}.toeslag[data-astro-cid-cpugysdv] .pakket-prijs[data-astro-cid-cpugysdv]{color:var(--kleur-amber)}.veldrij[data-astro-cid-cpugysdv]{gap:var(--ruimte-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.veld[data-astro-cid-cpugysdv]{gap:var(--ruimte-1);flex-direction:column;display:flex}.veld[data-astro-cid-cpugysdv] label[data-astro-cid-cpugysdv]{font-size:var(--tekst-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--kleur-gedempt);font-weight:600}.optioneel[data-astro-cid-cpugysdv]{text-transform:none;letter-spacing:normal;font-weight:400}input[data-astro-cid-cpugysdv][type=text],input[data-astro-cid-cpugysdv][type=email],input[data-astro-cid-cpugysdv][type=tel],select[data-astro-cid-cpugysdv],textarea[data-astro-cid-cpugysdv]{width:100%;padding:var(--ruimte-3);border:1px solid var(--kleur-lijn);border-radius:var(--straal);background:var(--kleur-grond);font-size:var(--tekst-s)}textarea[data-astro-cid-cpugysdv]{resize:vertical}.heeft-fout[data-astro-cid-cpugysdv] input[data-astro-cid-cpugysdv],.heeft-fout[data-astro-cid-cpugysdv] select[data-astro-cid-cpugysdv],.heeft-fout[data-astro-cid-cpugysdv] textarea[data-astro-cid-cpugysdv]{border-color:var(--label-g);background:var(--kleur-wit)}.akkoord[data-astro-cid-cpugysdv]{align-items:flex-start;gap:var(--ruimte-3);padding:var(--ruimte-4);border:1px solid var(--kleur-lijn);border-radius:var(--straal);font-size:var(--tekst-s);text-transform:none;letter-spacing:normal;color:var(--kleur-inkt);cursor:pointer;font-weight:400;display:flex}.heeft-fout[data-astro-cid-cpugysdv] .akkoord[data-astro-cid-cpugysdv]{border-color:var(--label-g)}.akkoord-toelichting[data-astro-cid-cpugysdv]{font-size:var(--tekst-s);color:var(--kleur-gedempt);text-transform:none;letter-spacing:normal;margin-block-start:var(--ruimte-2)}.controle[data-astro-cid-cpugysdv]{gap:var(--ruimte-3);padding:var(--ruimte-4);border:1px solid var(--kleur-lijn);border-radius:var(--straal);flex-direction:column;display:flex}.controle[data-astro-cid-cpugysdv] h3[data-astro-cid-cpugysdv]{font-size:var(--tekst-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--kleur-gedempt);font-weight:600}.controle[data-astro-cid-cpugysdv] dl[data-astro-cid-cpugysdv],.samenvatting[data-astro-cid-cpugysdv] dl[data-astro-cid-cpugysdv]{flex-direction:column;margin:0;display:flex}.controle[data-astro-cid-cpugysdv] dl[data-astro-cid-cpugysdv] div,.samenvatting[data-astro-cid-cpugysdv] dl[data-astro-cid-cpugysdv] div{justify-content:space-between;gap:var(--ruimte-1) var(--ruimte-4);padding-block:var(--ruimte-2);border-block-end:1px solid var(--kleur-lijn-zacht);flex-wrap:wrap;display:flex}.controle[data-astro-cid-cpugysdv] dl[data-astro-cid-cpugysdv] div:last-child,.samenvatting[data-astro-cid-cpugysdv] dl[data-astro-cid-cpugysdv] div:last-child{border-block-end:none}.controle[data-astro-cid-cpugysdv] dt,.samenvatting[data-astro-cid-cpugysdv] dt{font-size:var(--tekst-s);color:var(--kleur-gedempt)}.controle[data-astro-cid-cpugysdv] dd,.samenvatting[data-astro-cid-cpugysdv] dd{font-size:var(--tekst-s);text-align:right;margin:0;font-weight:600}.knoppenrij[data-astro-cid-cpugysdv]{justify-content:flex-end;gap:var(--ruimte-3);border-block-start:1px solid var(--kleur-lijn);flex-wrap:wrap;padding-block-start:var(--ruimte-4);display:flex}.knop[data-astro-cid-cpugysdv]{border-radius:var(--straal);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:.72rem 1.2rem;font-size:.9rem;font-weight:600;display:inline-flex}.knop-primair[data-astro-cid-cpugysdv]{background:var(--kleur-groen);color:var(--kleur-wit)}.knop-primair[data-astro-cid-cpugysdv]:hover:not(:disabled){background:var(--kleur-groen-diep)}.knop-primair[data-astro-cid-cpugysdv]:disabled{opacity:.6;cursor:progress}.knop-secundair[data-astro-cid-cpugysdv]{color:var(--kleur-inkt);border-color:var(--kleur-lijn);background:0 0}.melding[data-astro-cid-cpugysdv]{padding:var(--ruimte-3) var(--ruimte-4);border-radius:var(--straal);font-size:var(--tekst-s)}.melding-adres[data-astro-cid-cpugysdv]{background:var(--kleur-kaart);border:1px solid var(--kleur-lijn);color:var(--kleur-tekst)}.melding-adres[data-astro-cid-cpugysdv][hidden]{display:none}.melding-fout[data-astro-cid-cpugysdv]{background:var(--kleur-wit);border:1px solid var(--label-g);color:var(--kleur-inkt)}.bevestiging[data-astro-cid-cpugysdv]{gap:var(--ruimte-3);flex-direction:column;display:flex}.referentie[data-astro-cid-cpugysdv]{font-size:var(--tekst-s);color:var(--kleur-gedempt)}.samenvatting[data-astro-cid-cpugysdv]{background:var(--kleur-wit);border:1px solid var(--kleur-lijn);border-radius:var(--straal-groot);padding:var(--ruimte-5);gap:var(--ruimte-3);flex-direction:column;display:flex}@media (width>=1024px){.samenvatting[data-astro-cid-cpugysdv]{top:calc(var(--head-h) + 16px);position:sticky}}.samenvatting[data-astro-cid-cpugysdv] h2[data-astro-cid-cpugysdv]{font-size:1.35rem}.totaal[data-astro-cid-cpugysdv]{justify-content:space-between;align-items:baseline;gap:var(--ruimte-2);border-block-start:1px solid var(--kleur-lijn);color:var(--kleur-groen);flex-wrap:wrap;padding-block-start:var(--ruimte-3);font-weight:600;display:flex}.totaal[data-astro-cid-cpugysdv] strong[data-astro-cid-cpugysdv]{font-size:1.5rem}.punten[data-astro-cid-cpugysdv]{gap:var(--ruimte-2);border-block-start:1px solid var(--kleur-lijn);flex-direction:column;margin:0;padding:0;padding-block-start:var(--ruimte-3);list-style:none;display:flex}.punten[data-astro-cid-cpugysdv] li[data-astro-cid-cpugysdv]{align-items:flex-start;gap:var(--ruimte-2);max-width:none;font-size:var(--tekst-s);color:var(--kleur-gedempt);display:flex}.punten[data-astro-cid-cpugysdv] li[data-astro-cid-cpugysdv]:before{content:"✓";color:var(--kleur-groen);flex:none;font-weight:600}
