{"product_id":"projet-titan","title":"Projet Titan","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69bffd1f-83e4-8329-8289-de460c7def1d-3\" data-testid=\"conversation-turn-16\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"99865553-93a6-46c9-925d-2c8abe380cbd\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"84\" data-end=\"107\"\u003e\u003cstrong data-start=\"84\" data-end=\"107\"\u003eCe que tu obtiens :\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"109\" data-end=\"194\"\u003e📱 Programme sportif complet\u003cbr data-start=\"137\" data-end=\"140\"\u003e→ Entraînements simples et efficaces (maison ou salle)\u003c\/p\u003e\n\u003cp data-start=\"196\" data-end=\"259\"\u003e📱 Guide alimentaire clair\u003cbr data-start=\"222\" data-end=\"225\"\u003e→ Perds du gras sans prise de tête\u003c\/p\u003e\n\u003cp data-start=\"261\" data-end=\"340\"\u003e📱 Méthode étape par étape\u003cbr data-start=\"287\" data-end=\"290\"\u003e→ Transforme ton physique, même en partant de zéro\u003c\/p\u003e\n\u003cp data-start=\"342\" data-end=\"394\"\u003e👤 Plan structuré\u003cbr data-start=\"359\" data-end=\"362\"\u003e→ Tu sais quoi faire chaque jour\u003c\/p\u003e\n\u003cp data-start=\"396\" data-end=\"463\"\u003e🔥 Conseils concrets\u003cbr data-start=\"416\" data-end=\"419\"\u003e→ Motivation, discipline, erreurs à éviter\u003c\/p\u003e\n\u003chr data-start=\"465\" data-end=\"468\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n     BLOC SOCIAL PROOF — À coller dans la description produit Shopify\n     Éditeur HTML : cliquer sur l'icône \u003c \u003e dans l'éditeur de texte\n     ============================================================ --\u003e\n\u003cstyle\u003e\n  .sp-wrap { padding: 2rem 0; font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', sans-serif; }\n  .sp-header { margin-bottom: 1.8rem; }\n  .sp-label { font-size: 11px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: #888; margin: 0 0 0.5rem; }\n  .sp-title { font-size: 22px; font-weight: 600; color: #111; margin: 0 0 0.4rem; }\n  .sp-sub { font-size: 14px; color: #666; margin: 0; line-height: 1.5; }\n\n  .sp-stats { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; margin-bottom: 1.8rem; }\n  .sp-stat { background: #f5f5f3; border-radius: 8px; padding: 1rem; }\n  .sp-stat-val { font-size: 24px; font-weight: 700; color: #111; line-height: 1; margin-bottom: 4px; }\n  .sp-stat-lbl { font-size: 12px; color: #666; line-height: 1.3; }\n\n  .sp-cards { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; }\n  @media (max-width: 540px) { .sp-cards { grid-template-columns: 1fr; } }\n\n  .sp-card { background: #fff; border: 1px solid #e8e8e8; border-radius: 12px; padding: 1.2rem; display: flex; flex-direction: column; gap: 12px; }\n  .sp-avatar-row { display: flex; align-items: center; gap: 10px; }\n  .sp-avatar { width: 38px; height: 38px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 13px; font-weight: 600; flex-shrink: 0; }\n  .av-teal   { background: #E1F5EE; color: #085041; }\n  .av-blue   { background: #E6F1FB; color: #0C447C; }\n  .av-coral  { background: #FAECE7; color: #712B13; }\n  .av-purple { background: #EEEDFE; color: #3C3489; }\n\n  .sp-name { font-size: 14px; font-weight: 600; color: #111; margin: 0; line-height: 1.2; }\n  .sp-meta { font-size: 12px; color: #888; margin: 0; }\n\n  .sp-stars { display: flex; gap: 2px; }\n  .star-svg { width: 13px; height: 13px; }\n\n  .sp-pill { display: inline-flex; align-items: center; gap: 6px; padding: 5px 10px; border-radius: 20px; font-size: 12px; font-weight: 600; }\n  .pill-green  { background: #EAF3DE; color: #27500A; }\n  .pill-teal   { background: #E1F5EE; color: #085041; }\n  .pill-blue   { background: #E6F1FB; color: #0C447C; }\n  .pill-amber  { background: #FAEEDA; color: #633806; }\n\n  .sp-quote { font-size: 13px; color: #555; line-height: 1.5; margin: 0; border-left: 2px solid #e0e0e0; padding-left: 10px; }\n\u003c\/style\u003e\n\u003cdiv class=\"sp-wrap\"\u003e\n\u003c!-- EN-TÊTE — modifie selon ton produit --\u003e\n\u003cdiv class=\"sp-header\"\u003e\n\u003cp class=\"sp-label\"\u003eIls l'ont fait, tu peux aussi\u003c\/p\u003e\n\u003ch2 class=\"sp-title\"\u003eDes résultats réels, pas des promesses\u003c\/h2\u003e\n\u003cp class=\"sp-sub\"\u003eTémoignages vérifiés de clients ayant utilisé le produit pendant 8 semaines minimum.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- STATS GLOBALES — modifie les chiffres selon tes vraies données --\u003e\n\u003cdiv class=\"sp-stats\"\u003e\n\u003cdiv class=\"sp-stat\"\u003e\n\u003cdiv class=\"sp-stat-val\"\u003e−6,4 kg\u003c\/div\u003e\n\u003cdiv class=\"sp-stat-lbl\"\u003eperte de masse grasse moyenne\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sp-stat\"\u003e\n\u003cdiv class=\"sp-stat-val\"\u003e+18 %\u003c\/div\u003e\n\u003cdiv class=\"sp-stat-lbl\"\u003ede performance en endurance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sp-stat\"\u003e\n\u003cdiv class=\"sp-stat-val\"\u003e94 %\u003c\/div\u003e\n\u003cdiv class=\"sp-stat-lbl\"\u003erecommandent le produit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CARTES TÉMOIGNAGES --\u003e\n\u003cdiv class=\"sp-cards\"\u003e\n\u003c!-- CARTE 1 --\u003e\n\u003cdiv class=\"sp-card\"\u003e\n\u003cdiv class=\"sp-avatar-row\"\u003e\n\u003cdiv class=\"sp-avatar av-teal\"\u003eTM\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"sp-name\"\u003eThomas.M\u003c\/p\u003e\n\u003cp class=\"sp-meta\"\u003eEtudiant· 21 ans\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sp-stars\"\u003e\n\u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cspan class=\"sp-pill pill-green\"\u003e\u003cspan\u003e−8 kg · confiance retrouvée\u003c\/span\u003e\u003c\/span\u003e\n\u003cp class=\"sp-quote\"\u003e\u003cspan\u003e\"J'osais plus enlever mon t-shirt à la plage. 10 semaines plus tard, je me reconnais enfin dans le miroir. Le glow up est réel.\"\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CARTE 2 --\u003e\n\u003cdiv class=\"sp-card\"\u003e\n\u003cdiv class=\"sp-avatar-row\"\u003e\n\u003ch3 class=\"sp-avatar av-blue\"\u003eAL\u003c\/h3\u003e\n\u003cdiv\u003e\n\u003cp class=\"sp-name\"\u003eAdam.L\u003c\/p\u003e\n\u003cp class=\"sp-meta\"\u003eLycéen · 17 ans\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sp-stars\"\u003e\n\u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cspan class=\"sp-pill pill-teal\"\u003e\u003cspan\u003esilhouette transformée en 8 sem.\u003c\/span\u003e\u003c\/span\u003e\n\u003cp class=\"sp-quote\"\u003e\u003cspan\u003e\"J'avais essayé plein de trucs mais je tenais jamais. Là j'ai perdu du ventre sans me priver. Les gens de ma promo ont commencé à remarquer la différence.\"\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CARTE 3 --\u003e\n\u003cdiv class=\"sp-card\"\u003e\n\u003cdiv class=\"sp-avatar-row\"\u003e\n\u003cdiv class=\"sp-avatar av-coral\"\u003eKD\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"sp-name\"\u003eKarim.D\u003c\/p\u003e\n\u003cp class=\"sp-meta\"\u003eLycéen · 18 ans\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sp-stars\"\u003e\n\u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003csvg fill=\"#D3D1C7\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cspan class=\"sp-pill pill-blue\"\u003e\u003cspan\u003e+muscle · −gras · énergie au top\u003c\/span\u003e\u003c\/span\u003e\n\u003cp class=\"sp-quote\"\u003e\u003cspan\u003e\"Je voulais pas juste maigrir, je voulais un physique. J'ai gardé mon muscle en perdant du gras. Mon rapport au sport a complètement changé.\"\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CARTE 4 --\u003e\n\u003cdiv class=\"sp-card\"\u003e\n\u003cdiv class=\"sp-avatar-row\"\u003e\n\u003cdiv class=\"sp-avatar av-purple\"\u003eML\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"sp-name\"\u003eMarie.L\u003c\/p\u003e\n\u003cp class=\"sp-meta\"\u003eEtudiante · 19 ans\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sp-stars\"\u003e\n\u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003csvg fill=\"#BA7517\" viewbox=\"0 0 16 16\" class=\"star-svg\"\u003e\u003cpath d=\"M8 1l1.8 3.6L14 5.3l-3 2.9.7 4.1L8 10.4l-3.7 1.9.7-4.1-3-2.9 4.2-.7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cspan class=\"sp-pill pill-amber\"\u003e \u003csvg stroke-width=\"2.5\" stroke=\"#633806\" fill=\"none\" viewbox=\"0 0 16 16\" height=\"12\" width=\"12\"\u003e\u003cpolyline points=\"4 8 7 11 12 5\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e −5 kg · silhouette affinée \u003c\/span\u003e\n\u003cp class=\"sp-quote\"\u003e\u003cspan\u003e\"Au début je croyais pas trop. Dès la 3e semaine j'ai senti que mes fringues tombaient différemment. Maintenant j'ai hâte d'aller à la salle.\"\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ============================================================\n     BLOC KEY FACTS — À coller dans la description produit Shopify\n     Éditeur HTML : cliquer sur l'icône \u003c \u003e dans l'éditeur de texte\n     ============================================================ --\u003e\n\u003cstyle\u003e\n  .kf-wrap {\n    padding: 2rem 0;\n    font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', sans-serif;\n  }\n  .kf-label {\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    color: #888;\n    margin: 0 0 0.6rem;\n  }\n  .kf-title {\n    font-size: 22px;\n    font-weight: 600;\n    color: #111;\n    margin: 0 0 0.4rem;\n  }\n  .kf-sub {\n    font-size: 15px;\n    color: #666;\n    margin: 0 0 1.8rem;\n    line-height: 1.5;\n  }\n\n  \/* IMAGE PRODUIT — optionnelle *\/\n  .kf-hero {\n    width: 100%;\n    height: 220px;\n    object-fit: cover;\n    border-radius: 12px;\n    margin-bottom: 1.8rem;\n    display: block;\n  }\n\n  .kf-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 1px;\n    background: #e5e5e5;\n    border-radius: 12px;\n    overflow: hidden;\n    border: 1px solid #e5e5e5;\n  }\n  @media (max-width: 480px) {\n    .kf-grid { grid-template-columns: repeat(2, 1fr); }\n  }\n  .kf-cell {\n    background: #fff;\n    padding: 1.3rem 1rem;\n    display: flex;\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 8px;\n  }\n  .kf-icon {\n    width: 36px;\n    height: 36px;\n    border-radius: 8px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n  }\n  .kf-icon img {\n    width: 20px;\n    height: 20px;\n    object-fit: contain;\n  }\n  .kf-icon svg {\n    width: 20px;\n    height: 20px;\n  }\n  .kf-value {\n    font-size: 20px;\n    font-weight: 700;\n    color: #111;\n    line-height: 1;\n  }\n  .kf-desc {\n    font-size: 12px;\n    color: #666;\n    line-height: 1.4;\n  }\n\n  \/* Couleurs icônes *\/\n  .ic-teal  { background: #E1F5EE; color: #0F6E56; }\n  .ic-blue  { background: #E6F1FB; color: #185FA5; }\n  .ic-amber { background: #FAEEDA; color: #854F0B; }\n  .ic-coral { background: #FAECE7; color: #993C1D; }\n  .ic-green { background: #EAF3DE; color: #3B6D11; }\n  .ic-purple{ background: #EEEDFE; color: #534AB7; }\n\u003c\/style\u003e\n\u003cdiv class=\"kf-wrap\"\u003e\n\u003c!-- TITRE \u0026 SOUS-TITRE — modifie selon ton produit --\u003e\n\u003cp class=\"kf-label\"\u003ePourquoi ça marche\u003c\/p\u003e\n\u003ch2 class=\"kf-title\"\u003eConçu pour la performance \u0026amp; la sèche\u003c\/h2\u003e\n\u003cp class=\"kf-sub\"\u003eChaque portion est formulée pour soutenir l'effort, préserver le muscle et accélérer la perte de gras.\u003c\/p\u003e\n\u003c!-- IMAGE PRODUIT (optionnel) — remplace l'URL par ton image Shopify --\u003e\n\u003cdiv class=\"kf-grid\"\u003e\n\u003c!-- CELLULE 1 — Protéines --\u003e\n\u003cdiv class=\"kf-cell\"\u003e\n\u003cdiv class=\"kf-icon ic-teal\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M12 2a5 5 0 0 1 5 5c0 2-1 3.5-2.5 4.5L16 21H8l1.5-9.5C8 10.5 7 9 7 7a5 5 0 0 1 5-5z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"kf-value\"\u003e34 g\u003c\/div\u003e\n\u003cdiv class=\"kf-desc\"\u003eProtéines par portion — pour préserver et construire le muscle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CELLULE 2 — Calories --\u003e\n\u003cdiv class=\"kf-cell\"\u003e\n\u003cdiv class=\"kf-icon ic-blue\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M12 6v6l4 2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"kf-value\"\u003e400 kcal\u003c\/div\u003e\n\u003cdiv class=\"kf-desc\"\u003eCalories contrôlées — satiété sans excès calorique\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CELLULE 3 — Index glycémique --\u003e\n\u003cdiv class=\"kf-cell\"\u003e\n\u003cdiv class=\"kf-icon ic-amber\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"kf-value\"\u003eFaible IG\u003c\/div\u003e\n\u003cdiv class=\"kf-desc\"\u003eGlucides à libération lente — énergie stable, pas de pic d'insuline\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CELLULE 4 — Sans sucre --\u003e\n\u003cdiv class=\"kf-cell\"\u003e\n\u003cdiv class=\"kf-icon ic-coral\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"kf-value\"\u003e0 sucre\u003c\/div\u003e\n\u003cdiv class=\"kf-desc\"\u003ePas de sucres ajoutés — 100% orienté résultat\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CELLULE 5 — Vitamines --\u003e\n\u003cdiv class=\"kf-cell\"\u003e\n\u003cdiv class=\"kf-icon ic-green\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M8 12l3 3 5-5\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"kf-value\"\u003e26 vitamines\u003c\/div\u003e\n\u003cdiv class=\"kf-desc\"\u003eMicronutriments essentiels — récupération et immunité optimisées\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CELLULE 6 — BCAA --\u003e\n\u003cdiv class=\"kf-cell\"\u003e\n\u003cdiv class=\"kf-icon ic-purple\"\u003e\u003csvg stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath d=\"M3 12h4l3-9 4 18 3-9h4\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"kf-value\"\u003eBCAA\u003c\/div\u003e\n\u003cdiv class=\"kf-desc\"\u003eAcides aminés branchés — anti-catabolisme pendant l'effort\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background-color: #f9f9f9; border: 1px solid #e0e0e0; border-radius: 12px; padding: 40px 30px; text-align: center; max-width: 700px; margin: 40px auto;\"\u003e\n\u003c!-- Icône bouclier --\u003e\n\u003cdiv style=\"font-size: 48px; margin-bottom: 16px;\"\u003e🛡️\u003c\/div\u003e\n\u003c!-- Titre --\u003e\n\u003ch2 style=\"font-size: 24px; font-weight: bold; margin-bottom: 12px; color: #111;\"\u003eSatisfait ou Remboursé\u003c\/h2\u003e\n\u003c!-- Texte --\u003e\n\u003cp style=\"font-size: 15px; color: #555; line-height: 1.7; max-width: 500px; margin: 0 auto 24px;\"\u003eNous sommes tellement convaincus de la qualité de notre programme que nous offrons une garantie satisfaction. Si tu n'es pas entièrement satisfait, contacte-nous sous \u003cstrong\u003e60 jours\u003c\/strong\u003e pour être intégralement remboursé.\u003c\/p\u003e\n\u003c!-- 3 badges --\u003e\n\u003cdiv style=\"display: flex; justify-content: center; gap: 24px; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 28px;\"\u003e✅\u003c\/span\u003e \u003cspan style=\"font-size: 13px; font-weight: 600; color: #111;\"\u003e100% Satisfaction\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 28px;\"\u003e⚡️\u003c\/span\u003e \u003cspan style=\"font-size: 13px; font-weight: 600; color: #111;\"\u003eAccès instantané\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-direction: column; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 28px;\"\u003e↩️\u003c\/span\u003e \u003cspan style=\"font-size: 13px; font-weight: 600; color: #111;\"\u003eRemboursement facile\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ma boutique","offers":[{"title":"Default Title","offer_id":53075508822359,"sku":null,"price":20.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0998\/8948\/0023\/files\/avant-apresjpg.jpg?v=1774866550","url":"https:\/\/projettitan.com\/products\/projet-titan","provider":"Projet Titan","version":"1.0","type":"link"}