/* Схема «purple»: Purple & Burgundy: фиолетовый с бордовым (второй цвет градиента кнопок). Акцент — кнопки и подсветка, золото — бейджи, звёзды, h3 и чипы. */
:root {
  --bg: #120A1D;
  --bg-2: #291531;
  --bg-3: #1e1027;
  --bg-hover: #371f42;
  --border: rgba(139, 61, 255, 0.3);
  --border-2: rgba(139, 61, 255, 0.55);
  --text: #F4EBFF;
  --text-2: #d4c3ea;
  --text-3: #9c8bb3;
  --accent: #8B3DFF;
  --accent-2: #851D4C;
  --accent-hover: #a566ff;
  --accent-soft: rgba(139, 61, 255, 0.12);
  --on-accent: #ffffff;
  --gold: #E7B75F;
  --gold-2: #c9973d;
  --gold-soft: rgba(231, 183, 95, 0.12);
  --on-gold: #1f1500;
  --glow: rgba(139, 61, 255, 0.22);
  /* Иконка Telegram («Contact us»): фирменный голубой и цвет самолётика на нём. */
  --telegram: #2aabee;
  --on-telegram: #ffffff;
  --radius-sm: 11px;
  --radius: 14px;
  --radius-lg: 18px;
  --shadow: 0 12px 32px rgba(0, 0, 0, 0.45);
  --shadow-up: 0 -8px 24px rgba(0, 0, 0, 0.35);
  --font-body: "Open Sans", system-ui, -apple-system, "Segoe UI", sans-serif;
  --font-heading: "Open Sans", system-ui, -apple-system, "Segoe UI", sans-serif;
}
