// Logo component — 3 variants controlled via props // variant: 'glyph' (X central accentué dans logotype) // | 'cross' (X dessiné comme croisement de deux traits) // | 'badge' (monogramme dans carré) function Logo({ variant = "glyph", accent = "#C4FF3E", ink = "#ECECEC", size = 28, showWordmark = true }) { const glyphSize = size; if (variant === "badge") { return (