:root{
  --vy0pxgwa3dq: #f5f5f4; /* светло-серый фон страницы как на скриншоте */
  --v4wpwkpfm0y: rgba(255,255,253,0.92); /* светлые панели/карточки */
  --v4wpwkpfm0y-2: rgba(255,255,255,0.98); /* более “поднятые” элементы */
  --v1sw762se84: rgba(12,12,12,0.92); /* почти чёрный текст */
  --vsfdv0v9dti: rgba(12,13,13,0.62); /* вторичный текст */
  --vzxrorwircp: rgba(10,13,14,0.12); /* тонкие разделители */

  --v5mi5n6m6u8: #c9112e; /* фирменный красный (кнопки/акценты) */
  --v5mi5n6m6u8-contrast: #ffffff;

  --v9f61ni4mrz: 0 12px 30px rgba(2,0,0,0.18);
  --radius: 18px;
  --maxw: 1080px;

  --vppr5tptmcd: #101015; /* тёмный (хедер/сайдбар) */
  --vcvtaymvd8g: rgba(253,253,255,0.96);
  --vjsy3d8uqun: rgba(255,255,255,0.78);
  --vq85xv7on3b: rgba(253,254,255,0.16);
  --v9gux7ko25p: #c9112e;
  --vk8eza78u5h: 0 14px 34px rgba(0,2,0,0.32);
}
