body {background-color: #202224; margin: 0; font-family: monospace; font-size: 1.3em; color: white;}
h1 {color: #88d8c0;}

#wrapper {
  padding: 1em;
}

@media screen and (min-width: 900px) {
  main {
    column-count: 3;
    column-gap: 1em;
  }
    #wrapper {
    padding: 1em 3em;
  }
}

main {
  margin: 2em 0;
}

main img {
  display: block;
  width: 100%;
  margin-bottom: 1em;
  border-radius: 5px;
  border-color: #88d8c0;
  border-width: 3px;
  border-style: solid;
}