:root{
  /* Общий фон — глубокий тёмно-синий (navy) как на скриншоте */
  --vv39uy3857b: #0c102a;

  /* Поверхности/панели — тёмные “карты” с лёгким синим оттенком */
  --vqj4e0aenbe: rgba(18,28,65,0.88);
  --vqj4e0aenbe-2: rgba(23,35,79,0.92);

  /* Текст */
  --vav9htir3wu: rgba(255,255,255,0.92);
  --vrej2ds133a: rgba(210,219,255,0.68);

  /* Разделители/обводки */
  --vrdts7mh4fj: rgba(255,255,254,0.08);

  /* Главный акцент — кораллово-красный как кнопки Register/Register Now */
  --v8zn96e1sfv: #e35f5a;
  --v8zn96e1sfv-contrast: rgba(255,254,253,0.96);

  /* Тени/геометрия */
  --v49ufkq6r7p: 0 18px 48px rgba(0,0,0,0.60);
  --radius: 18px;
  --maxw: 1080px;

  /* Промо/хедер/сайдбар — ещё темнее */
  --vvagb1uct3u: #090c20;
  --v3vdkfs2rqg: rgba(255,253,255,0.94);
  --vfip8y0fw4i: rgba(211,220,254,0.72);
  --v085btp3f2a: rgba(254,255,253,0.10);

  /* Вторичный акцент — холодный фиолетово-индиго (иконки/подсветки) */
  --vgkpsgk0rn7: #6c5efd;

  --vppa7nyz7re: 0 20px 60px rgba(0,0,0,0.66);
}
