/* Make the company-sharing benefits read as substantial sales copy. */
.adventure-public-points {
  gap: clamp(32px, 5vw, 72px);
  margin-top: 52px;
  align-items: start;
}
.adventure-public-points > div {
  border-top: 3px solid #b58a45;
  padding-top: 26px;
}
.adventure-public-points h3 {
  margin: 0 0 22px;
  font-size: clamp(30px, 2.8vw, 38px);
  line-height: 1.15;
  color: #103c40;
}
.adventure-public .adventure-public-points p {
  margin: 0;
  max-width: 44ch;
  color: #103c40;
  font-size: 22px;
  line-height: 1.6;
}
.adventure-public .adventure-public-points p.adventure-sharing-note {
  margin-top: 20px;
  font-size: 20px;
  line-height: 1.6;
}
.adventure-page-preview span {
  font-size: 20px;
  line-height: 1.45;
  padding: 22px 24px;
}
@media (max-width: 800px) {
  .adventure-public-points { gap: 36px; margin-top: 36px; }
  .adventure-public-points > div { padding-top: 22px; }
  .adventure-public-points h3 { font-size: 30px; margin-bottom: 18px; }
  .adventure-public .adventure-public-points p { font-size: 20px; line-height: 1.6; }
  .adventure-public .adventure-public-points p.adventure-sharing-note { font-size: 19px; margin-top: 18px; }
  .adventure-page-preview span { font-size: 18px; padding: 18px; }
}
