.Fields-module__GbPXtW__veld{gap:var(--ruimte-2);flex-direction:column;display:flex}.Fields-module__GbPXtW__label{font-family:var(--font-body);font-size:var(--tekst-sm);font-weight:var(--gewicht-semi);color:var(--tekst-hoofd)}.Fields-module__GbPXtW__verplicht{color:var(--klei-600)}.Fields-module__GbPXtW__hint{font-size:var(--tekst-xs);color:var(--tekst-zacht)}.Fields-module__GbPXtW__naschrift{font-size:var(--tekst-xs);color:var(--tekst-subtiel)}.Fields-module__GbPXtW__fout{font-size:var(--tekst-xs);color:var(--fout);align-items:center;gap:6px;display:flex}.Fields-module__GbPXtW__wrap{align-items:center;display:flex;position:relative}.Fields-module__GbPXtW__control{width:100%;min-height:var(--veld-hoogte);padding:12px var(--ruimte-4);font-family:var(--font-body);font-size:var(--tekst-md);color:var(--tekst-hoofd);background:var(--opp-kaart);border:var(--lijn-dun) solid var(--lijn-normaal);border-radius:var(--veld-rond);box-shadow:var(--schaduw-binnen);transition:var(--overgang-kleur), box-shadow var(--tijd-2) var(--zacht)}.Fields-module__GbPXtW__control::placeholder{color:var(--tekst-zacht)}.Fields-module__GbPXtW__control:hover{border-color:var(--zand-400)}.Fields-module__GbPXtW__control:focus{border-color:var(--mos-600);box-shadow:0 0 0 3px var(--mos-100);outline:none}.Fields-module__GbPXtW__controlFout{border-color:var(--fout)}.Fields-module__GbPXtW__controlMetIcon{padding-left:46px}.Fields-module__GbPXtW__veldIcon{left:var(--ruimte-4);color:var(--tekst-subtiel);pointer-events:none;position:absolute}.Fields-module__GbPXtW__textarea{resize:vertical;line-height:var(--regelhoogte-normaal)}.Fields-module__GbPXtW__select{appearance:none;cursor:pointer;padding-right:46px}.Fields-module__GbPXtW__selectChevron{right:var(--ruimte-4);color:var(--tekst-zacht);pointer-events:none;position:absolute}.Fields-module__GbPXtW__vink{gap:var(--ruimte-3);cursor:pointer;touch-action:manipulation;align-items:flex-start;display:flex}.Fields-module__GbPXtW__vinkInput{opacity:0;width:0;height:0;position:absolute}.Fields-module__GbPXtW__vinkVak{border-radius:var(--rond-xs);border:var(--lijn-dik) solid var(--lijn-normaal);background:var(--opp-kaart);color:#0000;width:22px;height:22px;transition:var(--overgang-kleur);flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.Fields-module__GbPXtW__vinkInput:checked+.Fields-module__GbPXtW__vinkVak{background:var(--mos-600);border-color:var(--mos-600);color:var(--zand-25)}.Fields-module__GbPXtW__vinkInput:focus-visible+.Fields-module__GbPXtW__vinkVak{box-shadow:var(--focus-ring)}.Fields-module__GbPXtW__vinkTekst{font-size:var(--tekst-sm);color:var(--tekst-hoofd);line-height:1.45}.Fields-module__GbPXtW__lokaas{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
.ContactForm-module__HyldzW__kaart{display:contents}.ContactForm-module__HyldzW__form{gap:var(--ruimte-5);flex-direction:column;display:flex}.ContactForm-module__HyldzW__rij{gap:var(--ruimte-5);display:grid}@container (min-width:40rem){.ContactForm-module__HyldzW__rij{grid-template-columns:1fr 1fr}.ContactForm-module__HyldzW__form>button,.ContactForm-module__HyldzW__voetnoot{max-inline-size:320px}}.ContactForm-module__HyldzW__voetnoot{font-size:var(--tekst-xs);line-height:var(--regelhoogte-normaal);color:var(--tekst-zacht);text-align:center;margin:0}.ContactForm-module__HyldzW__gelukt{align-items:flex-start;gap:var(--ruimte-4);flex-direction:column;display:flex}.ContactForm-module__HyldzW__geluktIcon{color:var(--mos-600)}.ContactForm-module__HyldzW__geluktTitel{font-size:var(--tekst-2xl);margin:0}.ContactForm-module__HyldzW__geluktTekst{line-height:var(--regelhoogte-ruim);color:var(--tekst-zacht);max-width:var(--meetlat);margin:0}.ContactForm-module__HyldzW__vinkjes{gap:var(--ruimte-4);flex-direction:column;display:flex}.ContactForm-module__HyldzW__vinkLink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-underline-offset:.15em}.ContactForm-module__HyldzW__vinkLink:hover,.ContactForm-module__HyldzW__vinkLink:focus-visible{color:var(--tekst-link);text-decoration-color:currentColor}.ContactForm-module__HyldzW__voorlezer{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
