/* ==============================
   T848 — верхние две карточки
   ============================== */

.t848__item {
  background: #161a14 !important;
  border: 1px solid #252923 !important;
  border-radius: 8px !important;
  padding: 16px 18px !important;
}

/* Зелёная граница — первая колонка */
.t848__col:first-child .t848__item {
  border-top: 3px solid #6A8A5A !important;
}

/* Терракот — вторая колонка */
.t848__col:nth-child(2) .t848__item {
  border-top: 3px solid #8A4A3A !important;
}

/* Перебиваем инлайн цвет меток включая span внутри */
.t848__col:first-child .t848__name,
.t848__col:first-child .t848__name * {
  color: #6A8A5A !important;
  font-size: 12px !important;
  text-transform: uppercase !important;
  letter-spacing: 0.12em !important;
  font-weight: 600 !important;
}

.t848__col:nth-child(2) .t848__name,
.t848__col:nth-child(2) .t848__name * {
  color: #8A4A3A !important;
  font-size: 12px !important;
  text-transform: uppercase !important;
  letter-spacing: 0.12em !important;
  font-weight: 600 !important;
}

/* Текст карточек включая инлайн */
.t848__descr,
.t848__descr * {
  font-size: 16px !important;
  color: #8A8A78 !important;
  line-height: 1.6 !important;
}

/* ==============================
   T850 — нижние три карточки
   ============================== */

.t850__inner-col {
  background: #161a14 !important;
  border: 1px solid #252923 !important;
  border-top: 1px solid #252923 !important;
  border-radius: 8px !important;
}

/* Перебиваем инлайн заголовок */
.t850__inner-col .t-card__title,
.t850__inner-col .t-card__title *,
.t850__inner-col .t-name {
  font-size: 12px !important;
  text-transform: uppercase !important;
  letter-spacing: 0.12em !important;
  color: #706F60 !important;
  font-weight: 600 !important;
  font-family: 'Inter', sans-serif !important;
}

/* Перебиваем инлайн текст */
.t850__inner-col .t-card__descr,
.t850__inner-col .t-card__descr * {
  font-size: 16px !important;
  color: #8A8A78 !important;
  line-height: 1.6 !important;
  font-weight: 400 !important;
}

/* Убираем отступы между блоками */
.t848, .t850 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}