.advantages {
  position: relative;
  padding: var(--sp) 0 90px;
  overflow: hidden;
}

.advantages__title {
  margin-bottom: var(--title-mb);
}

.advantages__items {
  display: flex;
  flex-wrap: wrap;
  gap: 64px 48px;
}

.advantages__items .item {
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: calc((100% - 96px) / 3);
  padding-top: 24px;
  border-top: 1px solid var(--neutral-2);
}

.advantages__items .item__number {
  color: var(--primary-1);
}

.advantages__items .item__title {
  letter-spacing: -0.2px;
}

.advantages__items .item__text {
  font-size: var(--s);
  line-height: 130%;
}

.advantages__image {
  position: absolute;
  bottom: 0;
  left: 37%;
  width: 991px;
  aspect-ratio: 991/277;
  -o-object-fit: contain;
  object-fit: contain;
}

@media (max-width: 760px) {
  .advantages {
    padding-bottom: 130px;
  }

  .advantages__items .item {
    width: 100%;
  }

  .advantages__image {
    left: 4%;
    width: 400px;
  }
}