/* Design tokens - MoveOnAgents, vestido com a identidade visual da ZDZCloud.
   Fonte da paleta e da tipografia: ZDZCloud.Marketing/Manual-da-Marca-e-Compliance.md, secoes 2.2 e 2.3
   (navy #25266b, azul-marca #34c6f4, fundo escuro #0a0e27, tema claro homologado; Space Grotesk nos
   titulos, Manrope no corpo, JetBrains Mono nos sobretitulos "// SECAO"). */

:root {
  /* Marca */
  --marca-primaria: #25266b;      /* navy - cor institucional */
  --marca-acento: #0f92c4;        /* azul de texto/acento no tema claro (contraste em branco) */
  --marca-escura: #1b1c52;        /* navy escuro */
  --marca-noite: #0a0e27;         /* fundo escuro oficial */
  --marca-destaque: #34c6f4;      /* azul-marca: destaques e detalhes */
  --marca-destaque-claro: #6fd8fb;
  --marca-destaque-escuro: #14a8db;
  --marca-suave: #eef2f9;         /* fundo claro homologado */
  --marca-suave-2: #dbe6f6;
  --marca-grade: rgba(52, 198, 244, .07);
  --whatsapp: #25d366;

  /* Neutros */
  --preto: #000000;
  --cinza-800: #2b3150;
  --cinza-700: #4a5272;
  --cinza-500: #7a819c;
  --cinza-300: #d5dbe8;
  --cinza-200: #e8edf6;
  --cinza-100: #f5f8fd;
  --branco: #ffffff;

  /* Estados (paleta clara homologada da ZDZCloud) */
  --ok: #0d7a50;
  --ok-fundo: #e3f7ef;
  --atencao: #8a5a0f;
  --atencao-fundo: #fff4e0;
  --erro: #b8364d;
  --erro-fundo: #fde8ec;

  /* Superficies */
  --fundo: #ffffff;
  --fundo-suave: #f5f8fd;
  --superficie: #ffffff;
  --borda: #dfe6f2;
  --texto: #111634;
  --texto-2: #4a5272;
  --texto-3: #5d6582;

  --gradiente-marca: radial-gradient(120% 140% at 85% -10%, rgba(52, 198, 244, .38) 0%, rgba(52, 198, 244, 0) 46%),
                     linear-gradient(135deg, #0a0e27 0%, #141850 48%, #25266b 78%, #1c4f8f 120%);
  --gradiente-suave: linear-gradient(180deg, #f5f8fd 0%, #eef2f9 100%);

  /* Tipografia */
  --fonte: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;
  --fonte-titulo: "Space Grotesk", "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;
  --fonte-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;
  --fs-hero: clamp(2.6rem, 5.2vw, 4.6rem);
  --fs-h1: clamp(2.2rem, 4vw, 3.4rem);
  --fs-h2: clamp(1.8rem, 3vw, 2.6rem);
  --fs-h3: 1.25rem;
  --fs-corpo: 1.0625rem;
  --fs-peq: 0.9375rem;
  --fs-mini: 0.8125rem;

  /* Forma */
  --r-botao: 10px;
  --r-form: 6px;
  --r-cartao: 20px;
  --r-cartao-peq: 14px;
  --r-pilula: 999px;
  --sombra-1: 0 1px 2px rgba(17, 22, 52, 0.08);
  --sombra-2: 0 8px 24px rgba(27, 28, 82, 0.10);
  --sombra-3: 0 24px 60px rgba(27, 28, 82, 0.22);
  --brilho: 0 0 0 1px rgba(52, 198, 244, .35), 0 12px 40px rgba(52, 198, 244, .18);

  /* Espaco */
  --largura: 1248px;
  --gutter: clamp(16px, 4vw, 32px);
  --sec: clamp(56px, 7vw, 96px);
}
