::placeholder{
    color:rgba(255,255,255,0.6);
}
form{
    display:flex;
    margin-top:3rem;
    flex-direction:column;
}
div label,
form label{
    color:#fff;
    text-align:left;
    font-weight:bold;
    letter-spacing:0.15em;
    margin-bottom:-0.75rem;
}
div input,
div button,
form input,
form button{
    width:100%;
    border:none;
    color:#fff;
    margin:2rem 0;
    text-align:center;
    padding:1rem 0.5rem;
    background:#68687a;
    box-shadow:inset 0 2px 2px rgba(0,0,0,0.35),0 2px 0 rgba(255,255,255,0.15);
}
div button,
form button{
    margin:0;
    border-left:12rem solid #111;
    border-right:12rem solid #111;
    box-shadow:inset 0 2px 2px rgba(0,0,0,0.35);
}