.register_registerPage__SVykK{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-border);padding:4rem 1rem}.register_registerCard__6G05W{display:grid;grid-template-columns:.8fr 1fr;max-width:850px;width:100%;background:white;border-radius:28px;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.3)}.register_imageSide___rGPc{position:relative;overflow:hidden}.register_sideImage__rmzSv{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.register_imageSide___rGPc:hover .register_sideImage__rmzSv{transform:scale(1.05)}.register_imageOverlay___S0Vd{position:absolute;inset:0;background:linear-gradient(135deg,rgba(102,126,234,.9),rgba(118,75,162,.9));display:flex;align-items:center;justify-content:center;z-index:1}.register_imageContent__w7lI2{text-align:center;color:white;padding:2rem}.register_logo__G6EGu{gap:.3rem;margin-bottom:1.5rem}.register_logoIcon__vb_Me,.register_logo__G6EGu{display:flex;align-items:center;justify-content:center}.register_logoIcon__vb_Me{width:36px;height:36px;background:rgba(255,255,255,.2);border-radius:10px;font-size:1.3rem;font-weight:800}.register_logoText__V1aCf{font-size:1.3rem;font-weight:800;letter-spacing:.5px}.register_imageContent__w7lI2 h3{font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.register_imageContent__w7lI2 p{font-size:.85rem;opacity:.9;margin-bottom:2rem}.register_stats__woEN6{display:flex;justify-content:center;gap:1.5rem;margin-top:1rem}.register_stat__tmnUN{text-align:center}.register_stat__tmnUN span:first-child{display:block;font-size:1.4rem;font-weight:700}.register_stat__tmnUN span:last-child{font-size:.65rem;opacity:.8}.register_formSide__SwGRy{padding:2rem;display:flex;align-items:center;background:white}.register_formContainer__5G25C{width:100%;margin:0 auto}.register_formHeader__PWppQ{text-align:center;margin-bottom:1.5rem}.register_formHeader__PWppQ h2{font-size:2.1rem;font-weight:700;color:#1e293b;margin-bottom:.25rem}.register_formHeader__PWppQ p{font-size:1rem;color:#64748b}.register_googleBtn__9IPpx{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.7rem;background:white;border:1px solid #e2e8f0;border-radius:12px;font-size:.9rem;font-weight:500;color:#1e293b;cursor:pointer;transition:all .3s ease}.register_googleBtn__9IPpx:hover{border-color:#667eea;background:#f8fafc}.register_divider__IR8Cv{position:relative;text-align:center;margin:1rem 0}.register_divider__IR8Cv:after,.register_divider__IR8Cv:before{content:"";position:absolute;top:50%;width:calc(50% - 20px);height:1px;background:#e2e8f0}.register_divider__IR8Cv:before{left:0}.register_divider__IR8Cv:after{right:0}.register_divider__IR8Cv span{background:white;padding:0 .75rem;color:#94a3b8;font-size:.7rem}.register_form__X8DjJ{display:flex;flex-direction:column;gap:1.5rem}.register__parent__fJfxi{display:flex;align-items:center;gap:10px}.register__parent__fJfxi .register_inputGroup__OtkUA{width:48%;flex:0 0 48%}.register_inputGroup__OtkUA{display:flex;flex-direction:column;gap:.25rem;position:relative}.register_inputWrapper__R_N6T{position:relative;display:flex;align-items:center}.register_inputWrapper__R_N6T svg{position:absolute;left:.75rem;color:#94a3b8}.register_inputWrapper__R_N6T input{border:1px solid #e2e8f0;border-radius:10px;width:100%;padding:.8rem .75rem .8rem 2.2rem;font-size:.9rem;transition:all .3s}.register_inputWrapper__R_N6T input:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 2px rgba(102,126,234,.1)}.register_passwordToggle__uQYRe{cursor:pointer;color:#94a3b8;background:none;border:none;position:absolute;right:2.6rem;top:.9rem}.register_terms__tkwWZ{margin-top:.25rem}.register_checkbox__iz_sk{display:flex;align-items:center;gap:.3rem;font-size:.8rem;color:#64748b;cursor:pointer}.register_checkbox__iz_sk input{width:14px;height:14px;cursor:pointer}.register_checkbox__iz_sk a{color:#667eea;text-decoration:none}.register_submitBtn__CIcDr{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.7rem .6rem;background:linear-gradient(135deg,#667eea,#764ba2);color:white;border:none;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:.5rem}.register_submitBtn__CIcDr:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.3)}.register_submitBtn__CIcDr:disabled{opacity:.7;cursor:not-allowed}.register_loginLink__UsFlh{text-align:center;margin-top:1.25rem;padding-top:1rem;border-top:1px solid #e2e8f0;font-size:.8rem;color:#64748b}.register_loginLink__UsFlh a{color:#667eea;text-decoration:none;font-weight:600}.register_error__GmrC_{color:#ef4444;font-size:.75rem;position:absolute;bottom:-17px}@media (max-width:800px){.register_registerCard__6G05W{grid-template-columns:1fr;max-width:450px}.register_formSide__SwGRy{padding:1.5rem}.register_registerPage__SVykK{min-height:unset}.register__parent__fJfxi{flex-direction:column;gap:15px}.register__parent__fJfxi .register_inputGroup__OtkUA{width:100%;flex:0 0 100%}}@media (max-width:480px){.register_formSide__SwGRy{padding:1.25rem}.register_formContainer__5G25C{max-width:100%}}