.contact-form[data-astro-cid-vekgkm42]{width:min(100%,498px);color:var(--color-text-sub);margin-inline:auto}.contact-form__field[data-astro-cid-vekgkm42]{margin-bottom:30px}label[data-astro-cid-vekgkm42]{margin-bottom:5px;font-size:15px;display:block}input[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{width:100%;font:inherit;background:var(--color-white);border:1px solid #ccc;border-radius:2px;padding:10px;display:block}input[data-astro-cid-vekgkm42]{height:50px}textarea[data-astro-cid-vekgkm42]{resize:vertical;height:160px}.contact-form__error[data-astro-cid-vekgkm42]{color:#b3261e;margin-top:4px;font-size:14px}.contact-form__trap[data-astro-cid-vekgkm42]{position:absolute;left:-9999px}.contact-form__turnstile[data-astro-cid-vekgkm42]{justify-content:center;margin-bottom:20px;display:flex}.contact-form__submit[data-astro-cid-vekgkm42]{width:280px;max-width:100%;height:46px;color:var(--color-black);font:inherit;background:var(--color-white);box-shadow:var(--shadow-soft);cursor:pointer;border:0;margin:30px auto 0;font-size:14px;display:block}.contact-form__submit[data-astro-cid-vekgkm42]:disabled{cursor:not-allowed;opacity:.6}.contact-form__status[data-astro-cid-vekgkm42]{text-align:center;margin-top:16px}.contact-form__status[data-astro-cid-vekgkm42]:empty{margin:0}.contact-form__terms[data-astro-cid-vekgkm42]{color:#345ac3;text-align:center;margin-top:30px;display:block}
