.register_main__2xKDy{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;background:#FFFFFF;position:relative;overflow:hidden}.register_container__I9JbA{width:100%;max-width:440px;position:relative;z-index:1}.register_formCard__ylOqq{background:#FFFFFF;padding:2.5rem;border-radius:4px;box-shadow:0 10px 40px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.1);animation:register_cardFadeIn__S_PpU .5s cubic-bezier(.16,1,.3,1)}@keyframes register_cardFadeIn__S_PpU{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.register_logoSection__mhamf{text-align:center;margin-bottom:2rem}.register_logo__njgld{font-size:1.5rem;font-weight:800;color:#000000;margin-bottom:.75rem;letter-spacing:-.02em}.register_title__oEbUN{font-size:1.25rem;font-weight:700;color:#000000;margin-bottom:.25rem;letter-spacing:-.01em}.register_subtitle__x19di{font-size:.875rem;color:rgba(0,0,0,.6);font-weight:400;line-height:1.4}.register_form__hrTnH{display:flex;flex-direction:column;gap:1rem}.register_footer__xVn4J{margin-top:1.5rem;text-align:center;padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.1)}.register_footerText__uMagm{font-size:.875rem;color:rgba(0,0,0,.6);font-weight:400}.register_link__JFcgy{background:none;color:#000000;font-weight:600;cursor:pointer;padding:0;transition:all .2s ease;text-decoration:none;border:none;border-bottom:2px solid transparent}.register_link__JFcgy:hover{color:#000000;border-bottom-color:#000000}@media (max-width:640px){.register_main__2xKDy{padding:1rem}.register_formCard__ylOqq{padding:2rem 1.5rem;border-radius:4px}.register_logo__njgld{font-size:1.75rem}.register_title__oEbUN{font-size:1.5rem}.register_subtitle__x19di{font-size:.875rem}.register_form__hrTnH{gap:1.25rem}}@media (max-width:400px){.register_formCard__ylOqq{padding:1.5rem 1rem}.register_input__iU5em{padding:.75rem 1rem .75rem 2.75rem}.register_inputIcon__z_O3E{left:.875rem}}