/* ==========================================================================
   Segmentador · CAPA DE TOKENS OFICIALES DE MARCA

   Origen: docs/brand/brandbook/exports/brand-tokens.css
   Autoridad: docs/BRAND.md > Segmentador_Brandboard.pdf > docs/brand/

   ESTE ARCHIVO CONTIENE SOLO MARCA. Nada de lo que hay aquí es una decisión
   de implementación. Todo valor tecnico que la marca NO define —espaciado,
   radios, bordes, sombras, estados hover/active/focus/disabled— vive fuera
   de este archivo y NUNCA lleva el prefijo `--brand-`.

   Omitido deliberadamente respecto al archivo de origen:
     · el bloque @font-face          → la tipografia no se toca en esta fase;
     · --brand-font-headings/body    → fuera de alcance en esta fase;
     · --document-font-size-*        → escala editorial en `pt`, disenada para
                                       documento impreso, no para web;
     · la "aplicacion minima sugerida" (body, h1-h3, a, :focus-visible y su
       media query) → su :focus-visible en turquesa da 2.44:1 sobre blanco y
       no alcanza el minimo de 3:1 para elementos no textuales. El propio
       archivo de origen la clasifica como "decisiones tecnicas, no nuevos
       tokens de marca".

   Se carga ANTES de tokens.css y base.css.
   ========================================================================== */

:root {
  /* Colores primarios oficiales */
  --brand-green-light: #93cd8f;
  --brand-green: #48a155;
  --brand-turquoise: #3db4cd;
  --brand-blue-mid: #3d82bd;
  --brand-blue: #014ca1;
  --brand-yellow: #edcb18;

  /* Colores secundarios oficiales */
  --brand-green-very-light: #d0ffc2;
  --brand-green-bright: #6ef080;
  --brand-aqua: #56e8d7;
  --brand-teal: #0f97ab;
  --brand-yellow-bright: #f4eb21;

  /* Colores de texto oficiales */
  --brand-text-primary: #545454;
  --brand-text-secondary: #a6a6a6;
  --brand-link-emphasis: #4d70ad;
  --brand-link-interaction: #3989b9;
  --brand-success: #48a155;
  --brand-positive-support: #81b47d;
  --brand-attention: #edc518;
}
