/* Hunt Sales — design tokens (v0, extraídos das artes em /referencias)
   Base: logo novo "H" (Instagram) + apresentação Hunt Pilot.
   Fontes ainda a confirmar com o cliente. */

:root {
  /* Marca — extraídos do logo novo (gradiente violeta → índigo) */
  --hs-violet-400: #6A40F1;   /* topo do H, mais claro */
  --hs-violet-500: #5E2FF0;   /* violeta elétrico — acento principal / CTA */
  --hs-violet-600: #5227DD;
  --hs-indigo-800: #2B0A7F;   /* perna direita do H */
  --hs-indigo-900: #1C045B;   /* sombra do H, mais escuro */

  /* Roxos institucionais — blocos, faixas e cards da apresentação */
  --hs-purple-700: #693BCC;   /* títulos destacados */
  --hs-purple-800: #471B76;   /* cards/faixas sólidas */
  --hs-purple-900: #3C1C69;   /* shapes diagonais dos cantos */
  --hs-purple-950: #2B1254;

  /* Neutros lavanda — fundos claros */
  --hs-lavender-50:  #F9F8FB;
  --hs-lavender-100: #F3EFF9;
  --hs-lavender-200: #EBE5F3;
  --hs-lavender-300: #B7AACF;
  --hs-white: #FFFFFF;
  --hs-ink: #0F0A1A;          /* texto principal */
  --hs-ink-soft: #3D3550;

  /* Apoio */
  --hs-whatsapp: #25D366;
  --hs-success: #6BD66B;      /* números/preços em destaque sobre roxo */

  /* Gradientes */
  --hs-grad-logo: linear-gradient(135deg, var(--hs-violet-400) 0%, var(--hs-violet-600) 45%, var(--hs-indigo-900) 100%);
  --hs-grad-bg-light: linear-gradient(110deg, #FFFFFF 0%, #F3EFF9 55%, #E9DDFB 100%);
  --hs-grad-bg-dark: radial-gradient(120% 80% at 80% 0%, #3C1C69 0%, #1C045B 45%, #0C0717 100%);

  /* Forma */
  --hs-radius-sm: 10px;
  --hs-radius-md: 18px;
  --hs-radius-lg: 28px;
  --hs-radius-pill: 999px;
  --hs-shadow-card: 0 10px 30px -12px rgba(60, 28, 105, .18);
  --hs-shadow-glow: 0 0 40px rgba(94, 47, 240, .45);

  /* Tipografia — logo: wordmark "HUNT" = Orbitron 700 esticado ~30% na horizontal (SVG textLength); tagline = Montserrat 500 caixa-alta, letter-spacing .4em */
  --hs-font-logo: "Orbitron", sans-serif;
  --hs-font-tagline: "Montserrat", sans-serif;

  /* Tipografia (proposta) */
  --hs-font-display: "Plus Jakarta Sans", "Inter", system-ui, sans-serif;
  --hs-font-body: "Inter", system-ui, sans-serif;
}
