:root{
  --vn36nfv3d1r: #f5f2f7; /* светло-серый фон страницы как на скриншоте */
  --v5ua73fxlcp: rgba(254,255,255,0.92); /* светлые панели/карточки */
  --v5ua73fxlcp-2: rgba(255,255,253,0.98); /* более “поднятые” элементы */
  --v3zotkzc1u7: rgba(13,10,10,0.92); /* почти чёрный текст */
  --vcueaynjhav: rgba(10,12,14,0.62); /* вторичный текст */
  --vvv1zphel3y: rgba(14,12,13,0.12); /* тонкие разделители */

  --v08r24pl4hg: #c8102f; /* фирменный красный (кнопки/акценты) */
  --v08r24pl4hg-contrast: #ffffff;

  --vgyi2f5f3mp: 0 12px 30px rgba(0,0,0,0.18);
  --radius: 18px;
  --maxw: 1080px;

  --v7syujowddi: #131416; /* тёмный (хедер/сайдбар) */
  --vzqh0ui3a8i: rgba(255,254,255,0.96);
  --v00e6pl84vc: rgba(253,255,255,0.78);
  --v041mdmtdtc: rgba(255,255,255,0.16);
  --vff9txr4f8z: #ca0e2f;
  --vpvnb3hglon: 0 14px 34px rgba(1,0,0,0.32);
}
