:root{
  /* Общий фон — глубокий тёмно-синий (navy) как на скриншоте */
  --v3484j91jto: #091228;

  /* Поверхности/панели — тёмные “карты” с лёгким синим оттенком */
  --vzibx0h97dg: rgba(20,25,61,0.88);
  --vzibx0h97dg-2: rgba(22,37,77,0.92);

  /* Текст */
  --v0x1uj8h11w: rgba(253,255,255,0.92);
  --vgu89gpwevp: rgba(210,220,255,0.68);

  /* Разделители/обводки */
  --v4o238tsjob: rgba(255,255,255,0.08);

  /* Главный акцент — кораллово-красный как кнопки Register/Register Now */
  --vsf1pp2ilxz: #e15d5a;
  --vsf1pp2ilxz-contrast: rgba(255,255,255,0.96);

  /* Тени/геометрия */
  --vn0lfjt6f9y: 0 18px 48px rgba(0,0,1,0.60);
  --radius: 18px;
  --maxw: 1080px;

  /* Промо/хедер/сайдбар — ещё темнее */
  --vsx80an2mlp: #0a0d20;
  --vsqk1db9h1a: rgba(254,255,255,0.94);
  --vwf7may7mrw: rgba(210,218,255,0.72);
  --vlb0btjupof: rgba(255,255,255,0.10);

  /* Вторичный акцент — холодный фиолетово-индиго (иконки/подсветки) */
  --vopcslyxxd3: #6f5cfd;

  --vyhvoz4tauj: 0 20px 60px rgba(1,1,2,0.66);
}
