/* ====================================================================
   DONNÉES MAJOR BUSINESS — contenu réel (source : plaquette Canva)
   Chargé AVANT landing.jsx. Définit ORG + DOMAINS (globals).
   ==================================================================== */

const ORG = {
  organisme: "OpenEd",
  legalLine: "OpenEd · 29 quai Aulagnier, 92600 Asnières-sur-Seine · RCS Nanterre 934 310 384 · SIRET 934 310 384 00029 · APE 85.59A · NDA 11757113975",
  marque: "Major Business est une marque d'ALTIS.",
  phone: "01 89 48 08 78",
  email: "contact@major-business.fr",
  lieuPres: "25 rue du Jardin Modèle, 92600 Asnières-sur-Seine",
  lieuDist: "Accessible depuis tout lieu disposant d'une connexion internet",
  referentHandicap: "M. Coulange",
  delai: "Inscription au plus tard 7 jours avant le début de la formation, sous réserve d'acceptation du financement. Ce délai peut varier selon le financeur ou le commanditaire.",
  financement: "Cette formation peut être prise en charge, en tout ou partie, par votre OPCO selon votre branche professionnelle et le dispositif mobilisé. Nous vous accompagnons dans le montage de votre dossier de prise en charge.",
  accessibilite: "Toutes nos formations sont accessibles aux personnes en situation de handicap. Chaque situation étant unique, contactez notre référent handicap (M. Coulange) dès l'inscription afin d'étudier ensemble les aménagements nécessaires.",
  modalitesEval: [
    "En début de formation : test de positionnement ou entretien de diagnostic",
    "En fin de formation : évaluation des acquis",
    "Délivrance d'une attestation de fin de formation et/ou d'un certificat de réalisation",
    "Enquête de satisfaction à chaud et à froid"],
  methodesPres: [
    "Pédagogie active et multimodale : analyse de cas concrets et mises en situation professionnelles",
    "Accompagnement personnalisé, en lien direct avec le contexte de travail de chaque participant",
    "Espaces équipés : plateaux techniques, Environnement Numérique de Travail (ENT) et logiciels métiers",
    "Formateurs experts, sélectionnés et qualifiés par Major Business dans le cadre de sa démarche Qualité"],
  methodesDist: [
    "Plateforme LMS Eductrack, espace apprenant sécurisé 24h/24, 7j/7",
    "Modules e-learning : vidéos, quiz, supports téléchargeables",
    "Outils de communication asynchrone : messagerie, forum, FAQ ; support technique par email/ticketing",
    "Évaluations en ligne et suivi de l'assiduité (connexions, temps passé, progression)"]
};

// raccourci de construction d'une formation
function F(o) {
  return {
    slug: o.slug, title: o.title, sub: o.sub || "", type: o.type || "Formation",
    level: o.level || "", duration: o.duration || "",
    tarifPres: o.tarifPres || null, tarifDist: o.tarifDist || null,
    effectif: o.effectif || null,
    public: o.public || "", prerequis: o.prerequis || "Aucun prérequis",
    accroche: o.accroche || "", objectifs: o.objectifs || [],
    programme: o.programme || [], metiers: o.metiers || "",
    submodules: o.submodules || null, examples: o.examples || null,
    fixedTop: o.fixedTop || null, fixedBottom: o.fixedBottom || null, rates: o.rates || null,
    price: o.tarifPres || o.tarifDist || null,
    desc: o.accroche ? o.accroche.split(". ")[0] + "." : (o.objectifs && o.objectifs[0]) || ""
  };
}

/* ---- COIFFURE (produit phare, hors Canva) ---- */
const COIFFURE = [
  F({ slug: "degrades-coupes-masculines", title: "Maîtriser les dégradés et coupes masculines", level: "Tous niveaux", duration: "1 jour soit 7 heures", tarifPres: "490 €", tarifDist: "280 €",
    public: "Coiffeurs & collaborateurs de barbershop.", prerequis: "Accessible à tout professionnel du secteur, du débutant en poste au coiffeur souhaitant se spécialiser.",
    accroche: "Il ne suffit pas de tenir une tondeuse pour faire un bon dégradé. Formation intensive 100% pratique : on coupe, on affine, on recommence, jusqu'à maîtriser les fondamentaux du barbering moderne.",
    objectifs: ["Utiliser et entretenir les outils du barbier", "Maîtriser les techniques de dégradé à la tondeuse", "Réaliser des coupes masculines tendances adaptées aux morphologies", "Comprendre les zones de coupe et repères anatomiques", "Gérer les transitions entre longueurs de manière nette"],
    programme: [
      { h: "Les bases du barbering et les outils", items: ["Coupes tendances : buzz cut, crop, undercut, pompadour, textured top", "Outils : tondeuse, ciseaux, effileurs, rasoir droit", "Entretien, réglage et hygiène", "Zones anatomiques du crâne"] },
      { h: "Comprendre et réaliser un dégradé", items: ["Transition des longueurs, sens de passage, angles", "Low / mid / high / drop fade", "Travail à sabots et progression fluide", "Poser une guideline nette"] },
      { h: "Pratique sur modèles vivants", items: ["Low fade et mid fade encadrés", "Travail de la nuque", "Affinage au rasoir, contours", "Rattraper un dégradé irrégulier"] },
      { h: "Coupes tendances et finitions", items: ["Crop fade & textured top", "Undercut & disconnected", "Contours nets, ligne de front", "Conseil client : morphologie, entretien"] }] }),
  F({ slug: "barbering-expert-skin-fade", title: "Barbering expert : skin fade, rasage & signature visuelle", level: "Avancé", duration: "2 jours soit 14 heures", tarifPres: "840 €", tarifDist: "490 €",
    public: "Coiffeurs & collaborateurs de barbershop.", prerequis: "Coiffeurs maîtrisant les bases du dégradé.",
    accroche: "Faire un skin fade parfait sur cheveux crépus, tracer une raie au rasoir millimétrée, exécuter un rasage traditionnel ou sculpter une barbe : ce qui distingue un bon barbier d'un expert que les clients réclament.",
    objectifs: ["Maîtriser le skin fade sur tous types de cheveux, y compris frisés et crépus", "Réaliser des designs et des raies au rasoir", "Exécuter un rasage traditionnel à la française", "Travailler la barbe : contours, dégradé, sculpture", "Développer sa signature visuelle"],
    programme: [
      { h: "Le skin fade : maîtrise et régularité", items: ["Passage à blanc : sabot 0 et 0.5, technique du flip", "Adapter selon la texture (fins, épais, frisés, crépus)", "Bald fade et drop fade", "Pratique : 2 skin fades corrigés en temps réel"] },
      { h: "Designs, raies et travail au rasoir", items: ["Raie au rasoir : positionnement, angle, régularité", "Designs géométriques", "T-liner et rasoir de précision"] },
      { h: "Rasage traditionnel à la française", items: ["Préparation de la peau", "Geste au rasoir droit", "Après-rasage : alun, baume"] },
      { h: "Taille et sculpture de barbe", items: ["Adapter la forme au visage", "Contours au rasoir", "Dégradé dans la barbe", "Produits barbe"] },
      { h: "Développer sa signature", items: ["Construire un book", "Instagram & TikTok", "Conseil client expert"] }] }),
  F({ slug: "coupe-ciseaux-barber", title: "Barber : la coupe aux ciseaux", level: "Tous niveaux", duration: "1 jour soit 7 heures", tarifPres: "490 €", tarifDist: "280 €",
    public: "Coiffeurs & collaborateurs de barbershop.", prerequis: "Accessible à tout professionnel du secteur, du débutant en poste au coiffeur souhaitant se spécialiser.",
    accroche: "La tondeuse ne fait pas tout. La coupe aux ciseaux, c'est le geste qui distingue un barbier complet : maîtriser les volumes, les graduations et les finitions pour réaliser des coupes masculines aussi bien modernes que classiques.",
    objectifs: ["Adopter la bonne tenue de ciseaux, la posture et la position des doigts", "Maîtriser les techniques de coupe aux ciseaux : sur doigts, ciseaux sur peigne, point cutting, effilage", "Comprendre et exploiter les angles de coupe (0°, 45°, 90°, 180°)", "Réaliser des coupes masculines classiques et texturisées", "Assurer des volumes, dégradés et finitions propres"],
    programme: [
      { h: "Les bases", items: ["Tenue des ciseaux et posture", "Position des doigts", "Utilisation du peigne"] },
      { h: "Les techniques", items: ["Coupe sur doigts", "Scissor over comb (ciseaux sur peigne)", "Point cutting (texturisation)", "Effilage et finitions"] },
      { h: "Les angles de coupe", items: ["0° : conserver le poids", "45° : créer une graduation", "90° : apporter du volume", "180° : réaliser des dégradés longs"] },
      { h: "Mise en pratique", items: ["Coupe classique (gentleman)", "Side part", "Coupe texturisée"] },
      { h: "Évaluation", items: ["Réalisation d'une coupe complète aux ciseaux", "Respect des volumes, des dégradés et des finitions"] }] }),
  F({ slug: "barber-a-la-carte", title: "Parcours barber à la carte : l'expertise masculine", level: "Tous niveaux", duration: "Modulaire · 3 h / module · 2 max / jour", tarifPres: "455 € / jour", tarifDist: "287 € / jour",
    public: "Coiffeurs & collaborateurs de barbershop.", prerequis: "Accessible à tout professionnel, du débutant au perfectionnement.",
    accroche: "Chaque coiffeur a un profil différent. Cette formule à la carte permet de choisir, module par module (3 h chacun, 2 maximum par journée), exactement ce dont chaque salarié a besoin.",
    objectifs: ["Acquérir ou renforcer les techniques fondamentales et avancées du barbering", "Construire un parcours technique personnalisé", "Développer une double compétence coiffure-barbering"],
    submodules: [
      { h: "Dégradés & fades", items: [
        { code: "D1", level: "Niv. 1", title: "Low fade & mid fade", desc: "Logique du dégradé, guideline, passage à sabots." },
        { code: "D2", level: "Niv. 1", title: "High fade & drop fade", desc: "Ligne haute, courbe temporale, transitions nettes." },
        { code: "D3", level: "Niv. 2", title: "Skin fade cheveux lisses", desc: "Passage à blanc, technique du flip, affinage au rasoir." },
        { code: "D4", level: "Niv. 2", title: "Skin fade cheveux frisés & crépus", desc: "Sens du poil, pression, densités variables." }] },
      { h: "Coupes & dessus", items: [
        { code: "C1", level: "Niv. 1", title: "Crop fade & textured top", desc: "Ciseau sur dessus, intégration au dégradé." },
        { code: "C2", level: "Niv. 1", title: "Undercut & disconnected", desc: "Rupture nette, volume (pompadour, slick back)." },
        { code: "C3", level: "Niv. 2", title: "Buzz cut & coupes tondeuse", desc: "Buzz cut, Ivy League, crew cut, uniformité." },
        { code: "C4", level: "Niv. 2", title: "Conseil morpho & diagnostic client", desc: "Morphologie, recommander la coupe, fidéliser." }] },
      { h: "Barbe & rasage", items: [
        { code: "B1", level: "Niv. 1", title: "Contours de barbe au rasoir", desc: "Ligne de cou, joues, moustache, symétrie." },
        { code: "B2", level: "Niv. 1", title: "Taille & sculpture de barbe", desc: "Forme selon le visage, dégradé dans la barbe." },
        { code: "B3", level: "Niv. 2", title: "Rasage traditionnel à la française", desc: "Vapeur, rasoir droit, après-rasage." },
        { code: "B4", level: "Niv. 2", title: "Coupe complète fade & barbe intégrés", desc: "Transition crâne/joue, prestation complète." }] },
      { h: "Finitions & signature", items: [
        { code: "F1", level: "Niv. 1", title: "Designs & raies au rasoir", desc: "Raie au rasoir, designs géométriques, pratique sur modèle." },
        { code: "F2", level: "Niv. 1", title: "Book, réseaux & signature barbier", desc: "Photo du travail, Instagram/TikTok, signature premium." }] }],
    examples: [
      { label: "Débutant fade", codes: ["D1", "D2", "C1"] },
      { label: "Spécialiste barbe", codes: ["B1", "B2", "B3"] },
      { label: "Montée en niveau fade", codes: ["D3", "D4", "F1"] }],
    fixedTop: { title: "Les fondamentaux du barbier professionnel : hygiène, matériel & posture", hours: 0.5 },
    fixedBottom: { title: "Feedback et validation : vers une expertise reconnue", hours: 0.5 },
    rates: { pres: 65, dist: 41 } }),
  F({ slug: "art-du-tressage", title: "L'art du tressage : tresses collées, cornrows & designs", level: "Intermédiaire", duration: "2 jours soit 14 heures", tarifPres: "840 €", tarifDist: "490 €",
    public: "Coiffeurs & collaborateurs de barbershop.", prerequis: "Accessible à tout professionnel du secteur.",
    accroche: "Maîtriser les techniques de tressage collé et les cornrows pour enrichir son offre et répondre aux nouvelles attentes de la clientèle. Du geste de base aux designs élaborés.",
    objectifs: ["Identifier les outils et appliquer les protocoles d'hygiène", "Préparer et analyser le cheveu", "Réaliser des tresses collées propres, droites et courbées", "Exécuter des cornrows simples puis élaborés", "Créer des designs et signatures visuelles"],
    programme: [
      { h: "Fondamentaux : hygiène, outils & analyse", items: ["Outils : peigne à queue, aiguille à tresser, élastiques", "Protocoles d'hygiène et désinfection", "Analyse du cheveu", "Préparation : lavage, démêlage"] },
      { h: "Tresses collées : bases et maîtrise", items: ["Prise du cheveu, tension régulière, ajout de mèches", "Exercice progressif sur mannequin", "Finitions et maintien"] },
      { h: "Cornrows : droits, courbés et designs", items: ["Cornrows droits : tracé, partition", "Cornrows courbés : virages", "Motifs géométriques"] },
      { h: "Designs avancés, signature", items: ["Designs personnalisés", "Signature visuelle", "Mise en situation finale"] }] }),
  F({ slug: "tresses-fondamentales-coiffure", title: "Techniques de tresses fondamentales", level: "Débutant", duration: "1 jour soit 7 heures", tarifPres: "490 €", tarifDist: "287 €",
    public: "Coiffeurs & collaborateurs de barbershop.", prerequis: "Accessible à tout professionnel du secteur.",
    accroche: "Les gestes fondamentaux du tressage : tresse à 3 brins, tresse collée simple et cornrow droit, propres et réguliers.",
    objectifs: ["Identifier et utiliser les outils du tressage", "Analyser le cheveu client", "Réaliser une tresse à 3 brins régulière", "Exécuter une tresse collée simple droite", "Réaliser un cornrow droit de base"],
    programme: [
      { h: "Outils, hygiène & analyse capillaire", items: ["Prise en main des outils", "Protocoles d'hygiène en salon", "Analyse capillaire", "Ergonomie et posture (prévention TMS)"] },
      { h: "Gestes fondamentaux", items: ["Tresse à 3 brins : croisement, régularité", "Tresse collée simple : ajout de mèches", "Finitions et maintien", "Introduction au cornrow droit", "Mise en situation finale"] }] })];


/* ---- MANAGEMENT ---- */
const MANAGEMENT = [
  F({ slug: "manager-cles-demarrer", title: "Manager, les clés pour démarrer", level: "Débutant", duration: "2 jours soit 14 heures", tarifPres: "890 €", tarifDist: "420 €",
    public: "Futurs managers & managers récemment nommés.", prerequis: "Aucun prérequis.",
    accroche: "Passer du statut de collaborateur à celui de manager est l'une des transitions professionnelles les plus exigeantes. On ne naît pas manager, on le devient ; autant bien commencer.",
    objectifs: ["Comprendre les rôles et enjeux du manager", "Identifier et adapter son style de management", "Acquérir les fondamentaux de la communication", "Construire sa posture de leader"],
    programme: [
      { h: "Se positionner comme manager", items: ["Rôles, missions et compétences clés", "Leadership et posture managériale", "Manager ses anciens collègues", "Management hiérarchique vs transversal"] },
      { h: "Adapter son style de management", items: ["Les 4 styles : directif, persuasif, participatif, délégatif", "Efficacité et limites de chaque style", "Identifier son style dominant"] },
      { h: "Créer les conditions de la performance", items: ["Équipe performante", "Poser un cadre et instaurer la confiance", "Objectifs SMART et suivi"] },
      { h: "Communiquer avec impact", items: ["Communication interpersonnelle", "Méthode DISC", "Écoute active, questionnement, reformulation"] },
      { h: "Motivation et reconnaissance", items: ["Principes de la motivation", "Feedback et signes de reconnaissance"] }],
    metiers: "Manager d'équipe, chef d'équipe, responsable de service." }),
  F({ slug: "manager-au-quotidien", title: "Manager au quotidien", level: "Niveau 2", duration: "2 jours soit 14 heures", tarifPres: "890 €", tarifDist: "420 €",
    public: "Manager en poste.", prerequis: "Managers ayant suivi le niveau 1 ou expérimentés.",
    accroche: "Un bon manager ne gère pas seulement les tâches, il fait grandir les gens qui les accomplissent.",
    objectifs: ["Piloter l'activité et organiser son équipe", "Maîtriser la délégation et responsabiliser", "Gérer les situations managériales difficiles", "Accompagner le changement et développer les talents"],
    programme: [
      { h: "Piloter et organiser l'activité", items: ["Outils et indicateurs de pilotage", "Gérer son temps et les priorités", "Règles de fonctionnement collectif"] },
      { h: "Déléguer pour responsabiliser", items: ["Enjeux et bénéfices", "Entretien de délégation", "Suivi et ajustement"] },
      { h: "Gérer les situations difficiles", items: ["Prévenir les conflits", "Entretien de recadrage", "Absentéisme et collaborateurs en difficulté"] },
      { h: "Développer et fidéliser", items: ["Feedback constructif", "Montée en compétences", "Management à distance et hybride"] },
      { h: "Accompagner le changement", items: ["Résistances au changement", "Maintenir l'engagement dans l'incertitude"] }] }),
  F({ slug: "legitimite-manageriale-leader", title: "Développer sa légitimité managériale : Agir en leader", level: "Niveau 3", duration: "2 jours soit 14 heures", tarifPres: "980 €", tarifDist: "420 €",
    public: "Managers en poste.", prerequis: "Managers confirmés ayant suivi les niveaux 1 & 2 ou disposant d'une expérience managériale significative.",
    accroche: "On suit un manager parce qu'on y est obligé. On suit un leader parce qu'on y croit.",
    objectifs: ["Affirmer sa posture de leader", "Développer son intelligence émotionnelle", "Inspirer et fédérer", "Piloter la performance et la transformation", "Construire une culture managériale durable"],
    programme: [
      { h: "Leadership & légitimité", items: ["Formes de légitimité", "Leadership formel vs d'influence", "Autorité sans autoritarisme"] },
      { h: "Intelligence émotionnelle", items: ["Réguler ses émotions", "Empathie", "Gérer la pression"] },
      { h: "Inspirer & fédérer", items: ["Porter une vision", "Communiquer avec impact", "Manager les hauts potentiels"] },
      { h: "Piloter la performance", items: ["Tableaux de bord", "Entretiens annuels", "Décider en complexité"] },
      { h: "Culture managériale durable", items: ["Culture du feedback", "Innovation", "Prévention des RPS"] }] }),
  F({ slug: "manager-distance-hybride", title: "Manager à distance et équipes hybrides", level: "Tous niveaux", duration: "2 jours soit 14 heures", tarifPres: "890 €", tarifDist: "420 €",
    public: "Toute personne amenée à encadrer une équipe hybride ou à distance.", prerequis: "Exercer la fonction de manager ou d'encadrant.",
    accroche: "Animer une équipe quand tout le monde n'est pas dans la même pièce, ça ne s'improvise pas.",
    objectifs: ["Adapter son style au travail à distance et hybride", "Maintenir cohésion et motivation", "Animer des réunions à distance", "Mettre en place rituels et outils de suivi", "Prévenir l'isolement"],
    programme: [
      { h: "Spécificités du management à distance", items: ["Ce qui change", "Pièges classiques", "Cadre de confiance"] },
      { h: "Organiser le travail hybride", items: ["Jours de présence et plages communes", "Objectifs mesurables", "Droit à la déconnexion"] },
      { h: "Animer des réunions à distance", items: ["Structurer une visio", "Favoriser la participation", "Simulation de réunion hybride"] },
      { h: "Maintenir cohésion et motivation", items: ["Rituels d'équipe", "Feedback à distance", "Détecter l'isolement"] }] })];

/* ---- DIGITAL & IA ---- */
const DIGITAL = [
  F({ slug: "reseaux-sociaux-activite", title: "Développer son activité grâce aux réseaux sociaux", level: "Tous niveaux", duration: "2 jours soit 14 heures", tarifPres: "890 €", tarifDist: "420 €",
    public: "Commerciaux, managers, dirigeants.", prerequis: "Tous niveaux de pratique.",
    accroche: "Vos concurrents sont sur les réseaux sociaux. Vos clients aussi. Et vous ?",
    objectifs: ["Comprendre les enjeux des réseaux sociaux", "Optimiser sa présence en ligne", "Produire des contenus engageants", "Générer des contacts qualifiés", "Mettre en place un plan d'action"],
    programme: [
      { h: "Les réseaux comme levier business", items: ["Panorama : LinkedIn, Instagram, TikTok, X", "Algorithmes et engagement", "Réseaux pertinents selon la cible"] },
      { h: "Construire son identité numérique", items: ["Positionnement", "Optimiser son profil LinkedIn", "Marque personnelle"] },
      { h: "Stratégie de contenu", items: ["Ligne éditoriale", "Formats qui fonctionnent", "Outils de création"] },
      { h: "Social selling & prospection", items: ["Social selling LinkedIn", "Identifier des prospects", "Messages de prise de contact"] },
      { h: "Mesurer & optimiser", items: ["Indicateurs clés", "Cadre légal (RGPD)", "Utiliser l'IA pour le contenu"] }] }),
  F({ slug: "ia-efficacite-productivite", title: "Utiliser l'IA pour développer son efficacité et sa productivité", sub: "Niveau 1", level: "Débutant", duration: "2 jours soit 14 heures", tarifPres: "890 €", tarifDist: "420 €",
    public: "Tout public en entreprise.", prerequis: "Aucun prérequis.",
    accroche: "L'IA est partout. Mais vous en faites vraiment quelque chose ? ChatGPT, Copilot, Gemini : bien utilisée, l'IA peut transformer votre quotidien.",
    objectifs: ["Comprendre les fondamentaux de l'IA et ses usages pros", "Identifier les outils adaptés à son métier", "Gagner du temps sur les tâches répétitives", "Intégrer l'IA de façon éthique et maîtrisée"],
    programme: [
      { h: "L'IA démystifiée", items: ["Comment fonctionne l'IA générative", "Panorama : ChatGPT, Copilot, Gemini, Claude", "Éthique, confidentialité, limites"] },
      { h: "L'art du prompt", items: ["Qu'est-ce qu'un bon prompt", "Obtenir des réponses précises", "Itérer et affiner"] },
      { h: "L'IA au quotidien", items: ["Rédiger plus vite", "Rechercher et synthétiser", "Générer des idées et plans d'action"] },
      { h: "Construire ses habitudes IA", items: ["Cartographier les tâches chronophages", "Intégrer l'IA dans ses outils", "Veille IA"] }] }),
  F({ slug: "assistants-ia-personnalises", title: "Développer des assistants IA personnalisés pour fluidifier le travail", sub: "Niveau 2", level: "Intermédiaire", duration: "2 jours soit 14 heures", tarifPres: "940 €", tarifDist: "420 €",
    public: "Tout public en entreprise.", prerequis: "Avoir une pratique de base de l'IA (niveau 1 ou expérience).",
    accroche: "Et si vous ne subissiez plus l'IA, mais la conceviez ? Passer du statut d'utilisateur à celui de concepteur.",
    objectifs: ["Concevoir des assistants IA sur mesure", "Maîtriser le prompt engineering avancé", "Automatiser des flux de travail", "Déployer et partager ses assistants"],
    programme: [
      { h: "Prompt engineering avancé", items: ["Chain-of-thought, few-shot, rôle système", "Prompts robustes et reproductibles", "Gérer biais et hallucinations"] },
      { h: "Créer ses assistants IA", items: ["Concevoir un GPT personnalisé", "Alimenter avec ses données", "Cas : RH, commercial, support"] },
      { h: "Automatiser ses processus", items: ["Make, Zapier, Power Automate", "Flux automatisés sans coder", "Emails, reporting, onboarding"] },
      { h: "Déployer & gouverner", items: ["Partager ses assistants", "Gouvernance et RGPD", "Mesurer l'impact"] }] })];

/* ---- COMMERCE - VENTE / NÉGOCIATION ---- */
const COMMERCE = [
  F({ slug: "fondamentaux-vente-n1", title: "Les fondamentaux de la vente", sub: "Niveau 1", level: "Débutant", duration: "2 jours soit 14 heures", tarifPres: "890 €", tarifDist: "420 €",
    public: "Tout public commercial ou vendeur débutant.", prerequis: "Aucun prérequis.",
    accroche: "Vendre, ce n'est pas convaincre à tout prix. C'est comprendre un besoin, y répondre avec justesse et créer une relation commerciale durable.",
    objectifs: ["Comprendre les mécanismes de la vente et la psychologie de l'acheteur", "Maîtriser les étapes d'un entretien de vente", "Découvrir les besoins", "Argumenter et traiter les objections", "Adapter sa posture (réceptive ou active)"],
    programme: [
      { h: "Comprendre la vente et le client", items: ["Formes de vente", "Psychologie de l'acheteur", "Méthode SONCAS"] },
      { h: "Prendre contact", items: ["Première impression", "Accueil réceptif / prise de contact active", "Instaurer la confiance"] },
      { h: "Découvrir les besoins", items: ["Écoute active", "Techniques de questionnement", "Reformuler et valider"] },
      { h: "Argumenter", items: ["Méthode CAB", "Présenter le prix avec confiance", "Les preuves qui rassurent"] },
      { h: "Traiter les objections & conclure", items: ["Méthode en 4 temps", "Signaux d'achat", "Vente additionnelle & fidélisation"] }] }),
  F({ slug: "performance-vente-n2", title: "Améliorer sa performance de vente", sub: "Niveau 2 · Réceptive", level: "Niveau 2", duration: "2 jours soit 14 heures", tarifPres: "890 €", tarifDist: "420 €",
    public: "Vendeurs ou commerciaux ayant les bases.", prerequis: "Expérience en vente/commerce ou avoir suivi le niveau 1.",
    accroche: "Il y a un écart entre savoir vendre et vendre vraiment bien. Cette formation est faite pour franchir ce palier.",
    objectifs: ["Approfondir la connaissance du client", "Renforcer la phase de découverte", "Développer un argumentaire percutant", "Gérer les situations difficiles", "Maximiser la vente complémentaire"],
    programme: [
      { h: "Mieux connaître ses clients", items: ["Profils d'acheteurs", "Biais cognitifs", "Ajuster sa communication"] },
      { h: "Approfondir la découverte", items: ["Méthode SPIN", "Questionner sans interrogatoire", "Besoins latents"] },
      { h: "Argumenter dans la valeur", items: ["Argumentaire valeur vs prix", "Ancrer le prix", "Storytelling commercial"] },
      { h: "Situations difficiles", items: ["Client qui compare/négocie", "Assertivité", "Transformer un refus"] },
      { h: "Vente complémentaire & fidélisation", items: ["Cross-selling & up-selling", "Rituels de fidélisation", "Jeux de rôle avancés"] }] }),
  F({ slug: "negociation-commerciale-n2", title: "Mener une négociation commerciale efficace", sub: "Niveau 2", level: "Niveau 2", duration: "2 jours soit 14 heures", tarifPres: "890 €", tarifDist: "420 €",
    public: "Vendeurs ou commerciaux ayant les bases.", prerequis: "Expérience en vente/commerce ou avoir suivi le niveau 1.",
    accroche: "Négocier, ce n'est pas céder moins vite. C'est construire un accord qui satisfait les deux parties sans brader sa valeur.",
    objectifs: ["Comprendre les mécanismes d'une négociation", "Préparer une négociation structurée", "Maîtriser tactiques et contre-tactiques des acheteurs", "Défendre ses prix", "Conduire vers un accord gagnant-gagnant", "Gérer les blocages"],
    programme: [
      { h: "Dynamique de la négociation", items: ["Vendre vs négocier", "Rapports de force", "Styles de négociateurs"] },
      { h: "Préparer sa négociation", items: ["BATNA et ZOPA", "Fixer ses objectifs", "Matrice de concessions"] },
      { h: "Ouvrir et cadrer", items: ["L'ancrage", "Poser le cadre", "Climat constructif"] },
      { h: "Tactiques des acheteurs", items: ["Pression sur le prix", "Bon flic / mauvais flic, ultimatum", "Contre-mesures"] },
      { h: "Défendre ses marges & conclure", items: ["Concéder intelligemment", "Technique du package", "Sortir d'une impasse", "Formaliser l'accord"] }] })];

/* ---- GESTION DU RISQUE CLIENT ET RECOUVREMENT ---- */
const RECOUVREMENT = [
  F({ slug: "procedures-collectives", title: "Procédures collectives : anticiper, sécuriser et agir efficacement", level: "Tous niveaux", duration: "1 jour soit 7 heures", tarifPres: "590 €", tarifDist: "280 €",
    public: "Toute personne amenée à gérer une procédure collective.", prerequis: "Aucun prérequis.",
    accroche: "En tant que créancier, savoir maîtriser toutes les étapes de la procédure permet de minimiser son exposition au risque de pertes.",
    objectifs: ["Mesurer l'incidence d'une procédure collective", "Identifier les droits des créanciers", "Maîtriser la gestion des différentes procédures collectives"],
    programme: [
      { h: "La procédure de sauvegarde", items: ["Sauvegarde de droit commun et accélérée", "Conditions d'ouverture", "Période d'observation"] },
      { h: "Redressement & liquidation judiciaire", items: ["Critères d'ouverture", "Déroulement", "Liquidation simplifiée"] },
      { h: "La déclaration de créances", items: ["Forme et délais", "Forclusion", "Contentieux"] },
      { h: "Protéger les intérêts des créanciers", items: ["Clause de réserve de propriété", "Actions en revendication", "Suivi du plan"] }] }),
  F({ slug: "recouvrement-judiciaire", title: "Le recouvrement judiciaire de A à Z : stratégies, acteurs et outils", level: "Tous niveaux", duration: "1 jour soit 7 heures", tarifPres: "590 €", tarifDist: "280 €",
    public: "Toute personne chargée de relancer les factures clients et de gérer le recouvrement.", prerequis: "Aucun prérequis.",
    accroche: "Le contentieux est une opportunité selon les dossiers, pas une finalité dans les relances.",
    objectifs: ["Maîtriser l'organisation et les procédures judiciaires", "Piloter les partenaires de justice", "Analyser les dossiers pour rester efficient"],
    programme: [
      { h: "Identifier les procédures", items: ["Compétences des juridictions", "Acteurs judiciaires", "Réserve de propriété et prescription"] },
      { h: "Recouvrer judiciairement", items: ["Mise en demeure", "Titre exécutoire", "Suivi des tiers"] },
      { h: "Les différentes procédures", items: ["Injonction de payer", "Assignation en paiement", "Référé"] },
      { h: "Voies d'exécution", items: ["Saisies", "Mesures conservatoires", "Cas pratiques"] }] }),
  F({ slug: "recouvrement-amiable-n1", title: "Recouvrement amiable : performance et qualité de relation client", level: "Niveau 1", duration: "2 jours soit 14 heures", tarifPres: "1 190 €", tarifDist: "420 €",
    public: "Toute personne chargée de relancer les factures clients et de gérer le recouvrement.", prerequis: "Aucun prérequis.",
    accroche: "Relancer ses clients efficacement améliore la trésorerie tout en maintenant de bonnes relations commerciales.",
    objectifs: ["Adopter une méthodologie rigoureuse en préservant la relation", "S'initier à la législation du recouvrement amiable", "Gagner en efficience dans ses relances"],
    programme: [
      { h: "Relancer ses factures impayées", items: ["Chaîne du risque client", "Prévenir l'impayé", "Mesurer et gérer le risque"] },
      { h: "La relance épistolaire", items: ["Pertinence de l'écrit", "Mails types et mises en situation"] },
      { h: "La relance téléphonique", items: ["Conduire l'entretien", "Adapter son argumentaire", "Gérer les appels difficiles (B2B, B2C, B2G)"] },
      { h: "Recouvrement amiable", items: ["Encaisser, éviter la récidive, conserver la relation", "Passer un barrage", "Garder le contrôle de l'entretien"] }] }),
  F({ slug: "recouvrement-amiable-n2", title: "Recouvrement amiable : transformer ses acquis en réflexes", level: "Niveau 2", duration: "2 jours soit 14 heures", tarifPres: "1 190 €", tarifDist: "420 €",
    public: "Toute personne chargée de relancer les factures clients et de gérer le recouvrement.", prerequis: "Avoir suivi « Recouvrement amiable : performance et qualité de relation client ».",
    accroche: "Chaque apport est immédiatement ancré dans votre réalité : mises en situation sur vos propres dossiers, transposables dès le lendemain.",
    objectifs: ["Transformer les acquis en réflexes", "Reconnaître les progrès réalisés", "Renforcer les fondamentaux à améliorer"],
    programme: [
      { h: "Mise en application", items: ["Cas réels issus du terrain", "Travail sur vos propres dossiers", "Débriefing collectif après chaque mise en situation"] },
      { h: "Restitution personnalisée", items: ["Restitution vis-à-vis du poste", "Retour par mail (fichier audio + analyse personnelle)"] }] }),
  F({ slug: "securiser-chiffre-affaires", title: "Sécuriser le chiffre d'affaires : détecter, prévenir et gérer le risque client", level: "Tous niveaux", duration: "1 jour soit 7 heures", tarifPres: "590 €", tarifDist: "280 €",
    public: "Dirigeants, commerciaux, assistants commerciaux, comptables, gestionnaires relation client.", prerequis: "Aucun prérequis.",
    accroche: "Chaque impayé coûte deux fois : ce qu'il représente, et ce qu'il faudra vendre pour le compenser.",
    objectifs: ["Examiner le contexte du surendettement", "Maîtriser les étapes des procédures de surendettement", "Accompagner les clients en difficulté", "Sauver sa créance"],
    programme: [
      { h: "Prévenir le risque", items: ["Sensibiliser les acteurs", "Rechercher l'information juridique", "Alerter en cas de risque"] },
      { h: "Enjeu financier des contrats", items: ["Coût du crédit inter-entreprise", "Pertes sur créances douteuses", "Coût des retards de paiement"] },
      { h: "Conditions de paiement & CGV", items: ["Ouverture de compte", "Imposer un encours", "Négocier délais et moyens de paiement"] },
      { h: "Environnement juridique", items: ["Documents commerciaux & CGV", "Clause de réserve de propriété", "Mandat ad hoc et conciliation"] }] }),
  F({ slug: "commercial-recouvrement", title: "Commercial et recouvrement : une alliance pour la performance client", level: "Tous niveaux", duration: "1 jour soit 7 heures", tarifPres: "590 €", tarifDist: "280 €",
    public: "Commerciaux, assistants commerciaux.", prerequis: "Aucun prérequis.",
    accroche: "Un impayé, c'est parfois plus de 5 ventes à refaire pour le compenser. Une vente n'est vraiment réussie que lorsqu'elle est payée.",
    objectifs: ["Comprendre les enjeux du recouvrement", "Situer le rôle du commercial dans le processus", "Prévenir les impayés dès la vente", "Adopter une posture proactive"],
    programme: [
      { h: "Enjeux du recouvrement", items: ["Impact des impayés", "Rôle des commerciaux", "Typologie des impayés"] },
      { h: "Prévenir dès la vente", items: ["Analyse de solvabilité", "CGV et conditions de paiement", "Gérer les objections prix"] },
      { h: "Suivi client", items: ["Relance amiable : qui, quand", "Relancer sans détériorer la relation", "Alerter le service recouvrement"] },
      { h: "Collaboration commerce / crédit", items: ["Dialogue régulier", "CA facturé vs CA encaissé", "Plan d'action individuel"] }] })];

/* ---- QSE ---- */
const QSE = [
  F({ slug: "prevention-rps-qvt", title: "Prévention des risques psychosociaux et qualité de vie au travail", level: "Tous niveaux", duration: "1 jour soit 7 heures", tarifPres: "590 €", tarifDist: "280 €",
    public: "Dirigeants, managers et équipes RH.", prerequis: "Aucun prérequis.",
    accroche: "Le mal-être au travail s'accumule, se banalise, puis explose. Managers et RH sont en première ligne pour le détecter et agir avant que la situation ne devienne irréversible.",
    objectifs: ["Identifier les formes de RPS et leurs facteurs", "Repérer les signaux faibles", "Connaître le cadre légal et les obligations de l'employeur", "Adopter la posture managériale adaptée"],
    programme: [
      { h: "Les RPS : comprendre pour agir", items: ["Stress, burn-out, bore-out, harcèlement", "6 familles de facteurs (modèle Gollac)", "Cadre légal et responsabilités"] },
      { h: "Repérer les signaux", items: ["Signaux individuels et collectifs", "Outils de détection", "Mises en situation"] },
      { h: "Le DUER", items: ["Contenu obligatoire", "Intégration des RPS", "Rendre le DUER vivant"] },
      { h: "Posture & plan de prévention", items: ["Entretien sensible", "Les 3 niveaux de prévention", "Articulation QVT / QVCT"] }] }),
  F({ slug: "transition-ecologique-rse", title: "Transition écologique & RSE pour PME", level: "Tous niveaux", duration: "1 jour soit 7 heures", tarifPres: "590 €", tarifDist: "280 €",
    public: "Dirigeants, responsables, acheteurs.", prerequis: "Aucun prérequis.",
    accroche: "La transition écologique n'est plus une option pour les PME. Cette formation est conçue pour passer de l'intention à l'action.",
    objectifs: ["Comprendre les enjeux et obligations réglementaires", "Structurer sa démarche RSE en PME", "Initier un bilan carbone simplifié", "Intégrer des critères environnementaux dans ses achats"],
    programme: [
      { h: "Les enjeux", items: ["Pourquoi les PME sont concernées", "Loi Climat, CSRD, taxonomie verte", "RSE et performance"] },
      { h: "Structurer sa démarche RSE", items: ["3 piliers de la RSE", "Diagnostic simplifié", "Labels : B Corp, Ecovadis, ISO 14001"] },
      { h: "Bilan carbone", items: ["Scopes 1, 2 et 3", "Bilan simplifié", "Leviers de réduction"] },
      { h: "Achats responsables & communication", items: ["Critères dans les appels d'offres", "Économie circulaire", "Communiquer sans greenwashing"] }] })];

/* ---- SÉCURITÉ & PRÉVENTION BTP ---- */
const BTP = [
  F({ slug: "epi-antichute", title: "Prévention des risques de chute · utilisation des EPI antichute", level: "Tous niveaux", duration: "1 jour soit 7 heures", tarifPres: "230 €", tarifDist: "130 €", effectif: "8 stagiaires maximum",
    public: "Tout salarié amené à travailler en hauteur (BTP, industrie, maintenance, logistique).", prerequis: "Aucun prérequis.",
    accroche: "Identifier les risques liés au travail en hauteur, choisir et vérifier ses EPI, les mettre en œuvre lors d'exercices pratiques encadrés et adopter les bons réflexes en cas d'accident.",
    objectifs: ["Identifier et analyser les risques de chute", "Connaître la réglementation applicable", "Sélectionner, vérifier et mettre en œuvre les EPI antichute", "Appliquer les procédures de travail en sécurité", "Adopter les bons réflexes en cas de chute"],
    programme: [
      { h: "Réglementation et obligations", items: ["Code du travail (art. R4323-58 à R4323-90)", "Obligations employeur/salarié", "Responsabilités civile et pénale"] },
      { h: "Identification des risques", items: ["Travail en hauteur et situations à risque", "Accidentologie", "Hiérarchie des protections (STOP)"] },
      { h: "Les EPI antichute", items: ["Marquage CE et fiche technique", "Harnais, connecteurs, longes", "Check-list de vérification, critères de réforme"] },
      { h: "Mise en œuvre pratique", items: ["Enfilage et réglage du harnais", "Système antichute sur ancrage", "Exercices en binôme"] },
      { h: "Conduite en cas de chute", items: ["Syndrome du harnais", "Protocole d'alerte et récupération", "Évaluation : QCM + grille d'observation"] }] })];

const BTP_CATALOGUE = [
  { h: "Culture sécurité & réglementation", items: ["Droit du travail dans le BTP", "Document unique (DUERP)", "Responsabilités juridiques du chef de chantier", "Lire et appliquer un PPSPS"] },
  { h: "Risques physiques & techniques", items: ["Travaux en hauteur", "Sécurité autour des engins", "Risques électriques", "AIPR (réseaux)", "Manutention, gestes et postures"] },
  { h: "Risques liés aux matériaux", items: ["Sensibilisation amiante", "Risques chimiques et CMR", "Poussières de silice"] },
  { h: "Organisation & prévention collective", items: ["Coordonner la sécurité", "Analyse des risques", "Accident du travail", "EPI : choisir et utiliser"] },
  { h: "Compétences humaines & comportementales", items: ["Risques psychosociaux (RPS)", "Fatigue, stress et vigilance", "Management sécurité", "Quart d'heure sécurité"] },
  { h: "Environnement & numérique", items: ["Gestion des déchets de chantier", "Chantier bas carbone", "Outils numériques (BIM, applis terrain)"] }];

/* ---- DOMAINES ---- */
const DOMAINS = [
  { slug: "coiffure", name: "Coiffure", icon: "scissors", priority: true,
    tagline: "Tresses, barber, coloration, locks : la formation phare.",
    intro: "Notre domaine phare. De l'afro au caucasien, du barber à la coloration : 12 modules à la carte, par niveau. À suivre à l'unité ou en parcours complet.",
    formations: COIFFURE },
  { slug: "management", name: "Management", icon: "users", priority: false,
    tagline: "Encadrer, motiver et faire grandir vos équipes.",
    intro: "Du premier poste de manager au leadership confirmé : 4 niveaux de formation, en présentiel ou à distance, pour des managers qui font la différence sur le terrain.",
    formations: MANAGEMENT },
  { slug: "digital-ia", name: "Digital & IA", icon: "dashboard", priority: false,
    tagline: "Réseaux sociaux et IA générative pour gagner en performance.",
    intro: "Maîtriser l'IA générative et les réseaux sociaux pour gagner du temps et développer son activité. De l'usage quotidien à la création d'assistants IA.",
    formations: DIGITAL },
  { slug: "commerce-vente", name: "Commerce · Vente · Négociation", icon: "trend", priority: false,
    tagline: "Vendre plus et mieux, du premier contact à la négociation.",
    intro: "Des fondamentaux de la vente à la négociation face aux acheteurs professionnels : un parcours par niveau pour structurer et renforcer la performance commerciale.",
    formations: COMMERCE },
  { slug: "recouvrement", name: "Gestion du risque client & recouvrement", icon: "wallet", priority: false,
    tagline: "Sécuriser vos encaissements, de la prévention au judiciaire.",
    intro: "Maîtriser tout le cycle du risque client : prévention des impayés, recouvrement amiable, procédures collectives et recouvrement judiciaire.",
    formations: RECOUVREMENT },
  { slug: "qse", name: "Qualité · Sécurité · Environnement", icon: "check", priority: false,
    tagline: "Prévention des RPS et transition écologique des PME.",
    intro: "Structurer sa démarche Qualité, Sécurité, Environnement : prévention des risques psychosociaux, qualité de vie au travail et transition écologique / RSE.",
    formations: QSE },
  { slug: "securite-btp", name: "Sécurité & Prévention BTP", icon: "shield", priority: false,
    tagline: "Sensibilisation et prévention des risques sur chantier.",
    intro: "Un catalogue complet de sensibilisation sécurité pour le BTP, du travail en hauteur aux risques chimiques. Sessions courtes, en présentiel ou en intra sur votre site.",
    formations: BTP, catalogue: BTP_CATALOGUE }];
