html {
  background: repeating-linear-gradient(135deg,
      #aaa 0px,
      #fff 2px,
      #fff 2px,
      #aaa 4px);
}

body {
  background-color: #eee;
  max-width: 1100px;
  margin: 0 auto;
  min-height: calc(100dvh - 1rem);
  padding: 0.5rem;
}

nav {
  display: inline;
}

main {
  margin-bottom: 3rem;
}