[
    {
      "id": "BLM001",
      "title": "Foundations: Calm, Open, Grounded",
      "category": "Foundations",
      "level": "Beginner",
      "price": 79,
      "durationHours": 3,
      "rating": 4.7,
      "short": "Master breathing, stance, and hand visibility for trustworthy first impressions.",
      "details": "This starter module builds the three pillars of presence: calm breath, grounded stance, and open hands. You’ll learn how tiny adjustments reduce filler words and invite trust.",
      "outcomes": ["Reset posture in 10 seconds", "Use low, even breathing to slow speech", "Keep hands visible without fidgeting", "Open with steady eye contact"],
      "tags": ["posture", "breath", "hands", "first impression"]
    },
    {
      "id": "BLM002",
      "title": "Reading the Room: Attention Patterns",
      "category": "Foundations",
      "level": "Intermediate",
      "price": 119,
      "durationHours": 4,
      "rating": 4.6,
      "short": "Spot energy shifts, micro-agreements, and drop-offs during meetings.",
      "details": "Learn a simple grid to notice when attention rises or dips. Track nods, breath, and stillness to decide when to pause, probe, or press on.",
      "outcomes": ["Detect disengagement early", "Use strategic pauses", "Ask calibrating questions", "Adjust pacing with data, not guesses"],
      "tags": ["awareness", "meetings", "pacing", "listening"]
    },
    {
      "id": "BLM003",
      "title": "Gesture Design for Clarity",
      "category": "Public Speaking",
      "level": "Intermediate",
      "price": 149,
      "durationHours": 5,
      "rating": 4.8,
      "short": "Shape content with visual gestures that underline structure and emphasis.",
      "details": "Map your outline to simple gestures—counting, framing, contrasting—so ideas stick. Reduce noise, increase signal.",
      "outcomes": ["Link gestures to sections", "Reduce filler movement", "Emphasize contrasts", "Land conclusions with stillness"],
      "tags": ["gestures", "structure", "clarity"]
    },
    {
      "id": "BLM004",
      "title": "Negotiation Presence: Calm Under Pressure",
      "category": "Negotiation",
      "level": "Advanced",
      "price": 199,
      "durationHours": 6,
      "rating": 4.6,
      "short": "Hold steady, project goodwill, and manage high-stakes tempo.",
      "details": "Use micro-pauses, breath pacing, and still posture to avoid escalations. Signal firmness without heat.",
      "outcomes": ["Maintain pace discipline", "Use silence strategically", "Decline without tension", "Recover after a misstep"],
      "tags": ["negotiation", "silence", "de-escalation"]
    },
    {
      "id": "BLM005",
      "title": "Executive Presence: Warm Authority",
      "category": "Executive Presence",
      "level": "Advanced",
      "price": 249,
      "durationHours": 7,
      "rating": 4.7,
      "short": "Balance confidence and approachability in high-visibility settings.",
      "details": "Learn a posture triangle, gaze cadence, and gesture economy that communicate calm control without rigidity.",
      "outcomes": ["Use a stable posture triangle", "Switch gaze with purpose", "Reduce gesture noise", "Close with warmth"],
      "tags": ["leadership", "authority", "warmth"]
    },
    {
      "id": "BLM006",
      "title": "Interview Signals That Stick",
      "category": "Interviews",
      "level": "Beginner",
      "price": 99,
      "durationHours": 3,
      "rating": 4.5,
      "short": "Upgrade your entrance, seat, and answer delivery for memorable interviews.",
      "details": "Design a confident entrance, choose a stable seat, and anchor your answers with a visual arc.",
      "outcomes": ["Confident entrance", "Seat selection tactics", "Answer arc gestures", "Exit with rapport"],
      "tags": ["interviews", "entrance", "answers"]
    },
    {
      "id": "BLM007",
      "title": "Sales: Trust Before Tactics",
      "category": "Sales",
      "level": "Intermediate",
      "price": 159,
      "durationHours": 4,
      "rating": 4.5,
      "short": "Build rapport with authentic nonverbal consistency across the call.",
      "details": "Match pace, keep palms visible, and signal turn-taking so discovery feels like teamwork.",
      "outcomes": ["Calibrate pace", "Use open-hand prompts", "Invite turns smoothly", "Close collaboratively"],
      "tags": ["sales", "rapport", "turn-taking"]
    },
    {
      "id": "BLM008",
      "title": "Deception Cues: Caution and Context",
      "category": "Deception Detection",
      "level": "Advanced",
      "price": 229,
      "durationHours": 6,
      "rating": 4.4,
      "short": "Study clusters, not single tells. Learn limits and ethics.",
      "details": "We explore baseline behavior, stress vs. deceit, and how to avoid confirmation bias. This is about better questions—not instant truth machines.",
      "outcomes": ["Establish baselines", "Spot clusters over time", "Avoid bias traps", "Ask clarifying questions"],
      "tags": ["ethics", "baselines", "bias"]
    },
    {
      "id": "BLM009",
      "title": "Cross-Cultural Nonverbal Basics",
      "category": "Cross-Cultural",
      "level": "Intermediate",
      "price": 139,
      "durationHours": 4,
      "rating": 4.6,
      "short": "Adapt gestures, distance, and gaze across norms without awkwardness.",
      "details": "Map differences in touch, distance, and eye contact. Learn respectful defaults and how to calibrate quickly.",
      "outcomes": ["Choose safe defaults", "Read distance cues", "Adjust gaze patterns", "Repair misreads gracefully"],
      "tags": ["cultural", "gaze", "distance"]
    },
    {
      "id": "BLM010",
      "title": "Virtual Meetings: Camera-Smart Presence",
      "category": "Virtual Meetings",
      "level": "Beginner",
      "price": 89,
      "durationHours": 2,
      "rating": 4.5,
      "short": "Frame, gaze, and micro-gestures built for the tiny screen.",
      "details": "Keep hands in frame, use steady gaze shifts, and reduce head wobble. Optimize your on-screen tempo.",
      "outcomes": ["Confident framing", "Gaze cadence online", "Gesture visibility", "Reduce on-screen noise"],
      "tags": ["remote", "camera", "gaze"]
    },
    {
      "id": "BLM011",
      "title": "Listening That Lowers Defensiveness",
      "category": "Foundations",
      "level": "Beginner",
      "price": 79,
      "durationHours": 2,
      "rating": 4.6,
      "short": "Nonverbal moves that make hard topics easier to discuss.",
      "details": "Angle your torso, slow your nods, and time your breath to signal space for the other person.",
      "outcomes": ["Torso angle basics", "Nod timing", "Breath pacing", "Repair after interruptions"],
      "tags": ["listening", "difficult talks", "rapport"]
    },
    {
      "id": "BLM012",
      "title": "Boardroom Turns: Owning the Table",
      "category": "Leadership",
      "level": "Advanced",
      "price": 239,
      "durationHours": 6,
      "rating": 4.6,
      "short": "Claim turns, summarize, and set tempo without steamrolling.",
      "details": "Practice the anchor-gesture-summarize loop that earns attention in fast rooms.",
      "outcomes": ["Claim turns cleanly", "Summarize visually", "Set gentle tempo", "End with alignment"],
      "tags": ["turn-taking", "summary", "tempo"]
    },
    {
      "id": "BLM013",
      "title": "Storytelling with Posture",
      "category": "Public Speaking",
      "level": "Intermediate",
      "price": 129,
      "durationHours": 4,
      "rating": 4.7,
      "short": "Use movement arcs to mark scenes and transitions.",
      "details": "Assign positions on stage to parts of your narrative; return to center for key points.",
      "outcomes": ["Stage mapping", "Scene transitions", "Center for emphasis", "Avoid aimless drift"],
      "tags": ["story", "stagecraft", "movement"]
    },
    {
      "id": "BLM014",
      "title": "Calm on Q&A",
      "category": "Public Speaking",
      "level": "Intermediate",
      "price": 119,
      "durationHours": 3,
      "rating": 4.5,
      "short": "Hold steady under surprise with a repeat-breathe-answer loop.",
      "details": "Repeat the question, breathe, then answer from a planted stance so your brain and room stay with you.",
      "outcomes": ["Q repeat technique", "Anchor stance", "Answer arcs", "De-heat tough questions"],
      "tags": ["Q&A", "calm", "anchor"]
    },
    {
      "id": "BLM015",
      "title": "Pitching Without Pushiness",
      "category": "Sales",
      "level": "Intermediate",
      "price": 149,
      "durationHours": 4,
      "rating": 4.6,
      "short": "Structure posture and palms to invite, not corner.",
      "details": "Use low gestures, open torso, and measured pace to create a collaborative pitch environment.",
      "outcomes": ["Invite, don’t corner", "Use low gestures", "Pace discovery", "Close with options"],
      "tags": ["sales", "invitation", "pace"]
    },
    {
      "id": "BLM016",
      "title": "Energy Without Fidgeting",
      "category": "Foundations",
      "level": "Beginner",
      "price": 79,
      "durationHours": 2,
      "rating": 4.5,
      "short": "Channel nerves into planned emphasis—not random motion.",
      "details": "Replace foot bounce and pen clicks with marked steps and stillness at key lines.",
      "outcomes": ["Spot fidgets", "Design emphasis steps", "Use stillness smartly", "Reduce vocal rush"],
      "tags": ["nerves", "emphasis", "stillness"]
    },
    {
      "id": "BLM017",
      "title": "Warm Introductions",
      "category": "Foundations",
      "level": "Beginner",
      "price": 59,
      "durationHours": 1.5,
      "rating": 4.6,
      "short": "Half-smile, soft eye contact, and name delivery that lands.",
      "details": "Practice greeting arcs and micro-pauses to start conversations on the right foot.",
      "outcomes": ["Half-smile timing", "Gaze triangles", "Name delivery", "Handshake posture"],
      "tags": ["greetings", "first moments"]
    },
    {
      "id": "BLM018",
      "title": "Tough News, Gentle Body",
      "category": "Leadership",
      "level": "Advanced",
      "price": 219,
      "durationHours": 5,
      "rating": 4.6,
      "short": "Deliver hard messages with care and composure.",
      "details": "Seat choice, angle, breath, and hand position that keep dignity in difficult conversations.",
      "outcomes": ["Choose seating wisely", "Angle for respect", "Breathe for space", "Close with options"],
      "tags": ["difficult talks", "empathy", "poise"]
    },
    {
      "id": "BLM019",
      "title": "Panel Dynamics",
      "category": "Public Speaking",
      "level": "Intermediate",
      "price": 129,
      "durationHours": 3,
      "rating": 4.4,
      "short": "Claim airtime without stepping on co-panelists.",
      "details": "Signal readiness, pass turns, and use micro-gestures to share the floor gracefully.",
      "outcomes": ["Signal readiness", "Share the floor", "Micro-passes", "Land key beats"],
      "tags": ["panels", "sharing", "airtime"]
    },
    {
      "id": "BLM020",
      "title": "Cold Start to Rapport",
      "category": "Sales",
      "level": "Beginner",
      "price": 89,
      "durationHours": 2,
      "rating": 4.5,
      "short": "Go from transactional to collaborative in the first two minutes.",
      "details": "Use pace, tone, and posture to lower defensiveness and open curiosity.",
      "outcomes": ["Lower defensiveness", "Open curiosity", "Set tone early", "Invite participation"],
      "tags": ["rapport", "opening", "tone"]
    },
    {
      "id": "BLM021",
      "title": "Signals in Hybrid Rooms",
      "category": "Virtual Meetings",
      "level": "Intermediate",
      "price": 119,
      "durationHours": 3,
      "rating": 4.5,
      "short": "Balance in-person energy with remote clarity.",
      "details": "Camera awareness, turn-taking signals, and gesture ranges that serve both audiences.",
      "outcomes": ["Balance audiences", "Signal turns", "Camera awareness", "Gesture range"],
      "tags": ["hybrid", "turns", "camera"]
    },
    {
      "id": "BLM022",
      "title": "Nonverbal for Interviews: Technical Roles",
      "category": "Interviews",
      "level": "Intermediate",
      "price": 139,
      "durationHours": 3,
      "rating": 4.6,
      "short": "Project clarity and composure while whiteboarding and explaining systems.",
      "details": "Practice pacing through diagrams and breathing so thinking time looks confident, not stuck.",
      "outcomes": ["Calm whiteboarding", "Explain with hands", "Pace diagrams", "Finish with summary"],
      "tags": ["technical", "whiteboard", "interviews"]
    },
    {
      "id": "BLM023",
      "title": "Cross-Functional Briefings",
      "category": "Leadership",
      "level": "Intermediate",
      "price": 149,
      "durationHours": 4,
      "rating": 4.5,
      "short": "Use posture, gaze, and pause control to align diverse teams quickly.",
      "details": "Learn briefing arcs and visual signposts that cut through complexity without rushing.",
      "outcomes": ["Briefing arcs", "Visual signposts", "Pause control", "Alignment close"],
      "tags": ["briefing", "alignment", "clarity"]
    },
    {
      "id": "BLM024",
      "title": "Ethical Influence Toolkit",
      "category": "Foundations",
      "level": "Advanced",
      "price": 189,
      "durationHours": 5,
      "rating": 4.7,
      "short": "Persuade with transparency: align body, words, and intent.",
      "details": "Use transparency, consistency, and consent cues to keep persuasion respectful and effective.",
      "outcomes": ["Align signals", "Use consent cues", "Avoid manipulation", "Reflect with integrity"],
      "tags": ["ethics", "persuasion", "consent"]
    }
  ]