.login{display:flex;justify-content:center;align-items:center;flex-direction:column;background:#f9f9f9}.login__form{width:600px;margin-bottom:50px;margin-top:20px}.login__form>div:first-child ul{width:100%}.login__form>div:first-child ul li{width:100%;padding:10px 0}.login__form>div:first-child ul li input{width:100%;height:65px;line-height:65px;text-indent:30px;font-weight:300;font-size:17px;border:1px solid #ebebeb;background-color:#ebebeb;border-radius:0;box-shadow:inset 0 0 0 transparent}.login__form>div:first-child button{height:70px;line-height:70px;margin:10px 0}.login__form>div:last-child{display:flex;justify-content:center;align-items:center;gap:20px}.login__form>div:last-child a{font-weight:600;text-underline-offset:5px}@media screen and (max-width:1024px){.login__form{width:90%}.login__form>div:first-child ul li input{height:45px;line-height:45px;text-indent:10px}.login__form>div:first-child a{height:60px;line-height:60px}.login__form>div:last-child a{font-size:15px}}.login__reconsent-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999;display:flex;justify-content:center;align-items:center}.login__reconsent-popup__content{background:#fff;padding:40px 50px;border-radius:4px;text-align:center}.login__reconsent-popup__content p{font-size:16px;line-height:1.6;margin-bottom:30px}.login__reconsent-popup__content button{width:120px;height:50px;line-height:50px}@media screen and (max-width:512px){.login__form{width:90%}.login__form>div:last-child a{font-size:13px}}