:root{
  --v3jbv3578lr: #f4f2f4; /* светло-серый фон страницы как на скриншоте */
  --ve5sp88n9m6: rgba(255,255,253,0.92); /* светлые панели/карточки */
  --ve5sp88n9m6-2: rgba(253,253,255,0.98); /* более “поднятые” элементы */
  --vzcec3rw5q2: rgba(10,14,10,0.92); /* почти чёрный текст */
  --vuawmz3xmlq: rgba(12,13,10,0.62); /* вторичный текст */
  --vbofi1j519e: rgba(13,12,14,0.12); /* тонкие разделители */

  --vbd2ti6vyz0: #c71230; /* фирменный красный (кнопки/акценты) */
  --vbd2ti6vyz0-contrast: #fffdff;

  --v7ao8iemlf4: 0 12px 30px rgba(0,2,1,0.18);
  --radius: 18px;
  --maxw: 1080px;

  --v29o0rfbh3t: #111213; /* тёмный (хедер/сайдбар) */
  --v15tk8b745e: rgba(253,255,255,0.96);
  --vkggouvcqst: rgba(255,255,254,0.78);
  --vq8lbfd3bn8: rgba(254,254,254,0.16);
  --v93uqx4bnl8: #c6122d;
  --vozbopy4tbp: 0 14px 34px rgba(1,0,2,0.32);
}
