/* Shared design tokens — weSodashi hub + consulting (Rishi Jha & Associates) */
:root {
    /* Consulting base blue (so all pages feel like one brand) */
    --primary-color: #1e4976;
    --primary-light: #2d6ba8;
    --secondary-color: #1a365d;

    /* Hub accents + focus */
    --accent-color: #1e4976;
    --accent-light: #dbeafe;

    --text-color: #334155;
    --text-muted: #64748b;
    --light-bg: #f1f5f9;
    --white: #ffffff;

    --shadow: 0 2px 12px rgba(26, 54, 93, 0.08);
    --shadow-hover: 0 8px 24px rgba(26, 54, 93, 0.12);

    --radius-sm: 8px;
    --radius-md: 12px;
    --radius-lg: 16px;
    --space-section: clamp(2rem, 5vw, 4rem);

    --container-max: 1320px;

    /* Hub specific backgrounds */
    --hub-card-bg: #eef2ff;
    --hub-primary: #1e4976;
    --hub-primary-deep: #1a365d;
    --hub-mint: #dbeafe;
}

