.styles_container__9jsAd{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:6rem 2rem 2rem;background:#1e1e1e;font-family:Poppins,sans-serif;width:100%}.styles_formCard__wDDiC{background:#fff;border-radius:1rem;padding:2rem;width:100%;max-width:480px;box-shadow:0 10px 25px rgba(0,0,0,.1);position:relative}.styles_logoContainer__AO1wv{position:absolute;top:-75px;left:50%;transform:translateX(-50%);border:1px solid #fff;background:#1e1e1e;border-radius:50%;padding:1rem;box-shadow:0 4px 6px rgba(0,0,0,.1);width:150px;height:150px;display:flex;justify-content:center;align-items:center}.styles_logo__FPizV{width:120px;height:auto}.styles_form__alqb6{margin-top:3rem;display:flex;flex-direction:column;gap:1.25rem}.styles_inputGroup__PXY_q{display:flex;flex-direction:column;gap:.2rem}.styles_inputGroup__PXY_q label{font-weight:500;color:#333;font-size:14px}.styles_inputGroup__PXY_q input{padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:.5rem;font-size:14px;transition:border-color .2s}.styles_inputGroup__PXY_q input:focus{outline:none;border-color:#bf0404;box-shadow:0 0 0 3px rgba(116,64,255,.1)}.styles_passwordInput__T_G7B{position:relative;display:flex;align-items:center}.styles_passwordInput__T_G7B input{width:100%;padding-right:3rem}.styles_eyeButton__3MSoJ{position:absolute;right:1rem;top:31%;background:none;border:none;color:#64748b;cursor:pointer;padding:0}.styles_passwordRequirements___hian{display:flex;flex-direction:column;gap:.5rem;font-size:12px;color:#64748b}.styles_requirement__DSX4v{display:flex;align-items:center;gap:.5rem}.styles_checkIcon__YXECj{color:#22c55e}.styles_xIcon__qYRaD{color:#ef4444}.styles_checkboxGroup__6IRoH{display:flex;flex-direction:column;gap:.75rem;width:100%}.styles_checkboxGroup__6IRoH label{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#4b5563;cursor:pointer;width:100%}.styles_checkboxGroup__6IRoH label span{font-size:12px}.styles_checkboxGroup__6IRoH input[type=checkbox]{width:12px;height:12px;border-radius:.25rem;border:2px solid #bf0404;cursor:pointer}.styles_checkboxGroup__6IRoH a{color:#bf0404;text-decoration:none;font-weight:500}.styles_checkboxGroup__6IRoH a:hover{text-decoration:underline}.styles_submitButton___DpqJ{background:#bf0404;color:#fff;padding:.875rem;border-radius:.5rem;font-weight:500;border:none;cursor:pointer;transition:background-color .2s}.styles_submitButton___DpqJ:hover{background:#500302}.styles_submitButton___DpqJ:disabled{background:#a5a5a5;cursor:not-allowed}.styles_loginLink__4_BaJ{text-align:center;font-size:.875rem;color:#4b5563}.styles_loginLink__4_BaJ a{color:#bf0404;text-decoration:none;font-weight:500}.styles_loginLink__4_BaJ a:hover{text-decoration:underline}@media (max-width:480px){.styles_form__alqb6{margin-top:3.5rem;gap:1rem}}