.sign-in{width:100vw;height:100vh;padding-top:100px;display:flex;justify-content:center;align-items:center;position:relative}.sign-in img{position:absolute;top:20px;left:50%;transform:translateX(-50%);width:300px;height:80px}.sign-in__form{min-width:200px;width:450px;padding:10px 25px;border:3px solid var(--dark);border-radius:15px}.sign-in__form p{font-size:24px;text-align:center;color:var(--dark);font-weight:600;margin-bottom:10px}