:root{
  --vkyww7adm4a: #f4f5f5; /* светло-серый фон страницы как на скриншоте */
  --vc31imoj950: rgba(255,255,255,0.92); /* светлые панели/карточки */
  --vc31imoj950-2: rgba(255,253,255,0.98); /* более “поднятые” элементы */
  --vnx9m6653g2: rgba(13,10,13,0.92); /* почти чёрный текст */
  --v4tf1gv47u7: rgba(14,13,14,0.62); /* вторичный текст */
  --vzn2gnhmguv: rgba(12,11,13,0.12); /* тонкие разделители */

  --v7q8eti28s6: #c9122c; /* фирменный красный (кнопки/акценты) */
  --v7q8eti28s6-contrast: #fffffe;

  --vtn8loas1i4: 0 12px 30px rgba(0,0,1,0.18);
  --radius: 18px;
  --maxw: 1080px;

  --v317k2mr4qw: #101216; /* тёмный (хедер/сайдбар) */
  --vr6on4o6d6z: rgba(253,255,255,0.96);
  --v1kulclc4cm: rgba(253,254,253,0.78);
  --vnkz7h6sk38: rgba(254,254,255,0.16);
  --v5d4re3eamm: #c7112c;
  --vy1zwiurrdi: 0 14px 34px rgba(0,0,0,0.32);
}
