:root{
  --vuwb5olewa8: #f1f4f5; /* светло-серый фон страницы как на скриншоте */
  --vcjlextfsyf: rgba(255,254,254,0.92); /* светлые панели/карточки */
  --vcjlextfsyf-2: rgba(253,255,255,0.98); /* более “поднятые” элементы */
  --vxbgw5yiiep: rgba(13,12,14,0.92); /* почти чёрный текст */
  --vv1gjdh3qzx: rgba(14,11,13,0.62); /* вторичный текст */
  --vqkaujdpvo7: rgba(11,13,13,0.12); /* тонкие разделители */

  --v2z67rky4ei: #c70e2c; /* фирменный красный (кнопки/акценты) */
  --v2z67rky4ei-contrast: #fefefe;

  --vpjx2pxmb8v: 0 12px 30px rgba(0,2,0,0.18);
  --radius: 18px;
  --maxw: 1080px;

  --vmmzoc3czmp: #0f1013; /* тёмный (хедер/сайдбар) */
  --vuv4yepceat: rgba(255,254,255,0.96);
  --va9bpkymkpf: rgba(255,254,255,0.78);
  --vvg5ep0a2mx: rgba(255,255,253,0.16);
  --van59tzb0km: #c80e2e;
  --v10ib565f9o: 0 14px 34px rgba(0,0,0,0.32);
}
