.public-document {
  max-width: 850px;
  padding: 60px 0 35px;
}
.public-document h1 {
  font-size: clamp(36px, 5vw, 60px);
  overflow-wrap: anywhere;
}
.public-document h2 {
  font-size: clamp(25px, 3vw, 32px);
}
.public-document section {
  margin: 40px 0;
}
.public-document p {
  color: #52665a;
}
.public-document a {
  overflow-wrap: anywhere;
}
