:root{
  /* Общий фон — глубокий тёмно-синий (navy) как на скриншоте */
  --vqpuxf2hobq: #0b0e29;

  /* Поверхности/панели — тёмные “карты” с лёгким синим оттенком */
  --vnsxqy3xny8: rgba(18,27,64,0.88);
  --vnsxqy3xny8-2: rgba(24,33,76,0.92);

  /* Текст */
  --vs1qe4q9lvl: rgba(253,254,255,0.92);
  --vym5081s5xs: rgba(209,220,254,0.68);

  /* Разделители/обводки */
  --v8yp8up1ar8: rgba(255,253,255,0.08);

  /* Главный акцент — кораллово-красный как кнопки Register/Register Now */
  --vudwgjpd47q: #e46059;
  --vudwgjpd47q-contrast: rgba(255,255,253,0.96);

  /* Тени/геометрия */
  --v5znunpup0x: 0 18px 48px rgba(0,0,0,0.60);
  --radius: 18px;
  --maxw: 1080px;

  /* Промо/хедер/сайдбар — ещё темнее */
  --vqzgp5l3bdo: #0a1022;
  --vxv3nu7z63d: rgba(253,255,255,0.94);
  --v8kxo9p22v4: rgba(208,216,255,0.72);
  --vniyeve2k7t: rgba(255,254,254,0.10);

  /* Вторичный акцент — холодный фиолетово-индиго (иконки/подсветки) */
  --v5fpwnlywo4: #6b5ffb;

  --v10hu5otwye: 0 20px 60px rgba(0,1,0,0.66);
}
