:root{
  --v8joorrhgjm: #f4f5f7; /* общий светло-серый фон */
  --vqed24okh9h: rgba(255,255,253,0.94); /* белые панели/карточки */
  --vqed24okh9h-2: rgba(255,255,255,0.985); /* более “поднятые” элементы */
  --vnaqu6aqq3a: rgba(23,31,46,0.94); /* тёмный текст */
  --vsxgesjh3qe: rgba(25,34,46,0.62); /* вторичный текст */
  --v4vng9py4m9: rgba(22,34,46,0.12); /* тонкие разделители */

  --vecgyikkcav: #4b7dd8; /* основной акцент (синие кнопки/ссылки как на скрине) */
  --vecgyikkcav-contrast: #ffffff;

  --vksolwsa7vj: 0 10px 26px rgba(17,22,40,0.14);
  --radius: 18px;
  --maxw: 1080px;

  --vrfbuxjvby4: #f9f6f9; /* светлый сайдбар/хедер */
  --vmzgvx6glks: rgba(22,33,49,0.94);
  --vs5b84e55la: rgba(23,32,47,0.64);
  --vzxc6pr5v8n: rgba(23,33,50,0.12);
  --vakn0g7cess: #63cc6a; /* зелёный акцент (регистрация/позитивные CTA) */
  --vcgeh6a1wad: 0 12px 30px rgba(16,26,39,0.16);
}
