:root{
  --vx0ptvtpyr2: #f3f4f5; /* светло-серый фон страницы как на скриншоте */
  --vv8p4ss60ar: rgba(254,253,255,0.92); /* светлые панели/карточки */
  --vv8p4ss60ar-2: rgba(255,255,254,0.98); /* более “поднятые” элементы */
  --vslco9n2huc: rgba(14,14,13,0.92); /* почти чёрный текст */
  --vu73yoqxsbw: rgba(12,14,10,0.62); /* вторичный текст */
  --vx3j01st06l: rgba(11,12,12,0.12); /* тонкие разделители */

  --vsds3x2lqea: #c60e2d; /* фирменный красный (кнопки/акценты) */
  --vsds3x2lqea-contrast: #ffffff;

  --va1wwsnd1as: 0 12px 30px rgba(1,2,0,0.18);
  --radius: 18px;
  --maxw: 1080px;

  --vx9ixthy4jm: #121312; /* тёмный (хедер/сайдбар) */
  --vder5stikwq: rgba(255,255,255,0.96);
  --vpkawhuqeed: rgba(255,254,254,0.78);
  --v6qoc8c6wz2: rgba(255,255,255,0.16);
  --v1kmybk8zbh: #c80e2f;
  --vpwtg2ga2yn: 0 14px 34px rgba(0,0,0,0.32);
}
