/* ============================================================
   WHAT WE DO — one row per platform module. Replaces the old
   sticky-scroll wwd narrative: shorter to skim, and each row is
   an entry point to that module's own page.
   ============================================================ */
.pillar {
  display: grid;
  gap: 28px;
  align-items: center;
  padding: 40px 0;
  border-bottom: 1px solid var(--bg-soft);
}

.pillar:last-of-type {
  border-bottom: none;
}

@media (min-width: 880px) {
  .pillar {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 56px;
    padding: 44px 0;
  }
}

/* Binds the opening row to its section header. */
.pillar:first-of-type {
  padding-top: 32px;
}

.pillar .more-link {
  margin-top: 16px;
}
