/* ============================================================
 * AWA MOTOS — awa-design-tokens.css
 * Fonte canônica de tokens de design (deve ser carregado PRIMEIRO)
 *
 * Propósito:
 *  - Complementar awa-bundle-core.css com variáveis de tipografia
 *    referenciando fontes auto-hospedadas (sem Google Fonts)
 *  - Fornecer --font-primary para componentes que usam a variável
 *  - Centralizar alias de backward-compat para módulos Rokanthemes
 * ============================================================ */

:root {
    /* ── Fontes auto-hospedadas (substituem Google Fonts) ──
       Rubik    → títulos, destaques (web/fonts/rubik/)
       Source Sans 3 → corpo do texto  (web/fonts/source-sans-3/) */
    --awa-font-heading: 'Rubik', -apple-system, blinkmacsystemfont, 'Segoe UI', sans-serif;
    --awa-font-body:    'Source Sans 3', arial, sans-serif;

    /* Alias de compatibilidade (usado por awa-bundle-core e módulos custom) */
    --font-primary:     var(--awa-font-heading);
    --awa-font-family:  var(--awa-font-body);

    /* B2B / phase modules (awa-b2b-phase3.css, awa-b2b-phase4.css) */
    --awa-font-family-b2b: var(--awa-font-body);

    /* Gap / Espaçamento utilitário (alias legados) */
    --awa-gap-sm:  8px;
    --awa-gap-md:  16px;
    --awa-gap-lg:  24px;
}
