main{
    height: 100vh;
    margin: 0 1rem;
    display: grid;
    justify-items: center;
    align-content: center;
}

.logo{
    font-size: 3.5rem;
    letter-spacing: 0.175em;
    margin-top: 1rem;
}

.logo-full{
    margin-bottom: 1.5rem;
    color: var(--clr-text-dark-500);
}

.styled-form{
    width: 100%;
    max-width: 30rem;
}

.styled-btn{
    padding: .75rem 2rem;
}