.form-field[data-v-33be6a61]{display:flex;flex-direction:column;gap:.6rem;width:100%}.form-field label[data-v-33be6a61]{font-size:1.5rem;font-weight:700;margin:0;padding:0}.form-field input[data-v-33be6a61],.form-field label[data-v-33be6a61]{color:#141414;font-family:DM Sans,system-ui,sans-serif}.form-field input[data-v-33be6a61]{background-color:#fff;border:1.5px solid #141414;border-radius:1.6rem;box-sizing:border-box;font-size:16px;min-height:5.2rem;padding:0 1.6rem}.form-field input[data-v-33be6a61]:focus{outline:3px solid hsla(0,0%,8%,.15);outline-offset:1px}.form-field p[data-v-33be6a61]{color:#b3261e;font-size:1.3rem;margin:0;padding:0}.form-field.dirty:not(.valid) input[data-v-33be6a61]{border-color:#b3261e}.submit-btn[data-v-838a9a93]{align-items:center;background:#ccff4d;border:1.5px solid #141414;border-radius:999px;box-sizing:border-box;color:#141414;cursor:pointer;display:inline-flex;font-family:DM Sans,system-ui,sans-serif;font-size:1.7rem;font-weight:700;gap:.8rem;height:5.6rem;justify-content:center;letter-spacing:0;min-height:44px;padding:0 2.8rem;text-decoration:none;text-transform:none;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;white-space:nowrap}.submit-btn[data-v-838a9a93]:hover{box-shadow:3px 3px #141414;transform:translate(-1px,-1px)}.submit-btn[data-v-838a9a93]:focus-visible{outline:3px solid #141414;outline-offset:3px}.submit-btn[data-v-838a9a93]:disabled,.submit-btn[aria-disabled=true][data-v-838a9a93]{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.submit-btn[data-v-838a9a93]{margin-top:.8rem;width:100%}.submit-btn[data-v-838a9a93]:disabled{background:#e6e5df;border-color:#dad9d3;color:#5a5a55}
