.benefits,
.fuds {
  display: flex;
  flex-wrap: wrap;
  gap: var(--card-gap);
  margin-top: var(--space-lg);
  justify-content: space-between;
  width: 100%;
}

.benefit-item,
.fud-item {
  flex: 1;
  min-width: 100px;
  text-align: center;
  /* font-weight: bold; */
}

.benefit-item h2,
.fud-item h2 {
  font-size: var(--font-size-fud-text-h2) !important;
  color: var(--color-fud-text-h2);
}

.benefit-item p,
.fud-item p {
  font-size: var(--font-sm);
  color: var(--color-fud-text-p);
  line-height: 1.4;
}


@media (max-width: 1024px) {
  .fuds {
    justify-content: center;
    text-align: center;
    gap: 0;
  }

  .fud-item {
    text-align: center;
  }
}

@media (max-width: 600px) {

  .fuds {
    /* flex-direction: column; */
    gap: var(--space-sm);
  }

  .fud-item h2 {
    font-size: var(--font-size-h1) !important;
  }

  .fud-item p {
    font-size: var(--font-sm) !important;
  }
}