:root{
  /* Общий фон — глубокий тёмно-синий (navy) как на скриншоте */
  --vm0esvpyxi8: #0d0e27;

  /* Поверхности/панели — тёмные “карты” с лёгким синим оттенком */
  --v7nt0gnxl21: rgba(18,27,62,0.88);
  --v7nt0gnxl21-2: rgba(26,33,76,0.92);

  /* Текст */
  --vx01g5fcuy7: rgba(255,255,255,0.92);
  --v65a1iwccl1: rgba(208,217,255,0.68);

  /* Разделители/обводки */
  --vojtzgxbc8p: rgba(255,255,255,0.08);

  /* Главный акцент — кораллово-красный как кнопки Register/Register Now */
  --v20gfgds2e8: #e15f5a;
  --v20gfgds2e8-contrast: rgba(255,255,253,0.96);

  /* Тени/геометрия */
  --vuys2q5ugc4: 0 18px 48px rgba(0,0,1,0.60);
  --radius: 18px;
  --maxw: 1080px;

  /* Промо/хедер/сайдбар — ещё темнее */
  --v839x17izba: #0b0f23;
  --vbg6ztkkno4: rgba(254,255,253,0.94);
  --v6dxzaq201d: rgba(211,220,253,0.72);
  --vyb04ejtty5: rgba(253,255,254,0.10);

  /* Вторичный акцент — холодный фиолетово-индиго (иконки/подсветки) */
  --vtwbwzkvpb0: #6c5cfb;

  --vd732ht9nj2: 0 20px 60px rgba(2,2,0,0.66);
}
