body {
  margin: 0;
  color: #151515;
  background: #f7f4ee;
  font-family: Arial, sans-serif;
  line-height: 1.65;
}

main {
  width: min(100% - 2rem, 760px);
  margin: 0 auto;
  padding: 4rem 0;
}

h1,
h2 {
  line-height: 1.1;
}

h1 {
  font-size: clamp(2rem, 7vw, 3.4rem);
}

h2 {
  margin-top: 2rem;
}

a {
  color: #151515;
}

.meta {
  color: #5f584f;
}
