/* -------------------------------------------------------- */
/* 🔹 Use Cases Section                                     */
/* -------------------------------------------------------- */
/* Three cards — when the app is worth opening               */

.use-cases {
  padding-block: var(--landing-section-spacing);
  background-color: var(--color-card-fill);
}

.use-cases__grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(280px, 100%), 1fr));
  gap: var(--space-lxl);
  margin-top: var(--space-xxxl);
  list-style: none;
}

.use-case {
  padding: var(--space-xxxl);
  border-radius: var(--radius);
  background-color: var(--color-scaffold-bg);
}

.use-case__icon {
  width: 32px;
  height: 32px;
  color: var(--color-primary);
}

.use-case__title {
  margin-top: var(--space-lxl);
  font-size: var(--text-headline-medium);
  font-weight: 700;
}

.use-case__text {
  margin-top: var(--space-s);
  line-height: 1.6;
  color: var(--color-text-secondary);
}
