.page-hero {
  margin-top: 16px;
  border: 1px solid rgba(255, 255, 255, 0.82);
}

.page-hero h1 {
  margin: 0 0 8px;
}

.page-hero p {
  margin: 0;
  color: #34506a;
  line-height: 1.62;
}

body[data-theme="dark"] .page-hero p {
  color: #c3d9ee;
}

.featured-badge {
  display: block;
  width: fit-content;
  margin-bottom: 12px;
}

.featured-badge img {
  display: block;
  width: 265px;
  height: 58px;
}
