/* Стили конверсионных блоков — дополнение к styles.min.css (август 2026) */

/* ── Полоса доверия под первым экраном ─────────────────────────── */
.sm-trust{background:#2F2D2C;border-top:1px solid #3d3a38;padding:18px 0}
.sm-trust__grid{display:flex;flex-wrap:wrap;gap:10px 34px;justify-content:center}
.sm-trust__item{display:flex;align-items:center;gap:10px;color:#fff;font-size:15px}
.sm-trust__item b{color:#FF7F47;font-weight:700;white-space:nowrap}
@media(max-width:767px){.sm-trust__grid{gap:8px 18px}.sm-trust__item{font-size:13px}}

/* ── Сравнение моделей ─────────────────────────────────────────── */
.sm-compare{overflow-x:auto;-webkit-overflow-scrolling:touch}
.sm-compare table{width:100%;min-width:640px;border-collapse:collapse;background:#fff}
.sm-compare th{background:#2F2D2C;color:#fff;font-weight:600;font-size:14px;
  text-transform:uppercase;letter-spacing:.04em;padding:14px 16px;text-align:left}
.sm-compare td{padding:14px 16px;border-bottom:1px solid #E5E5E5;font-size:15px;vertical-align:middle}
.sm-compare tr:hover td{background:#FBF1ED}
.sm-compare .sm-compare__name a{color:#2F2D2C;font-weight:700;text-decoration:none}
.sm-compare .sm-compare__name a:hover{color:#E77C5A}
.sm-compare .button{padding:8px 18px;font-size:13px;white-space:nowrap}

/* ── Плавающий WhatsApp ────────────────────────────────────────── */
.sm-wa{position:fixed;right:20px;bottom:20px;z-index:1050;width:56px;height:56px;
  border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;
  box-shadow:0 6px 18px rgba(0,0,0,.28);transition:transform .15s}
.sm-wa:hover{transform:scale(1.08)}
@media(max-width:991px){.sm-wa{bottom:76px;right:14px;width:50px;height:50px}}

/* ── Мобильная панель действий ─────────────────────────────────── */
.sm-cta-bar{position:fixed;left:0;right:0;bottom:0;z-index:1049;display:flex;
  background:#2F2D2C;box-shadow:0 -4px 14px rgba(0,0,0,.25)}
.sm-cta-bar a,.sm-cta-bar button{flex:1;padding:14px 8px;font-size:15px;font-weight:700;
  text-align:center;border:none;text-decoration:none;cursor:pointer}
.sm-cta-bar__call{background:#2F2D2C;color:#fff}
.sm-cta-bar__lead{background:#E77C5A;color:#fff}
@media(max-width:991px){body{padding-bottom:52px}}

/* ── Якорная строка цены/условий на карточке ───────────────────── */
.sm-terms{display:flex;flex-wrap:wrap;gap:8px 22px;margin:14px 0;font-size:14.5px;color:#5F5B58}
.sm-terms span{display:flex;align-items:center;gap:7px}
.sm-terms b{color:#2F2D2C}
.sm-terms svg{flex:none}

/* Кнопки героя: вторичная не спорит с главной */
.hero__buttons .button_trans{background:transparent;border:1px solid #fff;color:#fff}
.hero__buttons .button_trans:hover{background:#fff;color:#2F2D2C}
