.features-page .hero {
  padding-top:72px;
  padding-bottom:64px;
}
.features-page .section-heading > .badge {
  margin-bottom:20px;
}
.features-page .data-table caption {
  padding-top:16px;
  padding-bottom:16px;
  text-align:left;
  color:var(--c-muted);
  font-size:var(--size-small);
}
.features-page .table-scroll {
  margin-top:28px;
  margin-bottom:28px;
}
.features-page .prose > :last-child {
  margin-bottom:0;
}
@media (max-width:640px) {
  .features-page .hero {
    padding-top:40px;
    padding-bottom:48px;
  }
}