:root{
  --vakixmpj4xo: #f4f3f7; /* светло-серый фон страницы как на скриншоте */
  --vzi2wmegsk0: rgba(254,254,255,0.92); /* светлые панели/карточки */
  --vzi2wmegsk0-2: rgba(255,255,255,0.98); /* более “поднятые” элементы */
  --vvagg5xstx7: rgba(13,10,14,0.92); /* почти чёрный текст */
  --vxlthyyh4t1: rgba(10,11,10,0.62); /* вторичный текст */
  --vntydht5r3x: rgba(10,13,12,0.12); /* тонкие разделители */

  --vsd3ubkfdz2: #c91230; /* фирменный красный (кнопки/акценты) */
  --vsd3ubkfdz2-contrast: #ffffff;

  --v9fbp186gxg: 0 12px 30px rgba(2,1,0,0.18);
  --radius: 18px;
  --maxw: 1080px;

  --vcsfhtxag96: #0f1212; /* тёмный (хедер/сайдбар) */
  --vmz9bbyzxuf: rgba(253,255,255,0.96);
  --vtagny21sot: rgba(255,255,255,0.78);
  --vbxf8h3bfdi: rgba(254,255,255,0.16);
  --vv4z4vui529: #c9112c;
  --vuq3pjxou9h: 0 14px 34px rgba(0,2,0,0.32);
}
