.formkaart[data-astro-cid-q3yd4t3n]{padding:clamp(22px,4vw,48px)}.stapteller[data-astro-cid-q3yd4t3n]{font-size:var(--step-small);margin:0 0 10px;font-weight:600;display:none}.js[data-astro-cid-q3yd4t3n] .stapteller[data-astro-cid-q3yd4t3n]{display:block}.stappen[data-astro-cid-q3yd4t3n]{gap:6px;margin:0 0 32px;padding:0;list-style:none;display:none}.js[data-astro-cid-q3yd4t3n] .stappen[data-astro-cid-q3yd4t3n]{display:flex}.stappen[data-astro-cid-q3yd4t3n] li[data-astro-cid-q3yd4t3n]{border-top:4px solid var(--lijn);min-width:0;font-size:var(--step-small);color:var(--gedempt);flex:1;padding-top:10px}@media (width<=420px){.stappen[data-astro-cid-q3yd4t3n]{gap:8px}.stappen[data-astro-cid-q3yd4t3n] li[data-astro-cid-q3yd4t3n]{font-size:.75rem}}.stappen[data-astro-cid-q3yd4t3n] li[data-astro-cid-q3yd4t3n].actief,.stappen[data-astro-cid-q3yd4t3n] li[data-astro-cid-q3yd4t3n].klaar{color:var(--tekst);border-top-color:var(--accent)}fieldset[data-astro-cid-q3yd4t3n]{border:0;min-width:0;margin:0 0 40px;padding:0}.js[data-astro-cid-q3yd4t3n] fieldset[data-astro-cid-q3yd4t3n]{margin:0;display:none}.js[data-astro-cid-q3yd4t3n] fieldset[data-astro-cid-q3yd4t3n].actief{animation:opkomen .35s var(--ease-out);display:block}@keyframes opkomen{0%{opacity:0;transform:translateY(10px)}}legend[data-astro-cid-q3yd4t3n]{font-family:var(--font-koppen);font-size:var(--step-lead);font-weight:var(--kop-gewicht);letter-spacing:var(--kop-spatie);margin-bottom:8px;padding:0}.hulp[data-astro-cid-q3yd4t3n]{font-size:var(--step-small);color:var(--gedempt);margin:6px 0 0}legend[data-astro-cid-q3yd4t3n]+.hulp[data-astro-cid-q3yd4t3n]{margin:0 0 18px}.veldrij[data-astro-cid-q3yd4t3n]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:0 16px;display:grid}.veld[data-astro-cid-q3yd4t3n]{margin-top:20px}.veld[data-astro-cid-q3yd4t3n] label[data-astro-cid-q3yd4t3n],.veld[data-astro-cid-q3yd4t3n] .label[data-astro-cid-q3yd4t3n]{margin-bottom:6px;font-weight:600;display:block}.verplicht[data-astro-cid-q3yd4t3n]{color:var(--accent-link)}.optioneel[data-astro-cid-q3yd4t3n]{color:var(--gedempt);font-weight:400}input[data-astro-cid-q3yd4t3n][type=text],input[data-astro-cid-q3yd4t3n][type=email],input[data-astro-cid-q3yd4t3n][type=tel],input[data-astro-cid-q3yd4t3n][type=number],select[data-astro-cid-q3yd4t3n],textarea[data-astro-cid-q3yd4t3n]{border:1.5px solid var(--invoer-rand);border-radius:var(--hoek-klein);background:var(--achtergrond);width:100%;min-height:52px;font:inherit;color:var(--tekst);padding:12px 14px}textarea[data-astro-cid-q3yd4t3n]{resize:vertical}input[data-astro-cid-q3yd4t3n]:focus,select[data-astro-cid-q3yd4t3n]:focus,textarea[data-astro-cid-q3yd4t3n]:focus{border-color:var(--tekst);outline:2px solid var(--tekst);outline-offset:0}.keuzes[data-astro-cid-q3yd4t3n]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px;display:grid}.keuze[data-astro-cid-q3yd4t3n]{cursor:pointer;position:relative}.keuze[data-astro-cid-q3yd4t3n] input[data-astro-cid-q3yd4t3n]{opacity:0;cursor:pointer;position:absolute;inset:0}.keuze[data-astro-cid-q3yd4t3n] span[data-astro-cid-q3yd4t3n]{background:var(--achtergrond);border:1px solid var(--lijn);border-radius:var(--hoek-klein);align-items:center;min-height:52px;padding:10px 14px 10px 44px;font-weight:500;line-height:1.25;transition:background-color .15s,border-color .15s;display:flex;position:relative}.keuze[data-astro-cid-q3yd4t3n]:hover span[data-astro-cid-q3yd4t3n]{border-color:var(--invoer-rand)}.keuze[data-astro-cid-q3yd4t3n] span[data-astro-cid-q3yd4t3n]:before{content:"";border:1.5px solid var(--gedempt);background:var(--achtergrond);border-radius:3px;width:18px;height:18px;position:absolute;left:14px}.keuze[data-astro-cid-q3yd4t3n] input[data-astro-cid-q3yd4t3n][type=radio]+span[data-astro-cid-q3yd4t3n]:before{border-radius:50%}.keuze[data-astro-cid-q3yd4t3n] input[data-astro-cid-q3yd4t3n]:checked+span[data-astro-cid-q3yd4t3n]{background:var(--tekst);border-color:var(--tekst);color:var(--achtergrond)}.keuze[data-astro-cid-q3yd4t3n] input[data-astro-cid-q3yd4t3n]:checked+span[data-astro-cid-q3yd4t3n]:before{background:var(--accent);border:4px solid var(--tekst);outline:1.5px solid var(--achtergrond)}.keuze[data-astro-cid-q3yd4t3n] input[data-astro-cid-q3yd4t3n]:focus-visible+span[data-astro-cid-q3yd4t3n]{outline:3px solid var(--accent);outline-offset:2px}.akkoord[data-astro-cid-q3yd4t3n]{align-items:flex-start;gap:12px;margin-top:18px;display:flex}.akkoord[data-astro-cid-q3yd4t3n] input[data-astro-cid-q3yd4t3n]{width:20px;height:20px;accent-color:var(--accent);flex:none;margin-top:3px}.akkoord[data-astro-cid-q3yd4t3n] a[data-astro-cid-q3yd4t3n]{color:var(--accent-link)}.navigatie[data-astro-cid-q3yd4t3n]{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:32px;display:flex}.knop--terug[data-astro-cid-q3yd4t3n]{color:var(--tekst);background:0 0;margin-right:auto;padding-inline:0}.knop--terug[data-astro-cid-q3yd4t3n]:hover{color:var(--accent-link);background:0 0}.veldfout{font-size:var(--step-small);color:var(--accent-link);margin:8px 0 0;font-weight:600}[data-astro-cid-q3yd4t3n][aria-invalid=true]:not([type=radio]):not([type=checkbox]){outline:2px solid var(--accent);outline-offset:1px}form[data-astro-cid-q3yd4t3n]:not(.js) [data-astro-cid-q3yd4t3n][data-volgende],form[data-astro-cid-q3yd4t3n]:not(.js) [data-astro-cid-q3yd4t3n][data-vorige]{display:none}.advies[data-astro-cid-s463mqgu]{padding:clamp(32px, 5vw, 80px) var(--rand) var(--gap-section);grid-template-columns:5fr 1fr 6fr;display:grid}.advies__kop[data-astro-cid-s463mqgu]{grid-column:1}.advies__form[data-astro-cid-s463mqgu]{scroll-margin-top:calc(var(--kop-h) + 16px);grid-column:3}h1[data-astro-cid-s463mqgu]{font-size:var(--step-hero);max-width:12ch}.advies__vertrouwen[data-astro-cid-s463mqgu]{font-size:var(--step-small);flex-wrap:wrap;gap:6px 20px;margin:20px 0 0;padding:0;font-weight:600;list-style:none;display:flex}.advies__vertrouwen[data-astro-cid-s463mqgu] li[data-astro-cid-s463mqgu]:before{content:"";border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);width:9px;height:5px;margin-right:8px;display:inline-block;transform:translateY(-3px)rotate(-45deg)}.advies__foto[data-astro-cid-s463mqgu]{border-radius:var(--hoek);margin:40px 0;position:relative;overflow:hidden}.advies__foto[data-astro-cid-s463mqgu] img[data-astro-cid-s463mqgu]{aspect-ratio:16/10;object-fit:cover;width:100%}.advies__sub[data-astro-cid-s463mqgu]{font-size:var(--step-lead)}.advies__lijst[data-astro-cid-s463mqgu]{gap:10px;margin:0 0 32px;display:grid}.advies__lijst[data-astro-cid-s463mqgu] div[data-astro-cid-s463mqgu]{border-top:1px solid var(--lijn);grid-template-columns:7rem minmax(0,1fr);gap:4px 16px;padding-top:10px;display:grid}.advies__lijst[data-astro-cid-s463mqgu] dt[data-astro-cid-s463mqgu]{font-weight:600}.advies__lijst[data-astro-cid-s463mqgu] dd[data-astro-cid-s463mqgu]{color:var(--gedempt);margin:0}.advies__klein[data-astro-cid-s463mqgu]{font-size:var(--step-small);color:var(--gedempt);max-width:34rem}.advies__klein[data-astro-cid-s463mqgu] a[data-astro-cid-s463mqgu]{color:inherit}.vragen[data-astro-cid-s463mqgu]{padding-top:0}@media (width<=900px){.advies[data-astro-cid-s463mqgu]{grid-template-columns:1fr}.advies__kop[data-astro-cid-s463mqgu],.advies__form[data-astro-cid-s463mqgu]{grid-column:1}.advies__foto[data-astro-cid-s463mqgu],.advies__sub[data-astro-cid-s463mqgu],.advies__lijst[data-astro-cid-s463mqgu]{display:none}.advies__form[data-astro-cid-s463mqgu]{margin-top:24px}.advies__klein[data-astro-cid-s463mqgu]{margin-top:20px}}
