.form-grid
{
    position:relative;
    display:grid;
    gap:1em;
    grid-template-columns:auto;
    justify-content:center;
    justify-items:center;
    align-content:center;
    margin:0 auto;
}

.submit
{
    height:3em;
    width:19rem;
    padding:1em;
    font-size:1em;

    border:0;
    border-radius:1em;
    
    cursor:pointer;

    background-color:var(--blue);
    box-shadow:0px 4px 5px -5px rgba(0,0,0,0.2);
}

.submit:hover
{
    background-color:var(--blue-dark);
}