@media only screen and (min-width:1024px){.signin,main{position:relative}.signin{background:#fff;border-radius:0 2rem 2rem 0;max-width:44rem;min-height:100vh;z-index:10}}@media only screen and (min-width:1280px){.signin{max-width:54rem}}@media only screen and (min-width:1440px){.signin{max-width:64rem}}@media only screen and (min-width:1600px){.signin{border-radius:0 4.2rem 4.2rem 0;max-width:79rem}}.signin>.container{padding-bottom:4rem;padding-top:2.2rem}@media only screen and (min-width:1024px){.signin>.container{padding-bottom:16rem;padding-top:10rem}}@media only screen and (min-width:1600px){.signin>.container{padding-bottom:22rem;padding-top:14rem}}.signin__title{color:#0f1d11;font-size:2.4rem;font-weight:600;line-height:120%;text-align:center}@media only screen and (min-width:1280px){.signin__title{font-size:3.2rem}}.signin__subtitle{color:#505358;font-size:1.4rem;font-weight:400;line-height:120%;margin-top:.6rem;text-align:center}@media only screen and (min-width:1280px){.signin__subtitle{font-size:1.6rem;margin-top:1.2rem}}.signin__form{margin:1.6rem auto 0;max-width:40rem}.signin__form fieldset{gap:1.5rem .6rem}@media only screen and (min-width:1280px){.signin__form fieldset{gap:1.9rem 1rem}}.signin__form .form__input{width:100%}.signin__form .form__input_half{width:calc(50% - .3rem)}@media only screen and (min-width:1280px){.signin__form .form__input_half{width:calc(50% - .5rem)}}.signin__form .form__submit{margin-top:2.4rem;width:100%}.signin__utils{align-items:center;display:flex;justify-content:space-between;width:100%}.signin__forget{background:linear-gradient(180deg,#5aa000,#9ad556);-webkit-background-clip:text;font-size:1.4rem;font-weight:700;line-height:130%;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.signin__help{margin-top:1.6rem}.signin__help-wrap{display:flex;justify-content:center;position:relative}.signin__help-wrap:after{background:#f6f6f6;content:"";height:.1rem;left:0;position:absolute;top:calc(50% - .05rem);width:100%;z-index:1}.signin__help-wrap p{background:#fff;color:#505358;font-size:1.2rem;font-weight:400;line-height:150%;padding:0 1rem;position:relative;z-index:10}.signin__help-links{display:flex;gap:.7rem;margin-top:1.6rem}.signin__help-link{align-items:center;background:#fff;border:1px solid #dfe1e3;border-radius:.8rem;color:#505358;display:flex;flex-grow:1;font-size:1.2rem;font-weight:600;gap:.8rem;justify-content:center;line-height:125%;padding:1rem 2.5rem}.signin__help-link:before{background-repeat:no-repeat;background-size:contain;content:"";height:2rem;width:2rem}.signin__help-link_google:before{background-image:url(../images/icons/google.svg)}.signin__help-link_facebook:before{background-image:url(../images/icons/facebook.svg)}.signin__help-link_telegram:before{background-image:url(../images/icons/telegram.svg)}.signin__help-link:hover{border-color:#5aa000}.signin__help-link:active{background:linear-gradient(180deg,#5aa000,#9ad556)}.signin__login-bttn{align-items:center;color:#505358;display:flex;font-size:1.4rem;font-weight:400;gap:.6rem;justify-content:center;line-height:130%;margin-top:2rem}@media only screen and (min-width:1280px){.signin__login-bttn{margin-top:3.4rem}}.signin__login-bttn a{background:linear-gradient(180deg,#5aa000,#9ad556);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}
