:root{
  --vo2e9z2b5xy: #f1f6f6; /* общий светло-серый фон */
  --vq996jhrzpc: rgba(255,255,255,0.94); /* белые панели/карточки */
  --vq996jhrzpc-2: rgba(255,254,254,0.985); /* более “поднятые” элементы */
  --vo6zlrbjnb5: rgba(25,34,46,0.94); /* тёмный текст */
  --vs7b29oc1en: rgba(25,31,50,0.62); /* вторичный текст */
  --v6qvl5ahg5u: rgba(25,32,49,0.12); /* тонкие разделители */

  --vh250h882on: #4b7cd9; /* основной акцент (синие кнопки/ссылки как на скрине) */
  --vh250h882on-contrast: #fefffd;

  --vivbrm688us: 0 10px 26px rgba(14,23,42,0.14);
  --radius: 18px;
  --maxw: 1080px;

  --vq4rdvvaieu: #f9f7f9; /* светлый сайдбар/хедер */
  --v65js3g5o13: rgba(25,33,48,0.94);
  --v70vthleewx: rgba(24,30,49,0.64);
  --v7hye8kjmx8: rgba(22,30,48,0.12);
  --v3cepfeveq2: #65c96a; /* зелёный акцент (регистрация/позитивные CTA) */
  --vv83qiv5tt8: 0 12px 30px rgba(16,25,39,0.16);
}
