.form{align-items:stretch;justify-content:stretch;gap:1.25rem}.form,.form_labels{display:flex;flex-direction:column;width:100%}.form_labels{align-items:flex-start;justify-content:center;gap:.3125rem}.form_labels_names{color:var(--text-primary-light);font-size:var(--font-lg);font-weight:500}.form_labels_inputs{width:100%;font-size:var(--font-md);font-weight:500;padding:1rem 1.25rem;box-shadow:0 0 5px -3.9px #000;background:rgba(157,31,21,.05);color:var(--text-primary);border-radius:9999px}.form_labels_inputs::placeholder{color:gray}.form_labels_inputs:disabled{opacity:.6}.form_labels .phone_wrapper{width:100%;box-shadow:0 0 5px -3.9px #000;background:rgba(157,31,21,.05);border-radius:9999px;display:flex;align-items:center;justify-content:flex-start;gap:0;flex-direction:row}.form_labels .phone_wrapper .country_code{padding:.3125rem .5rem;height:100%;font-size:var(--font-md);font-weight:500;color:var(--text-primary);width:max-content;border-right:2px solid var(--text-primary)}.form_labels .phone_wrapper .country_code select option{display:flex;justify-content:center;align-items:center;gap:.5rem}.form_labels .phone_wrapper_input{width:100%;font-size:var(--font-md);font-weight:500;border-radius:0 9999px 9999px 0;padding:1.1875rem 1.25rem;color:var(--text-primary)}.form_labels .phone_wrapper_input::placeholder{color:gray}.form_labels .phone_wrapper_input:disabled{opacity:.6}.form_labels_error{color:red;font-size:var(--font-sm);font-weight:500}.form_labels div{position:relative;width:100%}.form_labels div button{position:absolute;top:50%;right:1.25rem;transform:translateY(-50%);cursor:pointer}.form .submit_button{display:flex;align-items:center;justify-content:center;gap:0;flex-direction:row;width:100%;font-size:var(--font-md);font-weight:500;padding:.625rem .9375rem;background:var(--main-primary);color:var(--main-tertiary-light);border-radius:9999px;margin-top:.625rem}.form .submit_button:hover{background:var(--main-primary-light)}.form .submit_button:disabled{opacity:.6}