main[data-testid="test-about-page"] {
  background-color: #f9f9f9;
  max-width: 650px;
  border-radius: 16px;
  padding: 30px;
  margin: 6rem auto 0;
  box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.2);
  display: grid;
  row-gap: 20px;
}

main h2 {
  font-size: 1.3rem;
  font-weight: 700;
  color: #333;
  text-decoration: underline;
}

@media screen and (max-width: 498px) {
  main[data-testid="test-about-page"] {
    border-radius: 0;
  }
}