.forms_container__nI_hH{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 80px);padding:2rem;background-color:#f9fafb}.forms_card__TXmVE{background:#fff;padding:2.5rem;border-radius:1rem;box-shadow:0 10px 30px rgba(0,0,0,.05);max-width:500px;width:100%;text-align:center}.forms_title__CAJq1{font-size:1.75rem;font-weight:600;color:#1f2937;margin-bottom:.5rem}.forms_subtitle__wiiuI{margin-bottom:2rem;color:#6b7280;font-size:.95rem}.forms_accountTypeContainer__dOOIC{display:grid;gap:1rem;margin-bottom:2rem}.forms_accountTypeButton__0dP8I{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:#fff;border:2px solid #e5e7eb;border-radius:1rem;text-align:left;cursor:pointer;transition:all .2s ease}.forms_accountTypeButton__0dP8I:hover{border-color:#5c2751;transform:translateY(-2px)}.forms_accountTypeIcon__ywk0E{font-size:2rem;background:#f3f4f6;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem}.forms_accountTypeContent__WZA0O h3{font-size:1.125rem;font-weight:600;color:#1f2937;margin-bottom:.25rem}.forms_accountTypeContent__WZA0O p{font-size:.875rem;color:#6b7280;line-height:1.5}.forms_form__kEIPq{display:flex;flex-direction:column;gap:1rem}.forms_input__VbgKN{padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:1rem;outline:none;transition:all .2s ease}.forms_input__VbgKN:focus{border-color:#5c2751;box-shadow:0 0 0 3px rgba(92,39,81,.1)}.forms_button__QaNOc{background-color:#5c2751;color:#fff;font-weight:600;padding:.75rem;border-radius:.5rem;border:none;cursor:pointer;transition:all .2s ease}.forms_button__QaNOc:hover{background-color:#4a1f41;transform:translateY(-1px)}.forms_button__QaNOc:disabled{background-color:#9ca3af;cursor:not-allowed;transform:none}.forms_agreements__qyYff{display:flex;flex-direction:column;gap:.75rem;margin:1.5rem 0;text-align:left}.forms_checkboxLabel___Mhpo{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.forms_checkboxLabel___Mhpo input[type=checkbox]{margin-top:.25rem;width:1rem;height:1rem;border:2px solid #d1d5db;border-radius:.25rem;cursor:pointer}.forms_checkboxLabel___Mhpo span{font-size:.875rem;color:#4b5563;line-height:1.5}.forms_error__Oph8i{color:#dc2626;font-size:.875rem;padding:.75rem;background-color:#fee2e2;border-radius:.5rem;border:1px solid #fecaca;margin-bottom:1rem}.forms_redirectText__TRgyk{margin-top:1.5rem;font-size:.875rem;color:#6b7280}.forms_link__JrxNQ{color:#5c2751;font-weight:500;text-decoration:none}.forms_link__JrxNQ:hover{text-decoration:underline}@media (max-width:640px){.forms_container__nI_hH{padding:1rem}.forms_card__TXmVE{padding:1.5rem}.forms_accountTypeButton__0dP8I{padding:1rem}.forms_accountTypeIcon__ywk0E{width:2.5rem;height:2.5rem;font-size:1.5rem}}.forms_verificationInfo___rNfL{margin:2rem 0;padding:1.5rem;background:#f8fafc;border-radius:.75rem;border:1px solid #e2e8f0}.forms_infoText__LBMkp{color:#64748b;font-size:.875rem;margin-bottom:1rem}.forms_verificationSteps__gnD2L{text-align:left;margin-top:2rem;padding-top:2rem;border-top:1px solid #e2e8f0}.forms_stepsTitle__Kky9J{font-size:1rem;font-weight:600;color:#1f2937;margin-bottom:1rem}.forms_stepsList__xdFjY{list-style-type:decimal;padding-left:1.5rem;color:#4b5563;font-size:.875rem;line-height:1.75}.forms_stepsList__xdFjY li{margin-bottom:.5rem}.forms_stepsList__xdFjY li:last-child{margin-bottom:0}.forms_loadingSpinner__R8VIM{width:40px;height:40px;border:3px solid #f3f3f3;border-top-color:#5c2751;border-radius:50%;margin:0 auto 1rem;animation:forms_spin__SDs7x 1s linear infinite}@keyframes forms_spin__SDs7x{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-theme=dark] .forms_container__nI_hH{background-color:var(--background-color)}[data-theme=dark] .forms_card__TXmVE{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}[data-theme=dark] .forms_title__CAJq1{color:var(--text-color)}[data-theme=dark] .forms_subtitle__wiiuI{color:#9ca3af}[data-theme=dark] .forms_accountTypeButton__0dP8I{background:hsla(0,0%,100%,.05);border:2px solid hsla(0,0%,100%,.1)}[data-theme=dark] .forms_accountTypeButton__0dP8I:hover{border-color:var(--primary-color)}[data-theme=dark] .forms_accountTypeIcon__ywk0E{background:hsla(0,0%,100%,.1)}[data-theme=dark] .forms_accountTypeContent__WZA0O h3{color:var(--text-color)}[data-theme=dark] .forms_accountTypeContent__WZA0O p{color:#9ca3af}[data-theme=dark] .forms_input__VbgKN{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:var(--text-color)}[data-theme=dark] .forms_input__VbgKN:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(139,90,138,.2)}[data-theme=dark] .forms_button__QaNOc{background-color:var(--primary-color)}[data-theme=dark] .forms_button__QaNOc:hover{background-color:var(--secondary-color)}[data-theme=dark] .forms_button__QaNOc:disabled{background-color:#4b5563}[data-theme=dark] .forms_checkboxLabel___Mhpo input[type=checkbox]{border:2px solid hsla(0,0%,100%,.2)}[data-theme=dark] .forms_checkboxLabel___Mhpo span{color:#d1d5db}[data-theme=dark] .forms_error__Oph8i{color:#f87171;background-color:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3)}[data-theme=dark] .forms_redirectText__TRgyk{color:#9ca3af}[data-theme=dark] .forms_link__JrxNQ{color:var(--primary-color)}[data-theme=dark] .forms_verificationInfo___rNfL{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}[data-theme=dark] .forms_infoText__LBMkp{color:#9ca3af}[data-theme=dark] .forms_verificationSteps__gnD2L{border-top:1px solid hsla(0,0%,100%,.1)}[data-theme=dark] .forms_stepsTitle__Kky9J{color:var(--text-color)}[data-theme=dark] .forms_stepsList__xdFjY{color:#d1d5db}[data-theme=dark] .forms_loadingSpinner__R8VIM{border:3px solid hsla(0,0%,100%,.1);border-top:3px solid var(--primary-color)}