.prekast-info {
  background: #dedbd3;
}

.prekast-info__grid {
  display: grid;
  grid-template-columns: 1.05fr 0.95fr;
  gap: 10vw;
  align-items: start;
}

.prekast-info h2 {
  font: 500 clamp(3rem, 5.6vw, 6.1rem) / 1 Manrope, sans-serif;
  letter-spacing: -0.055em;
  margin: 0;
}

.prekast-info h2 em {
  color: #9f6b43;
  font-style: italic;
  font-weight: 400;
}

.prekast-info__copy > p {
  color: #555b56;
  font-size: 17px;
  line-height: 1.8;
  margin-bottom: 42px;
}

.prekast-info__points {
  border-top: 1px solid rgba(23, 27, 26, 0.2);
}

.prekast-info__point {
  display: grid;
  grid-template-columns: 44px 1fr;
  gap: 18px;
  padding: 24px 0;
  border-bottom: 1px solid rgba(23, 27, 26, 0.2);
}

.prekast-info__point span {
  color: #9f6b43;
  font: 600 11px Manrope, sans-serif;
}

.prekast-info__point h3 {
  font: 600 18px Manrope, sans-serif;
  margin: 0 0 7px;
}

.prekast-info__point p {
  color: #686d68;
  font-size: 14px;
  line-height: 1.7;
  margin: 0;
}

@media (max-width: 850px) {
  .prekast-info__grid {
    grid-template-columns: 1fr;
    gap: 50px;
  }
}
