/* These are explanatory lists, not controls: keep the existing icons and
   text while using open rows and dividers instead of button-like tiles. */
.site-page .hero .overview .overview-row {
  background: transparent;
  border: 0;
  border-top: 1px solid #ded0dc;
  border-radius: 0;
  margin: 0;
  padding: 16px 0;
  transform: none;
  cursor: default;
}
.site-page .hero .overview .overview-footer { margin-top: 12px; }

.kkt-page .kkt-hero .kkt-flow { gap: 0; }
.kkt-page .kkt-hero .kkt-flow li {
  background: transparent;
  border: 0;
  border-top: 1px solid #dfd0dc;
  border-radius: 0;
  padding: 14px 0;
  cursor: default;
}
@media (max-width:580px) {
  .kkt-page .kkt-hero .kkt-flow li { padding: 12px 0; }
}
