.RegisterForm_wrap__4Ndmv{padding:12vh 1rem 4rem}.RegisterForm_card__Lcvhx{background:var(--color-surface);border:.5px solid var(--color-border);border-radius:var(--radius-lg);padding:2.5rem;max-width:440px;margin:0 auto}.RegisterForm_siteName__lH5Ok{font-family:var(--font-heading);font-size:1.5rem;color:var(--color-primary);text-align:center;margin-bottom:1rem;letter-spacing:.1em}.RegisterForm_title___NPOy{font-family:var(--font-heading);font-size:2.5rem;color:var(--color-text);letter-spacing:.05em;margin-bottom:.375rem;line-height:1}.RegisterForm_subtitle__sqK3A{font-size:.875rem;color:var(--color-muted);margin-bottom:2rem}.RegisterForm_row__JUVXe{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.RegisterForm_field__5D8aX{margin-bottom:1.25rem}.RegisterForm_label__yhNle{display:block;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.5rem}.RegisterForm_input__H9q0m{width:100%;background:var(--color-bg);border:.5px solid var(--color-border);border-radius:var(--radius-md);padding:.75rem 1rem;color:var(--color-text);font-family:var(--font-body);font-size:.9375rem;outline:none;transition:border-color var(--transition);box-sizing:border-box}.RegisterForm_input__H9q0m:focus{border-color:var(--color-primary)}.RegisterForm_passwordWrap__FAHtG{position:relative}.RegisterForm_passwordWrap__FAHtG .RegisterForm_input__H9q0m{padding-right:3rem}.RegisterForm_eyeBtn__d73YV{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--color-muted);cursor:pointer;font-size:1.1rem;line-height:1;padding:0;transition:color var(--transition)}.RegisterForm_eyeBtn__d73YV:hover{color:var(--color-text)}.RegisterForm_strengthBar__2N73D{display:flex;gap:4px;margin-top:6px}.RegisterForm_segment__5_M9S{height:3px;flex:1 1;border-radius:2px;background:var(--color-border);transition:background var(--transition)}.RegisterForm_segment__5_M9S.RegisterForm_filled1__Ski7R{background:var(--color-danger)}.RegisterForm_segment__5_M9S.RegisterForm_filled2__POm7H{background:var(--color-danger-dark)}.RegisterForm_segment__5_M9S.RegisterForm_filled3__EKjWm{background:var(--color-primary)}.RegisterForm_segment__5_M9S.RegisterForm_filled4__Rhbf9{background:var(--color-cream)}.RegisterForm_strengthLabel__OkEKA{font-size:.6875rem;color:var(--color-muted);margin-top:4px}.RegisterForm_error__LGvz5{color:var(--color-danger);font-size:.875rem;margin-bottom:1rem}.RegisterForm_btn__Rf18P{width:100%;height:3rem;background:var(--color-primary);color:var(--color-text);border:none;border-radius:var(--radius-md);font-family:var(--font-heading);font-size:1.1rem;letter-spacing:.12em;cursor:pointer;transition:background var(--transition)}.RegisterForm_btn__Rf18P:hover{background:var(--color-primary-dark)}.RegisterForm_btn__Rf18P:disabled{opacity:.6;cursor:not-allowed}.RegisterForm_divider__iYqoV{display:flex;align-items:center;gap:1rem;margin:1.5rem 0;color:var(--color-muted);font-size:.75rem}.RegisterForm_divider__iYqoV:after,.RegisterForm_divider__iYqoV:before{content:"";flex:1 1;height:.5px;background:var(--color-border)}.RegisterForm_altLink__e01S_{text-align:center;font-size:.875rem;color:var(--color-muted)}.RegisterForm_altLink__e01S_ a{color:var(--color-primary-light);text-decoration:none;transition:color var(--transition)}.RegisterForm_altLink__e01S_ a:hover{color:var(--color-cream)}