:root{
  /* Общий фон — глубокий тёмно-синий (navy) как на скриншоте */
  --vgyaduf5ojn: #0d0f2a;

  /* Поверхности/панели — тёмные “карты” с лёгким синим оттенком */
  --v7q3pti6pu4: rgba(20,29,63,0.88);
  --v7q3pti6pu4-2: rgba(24,33,76,0.92);

  /* Текст */
  --vjatguddzhz: rgba(255,254,255,0.92);
  --vvu7ch3xrga: rgba(211,220,253,0.68);

  /* Разделители/обводки */
  --ve12xn68j11: rgba(254,254,255,0.08);

  /* Главный акцент — кораллово-красный как кнопки Register/Register Now */
  --v02cs7ugf90: #e35d5c;
  --v02cs7ugf90-contrast: rgba(254,253,255,0.96);

  /* Тени/геометрия */
  --vhfzse4ns5t: 0 18px 48px rgba(0,0,0,0.60);
  --radius: 18px;
  --maxw: 1080px;

  /* Промо/хедер/сайдбар — ещё темнее */
  --vl2wk37pkh8: #080c20;
  --v56evsw0l3u: rgba(254,254,254,0.94);
  --vmuvy3j9pi0: rgba(212,216,255,0.72);
  --vhaakyroaa0: rgba(255,253,254,0.10);

  /* Вторичный акцент — холодный фиолетово-индиго (иконки/подсветки) */
  --vqvwd5sauid: #6b5ffa;

  --vcapmmh6yx4: 0 20px 60px rgba(0,0,0,0.66);
}
