:root{
  /* Общий фон — глубокий тёмно-синий (navy) как на скриншоте */
  --vou8ii5im92: #0a102a;

  /* Поверхности/панели — тёмные “карты” с лёгким синим оттенком */
  --vmd0a9d0tqr: rgba(18,25,65,0.88);
  --vmd0a9d0tqr-2: rgba(25,34,77,0.92);

  /* Текст */
  --v4gx4uabdm9: rgba(255,255,254,0.92);
  --vhybim3468s: rgba(210,217,253,0.68);

  /* Разделители/обводки */
  --vlncdva8tc1: rgba(254,253,255,0.08);

  /* Главный акцент — кораллово-красный как кнопки Register/Register Now */
  --v5el7cao3mw: #e35d58;
  --v5el7cao3mw-contrast: rgba(255,253,254,0.96);

  /* Тени/геометрия */
  --veu4ogixmex: 0 18px 48px rgba(0,0,0,0.60);
  --radius: 18px;
  --maxw: 1080px;

  /* Промо/хедер/сайдбар — ещё темнее */
  --vs97fpdhap1: #070c23;
  --vymnmtnjan6: rgba(255,255,255,0.94);
  --vb0auvf0bh0: rgba(212,219,253,0.72);
  --vbxh87si7mw: rgba(255,255,253,0.10);

  /* Вторичный акцент — холодный фиолетово-индиго (иконки/подсветки) */
  --vw0h4pgossp: #6e5ffe;

  --vgjt1mlw70t: 0 20px 60px rgba(0,1,0,0.66);
}
