.modal-fade-enter-active[data-v-2f5ffa4e],.modal-fade-leave-active[data-v-2f5ffa4e]{transition:opacity .2s}.modal-fade-enter-from[data-v-2f5ffa4e],.modal-fade-leave-to[data-v-2f5ffa4e]{opacity:0}.contact_modal[data-v-2f5ffa4e]{box-sizing:border-box;color:#000;scrollbar-color:#cdcdcd transparent;scrollbar-width:thin;background:#fff;border-radius:16px;flex-direction:column;gap:12px;width:600px;max-width:calc(100% - 40px);max-height:calc(100vh - 40px);padding:40px;display:flex;position:relative;overflow-y:auto}.contact_modal[data-v-2f5ffa4e]::-webkit-scrollbar{width:6px}.contact_modal[data-v-2f5ffa4e]::-webkit-scrollbar-track{background:0 0;margin:24px 0}.contact_modal[data-v-2f5ffa4e]::-webkit-scrollbar-thumb{background:#cdcdcd;border-radius:3px}.modal_close_button[data-v-2f5ffa4e]{color:#676767;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}.modal_close_button[data-v-2f5ffa4e]:hover{color:#232425;background:#f5f5f5}.contact_modal_title[data-v-2f5ffa4e]{color:#232425;text-align:center;margin:0;font-size:32px;font-weight:600}.contact_modal_header[data-v-2f5ffa4e]{flex-direction:column;gap:4px;display:flex}.contact_modal_subtitle[data-v-2f5ffa4e]{color:#676767;text-align:center;margin:0;font-size:16px;line-height:1.5}.contact_form[data-v-2f5ffa4e]{gap:20px}.contact_form[data-v-2f5ffa4e],.form_group[data-v-2f5ffa4e]{flex-direction:column;display:flex}.form_label[data-v-2f5ffa4e]{color:#232425;margin-bottom:8px;font-size:14px;font-weight:500}.required_label[data-v-2f5ffa4e]:after{color:#f93a37;content:" *"}.form_input[data-v-2f5ffa4e],.form_textarea[data-v-2f5ffa4e]{box-sizing:border-box;color:#232425;background:#fff;border:1px solid #cdcdcd;border-radius:8px;width:100%;padding:12px 16px;font-family:inherit;font-size:14px;transition:border-color .2s}.form_input[data-v-2f5ffa4e]:focus,.form_textarea[data-v-2f5ffa4e]:focus{border-color:#909499;outline:none}.form_input[data-v-2f5ffa4e]::-moz-placeholder{color:#9b9b9b}.form_textarea[data-v-2f5ffa4e]::-moz-placeholder{color:#9b9b9b}.form_input[data-v-2f5ffa4e]::placeholder,.form_textarea[data-v-2f5ffa4e]::placeholder{color:#9b9b9b}.form_textarea[data-v-2f5ffa4e]{resize:vertical;min-height:100px;line-height:1.5}select.form_input[data-v-2f5ffa4e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23676767' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}.radio_group[data-v-2f5ffa4e]{gap:24px;display:flex}.radio_option[data-v-2f5ffa4e]{color:#232425;cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.radio_option input[type=radio][data-v-2f5ffa4e]{accent-color:#0f7fff;cursor:pointer;width:16px;height:16px}.checkbox_group[data-v-2f5ffa4e]{flex-wrap:wrap;gap:8px 16px;display:flex}.checkbox_option[data-v-2f5ffa4e]{color:#232425;cursor:pointer;align-items:center;gap:6px;font-size:14px;display:flex}.checkbox_option input[type=checkbox][data-v-2f5ffa4e]{accent-color:#0f7fff;cursor:pointer;width:16px;height:16px}.form_error[data-v-2f5ffa4e]{color:#f93a37;background:#f93a371a}.form_error[data-v-2f5ffa4e],.form_success[data-v-2f5ffa4e]{text-align:center;border-radius:8px;padding:12px;font-size:14px}.form_success[data-v-2f5ffa4e]{color:#10b981;background:#10b9811a}.form_actions[data-v-2f5ffa4e]{justify-content:center;margin-top:12px;display:flex}.submit_button[data-v-2f5ffa4e]{box-sizing:border-box;color:#fff;cursor:pointer;background:#0f7fff;border:none;border-radius:8px;padding:16px 32px;font-size:16px;font-weight:600;transition:all .2s}.submit_button[data-v-2f5ffa4e]:hover{background:#698cf7}.ineligible_modal[data-v-2f5ffa4e]{box-sizing:border-box;color:#000;background:#fff;border-radius:16px;flex-direction:column;gap:16px;width:480px;max-width:calc(100% - 40px);max-height:calc(100vh - 40px);padding:40px;display:flex;position:relative;overflow-y:auto}.ineligible_modal_title[data-v-2f5ffa4e]{color:#232425;text-align:center;margin:0;font-size:24px;font-weight:600}.ineligible_modal_body[data-v-2f5ffa4e]{color:#676767;text-align:center;margin:0;font-size:16px;line-height:1.5}@media (max-width:768px){.contact_modal[data-v-2f5ffa4e]{padding:24px}.contact_modal_title[data-v-2f5ffa4e]{font-size:24px}.contact_modal_subtitle[data-v-2f5ffa4e]{font-size:14px}.ineligible_modal[data-v-2f5ffa4e]{padding:24px}.ineligible_modal_title[data-v-2f5ffa4e]{font-size:20px}.ineligible_modal_body[data-v-2f5ffa4e]{font-size:14px}.submit_button[data-v-2f5ffa4e]{width:100%}}@media (prefers-color-scheme:dark){.contact_modal[data-v-2f5ffa4e],.ineligible_modal[data-v-2f5ffa4e]{color:#ececec;background:#212121}.ineligible_modal_title[data-v-2f5ffa4e]{color:#ececec}.ineligible_modal_body[data-v-2f5ffa4e],.modal_close_button[data-v-2f5ffa4e]{color:#9b9b9b}.modal_close_button[data-v-2f5ffa4e]:hover{color:#ececec;background:#2f2f2f}.contact_modal_title[data-v-2f5ffa4e],.form_label[data-v-2f5ffa4e]{color:#ececec}.contact_modal_subtitle[data-v-2f5ffa4e]{color:#9b9b9b}.form_input[data-v-2f5ffa4e],.form_textarea[data-v-2f5ffa4e]{color:#ececec;background:#2f2f2f;border-color:#424242}.form_input[data-v-2f5ffa4e]:focus,.form_textarea[data-v-2f5ffa4e]:focus{border-color:#676767}.checkbox_option[data-v-2f5ffa4e],.radio_option[data-v-2f5ffa4e]{color:#ececec}.submit_button[data-v-2f5ffa4e]{color:#fff;background:#0f7fff}.submit_button[data-v-2f5ffa4e]:hover{background:#698cf7}}
