/* Токены проекта: ЕДИНСТВЕННЫЙ файл, где меняются цвета, шрифты и размеры. Остальные стили берут значения отсюда. */
:root {
  /* Палитра */
  --primary: #1B2A4E;
  --primary-contrast: #FFFFFF;
  --accent: #C8392B;
  --accent-hover: #A82E22;
  --accent-contrast: #FFFFFF;
  --bg: #FFFFFF;
  --surface: #F0F4F8;
  --text: #1B2A4E;
  --text-muted: #55637D;
  --border: #DCE3EC;
  --focus: #1B66D6;
  --ok: #1F7A4D;
  --error: #B3261E;

  /* Типографика (системные шрифты: быстро и без внешних запросов; свой шрифт подключается через @font-face в этом файле) */
  --font-main: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --fs-base: 1rem;
  --lh-base: 1.6;

  /* Размеры */
  --container: 1140px;
  --container-narrow: 760px;
  --gutter: 20px;
  --radius: 8px;
  --section-gap: 80px;
  --section-gap-mobile: 48px;
  --shadow: 0 4px 18px rgba(27, 42, 78, .08);
  --transition: .2s ease;
}
