:root{
  --v3kyurf5xxs: #f2f2f7; /* общий светло-серый фон */
  --vlbv2yfw9n0: rgba(253,253,255,0.94); /* белые панели/карточки */
  --vlbv2yfw9n0-2: rgba(255,255,254,0.985); /* более “поднятые” элементы */
  --v5opawyug3l: rgba(26,33,48,0.94); /* тёмный текст */
  --viapeu5hudp: rgba(26,32,50,0.62); /* вторичный текст */
  --vpzitwmnwoo: rgba(22,32,46,0.12); /* тонкие разделители */

  --vyi26wubheh: #4b7ed6; /* основной акцент (синие кнопки/ссылки как на скрине) */
  --vyi26wubheh-contrast: #fffefe;

  --vtd9am1gy0g: 0 10px 26px rgba(14,23,39,0.14);
  --radius: 18px;
  --maxw: 1080px;

  --vkevaq2ll2p: #f7f7fb; /* светлый сайдбар/хедер */
  --vh3ogekwavs: rgba(25,30,46,0.94);
  --v9bzk29mdj3: rgba(24,30,49,0.64);
  --vtxa86lm21n: rgba(22,30,47,0.12);
  --v8ohutophgb: #62c969; /* зелёный акцент (регистрация/позитивные CTA) */
  --vt05un0261i: 0 12px 30px rgba(17,26,38,0.16);
}
