.register_wrap__P1ggA{--surface-1:#f5f7fa;--surface-2:#fff;--text-primary:#1a2b4a;--text-secondary:#4a5568;--text-muted:#9ca3af;--border:#e2e8f0;--border-strong:#d1d5db;--radius:6px;--font-sans:var(--font-inter),-apple-system,sans-serif;--text-danger:#dc2626;--border-danger:#f09595;--text-warning:#b45309;font-family:var(--font-sans);color:var(--text-primary);max-width:520px;margin:0 auto;width:100%}.register_hdr__W_7qd{background:#1a2b4a;border-radius:12px 12px 0 0;padding:16px 24px;display:flex;align-items:center;justify-content:space-between}.register_logo__XqoQ0{font-size:16px;font-weight:600;letter-spacing:3px;color:#fff;text-decoration:none}.register_hdrSub__Dcfgh{font-size:12px;color:hsla(0,0%,100%,.45)}.register_progWrap__XKRom{background:var(--surface-1);padding:12px 24px;border-bottom:.5px solid var(--border)}.register_progLabel__x3ppm{display:flex;justify-content:space-between;font-size:11px;color:var(--text-muted);margin-bottom:6px}.register_progBar__O_FU_{height:4px;background:var(--border);border-radius:2px;overflow:hidden}.register_progFill__Oi_68{height:100%;background:#008b8b;border-radius:2px;transition:width .3s}.register_dots__DOnTs{display:flex;gap:6px;justify-content:center;margin-top:8px}.register_dot__AwuYR{width:6px;height:6px;border-radius:50%;background:var(--border);transition:all .2s}.register_dot__AwuYR.register_done__KuOvT{background:#008b8b}.register_dot__AwuYR.register_active__7cQpz{background:#1a2b4a;width:18px;border-radius:3px}.register_body__g5Lkr{padding:24px;background:var(--surface-2)}.register_stepTitle__inswl{font-size:18px;font-weight:500;margin-bottom:4px}.register_stepSub__TiZjW{font-size:13px;color:var(--text-secondary);margin-bottom:20px;line-height:1.5}.register_field__CNxtX{margin-bottom:14px}.register_lbl__2RF3R{font-size:12px;font-weight:500;color:var(--text-secondary);margin-bottom:5px;display:flex;justify-content:space-between;align-items:center}.register_lbl__2RF3R .register_opt__rSwDa{font-weight:400;color:var(--text-muted);font-size:11px}.register_errMsg__EHpCp{font-size:11px;color:var(--text-danger);margin-top:3px;display:none}.register_field__CNxtX.register_hasErr__2iPQX .register_errMsg__EHpCp{display:block}.register_field__CNxtX.register_hasErr__2iPQX input,.register_field__CNxtX.register_hasErr__2iPQX select,.register_field__CNxtX.register_hasErr__2iPQX textarea{border-color:var(--border-danger)!important}.register_wrap__P1ggA input[type=email],.register_wrap__P1ggA input[type=tel],.register_wrap__P1ggA input[type=text],.register_wrap__P1ggA select,.register_wrap__P1ggA textarea{width:100%;padding:9px 12px;border:.5px solid var(--border-strong);border-radius:var(--radius);font-size:14px;background:var(--surface-2);color:var(--text-primary);font-family:var(--font-sans)}.register_wrap__P1ggA input:focus,.register_wrap__P1ggA select:focus,.register_wrap__P1ggA textarea:focus{outline:none;border-color:#008b8b;box-shadow:0 0 0 2px rgba(0,139,139,.12)}.register_twoCol__BMhzt{display:grid;grid-template-columns:1fr 1fr;gap:12px}.register_hint__fSIud{font-size:11px;color:var(--text-muted);margin-top:4px}.register_stateList__jgOQc{border:.5px solid var(--border-strong);border-radius:var(--radius);overflow:hidden;background:var(--surface-2)}.register_stateRow__IW68t{display:flex;align-items:center;justify-content:space-between;padding:11px 12px;cursor:pointer;transition:background .15s;border-bottom:.5px solid var(--border)}.register_stateRow__IW68t:last-child{border-bottom:none}.register_stateRow__IW68t:hover{background:var(--surface-1)}.register_stateRow__IW68t.register_sel__fGfdK{background:#eaf5f5}.register_srLeft__Kj39m{display:flex;align-items:center;gap:10px}.register_srIcon__A3Jn3{width:30px;height:30px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.register_srIcon__A3Jn3.register_teal__gmuKr{background:#eaf5f5}.register_srIcon__A3Jn3.register_grey__CfTi7{background:var(--surface-1)}.register_srName__3AUuL{font-size:13px;font-weight:500;color:var(--text-primary)}.register_srSub__1QT6h{font-size:11px;color:var(--text-muted);margin-top:1px}.register_srSub__1QT6h .register_link___fAnz{color:#008b8b;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.register_srCheck__34vcd{color:#008b8b;opacity:0;transition:opacity .15s;display:flex}.register_stateRow__IW68t.register_sel__fGfdK .register_srCheck__34vcd{opacity:1}.register_srChevron__FI9kw{transition:transform .15s;display:flex;color:var(--text-muted)}.register_srChevron__FI9kw.register_open__Y5Jir{transform:rotate(90deg)}.register_wlPanel__kOzNy{background:var(--surface-1);border-top:.5px solid var(--border);padding:14px 12px}.register_wlTitle__g5IvM{font-size:12px;font-weight:500;color:var(--text-secondary);margin-bottom:4px}.register_wlSub__nTrug{font-size:12px;color:var(--text-muted);line-height:1.5;margin-bottom:12px}.register_wlTwo__gBNFU{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.register_wlField__TzxVt label{font-size:11px;font-weight:500;color:var(--text-muted);display:block;margin-bottom:4px;text-transform:uppercase;letter-spacing:.3px}.register_wlInp__I9T3I{width:100%;padding:8px 10px;font-size:13px;border:.5px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-2);color:var(--text-primary);font-family:var(--font-sans)}.register_wlInp__I9T3I:focus{outline:none;border-color:#008b8b}select.register_wlInp__I9T3I{cursor:pointer}.register_wlErr__dTs96{font-size:11px;color:var(--text-danger);margin-top:4px;display:none}.register_wlErr__dTs96.register_show__WxT4A{display:block}.register_wlSuccess__CZW7w{display:flex;align-items:center;gap:8px;background:#eaf5f5;border:.5px solid #9fe1cb;border-radius:var(--radius);padding:10px 12px;font-size:13px;color:#085041;font-weight:500}.register_practiceGrid__F2pTK{display:grid;grid-template-columns:1fr 1fr;gap:8px}.register_practiceOpt__tMIAR{border:.5px solid var(--border-strong);border-radius:var(--radius);padding:10px 12px;cursor:pointer;font-size:13px;display:flex;align-items:center;gap:8px;transition:all .15s;background:var(--surface-2);text-align:left}.register_practiceOpt__tMIAR:hover{background:var(--surface-1)}.register_practiceOpt__tMIAR.register_sel__fGfdK{border-color:#008b8b;background:#eaf5f5;color:#085041}.register_reviewCard__BbMIX{background:var(--surface-1);border:.5px solid var(--border);border-radius:var(--radius);padding:14px 16px;margin-bottom:12px}.register_reviewSec__42Fr3{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin-bottom:8px}.register_reviewRow__QgE9f{display:flex;justify-content:space-between;padding:4px 0;border-bottom:.5px solid var(--border);font-size:13px}.register_reviewRow__QgE9f:last-child{border-bottom:none}.register_reviewLabel__p9gfp{color:var(--text-secondary)}.register_reviewVal__IibKX{font-weight:500;text-align:right;max-width:60%}.register_consentBox__tKzPR{background:var(--surface-1);border:.5px solid var(--border);border-radius:var(--radius);padding:12px 14px;margin-bottom:12px}.register_consentBox__tKzPR.register_hasErr__2iPQX{border-color:var(--border-danger)}.register_consentBox__tKzPR label{display:flex;align-items:flex-start;gap:10px;font-size:12px;color:var(--text-secondary);line-height:1.6;cursor:pointer}.register_consentBox__tKzPR input[type=checkbox]{width:16px;height:16px;margin-top:1px;flex-shrink:0;accent-color:#008b8b;cursor:pointer}.register_consentBox__tKzPR .register_errMsg__EHpCp{display:none}.register_consentBox__tKzPR.register_hasErr__2iPQX .register_errMsg__EHpCp{display:block}.register_trustRow__I20Gs{display:flex;justify-content:center;gap:16px;font-size:12px;color:var(--text-muted);margin-top:4px}.register_trustRow__I20Gs span{display:flex;align-items:center;gap:5px}.register_foot__ohZhm{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:var(--surface-1);border-top:.5px solid var(--border);border-radius:0 0 12px 12px}.register_btn__SqmBo{padding:9px 20px;border-radius:var(--radius);font-size:13px;font-weight:500;cursor:pointer;border:.5px solid var(--border-strong);background:var(--surface-2);color:var(--text-primary);transition:background .15s}.register_btn__SqmBo:hover{background:var(--surface-1)}.register_btn__SqmBo:disabled{cursor:not-allowed;opacity:.6}.register_btn__SqmBo.register_pri__OzXgT{background:#1a2b4a;color:#fff;border-color:#1a2b4a}.register_btn__SqmBo.register_pri__OzXgT:hover{background:#253d6b}.register_btn__SqmBo.register_ghost__V3x3y{border-color:transparent;color:var(--text-secondary);background:transparent}.register_btn__SqmBo.register_tel__pkCac{background:#008b8b;color:#fff;border-color:#008b8b;font-size:12px;padding:6px 12px}.register_btn__SqmBo.register_tel__pkCac:hover{background:#005f5f}.register_success__zpb6R{text-align:center;padding:40px 24px}.register_successIcon__X7Pdt{width:56px;height:56px;background:#eaf5f5;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.register_success__zpb6R h2{font-size:20px;font-weight:500;margin-bottom:8px}.register_success__zpb6R p{font-size:13px;color:var(--text-secondary);line-height:1.6;margin-bottom:6px}.register_nextSteps__cakR1{background:var(--surface-1);border-radius:var(--radius);padding:14px 16px;text-align:left;margin-top:16px}.register_nsRow__MMz30{display:flex;gap:10px;padding:7px 0;font-size:13px;border-bottom:.5px solid var(--border)}.register_nsRow__MMz30:last-child{border-bottom:none}.register_nsNum___rQFF{width:20px;height:20px;min-width:20px;background:#1a2b4a;color:#fff;border-radius:50%;font-size:11px;display:flex;align-items:center;justify-content:center;margin-top:1px}@media (max-width:480px){.register_practiceGrid__F2pTK,.register_twoCol__BMhzt,.register_wlTwo__gBNFU{grid-template-columns:1fr}.register_body__g5Lkr{padding:16px}}