/* comparison.css — page-specific overrides for public comparison pages.
   The pages reuse the landing-b design system end-to-end (nav, hero,
   compare table, FAQ, footer); this file only carries the few classes
   that do not appear on the home page. */

/* Neutral competitor-strength bullet list. */
.honest-list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 14px;
}
.honest-list li {
  display: flex;
  align-items: flex-start;
  gap: 14px;
  font-size: 16px;
  line-height: 1.6;
  color: var(--fg);
}
.honest-list .bullet {
  flex-shrink: 0;
  width: 8px;
  height: 8px;
  margin-top: 9px;
  border-radius: 50%;
  background: var(--accent);
}

/* Hero "vs" sits inline between the two product names. Override the
   default block-display of <em> inside .hero-headline so the line reads
   as one comparison headline on desktop. */
.hero-headline em {
  display: inline;
  margin: 0 0.25em;
  color: var(--accent);
  font-style: italic;
}
@media (max-width: 760px) {
  .hero-headline em {
    display: inline-block;
  }
}
