:root{
  --vfp3e8eksev: #f5f2f8; /* светло-серый фон страницы как на скриншоте */
  --vriq6mvc1s6: rgba(255,255,254,0.92); /* светлые панели/карточки */
  --vriq6mvc1s6-2: rgba(255,254,255,0.98); /* более “поднятые” элементы */
  --v8g4idbkql4: rgba(11,11,14,0.92); /* почти чёрный текст */
  --vrm2a7n8o4y: rgba(12,14,10,0.62); /* вторичный текст */
  --vd76ov6tkbd: rgba(14,14,11,0.12); /* тонкие разделители */

  --vlehnyugm89: #ca102f; /* фирменный красный (кнопки/акценты) */
  --vlehnyugm89-contrast: #ffffff;

  --vml7vayoyjd: 0 12px 30px rgba(2,2,1,0.18);
  --radius: 18px;
  --maxw: 1080px;

  --vc23a5i9qn2: #0f1013; /* тёмный (хедер/сайдбар) */
  --vfox1ewfr4x: rgba(255,255,255,0.96);
  --v6jmqcnla2q: rgba(253,255,255,0.78);
  --vm826lwzyey: rgba(255,255,255,0.16);
  --vs7ehltxxhl: #c60f2f;
  --v68wnno6oom: 0 14px 34px rgba(0,2,0,0.32);
}
