:root {
    /* Charte Les Entrepreneurs */
    --le-cyan: #00CDF0;
    --le-blue: #0032B9;
    --le-navy: #000064;
    --le-white: #FFFFFF;
    --le-peach: #FFC799;
    --le-purple: #C4ACE8;
    --le-mid: #4DA0D8;

    /* Sémantique UI */
    --text: var(--le-blue);
    --text-title: var(--le-navy);
    --text-muted: #5A7AB8;
    --text-soft: #7A96C8;
    --accent: var(--le-cyan);
    --border: #D6E4F5;
    --border-strong: #B8CDE8;
    --surface: var(--le-white);
    --surface-soft: #F3F8FC;
    --surface-muted: #E8F1FA;
    --danger: #B91C1C;
    --danger-soft: #FEE2E2;
    --success: #166534;
    --success-soft: #ECFDF3;
    --warning: #C2410C;
    --warning-soft: #FFF7ED;
    --warning-mid: #EA580C;

    --font-display: "Roboto Slab", serif;
    --font-body: "Archivo", system-ui, sans-serif;

    --gradient-principal: linear-gradient(135deg, #00CDF0, #0032B9);
    --gradient-secondary-1: linear-gradient(135deg, #0032B9, #000064);
    --gradient-secondary-2: linear-gradient(60deg, #0032B9, #FFC799);

    --radius: 10px;
    --radius-lg: 14px;
    --radius-xl: 20px;
    --shadow: 0 8px 24px rgba(0, 50, 185, 0.08);
    --shadow-lg: 0 16px 40px rgba(0, 50, 185, 0.12);

    color: var(--text);
    font-family: var(--font-body);
    background: var(--surface);
}
