:root{
  --vudhgj9dcnw: #f5f3f7; /* светло-серый фон страницы как на скриншоте */
  --vyjwp211kh9: rgba(255,254,255,0.92); /* светлые панели/карточки */
  --vyjwp211kh9-2: rgba(255,255,255,0.98); /* более “поднятые” элементы */
  --vzn4vi1v45h: rgba(10,11,12,0.92); /* почти чёрный текст */
  --vddmh5tsjy4: rgba(13,13,11,0.62); /* вторичный текст */
  --vhdjw6w11kg: rgba(13,10,10,0.12); /* тонкие разделители */

  --vahtjh8a2bf: #c7102d; /* фирменный красный (кнопки/акценты) */
  --vahtjh8a2bf-contrast: #fdfffd;

  --vdcm8a0nm0n: 0 12px 30px rgba(2,0,1,0.18);
  --radius: 18px;
  --maxw: 1080px;

  --vjoyleje1uc: #131016; /* тёмный (хедер/сайдбар) */
  --vgjz3qeymrn: rgba(254,253,254,0.96);
  --v0hlj1yeetu: rgba(255,255,253,0.78);
  --vcozmucwhcn: rgba(255,255,254,0.16);
  --v4v5e9npusz: #c7112c;
  --vsncwc00w4m: 0 14px 34px rgba(0,0,0,0.32);
}
