body {
    background-color: dodgerblue;
}
* {
    box-sizing: border-box;
    letter-spacing: 2px;
    font-size: 1rem;
}

form {
    position: relative;
    min-width: 400px;
    width: 40%;
    margin:auto;
    display: grid;
    grid-template-rows: 1;
    grid-row-gap: 5px;
    background-color: white;
    padding: 16px 8px;
}

form label {
    color: rgb(1 64 159);
    font-weight: bold;
}
form input {
    color: rgb(51 51 51);
    font-weight: bold;
}
form button {
    margin-top: 10px;
    border: none;
    background-color: rgb(1 64 159);
    color: white;
    cursor: pointer;
    padding: 8px 4px;
}
form input {
    padding: 8px 4px;
}