body { font-family: sans-serif; padding: 2em; }
form { display: flex; flex-direction: column; max-width: 300px; }
input, button { margin: 0.5em 0; padding: 0.5em; }
