/* Design tokens — Adv. Amir Shtinehertz
   Source: Figma variables (file u7YNqo3pKvxPPWGSSukpFg) + extracted from get_design_context.
   See ../../figma-map.md for full mapping. */

:root {
    /* ===== Colors (from Figma variables) ===== */
    --c-blk:        #030A11;     /* primary dark (blk) */
    --c-wht:        #FFFFFF;     /* white */
    --c-black:      #000000;     /* pure black */
    --c-gold-flat:  #AB8444;     /* flat gold — solid */

    /* Gold gradient (unresolved Figma var "gold") — placeholder, refine when first design_context returns the actual gradient. */
    --grad-gold:    linear-gradient(135deg, #C9A062 0%, #AB8444 50%, #8B6A35 100%);
    --c-gold:       #AB8444;     /* fallback solid */

    /* Neutrals — body bg is DARK by default (hero blends seamlessly).
       Sections that need light bg override locally. */
    --c-bg:         #0e0e10;        /* dark, matches hero gradient bottom */
    --c-bg-light:   #FFFFFF;        /* for sections like Services, About */
    --c-text:       #030A11;
    --c-text-muted: rgba(3, 10, 17, 0.65);
    --c-border:     rgba(3, 10, 17, 0.12);

    /* ===== Effects ===== */
    --shadow-qa:    0 0 10px 0 rgba(7, 28, 55, 0.1);

    /* ===== Typography ===== */
    /* Hebrew: Heebo. Latin display: Forum/Cormorant (legal/serif). Refine per section context. */
    --ff-he:        'Heebo', system-ui, -apple-system, sans-serif;
    --ff-display:   'Forum', 'Cormorant Garamond', Georgia, serif;
    --ff-body:      'Heebo', system-ui, sans-serif;

    /* ===== Layout ===== */
    --canvas-w:     1920px;
    --gutter:       110px;       /* default right-anchored inset (refine from Figma) */
    --mobile-pad:   16px;
    --bp-mobile:    1024px;

    /* ===== Misc ===== */
    --radius-sm:    8px;
    --radius-md:    14px;
    --radius-pill:  999px;
    --ease:         cubic-bezier(0.4, 0, 0.2, 1);
}
