:root{
  /* Общий фон — глубокий тёмно-синий (navy) как на скриншоте */
  --vi98b2aym0k: #0c0f26;

  /* Поверхности/панели — тёмные “карты” с лёгким синим оттенком */
  --v03nvhdewb3: rgba(16,27,64,0.88);
  --v03nvhdewb3-2: rgba(24,37,76,0.92);

  /* Текст */
  --vnl141ee2m4: rgba(255,255,255,0.92);
  --vr27rcqql1h: rgba(208,219,255,0.68);

  /* Разделители/обводки */
  --vwjl5vp6q19: rgba(253,255,253,0.08);

  /* Главный акцент — кораллово-красный как кнопки Register/Register Now */
  --v7z2lll8db2: #e06159;
  --v7z2lll8db2-contrast: rgba(255,255,254,0.96);

  /* Тени/геометрия */
  --vbv8ss8ops9: 0 18px 48px rgba(2,2,0,0.60);
  --radius: 18px;
  --maxw: 1080px;

  /* Промо/хедер/сайдбар — ещё темнее */
  --vkby56y6vq6: #070e20;
  --vqouuupq771: rgba(254,255,255,0.94);
  --vq4w52kx87o: rgba(210,217,255,0.72);
  --vjs4pj4r1eb: rgba(254,254,253,0.10);

  /* Вторичный акцент — холодный фиолетово-индиго (иконки/подсветки) */
  --vqnj92n3gey: #6d5efb;

  --vo0otpbep1e: 0 20px 60px rgba(2,1,0,0.66);
}
