.guides {
  margin-top: 23px;
  padding-bottom: 30px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .guides {
    margin-top: 8px;
  }
}
.guides__grid {
  display: flex;
  margin-top: 25px;
  gap: 24px;
}
@media (max-width: 1200px) {
  .guides__grid {
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .guides__grid {
    gap: 41px;
  }
}
.guides__card {
  max-width: 342px;
  width: 100%;
}
@media (max-width: 1200px) {
  .guides__card {
    max-width: 100%;
    width: calc(50% - 12px);
  }
}
@media (max-width: 767px) {
  .guides__card {
    width: 100%;
  }
}
.guides__card:nth-child(2n) {
  margin-top: 120px;
}
@media (max-width: 767px) {
  .guides__card:nth-child(2n) {
    margin-top: 0;
  }
}
.guides__icon {
  height: 96px;
  align-items: center;
  display: flex;
}
@media (max-width: 767px) {
  .guides__icon {
    height: 76px;
  }
}
.guides .post__title {
  margin-top: 24px;
}
@media (max-width: 767px) {
  .guides .post__title {
    margin-top: 18px;
    margin-bottom: 15px;
  }
}
@media (max-width: 767px) {
  .guides .post__link {
    margin-top: 24px;
  }
}