body, p, span, li, a {
  font-size: 18px !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  color: #000000;
  font-family: 'Inter', sans-serif;
}

h1 {
  font-size: 42px !important;
  font-weight: 700 !important;
  line-height: 1.2;
  font-family: 'Inter', sans-serif;
}

h2 {
  font-size: 32px !important;
  font-weight: 600 !important;
  line-height: 1.3;
  font-family: 'Inter', sans-serif;
}

h3 {
  font-size: 26px !important;
  font-weight: 500 !important;
  font-family: 'Inter', sans-serif;
}

h4 {
  font-size: 22px !important;
  font-weight: 500 !important;
  font-family: 'Inter', sans-serif;
}

.t-btn, button {
  font-size: 16px !important;
  font-weight: 500 !important;
  font-family: 'Inter', sans-serif;
}

/* Цвет результата калькулятора */
input,
.t-input,
.t-form__calc-result,
.t706__calcres {
  color: #ffffff !important; /* Белый текст для калькулятора */
}
/* Цвет текста в калькуляторе — результат и поля */
input,
textarea,
.t-input,
.t-form__calc-result,
.t706__calcres,
.t-calc__result,
.t-form__result-message,
.t-form__errorbox-middle,
.t-form__successbox,
.t-form__errorbox-text,
.t-form__successbox-text {
  color: #ffffff !important;
}

/* Цвет текста внутри кнопок, если нужно */
.t-btn, button {
  color: #ffffff !important;
}
