.main-features-field[data-v-5ab38d03] {
  padding: 72px 2rem;
}
@media (min-width: 1024px) {
  .main-features-field[data-v-5ab38d03] {
    padding-left: 6rem;
    padding-right: 6rem;
  }
}
.main-features-field .header-field[data-v-5ab38d03] {
  max-width: 36rem;
}
.main-features-field .grid-field[data-v-5ab38d03] {
  display: grid;
  gap: 1.5rem;
}
.main-features-field .content-field[data-v-5ab38d03] {
  display: flex;
  flex-direction: column;
  padding: 2.5rem 1.5rem;
}
.main-features-field .content-field .bottom-field[data-v-5ab38d03] {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.main-features-field .content-field .header-item-field[data-v-5ab38d03] {
  font-size: 1.25rem;
  font-weight: 500;
  letter-spacing: -1.2px;
  line-height: 2.5rem;
}
.main-features-field .content-field .text-field[data-v-5ab38d03] {
  font-size: 1.125rem;
  letter-spacing: -0.56px;
  line-height: 2rem;
  margin-top: 22px;
}
.main-features-field .content-field .image-container-small[data-v-5ab38d03] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  margin-bottom: 2rem;
  margin-right: 2rem;
}
@media (min-width: 768px) {
  .main-features-field .content-field .image-container-small[data-v-5ab38d03] {
    margin-bottom: 3.5rem;
  }
}
.main-features-field .content-field .image-container-small[data-v-5ab38d03] {
  height: 106px;
  max-width: 80px;
  min-width: 80px;
}
.main-features-field
  .content-field
  .image-container-small
  img[data-v-5ab38d03] {
  width: 100%;
}
.main-features-field .content-field .image-container-big[data-v-5ab38d03] {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  margin-bottom: 1.5rem;
  margin-right: 2rem;
  max-width: 167px;
  min-width: 167px;
}
.main-features-field .content-field .image-container-big img[data-v-5ab38d03] {
  width: 100%;
}
.main-features-field.dark-mode .text-field[data-v-5ab38d03] {
  --tw-text-opacity: 1;
  color: rgb(157 156 155 / var(--tw-text-opacity, 1));
}
.main-features-field.normal-mode .text-field[data-v-5ab38d03] {
  --tw-text-opacity: 1;
  color: rgb(75 75 75 / var(--tw-text-opacity, 1));
}
