/* tokens.css — Valles Centrales design system */
/* Obsidian green palette + Cormorant Garamond display headings */

:root {
    /* Core */
    --bg:              #FAFAF8;
    --surface:         #FFFFFF;

    /* Obsidian */
    --obsidian:        #1A2421;
    --obsidian-light:  #263832;
    --obsidian-green:  #2F4F3A;
    --obsidian-hover:  #3D6B4F;

    /* Accent */
    --accent:          #D4763C;
    --accent-dark:     #B8612E;

    /* Status */
    --sage:            #6B8F71;
    --error:           #DC3545;
    --error-bg:        #FFF0F0;
    --success-bg:      #F0F7F1;

    /* Text */
    --text:            #2D2D2D;
    --text-muted:      #737373;
    --text-light:      #A3A3A3;
    --border:          #E5E5E5;

    /* Hero */
    --hero-bg:         #0D1A12;

    /* Typography */
    --font-heading: 'Cormorant Garamond', Georgia, serif;
    --font-body:    -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
    --font-mono:    'SF Mono', Monaco, 'Cascadia Code', monospace;

    /* Spacing */
    --s1: 0.5rem;
    --s2: 1rem;
    --s3: 1.5rem;
    --s4: 2rem;
    --s5: 3rem;
    --s6: 4rem;
    --s7: 6rem;

    /* Shape */
    --radius-sm:   6px;
    --radius:      10px;
    --radius-lg:   14px;
    --radius-full: 100px;

    /* Shadow */
    --shadow:    0 1px 3px rgba(0,0,0,0.06), 0 1px 2px rgba(0,0,0,0.04);
    --shadow-md: 0 4px 16px rgba(0,0,0,0.08);
    --shadow-lg: 0 12px 32px rgba(0,0,0,0.10);

    /* Layout */
    --max-width: 1200px;
}
