.RegisterPage-module-scss-module__SgEmOG__reg{padding:178px 0 80px}.RegisterPage-module-scss-module__SgEmOG__reg__split{align-items:flex-start;gap:60px;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__split--welcome{justify-content:center;gap:90px}.RegisterPage-module-scss-module__SgEmOG__reg__split--account{justify-content:center;gap:113px}.RegisterPage-module-scss-module__SgEmOG__reg__split--welcome .RegisterPage-module-scss-module__SgEmOG__reg__left{flex:0 0 450px;max-width:450px;padding-top:84px}.RegisterPage-module-scss-module__SgEmOG__reg__split--welcome .RegisterPage-module-scss-module__SgEmOG__reg__right{flex:0 0 624px;justify-content:flex-start;max-width:624px}.RegisterPage-module-scss-module__SgEmOG__reg__split--account .RegisterPage-module-scss-module__SgEmOG__reg__left{flex:0 0 452px;max-width:452px}.RegisterPage-module-scss-module__SgEmOG__reg__split--account .RegisterPage-module-scss-module__SgEmOG__reg__right{flex:0 0 624px;justify-content:flex-start;max-width:624px;padding-top:62px}.RegisterPage-module-scss-module__SgEmOG__reg__left{flex:1;max-width:480px}.RegisterPage-module-scss-module__SgEmOG__reg__right{flex:1;justify-content:flex-end;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__center{text-align:center;max-width:461px;margin:0 auto}.RegisterPage-module-scss-module__SgEmOG__reg__welcome{color:#262626;margin-bottom:40px;font-size:55px;font-weight:600;line-height:50px}.RegisterPage-module-scss-module__SgEmOG__reg__title{color:#262626;margin:0 0 63px;font-size:30px;font-weight:600;line-height:50px}.RegisterPage-module-scss-module__SgEmOG__reg__subtitle{color:#6b7280;margin-bottom:24px;font-size:16px;line-height:1.5}.RegisterPage-module-scss-module__SgEmOG__reg__roles{flex-direction:column;gap:14px;margin-bottom:25px;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__role{cursor:pointer;color:#72827c;background:#fff;border:1px solid #cacdcf;border-radius:8px;align-items:center;gap:15px;height:56px;padding:0 20px;font-size:16px;font-weight:400;line-height:1.2;transition:border-color .2s,color .2s;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__role strong{color:inherit;font-weight:700}.RegisterPage-module-scss-module__SgEmOG__reg__role:hover{border-color:#72827c}.RegisterPage-module-scss-module__SgEmOG__reg__role--active{color:#19966d;background:#fff;border-color:#cacdcf}.RegisterPage-module-scss-module__SgEmOG__reg__role input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:1px solid #72827c;border-radius:50%;flex-shrink:0;width:20px;height:20px;transition:border-color .2s;position:relative}.RegisterPage-module-scss-module__SgEmOG__reg__role input[type=radio]:checked{border:2px solid #129460}.RegisterPage-module-scss-module__SgEmOG__reg__role input[type=radio]:checked:after{content:"";background:linear-gradient(110deg,#129460 2.89%,#4da8cf 97.11%);border-radius:50%;width:10px;height:10px;position:absolute;top:3px;left:3px}.RegisterPage-module-scss-module__SgEmOG__reg__choose{background:linear-gradient(118.47deg,#129460 2.89%,#4da8cf 97.11%);border-radius:18px;flex-shrink:0;width:624px;height:430px;position:relative;overflow:hidden}.RegisterPage-module-scss-module__SgEmOG__reg__choose h3{z-index:4;color:#fff;margin:0;font-size:28px;font-weight:500;line-height:1.2;position:absolute;top:54px;left:49px}.RegisterPage-module-scss-module__SgEmOG__reg__chooseRing{z-index:0;pointer-events:none;justify-content:center;align-items:center;width:471px;height:453px;display:flex;position:absolute;top:74px;left:302px}.RegisterPage-module-scss-module__SgEmOG__reg__chooseRing img{transform:rotate(15deg)}.RegisterPage-module-scss-module__SgEmOG__reg__choosePhoto{z-index:2;pointer-events:none;width:379px;height:386px;position:absolute;top:44px;left:245px;overflow:hidden}.RegisterPage-module-scss-module__SgEmOG__reg__choosePhoto img{width:152.95%;max-width:none;height:100%;position:absolute;top:0;left:-31.05%}.RegisterPage-module-scss-module__SgEmOG__reg__chooseTags{z-index:3;position:absolute;inset:0}.RegisterPage-module-scss-module__SgEmOG__reg__chooseTag--quick,.RegisterPage-module-scss-module__SgEmOG__reg__chooseTag--listings,.RegisterPage-module-scss-module__SgEmOG__reg__chooseTag--chat{color:#000;white-space:nowrap;background:#afd9dc;border-radius:8px;align-items:center;height:37px;font-size:14px;font-weight:400;line-height:26px;display:flex;position:absolute}.RegisterPage-module-scss-module__SgEmOG__reg__chooseTag--quick img,.RegisterPage-module-scss-module__SgEmOG__reg__chooseTag--listings img,.RegisterPage-module-scss-module__SgEmOG__reg__chooseTag--chat img{position:absolute;top:-6px;left:-6px}.RegisterPage-module-scss-module__SgEmOG__reg__chooseTag--quick{padding:5px 13px;top:115px;left:137px}.RegisterPage-module-scss-module__SgEmOG__reg__chooseTag--listings{padding:5px 19px;top:225px;left:42px}.RegisterPage-module-scss-module__SgEmOG__reg__chooseTag--chat{padding:3px 18px;top:335px;left:71px}.RegisterPage-module-scss-module__SgEmOG__reg__account{flex-direction:column;gap:15px;width:100%;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__accountTitle{color:#262626;margin:0;font-size:32px;font-weight:600;line-height:50px}.RegisterPage-module-scss-module__SgEmOG__reg__accountSub{color:#000;margin:0;font-size:16px;font-weight:300;line-height:normal}.RegisterPage-module-scss-module__SgEmOG__reg__accountField{color:#262626;background:#fff;outline:none;width:100%;height:56px;padding:0 20px;font-size:16px;line-height:20px;appearance:none!important;border:1px solid #cacdcf!important;border-radius:8px!important}.RegisterPage-module-scss-module__SgEmOG__reg__accountField::placeholder{color:#72827c}.RegisterPage-module-scss-module__SgEmOG__reg__accountField:focus{border-color:#19966d!important}.RegisterPage-module-scss-module__SgEmOG__reg__accountPass{position:relative}.RegisterPage-module-scss-module__SgEmOG__reg__accountPass input{padding-right:56px}.RegisterPage-module-scss-module__SgEmOG__reg__accountEye{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.RegisterPage-module-scss-module__SgEmOG__reg__accountEye svg{color:#72827c;width:22px;height:22px}.RegisterPage-module-scss-module__SgEmOG__reg__accountSubmit{color:#fff;cursor:pointer;background:linear-gradient(161.66deg,#129460 2.89%,#4da8cf 97.11%);border:none;border-radius:8px;height:56px;font-size:20px;font-weight:500;line-height:20px}.RegisterPage-module-scss-module__SgEmOG__reg__accountSubmit:hover{opacity:.92}.RegisterPage-module-scss-module__SgEmOG__reg__accountSubmit:disabled{opacity:.6;cursor:not-allowed}.RegisterPage-module-scss-module__SgEmOG__reg__accountOr{color:#000;text-align:center;text-transform:uppercase;margin:0;font-size:20px;font-weight:500;line-height:20px}.RegisterPage-module-scss-module__SgEmOG__reg__accountLegal,.RegisterPage-module-scss-module__SgEmOG__reg__accountLogin{color:#000;text-align:center;margin:0;font-size:14px;font-weight:400;line-height:20px}.RegisterPage-module-scss-module__SgEmOG__reg__accountLegal a{color:#17966a;font-weight:400;text-decoration:underline}.RegisterPage-module-scss-module__SgEmOG__reg__accountLogin a{color:#19966d;font-weight:400;text-decoration:underline}.RegisterPage-module-scss-module__SgEmOG__reg__account .RegisterPage-module-scss-module__SgEmOG__reg__error{margin:0}.RegisterPage-module-scss-module__SgEmOG__reg__benefits{background:linear-gradient(118.75deg,#129460 2.89%,#4da8cf 97.11%);border-radius:12px;flex-shrink:0;width:624px;height:425px;position:relative;overflow:hidden}.RegisterPage-module-scss-module__SgEmOG__reg__benefits h3{z-index:3;color:#fff;margin:0;font-size:28px;font-weight:500;line-height:1.2;position:absolute;top:49px;left:49px}.RegisterPage-module-scss-module__SgEmOG__reg__benefitsRing{z-index:0;pointer-events:none;justify-content:center;align-items:center;width:471px;height:453px;display:flex;position:absolute;top:69px;left:302px}.RegisterPage-module-scss-module__SgEmOG__reg__benefitsRing img{transform:rotate(15deg)}.RegisterPage-module-scss-module__SgEmOG__reg__benefitsPhoto{z-index:2;pointer-events:none;width:425px;height:425px;position:absolute;top:0;left:294px}.RegisterPage-module-scss-module__SgEmOG__reg__benefitsPhoto img{object-fit:cover;width:100%;height:100%}.RegisterPage-module-scss-module__SgEmOG__reg__benefitsTags{z-index:1;position:absolute;inset:0}.RegisterPage-module-scss-module__SgEmOG__reg__benefitsTag--roles,.RegisterPage-module-scss-module__SgEmOG__reg__benefitsTag--tools,.RegisterPage-module-scss-module__SgEmOG__reg__benefitsTag--steps,.RegisterPage-module-scss-module__SgEmOG__reg__benefitsTag--real{color:#000;white-space:nowrap;background:#afd9dc;border-radius:8px;align-items:center;height:37px;padding:5px 20px;font-size:14px;font-weight:400;line-height:26px;display:flex;position:absolute;left:55px}.RegisterPage-module-scss-module__SgEmOG__reg__benefitsTag--roles img,.RegisterPage-module-scss-module__SgEmOG__reg__benefitsTag--tools img,.RegisterPage-module-scss-module__SgEmOG__reg__benefitsTag--steps img,.RegisterPage-module-scss-module__SgEmOG__reg__benefitsTag--real img{position:absolute;top:-6px;left:-6px}.RegisterPage-module-scss-module__SgEmOG__reg__benefitsTag--roles{top:106px}.RegisterPage-module-scss-module__SgEmOG__reg__benefitsTag--tools{top:186px}.RegisterPage-module-scss-module__SgEmOG__reg__benefitsTag--steps{top:266px}.RegisterPage-module-scss-module__SgEmOG__reg__benefitsTag--real{top:346px}.RegisterPage-module-scss-module__SgEmOG__reg__banner{color:#fff;background:linear-gradient(140deg,#129460,#4da8cf);border-radius:16px;width:100%;max-width:480px;padding:40px 32px}.RegisterPage-module-scss-module__SgEmOG__reg__banner h3{margin-bottom:24px;font-size:24px;font-weight:600}.RegisterPage-module-scss-module__SgEmOG__reg__bannerTags{flex-direction:column;gap:12px;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__bannerTags span{background:#fff3;border-radius:24px;width:fit-content;padding:10px 20px;font-size:15px;display:inline-block}.RegisterPage-module-scss-module__SgEmOG__reg__form{flex-direction:column;gap:7px;width:452px;max-width:100%;margin:0 auto;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__input{color:#000;background:#fff;outline:none;width:100%;height:56px;padding:0 19px;font-size:16px;line-height:20px;appearance:none!important;border:1px solid #cacdcf!important;border-radius:3px!important}.RegisterPage-module-scss-module__SgEmOG__reg__input::placeholder{color:#000}.RegisterPage-module-scss-module__SgEmOG__reg__input:focus{border-color:#19966d!important}.RegisterPage-module-scss-module__SgEmOG__reg__textarea{color:#000;resize:none;background:#fff;outline:none;width:100%;height:135px;min-height:135px;padding:18px 19px;font-size:16px;line-height:20px;border:1px solid #cacdcf!important;border-radius:3px!important}.RegisterPage-module-scss-module__SgEmOG__reg__textarea::placeholder{color:#000}.RegisterPage-module-scss-module__SgEmOG__reg__textarea:focus{border-color:#19966d!important}.RegisterPage-module-scss-module__SgEmOG__reg__passwordWrap{position:relative}.RegisterPage-module-scss-module__SgEmOG__reg__passwordWrap input{padding-right:48px}.RegisterPage-module-scss-module__SgEmOG__reg__eye{cursor:pointer;z-index:1;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.RegisterPage-module-scss-module__SgEmOG__reg__eye svg{color:#9ca3af;width:20px;height:20px}.RegisterPage-module-scss-module__SgEmOG__reg__eye:hover svg{color:#19966d}.RegisterPage-module-scss-module__SgEmOG__reg__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(140deg,#129460,#4da8cf);border:none;border-radius:8px;width:100%;padding:14px;font-size:16px;font-weight:600;transition:opacity .2s}.RegisterPage-module-scss-module__SgEmOG__reg__submitBtn:hover{opacity:.9}.RegisterPage-module-scss-module__SgEmOG__reg__submitBtn:disabled{opacity:.6;cursor:not-allowed}.RegisterPage-module-scss-module__SgEmOG__reg__or{text-align:center;color:#374151;padding:4px 0;font-size:16px;font-weight:600}.RegisterPage-module-scss-module__SgEmOG__reg__socials{flex-direction:column;gap:12px;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__socialBtn{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;padding:12px;font-size:15px;font-weight:500;transition:border-color .2s;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__socialBtn:hover{border-color:#19966d}.RegisterPage-module-scss-module__SgEmOG__reg__socialIcon{font-size:18px;font-weight:700}.RegisterPage-module-scss-module__SgEmOG__reg__terms{color:#6b7280;text-align:center;font-size:13px}.RegisterPage-module-scss-module__SgEmOG__reg__terms a{color:#19966d;text-decoration:underline}.RegisterPage-module-scss-module__SgEmOG__reg__stepActions{flex-direction:column;align-items:flex-start;gap:16px;margin-top:8px;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__login{color:#000;margin:0;font-size:14px;font-weight:400;line-height:20px}.RegisterPage-module-scss-module__SgEmOG__reg__login a{color:#17966a;font-weight:400;text-decoration:underline}.RegisterPage-module-scss-module__SgEmOG__reg__label{color:#374151;text-align:left;margin-top:8px;font-size:15px;font-weight:500}.RegisterPage-module-scss-module__SgEmOG__reg__genders{gap:24px;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__gender{cursor:pointer;align-items:center;gap:10px;font-size:15px;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__gender input[type=radio]{appearance:none;cursor:pointer;border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;width:20px;height:20px;transition:border-color .2s;position:relative}.RegisterPage-module-scss-module__SgEmOG__reg__gender input[type=radio]:checked{border-color:#19966d}.RegisterPage-module-scss-module__SgEmOG__reg__gender input[type=radio]:checked:after{content:"";background:#19966d;border-radius:50%;width:10px;height:10px;position:absolute;top:3px;left:3px}.RegisterPage-module-scss-module__SgEmOG__reg__gender--active span{color:#19966d;font-weight:600}.RegisterPage-module-scss-module__SgEmOG__reg__checkItem{cursor:pointer;text-align:left;align-items:center;gap:10px;font-size:15px;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__checkItem input[type=checkbox]{appearance:none;cursor:pointer;border:2px solid #d1d5db;border-radius:4px;flex-shrink:0;width:18px;height:18px;transition:all .2s;position:relative}.RegisterPage-module-scss-module__SgEmOG__reg__checkItem input[type=checkbox]:checked{background:#19966d;border-color:#19966d}.RegisterPage-module-scss-module__SgEmOG__reg__checkItem input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.RegisterPage-module-scss-module__SgEmOG__reg__city{width:100%;max-width:452px;margin:0 auto}.RegisterPage-module-scss-module__SgEmOG__reg__city h1{color:#262626;text-align:center;margin:0;font-size:30px;font-weight:600;line-height:normal}.RegisterPage-module-scss-module__SgEmOG__reg__citySub{color:#262626;text-align:center;margin:38px 0 40px;font-size:16px;font-weight:400;line-height:normal}.RegisterPage-module-scss-module__SgEmOG__reg__cityField{color:#000;appearance:none;cursor:pointer;background:#fff;outline:none;width:100%;height:56px;padding:0 19px;font-size:16px;line-height:20px;border:1px solid #cacdcf!important;border-radius:8px!important}.RegisterPage-module-scss-module__SgEmOG__reg__cityCheck{color:#000;cursor:pointer;align-items:center;gap:15px;margin:9px 0 16px;font-size:16px;font-weight:400;line-height:20px;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__cityCheck input[type=checkbox]{appearance:none;cursor:pointer;background:#fff;border:1px solid #000;border-radius:0;flex-shrink:0;width:13px;height:12px;position:relative}.RegisterPage-module-scss-module__SgEmOG__reg__cityCheck input[type=checkbox]:checked:after{content:"";border:1.5px solid #000;border-width:0 1.5px 1.5px 0;width:3px;height:6px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.RegisterPage-module-scss-module__SgEmOG__reg__tasksStep{flex-direction:column;width:100%;max-width:452px;margin:0 auto;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__tasksStep h1{color:#262626;text-align:center;margin:0 0 30px;font-size:30px;font-weight:600;line-height:50px}.RegisterPage-module-scss-module__SgEmOG__reg__tasks{text-align:left;flex-direction:column;gap:15px;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__tasksActions{margin-top:30px}.RegisterPage-module-scss-module__SgEmOG__reg__task{color:#000;cursor:pointer;background:#fff;border:1px solid #cacdcf;border-radius:8px;align-items:center;gap:10px;width:100%;height:56px;padding:0 19px;font-size:16px;font-weight:400;line-height:20px;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__task:hover{border-color:#72827c}.RegisterPage-module-scss-module__SgEmOG__reg__task--active{background:#fff;border-color:#cacdcf}.RegisterPage-module-scss-module__SgEmOG__reg__task--active span{color:#000;font-weight:400}.RegisterPage-module-scss-module__SgEmOG__reg__task input[type=checkbox]{appearance:none;cursor:pointer;background:#fff;border:1px solid #000;border-radius:0;flex-shrink:0;width:13px;height:12px;position:relative}.RegisterPage-module-scss-module__SgEmOG__reg__task input[type=checkbox]:checked:after{content:"";border:1.5px solid #000;border-width:0 1.5px 1.5px 0;width:3px;height:6px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.RegisterPage-module-scss-module__SgEmOG__reg__hint{text-align:left;color:#6b7280;margin-bottom:20px;font-size:14px;line-height:1.6}.RegisterPage-module-scss-module__SgEmOG__reg__hint p{margin-bottom:2px}.RegisterPage-module-scss-module__SgEmOG__reg__hint strong{color:#374151}.RegisterPage-module-scss-module__SgEmOG__reg__info{text-align:left;flex-direction:column;gap:23px;width:100%;max-width:452px;margin:0 auto;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__infoHead{text-align:center;color:#262626;flex-direction:column;gap:15px;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__infoHead h1{margin:0;font-size:30px;font-weight:600;line-height:50px}.RegisterPage-module-scss-module__SgEmOG__reg__infoHead p{color:#262626;margin:0;font-size:16px;font-weight:400;line-height:normal}.RegisterPage-module-scss-module__SgEmOG__reg__infoFields,.RegisterPage-module-scss-module__SgEmOG__reg__infoBlock{flex-direction:column;gap:15px;width:100%;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__infoLabel{color:#262626;text-align:left;margin:0;font-size:16px;font-weight:500;line-height:normal}.RegisterPage-module-scss-module__SgEmOG__reg__infoField{color:#000;background:#fff;outline:none;width:100%;height:56px;padding:0 19px;font-size:16px;line-height:20px;border:1px solid #cacdcf!important;border-radius:8px!important}.RegisterPage-module-scss-module__SgEmOG__reg__infoField::placeholder{color:#000}.RegisterPage-module-scss-module__SgEmOG__reg__infoField:focus{border-color:#19966d!important}.RegisterPage-module-scss-module__SgEmOG__reg__infoGenders{align-items:center;gap:60px;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__infoGender{color:#000;cursor:pointer;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:500;line-height:20px;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__infoGender input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:2px solid #17966a;border-radius:50%;flex-shrink:0;width:20px;height:20px;position:relative}.RegisterPage-module-scss-module__SgEmOG__reg__infoGender input[type=radio]:checked:after{content:"";background:#17966a;border-radius:50%;width:10px;height:10px;position:absolute;top:3px;left:3px}.RegisterPage-module-scss-module__SgEmOG__reg__infoCheck{color:#000;cursor:pointer;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:400;line-height:normal;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__infoCheck input[type=checkbox]{appearance:none;cursor:pointer;background:#fff;border:1px solid #cacdcf;border-radius:0;flex-shrink:0;width:21px;height:21px;position:relative}.RegisterPage-module-scss-module__SgEmOG__reg__infoCheck input[type=checkbox]:checked{border-color:#17966a}.RegisterPage-module-scss-module__SgEmOG__reg__infoCheck input[type=checkbox]:checked:after{content:"";border:2px solid #17966a;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.RegisterPage-module-scss-module__SgEmOG__reg__infoActions{justify-content:space-between;align-items:center;width:100%;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__infoBack,.RegisterPage-module-scss-module__SgEmOG__reg__infoNext{cursor:pointer;border-radius:8px;width:184px;height:56px;font-size:20px;font-weight:500;line-height:20px}.RegisterPage-module-scss-module__SgEmOG__reg__infoBack{color:#19966d;background:#fff;border:1px solid #19966d}.RegisterPage-module-scss-module__SgEmOG__reg__infoBack:hover{background:#f3faf7}.RegisterPage-module-scss-module__SgEmOG__reg__infoNext{color:#fff;background:linear-gradient(140.84deg,#129460 2.89%,#4da8cf 97.11%);border:none}.RegisterPage-module-scss-module__SgEmOG__reg__infoNext:hover{opacity:.92}.RegisterPage-module-scss-module__SgEmOG__reg__infoNext:disabled{opacity:.6;cursor:not-allowed}.RegisterPage-module-scss-module__SgEmOG__reg__buttons{justify-content:center;gap:48px;margin-top:36px;display:flex}.RegisterPage-module-scss-module__SgEmOG__reg__aboutActions{width:452px;max-width:100%;margin:30px auto 0}.RegisterPage-module-scss-module__SgEmOG__reg__backBtn{color:#19966d;cursor:pointer;background:#fff;border:1px solid #19966d;border-radius:8px;min-width:168px;padding:14px 56px;font-size:16px;font-weight:600;transition:all .2s}.RegisterPage-module-scss-module__SgEmOG__reg__backBtn:hover{background:#f0fdf4}.RegisterPage-module-scss-module__SgEmOG__reg__nextBtn{color:#fff;cursor:pointer;background:linear-gradient(140deg,#129460,#4da8cf);border:none;border-radius:8px;min-width:168px;padding:14px 56px;font-size:16px;font-weight:600;transition:opacity .2s}.RegisterPage-module-scss-module__SgEmOG__reg__nextBtn:hover{opacity:.9}.RegisterPage-module-scss-module__SgEmOG__reg__nextBtn:disabled{opacity:.6;cursor:not-allowed}.RegisterPage-module-scss-module__SgEmOG__reg__error{color:#dc2626;text-align:center;background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:14px}@media screen and (max-width:1240px){.RegisterPage-module-scss-module__SgEmOG__reg__split--welcome{gap:40px}.RegisterPage-module-scss-module__SgEmOG__reg__split--welcome .RegisterPage-module-scss-module__SgEmOG__reg__left{flex-basis:400px;max-width:400px;padding-top:48px}.RegisterPage-module-scss-module__SgEmOG__reg__split--welcome .RegisterPage-module-scss-module__SgEmOG__reg__right{flex:0 auto;max-width:none}.RegisterPage-module-scss-module__SgEmOG__reg__choose{zoom:.78}.RegisterPage-module-scss-module__SgEmOG__reg__split--account{gap:40px}.RegisterPage-module-scss-module__SgEmOG__reg__split--account .RegisterPage-module-scss-module__SgEmOG__reg__right{padding-top:36px}.RegisterPage-module-scss-module__SgEmOG__reg__benefits{zoom:.78}}@media screen and (max-width:992px){.RegisterPage-module-scss-module__SgEmOG__reg__split{gap:30px}.RegisterPage-module-scss-module__SgEmOG__reg__split--welcome{gap:24px}.RegisterPage-module-scss-module__SgEmOG__reg__banner{max-width:380px;padding:30px 24px}.RegisterPage-module-scss-module__SgEmOG__reg__choose{zoom:.62}.RegisterPage-module-scss-module__SgEmOG__reg__split--account{gap:24px}.RegisterPage-module-scss-module__SgEmOG__reg__benefits{zoom:.62}}@media screen and (max-width:768px){.RegisterPage-module-scss-module__SgEmOG__reg{padding:120px 0 60px}.RegisterPage-module-scss-module__SgEmOG__reg__split{flex-direction:column}.RegisterPage-module-scss-module__SgEmOG__reg__left{max-width:100%}.RegisterPage-module-scss-module__SgEmOG__reg__right{display:none}.RegisterPage-module-scss-module__SgEmOG__reg__split--welcome .RegisterPage-module-scss-module__SgEmOG__reg__left{flex-basis:auto;width:100%;max-width:100%;padding-top:0}.RegisterPage-module-scss-module__SgEmOG__reg__split--account .RegisterPage-module-scss-module__SgEmOG__reg__left{flex-basis:auto;width:100%;max-width:100%}.RegisterPage-module-scss-module__SgEmOG__reg__split--account .RegisterPage-module-scss-module__SgEmOG__reg__right{padding-top:0}.RegisterPage-module-scss-module__SgEmOG__reg__accountTitle{font-size:26px;line-height:1.25}.RegisterPage-module-scss-module__SgEmOG__reg__welcome{font-size:32px;line-height:1.15}.RegisterPage-module-scss-module__SgEmOG__reg__title{font-size:24px}.RegisterPage-module-scss-module__SgEmOG__reg__center{max-width:100%}}@media screen and (max-width:576px){.RegisterPage-module-scss-module__SgEmOG__reg__welcome{font-size:28px}.RegisterPage-module-scss-module__SgEmOG__reg__title{font-size:22px}.RegisterPage-module-scss-module__SgEmOG__reg__genders{flex-direction:column;gap:12px}.RegisterPage-module-scss-module__SgEmOG__reg__info{max-width:100%}.RegisterPage-module-scss-module__SgEmOG__reg__infoGenders{flex-wrap:wrap;gap:20px}.RegisterPage-module-scss-module__SgEmOG__reg__infoActions{flex-direction:column;gap:12px}.RegisterPage-module-scss-module__SgEmOG__reg__infoBack,.RegisterPage-module-scss-module__SgEmOG__reg__infoNext{width:100%}.RegisterPage-module-scss-module__SgEmOG__reg__buttons{flex-direction:column}.RegisterPage-module-scss-module__SgEmOG__reg__backBtn,.RegisterPage-module-scss-module__SgEmOG__reg__nextBtn{width:100%}}
.GoogleAuthButton-module-scss-module__Lnd6Aa__custom{background:#fff;border:1px solid #19966d33;border-radius:8px;width:100%;height:56px;position:relative;overflow:hidden;box-shadow:0 0 12.4px #19966d}.GoogleAuthButton-module-scss-module__Lnd6Aa__face{color:#000;pointer-events:none;justify-content:center;align-items:center;gap:10px;height:100%;font-size:18px;font-weight:500;line-height:20px;display:flex}.GoogleAuthButton-module-scss-module__Lnd6Aa__hit{z-index:1;opacity:0;position:absolute;inset:0;overflow:hidden}.GoogleAuthButton-module-scss-module__Lnd6Aa__hit>div,.GoogleAuthButton-module-scss-module__Lnd6Aa__hit iframe{width:100%!important;height:56px!important}
.AppleAuthButton-module-scss-module__65yMsa__btn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 16px;font-size:15px;font-weight:500;transition:opacity .2s;display:flex}.AppleAuthButton-module-scss-module__65yMsa__btn:hover{opacity:.88}.AppleAuthButton-module-scss-module__65yMsa__light{color:#000;background:#fff;border:1px solid #19966d33;gap:10px;height:56px;font-size:18px;font-weight:500;line-height:20px;box-shadow:0 0 12px #19966d}.AppleAuthButton-module-scss-module__65yMsa__light:hover{opacity:1;background:#fff}
.LoginPage-module-scss-module__jq0DJa__login{padding:178px 0 80px}.LoginPage-module-scss-module__jq0DJa__login__split{justify-content:center;align-items:flex-start;gap:113px;display:flex}.LoginPage-module-scss-module__jq0DJa__login__left{flex:0 0 452px;max-width:452px}.LoginPage-module-scss-module__jq0DJa__login__right{flex:0 0 624px;justify-content:flex-start;max-width:624px;padding-top:62px;display:flex}.LoginPage-module-scss-module__jq0DJa__login__form{flex-direction:column;gap:15px;width:100%;display:flex}.LoginPage-module-scss-module__jq0DJa__login__title{color:#262626;margin:0;font-size:32px;font-weight:600;line-height:50px}.LoginPage-module-scss-module__jq0DJa__login__subtitle{color:#000;margin:0;font-size:16px;font-weight:300;line-height:normal}.LoginPage-module-scss-module__jq0DJa__login__input{color:#262626;background:#fff;outline:none;width:100%;height:56px;padding:0 20px;font-size:16px;line-height:20px;appearance:none!important;border:1px solid #cacdcf!important;border-radius:8px!important}.LoginPage-module-scss-module__jq0DJa__login__input::placeholder{color:#72827c}.LoginPage-module-scss-module__jq0DJa__login__input:focus{border-color:#19966d!important}.LoginPage-module-scss-module__jq0DJa__login__passwordWrap{position:relative}.LoginPage-module-scss-module__jq0DJa__login__passwordWrap input{padding-right:56px}.LoginPage-module-scss-module__jq0DJa__login__eye{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.LoginPage-module-scss-module__jq0DJa__login__eye svg{color:#72827c;width:22px;height:22px}.LoginPage-module-scss-module__jq0DJa__login__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(161.66deg,#129460 2.89%,#4da8cf 97.11%);border:none;border-radius:8px;height:56px;font-size:20px;font-weight:500;line-height:20px}.LoginPage-module-scss-module__jq0DJa__login__submitBtn:hover{opacity:.92}.LoginPage-module-scss-module__jq0DJa__login__submitBtn:disabled{opacity:.6;cursor:not-allowed}.LoginPage-module-scss-module__jq0DJa__login__or{color:#000;text-align:center;text-transform:uppercase;margin:0;font-size:20px;font-weight:500;line-height:20px}.LoginPage-module-scss-module__jq0DJa__login__register{color:#000;text-align:center;margin:0;font-size:14px;font-weight:400;line-height:20px}.LoginPage-module-scss-module__jq0DJa__login__register a{color:#19966d;font-weight:400;text-decoration:underline}.LoginPage-module-scss-module__jq0DJa__login__error{color:#dc2626;text-align:center;background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;margin:0;padding:12px 16px;font-size:14px}.LoginPage-module-scss-module__jq0DJa__login__benefits{background:linear-gradient(118.75deg,#129460 2.89%,#4da8cf 97.11%);border-radius:12px;flex-shrink:0;width:624px;height:425px;position:relative;overflow:hidden}.LoginPage-module-scss-module__jq0DJa__login__benefits h3{z-index:3;color:#fff;margin:0;font-size:28px;font-weight:500;line-height:1.2;position:absolute;top:49px;left:49px}.LoginPage-module-scss-module__jq0DJa__login__benefitsRing{z-index:0;pointer-events:none;justify-content:center;align-items:center;width:471px;height:453px;display:flex;position:absolute;top:69px;left:302px}.LoginPage-module-scss-module__jq0DJa__login__benefitsRing img{transform:rotate(15deg)}.LoginPage-module-scss-module__jq0DJa__login__benefitsPhoto{z-index:2;pointer-events:none;width:425px;height:425px;position:absolute;top:0;left:294px}.LoginPage-module-scss-module__jq0DJa__login__benefitsPhoto img{object-fit:cover;width:100%;height:100%}.LoginPage-module-scss-module__jq0DJa__login__benefitsTags{z-index:1;position:absolute;inset:0}.LoginPage-module-scss-module__jq0DJa__login__benefitsTag--roles,.LoginPage-module-scss-module__jq0DJa__login__benefitsTag--tools,.LoginPage-module-scss-module__jq0DJa__login__benefitsTag--steps,.LoginPage-module-scss-module__jq0DJa__login__benefitsTag--real{color:#000;white-space:nowrap;background:#afd9dc;border-radius:8px;align-items:center;height:37px;padding:5px 20px;font-size:14px;font-weight:400;line-height:26px;display:flex;position:absolute;left:55px}.LoginPage-module-scss-module__jq0DJa__login__benefitsTag--roles img,.LoginPage-module-scss-module__jq0DJa__login__benefitsTag--tools img,.LoginPage-module-scss-module__jq0DJa__login__benefitsTag--steps img,.LoginPage-module-scss-module__jq0DJa__login__benefitsTag--real img{position:absolute;top:-6px;left:-6px}.LoginPage-module-scss-module__jq0DJa__login__benefitsTag--roles{top:106px}.LoginPage-module-scss-module__jq0DJa__login__benefitsTag--tools{top:186px}.LoginPage-module-scss-module__jq0DJa__login__benefitsTag--steps{top:266px}.LoginPage-module-scss-module__jq0DJa__login__benefitsTag--real{top:346px}@media screen and (max-width:1240px){.LoginPage-module-scss-module__jq0DJa__login__split{gap:40px}.LoginPage-module-scss-module__jq0DJa__login__right{padding-top:36px}.LoginPage-module-scss-module__jq0DJa__login__benefits{zoom:.78}}@media screen and (max-width:992px){.LoginPage-module-scss-module__jq0DJa__login__split{gap:24px}.LoginPage-module-scss-module__jq0DJa__login__benefits{zoom:.62}}@media screen and (max-width:768px){.LoginPage-module-scss-module__jq0DJa__login{padding:120px 0 60px}.LoginPage-module-scss-module__jq0DJa__login__split{flex-direction:column}.LoginPage-module-scss-module__jq0DJa__login__left{flex-basis:auto;width:100%;max-width:100%}.LoginPage-module-scss-module__jq0DJa__login__right{padding-top:0;display:none}.LoginPage-module-scss-module__jq0DJa__login__title{font-size:26px;line-height:1.25}}
