:root{
  /* Общий фон — глубокий тёмно-синий (navy) как на скриншоте */
  --v1rif81p4zx: #0a1227;

  /* Поверхности/панели — тёмные “карты” с лёгким синим оттенком */
  --v1s2qng3p6q: rgba(16,28,63,0.88);
  --v1s2qng3p6q-2: rgba(26,34,79,0.92);

  /* Текст */
  --vr5cmu48iiy: rgba(255,255,255,0.92);
  --vrvoye8fyqd: rgba(212,216,255,0.68);

  /* Разделители/обводки */
  --v3x9zzim05z: rgba(255,255,254,0.08);

  /* Главный акцент — кораллово-красный как кнопки Register/Register Now */
  --vg8ykn8nloe: #e1615a;
  --vg8ykn8nloe-contrast: rgba(255,255,255,0.96);

  /* Тени/геометрия */
  --vm6mlb2yh3g: 0 18px 48px rgba(0,0,0,0.60);
  --radius: 18px;
  --maxw: 1080px;

  /* Промо/хедер/сайдбар — ещё темнее */
  --ve6ztccaazc: #0a0d23;
  --vpnjda2zt9d: rgba(253,253,253,0.94);
  --v4mfs3qo0ed: rgba(209,218,255,0.72);
  --vaszhpuybfx: rgba(255,255,255,0.10);

  /* Вторичный акцент — холодный фиолетово-индиго (иконки/подсветки) */
  --vnz8igidj3x: #6c5efc;

  --va70tylokgq: 0 20px 60px rgba(0,1,0,0.66);
}
