/* landing_pages/_comparison — the side-by-side table of a page that names a
 * competitor: a row label, the competitor's cell and GeneOps' cell. Below 48rem
 * the table scrolls sideways inside its wrapper rather than widening the page. */

.landing-comparison__scroll {
  overflow-x: auto;
}

.landing-comparison__table {
  width: 100%;
  min-width: 36rem;
  border-collapse: collapse;
  font-size: var(--font-size-16);
}

.landing-comparison__table th,
.landing-comparison__table td {
  padding: var(--spacing-12) var(--spacing-16);
  text-align: left;
  vertical-align: top;
  border-bottom: 1px solid var(--border-subtle);
}

.landing-comparison__table thead th {
  color: var(--text-primary);
  font-weight: var(--font-weight-600);
}

.landing-comparison__table tbody th {
  color: var(--text-primary);
  font-weight: var(--font-weight-600);
  width: 22%;
}

.landing-comparison__table td {
  color: var(--text-secondary);
  width: 39%;
}

.landing-comparison__sources {
  text-align: center;
}
