.Register_pageWrapper__OzeS6{display:flex;justify-content:center;align-items:flex-start;min-height:100vh}.Register_formContainer__AGKBo{border-radius:8px;width:100%;max-width:950px;margin-bottom:20px}.Register_stepContent__SE6s9{display:flex;flex-direction:column}.Register_stepContentFirst__Kq_9N{display:flex;gap:20px;width:100%}.Register_formContainer__AGKBo:before{content:"";display:block;border-bottom:1px solid #ddd;margin-bottom:20px}.Register_tabList__4Tg_c{display:flex;justify-content:space-between;margin-bottom:20px;border-bottom:1px solid #ccc}.Register_tab__pFned{flex:1 1;text-align:center;padding:2px 0;font-size:12px;color:#666;border-bottom:2px solid transparent;transition:all .3s ease}.Register_tab__pFned.Register_active__dQYpQ{color:#009fe3;border-bottom:2px solid #009fe3}.Register_guidelinesSection__wMoqc{background-color:#009fe3;color:#fff;padding:10px 20px;flex:1 1;font-size:12px}.Register_spinner__6sp6s{border:3px solid #f3f3f3;border-top-color:#333;border-radius:50%;width:16px;height:16px;animation:Register_spin__XS6hp .6s linear infinite;display:inline-block;margin-right:6px}@keyframes Register_spin__XS6hp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Register_sectionTitle__bh9mz{font-size:22px;font-weight:800;margin-bottom:20px}.Register_passwordRules__VTuim{list-style-type:disc;padding-left:20px;margin-top:10px}.Register_passwordRules__VTuim li{margin-bottom:5px}.Register_inputSection__kb1f_{flex:1 1;display:flex;flex-direction:column;gap:15px}.Register_subTitle__hggn3{font-size:13px;color:#333}.Register_inputLabel__2yW58{font-size:11px;color:#666;margin-bottom:5px;font-weight:bolder}.Register_inputField__0KRwG{width:97%;padding:10px;border:none;border-bottom:1px solid #ddd;font-size:14px;color:#333;margin:5px 0}.Register_inputFieldShort__veXD7{width:94%}.Register_inputField__0KRwG:focus{outline:none;border-color:#009fe3}.Register_inputField__0KRwG:disabled{background-color:#f5f5f5;cursor:not-allowed}.Register_selectField__FvUR0{width:99%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;color:#333;background-color:#fff}.Register_selectField__FvUR0:focus{outline:none;border-color:#009fe3;box-shadow:0 0 5px rgba(0,123,255,.3)}.Register_textArea__pJ6Q5{width:99%;padding:10px;border:none;border-bottom:1px solid #ddd;font-size:14px;color:#333;resize:vertical}.Register_textAreaShort__8Jra5{width:94%}.Register_textArea__pJ6Q5:focus{outline:none;border-color:#009fe3}.Register_checkboxLabel__945tD{display:flex;align-items:center;gap:10px;font-size:11px;color:#666;font-weight:bolder}.Register_checkbox__EK2in{width:16px;height:16px}.Register_dogSection__3PExE{display:flex;flex-direction:column;gap:15px}.Register_navigationButtons__q_6Tu{display:flex;justify-content:space-between;margin-top:20px;width:100%}.Register_backButton__F2vNN,.Register_nextButton__ylnxn,.Register_submitButton__2aTZQ{display:block;padding:15px;width:200px;color:white;text-transform:uppercase;font-weight:700;margin-top:1rem;margin-bottom:20px}.Register_nextButton__ylnxn:disabled,.Register_submitButton__2aTZQ:disabled{background-color:#ccc;cursor:not-allowed}.Register_errorMessage__MxqET{color:#dc3545;font-size:14px;margin-top:10px}.Register_successMessage__4hwei{color:#28a745;font-size:14px;margin-top:10px}.Register_radioGroup__6xJzy{display:flex;gap:10px}.Register_radioLabel__US__Z{display:flex;align-items:center;gap:10px;font-size:14px;color:#333}.Register_radioInput__i5eAX{width:16px;height:16px}.Register_noteSection__7rEdK{background-color:#007bff;color:#fff;padding:0 10px;border-radius:4px;margin-top:10px}.Register_noteTitle__1j3rE{font-weight:700;margin-bottom:5px}.Register_noteText__04BLx{font-size:14px;line-height:1.5}.Register_termsLink___MFvB{color:#2980b9;text-decoration:none}.Register_termsLink___MFvB:hover{text-decoration:underline}.Register_graySection__Fyqly{background-color:#f5f5f5;border-radius:1px;padding:10px;border:1px solid #efefef}.Register_sectionHeader__4ovpX{background:#092b5b;color:#fff;font-size:16px;font-weight:700;padding:8px 16px;border-radius:2px;letter-spacing:.5px}.Register_rowGroup__2GZ7F{display:flex;gap:32px;margin-bottom:24px}@media (max-width:600px){.Register_tabList__4Tg_c{gap:0;align-items:stretch}.Register_tab__pFned{font-size:8px;min-width:unset;width:100%;padding:10px 0}.Register_navigationButtons__q_6Tu{flex-direction:column;gap:10px;align-items:stretch}.Register_backButton__F2vNN,.Register_nextButton__ylnxn,.Register_submitButton__2aTZQ{width:100%;font-size:1rem;padding:12px 0;margin-bottom:8px}}.Register_backButton__F2vNN,.Register_nextButton__ylnxn,.Register_submitButton__2aTZQ{padding:12px 32px;font-size:1.05rem;border-radius:4px;border:none;background:#092b5b;color:#fff;cursor:pointer;transition:background .2s}.Register_backButton__F2vNN:disabled,.Register_nextButton__ylnxn:disabled,.Register_submitButton__2aTZQ:disabled{background:#ccc;color:#888;cursor:not-allowed}.TermsAndConditions_container__ZZWoY{max-width:800px;margin:2rem auto;padding:0 1.5rem;font-family:Arial,sans-serif;color:#333;line-height:1.6}.TermsAndConditions_backButton__l6NGW{display:block;padding:15px;width:200px;background:#092b5b;color:white;text-transform:uppercase;font-weight:700;border:none;border-radius:4px;cursor:pointer;margin-top:1rem;margin-bottom:20px}.TermsAndConditions_title__KlAhl{font-size:1.2rem;font-weight:700;color:#00b0f0;text-align:left}.TermsAndConditions_intro__n2nTn{font-size:1.1rem;margin-bottom:2rem;text-align:justify}.TermsAndConditions_section__wN_W4{margin-bottom:2rem}.TermsAndConditions_sectionTitle__7lya4{font-size:1rem;font-weight:600;color:#34495e;margin-bottom:1rem}.TermsAndConditions_subTitle__t2fJW{font-size:1rem;font-weight:500;color:#34495e;margin:1rem 0 .5rem}.TermsAndConditions_list__QPME8{list-style-type:disc;padding-left:2rem;margin-bottom:1rem}.TermsAndConditions_list__QPME8 li{margin-bottom:.5rem;font-size:1rem}.TermsAndConditions_subList__DmR5q{list-style-type:circle;padding-left:2rem;margin-top:.5rem}.TermsAndConditions_subList__DmR5q li{font-size:.95rem}.TermsAndConditions_emailLink__1d1OL{color:#2980b9;text-decoration:none}.TermsAndConditions_emailLink__1d1OL:hover{text-decoration:underline}.TermsAndConditions_outro__ssCfT{font-size:1.1rem;font-style:italic;margin-top:2rem;text-align:center;color:#34495e}