/**
 * Griho / Astra Child — Client theme colors (এক জায়গায় বদলালেই সাইট জুড়ে প্রভাব)
 * নতুন প্রজেক্টে শুধু নিচের --griho-* ভেরিয়েবল বদলান।
 */
:root {
    /* ▼▼▼ ক্লায়েন্ট ব্র্যান্ড — এখানে বদলান ▼▼▼ */
    --griho-brand:          #1a1a2e;
    --griho-brand-dark:     #16213e;
    --griho-accent:         #e94560;
    --griho-accent-darker:  #c73652;
    --griho-highlight:      #f5a623;
    /* ▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */

    --primary:       var(--griho-brand);
    --primary-light: var(--griho-brand-dark);
    --accent:        var(--griho-accent);
    --accent-hover:  var(--griho-accent-darker);
    --gold:          var(--griho-highlight);

    --white:         #ffffff;
    --off-white:     #f8f7f5;
    --gray-50:       #fafafa;
    --gray-100:      #f4f4f5;
    --gray-200:      #e4e4e7;
    --gray-400:      #a1a1aa;
    --gray-600:      #52525b;
    --gray-700:      #3f3f46;
    --gray-800:      #27272a;
    --text:          #1c1c1e;
    --text-light:    #6b6b6b;
    --border:        #e8e8e8;
    --shadow-sm:     0 1px 3px rgba(0, 0, 0, 0.08);
    --shadow-md:     0 4px 16px rgba(0, 0, 0, 0.1);
    --shadow-lg:     0 12px 40px rgba(0, 0, 0, 0.15);
    --radius-sm:     6px;
    --radius:        10px;
    --radius-lg:     16px;
    --radius-xl:     24px;
    --font-bn:       'Hind Siliguri', sans-serif;
    --font-en:       'DM Sans', sans-serif;
    --transition:    all 0.22s ease;
    --header-h:      68px;
    --container:     1320px;

    /* টিংট / ফোকাস রান (অ্যাকসেন্ট থেকে) */
    --griho-accent-soft:    color-mix(in srgb, var(--griho-accent) 12%, transparent);
    --griho-accent-outline: color-mix(in srgb, var(--griho-accent) 25%, transparent);
}
