a:link {
  color:red;
}

.container {
  max-width: 1000px;
  grid-gap: 5px;
  grid-template-columns: 200px;
  display: grid;
  margin-left: auto;
  margin-right: auto;
  margin-top: 50px;
}

header, button1, button2, footer  {
  border: red 2px solid;
}
header {
  grid-row: 1 / 2;
  grid-column: 1 / 3;
  text-align: center;
}
button1 {
  grid-row: 2 / 3;
  grid-column: 1 / 2;
  height: max-content;
}
button2 {
  grid-row: 2 / 3;
  grid-column: 2 / 3;
  height: max-content;
}
footer {
  grid-row: 3 / 4;
  grid-column: 1 / 3;
}
  