.Register-module__PwnMtW__registerContainer{background-color:#fefefe;min-height:100vh;padding:32px;font-family:Sora,sans-serif;display:flex}.Register-module__PwnMtW__carouselColumn{border-radius:24px;flex-shrink:0;width:679px;height:960px;position:relative;overflow:hidden}.Register-module__PwnMtW__carouselSlide{object-fit:cover;width:100%;height:100%}.Register-module__PwnMtW__formColumn{background-color:#fefefe;flex-direction:column;flex:1;justify-content:center;align-items:center;height:960px;display:flex}.Register-module__PwnMtW__topSection,.Register-module__PwnMtW__bottomSection{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;width:388px;display:flex}.Register-module__PwnMtW__bottomSection{justify-content:flex-start;padding-top:24px}.Register-module__PwnMtW__topSection{justify-content:flex-end;padding-bottom:24px}.Register-module__PwnMtW__title{color:#253d4e;text-align:left;width:100%;margin-top:20px;margin-bottom:12px;font-size:36px;font-weight:600}.Register-module__PwnMtW__subtitle{color:#253d4eb3;text-align:left;width:100%;margin-bottom:24px;font-size:16px;font-weight:400}.Register-module__PwnMtW__roleSelector{gap:12px;width:100%;margin-bottom:24px;display:flex}.Register-module__PwnMtW__roleBtn{color:#253d4e99;cursor:pointer;background:#f7fbff;border:1px solid #d4d7e3;border-radius:12px;flex:1;height:48px;font-size:14px;font-weight:500;transition:all .2s}.Register-module__PwnMtW__roleBtn.Register-module__PwnMtW__active{color:#3bb77e;background-color:#3bb77e0d;border-color:#3bb77e}.Register-module__PwnMtW__form{flex-direction:column;gap:12px;width:100%;display:flex}.Register-module__PwnMtW__inputGroup{flex-direction:column;display:flex}.Register-module__PwnMtW__inputLabel{color:#253d4e;margin-bottom:6px;font-size:14px;font-weight:400}.Register-module__PwnMtW__input{color:#253d4e;background-color:#f7fbff;border:1px solid #d4d7e3;border-radius:12px;outline:none;width:100%;height:46px;padding:10px 16px;font-size:14px;font-weight:400;transition:all .2s}.Register-module__PwnMtW__input:focus{border-color:#3bb77e;box-shadow:0 0 0 2px #3bb77e1a}.Register-module__PwnMtW__input::placeholder{color:#8897ad}.Register-module__PwnMtW__continueButton{cursor:pointer;background-color:#3bb77e;border:none;border-radius:12px;justify-content:center;align-items:center;width:100%;height:52px;margin-top:12px;padding:10px 16px;transition:all .2s;display:flex}.Register-module__PwnMtW__continueButton:hover{background-color:#35a570}.Register-module__PwnMtW__continueButton:disabled{opacity:.6;cursor:not-allowed}.Register-module__PwnMtW__continueText{color:#fefefe;text-transform:uppercase;font-size:18px;font-weight:400}.Register-module__PwnMtW__dividerContainer{text-align:center;align-items:center;width:100%;margin:12px 0 8px;display:flex}.Register-module__PwnMtW__divider{background-color:#cfdfe2;flex:1;height:1px}.Register-module__PwnMtW__dividerText{color:#253d4e;margin:0 8px;font-size:13px;font-weight:400}.Register-module__PwnMtW__footer{color:#253d4ecc;text-align:center;width:100%;font-size:14px}.Register-module__PwnMtW__link{color:#3bb77e;font-weight:600;text-decoration:none}.Register-module__PwnMtW__socialContainer{flex-direction:column;gap:16px;width:388px;display:flex}.Register-module__PwnMtW__socialButton{cursor:pointer;background:#f3f9fa;border:none;border-radius:12px;justify-content:flex-start;align-items:center;gap:16px;width:388px;height:52px;padding:12px 0 12px 64px;transition:background .2s;display:flex}.Register-module__PwnMtW__socialButton:hover{background:#eef7f8}.Register-module__PwnMtW__socialIcon{border-radius:12px}.Register-module__PwnMtW__socialText{color:#253d4e;font-size:16px;font-weight:400}.Register-module__PwnMtW__errorMessage{color:#dc3545;width:100%;margin-bottom:12px;font-size:13px}@media (max-width:1100px){.Register-module__PwnMtW__registerContainer{flex-direction:column;align-items:center;gap:32px;padding:16px}.Register-module__PwnMtW__carouselColumn{width:100%;max-width:388px;height:200px}.Register-module__PwnMtW__formColumn{width:100%;max-width:388px;height:auto}.Register-module__PwnMtW__topSection,.Register-module__PwnMtW__bottomSection{width:100%}}
