.RegisterForm_container__mz2V1{display:grid;grid-template-columns:1fr auto 1fr;height:100vh;height:100dvh;overflow:hidden}.RegisterForm_stepIndicatorDesktop__yeo3a{display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:var(--paper);border-left:1px solid var(--ink-100);height:100%;overflow:hidden}.RegisterForm_stepIndicatorMobile__Sk_tY{display:none}@media (prefers-reduced-motion:reduce){.RegisterForm_formContent__lz4ii,.RegisterForm_illustrationContent__xXcAS,.RegisterForm_illustrationWrapper__RgWFQ{animation:none!important}}.RegisterForm_illustrationPanel__KEy5H{background:linear-gradient(160deg,#fff5f0,#fef2e8 50%,#fdf0e4);display:flex;align-items:center;justify-content:center;padding:var(--space-8);position:relative;overflow:hidden;height:100%}.RegisterForm_illustrationPanel__KEy5H:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 30% 70%,rgba(232,85,85,.04) 0,transparent 50%);pointer-events:none}.RegisterForm_illustrationContent__xXcAS{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);max-width:480px;position:relative;z-index:1;animation:RegisterForm_fadeIn__QU4X0 .6s var(--ease-in-out-soft) backwards}@keyframes RegisterForm_fadeIn__QU4X0{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.RegisterForm_illustrationWrapper__RgWFQ{width:100%;max-width:360px}.RegisterForm_illustration__Za3Ty{width:100%;height:auto;display:block}.RegisterForm_logoDesktop__vo5kI{position:absolute;top:var(--space-6);left:var(--space-6);z-index:2}.RegisterForm_brandMessage__4JYfK{text-align:center}.RegisterForm_brandTitle__e3Z0y{font-family:var(--font-family-heading);font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--ink-900);margin-bottom:var(--space-2);letter-spacing:-.02em}.RegisterForm_brandTagline__bPYLi{font-family:var(--font-family-base);font-size:var(--text-base);color:var(--ink-600);line-height:var(--leading-relaxed);max-width:340px;margin:0 auto}.RegisterForm_formPanel__b50Wj{background:var(--paper);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8);overflow-y:auto;overflow-x:hidden}.RegisterForm_formPanel__b50Wj::-webkit-scrollbar{width:6px}.RegisterForm_formPanel__b50Wj::-webkit-scrollbar-track{background:transparent}.RegisterForm_formPanel__b50Wj::-webkit-scrollbar-thumb{background:var(--ink-200);border-radius:3px}.RegisterForm_formPanel__b50Wj::-webkit-scrollbar-thumb:hover{background:var(--ink-300)}.RegisterForm_formPanel__b50Wj{scrollbar-width:thin;scrollbar-color:var(--ink-200) transparent}.RegisterForm_formContent__lz4ii{width:100%;max-width:400px;animation:RegisterForm_slideIn__ub6HM .5s var(--ease-in-out-soft) .1s backwards}@keyframes RegisterForm_slideIn__ub6HM{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.RegisterForm_logoMobile__g6WMH{display:none;justify-content:center;margin-bottom:var(--space-6)}.RegisterForm_mobileHeader__RqK3c{display:none;text-align:center;margin-bottom:var(--space-6)}.RegisterForm_mobileTitle__RsJnS{font-family:var(--font-family-heading);font-size:var(--text-xl);font-weight:var(--font-weight-bold);color:var(--ink-900);margin-bottom:var(--space-2)}.RegisterForm_mobileSubtitle__WgL0W{font-family:var(--font-family-base);font-size:var(--text-sm);color:var(--ink-500);line-height:var(--leading-normal)}.RegisterForm_errorMessage__Bj0oG{background:var(--color-error-light);border:1px solid var(--color-error-border);color:var(--color-error-dark);padding:var(--space-3);border-radius:var(--radius-lg);margin-bottom:var(--space-4);font-size:var(--text-sm)}.RegisterForm_form__aoBG6{display:flex;flex-direction:column;gap:var(--space-5)}.RegisterForm_formGroup__TVSEK{display:flex;flex-direction:column;gap:var(--space-2)}.RegisterForm_label__yhNle{font-family:var(--font-family-base);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--ink-700)}.RegisterForm_input__H9q0m{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--ink-200);border-radius:var(--radius-lg);font-family:var(--font-family-base);font-size:var(--text-base);color:var(--ink-900);background:var(--paper);transition:all var(--transition-fast) var(--ease-in-out-soft)}.RegisterForm_input__H9q0m:hover:not(:disabled){border-color:var(--ink-300)}.RegisterForm_input__H9q0m:focus{outline:none;border-color:var(--ink-900);box-shadow:0 0 0 3px var(--ink-100)}.RegisterForm_input__H9q0m:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px;box-shadow:none}.RegisterForm_input__H9q0m:disabled{background:var(--paper-dim);cursor:not-allowed;opacity:.6}.RegisterForm_input__H9q0m::placeholder{color:var(--ink-400)}.RegisterForm_submitButton__riVm_{width:100%;padding:var(--space-3) var(--space-4);background:var(--ink-900);color:var(--paper);border:none;border-radius:var(--radius-lg);font-family:var(--font-family-base);font-size:var(--text-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast) var(--ease-in-out-soft);margin-top:var(--space-2)}.RegisterForm_submitButton__riVm_:hover:not(:disabled){background:var(--ink-800);transform:translateY(-1px)}.RegisterForm_submitButton__riVm_:active:not(:disabled){transform:translateY(0)}.RegisterForm_submitButton__riVm_:disabled{opacity:.6;cursor:not-allowed;transform:none}.RegisterForm_submitButton__riVm_:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.RegisterForm_formFooter__GM_8T{margin-top:var(--space-8);text-align:center;padding-top:var(--space-6);border-top:1px solid var(--ink-100)}.RegisterForm_formFooter__GM_8T p{font-family:var(--font-family-base);font-size:var(--text-sm);color:var(--ink-600);margin:0}.RegisterForm_link__BVSx4{color:var(--ink-900);font-weight:var(--font-weight-medium);text-decoration:none;transition:color var(--transition-fast) var(--ease-in-out-soft)}.RegisterForm_link__BVSx4:hover{color:var(--action-text);text-decoration:underline}.RegisterForm_link__BVSx4:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px;border-radius:var(--radius-sm)}@media (max-width:1023px){.RegisterForm_container__mz2V1{grid-template-columns:1fr auto 1fr}.RegisterForm_illustrationWrapper__RgWFQ{max-width:280px}.RegisterForm_brandTitle__e3Z0y{font-size:var(--text-2xl)}.RegisterForm_brandTagline__bPYLi{font-size:var(--text-sm)}.RegisterForm_stepIndicatorDesktop__yeo3a{padding:var(--space-3)}}@media (max-width:767px){.RegisterForm_container__mz2V1{grid-template-columns:1fr;grid-template-rows:1fr;height:100vh;height:100dvh}.RegisterForm_illustrationPanel__KEy5H,.RegisterForm_stepIndicatorDesktop__yeo3a{display:none}.RegisterForm_stepIndicatorMobile__Sk_tY{display:flex;width:100%;justify-content:center;padding-bottom:var(--space-4);margin-bottom:var(--space-4);border-bottom:1px solid var(--ink-100)}.RegisterForm_formPanel__b50Wj{padding:calc(var(--space-6) + var(--safe-area-top)) calc(var(--space-4) + var(--safe-area-right)) calc(var(--space-8) + var(--safe-area-bottom)) calc(var(--space-4) + var(--safe-area-left));align-items:center;justify-content:flex-start}.RegisterForm_formContent__lz4ii{animation:none}.RegisterForm_logoMobile__g6WMH{display:flex}.RegisterForm_mobileHeader__RqK3c{display:block}}@media (max-width:374px){.RegisterForm_formPanel__b50Wj{padding:calc(var(--space-4) + var(--safe-area-top)) calc(var(--space-3) + var(--safe-area-right)) calc(var(--space-6) + var(--safe-area-bottom)) calc(var(--space-3) + var(--safe-area-left))}.RegisterForm_stepIndicatorMobile__Sk_tY{padding-bottom:var(--space-3);margin-bottom:var(--space-3)}.RegisterForm_mobileTitle__RsJnS{font-size:var(--text-lg)}}