:root{
  --vmqclx95baa: #ecf2f8; /* светлый холодный фон (как у страницы на скриншоте) */
  --vdq0pq5dpmw: rgba(255,253,254,0.92); /* белые карточки/панели */
  --vdq0pq5dpmw-2: rgba(253,253,255,0.98); /* чуть “выше”/контрастнее */
  --vm0g4frrej5: rgba(23,27,28,0.92); /* основной тёмный текст */
  --vj938x23eav: rgba(24,28,31,0.62); /* вторичный текст */
  --vjbb83zob24: rgba(23,24,29,0.10); /* тонкие разделители на светлом фоне */

  --vum6gt8i00f: #db6f3b; /* оранжевый акцент (как выделение “100% bis zu 100€” и оранжевые элементы) */
  --vum6gt8i00f-contrast: rgba(254,255,255,0.96); /* светлый текст на оранжевом */

  --voinyc5nc0n: 0 18px 48px rgba(2,0,0,0.14);
  --radius: 18px;
  --maxw: 1080px;

  --v9sgv54f5zh: #222121; /* тёмный верхний бар/хедер */
  --v42arvxv66l: rgba(255,255,255,0.96);
  --v8sd5cf1mzq: rgba(253,255,253,0.72);
  --vm7lndkq7xd: rgba(255,255,255,0.18);
  --v1j9pnzmipt: #52bfba; /* бирюзовый (как кнопки ANMELDEN / EINLOGGEN) */
  --v3cnidw8zrp: 0 16px 40px rgba(2,1,0,0.35);
}
