.formulier[data-astro-cid-wvrmw3wq]{--marquee-onder:clamp(3rem, 7vw, 8rem);--veld-ruimte:var(--space-4);scroll-margin-top:clamp(2rem,5vw,6rem)}.formulier__inhoud[data-astro-cid-wvrmw3wq]{padding-inline:var(--gutter);row-gap:10vw;display:grid}.formulier__tekst[data-astro-cid-wvrmw3wq]{max-width:none;margin:0 0 var(--space-3);font-size:var(--font-size-body);line-height:var(--intro-lh)}.formulier__contact-kop[data-astro-cid-wvrmw3wq]{margin-top:var(--space-5);margin-bottom:var(--space-2)}.formulier__contact[data-astro-cid-wvrmw3wq]{margin:0;padding:0;list-style:none}.formulier__contact[data-astro-cid-wvrmw3wq] a[data-astro-cid-wvrmw3wq]{text-underline-offset:.2em;margin:0;padding-block:.6rem;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-block}.formulier__contact[data-astro-cid-wvrmw3wq] a[data-astro-cid-wvrmw3wq]:hover{text-decoration-thickness:2px}.velden[data-astro-cid-wvrmw3wq]{gap:var(--veld-ruimte);display:grid}.veld[data-astro-cid-wvrmw3wq]{border:0;min-width:0;margin:0;padding:0}.veld__label[data-astro-cid-wvrmw3wq]{margin:0 0 var(--space-1);font-size:var(--font-size-small);color:var(--ink);padding:0;font-weight:500;line-height:1.3;display:block}.veld__optioneel[data-astro-cid-wvrmw3wq]{color:var(--ink-zacht)}.veld__hulp[data-astro-cid-wvrmw3wq]{max-width:none;margin:0 0 var(--space-1);font-size:var(--font-size-small);color:var(--ink-zacht);line-height:1.3}.veld__invoer[data-astro-cid-wvrmw3wq]{border:0;border-bottom:1px solid var(--ink);width:100%;min-height:44px;color:var(--ink);font:inherit;font-size:var(--font-size-body);box-shadow:none;-webkit-appearance:none;appearance:none;background:0 0;border-radius:0;margin:0;padding:.55rem 0;line-height:1.25;display:block}textarea[data-astro-cid-wvrmw3wq].veld__invoer{resize:vertical;min-height:0}.veld__invoer[data-astro-cid-wvrmw3wq][type=date]::-webkit-date-and-time-value{text-align:left;min-height:1.25em}.veld__invoer[data-astro-cid-wvrmw3wq]:focus-visible,.veld__invoer[data-astro-cid-wvrmw3wq][aria-invalid=true]{border-bottom-width:2px;padding-bottom:calc(.55rem - 1px)}.veld__invoer[data-astro-cid-wvrmw3wq]:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:0}.veld__invoer[data-astro-cid-wvrmw3wq]:disabled{opacity:.45}.veld__invoer[data-astro-cid-wvrmw3wq]:-webkit-autofill{-webkit-box-shadow:0 0 0 100vh var(--canvas) inset;-webkit-text-fill-color:var(--ink)}.veld__select[data-astro-cid-wvrmw3wq]{position:relative}.veld__select[data-astro-cid-wvrmw3wq] .veld__invoer[data-astro-cid-wvrmw3wq]{cursor:pointer;padding-right:2rem}.veld__select[data-astro-cid-wvrmw3wq]:after{content:"";border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);pointer-events:none;width:.55rem;height:.55rem;position:absolute;top:50%;right:.35rem;transform:translateY(-70%)rotate(45deg)}.veld__fout[data-astro-cid-wvrmw3wq]{max-width:none;margin:var(--space-2) 0 0;font-size:var(--font-size-small);color:var(--ink);line-height:1.3}.veld__fout[data-astro-cid-wvrmw3wq]:empty{display:none}.veld--vink[data-astro-cid-wvrmw3wq]{align-items:center;gap:var(--space-3);margin-top:calc(var(--veld-ruimte) * -.6);display:flex}.veld__vink[data-astro-cid-wvrmw3wq],.optie__invoer[data-astro-cid-wvrmw3wq]{width:1.25rem;height:1.25rem;accent-color:var(--ink);flex:none;margin:0}.veld__vink[data-astro-cid-wvrmw3wq]:focus-visible,.optie__invoer[data-astro-cid-wvrmw3wq]:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:0}.veld__vink-label[data-astro-cid-wvrmw3wq],.optie__label[data-astro-cid-wvrmw3wq]{min-height:44px;font-size:var(--font-size-small);cursor:pointer;flex:1;padding-block:.6rem;line-height:1.3;display:block}.veld__opties[data-astro-cid-wvrmw3wq]{display:grid}.optie[data-astro-cid-wvrmw3wq]{align-items:center;gap:var(--space-3);display:flex}.valstrik[data-astro-cid-wvrmw3wq]{display:none}.formulier__acties[data-astro-cid-wvrmw3wq]{margin-top:calc(var(--veld-ruimte) * 1.5)}.formulier__melding[data-astro-cid-wvrmw3wq]{max-width:none;margin:0 0 var(--space-4);padding:0 0 var(--space-3);border-bottom:1px solid var(--ink);font-size:var(--font-size-small);color:var(--ink);line-height:1.4}.formulier__melding[data-astro-cid-wvrmw3wq][hidden]{display:none}.formulier__knop[data-astro-cid-wvrmw3wq]{border:1px solid var(--ink);background:var(--ink);min-height:44px;color:var(--paper);font:inherit;font-size:var(--font-size-body);box-shadow:none;cursor:pointer;-webkit-appearance:none;appearance:none;border-radius:0;margin:0;padding:1em 1.75em;font-weight:700;line-height:1.1;display:inline-block}.formulier__knop[data-astro-cid-wvrmw3wq]:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:0}.formulier__knop[data-astro-cid-wvrmw3wq]:disabled{opacity:.6;cursor:default}@media (hover:hover){.formulier__knop[data-astro-cid-wvrmw3wq]:not(:disabled):hover{background:var(--canvas);color:var(--ink)}}.formulier__privacy[data-astro-cid-wvrmw3wq]{max-width:32em;margin:var(--space-3) 0 0;font-size:var(--font-size-small);color:var(--ink-zacht);line-height:1.4}@media (width>=900px){.formulier[data-astro-cid-wvrmw3wq]{--veld-ruimte:clamp(1.25rem, 1.75vw, 2.5rem);--formulier-begin:min(calc(var(--kolom-tekst) - var(--gutter)), calc(100% - 24rem))}.formulier__inhoud[data-astro-cid-wvrmw3wq]{grid-template-columns:var(--formulier-begin) minmax(0, 1fr);margin-top:calc(5vw - var(--marquee-onder));align-items:start;row-gap:0}.formulier--zonder-titel[data-astro-cid-wvrmw3wq] .formulier__inhoud[data-astro-cid-wvrmw3wq]{margin-top:0}.formulier__intro[data-astro-cid-wvrmw3wq]{max-width:min(calc(40vw - var(--gutter)), calc(100% - 3vw));grid-column:1}.formulier__form[data-astro-cid-wvrmw3wq]{grid-column:2}}
