:root{
  /* Общий фон — глубокий тёмно-синий (navy) как на скриншоте */
  --v68fu9optwk: #0c1026;

  /* Поверхности/панели — тёмные “карты” с лёгким синим оттенком */
  --vnzsmgscjyt: rgba(16,28,61,0.88);
  --vnzsmgscjyt-2: rgba(24,37,80,0.92);

  /* Текст */
  --vvr7qzbmx56: rgba(255,255,254,0.92);
  --vmjhukct9kv: rgba(211,217,255,0.68);

  /* Разделители/обводки */
  --vmddgkdu33b: rgba(255,254,254,0.08);

  /* Главный акцент — кораллово-красный как кнопки Register/Register Now */
  --vyixy2k9i5q: #e45f59;
  --vyixy2k9i5q-contrast: rgba(255,255,255,0.96);

  /* Тени/геометрия */
  --vgtst08vd7f: 0 18px 48px rgba(2,2,1,0.60);
  --radius: 18px;
  --maxw: 1080px;

  /* Промо/хедер/сайдбар — ещё темнее */
  --vhkup2qrqae: #080d23;
  --vw0uqwxar8n: rgba(253,255,255,0.94);
  --vuv7cgba7sf: rgba(210,218,253,0.72);
  --v9h31k3uzf9: rgba(255,253,255,0.10);

  /* Вторичный акцент — холодный фиолетово-индиго (иконки/подсветки) */
  --v5gripk4gby: #6b5ffa;

  --vfy8hm7fdh5: 0 20px 60px rgba(0,2,1,0.66);
}
