.form[data-astro-cid-anv7fpa2]{gap:var(--sp-5);display:grid}.form__required[data-astro-cid-anv7fpa2]{font-size:var(--fs-sm);color:var(--c-text-muted)}.form__required[data-astro-cid-anv7fpa2] span[data-astro-cid-anv7fpa2]{color:var(--c-blue-strong);font-weight:var(--fw-bold)}.form__fields[data-astro-cid-anv7fpa2]{gap:var(--sp-5) var(--sp-4);display:grid}@media (width>=560px){.form--grid[data-astro-cid-anv7fpa2] .form__fields[data-astro-cid-anv7fpa2]{grid-template-columns:1fr 1fr}}.form--inline[data-astro-cid-anv7fpa2] .form__required[data-astro-cid-anv7fpa2]{display:none}@media (width>=640px){.form--inline[data-astro-cid-anv7fpa2]{grid-template-columns:1fr auto;align-items:end}.form--inline[data-astro-cid-anv7fpa2] .form__status[data-astro-cid-anv7fpa2],.form--inline[data-astro-cid-anv7fpa2] .form__privacy[data-astro-cid-anv7fpa2]{grid-column:1/-1}.form--inline[data-astro-cid-anv7fpa2] .form__submit[data-astro-cid-anv7fpa2]{display:contents}}.form__hp[data-astro-cid-anv7fpa2]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form__status[data-astro-cid-anv7fpa2]{border-radius:var(--r-sm);font-size:.975rem;font-weight:var(--fw-semibold);padding:.9rem 1.1rem;line-height:1.5}.form__status[data-astro-cid-anv7fpa2][data-kind=error]{background:var(--c-error-50);color:#8e1c1c;border:1px solid #f3c4c4}.form__status[data-astro-cid-anv7fpa2][data-kind=success]{background:var(--c-success-50);color:#07574e;border:1px solid #b9e3dd}.form__submit[data-astro-cid-anv7fpa2]{gap:var(--sp-3);display:grid}.form__privacy[data-astro-cid-anv7fpa2]{font-size:var(--fs-sm);color:var(--c-text-muted);gap:.5rem;line-height:1.5;display:flex}.form__privacy[data-astro-cid-anv7fpa2]:before{content:"";background:url(/icons/revenieuw_sg17_icon-lock.svg) 50%/contain no-repeat;flex-shrink:0;width:18px;height:18px;margin-top:1px}.field[data-astro-cid-ro5tem3y]{grid-column:1/-1;gap:.4rem;display:grid}@media (width>=560px){.field--half[data-astro-cid-ro5tem3y]{grid-column:span 1}}.field__label[data-astro-cid-ro5tem3y]{font-size:.9375rem;font-weight:var(--fw-semibold);color:var(--c-ink)}.field__req[data-astro-cid-ro5tem3y]{color:var(--c-blue-strong);margin-left:.2rem}.field__opt[data-astro-cid-ro5tem3y]{font-weight:var(--fw-regular);font-size:var(--fs-sm);color:var(--c-text-soft);margin-left:.35rem}.field__hint[data-astro-cid-ro5tem3y]{font-size:var(--fs-sm);color:var(--c-text-muted);margin-top:-.15rem}input[data-astro-cid-ro5tem3y],select[data-astro-cid-ro5tem3y],textarea[data-astro-cid-ro5tem3y]{border:1.5px solid var(--c-border-strong);border-radius:var(--r-sm);background:var(--c-white);width:100%;min-height:52px;transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);padding:.8rem 1rem;font-size:1rem;line-height:1.4}textarea[data-astro-cid-ro5tem3y]{resize:vertical;min-height:120px}select[data-astro-cid-ro5tem3y]{appearance:none;background:var(--c-white) url(/icons/revenieuw_sg49_chevron-down.svg) right .9rem center / 20px no-repeat;padding-right:2.75rem}input[data-astro-cid-ro5tem3y]::placeholder,textarea[data-astro-cid-ro5tem3y]::placeholder{color:#8a94a6}input[data-astro-cid-ro5tem3y]:hover,select[data-astro-cid-ro5tem3y]:hover,textarea[data-astro-cid-ro5tem3y]:hover{border-color:#b3c0d3}input[data-astro-cid-ro5tem3y]:focus-visible,select[data-astro-cid-ro5tem3y]:focus-visible,textarea[data-astro-cid-ro5tem3y]:focus-visible{border-color:var(--c-blue);outline:none;box-shadow:0 0 0 4px #087bff26}[data-astro-cid-ro5tem3y][aria-invalid=true]{border-color:var(--c-error);background-color:snow}[data-astro-cid-ro5tem3y][aria-invalid=true]:focus-visible{border-color:var(--c-error);box-shadow:0 0 0 4px #c6282824}.field__error[data-astro-cid-ro5tem3y]{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--c-error);align-items:flex-start;gap:.4rem;display:flex}.field__error[data-astro-cid-ro5tem3y][hidden]{display:none}.field__error[data-astro-cid-ro5tem3y]:before{content:"!";background:var(--c-error);width:18px;height:18px;color:var(--c-white);font-size:.75rem;font-weight:var(--fw-heavy);border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;display:grid}
