/* ============================================================
   UT QUIPA GROUP - Tokens de marca canonicos
   Fuente: MANUAL-MARCA/Manual_Marca_QUIPA_GROUP_2024.html
   Paleta:  Coral Litigio #C56847 | Gris Toga #8E8377 | Crema #F5EFE3
   ============================================================ */
:root {
    --brand-primary:        #C56847;
    --brand-primary-soft:   #D88560;
    --brand-primary-deep:   #8E3F25;
    --brand-primary-pale:   #F0CFBE;
    --brand-secondary:      #8E8377;
    --brand-secondary-deep: #4D453E;
    --brand-secondary-soft: #A89E91;
    --brand-secondary-pale: #D8D2C8;
    --brand-cream:          #F5EFE3;
    --brand-cream-warm:     #FAF6EC;
    --brand-cream-deep:     #E8DDC8;
    --brand-ink:            #1A1714;
    --brand-text:           #3A342E;
    --brand-muted:          #7A7268;
    --brand-carbon:         #2A2622;
    --brand-ok:             #5C6F4A;
    --brand-warn:           #6B2A2A;
    --brand-danger:         #DC3545;
    --brand-info:           #0DCAF0;
    --ff-display: 'Playfair Display', Georgia, 'Times New Roman', serif;
    --ff-body:    'Inter', system-ui, -apple-system, sans-serif;
    --ff-mono:    'JetBrains Mono', 'Courier New', monospace;
    --utlf-green:        var(--brand-primary);
    --utlf-green-dark:   var(--brand-primary-deep);
    --utlf-green-light:  var(--brand-primary-pale);
    --utlf-gray:         var(--brand-muted);
    --utlf-gray-dark:    var(--brand-secondary);
    --utlf-gray-light:   var(--brand-cream);
    --utlf-white:        #FFFFFF;
    --utlf-danger:       var(--brand-danger);
    --utlf-warning:      #FFC107;
    --utlf-info:         var(--brand-info);
    --lp-primary:        var(--brand-primary);
    --lp-secondary:      var(--brand-secondary);
    --font-title:        'Playfair Display';
    --font-body:         'Inter';
    --font-data:         'JetBrains Mono';
}
