/* Токены дизайна сайта «ИМИКТЕХ».
   Фирменные цвета взяты из логотипа: зелёный #40B93C (основной),
   голубой #67ACE3 (дополнительный), белый. Производные оттенки подобраны
   для читаемости текста; композиция, сетка и шрифты первого экрана сохранены. */
:root {
  /* базовые цвета */
  --ink: #11293F;
  --navy: #103B5C;
  --ink-soft: #3C5567;
  --ink-mute: #5C7383;
  --line: rgba(17, 41, 63, .14);
  --bg: #F4F8FB;
  --accent: #2A8130;
  --brand-green: #40B93C;
  --brand-blue: #67ACE3;

  /* pusk-токены */
  --pusk-bg: var(--bg);
  --pusk-fg: var(--ink);
  --pusk-muted: var(--ink-mute);
  --pusk-accent: var(--accent);
  --pusk-accent-fg: #ffffff;
  --pusk-line: var(--line);
  --pusk-surface: #ffffff;
  --pusk-surface-2: #E8F2F9;
  --pusk-dark: #0D2739;
  --pusk-dark-2: #103B5C;
  --pusk-font-display: "Unbounded", system-ui, sans-serif;
  --pusk-font-body: "Onest", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --pusk-font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
}

html { scroll-behavior: smooth; }
body { background: var(--pusk-bg); color: var(--pusk-fg); }

@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
}
