:root{
/* ── Azul proprietário (ramp built from the four official brand blues) ───────── */
--az-50:#eff5ff;--az-100:#dce8ff;--az-200:#bcd5ff;--az-300:#8fbaff;
--az-400:#4299ff;   /* OFICIAL — azul claro */
--az-500:#1c6fee;
--az-600:#0042d9;   /* OFICIAL — azul principal */
--az-700:#003b91;   /* OFICIAL — azul institucional profundo */
--az-800:#03336e;   /* OFICIAL — azul de profundidade */
--az-900:#042047;   /* azul-marinho institucional (fundo full-bleed) */
--az-950:#02132c;

/* ── Cinzas frios ───────────────────────────────────────────────────────────── */
--cinza-0:#ffffff;--cinza-25:#f6f7f9;--cinza-50:#eff1f4;
--cinza-100:#eaeaea;  /* fundo de seção usado na marca */
--cinza-200:#dcdfe4;--cinza-300:#c2c8d0;--cinza-400:#9aa3ae;
--cinza-500:#5d6673;--cinza-600:#4e5967;--cinza-700:#37414e;
--cinza-800:#232b36;--cinza-900:#141a22;

/* ── Âmbar de segurança (destaque exclusivo do Fábrica Blindada) ─────────────── */
--ambar-50:#fdf6e9;--ambar-100:#faeaca;--ambar-200:#f4d79b;
--ambar-300:#e8b461;  /* âmbar do programa */
--ambar-400:#d99a33;--ambar-500:#b87c1c;--ambar-600:#8e5e13;

/* ── Semânticas operacionais ────────────────────────────────────────────────── */
--verde-50:#e8f4ef;--verde-300:#5fbf95;--verde-500:#1e8e63;--verde-600:#156f4d;
--vermelho-50:#fbeced;--vermelho-300:#e08b92;--vermelho-500:#c8323c;--vermelho-600:#a3202a;

/* ── Alphas sobre azul-marinho (véus, bordas, protection gradients) ──────────── */
--veil-ink-08:rgba(4,32,71,.08);--veil-ink-16:rgba(4,32,71,.16);
--veil-ink-64:rgba(4,32,71,.64);--veil-ink-86:rgba(4,32,71,.86);
--veil-light-08:rgba(255,255,255,.08);--veil-light-16:rgba(255,255,255,.16);
--veil-light-32:rgba(255,255,255,.32);--veil-light-72:rgba(255,255,255,.72);
}
