:root{
  /* Общий фон — глубокий тёмно-синий (navy) как на скриншоте */
  --v644qxrpd5a: #0b0f2a;

  /* Поверхности/панели — тёмные “карты” с лёгким синим оттенком */
  --vzq8f425d5m: rgba(19,26,63,0.88);
  --vzq8f425d5m-2: rgba(25,34,80,0.92);

  /* Текст */
  --vaqpyofbhgb: rgba(255,255,253,0.92);
  --vz3wmk716zy: rgba(209,218,255,0.68);

  /* Разделители/обводки */
  --v8ccospmxrn: rgba(253,253,255,0.08);

  /* Главный акцент — кораллово-красный как кнопки Register/Register Now */
  --v9gdoakmguj: #e15e58;
  --v9gdoakmguj-contrast: rgba(255,255,255,0.96);

  /* Тени/геометрия */
  --vloih1uastn: 0 18px 48px rgba(2,1,0,0.60);
  --radius: 18px;
  --maxw: 1080px;

  /* Промо/хедер/сайдбар — ещё темнее */
  --vo5d9766itz: #080e23;
  --v60yrnw2vtc: rgba(255,255,255,0.94);
  --vkf4y5wts8z: rgba(208,219,255,0.72);
  --vcl9g6ayc50: rgba(254,255,255,0.10);

  /* Вторичный акцент — холодный фиолетово-индиго (иконки/подсветки) */
  --v2mdpweevws: #6e5ffb;

  --vdde0duu89h: 0 20px 60px rgba(1,0,1,0.66);
}
