{
  "metadata": {
    "version": "3.0.0",
    "publishedAt": "2026-08-01",
    "publisher": "Sportifs.com",
    "parentOrganization": "Semantiak",
    "editorialLead": "Nicolas Belotti",
    "canonical": "https://www.sportifs.com/donnees",
    "license": "Licence ouverte pour les données éditoriales Sportifs.com selon les conditions précisées sur /donnees ; les données Data ES conservent leur attribution et leur licence d’origine.",
    "description": "Matrice de décision pour 89 sports : coût d’entrée avec sa base, temps, impact éditorial, accès, cadre et objectifs."
  },
  "data": [
    {
      "slug": "course-a-pied",
      "name": "Course à pied",
      "category": "Endurance",
      "teaser": "La pratique la plus simple à organiser, à condition de commencer assez lentement.",
      "profile": "Idéale si vous cherchez une activité autonome, mesurable et compatible avec un emploi du temps variable.",
      "mode": "individuel",
      "setting": "extérieur",
      "impact": "élevé",
      "access": "autonome",
      "goal": "mixte",
      "qualities": [
        "cardio"
      ],
      "cost": "80 à 180 € pour démarrer",
      "frequency": "2 séances hebdomadaires au début",
      "equipment": [
        "Chaussures adaptées à votre foulée et au terrain",
        "Tenue respirante",
        "Éclairage réfléchissant si vous courez de nuit"
      ],
      "rules": [
        "Alterner course et marche lors des premières sorties",
        "Augmenter un seul paramètre à la fois : durée, fréquence ou intensité",
        "Choisir un itinéraire visible et adapté à la météo"
      ],
      "mistakes": [
        "Partir trop vite",
        "Changer brutalement de volume",
        "Acheter une montre avant de stabiliser la pratique"
      ],
      "federation": {
        "name": "Fédération française d’athlétisme",
        "url": "https://www.athle.fr/"
      },
      "image": "running",
      "entryCostMin": 80,
      "entryCostMax": 180,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "la première dépense d’équipement",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 120,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "marche-nordique",
      "name": "Marche nordique",
      "category": "Endurance",
      "teaser": "Une marche dynamique qui engage aussi le haut du corps grâce aux bâtons.",
      "profile": "Convient aux personnes qui veulent pratiquer dehors avec un impact contenu et une progression accessible.",
      "mode": "mixte",
      "setting": "extérieur",
      "impact": "faible",
      "access": "mixte",
      "goal": "loisir",
      "qualities": [
        "cardio",
        "souplesse"
      ],
      "cost": "50 à 140 € pour démarrer",
      "frequency": "1 à 3 sorties par semaine",
      "equipment": [
        "Bâtons de marche nordique à la bonne taille",
        "Chaussures souples et adhérentes",
        "Petite gourde ou ceinture d’hydratation"
      ],
      "rules": [
        "Planter le bâton vers l’arrière, sans le poser devant le pied",
        "Garder une foulée naturelle et régulière",
        "Apprendre le geste avec un encadrant si possible"
      ],
      "mistakes": [
        "Utiliser des bâtons de randonnée trop longs",
        "Marcher les bras figés",
        "Chercher immédiatement une allure élevée"
      ],
      "federation": {
        "name": "Fédération française d’athlétisme",
        "url": "https://www.athle.fr/"
      },
      "image": "running",
      "entryCostMin": 50,
      "entryCostMax": 140,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "la première dépense d’équipement",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 150,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "randonnee",
      "name": "Randonnée pédestre",
      "category": "Pleine nature",
      "teaser": "Une activité adaptable, de la promenade balisée à la sortie longue en terrain technique.",
      "profile": "À choisir si vous aimez la nature, l’autonomie et un effort d’endurance sans cadre compétitif.",
      "mode": "mixte",
      "setting": "extérieur",
      "impact": "modéré",
      "access": "autonome",
      "goal": "loisir",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "100 à 260 € pour démarrer",
      "frequency": "Une sortie courte en semaine et une sortie plus longue selon vos disponibilités",
      "equipment": [
        "Chaussures adaptées au terrain",
        "Sac avec eau, protection et trousse minimale",
        "Carte, application hors ligne ou trace vérifiée"
      ],
      "rules": [
        "Adapter distance et dénivelé au groupe",
        "Consulter météo et accès avant le départ",
        "Prévenir un proche pour les sorties isolées"
      ],
      "mistakes": [
        "Sous-estimer le dénivelé",
        "Partir sans eau suffisante",
        "Suivre une trace non vérifiée"
      ],
      "federation": {
        "name": "Fédération française de la randonnée pédestre",
        "url": "https://www.ffrandonnee.fr/"
      },
      "image": "running",
      "entryCostMin": 100,
      "entryCostMax": 260,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "la première dépense d’équipement",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 150,
      "weeklyMinutesTypical": 240,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "cyclisme-sur-route",
      "name": "Cyclisme sur route",
      "category": "Endurance",
      "teaser": "Une pratique fluide et très progressive, mais exigeante sur la sécurité et le réglage du vélo.",
      "profile": "Pertinent si vous recherchez de longues sorties, une progression chiffrée et une pratique individuelle ou en groupe.",
      "mode": "mixte",
      "setting": "extérieur",
      "impact": "faible",
      "access": "autonome",
      "goal": "mixte",
      "qualities": [
        "cardio"
      ],
      "cost": "700 à 2 000 € pour un ensemble cohérent",
      "frequency": "1 à 3 sorties par semaine",
      "equipment": [
        "Vélo à la bonne taille",
        "Casque homologué et éclairage",
        "Kit de réparation et chambre à air"
      ],
      "rules": [
        "Respecter le code de la route et signaler les changements de direction",
        "Rouler en file quand la circulation l’impose",
        "Vérifier freins et pression avant chaque sortie"
      ],
      "mistakes": [
        "Acheter un vélo mal dimensionné",
        "Négliger l’alimentation sur une sortie longue",
        "Rouler sans savoir réparer une crevaison"
      ],
      "federation": {
        "name": "Fédération française de cyclisme",
        "url": "https://www.ffc.fr/"
      },
      "image": "running",
      "entryCostMin": 700,
      "entryCostMax": 2000,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "la première dépense d’équipement",
      "budgetBand": "over_600",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 240,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "vtt",
      "name": "VTT",
      "category": "Pleine nature",
      "teaser": "Du pilotage, de l’endurance et une grande variété de terrains.",
      "profile": "Recommandé si vous aimez la nature, la technique et les efforts irréguliers davantage que la vitesse pure.",
      "mode": "mixte",
      "setting": "extérieur",
      "impact": "modéré",
      "access": "autonome",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "précision",
        "force"
      ],
      "cost": "800 à 2 200 € pour démarrer sérieusement",
      "frequency": "1 à 2 sorties par semaine",
      "equipment": [
        "VTT adapté au terrain",
        "Casque, gants et lunettes",
        "Kit de réparation, eau et téléphone protégé"
      ],
      "rules": [
        "Rester sur les chemins autorisés",
        "Adapter la vitesse à la visibilité",
        "Céder le passage aux usagers les plus vulnérables"
      ],
      "mistakes": [
        "Choisir un terrain trop technique",
        "Freiner uniquement de l’arrière",
        "Négliger l’entretien de la transmission"
      ],
      "federation": {
        "name": "Fédération française de cyclisme",
        "url": "https://www.ffc.fr/"
      },
      "image": "running",
      "entryCostMin": 800,
      "entryCostMax": 2200,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "la première dépense d’équipement",
      "budgetBand": "over_600",
      "weeklyMinutesMin": 150,
      "weeklyMinutesTypical": 240,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "natation",
      "name": "Natation",
      "category": "Aquatique",
      "teaser": "Un effort complet et peu traumatisant, où la technique compte plus que la force.",
      "profile": "Très adaptée si vous cherchez du cardio avec peu d’impact ou si vous appréciez les séances structurées.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "faible",
      "access": "mixte",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "souplesse"
      ],
      "cost": "30 à 120 € d’équipement, hors accès à la piscine",
      "frequency": "1 à 3 séances par semaine",
      "equipment": [
        "Maillot confortable",
        "Lunettes bien ajustées",
        "Bonnet selon le règlement de la piscine"
      ],
      "rules": [
        "Choisir la ligne correspondant à son allure",
        "Garder sa droite dans une ligne partagée",
        "Prévenir le maître-nageur si l’on reprend après une longue interruption"
      ],
      "mistakes": [
        "Nager trop vite sans technique",
        "Retenir sa respiration",
        "Enchaîner trop de longueurs dès la reprise"
      ],
      "federation": {
        "name": "Fédération française de natation",
        "url": "https://www.ffnatation.fr/"
      },
      "image": "swimming",
      "entryCostMin": 30,
      "entryCostMax": 120,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "la première dépense d’équipement",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 150,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "aquagym",
      "name": "Aquagym",
      "category": "Aquatique",
      "teaser": "Un cours rythmé qui profite de la résistance de l’eau tout en limitant les chocs.",
      "profile": "Une bonne porte d’entrée si vous préférez être guidé et pratiquer en groupe sans rechercher la compétition.",
      "mode": "collectif",
      "setting": "intérieur",
      "impact": "faible",
      "access": "club",
      "goal": "loisir",
      "qualities": [
        "cardio",
        "force",
        "souplesse"
      ],
      "cost": "10 à 25 € la séance ou abonnement",
      "frequency": "1 à 2 cours par semaine",
      "equipment": [
        "Maillot offrant un bon maintien",
        "Chaussures aquatiques si le cours les recommande",
        "Serviette et gourde"
      ],
      "rules": [
        "Signaler toute difficulté à l’encadrant",
        "Respecter l’amplitude adaptée à son niveau",
        "Maintenir un appui stable dans les zones peu profondes"
      ],
      "mistakes": [
        "Forcer sur l’amplitude sous l’effet du groupe",
        "Oublier de s’hydrater",
        "Choisir un cours trop intensif pour une reprise"
      ],
      "federation": {
        "name": "Fédération française de natation",
        "url": "https://www.ffnatation.fr/"
      },
      "image": "swimming",
      "entryCostMin": 10,
      "entryCostMax": 25,
      "entryCostBasis": "session",
      "entryCostBasisLabel": "une séance, un cours ou une partie",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 75,
      "weeklyMinutesTypical": 120,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "escalade",
      "name": "Escalade",
      "category": "Verticalité",
      "teaser": "Une discipline de résolution de problèmes qui combine précision, mobilité et confiance.",
      "profile": "À envisager si vous aimez progresser par niveaux, réfléchir au mouvement et pratiquer seul ou avec un partenaire.",
      "mode": "mixte",
      "setting": "mixte",
      "impact": "modéré",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "force",
        "précision",
        "souplesse"
      ],
      "cost": "120 à 300 € la première année, hors abonnement",
      "frequency": "1 à 2 séances par semaine",
      "equipment": [
        "Chaussons ajustés sans douleur excessive",
        "Baudrier et système d’assurage pour la voie",
        "Magnésie seulement si la salle l’autorise"
      ],
      "rules": [
        "Apprendre l’assurage avec un encadrant",
        "Effectuer le contrôle croisé avant chaque départ",
        "Respecter les zones de chute"
      ],
      "mistakes": [
        "Tirer uniquement avec les bras",
        "Acheter des chaussons trop agressifs",
        "Négliger les consignes propres à la salle"
      ],
      "federation": {
        "name": "Fédération française de la montagne et de l’escalade",
        "url": "https://www.ffme.fr/"
      },
      "image": "climbing",
      "entryCostMin": 120,
      "entryCostMax": 300,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_150",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "bloc",
      "name": "Escalade de bloc",
      "category": "Verticalité",
      "teaser": "Des passages courts sans corde, protégés par des tapis et très faciles à intégrer dans une semaine.",
      "profile": "Convient si vous recherchez une pratique sociale, technique et intense sur des séances relativement courtes.",
      "mode": "mixte",
      "setting": "mixte",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "force",
        "précision",
        "souplesse"
      ],
      "cost": "90 à 220 € d’équipement, hors entrées",
      "frequency": "1 à 2 séances par semaine",
      "equipment": [
        "Chaussons confortables",
        "Brosse adaptée aux prises",
        "Magnésie selon le règlement"
      ],
      "rules": [
        "Vérifier que la zone de réception est libre",
        "Descendre par les prises prévues plutôt que sauter systématiquement",
        "Ne pas stationner sous un grimpeur"
      ],
      "mistakes": [
        "Multiplier les essais sans récupération",
        "Sauter de trop haut",
        "Commencer sans échauffer doigts et épaules"
      ],
      "federation": {
        "name": "Fédération française de la montagne et de l’escalade",
        "url": "https://www.ffme.fr/"
      },
      "image": "climbing",
      "entryCostMin": 90,
      "entryCostMax": 220,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "la première dépense d’équipement",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 150,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "tennis",
      "name": "Tennis",
      "category": "Raquettes",
      "teaser": "Un duel de placement, de régularité et de lecture de trajectoire.",
      "profile": "Adapté si vous aimez les sports d’opposition individuels, la technique et la possibilité de jouer en loisir ou en compétition.",
      "mode": "individuel",
      "setting": "mixte",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "150 à 450 € la première année",
      "frequency": "1 cours et 1 partie libre par semaine",
      "equipment": [
        "Raquette au poids adapté",
        "Chaussures correspondant à la surface",
        "Balles en bon état"
      ],
      "rules": [
        "Servir derrière la ligne de fond en diagonale",
        "Compter les points 15, 30, 40 puis jeu",
        "Annoncer clairement les balles faute en pratique libre"
      ],
      "mistakes": [
        "Choisir une raquette trop lourde",
        "Frapper fort avant de savoir centrer",
        "Jouer avec des chaussures de running"
      ],
      "federation": {
        "name": "Fédération française de tennis",
        "url": "https://www.fft.fr/"
      },
      "image": "running",
      "entryCostMin": 150,
      "entryCostMax": 450,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_150",
      "weeklyMinutesMin": 150,
      "weeklyMinutesTypical": 240,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "padel",
      "name": "Padel",
      "category": "Raquettes",
      "teaser": "Un sport de double immédiatement ludique, fondé sur le placement et l’usage des vitres.",
      "profile": "Excellent si vous cherchez une activité sociale, accessible techniquement et facile à pratiquer ponctuellement.",
      "mode": "collectif",
      "setting": "mixte",
      "impact": "modéré",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "80 à 250 € d’équipement, puis location du terrain",
      "frequency": "1 partie par semaine",
      "equipment": [
        "Raquette de forme ronde pour débuter",
        "Chaussures stables avec bonne accroche",
        "Balles de padel"
      ],
      "rules": [
        "Servir à la cuillère après un rebond",
        "Laisser la balle rebondir avant de jouer après la vitre",
        "Jouer en binôme et communiquer sur les balles centrales"
      ],
      "mistakes": [
        "Frapper chaque balle à pleine puissance",
        "Rester collé au fond du court",
        "Utiliser une raquette trop rigide"
      ],
      "federation": {
        "name": "Fédération française de tennis – Padel",
        "url": "https://www.fft.fr/jouer/padel"
      },
      "image": "running",
      "entryCostMin": 80,
      "entryCostMax": 250,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "la première dépense d’équipement",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 150,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "badminton",
      "name": "Badminton",
      "category": "Raquettes",
      "teaser": "Un sport rapide et précis, accessible dès la première séance mais techniquement très riche.",
      "profile": "Pour celles et ceux qui veulent un effort cardio en salle avec des échanges courts et une vraie marge de progression.",
      "mode": "mixte",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "70 à 220 € d’équipement",
      "frequency": "1 à 2 séances par semaine",
      "equipment": [
        "Raquette souple et légère",
        "Chaussures indoor non marquantes",
        "Volants adaptés au niveau"
      ],
      "rules": [
        "Servir en diagonale sous la hauteur réglementaire",
        "Un échange se termine si le volant touche le sol",
        "Respecter les lignes propres au simple ou au double"
      ],
      "mistakes": [
        "Jouer uniquement avec le poignet",
        "Rester au fond du terrain",
        "Porter des chaussures de course hautes"
      ],
      "federation": {
        "name": "Fédération française de badminton",
        "url": "https://www.ffbad.org/"
      },
      "image": "running",
      "entryCostMin": 70,
      "entryCostMax": 220,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "la première dépense d’équipement",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 150,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "tennis-de-table",
      "name": "Tennis de table",
      "category": "Raquettes",
      "teaser": "Un sport de vitesse de réaction, d’effets et de placement, praticable toute l’année.",
      "profile": "À privilégier si vous aimez la précision, les duels courts et une pratique intérieure peu coûteuse.",
      "mode": "mixte",
      "setting": "intérieur",
      "impact": "faible",
      "access": "mixte",
      "goal": "mixte",
      "qualities": [
        "précision",
        "cardio"
      ],
      "cost": "40 à 160 € d’équipement",
      "frequency": "1 à 2 séances par semaine",
      "equipment": [
        "Raquette de contrôle pour débuter",
        "Chaussures indoor",
        "Balles homologuées de 40 mm"
      ],
      "rules": [
        "Lancer la balle avant le service",
        "Servir alternativement tous les deux points",
        "Gagner une manche à 11 points avec deux points d’écart"
      ],
      "mistakes": [
        "Acheter une raquette trop rapide",
        "Jouer le bras tendu",
        "Négliger les déplacements courts"
      ],
      "federation": {
        "name": "Fédération française de tennis de table",
        "url": "https://www.fftt.com/"
      },
      "image": "running",
      "entryCostMin": 40,
      "entryCostMax": 160,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "la première dépense d’équipement",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 150,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "squash",
      "name": "Squash",
      "category": "Raquettes",
      "teaser": "Un effort très dense dans un espace réduit, où l’anticipation évite de courir inutilement.",
      "profile": "Pour un pratiquant recherchant une séance courte, intense et tactique en intérieur.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "100 à 260 € d’équipement, puis location",
      "frequency": "1 à 2 parties par semaine",
      "equipment": [
        "Raquette tolérante",
        "Lunettes de protection recommandées",
        "Chaussures indoor non marquantes"
      ],
      "rules": [
        "Frapper la balle au-dessus de la plaque et sous la ligne supérieure",
        "Rendre l’accès à la balle à l’adversaire",
        "Demander un let en cas de gêne plutôt que prendre un risque"
      ],
      "mistakes": [
        "Choisir une balle trop lente pour son niveau",
        "Rester face au mur frontal",
        "Jouer sans échauffement progressif"
      ],
      "federation": {
        "name": "Fédération française de squash",
        "url": "https://www.ffsquash.com/"
      },
      "image": "running",
      "entryCostMin": 100,
      "entryCostMax": 260,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "la première dépense d’équipement",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 75,
      "weeklyMinutesTypical": 120,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "golf",
      "name": "Golf",
      "category": "Précision",
      "teaser": "Un sport de technique et de stratégie où la régularité compte davantage que la puissance.",
      "profile": "Convient si vous appréciez la concentration, la marche et une progression patiente en extérieur.",
      "mode": "individuel",
      "setting": "extérieur",
      "impact": "faible",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "précision",
        "souplesse"
      ],
      "cost": "350 à 1 200 € la première année",
      "frequency": "1 séance technique et un parcours régulier",
      "equipment": [
        "Demi-série de clubs pour débuter",
        "Chaussures stables",
        "Gant et balles"
      ],
      "rules": [
        "Jouer la balle comme elle repose sauf règle contraire",
        "Respecter l’ordre et la sécurité de jeu",
        "Réparer pitchs et divots"
      ],
      "mistakes": [
        "Acheter une série complète trop tôt",
        "Chercher la distance avant le contact",
        "Sous-estimer le temps d’un parcours"
      ],
      "federation": {
        "name": "Fédération française de golf",
        "url": "https://www.ffgolf.org/"
      },
      "image": "running",
      "entryCostMin": 350,
      "entryCostMax": 1200,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_600",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 300,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "tir-a-l-arc",
      "name": "Tir à l’arc",
      "category": "Précision",
      "teaser": "Une discipline calme et exigeante qui associe posture, répétition et maîtrise du geste.",
      "profile": "À choisir si vous aimez la précision, les progrès mesurables et un effort physique sans impact.",
      "mode": "individuel",
      "setting": "mixte",
      "impact": "faible",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "précision",
        "force"
      ],
      "cost": "180 à 500 € après la phase d’initiation",
      "frequency": "1 à 2 séances par semaine",
      "equipment": [
        "Arc d’initiation réglé par le club",
        "Protection d’avant-bras et palette",
        "Flèches adaptées à l’allonge"
      ],
      "rules": [
        "Ne jamais armer hors du pas de tir",
        "Attendre le signal pour récupérer les flèches",
        "Pointer uniquement vers la cible"
      ],
      "mistakes": [
        "Acheter un arc trop puissant",
        "Modifier plusieurs réglages à la fois",
        "Négliger l’alignement postural"
      ],
      "federation": {
        "name": "Fédération française de tir à l’arc",
        "url": "https://www.ffta.fr/"
      },
      "image": "climbing",
      "entryCostMin": 180,
      "entryCostMax": 500,
      "entryCostBasis": "mixed",
      "entryCostBasisLabel": "la première dépense publiée",
      "budgetBand": "up_to_300",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "petanque",
      "name": "Pétanque",
      "category": "Précision",
      "teaser": "Une pratique sociale et stratégique, accessible mais beaucoup plus technique qu’elle n’en a l’air.",
      "profile": "Idéale si vous cherchez peu d’impact, un faible budget et une activité conviviale en extérieur.",
      "mode": "collectif",
      "setting": "extérieur",
      "impact": "faible",
      "access": "mixte",
      "goal": "mixte",
      "qualities": [
        "précision"
      ],
      "cost": "40 à 180 € pour un jeu de boules",
      "frequency": "Une ou plusieurs parties par semaine",
      "equipment": [
        "Trois boules adaptées à la main",
        "Cochonnet",
        "Mètre de poche"
      ],
      "rules": [
        "Lancer depuis le cercle avec les pieds au sol",
        "Jouer jusqu’à reprendre le point",
        "Une partie classique se dispute en 13 points"
      ],
      "mistakes": [
        "Choisir des boules trop grosses",
        "Tirer systématiquement",
        "Jouer sans observer le terrain"
      ],
      "federation": {
        "name": "Fédération française de pétanque et de jeu provençal",
        "url": "https://www.ffpjp.org/"
      },
      "image": "climbing",
      "entryCostMin": 40,
      "entryCostMax": 180,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "la première dépense d’équipement",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "football",
      "name": "Football",
      "category": "Sports collectifs",
      "teaser": "Le sport collectif le plus facile à trouver, fondé sur le déplacement, la technique et la lecture du jeu.",
      "profile": "Pour celles et ceux qui veulent une équipe, une pratique régulière et un cadre compétitif ou loisir.",
      "mode": "collectif",
      "setting": "extérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "100 à 350 € la première année",
      "frequency": "1 à 2 entraînements plus un match",
      "equipment": [
        "Chaussures adaptées au terrain",
        "Protège-tibias",
        "Tenue du club"
      ],
      "rules": [
        "Jouer principalement le ballon au pied",
        "Respecter les règles de hors-jeu selon le format",
        "Éviter tout contact dangereux"
      ],
      "mistakes": [
        "Choisir des crampons inadaptés",
        "Courir toujours vers le ballon",
        "Négliger récupération et hydratation"
      ],
      "federation": {
        "name": "Fédération française de football",
        "url": "https://www.fff.fr/"
      },
      "image": "running",
      "entryCostMin": 100,
      "entryCostMax": 350,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 300,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "futsal",
      "name": "Futsal",
      "category": "Sports collectifs",
      "teaser": "Un football en salle rapide, technique et fondé sur les déplacements courts.",
      "profile": "Pertinent si vous aimez le football mais recherchez davantage de touches de balle et un format compact.",
      "mode": "collectif",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "80 à 250 € la première année",
      "frequency": "1 à 2 séances par semaine",
      "equipment": [
        "Chaussures indoor non marquantes",
        "Protège-tibias",
        "Ballon à rebond réduit fourni par la structure"
      ],
      "rules": [
        "Cinq joueurs par équipe dans le format officiel",
        "Touches jouées au pied",
        "Contacts plus strictement limités qu’au football"
      ],
      "mistakes": [
        "Utiliser des crampons",
        "Garder trop longtemps le ballon",
        "Oublier les rotations défensives"
      ],
      "federation": {
        "name": "Fédération française de football – Futsal",
        "url": "https://www.fff.fr/"
      },
      "image": "running",
      "entryCostMin": 80,
      "entryCostMax": 250,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "basketball",
      "name": "Basketball",
      "category": "Sports collectifs",
      "teaser": "Un jeu rythmé de coordination, d’adresse et de changements de direction.",
      "profile": "À choisir si vous appréciez les sports d’équipe rapides et les progrès techniques très visibles.",
      "mode": "collectif",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "100 à 300 € la première année",
      "frequency": "1 à 2 entraînements plus un match",
      "equipment": [
        "Chaussures stables et adhérentes",
        "Tenue respirante",
        "Ballon adapté à l’âge et à la catégorie"
      ],
      "rules": [
        "Dribbler pour se déplacer avec le ballon",
        "Respecter les limites de temps de possession",
        "Éviter les contacts irréguliers"
      ],
      "mistakes": [
        "Choisir des chaussures trop lourdes",
        "Regarder constamment le ballon",
        "Tirer sans utiliser les jambes"
      ],
      "federation": {
        "name": "Fédération française de basketball",
        "url": "https://www.ffbb.com/"
      },
      "image": "running",
      "entryCostMin": 100,
      "entryCostMax": 300,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 300,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "handball",
      "name": "Handball",
      "category": "Sports collectifs",
      "teaser": "Un sport collectif très dynamique qui combine passes, sauts et duels contrôlés.",
      "profile": "Pour un pratiquant qui recherche du rythme, une équipe soudée et une activité intérieure intense.",
      "mode": "collectif",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "force",
        "précision"
      ],
      "cost": "100 à 300 € la première année",
      "frequency": "1 à 2 entraînements plus un match",
      "equipment": [
        "Chaussures indoor avec maintien latéral",
        "Tenue du club",
        "Genouillères selon le poste et les habitudes"
      ],
      "rules": [
        "Trois pas maximum sans dribbler",
        "La zone du gardien est réservée",
        "Le contact doit rester frontal et maîtrisé"
      ],
      "mistakes": [
        "Sauter sans espace de réception",
        "Armer uniquement avec le bras",
        "Négliger les appuis latéraux"
      ],
      "federation": {
        "name": "Fédération française de handball",
        "url": "https://www.ffhandball.fr/"
      },
      "image": "running",
      "entryCostMin": 100,
      "entryCostMax": 300,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 300,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "volleyball",
      "name": "Volleyball",
      "category": "Sports collectifs",
      "teaser": "Un jeu collectif sans contact où anticipation, placement et coordination dominent.",
      "profile": "Excellent si vous recherchez une équipe, peu de contact direct et une forte composante technique.",
      "mode": "collectif",
      "setting": "intérieur",
      "impact": "modéré",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "précision",
        "force",
        "souplesse"
      ],
      "cost": "90 à 260 € la première année",
      "frequency": "1 à 2 entraînements plus un match éventuel",
      "equipment": [
        "Chaussures indoor",
        "Genouillères",
        "Ballon adapté au niveau"
      ],
      "rules": [
        "Trois touches maximum par équipe",
        "Un même joueur ne joue pas deux fois de suite sauf après un contre",
        "Effectuer la rotation au gain du service"
      ],
      "mistakes": [
        "Frapper la manchette avec les poignets",
        "Rester statique",
        "Sauter trop tôt au contre"
      ],
      "federation": {
        "name": "Fédération française de volley",
        "url": "https://www.ffvolley.org/"
      },
      "image": "running",
      "entryCostMin": 90,
      "entryCostMax": 260,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 150,
      "weeklyMinutesTypical": 240,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "rugby",
      "name": "Rugby",
      "category": "Sports collectifs",
      "teaser": "Un sport de coopération et de territoire, avec des formats très différents selon l’âge et le niveau de contact.",
      "profile": "Pour celles et ceux qui recherchent un collectif fort, de l’engagement physique et un apprentissage encadré.",
      "mode": "collectif",
      "setting": "extérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "force",
        "cardio",
        "précision"
      ],
      "cost": "150 à 400 € la première année",
      "frequency": "2 entraînements plus un match",
      "equipment": [
        "Crampons adaptés",
        "Protège-dents",
        "Équipements de protection autorisés et bien ajustés"
      ],
      "rules": [
        "Passer le ballon vers l’arrière",
        "Plaquer selon la technique enseignée",
        "Respecter les zones de hors-jeu"
      ],
      "mistakes": [
        "Apprendre le contact sans encadrement",
        "Choisir des crampons inadaptés",
        "Négliger le protège-dents"
      ],
      "federation": {
        "name": "Fédération française de rugby",
        "url": "https://www.ffr.fr/"
      },
      "image": "running",
      "entryCostMin": 150,
      "entryCostMax": 400,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_150",
      "weeklyMinutesMin": 240,
      "weeklyMinutesTypical": 360,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "hockey-sur-gazon",
      "name": "Hockey sur gazon",
      "category": "Sports collectifs",
      "teaser": "Un jeu rapide de déplacement et de précision, pratiqué avec une crosse sur terrain synthétique.",
      "profile": "À essayer si vous aimez les sports collectifs techniques, les courses répétées et le jeu au sol.",
      "mode": "collectif",
      "setting": "extérieur",
      "impact": "modéré",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "180 à 450 € la première année",
      "frequency": "1 à 2 entraînements plus un match",
      "equipment": [
        "Crosse à la bonne longueur",
        "Protège-tibias et protège-dents",
        "Chaussures pour terrain synthétique"
      ],
      "rules": [
        "Jouer la balle avec la face plate de la crosse",
        "Ne pas lever dangereusement la balle",
        "Marquer depuis le cercle d’envoi"
      ],
      "mistakes": [
        "Tenir la crosse trop haut",
        "Lever la balle sans contrôle",
        "Négliger les protections"
      ],
      "federation": {
        "name": "Fédération française de hockey",
        "url": "https://www.ffhockey.org/"
      },
      "image": "running",
      "entryCostMin": 180,
      "entryCostMax": 450,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_300",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 300,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "ultimate",
      "name": "Ultimate",
      "category": "Sports collectifs",
      "teaser": "Un sport collectif au disque, auto-arbitré et fondé sur la course dans les espaces.",
      "profile": "Idéal si vous voulez une équipe, beaucoup de cardio et une culture de jeu responsabilisante.",
      "mode": "collectif",
      "setting": "mixte",
      "impact": "modéré",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "60 à 200 € la première année",
      "frequency": "1 à 2 séances par semaine",
      "equipment": [
        "Disque homologué",
        "Chaussures adaptées au terrain",
        "Tenue claire et foncée pour les matchs"
      ],
      "rules": [
        "Ne pas courir avec le disque",
        "Changer de possession après une interception ou un disque au sol",
        "Résoudre les fautes selon les principes d’auto-arbitrage"
      ],
      "mistakes": [
        "Lancer uniquement avec le bras",
        "Courir tous vers le disque",
        "Confondre absence d’arbitre et absence de règles"
      ],
      "federation": {
        "name": "Fédération flying disc France",
        "url": "https://www.ffdf.fr/"
      },
      "image": "running",
      "entryCostMin": 60,
      "entryCostMax": 200,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "athletisme",
      "name": "Athlétisme",
      "category": "Endurance",
      "teaser": "Une famille de disciplines pour courir, sauter ou lancer, avec des formats pour tous les profils.",
      "profile": "À choisir si vous souhaitez un club, des repères mesurables et la possibilité d’explorer plusieurs qualités physiques.",
      "mode": "mixte",
      "setting": "mixte",
      "impact": "élevé",
      "access": "club",
      "goal": "compétition",
      "qualities": [
        "cardio",
        "force",
        "précision"
      ],
      "cost": "120 à 350 € la première année",
      "frequency": "2 séances par semaine",
      "equipment": [
        "Chaussures polyvalentes avant toute spécialisation",
        "Tenue adaptée à la météo",
        "Pointes uniquement sur conseil de l’entraîneur"
      ],
      "rules": [
        "Respecter les couloirs et zones d’élan",
        "Apprendre les gestes de lancer avec encadrement",
        "Adapter la spécialité à son âge et à sa progression"
      ],
      "mistakes": [
        "Se spécialiser trop tôt",
        "Courir toutes les séances à haute intensité",
        "Acheter des pointes sans besoin"
      ],
      "federation": {
        "name": "Fédération française d’athlétisme",
        "url": "https://www.athle.fr/"
      },
      "image": "running",
      "entryCostMin": 120,
      "entryCostMax": 350,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_150",
      "weeklyMinutesMin": 150,
      "weeklyMinutesTypical": 240,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "triathlon",
      "name": "Triathlon",
      "category": "Endurance",
      "teaser": "L’enchaînement natation, vélo et course demande surtout de l’organisation et de la régularité.",
      "profile": "Pour un pratiquant déjà actif qui aime varier les séances et construire un projet sur plusieurs mois.",
      "mode": "individuel",
      "setting": "extérieur",
      "impact": "modéré",
      "access": "mixte",
      "goal": "compétition",
      "qualities": [
        "cardio"
      ],
      "cost": "900 à 2 500 € selon le matériel déjà possédé",
      "frequency": "3 à 6 séances réparties sur les trois disciplines",
      "equipment": [
        "Vélo révisé et casque",
        "Matériel de natation adapté au lieu",
        "Chaussures de course et tenue de transition"
      ],
      "rules": [
        "Respecter les zones de transition",
        "Porter le casque attaché dès que le vélo est manipulé",
        "Vérifier les règles de combinaison et d’aspiration de l’épreuve"
      ],
      "mistakes": [
        "S’entraîner uniquement dans sa discipline forte",
        "Acheter un vélo très coûteux trop tôt",
        "Négliger les transitions"
      ],
      "federation": {
        "name": "Fédération française de triathlon",
        "url": "https://www.fftri.com/"
      },
      "image": "swimming",
      "entryCostMin": 900,
      "entryCostMax": 2500,
      "entryCostBasis": "mixed",
      "entryCostBasisLabel": "la première dépense publiée",
      "budgetBand": "over_600",
      "weeklyMinutesMin": 300,
      "weeklyMinutesTypical": 480,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "aviron",
      "name": "Aviron",
      "category": "Aquatique",
      "teaser": "Un effort complet, rythmé et technique, en bateau individuel ou collectif.",
      "profile": "Convient si vous aimez l’eau, la répétition précise du geste et un cadre de club.",
      "mode": "mixte",
      "setting": "extérieur",
      "impact": "faible",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "force",
        "précision"
      ],
      "cost": "200 à 600 € par an en club",
      "frequency": "1 à 3 séances par semaine",
      "equipment": [
        "Matériel nautique généralement fourni",
        "Tenue près du corps sans poche flottante",
        "Chaussures et vêtements de rechange"
      ],
      "rules": [
        "Suivre les consignes de navigation du bassin",
        "Régler cale-pieds et coulisse avant la sortie",
        "Rester coordonné avec l’équipage"
      ],
      "mistakes": [
        "Tirer trop tôt avec les bras",
        "Sortir sans connaître le plan d’eau",
        "Porter des vêtements amples"
      ],
      "federation": {
        "name": "Fédération française d’aviron",
        "url": "https://www.ffaviron.fr/"
      },
      "image": "swimming",
      "entryCostMin": 200,
      "entryCostMax": 600,
      "entryCostBasis": "year",
      "entryCostBasisLabel": "une année ou saison en club",
      "budgetBand": "up_to_300",
      "weeklyMinutesMin": 150,
      "weeklyMinutesTypical": 240,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "canoe-kayak",
      "name": "Canoë-kayak",
      "category": "Aquatique",
      "teaser": "Une famille de pratiques allant de la balade sur eau calme aux disciplines d’eau vive.",
      "profile": "À envisager si vous aimez l’eau et la nature, en choisissant un niveau technique adapté au milieu.",
      "mode": "mixte",
      "setting": "extérieur",
      "impact": "faible",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "force",
        "précision"
      ],
      "cost": "150 à 500 € par an en club avant achat éventuel",
      "frequency": "1 sortie par semaine",
      "equipment": [
        "Gilet d’aide à la flottabilité ajusté",
        "Pagaie à la bonne taille",
        "Vêtements adaptés à la température de l’eau"
      ],
      "rules": [
        "Choisir un parcours correspondant à son niveau",
        "Connaître les conditions hydrologiques et météo",
        "Apprendre les gestes de récupération"
      ],
      "mistakes": [
        "S’équiper pour l’air plutôt que pour l’eau",
        "Partir seul en milieu inconnu",
        "Surestimer une rivière après la pluie"
      ],
      "federation": {
        "name": "Fédération française de canoë-kayak et sports de pagaie",
        "url": "https://www.ffck.org/"
      },
      "image": "swimming",
      "entryCostMin": 150,
      "entryCostMax": 500,
      "entryCostBasis": "year",
      "entryCostBasisLabel": "une année ou saison en club",
      "budgetBand": "up_to_150",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 300,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "voile",
      "name": "Voile",
      "category": "Aquatique",
      "teaser": "Une pratique technique où observation, réglage et sécurité priment sur la force.",
      "profile": "Pour celles et ceux qui aiment comprendre le vent, apprendre en équipage et évoluer sur l’eau.",
      "mode": "mixte",
      "setting": "extérieur",
      "impact": "faible",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "précision",
        "force"
      ],
      "cost": "250 à 900 € par an en école ou club",
      "frequency": "Une demi-journée régulière",
      "equipment": [
        "Gilet adapté à la pratique",
        "Coupe-vent et chaussures fermées",
        "Protection solaire"
      ],
      "rules": [
        "Suivre les règles de priorité sur l’eau",
        "Vérifier météo et zone de navigation",
        "Rester attaché aux consignes du moniteur lors de l’initiation"
      ],
      "mistakes": [
        "Sous-estimer le froid sur l’eau",
        "Sortir avec un vent inadapté",
        "Acheter un bateau avant de connaître sa pratique"
      ],
      "federation": {
        "name": "Fédération française de voile",
        "url": "https://www.ffvoile.fr/"
      },
      "image": "swimming",
      "entryCostMin": 250,
      "entryCostMax": 900,
      "entryCostBasis": "year",
      "entryCostBasisLabel": "une année ou saison en club",
      "budgetBand": "up_to_300",
      "weeklyMinutesMin": 240,
      "weeklyMinutesTypical": 360,
      "timeBasis": "semaine active ou journée de pratique saisonnière",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "surf",
      "name": "Surf",
      "category": "Aquatique",
      "teaser": "Une pratique exigeante de lecture de l’océan, où le choix des conditions est essentiel.",
      "profile": "À choisir si vous acceptez une progression lente, aimez l’océan et pouvez apprendre dans une école reconnue.",
      "mode": "individuel",
      "setting": "extérieur",
      "impact": "modéré",
      "access": "club",
      "goal": "loisir",
      "qualities": [
        "cardio",
        "souplesse",
        "précision"
      ],
      "cost": "250 à 800 € après les premiers cours et locations",
      "frequency": "Selon les conditions, idéalement plusieurs sessions mensuelles",
      "equipment": [
        "Planche volumineuse de débutant",
        "Leash en bon état",
        "Combinaison adaptée à la température"
      ],
      "rules": [
        "Apprendre les priorités de vague",
        "Éviter les zones trop fréquentées ou trop puissantes",
        "Rester dans une zone correspondant à son niveau de nage"
      ],
      "mistakes": [
        "Acheter une planche trop courte",
        "Entrer sans observer le plan d’eau",
        "Se placer au pic sans maîtriser les priorités"
      ],
      "federation": {
        "name": "Fédération française de surf",
        "url": "https://www.surfingfrance.com/"
      },
      "image": "swimming",
      "entryCostMin": 250,
      "entryCostMax": 800,
      "entryCostBasis": "mixed",
      "entryCostBasisLabel": "la première dépense publiée",
      "budgetBand": "up_to_300",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 300,
      "timeBasis": "semaine active ou journée de pratique saisonnière",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "ski-alpin",
      "name": "Ski alpin",
      "category": "Glisse",
      "teaser": "Une activité saisonnière de glisse dont le plaisir dépend fortement de la technique et des conditions.",
      "profile": "Adapté si vous aimez la montagne et acceptez un budget important pour une pratique concentrée sur quelques périodes.",
      "mode": "mixte",
      "setting": "extérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "loisir",
      "qualities": [
        "précision",
        "force"
      ],
      "cost": "100 à 220 € par journée avec location et forfait",
      "frequency": "Quelques journées groupées, avec cours au début",
      "equipment": [
        "Casque",
        "Skis et chaussures réglés par un professionnel",
        "Gants, masque et vêtements adaptés"
      ],
      "rules": [
        "Maîtriser sa vitesse",
        "Respecter le skieur aval",
        "Stationner sur le côté visible de la piste"
      ],
      "mistakes": [
        "Choisir des pistes trop difficiles",
        "Garder des chaussures mal serrées",
        "Continuer malgré la fatigue"
      ],
      "federation": {
        "name": "Fédération française de ski",
        "url": "https://www.ffs.fr/"
      },
      "image": "running",
      "entryCostMin": 100,
      "entryCostMax": 220,
      "entryCostBasis": "day",
      "entryCostBasisLabel": "une journée de pratique",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 300,
      "weeklyMinutesTypical": 480,
      "timeBasis": "semaine active ou journée de pratique saisonnière",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "ski-de-fond",
      "name": "Ski de fond",
      "category": "Glisse",
      "teaser": "Une endurance hivernale en pleine nature, en style classique ou skating.",
      "profile": "Pour un pratiquant attiré par l’effort régulier, la neige et une pratique moins descendante que le ski alpin.",
      "mode": "individuel",
      "setting": "extérieur",
      "impact": "faible",
      "access": "mixte",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "60 à 150 € par journée avec location et accès",
      "frequency": "Plusieurs sorties rapprochées pendant la saison",
      "equipment": [
        "Matériel classique ou skating cohérent",
        "Gants fins et couches respirantes",
        "Lunettes et protection solaire"
      ],
      "rules": [
        "Respecter le sens des pistes",
        "Se décaler pour laisser passer les plus rapides",
        "Adapter la boucle à la météo et à la fatigue"
      ],
      "mistakes": [
        "Trop se couvrir",
        "Mélanger matériel classique et skating",
        "Partir sur une boucle longue sans technique de freinage"
      ],
      "federation": {
        "name": "Fédération française de ski",
        "url": "https://www.ffs.fr/"
      },
      "image": "running",
      "entryCostMin": 60,
      "entryCostMax": 150,
      "entryCostBasis": "day",
      "entryCostBasisLabel": "une journée de pratique",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 300,
      "timeBasis": "semaine active ou journée de pratique saisonnière",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "snowboard",
      "name": "Snowboard",
      "category": "Glisse",
      "teaser": "Une glisse latérale ludique qui demande quelques séances pour devenir fluide.",
      "profile": "À essayer si vous aimez la montagne, l’équilibre et acceptez un début physiquement exigeant.",
      "mode": "individuel",
      "setting": "extérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "loisir",
      "qualities": [
        "précision",
        "souplesse",
        "force"
      ],
      "cost": "100 à 220 € par journée avec location et forfait",
      "frequency": "Cours rapprochés lors des premières journées",
      "equipment": [
        "Casque",
        "Planche et boots réglées au niveau",
        "Protections de poignets recommandées au début"
      ],
      "rules": [
        "Contrôler sa vitesse et sa trajectoire",
        "Regarder en amont avant de repartir",
        "Utiliser les zones freestyle uniquement avec le niveau requis"
      ],
      "mistakes": [
        "Apprendre sans cours",
        "S’appuyer sur les mains lors des chutes",
        "Choisir une planche trop rigide"
      ],
      "federation": {
        "name": "Fédération française de ski",
        "url": "https://www.ffs.fr/"
      },
      "image": "running",
      "entryCostMin": 100,
      "entryCostMax": 220,
      "entryCostBasis": "day",
      "entryCostBasisLabel": "une journée de pratique",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 300,
      "weeklyMinutesTypical": 480,
      "timeBasis": "semaine active ou journée de pratique saisonnière",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "gymnastique",
      "name": "Gymnastique",
      "category": "Expression et contrôle",
      "teaser": "Une famille de disciplines centrées sur le contrôle du corps, la force et la précision.",
      "profile": "Convient si vous aimez apprendre des gestes progressifs dans un cadre très encadré.",
      "mode": "mixte",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "force",
        "souplesse",
        "précision"
      ],
      "cost": "150 à 450 € par an",
      "frequency": "1 à 3 séances par semaine",
      "equipment": [
        "Tenue près du corps",
        "Maniques seulement selon la discipline et le niveau",
        "Matériel fourni par le club"
      ],
      "rules": [
        "Utiliser les agrès uniquement sous consigne",
        "Respecter les progressions techniques",
        "Maintenir les zones de réception libres"
      ],
      "mistakes": [
        "Essayer seul une figure avancée",
        "Négliger les bases de gainage",
        "Forcer une amplitude"
      ],
      "federation": {
        "name": "Fédération française de gymnastique",
        "url": "https://www.ffgym.fr/"
      },
      "image": "climbing",
      "entryCostMin": 150,
      "entryCostMax": 450,
      "entryCostBasis": "year",
      "entryCostBasisLabel": "une année ou saison en club",
      "budgetBand": "up_to_150",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "danse-sportive",
      "name": "Danse sportive",
      "category": "Expression et contrôle",
      "teaser": "Une pratique artistique et physique qui développe rythme, coordination et posture.",
      "profile": "À privilégier si la musique, la progression technique et la pratique en solo ou en duo vous motivent.",
      "mode": "mixte",
      "setting": "intérieur",
      "impact": "modéré",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "souplesse",
        "cardio",
        "précision"
      ],
      "cost": "150 à 600 € par an selon le style",
      "frequency": "1 cours hebdomadaire et pratique libre",
      "equipment": [
        "Chaussures adaptées au style et au sol",
        "Tenue permettant le mouvement",
        "Protection auditive uniquement si le niveau sonore l’exige"
      ],
      "rules": [
        "Respecter le sens de circulation du cours",
        "Apprendre la posture avant la vitesse",
        "Adapter les figures au niveau du partenaire"
      ],
      "mistakes": [
        "Acheter des chaussures spécialisées trop tôt",
        "Copier une figure sans maîtriser le transfert de poids",
        "Négliger l’échauffement"
      ],
      "federation": {
        "name": "Fédération française de danse",
        "url": "https://www.ffdanse.fr/"
      },
      "image": "climbing",
      "entryCostMin": 150,
      "entryCostMax": 600,
      "entryCostBasis": "year",
      "entryCostBasisLabel": "une année ou saison en club",
      "budgetBand": "up_to_150",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 150,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "yoga",
      "name": "Yoga",
      "category": "Mobilité",
      "teaser": "Une pratique de postures et de respiration, proposée dans des styles d’intensité très différents.",
      "profile": "À envisager si vous recherchez mobilité, concentration et une pratique peu impactante, sans objectif compétitif.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "faible",
      "access": "mixte",
      "goal": "loisir",
      "qualities": [
        "souplesse",
        "force"
      ],
      "cost": "30 à 120 € d’équipement, hors cours",
      "frequency": "1 à 3 séances par semaine",
      "equipment": [
        "Tapis stable et suffisamment adhérent",
        "Tenue souple",
        "Briques ou sangle si le professeur les recommande"
      ],
      "rules": [
        "Choisir un style correspondant à l’intensité recherchée",
        "Ne pas forcer une posture douloureuse",
        "Signaler au professeur les limitations connues"
      ],
      "mistakes": [
        "Confondre amplitude et qualité",
        "Suivre un cours avancé sans bases",
        "Utiliser la douleur comme repère de progression"
      ],
      "federation": {
        "name": "Annuaire officiel des fédérations sportives",
        "url": "https://www.sports.gouv.fr/annuaire-des-federations"
      },
      "image": "climbing",
      "entryCostMin": 30,
      "entryCostMax": 120,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "la première dépense d’équipement",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 45,
      "weeklyMinutesTypical": 120,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "pilates",
      "name": "Pilates",
      "category": "Mobilité",
      "teaser": "Un travail contrôlé de respiration, de stabilité et de mobilité, au sol ou sur machines.",
      "profile": "Particulièrement adapté si vous aimez les séances guidées, précises et à faible impact.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "faible",
      "access": "club",
      "goal": "loisir",
      "qualities": [
        "force",
        "souplesse",
        "précision"
      ],
      "cost": "15 à 35 € le cours collectif, davantage sur machine",
      "frequency": "1 à 2 séances par semaine",
      "equipment": [
        "Tapis épais mais stable",
        "Tenue ajustée permettant à l’encadrant de voir les placements",
        "Petit matériel fourni en studio"
      ],
      "rules": [
        "Coordonner souffle et mouvement",
        "Privilégier le contrôle à l’amplitude",
        "Choisir un encadrant formé au matériel utilisé"
      ],
      "mistakes": [
        "Bloquer la respiration",
        "Accélérer les répétitions",
        "Choisir un cours sur machine sans initiation"
      ],
      "federation": {
        "name": "Annuaire officiel des fédérations sportives",
        "url": "https://www.sports.gouv.fr/annuaire-des-federations"
      },
      "image": "climbing",
      "entryCostMin": 15,
      "entryCostMax": 35,
      "entryCostBasis": "session",
      "entryCostBasisLabel": "une séance, un cours ou une partie",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 60,
      "weeklyMinutesTypical": 120,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "judo",
      "name": "Judo",
      "category": "Arts martiaux",
      "teaser": "Un art martial de projection et de contrôle, structuré par une progression technique claire.",
      "profile": "À choisir si vous recherchez discipline, opposition encadrée et apprentissage avec partenaire.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "force",
        "précision",
        "souplesse"
      ],
      "cost": "180 à 450 € la première année",
      "frequency": "1 à 2 cours par semaine",
      "equipment": [
        "Judogi à la bonne taille",
        "Ceinture correspondant au grade",
        "Sandales pour circuler hors du tatami"
      ],
      "rules": [
        "Saluer le tatami et le partenaire",
        "Apprendre à chuter avant de projeter",
        "Relâcher immédiatement à l’abandon"
      ],
      "mistakes": [
        "Résister bras tendus",
        "Chercher la projection avant les chutes",
        "Porter bijoux ou ongles longs"
      ],
      "federation": {
        "name": "Fédération française de judo",
        "url": "https://www.ffjudo.com/"
      },
      "image": "climbing",
      "entryCostMin": 180,
      "entryCostMax": 450,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_300",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "karate",
      "name": "Karaté",
      "category": "Arts martiaux",
      "teaser": "Une discipline de précision fondée sur les techniques codifiées, les formes et l’opposition contrôlée.",
      "profile": "Convient si vous appréciez la répétition technique, la maîtrise du geste et une progression par grades.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "modéré",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "précision",
        "souplesse",
        "cardio"
      ],
      "cost": "180 à 420 € la première année",
      "frequency": "1 à 2 cours par semaine",
      "equipment": [
        "Karategi",
        "Protections adaptées au type de pratique",
        "Ceinture du grade"
      ],
      "rules": [
        "Contrôler les techniques selon le cadre du cours",
        "Respecter distances et consignes d’opposition",
        "Saluer partenaires et aire de pratique"
      ],
      "mistakes": [
        "Frapper en force sans placement",
        "Verrouiller les articulations",
        "Acheter des protections non conformes au club"
      ],
      "federation": {
        "name": "Fédération française de karaté",
        "url": "https://www.ffkarate.fr/"
      },
      "image": "climbing",
      "entryCostMin": 180,
      "entryCostMax": 420,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_300",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "taekwondo",
      "name": "Taekwondo",
      "category": "Arts martiaux",
      "teaser": "Un art martial dynamique reconnu pour ses techniques de jambes et sa mobilité.",
      "profile": "Pour un pratiquant attiré par les coups de pied, la souplesse et une opposition très réglementée.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "souplesse",
        "cardio",
        "précision"
      ],
      "cost": "200 à 500 € la première année",
      "frequency": "1 à 3 cours par semaine",
      "equipment": [
        "Dobok",
        "Protections homologuées selon le niveau",
        "Protège-dents"
      ],
      "rules": [
        "Respecter les zones de frappe autorisées",
        "Porter les protections exigées en opposition",
        "Maintenir le contrôle hors compétition"
      ],
      "mistakes": [
        "Chercher immédiatement les coups de pied hauts",
        "Négliger la jambe d’appui",
        "S’entraîner en opposition sans protections"
      ],
      "federation": {
        "name": "Fédération française de taekwondo et disciplines associées",
        "url": "https://www.fftda.fr/"
      },
      "image": "climbing",
      "entryCostMin": 200,
      "entryCostMax": 500,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_300",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 240,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "boxe-anglaise",
      "name": "Boxe anglaise",
      "category": "Sports de combat",
      "teaser": "Un sport d’opposition où déplacement, défense et précision précèdent la puissance.",
      "profile": "À pratiquer en club si vous recherchez un effort complet, une technique exigeante et une opposition encadrée.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "précision",
        "force"
      ],
      "cost": "220 à 550 € la première année",
      "frequency": "2 cours par semaine",
      "equipment": [
        "Gants adaptés au type de séance",
        "Bandes ou mitaines",
        "Protège-dents et protections exigées par le club"
      ],
      "rules": [
        "Frapper uniquement les zones autorisées avec le devant du gant",
        "Respecter l’arrêt et les consignes de l’encadrant",
        "Réserver l’opposition libre aux séances prévues"
      ],
      "mistakes": [
        "Commencer par le sparring",
        "Choisir des gants trop petits",
        "Frapper en retenant sa respiration"
      ],
      "federation": {
        "name": "Fédération française de boxe",
        "url": "https://www.ffboxe.com/"
      },
      "image": "climbing",
      "entryCostMin": 220,
      "entryCostMax": 550,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_300",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 240,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "escrime",
      "name": "Escrime",
      "category": "Sports de combat",
      "teaser": "Un duel de distance, de vitesse et de décision, décliné au fleuret, à l’épée et au sabre.",
      "profile": "Pour les personnes attirées par la précision, la tactique et une opposition sans contact corporel direct.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "modéré",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "précision",
        "cardio"
      ],
      "cost": "200 à 650 € la première année, matériel souvent prêté",
      "frequency": "1 à 2 séances par semaine",
      "equipment": [
        "Arme et masque fournis au début",
        "Veste et sous-cuirasse homologuées",
        "Chaussures stables"
      ],
      "rules": [
        "Respecter la surface valable propre à l’arme",
        "Attendre l’ordre de l’arbitre",
        "Garder masque et protections pendant l’assaut"
      ],
      "mistakes": [
        "Allonger le bras sans déplacement",
        "Croiser les pieds dans les changements rapides",
        "Acheter tout le matériel avant d’avoir choisi une arme"
      ],
      "federation": {
        "name": "Fédération française d’escrime",
        "url": "https://www.ffescrime.fr/"
      },
      "image": "climbing",
      "entryCostMin": 200,
      "entryCostMax": 650,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_300",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "musculation",
      "name": "Musculation",
      "category": "Force",
      "teaser": "Un entraînement très modulable où la technique et la régularité comptent plus que la charge.",
      "profile": "Idéale si vous aimez les séances planifiées, la progression mesurable et une pratique autonome après apprentissage.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "modéré",
      "access": "mixte",
      "goal": "loisir",
      "qualities": [
        "force"
      ],
      "cost": "20 à 60 € par mois en salle, davantage avec coaching",
      "frequency": "2 à 3 séances par semaine",
      "equipment": [
        "Chaussures stables",
        "Tenue qui permet d’observer la technique",
        "Carnet ou application simple de suivi"
      ],
      "rules": [
        "Maîtriser l’amplitude avant d’augmenter la charge",
        "Laisser une récupération suffisante",
        "Utiliser les sécurités et demander une parade si nécessaire"
      ],
      "mistakes": [
        "Changer de programme chaque semaine",
        "Sacrifier la technique pour une charge",
        "Copier le volume d’un pratiquant avancé"
      ],
      "federation": {
        "name": "Fédération française de force",
        "url": "https://www.ffforce.fr/"
      },
      "image": "climbing",
      "entryCostMin": 20,
      "entryCostMax": 60,
      "entryCostBasis": "month",
      "entryCostBasisLabel": "un mois de pratique",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 210,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "cross-training",
      "name": "Cross-training",
      "category": "Force",
      "teaser": "Des séances variées combinant mouvements de force, gymnastique et travail cardio.",
      "profile": "Pour un pratiquant qui aime l’encadrement, la variété et les formats collectifs intenses.",
      "mode": "collectif",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "loisir",
      "qualities": [
        "force",
        "cardio",
        "souplesse"
      ],
      "cost": "70 à 140 € par mois selon l’encadrement",
      "frequency": "2 à 3 séances par semaine",
      "equipment": [
        "Chaussures stables et polyvalentes",
        "Tenue résistante",
        "Protections uniquement selon le mouvement et l’avis du coach"
      ],
      "rules": [
        "Adapter chaque mouvement à son niveau",
        "Préserver la technique sous fatigue",
        "Signaler immédiatement toute douleur inhabituelle"
      ],
      "mistakes": [
        "Suivre le score d’un autre niveau",
        "Confondre vitesse et intensité utile",
        "Cumuler trop de séances dès le premier mois"
      ],
      "federation": {
        "name": "Fédération française de force",
        "url": "https://www.ffforce.fr/"
      },
      "image": "climbing",
      "entryCostMin": 70,
      "entryCostMax": 140,
      "entryCostBasis": "month",
      "entryCostBasisLabel": "un mois de pratique",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 210,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "roller",
      "name": "Roller",
      "category": "Glisse",
      "teaser": "Une glisse urbaine ou sportive qui combine équilibre, cardio et maîtrise du freinage.",
      "profile": "À choisir si vous aimez pratiquer dehors avec une sensation de vitesse et pouvez apprendre sur une zone sécurisée.",
      "mode": "mixte",
      "setting": "extérieur",
      "impact": "modéré",
      "access": "mixte",
      "goal": "loisir",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "150 à 400 € pour un équipement complet",
      "frequency": "1 à 2 sorties par semaine",
      "equipment": [
        "Rollers bien maintenus",
        "Casque",
        "Protections poignets, genoux et coudes"
      ],
      "rules": [
        "Apprendre à freiner avant de circuler",
        "Respecter les espaces autorisés et les autres usagers",
        "Adapter la vitesse à la visibilité"
      ],
      "mistakes": [
        "Débuter sur une pente",
        "Rouler sans protections de poignets",
        "Choisir une pointure trop grande"
      ],
      "federation": {
        "name": "Fédération française de roller et skateboard",
        "url": "https://ffroller.fr/"
      },
      "image": "running",
      "entryCostMin": 150,
      "entryCostMax": 400,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "la première dépense d’équipement",
      "budgetBand": "up_to_150",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 150,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "equitation",
      "name": "Équitation",
      "category": "Pleine nature",
      "teaser": "Une relation technique avec le cheval, encadrée par des règles précises de sécurité et de soin.",
      "profile": "Convient si vous aimez les animaux, l’apprentissage patient et une pratique régulière en structure.",
      "mode": "individuel",
      "setting": "mixte",
      "impact": "modéré",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "précision",
        "souplesse",
        "force"
      ],
      "cost": "700 à 1 800 € par an en centre équestre",
      "frequency": "1 cours hebdomadaire",
      "equipment": [
        "Casque conforme et ajusté",
        "Bottes ou bottines avec petit talon",
        "Pantalon sans couture gênante"
      ],
      "rules": [
        "Approcher et manipuler le cheval selon les consignes",
        "Vérifier la sangle avant de monter",
        "Respecter les distances de sécurité entre chevaux"
      ],
      "mistakes": [
        "Acheter beaucoup de matériel avant l’essai",
        "Se placer derrière un cheval",
        "Négliger le temps de préparation"
      ],
      "federation": {
        "name": "Fédération française d’équitation",
        "url": "https://www.ffe.com/"
      },
      "image": "running",
      "entryCostMin": 700,
      "entryCostMax": 1800,
      "entryCostBasis": "year",
      "entryCostBasisLabel": "une année ou saison en club",
      "budgetBand": "over_600",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "course-orientation",
      "name": "Course d’orientation",
      "category": "Pleine nature",
      "teaser": "Une course où le meilleur itinéraire compte autant que la vitesse.",
      "profile": "Parfaite si vous aimez la nature, la lecture de carte et les décisions prises sous effort.",
      "mode": "mixte",
      "setting": "extérieur",
      "impact": "modéré",
      "access": "mixte",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "80 à 220 € la première année",
      "frequency": "1 entraînement ou parcours par semaine",
      "equipment": [
        "Chaussures adhérentes",
        "Boussole simple",
        "Tenue couvrante adaptée au terrain"
      ],
      "rules": [
        "Valider les balises dans l’ordre imposé",
        "Respecter les zones interdites",
        "Choisir un parcours correspondant à son niveau technique"
      ],
      "mistakes": [
        "Courir avant d’orienter la carte",
        "Suivre aveuglément un autre concurrent",
        "Négliger les vêtements couvrants"
      ],
      "federation": {
        "name": "Fédération française de course d’orientation",
        "url": "https://www.ffcorientation.fr/"
      },
      "image": "running",
      "entryCostMin": 80,
      "entryCostMax": 220,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 240,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "fitness",
      "name": "Fitness en cours collectif",
      "category": "Forme",
      "teaser": "Des formats variés et guidés, du renforcement doux au cardio chorégraphié.",
      "profile": "Une bonne option si l’énergie d’un groupe et un horaire fixe vous aident à rester régulier.",
      "mode": "collectif",
      "setting": "intérieur",
      "impact": "modéré",
      "access": "club",
      "goal": "loisir",
      "qualities": [
        "cardio",
        "force",
        "souplesse"
      ],
      "cost": "25 à 70 € par mois",
      "frequency": "2 cours par semaine",
      "equipment": [
        "Chaussures adaptées au type de cours",
        "Tenue respirante",
        "Gourde"
      ],
      "rules": [
        "Choisir la version proposée pour son niveau",
        "Préserver les alignements sous fatigue",
        "Respecter l’espace de mouvement des voisins"
      ],
      "mistakes": [
        "Choisir uniquement selon les calories annoncées",
        "Faire tous les mouvements avec la même amplitude",
        "Enchaîner des cours intenses sans récupération"
      ],
      "federation": {
        "name": "Fédération française d’éducation physique et de gymnastique volontaire",
        "url": "https://ffepgv.fr/"
      },
      "image": "climbing",
      "entryCostMin": 25,
      "entryCostMax": 70,
      "entryCostBasis": "month",
      "entryCostBasisLabel": "un mois de pratique",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "aviron-indoor",
      "name": "Aviron indoor",
      "category": "Forme",
      "teaser": "Un entraînement complet sur rameur, très mesurable et indépendant de la météo.",
      "profile": "Adapté si vous aimez les séances structurées et un cardio à faible impact dans un format intérieur.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "faible",
      "access": "mixte",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "force",
        "précision"
      ],
      "cost": "Inclus en salle ou 700 à 1 500 € pour un rameur fiable",
      "frequency": "2 séances par semaine",
      "equipment": [
        "Rameur correctement réglé",
        "Chaussures plates",
        "Support simple de suivi des temps"
      ],
      "rules": [
        "Pousser d’abord avec les jambes",
        "Garder la chaîne dans un axe régulier",
        "Régler la résistance sans chercher le maximum"
      ],
      "mistakes": [
        "Tirer d’abord avec les bras",
        "Mettre la résistance au maximum",
        "Arrondir fortement le dos en retour"
      ],
      "federation": {
        "name": "Fédération française d’aviron",
        "url": "https://www.ffaviron.fr/"
      },
      "image": "swimming",
      "entryCostMin": 25,
      "entryCostMax": 1500,
      "entryCostBasis": "mixed",
      "entryCostBasisLabel": "la première dépense publiée",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 150,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "water-polo",
      "name": "Water-polo",
      "category": "Sports collectifs",
      "teaser": "Un sport collectif aquatique exigeant qui associe nage, passes et placement.",
      "profile": "Pour un bon nageur qui souhaite retrouver l’intensité et la tactique d’un sport d’équipe.",
      "mode": "collectif",
      "setting": "intérieur",
      "impact": "faible",
      "access": "club",
      "goal": "compétition",
      "qualities": [
        "cardio",
        "force",
        "précision"
      ],
      "cost": "180 à 450 € par an",
      "frequency": "2 entraînements par semaine",
      "equipment": [
        "Maillot adapté",
        "Bonnet numéroté fourni par le club",
        "Protège-dents selon les recommandations du club"
      ],
      "rules": [
        "Jouer sans prendre appui au fond dans le format officiel",
        "Passer ou tirer d’une main",
        "Respecter les fautes de contact et exclusions"
      ],
      "mistakes": [
        "Commencer sans aisance en crawl",
        "Nager uniquement tête hors de l’eau",
        "Sous-estimer la récupération"
      ],
      "federation": {
        "name": "Fédération française de natation",
        "url": "https://www.ffnatation.fr/"
      },
      "image": "swimming",
      "entryCostMin": 180,
      "entryCostMax": 450,
      "entryCostBasis": "year",
      "entryCostBasisLabel": "une année ou saison en club",
      "budgetBand": "up_to_300",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 300,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "beach-volley",
      "name": "Beach-volley",
      "category": "Sports collectifs",
      "teaser": "Un volleyball à deux sur sable, plus physique et très dépendant de la communication.",
      "profile": "À choisir si vous appréciez le jeu en duo, l’extérieur et un effort explosif sans contact.",
      "mode": "collectif",
      "setting": "extérieur",
      "impact": "modéré",
      "access": "mixte",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "précision",
        "force"
      ],
      "cost": "50 à 200 € hors location éventuelle",
      "frequency": "1 à 2 parties par semaine",
      "equipment": [
        "Ballon spécifique",
        "Protection solaire",
        "Lunettes sport selon les conditions"
      ],
      "rules": [
        "Deux joueurs par équipe dans le format officiel",
        "Trois touches maximum",
        "Le contre compte comme une touche"
      ],
      "mistakes": [
        "Jouer exactement comme en salle",
        "Négliger les signaux avec le partenaire",
        "Oublier hydratation et protection solaire"
      ],
      "federation": {
        "name": "Fédération française de volley",
        "url": "https://www.ffvolley.org/"
      },
      "image": "running",
      "entryCostMin": 50,
      "entryCostMax": 200,
      "entryCostBasis": "mixed",
      "entryCostBasisLabel": "la première dépense publiée",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "skateboard",
      "name": "Skateboard",
      "category": "Glisse",
      "teaser": "Une pratique créative de glisse et de répétition, du déplacement urbain aux modules de skatepark.",
      "profile": "Pour un pratiquant autonome qui accepte d’apprendre par petites étapes et répétitions.",
      "mode": "individuel",
      "setting": "extérieur",
      "impact": "élevé",
      "access": "mixte",
      "goal": "loisir",
      "qualities": [
        "précision",
        "souplesse"
      ],
      "cost": "140 à 350 € avec protections",
      "frequency": "Plusieurs courtes sessions par semaine",
      "equipment": [
        "Planche complète adaptée",
        "Casque",
        "Protections poignets, genoux et coudes"
      ],
      "rules": [
        "Apprendre sur une surface lisse et dégagée",
        "Respecter les sens de circulation du skatepark",
        "Attendre que le module soit libre"
      ],
      "mistakes": [
        "Débuter directement sur un module",
        "Choisir une planche de décoration",
        "Rouler sans casque pendant l’apprentissage"
      ],
      "federation": {
        "name": "Fédération française de roller et skateboard",
        "url": "https://ffroller.fr/"
      },
      "image": "running",
      "entryCostMin": 140,
      "entryCostMax": 350,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "la première dépense d’équipement",
      "budgetBand": "up_to_150",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "baseball-softball",
      "name": "Baseball et softball",
      "category": "Sports collectifs",
      "teaser": "Un sport d’équipe de précision et de décision, rythmé par des phases courtes.",
      "profile": "À essayer si vous aimez lancer, frapper, anticiper et appartenir à une équipe sans effort continu.",
      "mode": "collectif",
      "setting": "extérieur",
      "impact": "modéré",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "précision",
        "force"
      ],
      "cost": "180 à 500 € la première année, matériel souvent prêté",
      "frequency": "1 à 2 entraînements plus un match",
      "equipment": [
        "Gant adapté au poste",
        "Chaussures convenant au terrain",
        "Casque et batte fournis au début"
      ],
      "rules": [
        "Courir les bases dans l’ordre",
        "Trois prises retirent le batteur",
        "Respecter les zones de sécurité autour du frappeur"
      ],
      "mistakes": [
        "Acheter un gant sans l’essayer",
        "Lancer uniquement avec le bras",
        "Rester trop près d’un joueur qui frappe"
      ],
      "federation": {
        "name": "Fédération française de baseball et softball",
        "url": "https://ffbs.fr/"
      },
      "image": "running",
      "entryCostMin": 180,
      "entryCostMax": 500,
      "entryCostBasis": "first_year",
      "entryCostBasisLabel": "la première année",
      "budgetBand": "up_to_300",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 300,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "parkour",
      "name": "Parkour",
      "category": "Expression et contrôle",
      "teaser": "Un art du déplacement qui développe franchissement, réception et adaptation à l’environnement.",
      "profile": "Pour un pratiquant attiré par la maîtrise du corps et la progression technique, avec un encadrement initial fortement conseillé.",
      "mode": "mixte",
      "setting": "mixte",
      "impact": "élevé",
      "access": "mixte",
      "goal": "loisir",
      "qualities": [
        "force",
        "souplesse",
        "précision"
      ],
      "cost": "80 à 250 € par an en association",
      "frequency": "1 à 2 séances par semaine",
      "equipment": [
        "Chaussures souples et adhérentes",
        "Tenue résistante",
        "Aucun accessoire ne remplace l’apprentissage des réceptions"
      ],
      "rules": [
        "Vérifier chaque surface avant utilisation",
        "Commencer à faible hauteur",
        "Respecter les lieux et les autres usagers"
      ],
      "mistakes": [
        "Copier une figure vue en vidéo",
        "Sauter avant de maîtriser la réception",
        "Pratiquer sur une structure fragile"
      ],
      "federation": {
        "name": "Fédération de parkour",
        "url": "https://www.fedeparkour.fr/"
      },
      "image": "climbing",
      "entryCostMin": 80,
      "entryCostMax": 250,
      "entryCostBasis": "year",
      "entryCostBasisLabel": "une année ou saison en club",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "bowling",
      "name": "Bowling",
      "category": "Précision",
      "teaser": "Une activité de précision accessible, où l’approche et la régularité du lancer font la différence.",
      "profile": "Pertinent si vous recherchez une pratique sociale en intérieur, peu de cardio et une progression technique.",
      "mode": "mixte",
      "setting": "intérieur",
      "impact": "faible",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "précision"
      ],
      "cost": "8 à 20 € la partie, équipement spécialisé plus tard",
      "frequency": "Une partie ou un entraînement par semaine",
      "equipment": [
        "Chaussures spécifiques fournies ou personnelles",
        "Boule de salle avant tout achat",
        "Poignet libre de bijoux"
      ],
      "rules": [
        "Lancer derrière la ligne de faute",
        "Dix frames composent une partie",
        "Attendre que les pistes voisines soient dégagées"
      ],
      "mistakes": [
        "Choisir une boule trop lourde",
        "Forcer le bras",
        "Regarder uniquement les quilles plutôt que les repères de piste"
      ],
      "federation": {
        "name": "Fédération française de bowling et de sports de quilles",
        "url": "https://ffbsq.fr/"
      },
      "image": "climbing",
      "entryCostMin": 8,
      "entryCostMax": 20,
      "entryCostBasis": "session",
      "entryCostBasisLabel": "une séance, un cours ou une partie",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 75,
      "weeklyMinutesTypical": 120,
      "timeBasis": "semaine de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "trail",
      "name": "Trail",
      "category": "Endurance",
      "teaser": "Courir sur sentier oblige à gérer terrain, relief et autonomie plutôt qu’à transposer simplement une sortie sur route.",
      "profile": "À envisager si les chemins vous motivent davantage que le chrono et si vous acceptez d’apprendre à ralentir dans les montées.",
      "mode": "individuel",
      "setting": "extérieur",
      "impact": "élevé",
      "access": "mixte",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "90 à 260 € pour démarrer",
      "frequency": "1 à 2 sorties faciles par semaine",
      "equipment": [
        "Chaussures adaptées au terrain réellement fréquenté",
        "Réserve d’eau et moyen de transport adapté à la durée",
        "Couche visible et protection météo selon l’itinéraire"
      ],
      "rules": [
        "Choisir un parcours connu avant d’augmenter le dénivelé",
        "Marcher dans les montées plutôt que défendre une allure",
        "Prévenir un proche et vérifier météo, eau et heure de retour"
      ],
      "mistakes": [
        "Partir sur un sentier technique dès la première sortie",
        "Sous-estimer la descente et le retour",
        "Acheter sac, bâtons et montre avant d’avoir identifié le format régulier"
      ],
      "federation": {
        "name": "Fédération française d’athlétisme",
        "url": "https://www.athle.fr/"
      },
      "image": "trail",
      "entryCostMin": 90,
      "entryCostMax": 260,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "la première dépense d’équipement",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "apnee",
      "name": "Apnée",
      "category": "Aquatique",
      "teaser": "L’apnée s’apprend avec une sécurité active, un binôme et une progression technique ; retenir son souffle seul n’est pas une méthode.",
      "profile": "À choisir si le travail du relâchement et de la technique vous attire davantage que la recherche immédiate de profondeur.",
      "mode": "individuel",
      "setting": "mixte",
      "impact": "modéré",
      "access": "club",
      "goal": "loisir",
      "qualities": [
        "précision",
        "souplesse"
      ],
      "cost": "40 à 180 € pour un premier cycle encadré",
      "frequency": "1 séance encadrée par semaine au début",
      "equipment": [
        "Masque adapté et tuba simple",
        "Palmes compatibles avec le niveau et le bassin",
        "Combinaison seulement si le milieu et la température l’exigent"
      ],
      "rules": [
        "Ne jamais pratiquer seul, y compris en piscine",
        "Suivre les consignes de récupération et de surveillance du binôme",
        "Progresser sur relâchement et technique avant la durée ou la profondeur"
      ],
      "mistakes": [
        "Multiplier les apnées sans récupération suffisante",
        "Chercher un record personnel pendant une séance d’initiation",
        "Acheter de longues palmes avant d’avoir testé plusieurs rigidités"
      ],
      "federation": {
        "name": "Fédération française d’études et de sports sous-marins",
        "url": "https://ffessm.fr/"
      },
      "image": "apnee",
      "entryCostMin": 40,
      "entryCostMax": 180,
      "entryCostBasis": "period",
      "entryCostBasisLabel": "un premier cycle ou une initiation encadrée",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "plongee-sous-marine",
      "name": "Plongée sous-marine",
      "category": "Aquatique",
      "teaser": "La plongée bouteille combine apprentissage technique, matériel collectif et règles de sécurité avant toute recherche de profondeur.",
      "profile": "À envisager si découvrir le milieu subaquatique justifie pour vous un encadrement, une logistique et un budget plus élevés.",
      "mode": "mixte",
      "setting": "extérieur",
      "impact": "modéré",
      "access": "club",
      "goal": "loisir",
      "qualities": [
        "précision",
        "cardio"
      ],
      "cost": "60 à 180 € pour un baptême ou une première séance",
      "frequency": "baptême puis cycle régulier selon la formation",
      "equipment": [
        "Maillot et protection thermique selon le site",
        "Masque personnel seulement après essai d’ajustement",
        "Tout le matériel technique fourni lors d’un baptême confirmé"
      ],
      "rules": [
        "Respecter strictement briefing, binôme et procédure de remontée",
        "Signaler toute gêne ou difficulté d’équilibrage immédiatement",
        "Vérifier les conditions médicales et administratives avant le cycle"
      ],
      "mistakes": [
        "Acheter détendeur ou gilet avant le premier niveau",
        "Minimiser le froid, le trajet ou le mal de mer",
        "Choisir uniquement sur la profondeur annoncée ou la photo du site"
      ],
      "federation": {
        "name": "Fédération française d’études et de sports sous-marins",
        "url": "https://ffessm.fr/"
      },
      "image": "plongee-sous-marine",
      "entryCostMin": 60,
      "entryCostMax": 180,
      "entryCostBasis": "session",
      "entryCostBasisLabel": "un baptême ou une première séance encadrée",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 300,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "stand-up-paddle",
      "name": "Stand up paddle",
      "category": "Aquatique",
      "teaser": "Le paddle paraît immédiat sur eau calme, mais vent, courant, remontée sur la planche et règles locales changent rapidement la difficulté.",
      "profile": "À choisir si vous voulez une glisse accessible à tester par location avant de décider d’acheter et de transporter une planche.",
      "mode": "individuel",
      "setting": "extérieur",
      "impact": "modéré",
      "access": "mixte",
      "goal": "loisir",
      "qualities": [
        "souplesse",
        "précision"
      ],
      "cost": "20 à 60 € pour une location ou une initiation",
      "frequency": "1 sortie calme par semaine au début",
      "equipment": [
        "Planche et pagaie louées ou prêtées",
        "Gilet ou aide à la flottabilité selon le site et la réglementation",
        "Leash adapté au milieu et consignes de l’opérateur"
      ],
      "rules": [
        "Commencer sur eau abritée avec peu de vent",
        "Apprendre à tomber loin de la planche et à remonter",
        "Consulter météo, courant, zone autorisée et moyen de retour"
      ],
      "mistakes": [
        "Sortir avec vent de terre sans mesurer le retour",
        "Attacher un leash inadapté en eau vive",
        "Acheter une planche gonflable sur le seul critère du prix"
      ],
      "federation": {
        "name": "Fédération française de surf",
        "url": "https://www.surfingfrance.com/"
      },
      "image": "stand-up-paddle",
      "entryCostMin": 20,
      "entryCostMax": 60,
      "entryCostBasis": "session",
      "entryCostBasisLabel": "une location ou une initiation",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 150,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "planche-a-voile",
      "name": "Planche à voile",
      "category": "Aquatique",
      "teaser": "La planche à voile demande de coordonner voile, appuis et direction ; une école et un plan d’eau adapté raccourcissent fortement le démarrage.",
      "profile": "À envisager si le vent vous attire et si vous acceptez plusieurs séances avant de naviguer avec régularité.",
      "mode": "individuel",
      "setting": "extérieur",
      "impact": "modéré",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "précision",
        "force"
      ],
      "cost": "45 à 180 € pour une séance ou un premier stage",
      "frequency": "1 cours ou stage régulier par semaine",
      "equipment": [
        "Planche, gréement et gilet fournis par l’école",
        "Combinaison adaptée à la saison",
        "Chaussures d’eau si le site l’exige"
      ],
      "rules": [
        "Choisir un flotteur stable et une petite voile au début",
        "Apprendre le retour au point de départ avant de chercher la vitesse",
        "Respecter zone de navigation, météo et consignes de l’école"
      ],
      "mistakes": [
        "Louer du matériel trop technique",
        "Négliger le temps de montage et de rangement",
        "Acheter une voile avant d’identifier le vent local et le niveau réel"
      ],
      "federation": {
        "name": "Fédération française de voile",
        "url": "https://www.ffvoile.fr/"
      },
      "image": "planche-a-voile",
      "entryCostMin": 45,
      "entryCostMax": 180,
      "entryCostBasis": "session",
      "entryCostBasisLabel": "une séance encadrée ou le début d’un stage",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 150,
      "weeklyMinutesTypical": 240,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "kitesurf",
      "name": "Kitesurf",
      "category": "Aquatique",
      "teaser": "Le kitesurf exige un apprentissage encadré du pilotage et des procédures de sécurité avant toute navigation autonome.",
      "profile": "À choisir si la traction par aile vous motive assez pour accepter météo, déplacement, stage et règles de site.",
      "mode": "individuel",
      "setting": "extérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "précision",
        "force"
      ],
      "cost": "90 à 220 € pour une première séance encadrée",
      "frequency": "stage de plusieurs séances recommandé",
      "equipment": [
        "Aile, barre, planche et harnais fournis pendant l’apprentissage",
        "Casque et aide à la flottabilité adaptés",
        "Combinaison selon température et durée"
      ],
      "rules": [
        "Apprendre systèmes de largage et zone de sécurité avant l’eau",
        "Ne jamais décoller sans vérifier obstacle, orientation et assistance",
        "Respecter restrictions locales, météo et niveau annoncé par l’école"
      ],
      "mistakes": [
        "Acheter une aile avant de connaître sa plage de vent",
        "Surestimer son autonomie après une seule séance",
        "Choisir un spot fréquenté sans comprendre priorités et zones interdites"
      ],
      "federation": {
        "name": "Fédération française de vol libre",
        "url": "https://federation.ffvl.fr/"
      },
      "image": "kitesurf",
      "entryCostMin": 90,
      "entryCostMax": 220,
      "entryCostBasis": "session",
      "entryCostBasisLabel": "une première séance ou demi-journée encadrée",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 300,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "rafting",
      "name": "Rafting",
      "category": "Aquatique",
      "teaser": "Le rafting est une activité collective guidée où niveau de rivière, consignes et opérateur comptent davantage que la force individuelle.",
      "profile": "À tester si vous recherchez une sortie de groupe ponctuelle et acceptez que débit, saison et site déterminent le programme.",
      "mode": "collectif",
      "setting": "extérieur",
      "impact": "modéré",
      "access": "club",
      "goal": "loisir",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "35 à 90 € pour une descente encadrée",
      "frequency": "sortie ponctuelle de 2 à 4 heures",
      "equipment": [
        "Casque, gilet et pagaie fournis par l’opérateur",
        "Combinaison et chaussures selon température",
        "Tenue sèche et affaires de rechange"
      ],
      "rules": [
        "Écouter les commandes avant l’embarquement",
        "Rester solidaire du groupe et appliquer la conduite en cas de chute",
        "Choisir un parcours correspondant au niveau annoncé"
      ],
      "mistakes": [
        "Choisir uniquement sur les photos des rapides",
        "Cacher une appréhension ou une difficulté à nager",
        "Négliger transport de retour et durée totale de la sortie"
      ],
      "federation": {
        "name": "Fédération française de canoë-kayak et sports de pagaie",
        "url": "https://www.ffck.org/"
      },
      "image": "rafting",
      "entryCostMin": 35,
      "entryCostMax": 90,
      "entryCostBasis": "session",
      "entryCostBasisLabel": "une descente encadrée",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 300,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "canyoning",
      "name": "Canyoning",
      "category": "Pleine nature",
      "teaser": "Le canyoning enchaîne marche, eau, sauts facultatifs, rappels et obstacles ; le choix du canyon doit suivre le groupe et les conditions.",
      "profile": "À envisager si vous aimez les itinéraires techniques guidés et acceptez une sortie longue, humide et dépendante de la météo.",
      "mode": "mixte",
      "setting": "extérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "loisir",
      "qualities": [
        "force",
        "précision"
      ],
      "cost": "45 à 110 € pour une sortie découverte encadrée",
      "frequency": "demi-journée ou journée selon le canyon",
      "equipment": [
        "Combinaison, casque et baudrier fournis par l’encadrant",
        "Chaussures adhérentes compatibles avec l’eau",
        "Eau et petit ravitaillement protégés"
      ],
      "rules": [
        "Vérifier débit, échappatoires et niveau technique du canyon",
        "Accepter les alternatives aux sauts lorsque proposées",
        "Respecter l’espacement et les consignes aux rappels"
      ],
      "mistakes": [
        "Choisir le canyon au nombre de sauts",
        "Venir avec des chaussures lisses ou non maintenues",
        "Sous-estimer l’approche, le froid et la marche de retour"
      ],
      "federation": {
        "name": "Fédération française de la montagne et de l’escalade",
        "url": "https://www.ffme.fr/"
      },
      "image": "canyoning",
      "entryCostMin": 45,
      "entryCostMax": 110,
      "entryCostBasis": "session",
      "entryCostBasisLabel": "une sortie découverte encadrée",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 240,
      "weeklyMinutesTypical": 360,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "hockey-sur-glace",
      "name": "Hockey sur glace",
      "category": "Sports collectifs",
      "teaser": "Le hockey sur glace ajoute patinage, équipement protecteur et lecture du jeu à une pratique collective rapide.",
      "profile": "À choisir si l’équipe et la glisse vous motivent assez pour accepter une patinoire, un créneau fixe et un équipement spécifique.",
      "mode": "collectif",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "compétition",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "80 à 260 € pour un cycle d’essai avec prêt partiel",
      "frequency": "1 à 2 entraînements hebdomadaires",
      "equipment": [
        "Patins ajustés et casque homologué",
        "Protections complètes fournies ou louées selon le club",
        "Crosse de longueur adaptée au débutant"
      ],
      "rules": [
        "Apprendre freinage et chutes avant les situations rapides",
        "Respecter équipement complet et règles de contact du groupe",
        "Confirmer que le créneau est réellement destiné aux adultes débutants"
      ],
      "mistakes": [
        "Acheter des patins trop rigides avant un essai",
        "Confondre savoir patiner et savoir jouer en sécurité",
        "Négliger temps d’habillage, affûtage et disponibilité de la patinoire"
      ],
      "federation": {
        "name": "Fédération française de hockey sur glace",
        "url": "https://www.hockeyfrance.com/"
      },
      "image": "hockey-sur-glace",
      "entryCostMin": 80,
      "entryCostMax": 260,
      "entryCostBasis": "period",
      "entryCostBasisLabel": "un cycle d’essai avec prêt partiel de matériel",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 270,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "patinage-artistique",
      "name": "Patinage artistique",
      "category": "Expression et contrôle",
      "teaser": "Le patinage artistique commence par glisse, freinage et équilibre avant les sauts et figures visibles dans les démonstrations.",
      "profile": "À envisager si vous aimez répéter un geste précis dans un cadre de patinoire et si la progression technique lente vous motive.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "modéré",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "souplesse",
        "précision"
      ],
      "cost": "45 à 160 € pour des cours d’essai et une location de patins",
      "frequency": "1 cours hebdomadaire au début",
      "equipment": [
        "Patins loués correctement serrés",
        "Gants fins et vêtements souples",
        "Protections facultatives proposées par le club selon le niveau"
      ],
      "rules": [
        "Apprendre à tomber et se relever avant les figures",
        "Faire affûter ou contrôler les patins selon les conseils du club",
        "Respecter le sens de circulation et les zones de travail"
      ],
      "mistakes": [
        "Acheter des patins de compétition trop tôt",
        "Chercher les sauts avant de stabiliser les carres",
        "Sous-estimer froid, temps de laçage et créneaux publics chargés"
      ],
      "federation": {
        "name": "Fédération française des sports de glace",
        "url": "https://www.ffsg.org/"
      },
      "image": "patinage-artistique",
      "entryCostMin": 45,
      "entryCostMax": 160,
      "entryCostBasis": "period",
      "entryCostBasisLabel": "quelques cours d’essai avec location",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "tir-sportif",
      "name": "Tir sportif",
      "category": "Précision",
      "teaser": "Le tir sportif repose sur des règles de sécurité absolues, une manipulation contrôlée et un apprentissage en stand agréé.",
      "profile": "À considérer si la concentration et la répétition d’un protocole vous attirent davantage que l’effort cardio.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "faible",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "précision"
      ],
      "cost": "25 à 90 € pour une initiation encadrée",
      "frequency": "1 séance encadrée par semaine au début",
      "equipment": [
        "Équipement et arme fournis pendant l’initiation",
        "Protection auditive adaptée",
        "Lunettes de protection si demandées par le stand"
      ],
      "rules": [
        "Considérer toute arme comme chargée et suivre les ordres du responsable de tir",
        "Garder le doigt hors de la détente hors séquence",
        "Ne jamais manipuler en dehors de la zone et du moment autorisés"
      ],
      "mistakes": [
        "Venir avec une logique de performance avant de maîtriser le protocole",
        "Négliger protection auditive et règles du stand",
        "Acheter du matériel avant d’avoir identifié la discipline et le calibre pratiqués"
      ],
      "federation": {
        "name": "Fédération française de tir",
        "url": "https://www.fftir.org/"
      },
      "image": "tir-sportif",
      "entryCostMin": 25,
      "entryCostMax": 90,
      "entryCostBasis": "session",
      "entryCostBasisLabel": "une initiation encadrée en stand",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 150,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "billard",
      "name": "Billard",
      "category": "Précision",
      "teaser": "Le billard permet une entrée peu physique mais demande vite position, visée, dosage et compréhension des trajectoires.",
      "profile": "À choisir si vous aimez une progression technique mesurable dans un lieu accessible sans engagement lourd.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "faible",
      "access": "mixte",
      "goal": "loisir",
      "qualities": [
        "précision"
      ],
      "cost": "8 à 30 € pour une première partie ou un cours collectif",
      "frequency": "1 séance de 60 à 90 minutes",
      "equipment": [
        "Queue fournie par le club ou la salle",
        "Craie et petit matériel disponibles sur place",
        "Chaussures stables et tenue permettant de se pencher"
      ],
      "rules": [
        "Apprendre la position et le coup droit avant les effets",
        "Respecter la table, les billes et le rythme des autres joueurs",
        "Choisir une discipline et un format de table cohérents pour progresser"
      ],
      "mistakes": [
        "Changer de queue à chaque coup",
        "Chercher les effets sans contrôler la bille blanche",
        "Comparer seulement le prix horaire sans regarder attente et qualité des tables"
      ],
      "federation": {
        "name": "Fédération française de billard",
        "url": "https://www.ffbillard.com/"
      },
      "image": "billard",
      "entryCostMin": 8,
      "entryCostMax": 30,
      "entryCostBasis": "session",
      "entryCostBasisLabel": "une partie ou un cours découverte",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 60,
      "weeklyMinutesTypical": 120,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "savate-boxe-francaise",
      "name": "Savate boxe française",
      "category": "Sports de combat",
      "teaser": "La savate associe poings, coups de pied chaussés, déplacements et contrôle ; l’assaut débutant doit privilégier précision et maîtrise.",
      "profile": "À envisager si vous voulez une boxe technique complète dans un club qui distingue clairement assaut contrôlé et combat.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "60 à 180 € pour débuter avec cotisation ou équipement simple",
      "frequency": "1 à 2 cours hebdomadaires",
      "equipment": [
        "Chaussures propres compatibles avec la pratique",
        "Gants et protections demandés par le club",
        "Protège-dents personnel lorsque les exercices l’exigent"
      ],
      "rules": [
        "Apprendre garde, distance et contrôle avant la puissance",
        "Respecter le niveau de contact annoncé à chaque exercice",
        "Signaler toute gêne et choisir des partenaires compatibles"
      ],
      "mistakes": [
        "Confondre assaut technique et recherche du KO",
        "Acheter des chaussures sans validation du club",
        "Tendre les jambes et les épaules au point de perdre le contrôle"
      ],
      "federation": {
        "name": "Fédération française de savate boxe française et disciplines associées",
        "url": "https://www.ffsavate.com/"
      },
      "image": "savate-boxe-francaise",
      "entryCostMin": 60,
      "entryCostMax": 180,
      "entryCostBasis": "period",
      "entryCostBasisLabel": "le premier mois et l’équipement personnel simple",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 150,
      "weeklyMinutesTypical": 240,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "kick-boxing",
      "name": "Kick-boxing",
      "category": "Sports de combat",
      "teaser": "Le kick-boxing combine poings et jambes dans des formats variés ; le niveau de contact et la pédagogie du club doivent être clarifiés avant l’essai.",
      "profile": "À choisir si vous recherchez une pratique dynamique pieds-poings et si un cours réellement débutant est disponible.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "force"
      ],
      "cost": "50 à 170 € pour un premier mois et des protections simples",
      "frequency": "1 à 2 cours hebdomadaires",
      "equipment": [
        "Gants adaptés et bandes ou sous-gants",
        "Protège-dents et protège-tibias selon le cours",
        "Tenue sans élément dur et bouteille d’eau"
      ],
      "rules": [
        "Demander le niveau de contact avant chaque exercice",
        "Construire garde et déplacement avant les échanges libres",
        "Adapter partenaires et intensité au niveau réel"
      ],
      "mistakes": [
        "Choisir le club à l’intensité de la vidéo promotionnelle",
        "Frapper fort pour compenser une technique instable",
        "Oublier le temps nécessaire pour nettoyer et sécher les protections"
      ],
      "federation": {
        "name": "Fédération française de kick boxing, muaythaï et disciplines associées",
        "url": "https://www.ffkmda.com/"
      },
      "image": "kick-boxing",
      "entryCostMin": 50,
      "entryCostMax": 170,
      "entryCostBasis": "period",
      "entryCostBasisLabel": "le premier mois et des protections simples",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 150,
      "weeklyMinutesTypical": 240,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "muay-thai",
      "name": "Muay thaï",
      "category": "Sports de combat",
      "teaser": "Le muay thaï mobilise poings, jambes, genoux et corps à corps ; l’apprentissage débutant doit rester technique et strictement contrôlé.",
      "profile": "À envisager si la richesse du travail pieds-poings et du clinch vous attire dans un cadre où l’intensité est graduée.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "force"
      ],
      "cost": "60 à 190 € pour un premier mois et les protections",
      "frequency": "1 à 2 cours hebdomadaires",
      "equipment": [
        "Gants, bandes et protège-dents",
        "Protège-tibias adaptés aux exercices",
        "Coquille ou protection supplémentaire selon les consignes du club"
      ],
      "rules": [
        "Apprendre posture et équilibre avant la puissance",
        "Séparer travail au sac, paos et opposition",
        "Respecter les consignes de clinch et arrêter immédiatement sur demande"
      ],
      "mistakes": [
        "Imiter un entraînement de compétiteur dès la première semaine",
        "Négliger hydratation et récupération après une séance dense",
        "Choisir des gants sans connaître le format du club"
      ],
      "federation": {
        "name": "Fédération française de kick boxing, muaythaï et disciplines associées",
        "url": "https://www.ffkmda.com/"
      },
      "image": "muay-thai",
      "entryCostMin": 60,
      "entryCostMax": 190,
      "entryCostBasis": "period",
      "entryCostBasisLabel": "le premier mois et l’équipement de protection",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 150,
      "weeklyMinutesTypical": 240,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "lutte",
      "name": "Lutte",
      "category": "Sports de combat",
      "teaser": "La lutte apprend appuis, déséquilibres et contrôle au sol sans frappe ; le contact rapproché reste central dès le début.",
      "profile": "À choisir si vous aimez résoudre des situations physiques par placement et levier dans un groupe encadré.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "force",
        "précision"
      ],
      "cost": "40 à 140 € pour le premier cycle et la tenue simple",
      "frequency": "1 à 2 entraînements hebdomadaires",
      "equipment": [
        "Tenue souple sans fermeture ni poche",
        "Chaussures de lutte uniquement si demandées",
        "Hygiène rigoureuse des pieds, ongles et textile"
      ],
      "rules": [
        "Apprendre chutes et positions de sécurité avant les combats libres",
        "Respecter le signal d’arrêt et les consignes du partenaire",
        "Nettoyer tenue et peau après chaque séance"
      ],
      "mistakes": [
        "Utiliser la force avant de comprendre les appuis",
        "Cacher une douleur dans une prise",
        "Négliger l’hygiène du tapis et des vêtements"
      ],
      "federation": {
        "name": "Fédération française de lutte et disciplines associées",
        "url": "https://www.fflutte.com/"
      },
      "image": "lutte",
      "entryCostMin": 40,
      "entryCostMax": 140,
      "entryCostBasis": "period",
      "entryCostBasisLabel": "un premier cycle de cours et une tenue simple",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 210,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "jiu-jitsu-bresilien",
      "name": "Jiu-jitsu brésilien",
      "category": "Arts martiaux",
      "teaser": "Le jiu-jitsu brésilien se concentre sur contrôle, positions et soumissions au sol ; apprendre à abandonner tôt est une compétence essentielle.",
      "profile": "À envisager si le raisonnement tactique au sol vous plaît et si vous acceptez un contact rapproché régulier.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "force",
        "précision"
      ],
      "cost": "70 à 220 € pour un premier mois et une tenue",
      "frequency": "1 à 2 cours hebdomadaires",
      "equipment": [
        "Kimono adapté ou tenue no-gi selon le cours",
        "Protège-dents recommandé selon les exercices",
        "Sandales pour circuler hors du tapis sans salir les pieds"
      ],
      "rules": [
        "Taper tôt et relâcher immédiatement une soumission",
        "Respecter niveau, gabarit et consignes du partenaire",
        "Maintenir une hygiène stricte des ongles, tenues et peau"
      ],
      "mistakes": [
        "Résister jusqu’à la douleur pour ne pas abandonner",
        "Commencer chaque situation à pleine intensité",
        "Porter bijoux, fermetures ou textile non adapté sur le tapis"
      ],
      "federation": {
        "name": "Confédération française de jiu-jitsu brésilien",
        "url": "https://cfjjb.com/"
      },
      "image": "jiu-jitsu-bresilien",
      "entryCostMin": 70,
      "entryCostMax": 220,
      "entryCostBasis": "period",
      "entryCostBasisLabel": "le premier mois et un kimono ou une tenue no-gi simple",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 150,
      "weeklyMinutesTypical": 240,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "tai-chi",
      "name": "Tai-chi",
      "category": "Mobilité",
      "teaser": "Le tai-chi travaille enchaînements lents, transferts d’appui et attention ; la qualité de l’enseignement compte plus que le nombre de formes annoncées.",
      "profile": "À choisir si vous appréciez un apprentissage patient où posture, continuité et mémorisation priment sur l’intensité.",
      "mode": "individuel",
      "setting": "mixte",
      "impact": "faible",
      "access": "club",
      "goal": "loisir",
      "qualities": [
        "souplesse",
        "précision"
      ],
      "cost": "30 à 120 € pour quelques cours ou un premier mois",
      "frequency": "1 cours hebdomadaire et répétitions courtes",
      "equipment": [
        "Tenue souple et chaussures plates autorisées par l’enseignant",
        "Espace calme pour répéter quelques mouvements",
        "Aucun matériel avancé avant d’avoir choisi un style"
      ],
      "rules": [
        "Réduire amplitude et vitesse pour garder des appuis confortables",
        "Demander le style enseigné et la place du travail à deux",
        "Mémoriser de courtes séquences plutôt qu’une forme entière"
      ],
      "mistakes": [
        "Choisir uniquement sur la durée spectaculaire de l’enchaînement",
        "Forcer une posture basse au prix d’un inconfort",
        "Confondre lenteur visible et absence de précision technique"
      ],
      "federation": {
        "name": "Fédération des arts énergétiques et martiaux chinois",
        "url": "https://faemc.fr/"
      },
      "image": "tai-chi",
      "entryCostMin": 30,
      "entryCostMax": 120,
      "entryCostBasis": "period",
      "entryCostBasisLabel": "quelques cours ou un premier mois",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 60,
      "weeklyMinutesTypical": 120,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "qi-gong",
      "name": "Qi gong",
      "category": "Mobilité",
      "teaser": "Le qi gong combine mouvements simples, respiration et attention ; la clarté des consignes et l’adaptation priment sur les promesses de résultats.",
      "profile": "À envisager si vous cherchez une pratique lente, répétable et guidée, sans attendre de bénéfice médical garanti.",
      "mode": "individuel",
      "setting": "mixte",
      "impact": "faible",
      "access": "club",
      "goal": "loisir",
      "qualities": [
        "souplesse",
        "précision"
      ],
      "cost": "25 à 100 € pour quelques cours ou un premier mois",
      "frequency": "1 cours et courtes répétitions personnelles",
      "equipment": [
        "Tenue confortable sans contrainte",
        "Chaussures souples ou pratique pieds nus selon le lieu",
        "Support écrit ou vidéo seulement si fourni par l’enseignant"
      ],
      "rules": [
        "Rester dans une amplitude confortable",
        "Demander l’objectif concret de chaque série sans accepter de promesse médicale",
        "Privilégier régularité courte et qualité du geste"
      ],
      "mistakes": [
        "Forcer la respiration ou bloquer inutilement",
        "Choisir un cours sur des allégations de guérison",
        "Accumuler les séries sans retenir une routine simple"
      ],
      "federation": {
        "name": "Fédération des arts énergétiques et martiaux chinois",
        "url": "https://faemc.fr/"
      },
      "image": "qi-gong",
      "entryCostMin": 25,
      "entryCostMax": 100,
      "entryCostBasis": "period",
      "entryCostBasisLabel": "quelques cours ou un premier mois",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 45,
      "weeklyMinutesTypical": 90,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "alpinisme",
      "name": "Alpinisme",
      "category": "Pleine nature",
      "teaser": "L’alpinisme combine terrain, météo, orientation, progression sur corde et prise de décision ; il ne se résume pas à une randonnée plus raide.",
      "profile": "À envisager si l’apprentissage du milieu montagnard vous motive assez pour suivre une progression encadrée et accepter des renoncements.",
      "mode": "mixte",
      "setting": "extérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "force",
        "précision"
      ],
      "cost": "90 à 250 € pour une initiation avec matériel collectif",
      "frequency": "sortie longue ou cycle de formation",
      "equipment": [
        "Chaussures adaptées à l’itinéraire et à la saison",
        "Casque, baudrier et matériel technique fournis ou validés",
        "Vêtements en couches, eau, nourriture et protection solaire"
      ],
      "rules": [
        "Accepter le demi-tour comme décision normale",
        "Vérifier météo, horaire, niveau et conditions du terrain",
        "Apprendre encordement et manipulations sous supervision"
      ],
      "mistakes": [
        "Choisir une course pour son altitude ou sa photo",
        "Sous-estimer approche, descente et acclimatation",
        "Acheter crampons ou piolet sans connaître le programme de formation"
      ],
      "federation": {
        "name": "Fédération française de la montagne et de l’escalade",
        "url": "https://www.ffme.fr/"
      },
      "image": "alpinisme",
      "entryCostMin": 90,
      "entryCostMax": 250,
      "entryCostBasis": "session",
      "entryCostBasisLabel": "une initiation encadrée avec matériel collectif",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 360,
      "weeklyMinutesTypical": 600,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "speleologie",
      "name": "Spéléologie",
      "category": "Pleine nature",
      "teaser": "La spéléologie associe progression souterraine, orientation, matériel collectif et gestion du temps loin de la sortie.",
      "profile": "À choisir si l’exploration technique vous attire dans un club où l’on apprend le milieu, les cordes et la sécurité.",
      "mode": "mixte",
      "setting": "extérieur",
      "impact": "modéré",
      "access": "club",
      "goal": "loisir",
      "qualities": [
        "force",
        "précision"
      ],
      "cost": "20 à 80 € pour une sortie découverte avec matériel prêté",
      "frequency": "sortie de plusieurs heures ou journée",
      "equipment": [
        "Casque, éclairage et matériel vertical fournis par le club",
        "Combinaison et bottes ou chaussures adaptées",
        "Éclairage de secours géré selon le cadre de la sortie"
      ],
      "rules": [
        "Ne jamais partir seul ni sans informer du programme",
        "Respecter horaire de retour et gestion de l’éclairage",
        "Apprendre les manipulations de corde avant un puits réel"
      ],
      "mistakes": [
        "Sous-estimer froid, boue et durée du retour",
        "Choisir une cavité pour son passage le plus spectaculaire",
        "Utiliser un éclairage personnel sans solution de secours"
      ],
      "federation": {
        "name": "Fédération française de spéléologie",
        "url": "https://ffspeleo.fr/"
      },
      "image": "speleologie",
      "entryCostMin": 20,
      "entryCostMax": 80,
      "entryCostBasis": "session",
      "entryCostBasisLabel": "une sortie découverte avec matériel prêté",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 240,
      "weeklyMinutesTypical": 420,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "raquettes-a-neige",
      "name": "Raquettes à neige",
      "category": "Glisse",
      "teaser": "La raquette rend la marche hivernale possible mais ne supprime ni risque d’avalanche, ni froid, ni difficulté d’orientation.",
      "profile": "À envisager si vous voulez découvrir la montagne enneigée sur un itinéraire simple et préparé, avec un encadrement lorsque le terrain l’exige.",
      "mode": "individuel",
      "setting": "extérieur",
      "impact": "modéré",
      "access": "mixte",
      "goal": "loisir",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "20 à 70 € pour une location et une sortie simple",
      "frequency": "sortie de 2 à 5 heures selon terrain",
      "equipment": [
        "Raquettes et bâtons adaptés au poids et aux chaussures",
        "Chaussures imperméables et guêtres selon la neige",
        "Vêtements en couches, lunettes, gants et moyen d’orientation"
      ],
      "rules": [
        "Choisir un itinéraire balisé ou encadré selon le risque",
        "Consulter bulletin météo et avalanche lorsque pertinent",
        "Garder une marge horaire importante en hiver"
      ],
      "mistakes": [
        "Suivre une trace sans savoir où elle mène",
        "Confondre faible pente au départ et itinéraire sans risque",
        "Partir avec des chaussures légères qui se mouillent rapidement"
      ],
      "federation": {
        "name": "Fédération française de randonnée pédestre",
        "url": "https://www.ffrandonnee.fr/"
      },
      "image": "raquettes-a-neige",
      "entryCostMin": 20,
      "entryCostMax": 70,
      "entryCostBasis": "day",
      "entryCostBasisLabel": "une journée de location ou une sortie simple",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 360,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "ski-alpinisme",
      "name": "Ski-alpinisme",
      "category": "Glisse",
      "teaser": "Le ski-alpinisme ajoute montée, conversions, gestion de l’effort et sécurité en terrain enneigé au niveau de descente requis.",
      "profile": "À choisir seulement si vous possédez déjà une base de ski hors piste ou suivez un apprentissage progressif avec un encadrement adapté.",
      "mode": "individuel",
      "setting": "extérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "cardio",
        "précision"
      ],
      "cost": "90 à 220 € pour une sortie encadrée avec location",
      "frequency": "sortie longue dépendante des conditions",
      "equipment": [
        "Skis, peaux et chaussures de randonnée adaptés",
        "Détecteur, pelle et sonde avec apprentissage réel",
        "Casque, vêtements et matériel de montagne selon l’itinéraire"
      ],
      "rules": [
        "Maîtriser l’utilisation du matériel de sécurité avant l’itinéraire",
        "Adapter objectif au bulletin avalanche et au groupe",
        "Garder des réserves pour la descente et les manipulations"
      ],
      "mistakes": [
        "Acheter un ensemble léger avant de connaître son usage",
        "Confondre savoir skier en station et autonomie en montagne",
        "Suivre une trace existante comme preuve de sécurité"
      ],
      "federation": {
        "name": "Fédération française de la montagne et de l’escalade",
        "url": "https://www.ffme.fr/"
      },
      "image": "ski-alpinisme",
      "entryCostMin": 90,
      "entryCostMax": 220,
      "entryCostBasis": "day",
      "entryCostBasisLabel": "une journée encadrée avec location",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 300,
      "weeklyMinutesTypical": 480,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "via-ferrata",
      "name": "Via ferrata",
      "category": "Verticalité",
      "teaser": "La via ferrata utilise câble, barreaux et ponts sur une paroi équipée ; longueur, échappatoires et exposition comptent autant que la cotation.",
      "profile": "À tester si la verticalité vous attire mais que vous souhaitez un itinéraire équipé et une première sortie encadrée.",
      "mode": "individuel",
      "setting": "extérieur",
      "impact": "élevé",
      "access": "mixte",
      "goal": "loisir",
      "qualities": [
        "force",
        "précision"
      ],
      "cost": "35 à 90 € pour une location ou une sortie encadrée",
      "frequency": "sortie de 2 à 4 heures",
      "equipment": [
        "Casque, baudrier et longe spécifique avec absorbeur",
        "Gants adaptés sans gêner les mousquetons",
        "Chaussures adhérentes et vêtements suivant la météo"
      ],
      "rules": [
        "Garder au moins un mousqueton connecté lors des franchissements",
        "Choisir un parcours avec échappatoires au premier essai",
        "Éviter orage, forte chaleur et affluence excessive"
      ],
      "mistakes": [
        "Utiliser une longe d’escalade non prévue pour la via ferrata",
        "Choisir selon la seule cotation sans regarder longueur et dénivelé",
        "Se lancer derrière un groupe plus rapide sans marge"
      ],
      "federation": {
        "name": "Fédération française de la montagne et de l’escalade",
        "url": "https://www.ffme.fr/"
      },
      "image": "via-ferrata",
      "entryCostMin": 35,
      "entryCostMax": 90,
      "entryCostBasis": "session",
      "entryCostBasisLabel": "une location ou une sortie encadrée",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 300,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "parapente",
      "name": "Parapente",
      "category": "Pleine nature",
      "teaser": "Le parapente commence par une école, du gonflage au sol et une lecture du milieu aérologique avant le vol autonome.",
      "profile": "À envisager si le vol vous motive assez pour accepter formation, météo changeante et décisions prudentes.",
      "mode": "individuel",
      "setting": "extérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "loisir",
      "qualities": [
        "précision",
        "cardio"
      ],
      "cost": "90 à 180 € pour un baptême biplace ou une première journée école",
      "frequency": "stage de plusieurs journées pour apprendre",
      "equipment": [
        "Aile, sellette, casque et secours fournis en école",
        "Chaussures montantes adaptées au décollage",
        "Vêtements chauds et gants même par temps doux"
      ],
      "rules": [
        "Suivre uniquement les consignes de l’école sur le site",
        "Apprendre gonflage et décision de ne pas décoller",
        "Respecter espaces aériens, météo et niveau de site"
      ],
      "mistakes": [
        "Acheter une aile avant le stage initial",
        "Choisir une journée au nombre de vols promis",
        "Confondre baptême passager et capacité à piloter seul"
      ],
      "federation": {
        "name": "Fédération française de vol libre",
        "url": "https://federation.ffvl.fr/"
      },
      "image": "parapente",
      "entryCostMin": 90,
      "entryCostMax": 180,
      "entryCostBasis": "session",
      "entryCostBasisLabel": "un baptême biplace ou une première journée école",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 240,
      "weeklyMinutesTypical": 420,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "football-americain",
      "name": "Football américain",
      "category": "Sports collectifs",
      "teaser": "Le football américain répartit les rôles par poste et combine tactique, équipement protecteur et phases de jeu très structurées.",
      "profile": "À choisir si la stratégie collective et un rôle spécialisé vous motivent dans un club capable d’accueillir des adultes novices.",
      "mode": "collectif",
      "setting": "extérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "compétition",
      "qualities": [
        "force",
        "précision"
      ],
      "cost": "80 à 250 € pour un premier cycle avec prêt partiel",
      "frequency": "2 entraînements hebdomadaires fréquents",
      "equipment": [
        "Casque et épaulières prêtés ou loués selon le club",
        "Protège-dents et chaussures adaptées au terrain",
        "Tenue d’entraînement sans élément dangereux"
      ],
      "rules": [
        "Apprendre posture de contact et règles du poste avant les phases complètes",
        "Respecter équipement et progression décidée par les entraîneurs",
        "Signaler immédiatement tout symptôme après un choc"
      ],
      "mistakes": [
        "Choisir un poste uniquement sur le gabarit",
        "Entrer dans les contacts avant de maîtriser placement et consignes",
        "Sous-estimer le temps d’équipe, vidéo et déplacements de match"
      ],
      "federation": {
        "name": "Fédération française de football américain",
        "url": "https://www.fffa.org/"
      },
      "image": "football-americain",
      "entryCostMin": 80,
      "entryCostMax": 250,
      "entryCostBasis": "period",
      "entryCostBasisLabel": "un premier cycle avec prêt partiel de protections",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 300,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "force-athletique",
      "name": "Force athlétique",
      "category": "Force",
      "teaser": "La force athlétique organise squat, développé couché et soulevé de terre selon des règles précises ; la technique doit précéder la charge.",
      "profile": "À envisager si progresser sur trois mouvements mesurables vous motive et si vous disposez d’un encadrement compétent au départ.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "modéré",
      "access": "mixte",
      "goal": "mixte",
      "qualities": [
        "force",
        "précision"
      ],
      "cost": "30 à 100 € pour un premier mois en salle ou club",
      "frequency": "2 à 3 séances hebdomadaires",
      "equipment": [
        "Chaussures stables adaptées aux mouvements",
        "Tenue permettant de voir et corriger les positions",
        "Ceinture et accessoires seulement après validation technique"
      ],
      "rules": [
        "Apprendre amplitude et trajectoire avant de charger",
        "Utiliser sécurités et pareurs selon le mouvement",
        "Augmenter progressivement avec un suivi écrit"
      ],
      "mistakes": [
        "Tester un maximum dès la première semaine",
        "Copier l’équipement de compétiteurs avant d’en avoir besoin",
        "Changer de programme dès qu’une séance paraît difficile"
      ],
      "federation": {
        "name": "Fédération française de force",
        "url": "https://www.ffforce.fr/"
      },
      "image": "force-athletique",
      "entryCostMin": 30,
      "entryCostMax": 100,
      "entryCostBasis": "month",
      "entryCostBasisLabel": "un premier mois en salle ou club",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 210,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "halterophilie",
      "name": "Haltérophilie",
      "category": "Force",
      "teaser": "L’haltérophilie apprend arraché et épaulé-jeté par positions, tirages et réceptions avant toute recherche de charge.",
      "profile": "À choisir si la vitesse technique et la mobilité vous attirent dans un club où les débutants utilisent d’abord barre légère et exercices segmentés.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "force",
        "souplesse"
      ],
      "cost": "30 à 110 € pour un premier mois ou cycle d’initiation",
      "frequency": "2 séances hebdomadaires recommandées",
      "equipment": [
        "Barre technique et disques fournis par le club",
        "Chaussures stables, puis chaussures spécifiques si utile",
        "Tenue près du corps permettant de voir les trajectoires"
      ],
      "rules": [
        "Apprendre positions et réception avec charge légère",
        "Libérer la barre selon les consignes de sécurité",
        "Ne charger que lorsque trajectoire et équilibre sont stables"
      ],
      "mistakes": [
        "Chercher un record avant de savoir recevoir",
        "Tirer uniquement avec les bras",
        "Acheter chaussures et ceinture avant d’identifier le besoin"
      ],
      "federation": {
        "name": "Fédération française d’haltérophilie-musculation",
        "url": "https://www.ffhaltero.fr/"
      },
      "image": "halterophilie",
      "entryCostMin": 30,
      "entryCostMax": 110,
      "entryCostBasis": "month",
      "entryCostBasisLabel": "un premier mois ou cycle d’initiation",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 210,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "pickleball",
      "name": "Pickleball",
      "category": "Raquettes",
      "teaser": "Le pickleball se joue sur un petit terrain avec une balle perforée ; il est vite ludique mais demande placement, zone de non-volée et contrôle du rythme.",
      "profile": "À envisager si vous recherchez une raquette accessible socialement, avec des échanges rapides et un terrain plus compact que le tennis.",
      "mode": "mixte",
      "setting": "intérieur",
      "impact": "modéré",
      "access": "mixte",
      "goal": "loisir",
      "qualities": [
        "précision",
        "cardio"
      ],
      "cost": "25 à 90 € pour une initiation et une raquette simple",
      "frequency": "1 à 2 séances hebdomadaires",
      "equipment": [
        "Raquette prêtée ou modèle simple",
        "Chaussures de salle ou de court adaptées",
        "Balles et filet disponibles dans la structure"
      ],
      "rules": [
        "Apprendre la zone de non-volée avant de jouer des matchs",
        "Privilégier placement et contrôle à la puissance",
        "Vérifier le marquage et les créneaux réellement disponibles"
      ],
      "mistakes": [
        "Acheter une raquette haut de gamme avant d’essayer",
        "Rester collé à la ligne de fond",
        "Confondre petit terrain et absence de déplacements rapides"
      ],
      "federation": {
        "name": "Fédération française de tennis",
        "url": "https://www.fft.fr/"
      },
      "image": "pickleball",
      "entryCostMin": 25,
      "entryCostMax": 90,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "une initiation et une raquette d’entrée de gamme",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 150,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "disc-golf",
      "name": "Disc-golf",
      "category": "Précision",
      "teaser": "Le disc-golf suit un parcours de paniers en lançant différents disques ; le choix de trajectoire compte plus que la force brute.",
      "profile": "À choisir si vous voulez marcher dehors, viser et jouer à coût modéré sur un parcours accessible.",
      "mode": "individuel",
      "setting": "extérieur",
      "impact": "faible",
      "access": "autonome",
      "goal": "loisir",
      "qualities": [
        "précision",
        "cardio"
      ],
      "cost": "20 à 60 € pour deux ou trois disques simples",
      "frequency": "1 parcours ou séance technique par semaine",
      "equipment": [
        "Un putter et un disque neutre suffisent au début",
        "Chaussures adaptées au terrain du parcours",
        "Carte du parcours ou application seulement en complément du balisage"
      ],
      "rules": [
        "Vérifier que la zone de lancer est libre",
        "Commencer avec des disques faciles plutôt que très rapides",
        "Respecter promeneurs, végétation et ordre de jeu"
      ],
      "mistakes": [
        "Acheter beaucoup de modèles avant de contrôler un disque neutre",
        "Lancer quand un groupe se trouve encore à portée",
        "Chercher la distance au détriment de la direction"
      ],
      "federation": {
        "name": "Fédération française de flying disc",
        "url": "https://www.ff-flyingdisc.fr/"
      },
      "image": "disc-golf",
      "entryCostMin": 20,
      "entryCostMax": 60,
      "entryCostBasis": "initial",
      "entryCostBasisLabel": "un petit jeu de disques pour débuter",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 90,
      "weeklyMinutesTypical": 150,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "hyrox",
      "name": "Hyrox",
      "category": "Forme",
      "teaser": "Hyrox alterne course et ateliers standardisés ; la préparation doit respecter le niveau actuel plutôt que reproduire immédiatement le format compétition.",
      "profile": "À envisager si un objectif événementiel structuré vous motive et si vous pouvez progresser sur course, poussée, tirage et portés sans brûler les étapes.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "élevé",
      "access": "club",
      "goal": "compétition",
      "qualities": [
        "cardio",
        "force"
      ],
      "cost": "70 à 180 € par mois dans une salle proposant la préparation",
      "frequency": "3 séances hebdomadaires souvent nécessaires",
      "equipment": [
        "Chaussures polyvalentes compatibles avec course et ateliers",
        "Accès à traîneau, rameur, ski erg et charges adaptées",
        "Tenue simple et moyen de suivre les volumes"
      ],
      "rules": [
        "Construire une base de course et de force séparément",
        "Adapter charges et distances avant de simuler le format complet",
        "Planifier récupération et technique des ateliers"
      ],
      "mistakes": [
        "Faire une simulation complète dès la première semaine",
        "Choisir des charges de compétition sans maîtrise du geste",
        "Ajouter beaucoup de volume parce que la séance paraît ludique"
      ],
      "federation": {
        "name": "HYROX",
        "url": "https://hyrox.com/"
      },
      "image": "hyrox",
      "entryCostMin": 70,
      "entryCostMax": 180,
      "entryCostBasis": "month",
      "entryCostBasisLabel": "un mois de préparation en salle",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 180,
      "weeklyMinutesTypical": 300,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "goalball",
      "name": "Goalball",
      "category": "Sports collectifs",
      "teaser": "Le goalball se joue avec un ballon sonore et des masques occultants ; écoute, orientation et coordination d’équipe structurent la pratique.",
      "profile": "À découvrir si vous recherchez un sport collectif de précision accessible aux personnes déficientes visuelles comme aux voyants dans un cadre adapté.",
      "mode": "collectif",
      "setting": "intérieur",
      "impact": "modéré",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "précision",
        "force"
      ],
      "cost": "20 à 90 € pour une initiation ou un premier cycle avec matériel prêté",
      "frequency": "1 entraînement hebdomadaire au début",
      "equipment": [
        "Masque opaque et ballon sonore fournis par la structure",
        "Protections de genoux, coudes et hanches selon le club",
        "Tenue sans élément gênant l’écoute ou le déplacement"
      ],
      "rules": [
        "Respecter le silence pendant les phases de jeu",
        "Apprendre orientation et position défensive avant les tirs puissants",
        "Vérifier adaptation du lieu et accompagnement proposé"
      ],
      "mistakes": [
        "Retirer le masque pendant une phase",
        "Parler ou faire du bruit lorsque le ballon est en mouvement",
        "Sous-estimer les chocs au sol et la nécessité de protections"
      ],
      "federation": {
        "name": "Fédération française handisport",
        "url": "https://www.handisport.org/"
      },
      "image": "goalball",
      "entryCostMin": 20,
      "entryCostMax": 90,
      "entryCostBasis": "period",
      "entryCostBasisLabel": "une initiation ou un premier cycle avec matériel collectif",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 120,
      "weeklyMinutesTypical": 180,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    },
    {
      "slug": "boccia",
      "name": "Boccia",
      "category": "Précision",
      "teaser": "La boccia est un sport de précision paralympique où placement, choix de balle et stratégie comptent davantage que la vitesse.",
      "profile": "À découvrir si vous recherchez une pratique tactique adaptable, notamment pour des personnes ayant d’importantes limitations motrices.",
      "mode": "individuel",
      "setting": "intérieur",
      "impact": "faible",
      "access": "club",
      "goal": "mixte",
      "qualities": [
        "précision"
      ],
      "cost": "15 à 80 € pour une initiation avec balles prêtées",
      "frequency": "1 séance hebdomadaire au début",
      "equipment": [
        "Jeu de balles prêté par la structure",
        "Rampe et assistance sportive lorsque la classification le permet",
        "Siège et positionnement adaptés avec l’équipe encadrante"
      ],
      "rules": [
        "Vérifier la catégorie et les adaptations réellement proposées",
        "Apprendre à choisir texture et trajectoire avant la puissance",
        "Respecter le rôle de l’assistant et l’autonomie du joueur"
      ],
      "mistakes": [
        "Confondre adaptation et absence d’exigence technique",
        "Changer de balle sans comprendre son comportement",
        "Décider de l’accessibilité sans tester le positionnement réel"
      ],
      "federation": {
        "name": "Fédération française handisport",
        "url": "https://www.handisport.org/"
      },
      "image": "boccia",
      "entryCostMin": 15,
      "entryCostMax": 80,
      "entryCostBasis": "session",
      "entryCostBasisLabel": "une initiation ou un premier cycle avec matériel prêté",
      "budgetBand": "up_to_100",
      "weeklyMinutesMin": 60,
      "weeklyMinutesTypical": 120,
      "timeBasis": "semaine ou sortie de démarrage réaliste, préparation et trajet compris",
      "evidenceLevel": "repère éditorial à confirmer localement",
      "modifiedAt": "2026-08-01"
    }
  ]
}
