.eyin-vps-login{color:#2b3d30;min-height:100dvh;font-family:var(--sans);background:#f7f9f5;flex-direction:column;padding:clamp(24px,4vw,56px);display:flex}.eyin-vps-login>a{width:100px}.eyin-vps-login>a img{width:100%;height:auto;display:block}.eyin-vps-login section{width:100%;max-width:560px;margin:auto;padding:70px 0}.eyin-vps-login section>span,.eyin-vps-login footer{color:#94a694;letter-spacing:.13em;font-size:10px;font-weight:600}.eyin-vps-login h1{letter-spacing:-.07em;margin:24px 0;font-size:clamp(44px,6vw,74px);font-weight:550;line-height:1.05}.eyin-vps-login p{color:#819481;margin:0 0 34px;font-size:14px;line-height:1.8}.eyin-vps-login form{gap:13px;display:grid}.eyin-vps-login label{color:#69816c;font-size:12px;font-weight:600}.eyin-vps-login input{color:#283a2d;background:#fff;border:1px solid #ccd9cb;border-radius:3px;outline:0;padding:16px;font-size:15px}.eyin-vps-login input:focus{border-color:#6e926f}.eyin-vps-login button{color:#fff;cursor:pointer;text-align:left;background:#2c3e31;border:1px solid #2c3e31;margin-top:9px;padding:17px 19px;font-size:12px;font-weight:600}.eyin-vps-login button:hover{background:#425b47}.eyin-vps-error{color:#9b514a;background:#fcf1ef;border:1px solid #e7c8c2;margin:0 0 20px;padding:15px;font-size:12px}
