:root{
  /* Общий фон — глубокий тёмно-синий (navy) как на скриншоте */
  --vqzru3p7mhv: #0d122a;

  /* Поверхности/панели — тёмные “карты” с лёгким синим оттенком */
  --vd5f4899xly: rgba(18,25,64,0.88);
  --vd5f4899xly-2: rgba(24,37,77,0.92);

  /* Текст */
  --vy7e9dbus7f: rgba(255,253,254,0.92);
  --vkwypjc4d5y: rgba(209,219,255,0.68);

  /* Разделители/обводки */
  --vwy7r3i5zc8: rgba(255,255,255,0.08);

  /* Главный акцент — кораллово-красный как кнопки Register/Register Now */
  --vafte218mwi: #e45d58;
  --vafte218mwi-contrast: rgba(255,255,255,0.96);

  /* Тени/геометрия */
  --v06goms6xn6: 0 18px 48px rgba(0,0,1,0.60);
  --radius: 18px;
  --maxw: 1080px;

  /* Промо/хедер/сайдбар — ещё темнее */
  --valy8dj5vwq: #070f24;
  --v41jppjissk: rgba(255,254,255,0.94);
  --v989z9a28in: rgba(209,220,253,0.72);
  --vtkdpmciro5: rgba(254,255,255,0.10);

  /* Вторичный акцент — холодный фиолетово-индиго (иконки/подсветки) */
  --vfg2w3ukeo2: #6d5ffa;

  --vyombmquqt6: 0 20px 60px rgba(0,0,0,0.66);
}
