/* ВИСТЛАН · слой C4 «согласие 152-ФЗ + живой приём заявки» для брендовых поддоменов.
   Набор 20260831c4. Собран агентом C4 прогона «рост конверсии» 31.08.2026.
   Все цвета берутся из переменных темы лендинга и имеют запасные значения:
   свой styles.css есть у части хостов, и слой не должен от него зависеть. */

.vl-c4-cons{display:flex;gap:10px;align-items:flex-start;margin:14px 0 12px;
  font-size:13.5px;line-height:1.45;color:var(--muted,#7F90B5);cursor:pointer}
.vl-c4-cons input{margin:2px 0 0;width:18px;height:18px;flex:0 0 18px;
  accent-color:var(--cyan,#23B9D6);cursor:pointer}
.vl-c4-cons a{color:var(--cyan,#23B9D6)}
.vl-c4-cons--bad{color:#ff9b9b}
.vl-c4-cons--bad input{outline:2px solid #ff6b6b;outline-offset:2px;border-radius:3px}
.vl-c4-err{margin:8px 0 0;font-size:13.5px;line-height:1.4;color:#ff9b9b}

/* Ловушка для ботов. Приёмник такую заявку молча принимает и не рассылает.
   Прячем так, чтобы её не видел и не читал ни человек, ни экранный диктор. */
.vl-c4-hp{position:absolute!important;left:-9999px!important;top:auto!important;
  width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}

.vl-c4-ok{padding:18px;background:rgba(35,185,214,.10);
  border:1px solid rgba(35,185,214,.35);border-radius:14px;
  color:var(--fg,#eaf1ff);line-height:1.5;font-size:15px}
.vl-c4-fb{padding:18px;background:#0e1730;border-radius:14px;
  color:#eaf1ff;line-height:1.5;font-size:15px}
.vl-c4-ok a,.vl-c4-fb a{color:#22D3EE;font-weight:600}

/* Форма на месте вырезанной формы портала стоит в тёмной карточке .form-card
   (section--grad). Подписи полей лендинга рассчитаны на светлый фон: тёмно-синее
   на тёмно-синем на снимке экрана читалось едва-едва. Проверено пикселями, а не
   getComputedStyle: у карточки фон нарисован градиентом, и опрос вычисленных
   стилей уверенно возвращал СВЕТЛЫЙ backgroundColor родителя — прибор врал. */
#vlFinalForm .field label{color:#cfe0ff}
#vlFinalForm .field label span{color:#8fa4c9!important}
#vlFinalForm .vl-c4-cons{color:#9fb3d9}
