.form[data-astro-cid-mtyihll3]{gap:24px;display:grid}.form[data-astro-cid-mtyihll3][hidden],.bedankt[data-astro-cid-mtyihll3][hidden]{display:none}.veld[data-astro-cid-mtyihll3] label[data-astro-cid-mtyihll3]{font-weight:600;display:block}.veld__optie[data-astro-cid-mtyihll3]{color:var(--color-tekst-zacht);font-weight:400}.veld[data-astro-cid-mtyihll3] input[data-astro-cid-mtyihll3],.veld[data-astro-cid-mtyihll3] textarea[data-astro-cid-mtyihll3]{border:1px solid color-mix(in srgb, var(--color-tekst-zacht) 60%, transparent);border-radius:var(--radius-hoek);background:var(--color-papier);width:100%;min-height:52px;color:var(--color-tekst);font:inherit;transition:border-color var(--duur-snel) var(--ease-standaard), box-shadow var(--duur-snel) var(--ease-standaard);margin-top:8px;padding:12px 16px;display:block}.veld[data-astro-cid-mtyihll3] input[data-astro-cid-mtyihll3]::placeholder{color:var(--color-tekst-zacht)}.veld[data-astro-cid-mtyihll3] input[data-astro-cid-mtyihll3]:focus,.veld[data-astro-cid-mtyihll3] textarea[data-astro-cid-mtyihll3]:focus{border-color:var(--color-primair);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primair) 30%, transparent);outline:none}.veld[data-astro-cid-mtyihll3] [data-astro-cid-mtyihll3][aria-invalid=true]{border:2px solid var(--color-fout)}.veld__hulp[data-astro-cid-mtyihll3]{font-size:var(--text-klein);color:var(--color-tekst-zacht);margin-top:8px}.veld__fout[data-astro-cid-mtyihll3]{font-size:var(--text-klein);color:var(--color-fout);margin-top:8px;font-weight:600}.honing[data-astro-cid-mtyihll3]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.form__verstuur[data-astro-cid-mtyihll3]{padding-top:24px}.form__knop[data-astro-cid-mtyihll3]{width:100%;min-height:56px;font-size:18px}.form__knop[data-astro-cid-mtyihll3]:disabled{cursor:wait;opacity:.7}.form__knop[data-astro-cid-mtyihll3].is-geland{animation:veer .7s var(--ease-veer)}@keyframes veer{30%{transform:translateY(4px)scale(1.03,.96)}65%{transform:translateY(-3px)}}.bedankt[data-astro-cid-mtyihll3]{border-radius:var(--radius-hoek);background:var(--color-zacht);padding:32px}.bedankt__vink[data-astro-cid-mtyihll3]{width:48px;height:48px}.bedankt[data-astro-cid-mtyihll3] h2[data-astro-cid-mtyihll3]{font-size:var(--text-h3);margin-top:20px}.bedankt[data-astro-cid-mtyihll3] p[data-astro-cid-mtyihll3]{margin-top:10px}@media (width>=640px){.form__knop[data-astro-cid-mtyihll3]{width:auto;padding:0 32px}}.kontakt[data-astro-cid-ogjzdvpc]{background:var(--color-papier);padding:40px var(--ruimte-zijmarge) var(--ruimte-sectie)}.kontakt__in[data-astro-cid-ogjzdvpc]{gap:56px;max-width:1240px;margin:0 auto;display:grid}.kontakt[data-astro-cid-ogjzdvpc] h1[data-astro-cid-ogjzdvpc]{letter-spacing:-.025em;margin-top:16px;font-size:clamp(40px,5.4vw,76px);line-height:1}.kontakt__bel[data-astro-cid-ogjzdvpc]{color:var(--color-tekst-zacht);margin-top:10px}.kontakt__bel[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc]{min-height:44px;color:var(--color-primair);text-underline-offset:5px;align-items:center;font-weight:600;text-decoration:underline 2px;display:inline-flex}.kontakt__bel[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc]:hover{text-decoration-color:var(--color-cta)}.kontakt__intro[data-astro-cid-ogjzdvpc]{font-size:var(--text-intro);line-height:var(--lh-intro);color:var(--color-tekst-zacht);max-width:34ch;margin-top:20px}.kontakt__velden[data-astro-cid-ogjzdvpc]{max-width:580px;margin-top:28px}.kontakt__zij[data-astro-cid-ogjzdvpc]{align-content:start;gap:40px;display:grid}.kontakt__hugo[data-astro-cid-ogjzdvpc]{margin:0}.kontakt__portret[data-astro-cid-ogjzdvpc]{aspect-ratio:4/3;border-radius:var(--radius-hoek);box-shadow:var(--shadow-vlak);border:6px solid var(--color-papier);overflow:hidden;transform:rotate(-1.5deg)}.kontakt__privacy[data-astro-cid-ogjzdvpc]{font-size:var(--text-klein);color:var(--color-tekst-zacht);margin-top:16px}.kontakt__privacy[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc]{color:inherit;text-underline-offset:3px;text-decoration:underline}.kontakt__jongere[data-astro-cid-ogjzdvpc]{color:var(--color-tekst-zacht);margin-top:24px}.kontakt__jongere[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc]{color:var(--color-primair);text-underline-offset:5px;font-weight:600;text-decoration:underline 2px}.kontakt__jongere[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc]:hover{text-decoration-color:var(--color-cta)}.kontakt__daarna[data-astro-cid-ogjzdvpc] h2[data-astro-cid-ogjzdvpc],.kontakt__direct[data-astro-cid-ogjzdvpc] h2[data-astro-cid-ogjzdvpc]{font-size:var(--text-h3)}.kontakt__direct[data-astro-cid-ogjzdvpc] p[data-astro-cid-ogjzdvpc]{margin-top:12px}.kontakt__direct[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc]{min-height:44px;color:var(--color-primair);text-underline-offset:5px;align-items:center;font-weight:600;text-decoration:underline 2px;display:inline-flex}.kontakt__direct[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc]:hover{text-decoration-color:var(--color-cta)}.treden3[data-astro-cid-ogjzdvpc]{gap:10px;margin-top:20px;padding:0;list-style:none;display:grid;position:relative}.treden3[data-astro-cid-ogjzdvpc] li[data-astro-cid-ogjzdvpc]{border-top:3px solid var(--color-primair);background:var(--color-zacht);border-radius:0 0 var(--radius-hoek) var(--radius-hoek);padding:16px 18px}@media (width>=640px){.treden3[data-astro-cid-ogjzdvpc]{grid-template-columns:repeat(3,1fr);align-items:end;padding-top:44px}.treden3[data-astro-cid-ogjzdvpc] li[data-astro-cid-ogjzdvpc]{margin-bottom:calc(var(--i) * 28px);border-top-width:5px;min-height:150px}.treden3[data-astro-cid-ogjzdvpc]:after{content:"";background:var(--color-cta);width:20px;height:20px;box-shadow:0 0 0 3px var(--color-papier);animation:drie 2.2s var(--ease-standaard) .8s 1 both;border-radius:50%;position:absolute;top:8px;left:calc(16.6667% - 10px)}@keyframes drie{0%,20%{transform:translateY(66px)}55%{transform:translate(16.6667cqw,10px)}80%{transform:translate(33.3333cqw,38px)scale(1.15,.8)}to{transform:translate(33.3333cqw,38px)}}.treden3[data-astro-cid-ogjzdvpc]{container-type:inline-size}}@media (width>=900px){.kontakt[data-astro-cid-ogjzdvpc]{padding-top:64px}.kontakt__in[data-astro-cid-ogjzdvpc]{grid-template-columns:7fr 5fr;gap:80px}.kontakt__zij[data-astro-cid-ogjzdvpc]{padding-top:48px}}@media (prefers-reduced-motion:reduce){.treden3[data-astro-cid-ogjzdvpc]:after{animation:none;transform:translate(33.3333cqw,38px)}}
