:root{
  /* Общий фон — глубокий тёмно-синий (navy) как на скриншоте */
  --v18ym8gxiey: #0b1229;

  /* Поверхности/панели — тёмные “карты” с лёгким синим оттенком */
  --v9alrufcjz9: rgba(20,28,61,0.88);
  --v9alrufcjz9-2: rgba(23,35,80,0.92);

  /* Текст */
  --vnbd2re2sje: rgba(253,253,255,0.92);
  --vv69z5ajgor: rgba(210,220,255,0.68);

  /* Разделители/обводки */
  --vzo323mlu5b: rgba(255,255,255,0.08);

  /* Главный акцент — кораллово-красный как кнопки Register/Register Now */
  --v5v9pruay1v: #e45f59;
  --v5v9pruay1v-contrast: rgba(255,255,255,0.96);

  /* Тени/геометрия */
  --vz13vnmivge: 0 18px 48px rgba(0,2,0,0.60);
  --radius: 18px;
  --maxw: 1080px;

  /* Промо/хедер/сайдбар — ещё темнее */
  --vxnzaceg9fi: #080c20;
  --v4l9wce2m8j: rgba(255,255,253,0.94);
  --vq70eng45f0: rgba(209,217,253,0.72);
  --v4g9bsvtmyz: rgba(253,255,253,0.10);

  /* Вторичный акцент — холодный фиолетово-индиго (иконки/подсветки) */
  --vj0z1odnav8: #6d60fe;

  --v0kho8hirxx: 0 20px 60px rgba(1,2,1,0.66);
}
