1<!DOCTYPE html> 2<html lang="fr-FR"> 3<head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1" /> 6<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 7 8 <!-- This site is optimized with the Yoast SEO plugin v25.6 - https://yoast.com/wordpress/plugins/seo/ --> 9 <meta name="description" content="Le métabolisme de base (BMR), c'est 60 à 75 % de ta dépense quotidienne. Définition simple, formules de calcul, et pourquoi ta masse grasse change tout." /> 10 <link rel="canonical" href="https://lean-app.com/metabolisme-de-base/" /> 11 <meta property="og:locale" content="fr_FR" /> 12 <meta property="og:type" content="article" /> 13 <meta property="og:title" content="Métabolisme de base (BMR) : définition et calcul - Lean" /> 14 <meta property="og:description" content="Le métabolisme de base (BMR) représente 60 à 75 % de ta dépense. Il dépend de ta masse maigre, pas de ton poids : pourquoi Harris-Benedict et Mifflin-St Jeor se trompent de 200 à 500 kcal/jour." /> 15 <meta property="og:url" content="https://lean-app.com/metabolisme-de-base/" /> 16 <meta property="og:site_name" content="Lean" /> 17 <meta property="article:publisher" content="https://www.facebook.com/share/1GXD3qyMBy/?mibextid=wwXIfr" /> 18 <meta property="article:published_time" content="2026-05-26T22:52:45+00:00" /> 19 <meta property="article:modified_time" content="2026-09-08T18:17:13+00:00" /> 20 <meta property="og:image" content="https://lean-app.com/wp-content/uploads/2026/05/og-metabolisme-de-base-v2.png" /> 21 <meta property="og:image:width" content="1200" /> 22 <meta property="og:image:height" content="630" /> 23 <meta property="og:image:type" content="image/png" /> 24 <meta name="author" content="L'équipe Lean" /> 25 <meta name="twitter:card" content="summary_large_image" /> 26 <meta name="twitter:image" content="https://lean-app.com/wp-content/uploads/2026/05/og-metabolisme-de-base-v2.png" /> 27 <meta name="twitter:label1" content="Ãcrit par" /> 28 <meta name="twitter:data1" content="L'équipe Lean" /> 29 <meta name="twitter:label2" content="Durée de lecture estimée" /> 30 <meta name="twitter:data2" content="21 minutes" /> 31
31<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://lean-app.com/metabolisme-de-base/#article","isPartOf":{"@id":"https://lean-app.com/metabolisme-de-base/"},"author":{"@id":"https://lean-app.com/#organization"},"headline":"Métabolisme de base : tout ce qu’il faut savoir pour le calculer précisément (BMR expliqué)","datePublished":"2026-05-26T22:52:45+00:00","dateModified":"2026-09-08T18:17:13+00:00","mainEntityOfPage":{"@id":"https://lean-app.com/metabolisme-de-base/"},"wordCount":4349,"commentCount":0,"publisher":{"@id":"https://lean-app.com/#organization"},"image":{"@id":"https://lean-app.com/metabolisme-de-base/#primaryimage"},"thumbnailUrl":"https://lean-app.com/wp-content/uploads/2026/05/og-calcul-metabolisme-de-base.png","articleSection":["Comparateurs"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https://lean-app.com/metabolisme-de-base/#respond"]}]},{"@type":"WebPage","@id":"https://lean-app.com/metabolisme-de-base/","url":"https://lean-app.com/metabolisme-de-base/","name":"Métabolisme de base (BMR) : définition et calcul - Lean","isPartOf":{"@id":"https://lean-app.com/#website"},"primaryImageOfPage":{"@id":"https://lean-app.com/metabolisme-de-base/#primaryimage"},"image":{"@id":"https://lean-app.com/metabolisme-de-base/#primaryimage"},"thumbnailUrl":"https://lean-app.com/wp-content/uploads/2026/05/og-calcul-metabolisme-de-base.png","datePublished":"2026-05-26T22:52:45+00:00","dateModified":"2026-09-08T18:17:13+00:00","description":"Le métabolisme de base (BMR), c'est 60 à 75 % de ta dépense quotidienne. Définition simple, formules de calcul, et pourquoi ta masse grasse change tout.","breadcrumb":{"@id":"https://lean-app.com/metabolisme-de-base/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https://lean-app.com/metabolisme-de-base/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https://lean-app.com/metabolisme-de-base/#primaryimage","url":"https://lean-app.com/wp-content/uploads/2026/05/og-metabolisme-de-base-v2.png","contentUrl":"https://lean-app.com/wp-content/uploads/2026/05/og-metabolisme-de-base-v2.png","width":1200,"height":630},{"@type":"BreadcrumbList","@id":"https://lean-app.com/metabolisme-de-base/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://lean-app.com/"},{"@type":"ListItem","position":2,"name":"Métabolisme de base : tout ce qu’il faut savoir pour le calculer précisément (BMR expliqué)"}]},{"@type":"WebSite","@id":"https://lean-app.com/#website","url":"https://lean-app.com/","name":"Lean","description":"Télécharge, essaye GRATUITEMENT l'application et prends en main ton corps à VIE.","publisher":{"@id":"https://lean-app.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://lean-app.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https://lean-app.com/#organization","name":"Lean","url":"https://lean-app.com/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https://lean-app.com/#/schema/logo/image/","url":"https://lean-app.com/wp-content/uploads/2025/08/Logo-for-Lean-App-the-best-calorie-and-TDEE-tracking-application.png","contentUrl":"https://lean-app.com/wp-content/uploads/2025/08/Logo-for-Lean-App-the-best-calorie-and-TDEE-tracking-application.png","width":1672,"height":1484,"caption":"Lean"},"image":{"@id":"https://lean-app.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/share/1GXD3qyMBy/?mibextid=wwXIfr","https://apps.apple.com/fr/app/lean-calorie-ai-podometre/id6738668646","https://play.google.com/store/apps/details?id=com.lean.testsqflite","https://app.dealroom.co/companies/lean_calorie_tracker","https://alternativeto.net/software/lean-calorie-tracker/"]}]}</script>
31 32 <!-- / Yoast SEO plugin. --> 33 34 35<title>Métabolisme de base (BMR) : définition et calcul - Lean</title> 36<link rel="alternate" type="application/rss+xml" title="Lean » Flux" href="https://lean-app.com/feed/" /> 37<link rel="alternate" type="application/rss+xml" title="Lean » Flux des commentaires" href="https://lean-app.com/comments/feed/" /> 38<link rel="alternate" type="application/rss+xml" title="Lean » Métabolisme de base : tout ce qu’il faut savoir pour le calculer précisément (BMR expliqué) Flux des commentaires" href="https://lean-app.com/metabolisme-de-base/feed/" /> 39<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://lean-app.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Flean-app.com%2Fmetabolisme-de-base%2F" /> 40<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://lean-app.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Flean-app.com%2Fmetabolisme-de-base%2F&format=xml" />
vendor: 64 bytes, lines 40-41
40 41<script async src="https://www.googletagmanager.com/gtag/js?id=
41G-0PHZB1GL05
vendor: 44 bytes, line 41
41" data-wpmeteor-nooptimize="true"></script>
42<script data-wpmeteor-nooptimize="true">
vendor: 127 bytes, lines 43-46
43window.dataLayer = window.dataLayer || []; 44function gtag(){dataLayer.push(arguments);} 45gtag('js', new Date()); 46gtag('config', '
46G-0PHZB1GL05
vendor: 4 bytes, line 46
46');
47document.addEventListener('click', function(e) { 48 var a = e.target.closest ? e.target.closest('a') : null; 49 if (!a) return; 50 var h = a.href || ''; 51 var store = ''; 52 if (h.indexOf('apps.apple.com') !== -1) store = 'app_store'; 53 if (h.indexOf('play.google.com') !== -1) store = 'google_play'; 54 if (!store) return; 55 gtag('event', 'click_install_app', { 56 store: store, 57 page_path: location.pathname, 58 link_url: h.split('?')[0] 59 }); 60}, true); 61</script>
61 62 <!-- TikTok Pixel (differe posts SEO, D-077) -->
63<script data-wpmeteor-nooptimize="true"> 64(function(){ 65 var done = false; 66 function go(){ 67 if (done) return; done = true; 68 ['pointerdown','scroll','keydown','touchstart'].forEach(function(e){ window.removeEventListener(e, go, {passive:true}); }); 69 !function (w, d, t) { 70 w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie","holdConsent","revokeConsent","grantConsent"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var r="https://analytics.tiktok.com/i18n/pixel/events.js",o=n&&n.partner;ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=r,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};var a=document.createElement("script");a.type="text/javascript",a.async=!0,a.src=r+"?sdkid="+e+"&lib="+t;var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(a,s)}; 71 ttq.load('D31JSJRC77U7TGIRBQEG'); 72 ttq.page(); 73}(window, document, 'ttq'); 74 } 75 ['pointerdown','scroll','keydown','touchstart'].forEach(function(e){ window.addEventListener(e, go, {passive:true}); }); 76 setTimeout(go, 30000); 77})(); 78</script>
78 79<!-- End TikTok Pixel differe -->
79<script data-wpmeteor-nooptimize="true"> 80 (function (w, d, s, u) { 81 if (w.oaiq) return; 82 var q = function () { q.q.push(arguments); }; 83 q.q = []; 84 w.oaiq = q; 85 var js = d.createElement(s); 86 js.async = true; 87 js.src = u; 88 var f = d.getElementsByTagName(s)[0]; 89 f.parentNode.insertBefore(js, f); 90 })(window, document, "script", "https://bzrcdn.openai.com/sdk/oaiq.min.js"); 91 92 oaiq("init", { pixelId: "K1hCcmwyfSx1WcMwg21gX3" }); 93 94 oaiq("measure", "page_viewed", { 95 type: "contents", 96 contents: [{ id: location.pathname, name: document.title, content_type: "page" }] 97 }); 98 99 document.addEventListener("click", function (e) { 100 var a = e.target.closest ? e.target.closest("a[href]") : null; 101 if (!a) return; 102 var h = a.href || ""; 103 if (h.indexOf("apps.apple.com") !== -1 || h.indexOf("play.google.com") !== -1) { 104 var store = h.indexOf("apps.apple.com") !== -1 ? "app_store" : "google_play"; 105 oaiq("measure", "custom", { type: "custom" }, { custom_event_name: "store_click_" + store }); 106 oaiq("measure", "lead_created", { type: "customer_action" }); 107 try { navigator.sendBeacon("/lean-store-click?store=" + store + "&q=" + encodeURIComponent(location.search.slice(0, 300))); } catch (x) {} 108 } 109 }, true); 110 </script>
110 111 <style id="wp-img-auto-sizes-contain-inline-css"> 112img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 113/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 114</style> 115<style id="wp-block-post-content-inline-css"> 116.wp-block-post-content{display:flow-root} 117/*# sourceURL=https://lean-app.com/wp-includes/blocks/post-content/style.min.css */ 118</style> 119<style id="wp-emoji-styles-inline-css"> 120 121 img.wp-smiley, img.emoji { 122 display: inline !important; 123 border: none !important; 124 box-shadow: none !important; 125 height: 1em !important; 126 width: 1em !important; 127 margin: 0 0.07em !important; 128 vertical-align: -0.1em !important; 129 background: none !important; 130 padding: 0 !important; 131 } 132/*# sourceURL=wp-emoji-styles-inline-css */ 133</style> 134<style id="wp-block-library-inline-css"> 135:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
135--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 136/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 137</style> 138<style id="global-styles-inline-css"> 139:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--base: #f9f9f9;--wp--preset--color--base-2: #ffffff;--wp--preset--color--contrast: #111111;--wp--preset--color--contrast-2: #636363;--wp--preset--color--contrast-3: #A4A4A4;--wp--preset--color--accent: #cfcabe;--wp--preset--color--accent-2: #c2a990;--wp--preset--color--accent-3: #d8613c;--wp--preset--color--accent-4: #b1c5a4;--wp--preset--color--accent-5: #b5bdbc;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
1390) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--gradient-1: linear-gradient(to bottom, #cfcabe 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-2: linear-gradient(to bottom, #C2A990 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-3: linear-gradient(to bottom, #D8613C 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-4: linear-gradient(to bottom, #B1C5A4 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-5: linear-gradient(to bottom, #B5BDBC 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-6: linear-gradient(to bottom, #A4A4A4 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-7: linear-gradient(to bottom, #cfcabe 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-8: linear-gradient(to bottom, #C2A990 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-9: linear-gradient(to bottom, #D8613C 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-10: linear-gradient(to bottom, #B1C5A4 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-11: linear-gradient(to bottom, #B5BDBC 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-12: linear-gradient(to bottom, #A4A4A4 50%, #F9F9F9 50%);--wp--preset--font-size--small: 1rem;--wp--preset--font-size--medium: 1.2rem;--wp--preset--font-size--large: clamp(1.5rem, 1.5rem + ((1vw - 0.2rem) * 0.833), 2rem);--wp--preset--font-size--x-large: clamp(2rem, 2rem + ((1vw - 0.2rem) * 1.083), 2.65rem);--wp--preset--font-size--xx-large: clamp(2.65rem, 2.65rem + ((1vw - 0.2rem) * 1.417), 3.5rem);--wp--preset--font-size--custom-1: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.208), 16px);--wp--preset--font-family--system-sans-serif: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--wp--preset--font-family--system-serif: Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--wp--preset--spacing--20: min(1.5rem, 2vw);--wp--preset--spacing--30: min(2.5rem, 3vw);--wp--preset--spacing--40: min(4rem, 5vw);--wp--preset--spacing--50: min(6.5rem, 8vw);--wp--preset--spacing--60: min(10.5rem, 13vw);--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--spacing--10: 1rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 620px;--wp--style--global--wide-size: 1280px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }
139.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 1.2rem; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 1.2rem; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 1.2rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.2rem;}:root :where(.is-layout-grid){gap: 1.2rem;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);font-family: var(--wp--preset--font-family--body);font-size: var(--wp--preset--font-size--medium);font-style: normal;font-weight: 400;line-height: 1.55;--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: var(--wp--preset--spacing--50);--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: var(--wp--preset--spacing--50);}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--contrast);}:root :where(a:where(:not(.wp-element-button)):hover){text-decoration: none;}h1, h2, h3, h4, h5, h6{color: var(--wp--preset--color--contrast);font-family: var(--wp--preset--font-family--heading);font-weight: normal;letter-spacing: 0;line-height: 1.2;}h1{font-size: var(--wp--preset--font-size--xx-large);line-height: 1.15;}h2{font-size: var(--wp--preset--font-size--x-large);}h3{font-size: var(--wp--preset--font-size--large);}h4{font-size: clamp(1.1rem, 1.1rem + ((1vw - 0.2rem) * 0.767), 1.5rem);}h5{font-size: var(--wp--preset--font-size--medium);}h6{font-size: var(--wp--preset--font-size--small);}:root :where(.wp-element-button, .wp-block-button__link){background-color: var(--wp--preset--color--contrast);border-radius: 4px;border-color: var(--wp--preset--color--contrast);border-width: 0;color: var(--wp--preset--color--base);font-family: var(--wp--preset--font-family--heading);font-size: 0.75rem;font-style: normal;font-weight: 500;letter-spacing: 0.1rem;line-height: inherit;padding-top: 1rem;padding-right: 2.2rem;padding-bottom: 1rem;padding-left: 2.2rem;text-decoration: none;text-transform: uppercase;}:root :where(.wp-element-button:hover, .wp-block-button__link:hover){background-color: var(--wp--preset--color--contrast-2);border-color: var(--wp--preset--color--contrast-2);color: var(--wp--preset--color--base);}:root :where(.wp-element-button:focus, .wp-block-button__link:focus){background-color: var(--wp--preset--color--contrast-2);border-color: var(--wp--preset--color--contrast-2);color: var(--wp--preset--color--base);outline-color: var(--wp--preset--color--contrast);outline-offset: 2px;}:root :where(.wp-element-button:active, .wp-block-button__link:active){background-color: var(--wp--preset--color--contrast);color: var(--wp--preset--color--base);}:root :where(.wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption){color: var(--wp--preset--color--contrast-2);font-family: var(--wp--preset--font-family--body);font-size: 0.8rem;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-base-color{color: var(--wp--preset--color--base) !important;}.has-base-2-color{color: var(--wp--preset--color--base-2) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-color{color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-color{color: var(--wp--preset--color--contrast-3) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-accent-2-color{color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-color{color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-color{color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-color{color: var(--wp--preset--color--accent-5) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-base-2-background-color{background-color: var(--wp--preset--color--base-2) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-background-color{background-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-background-color{background-color: var(--wp--preset--color--contrast-3) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-accent-2-background-color{background-color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-background-color{background-color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-background-color{background-color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-background-color{background-color: var(--wp--preset--color--accent-5) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-base-2-border-color{border-color: var(--wp--preset--color--base-2) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-border-color{border-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-border-color{border-color: var(--wp--preset--color--contrast-3) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-accent-2-border-color{border-color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-border-color{border-color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-border-color{border-color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-border-color{border-color: var(--wp--preset--color--accent-5) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
139.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-gradient-1-gradient-background{background: var(--wp--preset--gradient--gradient-1) !important;}.has-gradient-2-gradient-background{background: var(--wp--preset--gradient--gradient-2) !important;}.has-gradient-3-gradient-background{background: var(--wp--preset--gradient--gradient-3) !important;}.has-gradient-4-gradient-background{background: var(--wp--preset--gradient--gradient-4) !important;}.has-gradient-5-gradient-background{background: var(--wp--preset--gradient--gradient-5) !important;}.has-gradient-6-gradient-background{background: var(--wp--preset--gradient--gradient-6) !important;}.has-gradient-7-gradient-background{background: var(--wp--preset--gradient--gradient-7) !important;}.has-gradient-8-gradient-background{background: var(--wp--preset--gradient--gradient-8) !important;}.has-gradient-9-gradient-background{background: var(--wp--preset--gradient--gradient-9) !important;}.has-gradient-10-gradient-background{background: var(--wp--preset--gradient--gradient-10) !important;}.has-gradient-11-gradient-background{background: var(--wp--preset--gradient--gradient-11) !important;}.has-gradient-12-gradient-background{background: var(--wp--preset--gradient--gradient-12) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}.has-custom-1-font-size{font-size: var(--wp--preset--font-size--custom-1) !important;}.has-system-sans-serif-font-family{font-family: var(--wp--preset--font-family--system-sans-serif) !important;}.has-system-serif-font-family{font-family: var(--wp--preset--font-family--system-serif) !important;}/* 140 * Forcer l'attribut font-display: swap pour les polices locales du thème. 141 * Cette règle tente de surcharger celle du thème. 142*/ 143@font-face { 144 font-family: 'Inter'; 145 src: url('/wp-content/themes/twentytwentyfour/assets/fonts/inter/Inter-VariableFont_slnt,wght.woff2') format('woff2'); 146 font-display: swap; 147 /* On ajoute des descripteurs pour être plus précis que le thème */ 148 font-style: normal; 149 font-weight: 100 900; 150} 151 152@font-face { 153 font-family: 'Jost'; 154 src: url('/wp-content/themes/twentytwentyfour/assets/fonts/jost/Jost-VariableFont_wght.woff2') format('woff2'); 155 font-display: swap; 156 font-style: normal; 157 font-weight: 100 900; 158} 159 160/* ================================= 161 Contrôle de la taille du logo 162 ================================= */ 163.wp-block-site-logo img, .custom-logo { 164 max-width: 77px !important; /* <-- AJUSTEZ CETTE VALEUR selon la taille voulue */ 165 width: 100%; 166 height: auto !important; /* Conserve les proportions de l'image */ 167} 168 169 170 171 172 173 174 175 176 177 178 179 180 181/* Centre et limite la largeur des players WP YouTube Lyte, partout (même en colonnes) */ 182.wp-block-shortcode, 183.wp-block-embed { display:flex; justify-content:center; } 184 185/* Le conteneur du player Lyte */ 186.wp-block-shortcode .lyte, 187.wp-block-embed .lyte, 188.lyte{ 189 display:block; 190 width:100%; 191 max-width:640px; /* Desktop : ajuste si tu veux (480â640) */ 192 margin:0 auto !important;/* Centre horizontalement */ 193 box-sizing:border-box; 194} 195 196/* Mobile : on resserre un peu pour que ce soit propre */ 197@media (max-width:480px){ 198 .wp-block-shortcode .lyte, 199 .wp-block-embed .lyte, 200 .lyte{ 201 max-width:360px; /* mets 320/360/400 selon ton goût */ 202 } 203} 204 205 206 207/* ===== Accessibilité header (v2, sans écart vertical) ===== */ 208
209/* 1) Logo: cible tactile â¥48x48 sans padding vertical ni marge externe */ 210.wp-block-site-logo a, 211.custom-logo-link { 212 display: inline-flex !important; 213 align-items: center; 214 justify-content: center; 215 min-width: 48px !important; 216 min-height: 48px !important; 217 padding: 0 8px !important; /* padding horizontal uniquement */ 218 margin: 0 !important; /* pas d'écart créé par les marges */ 219 box-sizing: content-box !important; 220} 221 222/* 2) Taille du logo (on garde la tienne) */ 223.wp-block-site-logo img, 224.custom-logo { 225 max-width: 77px !important; 226 width: 100%; 227 height: auto !important; 228} 229 230/* 3) Micro-écart propre entre logo (cliquable) et le texte (non cliquable) */ 231.wp-block-site-logo { margin-bottom: 4px !important; } 232.wp-block-site-title { margin-top: 0 !important; } 233 234/* 4) Focus clavier visible sur le logo (ne change pas la mise en page) */ 235.wp-block-site-logo a:focus-visible, 236.custom-logo-link:focus-visible { 237 outline: 2px solid currentColor; 238 outline-offset: 2px; 239} 240 241.hero{ 242 /* centre au milieu de l'écran */ 243 display: flex; 244 align-items: center; 245 justify-content: center; 246 text-align: center; 247 padding: 0rem 0rem; 248} 249 250.hero-tagline{ 251 font-size: clamp(1.0rem, 2rem + 2vw, 3.6rem); /* très grand */ 252 font-weight: 600; /* moins gras qu'avant */ 253 line-height: 1.05; 254 letter-spacing: -0.005em; 255 margin: 0; 256text-transform: uppercase; 257} 258 259.seo-h1--small{ 260 font-size: 1.2rem !important; /* petit */ 261 font-weight: 400; /* plus léger */ 262 line-height: 1.2; 263 margin: .6rem 0 0; 264 color: inherit; 265 opacity: .9; 266text-transform: none; 267} 268 269h2 { 270 font-size: 1.9rem !important; /* environ 20px */ 271 font-weight: 600; /* garde une bonne lisibilité */ 272 line-height: 1.4; /* espace entre les lignes */ 273} 274 275h1 { 276 font-size: 2.1rem !important; /* très grand */ 277 font-weight: 600; /* moins gras qu'avant */ 278 line-height: 1.05; 279 letter-spacing: -0.005em; 280 margin: 0; 281text-transform: uppercase; 282} 283 284h3 { 285 font-size: 1.3rem !important; /* environ 20px */ 286 font-weight: 600; /* garde une bonne lisibilité */ 287 line-height: 1.4; /* espace entre les lignes */ 288} 289/* === LEAN BLOG SHELL FIX 2026-06-10 : ne pas supprimer. Restaure les titres des pages blog (#lvm-shell) ecrases par les regles h1/h2/h3 !important ci-dessus. Scope #lvm-shell uniquement, zero impact homepage. === */ 290#lvm-shell h1{text-transform:none!important;font-size:72px!important} 291#lvm-shell h1 .alt{font-size:.66em!important} 292#lvm-shell h2{font-size:48px!important} 293#lvm-shell h3{font-size:32px!important} 294@media (max-width:760px){ 295#lvm-shell h1{font-size:46px!important} 296#lvm-shell h1 .alt{font-size:.55em!important} 297#lvm-shell h2{font-size:34px!important} 298#lvm-shell h3{font-size:24px!important} 299} 300 301/*# sourceURL=global-styles-inline-css */ 302</style> 303<style id="wp-block-template-skip-link-inline-css"> 304/*! This file is auto-generated */ 305.skip-link.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal!important}.skip-link.screen-reader-text:focus{background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000} 306/*# sourceURL=/wp-includes/css/wp-block-template-skip-link.min.css */ 307</style> 308<link rel='stylesheet' id='contact-form-7-css' href='https://lean-app.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.0.5' media='all' /> 309<link rel='stylesheet' id='trp-language-switcher-style-css' href='https://lean-app.com/wp-content/plugins/translatepress-multilingual/assets/css/trp-language-switcher.css?ver=2.9.22' media='all' /> 310<link rel="https://api.w.org/" href="https://lean-app.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://lean-app.com/wp-json/wp/v2/posts/1587" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://lean-app.com/xmlrpc.php?rsd" /> 311<meta name="generator" content="WordPress 7.1.2" /> 312<link rel='shortlink' href='https://lean-app.com/?p=1587' /> 313<link rel="alternate" hreflang="fr-FR" href="https://lean-app.com/metabolisme-de-base/"/> 314<link rel="alternate" hreflang="en-US" href="https://lean-app.com/en/metabolisme-de-base/"/> 315<link rel="alternate" hreflang="pt-BR" href="https://lean-app.com/pt/metabolisme-de-base/"/> 316<link rel="alternate" hreflang="es-ES" href="https://lean-app.com/es/metabolisme-de-base/"/> 317<link rel="alternate" hreflang="de-DE" href="https://lean-app.com/de/metabolisme-de-base/"/> 318<link rel="alternate" hreflang="nl-NL" href="https://lean-app.com/nl/metabolisme-de-base/"/> 319<link rel="alternate" hreflang="nb-NO" href="https://lean-app.com/no/metabolisme-de-base/"/> 320<link rel="alternate" hreflang="sv-SE" href="https://lean-app.com/sv/metabolisme-de-base/"/> 321<link rel="alternate" hreflang="da-DK" href="https://lean-app.com/da/metabolisme-de-base/"/> 322<link rel="alternate" hreflang="fi" href="https://lean-app.com/fi/metabolisme-de-base/"/> 323<link rel="alternate" hreflang="it-IT" href="https://lean-app.com/it/metabolisme-de-base/"/> 324<link rel="alternate" hreflang="pl-PL" href="https://lean-app.com/pl/metabolisme-de-base/"/> 325<link rel="alternate" hreflang="hr" href="https://lean-app.com/hr/metabolisme-de-base/"/> 326<link rel="alternate" hreflang="ro-RO" href="https://lean-app.com/ro/metabolisme-de-base/"/> 327<link rel="alternate" hreflang="hu-HU" href="https://lean-app.com/hu/metabolisme-de-base/"/> 328<link rel="alternate" hreflang="cs-CZ" href="https://lean-app.com/cs/metabolisme-de-base/"/> 329<link rel="alternate" hreflang="bg-BG" href="https://lean-app.com/bg/metabolisme-de-base/"/> 330<link rel="alternate" hreflang="tr-TR" href="https://lean-app.com/tr/metabolisme-de-base/"/> 331<link rel="alternate" hreflang="el" href="https://lean-app.com/el/metabolisme-de-base/"/> 332<link rel="alternate" hreflang="ar" href="https://lean-app.com/ar/metabolisme-de-base/"/> 333<link rel="alternate" hreflang="zh-CN" href="https://lean-app.com/zh/metabolisme-de-base/"/> 334<link rel="alternate" hreflang="he-IL" href="https://lean-app.com/he/metabolisme-de-base/"/> 335<link rel="alternate" hreflang="ja" href="https://lean-app.com/ja/metabolisme-de-base/"/> 336<link rel="alternate" hreflang="ko-KR" href="https://lean-app.com/ko/metabolisme-de-base/"/> 337<link rel="alternate" hreflang="sl-SI" href="https://lean-app.com/sl/metabolisme-de-base/"/> 338<link rel="alternate" hreflang="sk-SK" href="https://lean-app.com/sk/metabolisme-de-base/"/> 339<link rel="alternate" hreflang="lt-LT" href="https://lean-app.com/lt/metabolisme-de-base/"/> 340<link rel="alternate" hreflang="lv" href="https://lean-app.com/lv/metabolisme-de-base/"/> 341<link rel="alternate" hreflang="et" href="https://lean-app.com/et/metabolisme-de-base/"/> 342<link rel="alternate" hreflang="hi-IN" href="https://lean-app.com/hi/metabolisme-de-base/"/> 343<link rel="alternate" hreflang="ms-MY" href="https://lean-app.com/ms/metabolisme-de-base/"/> 344<link rel="alternate" hreflang="th" href="https://lean-app.com/th/metabolisme-de-base/"/> 345<link rel="alternate" hreflang="mt-MT" href="https://lean-app.com/mt/metabolisme-de-base/"/> 346<link rel="alternate" hreflang="is-IS" href="https://lean-app.com/is/metabolisme-de-base/"/> 347<link rel="alternate" hreflang="zh-TW" href="https://lean-app.com/tw/metabolisme-de-base/"/> 348<link rel="alternate" hreflang="vi" href="https://lean-app.com/vi/metabolisme-de-base/"/> 349<link rel="alternate" hreflang="id-ID" href="https://lean-app.com/id/metabolisme-de-base/"/> 350<link rel="alternate" hreflang="tl" href="https://lean-app.com/tl/metabolisme-de-base/"/> 351<link rel="alternate" hreflang="fr" href="https://lean-app.com/metabolisme-de-base/"/> 352<link rel="alternate" hreflang="en" href="https://lean-app.com/en/metabolisme-de-base/"/> 353<link rel="alternate" hreflang="pt" href="https://lean-app.com/pt/metabolisme-de-base/"/> 354<link rel="alternate" hreflang="es" href="https://lean-app.com/es/metabolisme-de-base/"/> 355<link rel="alternate" hreflang="de" href="https://lean-app.com/de/metabolisme-de-base/"/> 356<link rel="alternate" hreflang="nl" href="https://lean-app.com/nl/metabolisme-de-base/"/> 357<link rel="alternate" hreflang="nb" href="https://lean-app.com/no/metabolisme-de-base/"/> 358<link rel="alternate" hreflang="sv" href="https://lean-app.com/sv/metabolisme-de-base/"/> 359<link rel="alternate" hreflang="da" href="https://lean-app.com/da/metabolisme-de-base/"/> 360<link rel="alternate" hreflang="it" href="https://lean-app.com/it/metabolisme-de-base/"/> 361<link rel="alternate" hreflang="pl" href="https://lean-app.com/pl/metabolisme-de-base/"/> 362<link rel="alternate" hreflang="ro" href="https://lean-app.com/ro/metabolisme-de-base/"/> 363<link rel="alternate" hreflang="hu" href="https://lean-app.com/hu/metabolisme-de-base/"/> 364<link rel="alternate" hreflang="cs" href="https://lean-app.com/cs/metabolisme-de-base/"/> 365<link rel="alternate" hreflang="bg" href="https://lean-app.com/bg/metabolisme-de-base/"/> 366<link rel="alternate" hreflang="tr" href="https://lean-app.com/tr/metabolisme-de-base/"/> 367<link rel="alternate" hreflang="zh" href="https://lean-app.com/zh/metabolisme-de-base/"/> 368<link rel="alternate" hreflang="he" href="https://lean-app.com/he/metabolisme-de-base/"/> 369<link rel="alternate" hreflang="ko" href="https://lean-app.com/ko/metabolisme-de-base/"/> 370<link rel="alternate" hreflang="sl" href="https://lean-app.com/sl/metabolisme-de-base/"/> 371<link rel="alternate" hreflang="sk" href="https://lean-app.com/sk/metabolisme-de-base/"/> 372<link rel="alternate" hreflang="lt" href="https://lean-app.com/lt/metabolisme-de-base/"/> 373<link rel="alternate" hreflang="hi" href="https://lean-app.com/hi/metabolisme-de-base/"/> 374<link rel="alternate" hreflang="ms" href="https://lean-app.com/ms/metabolisme-de-base/"/> 375<link rel="alternate" hreflang="mt" href="https://lean-app.com/mt/metabolisme-de-base/"/> 376<link rel="alternate" hreflang="is" href="https://lean-app.com/is/metabolisme-de-base/"/> 377<link rel="alternate" hreflang="id" href="https://lean-app.com/id/metabolisme-de-base/"/> 378<link rel="alternate" hreflang="x-default" href="https://lean-app.com/metabolisme-de-base/"/> 379<style id="lean-header-mobile-fix">@media (max-width:768px){header.wp-block-template-part nav.menu .dropdown{min-width:44px;min-height:34px}header.wp-block-template-part nav.menu .hamburger{right:0}header.wp-block-template-part nav.menu .menu-button{margin-right:10px}}</style> 380<style id="lean-lang-css">#trp-floater-ls{display:none!important}.lean-lang{position:relative;display:inline-block;vertical-align:middle;font-family:"DM Sans",system-ui,-apple-system,sans-serif;margin-left:14px}#lvm-shell .nav-row .lean-lang{margin-left:6px}.lean-lang-btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px 0 8px;border:1px solid #e6e2dc;background:#fff;border-radius:999px;font:700 14px "DM Sans",system-ui,sans-serif;color:#111;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.04);line-height:1}.lean-lang-btn:hover{border-color:#cfc8bf}.lean-flag{display:inline-block;width:22px;height:22px;border-radius:50%;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);flex:none}.lean-lang-chev{width:9px;height:9px;border-right:2px solid #111;border-bottom:2px solid #111;transform:rotate(45deg) translate(-2px,-2px);margin-left:2px;transition:transform .2s}.lean-lang.is-open .lean-lang-chev{transform:rotate(-135deg) translate(-2px,-1px)}.lean-lang-backdrop{display:none}.lean-lang-menu{display:none;position:absolute;right:0;top:calc(100% + 10px);background:#fff;border:1px solid #e6e2dc;border-radius:16px;box-shadow:0 12px 32px rgba(0,0,0,.12);padding:8px;min-width:230px;max-height:75vh;overflow-y:auto;z-index:9999;text-align:start}.lean-lang-menu.is-open{display:block}.lean-lang-title{font-size:12px;font-weight:700;letter-spacing:.08em;color:#6b6b6b;padding:6px 12px 8px;text-transform:uppercase}.lean-lang-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;text-decoration:none;color:#111;font-size:15px;font-weight:500;white-space:nowrap;min-width:0}.lean-lang-item:hover{background:#f4f1ec;text-decoration:none}.lean-lang-item small{color:#6b6b6b;font-size:12px;margin-left:auto;font-weight:700;letter-spacing:.04em}.lean-lang-item.is-current{background:#fff0f4;color:#FA256C}.lean-lang-item.is-current small{color:#FA256C}@media (max-width:768px){header.wp-block-template-part nav.menu:not(:has(.dropdown)){display:none}header.wp-block-template-part nav.menu:has(.dropdown){order:2}.lean-lang{order:1;margin-left:0}.lean-lang-btn{height:38px;padding:0 10px 0 7px}#lvm-shell .nav-row .lean-lang{margin-left:0}#lvm-shell .nav-row .lean-lang-btn{height:34px;padding:0 8px 0 6px;font-size:13px}#lvm-shell .nav-row .lean-flag{width:20px;height:20px}.lean-lang-backdrop.is-open{display:block;position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:9998}.lean-lang-menu{position:fixed;left:10px;right:10px;top:auto;bottom:10px;border-radius:22px;padding:12px;min-width:0;max-height:85dvh;overflow-y:auto;font-family:"DM Sans",system-ui,-apple-system,sans-serif}#lvm-shell .nav-row .nav-stores img{height:24px!important}#lvm-shell .nav-row .nav-stores{gap:4px}#lvm-shell .nav-row{gap:6px}.lean-lang-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px}.lean-lang-item{padding:11px 10px}.lean-lang-item small{margin-left:6px}html.lean-lang-lock,html.lean-lang-lock body{overflow:hidden}header.wp-block-template-part .dropdown-menu li.lean-mobile-tdee{display:block}}@media (min-width:769px){header.wp-block-template-part .dropdown-menu li.lean-mobile-tdee{display:none}}</style> 381<style id="lean-footer-links-css">.lean-footer-links{max-width:1160px;margin:0 auto;padding:22px 22px 6px;font-family:-apple-system,"SF Pro Text","Segoe UI",Roboto,Arial,sans-serif}.lean-footer-links-title{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b6b6b}.lean-footer-links ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 18px}
381.lean-footer-links a{color:#1a1a2e;text-decoration:none;font-size:14px;line-height:1.5}.lean-footer-links a:hover{color:#FF2D6E;text-decoration:underline}</style> 382<link rel="icon" href="https://lean-app.com/wp-content/uploads/2025/07/cropped-Capture-decran-2025-07-10-a-19.19.59-150x150.png" sizes="32x32" /> 383<link rel="icon" href="https://lean-app.com/wp-content/uploads/2025/07/cropped-Capture-decran-2025-07-10-a-19.19.59-260x260.png" sizes="192x192" /> 384<link rel="apple-touch-icon" href="https://lean-app.com/wp-content/uploads/2025/07/cropped-Capture-decran-2025-07-10-a-19.19.59-180x180.png" /> 385<meta name="msapplication-TileImage" content="https://lean-app.com/wp-content/uploads/2025/07/cropped-Capture-decran-2025-07-10-a-19.19.59-300x300.png" /> 386<style id="lean-localized-media-css"> 387.lean-demo-phone{position:relative!important;width:100%;max-width:340px;aspect-ratio:1204/2462;margin:0 auto;direction:ltr;isolation:isolate;container-type:inline-size;overflow:visible!important} 388.lean-demo-screen .lean-demo-still{display:block!important;width:100%!important;height:100%!important;object-fit:fill!important;max-width:none!important;border:0!important;border-radius:0!important;margin:0!important;box-shadow:none!important} 389.lean-demo-screen{position:absolute;left:4.900332%;top:1.909017%;width:90.199336%;height:96.060114%;border-radius:11.832413% / 5.433404%;overflow:hidden;background:#040101} 390.lean-demo-phone video,#lvm-shell .lean-demo-phone video{display:block!important;width:100%!important;height:100%!important;object-fit:fill!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;margin:0!important} 391.lean-demo-bezel{position:absolute;box-sizing:border-box;left:4.235880%;top:1.584078%;width:91.528239%;height:96.710804%;border:0 solid #000;border-width:1.746844cqw;border-radius:12.386570% / 5.733% ;pointer-events:none;z-index:2} 392.lean-demo-frame{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:fill!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;pointer-events:none;z-index:3} 393.lean-demo-phone-fr{aspect-ratio:672/1370;border-radius:16.18% / 7.9365%;overflow:hidden!important} 394.lean-demo-phone-fr video,#lvm-shell .lean-demo-phone-fr video{position:absolute!important;max-width:none!important;width:107.142857%!important;height:103.065693%!important;left:-4.315476%!important;top:-1.386861%!important} 395</style></head> 396 397<body class="wp-singular post-template post-template-single-lvm-blank single single-post postid-1587 single-format-standard wp-custom-logo wp-embed-responsive wp-theme-twentytwentyfour translatepress-fr_FR"> 398 399<a class="skip-link screen-reader-text" id="wp-skip-link" href="#wp--skip-link--target">Aller au contenu</a><div class="wp-site-blocks"><div class="entry-content wp-block-post-content is-layout-flow wp-block-post-content-is-layout-flow"> 400 401<link rel="preload" as="image" href="https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_depense.webp" fetchpriority="low"> 402<link rel="preload" as="image" href="https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_bilan.webp" fetchpriority="low"> 403<link rel="preload" as="image" href="https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_kcal.webp" fetchpriority="low"> 404<link rel="preload" as="image" href="https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_strategie.webp" fetchpriority="low"> 405<link rel="preload" as="image" href="https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_BMR.webp" fetchpriority="low"> 406<link rel="preload" as="image" href="https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_NEAT.webp" fetchpriority="low"> 407<link rel="preload" as="image" href="https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_EAT.webp" fetchpriority="low"> 408<link rel="preload" as="image" href="https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_TEF.webp" fetchpriority="low"> 409<style id="lvm-shell-styles">#lvm-shell{ 410 --bg:#FFFFFF; --paper:#F7F6F2; --paper-2:#F1EFE7; 411 --ink:#0E0E10; --ink-2:#1D1D1F; --muted:#6E6E73; --dim:#86868B; 412 --rule:#E8E6DF; --rule-soft:#EFEDE5; 413 --pink:#FF2D6E; --pink-soft:rgba(255,45,110,0.06); 414 --mfp:#A8A192; 415 --green:#0F8F5C; --red:#D02E2E; --amber:#C8A019; 416 --font-display:-apple-system,"SF Pro Display",system-ui,"Helvetica Neue",sans-serif; 417 --font-text:-apple-system,"SF Pro Text",system-ui,sans-serif; 418 --font-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace; 419} 420#lvm-shell *{box-sizing:border-box;-webkit-text-size-adjust:100%} 421#lvm-shell, #lvm-shell{margin:0;padding:0;background:var(--bg);color:var(--ink-2);font-family:var(--font-text);font-size:17px;line-height:1.7;-webkit-font-smoothing:antialiased} 422#lvm-shell ::selection{background:rgba(255,45,110,0.18);color:var(--ink)} 423#lvm-shell img{max-width:100%;display:block} 424#lvm-shell a{color:inherit} 425 426#lvm-shell .progress{position:fixed;top:0;left:0;right:0;height:2px;background:transparent;z-index:1000} 427#lvm-shell .progress > i{display:block;height:100%;width:100%;background:var(--pink);transform-origin:0 50%;
427transform:scaleX(0);transition:transform .05s linear} 428 429#lvm-shell .nav{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.86);backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--rule)} 430#lvm-shell .nav-row{max-width:1160px;margin:0 auto;display:flex;align-items:center;gap:14px;padding:10px 22px} 431#lvm-shell .nav-brand{display:flex;align-items:center;gap:9px;text-decoration:none;color:var(--ink)} 432#lvm-shell .nav-brand img{width:28px;height:28px;border-radius:7px;object-fit:cover} 433#lvm-shell .nav-brand span{font-family:var(--font-display);font-weight:600;font-size:18px;letter-spacing:-.01em} 434#lvm-shell .nav-spacer{flex:1} 435#lvm-shell .nav-link{color:var(--muted);text-decoration:none;font-size:14px} 436#lvm-shell .nav-link:hover{color:var(--ink)} 437#lvm-shell .nav-stores{display:flex;gap:6px;align-items:center} 438#lvm-shell .nav-stores a{display:block;line-height:0} 439#lvm-shell .nav-stores img{height:28px;width:auto;border-radius:5px;transition:transform .15s} 440#lvm-shell .nav-stores a:hover img{transform:translateY(-1px)} 441 442#lvm-shell .wrap{max-width:760px;margin:0 auto;padding:0 28px} 443 444#lvm-shell .hero{padding:54px 0 0} 445#lvm-shell .crumb{font-size:13px;color:var(--muted);margin-bottom:18px} 446#lvm-shell .crumb a{text-decoration:none;color:var(--muted)} 447#lvm-shell .crumb a:hover{color:var(--ink)} 448#lvm-shell .eyebrow{font-family:var(--font-mono);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--pink);margin-bottom:18px} 449#lvm-shell h1{font-family:var(--font-display);font-weight:600;font-size:72px;line-height:1.0;letter-spacing:-.04em;color:var(--ink);margin:0 0 22px} 450#lvm-shell h1 .alt{display:block;font-weight:500;color:var(--muted);font-size:.66em;line-height:1.15;margin-top:14px;letter-spacing:-.03em} 451#lvm-shell .dek{font-family:var(--font-display);font-size:24px;line-height:1.4;font-weight:400;color:var(--ink-2);letter-spacing:-.015em;margin:0 0 22px;max-width:680px} 452 453#lvm-shell .byline{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--muted);margin-bottom:14px} 454#lvm-shell .byline .by-logo{width:26px;height:26px;border-radius:6px;object-fit:cover;flex-shrink:0;background:transparent;border:0} 455#lvm-shell .byline strong{color:var(--ink);font-weight:600;font-family:var(--font-display)} 456 457#lvm-shell .hero-stores{display:flex;gap:10px;margin:22px 0 18px;flex-wrap:wrap;align-items:center} 458#lvm-shell .hero-stores a{display:block;line-height:0;transition:transform .15s} 459#lvm-shell .hero-stores a:hover{transform:translateY(-2px)} 460#lvm-shell .hero-stores img{height:46px;width:auto;border-radius:9px} 461#lvm-shell .hero-stores .or{font-size:13px;color:var(--muted)} 462 463#lvm-shell .hero-bottom{display:grid;grid-template-columns:1.3fr 1fr;gap:48px;align-items:center;margin:38px 0 60px;padding-top:28px;border-top:1px solid var(--rule-soft)} 464#lvm-shell .hero-lead{font-family:var(--font-display);font-size:21px;line-height:1.5;color:var(--ink-2);font-weight:400} 465 466#lvm-shell .phone-wrap{display:flex;justify-content:center} 467#lvm-shell .phone{ 468 position:relative; 469 width:280px; 470 background:linear-gradient(145deg,#2a2a2a,#0e0e0e); 471 border-radius:42px; 472 padding:5px; 473 border:1.5px solid rgba(255,255,255,.07); 474 box-shadow:0 30px 60px rgba(0,0,0,.18), 0 2px 6px rgba(0,0,0,.08); 475} 476#lvm-shell .phone .notch{ 477 position:absolute;top:0;left:50%;transform:translateX(-50%); 478 width:96px;height:24px;background:#0a0a0a;border-radius:0 0 16px 16px;z-index:10; 479} 480#lvm-shell .phone-screen{ 481 position:relative; 482 border-radius:34px;overflow:hidden; 483 background:#FAF0E6; 484 aspect-ratio:9/19.5; 485} 486#lvm-shell .phone-screen img{ 487 width:100%;height:100%;object-fit:cover;display:block; 488 transition:opacity .28s ease; 489} 490#lvm-shell .phone-zones{position:absolute;inset:0;z-index:15;pointer-events:none} 491#lvm-shell .phone-zones .z{position:absolute;left:4%;right:4%;cursor:pointer;background:transparent;border:0;padding:0;pointer-events:auto} 492#lvm-shell .phone-zones .z:focus-visible{outline:2px solid var(--pink);outline-offset:-4px;border-radius:6px} 493#lvm-shell .phone-navbar{position:absolute;
493left:0;right:0;bottom:0;height:9%;z-index:16;display:grid;grid-template-columns:repeat(4,1fr)} 494#lvm-shell .phone-navbar button{background:transparent;border:0;padding:0;cursor:pointer} 495#lvm-shell .phone-navbar button:focus-visible{outline:2px solid var(--pink);outline-offset:-3px;border-radius:6px} 496#lvm-shell .phone-back{ 497 position:absolute;top:10px;left:10px;z-index:20; 498 width:30px;height:30px;border-radius:50%; 499 border:0;background:rgba(255,255,255,.78);backdrop-filter:blur(8px); 500 color:var(--ink);font-size:18px;font-weight:600;line-height:1;cursor:pointer; 501 display:none;align-items:center;justify-content:center; 502 box-shadow:0 2px 6px rgba(0,0,0,.12); 503} 504#lvm-shell .phone-back.on{display:flex} 505 506#lvm-shell .phone-cap{margin-top:14px;text-align:center;font-size:12px;color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em} 507#lvm-shell .phone-stage{position:relative} 508#lvm-shell .tap-hint{position:absolute;z-index:30;pointer-events:none;animation:hintFloat 2.6s ease-in-out infinite} 509#lvm-shell .tap-hint .th-pill{display:inline-block;font-family:var(--font-display);font-size:15px;font-weight:600;color:#fff;line-height:1.25;letter-spacing:-.005em;background:var(--pink);padding:10px 16px;border-radius:14px;box-shadow:0 14px 32px rgba(255,45,110,.32);white-space:nowrap} 510#lvm-shell .tap-hint .th-pill small{display:block;font-size:11px;font-weight:500;color:rgba(255,255,255,.85);text-transform:uppercase;letter-spacing:.08em;margin-bottom:3px} 511#lvm-shell .tap-hint .th-arrow{position:absolute;color:var(--pink)} 512#lvm-shell .tap-hint.desktop{left:-204px;top:4px;text-align:right} 513#lvm-shell .tap-hint.desktop .th-arrow{right:-86px;top:58px;width:104px;height:34px;transform:none} 514#lvm-shell .tap-hint.mobile{display:none} 515#lvm-shell .tap-hint.hidden{opacity:0;transform:translateY(-6px);transition:opacity .35s ease, transform .35s ease;animation:none} 516@keyframes hintFloat{ 517 0%, 100%{transform:translateY(0)} 518 50%{transform:translateY(-7px)} 519} 520@media (prefers-reduced-motion:reduce){#lvm-shell .tap-hint{animation:none}} 521#lvm-shell .phone-tabs{display:flex;justify-content:center;gap:8px;margin-top:10px;flex-wrap:nowrap} 522#lvm-shell .phone-tabs button{ 523 background:transparent;border:1px solid var(--rule);color:var(--muted); 524 padding:6px 11px;border-radius:999px;font-size:11px;cursor:pointer; 525 font-family:var(--font-text);transition:all .15s;white-space:nowrap; 526} 527#lvm-shell .phone-tabs button:hover{color:var(--ink);border-color:var(--ink)} 528#lvm-shell .phone-tabs button.on{background:var(--ink);color:#fff;border-color:var(--ink)} 529 530#lvm-shell .snippet{background:var(--paper);border-radius:18px;padding:30px 32px;margin:48px 0 0;border:1px solid var(--rule-soft)} 531#lvm-shell .snippet .lbl{font-family:var(--font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:14px} 532#lvm-shell .snippet p{margin:0;font-family:var(--font-display);font-size:21px;line-height:1.45;color:var(--ink);font-weight:500;letter-spacing:-.012em} 533 534#lvm-shell section{padding:64px 0;border-bottom:1px solid var(--rule-soft)} 535#lvm-shell section:last-of-type{border-bottom:0} 536#lvm-shell .section-label{display:flex;align-items:center;gap:14px;margin-bottom:30px} 537#lvm-shell .section-label .bar{width:24px;height:1px;background:var(--pink)} 538#lvm-shell .section-label .num{font-family:var(--font-mono);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--pink)} 539#lvm-shell h2{font-family:var(--font-display);font-weight:600;font-size:48px;line-height:1.05;letter-spacing:-.035em;color:var(--ink);margin:0 0 24px} 540#lvm-shell h3{font-family:var(--font-display);font-weight:600;font-size:32px;line-height:1.15;letter-spacing:-.025em;color:var(--ink);margin:36px 0 16px} 541#lvm-shell h4{font-family:var(--font-display);font-weight:500;font-size:20px;line-height:1.3;letter-spacing:-.015em;color:var(--ink);margin:24px 0 10px} 542#lvm-shell p{margin:0 0 22px;color:var(--ink-2)} 543#lvm-shell strong{color:var(--ink);font-weight:600} 544#lvm-shell ul, #lvm-shell ol{margin:0 0 22px;padding-left:22px;color:var(--ink-2)} 545#lvm-shell li{margin-bottom:8px} 546#lvm-shell a.inline{color:var(--pink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px} 547#lvm-shell a.inline:hover{text-decoration-thickness:2px} 548 549#lvm-shell .statement{margin:48px 0;padding:32px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);text-align:left} 550#lvm-shell .statement .num{font-family:var(--font-display);font-size:60px;font-weight:600;line-height:1;letter-spacing:-.04em;color:var(--pink);margin-bottom:14px} 551#lvm-shell .statement .lbl{font-family:var(--font-display);font-size:23px;line-height:1.35;font-weight:500;color:var(--ink);letter-spacing:-.012em} 552 553#lvm-shell .fig{margin:32px 0 18px;background:#fff;border:1px solid var(--rule);border-radius:20px;padding:28px 22px 20px;position:relative;overflow:hidden} 554#lvm-shell .fig-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:18px} 555#lvm-shell .fig-head .l{font-family:var(--font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)} 556#lvm-shell .fig-head .r{font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--ink);text-transform:uppercase;letter-spacing:.08em} 557#lvm-shell .fig-body{position:relative} 558#lvm-shell .fig-cap{margin:18px 4px 0;font-size:14px;color:var(--muted);line-height:1.5} 559#lvm-shell .fig-cap strong{color:var(--ink);font-weight:600} 560#lvm-shell .cv-wrap{position:relative;height:360px} 561 562#lvm-shell [data-term]{position:relative;cursor:help;border-bottom:1px dotted var(--dim)} 563#lvm-shell [data-term]:hover{color:var(--ink)} 564#lvm-shell .tt{position:absolute;
564left:50%;bottom:calc(100% + 12px);transform:translateX(-50%);min-width:200px;max-width:300px;background:#0c0c0c;color:#fff;font-size:13px;line-height:1.45;padding:11px 14px;border-radius:10px;box-shadow:0 12px 36px rgba(0,0,0,.32);opacity:0;visibility:hidden;transition:opacity .15s, visibility .15s;z-index:120;pointer-events:none;font-weight:400;font-family:var(--font-text)} 565#lvm-shell .tt::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#0c0c0c} 566#lvm-shell [data-term]:hover .tt, #lvm-shell [data-term]:focus .tt{opacity:1;visibility:visible} 567 568#lvm-shell .table{margin:24px 0;border:1px solid var(--rule);border-radius:16px;overflow:hidden;background:#fff} 569#lvm-shell .table-row{display:grid;grid-template-columns:1.55fr 1fr 1fr;border-bottom:1px solid var(--rule-soft);min-height:60px} 570#lvm-shell .table-row:last-child{border-bottom:0} 571#lvm-shell .table-row.head{background:var(--ink);color:#fff;border-bottom:0} 572#lvm-shell .table-row.head > div{padding:18px 18px;display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.07em} 573#lvm-shell .table-row.head .brand-cell{justify-content:flex-start} 574#lvm-shell .table-row.head .brand-cell img{width:24px;height:24px;border-radius:6px;background:#fff;object-fit:cover} 575#lvm-shell .table-row.head .brand-cell.lean{color:#FFB8CE} 576#lvm-shell .table-row > .crit{padding:16px 18px;font-size:14px;color:var(--ink);font-weight:500;display:flex;align-items:center;border-right:1px solid var(--rule-soft)} 577#lvm-shell .table-row > .cell{padding:16px 14px;font-size:13px;line-height:1.45;color:var(--ink-2);display:flex;align-items:center;gap:10px;border-right:1px solid var(--rule-soft)} 578#lvm-shell .table-row > .cell:last-child{border-right:0} 579#lvm-shell .table-row > .cell.lean{background:var(--pink-soft);position:relative} 580#lvm-shell .table-row > .cell.lean::before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--pink)} 581#lvm-shell .icn{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:13px;font-weight:600;color:#fff} 582#lvm-shell .icn.ok{background:var(--green)} 583#lvm-shell .icn.no{background:var(--red)} 584#lvm-shell .icn.mid{background:var(--amber)} 585#lvm-shell .icn svg{width:11px;height:11px} 586 587#lvm-shell .mini-row{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:28px 0} 588#lvm-shell .mini-phone{position:relative;background:linear-gradient(145deg,#2a2a2a,#0e0e0e);border-radius:22px;padding:3px;border:1px solid rgba(255,255,255,.05);box-shadow:0 14px 32px rgba(0,0,0,.16);max-width:160px;margin:0 auto;width:100%} 589#lvm-shell .mini-phone .notch{position:absolute;top:0;left:50%;transform:translateX(-50%);width:40px;height:11px;background:#0a0a0a;border-radius:0 0 7px 7px;z-index:5} 590#lvm-shell .mini-phone .scr{border-radius:18px;overflow:hidden;background:#FAF0E6;aspect-ratio:9/19.5} 591#lvm-shell .mini-phone .scr img{width:100%;height:100%;object-fit:cover} 592#lvm-shell .mini-phone.tiny{max-width:148px;padding:2px;border-radius:20px;border-width:1px} 593#lvm-shell .mini-phone.tiny .notch{width:30px;height:8px;border-radius:0 0 5px 5px} 594#lvm-shell .mini-phone.tiny .scr{border-radius:17px} 595#lvm-shell .mini-cap{text-align:center;margin-top:12px;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted)} 596#lvm-shell .mini-cap strong{display:block;color:var(--ink);margin-top:4px;font-family:var(--font-display);font-size:14px;font-weight:500;letter-spacing:-.01em;text-transform:none} 597 598#lvm-shell .duo-row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:18px 0 0} 599#lvm-shell .duo-row .mini-phone{max-width:180px} 600 601#lvm-shell .method{display:grid;grid-template-columns:1fr 1.4fr;gap:36px;align-items:center;margin:42px 0} 602#lvm-shell .method.flip{grid-template-columns:1.4fr 1fr} 603#lvm-shell .method.flip .m-phone{order:2} 604#lvm-shell .method .m-tag{font-family:var(--font-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--pink);margin-bottom:8px} 605#lvm-shell .method h3{margin-top:0} 606#lvm-shell .method p{font-size:16px;color:var(--muted);line-height:1.7} 607 608#lvm-shell .cta-band{margin:40px 0;padding:26px 28px;background:var(--paper);border-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;border:1px solid var(--rule-soft)} 609#lvm-shell .cta-band .l{font-family:var(--font-display);font-size:18px;line-height:1.35;font-weight:500;color:var(--ink);flex:1;min-width:240px;letter-spacing:-.01em} 610#lvm-shell .cta-band .stores{display:flex;gap:10px;align-items:center} 611#lvm-shell .cta-band .stores a{line-height:0;transition:transform .15s} 612#lvm-shell .cta-band .stores a:hover{transform:translateY(-2px)} 613#lvm-shell .cta-band .stores img{height:42px;width:auto;border-radius:9px} 614 615#lvm-shell .pyramid{margin:30px auto;max-width:440px} 616#lvm-shell .pyramid .level{margin:6px auto;padding:13px 18px;border-radius:14px;color:#fff;font-family:var(--font-display);font-weight:500;font-size:15px;letter-spacing:-.01em;display:flex;justify-content:space-between;align-items:center;box-shadow:0 6px 18px rgba(0,0,0,.06)} 617#lvm-shell .pyramid .level .k{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.08em;opacity:.75} 618#lvm-shell .pyramid .l1{background:#0E0E10;width:100%} 619#lvm-shell .pyramid .l2{background:#1D1D1F;width:84%} 620#lvm-shell .pyramid .l3{background:#3a3a3c;width:68%} 621#lvm-shell .pyramid .l4{background:var(--pink);width:52%} 622#lvm-shell .pyramid-cap{text-align:center;font-size:13px;color:var(--muted);margin-top:14px} 623 624/* Section 7 honnetete : scorecard horizontal bars */ 625#lvm-shell .scorecard{margin:30px 0 10px;border:1px solid var(--rule);border-radius:20px;padding:28px 26px;background:#fff} 626#lvm-shell .scorecard-head{display:grid;grid-template-columns:1.4fr 1fr 1fr;column-gap:28px;align-items:center;padding-bottom:18px;margin-bottom:8px;border-bottom:1px solid var(--rule-soft)} 627#lvm-shell .scorecard-head .h-crit{font-family:var(--font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)} 628#lvm-shell .scorecard-head .h-brand{display:flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:14px;font-weight:600;color:var(--ink)} 629#lvm-shell .scorecard-head .h-brand img{width:22px;height:22px;border-radius:5px;object-fit:cover} 630#lvm-shell .scorecard-row{display:grid;grid-template-columns:1.4fr 1fr 1fr;column-gap:28px;align-items:center;padding:14px 0;border-bottom:1px solid var(--rule-soft)} 631#lvm-shell .scorecard-row:last-child{border-bottom:0} 632#lvm-shell .scorecard-row .crit{font-size:14px;color:var(--ink);font-weight:500;padding-right:14px} 633#lvm-shell .scorecard-row .bar{display:flex;flex-direction:row-reverse;align-items:center;gap:10px} 634#lvm-shell .scorecard-row .bar .b{flex:1;height:8px;border-radius:99px;background:var(--rule-soft);overflow:hidden;position:relative} 635#lvm-shell .scorecard-row .bar .b > i{display:block;height:100%;border-radius:99px;transition:width 1s cubic-bezier(.22,.61,.36,1)} 636#lvm-shell .scorecard-row .bar.lean .b > i{background:var(--pink)} 637#lvm-shell .scorecard-row .bar.mfp .b > i{background:var(--mfp)} 638#lvm-shell .scorecard-row .bar .v{font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--ink);min-width:32px;text-align:left} 639 640/* Section 8 pour qui : persona checklist */ 641#lvm-shell .persona{margin:28px 0 10px;display:grid;grid-template-columns:1fr;gap:14px} 642#lvm-shell .persona-it{display:grid;grid-template-columns:54px 1fr;gap:16px;padding:22px 24px;background:#fff;border:1px solid var(--rule);border-radius:18px;align-items:center} 643#lvm-shell .persona-it.match{background:var(--pink-soft);border-color:rgba(255,45,110,.25)} 644#lvm-shell .persona-it .pic{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--rule-soft);position:relative;font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--ink)} 645#lvm-shell .persona-it.match .pic{background:var(--pink);color:#fff} 646#lvm-shell .persona-it .pic svg{width:24px;height:24px} 647#lvm-shell .persona-it h4{margin:0 0 4px;font-size:17px;letter-spacing:-.01em} 648#lvm-shell .persona-it p{margin:0;font-size:14px;color:var(--muted);line-height:1.55} 649#lvm-shell .persona-it.match h4{color:var(--ink)} 650 651/* Section 9 migration : timeline steps */ 652#lvm-shell .steps{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin:28px 0;position:relative} 653#lvm-shell .steps::before{content:"";position:absolute;top:14px;left:7px;right:calc(20% - 18px);height:1px;background:linear-gradient(90deg,var(--pink) 0%,var(--rule-soft) 100%);z-index:0} 654#lvm-shell .step{position:relative;padding-top:24px;z-index:1} 655#lvm-shell .step::before{content:"";position:absolute;top:8px;left:0;width:14px;
655height:14px;border-radius:50%;background:var(--pink);border:3px solid #fff;box-shadow:0 0 0 1px var(--rule)} 656#lvm-shell .step .sn{font-family:var(--font-mono);font-size:11px;color:var(--pink);font-weight:600;letter-spacing:.08em} 657#lvm-shell .step h4{margin:6px 0 6px;font-size:15px;letter-spacing:-.01em} 658#lvm-shell .step p{font-size:13px;color:var(--muted);line-height:1.5;margin:0} 659 660/* Section 10 debloque : feature stack numbered XL */ 661#lvm-shell .feat-stack{margin:30px 0 10px;border-top:1px solid var(--rule)} 662#lvm-shell .feat-it{display:grid;grid-template-columns:auto 1fr auto;gap:24px;padding:26px 0;border-bottom:1px solid var(--rule);align-items:center} 663#lvm-shell .feat-it .fn{font-family:var(--font-display);font-size:48px;font-weight:600;color:var(--pink);line-height:1;letter-spacing:-.04em;width:74px} 664#lvm-shell .feat-it .ft{font-family:var(--font-display);font-size:22px;font-weight:600;color:var(--ink);letter-spacing:-.015em;line-height:1.25;margin-bottom:6px} 665#lvm-shell .feat-it .fd{font-size:15px;color:var(--muted);line-height:1.55;margin:0} 666#lvm-shell .feat-it .fc{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-weight:500} 667#lvm-shell .feat-it:last-child{border-bottom:0} 668 669#lvm-shell .faq{margin:22px 0} 670#lvm-shell .faq details{border-bottom:1px solid var(--rule);padding:20px 0} 671#lvm-shell .faq details:first-of-type{border-top:1px solid var(--rule)} 672#lvm-shell .faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:18px;font-family:var(--font-display);font-size:20px;font-weight:500;letter-spacing:-.015em;color:var(--ink)} 673#lvm-shell .faq summary::-webkit-details-marker{display:none} 674#lvm-shell .faq summary::after{content:"+";font-size:24px;color:var(--muted);font-weight:300;line-height:1;transition:transform .25s, color .25s} 675#lvm-shell .faq details[open] summary::after{transform:rotate(45deg);color:var(--pink)} 676#lvm-shell .faq details[open] summary{color:var(--pink)} 677#lvm-shell .faq .ans{margin-top:14px;font-size:16px;color:var(--muted);line-height:1.65} 678 679#lvm-shell .get-band{background:var(--paper-2);border-radius:24px;padding:48px 36px;margin:60px 0 40px;text-align:center} 680#lvm-shell .get-band .kicker{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;color:var(--pink);font-weight:600;letter-spacing:.1em;margin-bottom:14px} 681#lvm-shell .get-band h3{font-size:36px;margin:0 0 14px;letter-spacing:-.025em} 682#lvm-shell .get-band p{font-size:16px;color:var(--muted);max-width:480px;margin:0 auto 26px} 683#lvm-shell .get-band .stores{display:flex;justify-content:center;gap:14px;flex-wrap:wrap} 684#lvm-shell .get-band .stores a{line-height:0;transition:transform .15s} 685#lvm-shell .get-band .stores a:hover{transform:translateY(-3px)} 686#lvm-shell .get-band .stores img{height:60px;width:auto;border-radius:11px} 687 688#lvm-shell .sources{font-size:14px;color:var(--muted);line-height:1.7} 689#lvm-shell .sources ol{padding-left:22px} 690#lvm-shell .sources li{margin-bottom:8px} 691 692#lvm-shell footer{padding:50px 0 60px;border-top:1px solid var(--rule);margin-top:40px} 693#lvm-shell footer .row{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap} 694#lvm-shell footer .kicker{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--pink);font-weight:600} 695#lvm-shell footer p{font-size:13px;color:var(--muted);margin:8px 0 0} 696#lvm-shell footer .stores{display:flex;gap:8px} 697#lvm-shell footer .stores img{height:34px;width:auto;border-radius:6px} 698 699#lvm-shell .rev{opacity:0;transform:translateY(12px);transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1)} 700#lvm-shell .rev.on{opacity:1;transform:translateY(0)} 701@media (prefers-reduced-motion:reduce){#lvm-shell .rev{transition:none;opacity:1;transform:none}} 702 703@media (max-width:760px){ 704 #lvm-shell .nav-row{padding:8px 18px;gap:8px} 705 #lvm-shell .nav-link{display:none} 706 #lvm-shell .nav-stores img{height:24px} 707 #lvm-shell .wrap{padding:0 22px} 708 #lvm-shell .hero{padding:34px 0 0} 709 #lvm-shell h1{font-size:46px;letter-spacing:-.035em} 710 #lvm-shell h1 .alt{font-size:.55em;margin-top:10px} 711 #lvm-shell .dek{font-size:20px} 712 #lvm-shell .hero-stores img{height:42px} 713 #lvm-shell .hero-bottom{grid-template-columns:1fr;gap:28px;margin:30px 0 40px;padding-top:24px;align-items:stretch} 714 #lvm-shell .phone-wrap{order:-1} 715 #lvm-shell .phone{width:240px} 716 #lvm-shell .tap-hint.desktop{display:none} 717 #lvm-shell .tap-hint.mobile{display:block;position:relative;
717left:auto;top:auto;text-align:center;margin:0 auto 10px;width:100%} 718 #lvm-shell .tap-hint.mobile .th-arrow{position:relative;display:block;margin:6px auto 0;width:34px;height:34px;transform:none;color:var(--pink)} 719 #lvm-shell .snippet{padding:24px 22px} 720 #lvm-shell .snippet p{font-size:18px} 721 #lvm-shell section{padding:48px 0} 722 #lvm-shell h2{font-size:34px;letter-spacing:-.03em} 723 #lvm-shell h3{font-size:24px} 724 #lvm-shell .section-label{margin-bottom:22px} 725 #lvm-shell .statement{padding:24px 0;margin:32px 0} 726 #lvm-shell .statement .num{font-size:44px} 727 #lvm-shell .statement .lbl{font-size:19px} 728 #lvm-shell .fig{padding:20px 14px 14px;border-radius:16px} 729 #lvm-shell .cv-wrap{height:310px} 730 #lvm-shell .method{grid-template-columns:1fr;gap:20px} 731 #lvm-shell .method.flip{grid-template-columns:1fr} 732 #lvm-shell .method.flip .m-phone{order:0} 733 #lvm-shell .mini-row{grid-template-columns:repeat(3,1fr);gap:10px} 734 #lvm-shell .mini-phone{padding:3px;border-radius:18px;border-width:1px;max-width:110px} 735 #lvm-shell .mini-phone .notch{width:42px;height:11px;border-radius:0 0 8px 8px} 736 #lvm-shell .mini-phone .scr{border-radius:15px} 737 #lvm-shell .mini-cap{font-size:10px} 738 #lvm-shell .mini-cap strong{font-size:13px} 739 #lvm-shell .duo-row{grid-template-columns:repeat(2,1fr);gap:12px} 740 #lvm-shell .duo-row .mini-phone{max-width:130px} 741 #lvm-shell .steps{grid-template-columns:1fr;gap:18px} 742 #lvm-shell .steps::before{display:none} 743 #lvm-shell .step{padding-top:0;padding-left:24px} 744 #lvm-shell .step::before{top:6px;left:0} 745 #lvm-shell .table-row{grid-template-columns:1.4fr .9fr .9fr} 746 #lvm-shell .table-row > .crit{padding:13px 12px;font-size:13px} 747 #lvm-shell .table-row > .cell{padding:13px 10px;font-size:12px;gap:8px} 748 #lvm-shell .table-row.head > div{padding:14px 12px;font-size:10px;gap:7px} 749 #lvm-shell .table-row.head .brand-cell img{width:20px;height:20px} 750 #lvm-shell .get-band{padding:36px 22px;border-radius:18px;margin:40px 0 30px} 751 #lvm-shell .get-band h3{font-size:28px} 752 #lvm-shell .get-band .stores img{height:50px} 753 #lvm-shell .cta-band{padding:22px;gap:14px} 754 #lvm-shell .cta-band .l{font-size:16px;min-width:0} 755 #lvm-shell .cta-band .stores img{height:38px} 756 #lvm-shell .faq summary{font-size:18px;gap:14px} 757 #lvm-shell .pyramid{max-width:100%} 758 #lvm-shell .pyramid .level{padding:11px 14px;font-size:14px} 759 #lvm-shell .scorecard{padding:20px 16px;border-radius:16px} 760 #lvm-shell .scorecard-head{grid-template-columns:1.2fr 1fr 1fr;column-gap:14px} 761 #lvm-shell .scorecard-head .h-brand{font-size:12px;gap:5px} 762 #lvm-shell .scorecard-head .h-brand img{width:18px;height:18px} 763 #lvm-shell .scorecard-row{grid-template-columns:1.2fr 1fr 1fr;column-gap:14px;padding:12px 0} 764 #lvm-shell .scorecard-row .crit{font-size:13px;padding-right:8px} 765 #lvm-shell .scorecard-row .bar{gap:6px} 766 #lvm-shell .scorecard-row .bar .v{font-size:11px;min-width:26px} 767 #lvm-shell .persona-it{grid-template-columns:44px 1fr;gap:12px;padding:16px 16px;border-radius:14px} 768 #lvm-shell .persona-it .pic{width:44px;height:44px;font-size:12px} 769 #lvm-shell .persona-it h4{font-size:15px} 770 #lvm-shell .persona-it p{font-size:13px} 771 #lvm-shell .feat-it{grid-template-columns:auto 1fr;gap:14px;padding:20px 0} 772 #lvm-shell .feat-it .fn{font-size:36px;width:54px} 773 #lvm-shell .feat-it .ft{font-size:18px} 774 #lvm-shell .feat-it .fd{font-size:13px} 775 #lvm-shell .feat-it .fc{display:none} 776} 777@media (max-width:480px){ 778 #lvm-shell .phone-tabs{gap:5px} 779 #lvm-shell .phone-tabs button{padding:5px 8px;font-size:10px} 780 #lvm-shell .nav-stores{gap:4px} 781 #lvm-shell .nav-stores img{height:22px} 782 #lvm-shell .hero-stores img{height:40px} 783 #lvm-shell .crumb{font-size:12px} 784 #lvm-shell .table-row{grid-template-columns:1.3fr .85fr .85fr} 785 #lvm-shell .table-row > .crit{padding:11px 9px;font-size:12px} 786 #lvm-shell .table-row > .cell{padding:11px 8px;font-size:11px;gap:6px} 787 #lvm-shell .table-row.head > div{padding:11px 9px;font-size:9px;gap:5px} 788} 789 790/* Calculator-specific styles, scoped #lvm-shell */ 791#lvm-shell .calc-board{display:grid;grid-template-columns:1fr;gap:18px;margin:32px 0} 792@media(min-width:780px){#lvm-shell .calc-board{grid-template-columns:1fr 1fr;gap:24px}} 793#lvm-shell .calc-inputs{background:#FAF7F2;border-radius:14px;padding:22px;border:1px solid var(--rule-soft)} 794#lvm-shell .calc-inputs h3{font-family:var(--font-display);font-size:18px;font-weight:600;margin:0 0 16px;color:var(--ink);letter-spacing:-.01em} 795#lvm-shell .calc-row{margin:0 0 14px} 796#lvm-shell .calc-row label{display:block;font-size:13px;color:var(--muted);margin-bottom:6px;font-weight:500} 797#lvm-shell .calc-row input,#lvm-shell .calc-row select{width:100%;padding:11px 13px;border:1px solid var(--rule);border-radius:9px;font-size:16px;background:#fff;color:var(--ink);font-family:var(--font-text);box-sizing:border-box} 798#lvm-shell .calc-row input:focus,#lvm-shell .calc-row select:focus{outline:2px solid var(--pink);outline-offset:1px;border-color:var(--pink)} 799#lvm-shell .calc-sex{display:flex;gap:8px} 800#lvm-shell .calc-sex label{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:11px 8px;background:#fff;border:1px solid var(--rule);border-radius:9px;
800cursor:pointer;margin:0;font-size:14px;font-weight:500;color:var(--ink)} 801#lvm-shell .calc-sex input{display:none} 802#lvm-shell .calc-sex input:checked + span{color:var(--pink);font-weight:600} 803#lvm-shell .calc-sex label:has(input:checked){border-color:var(--pink);background:var(--pink-soft)} 804#lvm-shell .calc-bf{display:flex;align-items:center;gap:10px} 805#lvm-shell .calc-bf input[type=range]{flex:1;accent-color:var(--pink);height:6px} 806#lvm-shell .calc-bf .bf-val{font-weight:600;color:var(--pink);min-width:42px;font-family:var(--font-mono);font-size:15px} 807#lvm-shell .calc-results{display:grid;grid-template-columns:1fr;gap:12px} 808#lvm-shell .calc-card{background:#fff;border:1px solid var(--rule);border-radius:14px;padding:18px 20px} 809#lvm-shell .calc-card.lean{border-left:4px solid var(--pink);background:linear-gradient(90deg,var(--pink-soft),#fff 30%)} 810#lvm-shell .calc-card .label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-family:var(--font-mono)} 811#lvm-shell .calc-card .formula{font-size:13px;color:var(--dim);margin-top:2px} 812#lvm-shell .calc-card .result{font-family:var(--font-display);font-size:34px;font-weight:600;letter-spacing:-.025em;margin-top:8px;color:var(--ink);line-height:1} 813#lvm-shell .calc-card .result .unit{font-size:14px;font-weight:500;color:var(--muted);margin-left:6px;letter-spacing:0} 814#lvm-shell .calc-card.lean .result{color:var(--pink)} 815#lvm-shell .calc-delta{margin-top:10px;padding:12px 14px;background:#fff;border:1px dashed var(--pink);border-radius:10px;font-size:14px;color:var(--ink)} 816#lvm-shell .calc-delta b{color:var(--pink);font-family:var(--font-mono)} 817#lvm-shell .calc-note{margin-top:14px;font-size:13px;color:var(--muted);line-height:1.5} 818#lvm-shell .calc-note a{color:var(--pink);text-decoration:underline} 819 820/* Statement block */ 821#lvm-shell .statement{margin:54px 0;padding:48px 32px;background:#FAF7F2;border-radius:18px;text-align:center} 822#lvm-shell .statement p{font-family:var(--font-display);font-size:34px;line-height:1.2;font-weight:500;letter-spacing:-.025em;color:var(--ink);margin:0;max-width:680px;margin-inline:auto} 823#lvm-shell .statement .accent{color:var(--pink)} 824@media(max-width:640px){#lvm-shell .statement{padding:38px 22px}#lvm-shell .statement p{font-size:24px}} 825 826/* Profil cards (no scrollable table) */ 827#lvm-shell .profile-grid{display:grid;grid-template-columns:1fr;gap:16px;margin:32px 0} 828#lvm-shell .profile-card{background:#fff;border:1px solid var(--rule);border-radius:14px;padding:20px 22px} 829#lvm-shell .profile-card h4{font-family:var(--font-display);font-size:17px;font-weight:600;margin:0 0 4px;color:var(--ink)} 830#lvm-shell .profile-card .meta{font-size:13px;color:var(--muted);margin-bottom:14px} 831#lvm-shell .profile-card .rows{display:grid;grid-template-columns:1fr;gap:6px} 832#lvm-shell .profile-card .rw{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 12px;background:#FAF7F2;border-radius:8px;font-size:14px;align-items:center} 833#lvm-shell .profile-card .rw .v{font-family:var(--font-mono);font-weight:600;color:var(--ink);font-size:13px} 834#lvm-shell .profile-card .rw.lean{background:var(--pink-soft);border-left:3px solid var(--pink)} 835#lvm-shell .profile-card .rw.lean .v{color:var(--pink)} 836#lvm-shell .profile-card .delta{font-size:12px;color:var(--dim);margin-top:8px} 837 838/* Comparator cards (3 formulas pros/cons) */ 839#lvm-shell .compar-grid{display:grid;grid-template-columns:1fr;gap:16px;margin:24px 0} 840#lvm-shell .compar-card{background:#fff;border:1px solid var(--rule);border-radius:14px;padding:22px} 841#lvm-shell .compar-card.lean{border-left:4px solid var(--pink)} 842#lvm-shell .compar-card h4{font-family:var(--font-display);font-size:18px;font-weight:600;margin:0 0 4px;color:var(--ink)} 843#lvm-shell .compar-card .year{font-size:12px;color:var(--muted);font-family:var(--font-mono);margin-bottom:14px;letter-spacing:.04em} 844#lvm-shell .compar-card .desc{font-size:14px;line-height:1.55;color:var(--ink-2);margin:0 0 12px} 845#lvm-shell .compar-card .pros,#lvm-shell .compar-card .cons{margin:6px 0;font-size:13px;line-height:1.5} 846#lvm-shell .compar-card .pros{color:var(--green)} 847#lvm-shell .compar-card .cons{color:var(--red)} 848#lvm-shell .compar-card .pros b,#lvm-shell .compar-card .cons b{display:inline-block;width:18px} 849 850/* Pyramide section */ 851#lvm-shell .pyramide-illust{margin:40px auto 8px;display:flex;flex-direction:column;align-items:center;gap:14px;max-width:220px} 852#lvm-shell .pyramide-illust img{width:100%;border-radius:18px;box-shadow:0 12px 32px rgba(20,20,40,.12)} 853#lvm-shell .pyramide-cap{font-size:13px;color:var(--muted);text-align:center;line-height:1.5} 854#lvm-shell .pyramide-cap b{display:block;color:var(--ink);font-weight:600;margin-bottom:3px} 855 856/* FAQ details */ 857#lvm-shell details.faq{background:#fff;border:1px solid var(--rule);border-radius:10px;margin:8px 0;overflow:hidden} 858#lvm-shell details.faq summary{padding:16px 20px;font-weight:600;font-size:16px;color:var(--ink);cursor:pointer;list-style:none;position:relative;padding-right:48px;font-family:var(--font-display);letter-spacing:-.01em} 859#lvm-shell details.faq summary::-webkit-details-marker{display:none} 860#lvm-shell details.faq summary::after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);color:var(--pink);font-size:22px;font-weight:300;line-height:1} 861#lvm-shell details.faq[open] summary::after{content:"â"} 862#lvm-shell details.faq .faq-body{padding:0 20px 18px;font-size:15px;line-height:1.65;color:var(--ink-2)} 863#lvm-shell details.faq .faq-body p{margin:0 0 8px} 864 865/* Sources */ 866#lvm-shell .sources{margin:48px 0 32px;padding:24px;background:#FAF7F2;border-radius:14px;font-size:13px;line-height:1.6;color:var(--muted)} 867#lvm-shell .sources h4{font-family:var(--font-display);font-size:14px;font-weight:600;margin:0 0 10px;color:var(--ink);text-transform:uppercase;letter-spacing:.06em} 868#lvm-shell .sources a{color:var(--pink);text-decoration:none} 869#lvm-shell .sources a:hover{text-decoration:underline} 870#lvm-shell .sources ol{margin:0;padding-left:22px} 871#lvm-shell .sources li{margin:4px 0} 872 873/* BodyScan illust */ 874#lvm-shell .bodyscan-illust{margin:40px auto 8px;display:flex;flex-direction:column;align-items:center;gap:14px;max-width:220px}
875#lvm-shell .bodyscan-illust .mini-phone{max-width:200px;padding:3px;border:1px solid rgba(255,255,255,.07);border-radius:22px;background:linear-gradient(145deg,#2a2a2a,#0e0e0e);box-shadow:0 18px 36px rgba(0,0,0,.14);position:relative} 876#lvm-shell .bodyscan-illust .mini-phone .notch{position:absolute;top:0;left:50%;transform:translateX(-50%);width:40px;height:11px;background:#0a0a0a;border-radius:0 0 7px 7px;z-index:5} 877#lvm-shell .bodyscan-illust .mini-phone .scr{border-radius:18px;overflow:hidden;background:#FAF0E6;aspect-ratio:9/19.5} 878#lvm-shell .bodyscan-illust .mini-phone .scr img{width:100%;height:100%;object-fit:cover;display:block} 879#lvm-shell .bodyscan-cap{font-size:13px;color:var(--muted);text-align:center;line-height:1.5} 880#lvm-shell .bodyscan-cap b{display:block;color:var(--ink);font-weight:600;margin-bottom:3px} 881 882/* Body copy paragraphs */ 883#lvm-shell h2.sect{font-family:var(--font-display);font-size:34px;font-weight:600;letter-spacing:-.03em;margin:64px 0 16px;line-height:1.15;color:var(--ink)} 884#lvm-shell h2.sect .num{font-family:var(--font-mono);font-size:13px;font-weight:500;color:var(--pink);display:block;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;-webkit-font-smoothing:antialiased} 885#lvm-shell h3.sub{font-family:var(--font-display);font-size:22px;font-weight:600;margin:32px 0 12px;color:var(--ink);letter-spacing:-.015em} 886#lvm-shell .body p{margin:0 0 18px;font-size:17px;line-height:1.7;color:var(--ink-2)} 887#lvm-shell .body p b{color:var(--ink);font-weight:600} 888 889/* CTA band */ 890#lvm-shell .get-band{margin:48px 0 24px;padding:42px 32px;background:linear-gradient(135deg,#fff,#FAF7F2);border:1px solid var(--rule);border-radius:18px;text-align:center} 891#lvm-shell .get-band h3{font-family:var(--font-display);font-size:30px;font-weight:600;margin:0 0 6px;color:var(--ink);letter-spacing:-.025em} 892#lvm-shell .get-band p{margin:0 0 22px;font-size:16px;color:var(--muted);line-height:1.5} 893#lvm-shell .get-band .stores{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;align-items:center} 894#lvm-shell .get-band .stores img{height:54px;width:auto;border-radius:10px} 895@media(max-width:640px){#lvm-shell .get-band h3{font-size:22px}} 896 897#lvm-shell .micro-cta{margin:24px 0;padding:18px 22px;background:var(--pink-soft);border-left:3px solid var(--pink);border-radius:0 10px 10px 0;font-size:15px;line-height:1.55} 898#lvm-shell .micro-cta a{color:var(--pink);font-weight:600;text-decoration:none} 899#lvm-shell .micro-cta a:hover{text-decoration:underline} 900</style> 901<style id="lvm-collision-reset"> 902/* Hard reset for global theme styles that collide with our content */ 903body.postid-1587 #lvm-shell .hero{display:block!important;align-items:initial!important;justify-content:initial!important;text-align:left!important;flex-direction:initial!important;padding:54px 0 0!important} 904body.postid-1587 #lvm-shell .wrap, 905body.postid-1587 #lvm-shell main.wrap{display:block!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important;padding-left:28px!important;padding-right:28px!important} 906@media (max-width:820px){ 907 body.postid-1587 #lvm-shell .wrap, 908 body.postid-1587 #lvm-shell main.wrap{padding-left:18px!important;padding-right:18px!important} 909} 910html, body{overflow-x:hidden!important} 911body.postid-1587 #lvm-shell{overflow-x:hidden;max-width:100vw} 912body.postid-1587 #lvm-shell *{max-width:100%} 913body.postid-1587 #lvm-shell .nav-row{max-width:100vw;box-sizing:border-box} 914body.postid-1587 #lvm-shell.force-show .rev{opacity:1!important;transform:none!important} 915 916/* === A.1 PHONE BACKGROUND CLASSES === */ 917body.postid-1587 #lvm-shell .phone-bg{position:absolute;inset:0;width:100%;height:100%;background-size:cover;background-position:center top;background-repeat:no-repeat;transition:opacity .28s ease;background-color:#FAF0E6} 918body.postid-1587 #lvm-shell .phone-bg.tab-depense{background-image:url(https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_depense.webp)} 919body.postid-1587 #lvm-shell .phone-bg.tab-bilan{background-image:url(https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_bilan.webp)} 920body.postid-1587 #lvm-shell .phone-bg.tab-kcal{background-image:url(https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_kcal.webp)} 921body.postid-1587 #lvm-shell .phone-bg.tab-strategie{background-image:url(https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_strategie.webp)} 922body.postid-1587 #lvm-shell .phone-bg.sub-BMR{background-image:url(https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_BMR.webp)} 923body.postid-1587 #lvm-shell .phone-bg.sub-NEAT{background-image:url(https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_NEAT.webp)} 924body.postid-1587 #lvm-shell .phone-bg.sub-EAT{background-image:url(https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_EAT.webp)} 925body.postid-1587 #lvm-shell .phone-bg.sub-TEF{background-image:url(https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_TEF.webp)} 926 927/* === v11.3 CTA BANDS MOBILE (badges plus gros + centrage) === */ 928@media (max-width:760px){ 929 body.postid-1587 #lvm-shell .cta-band{flex-direction:column!important;align-items:center!important;text-align:center!important;padding:26px 22px!important;gap:20px!important} 930 body.postid-1587 #lvm-shell .cta-band .l{min-width:0!important;width:100%!important;font-size:16px!important;line-height:1.5!important;text-align:center!important} 931 body.postid-1587 #lvm-shell .cta-band .stores{width:100%!important;justify-content:center!important;flex-wrap:nowrap!important;gap:10px!important} 932 body.postid-1587 #lvm-shell .cta-band .stores a{flex:1!important;max-width:170px!important;display:flex!important;justify-content:center!important} 933 body.postid-1587 #lvm-shell .cta-band .stores picture{width:100%!important;display:block!important} 934 body.postid-1587 #lvm-shell .cta-band .stores img{height:56px!important;width:100%!important;max-width:170px!important;object-fit:contain!important;object-position:center!important;border-radius:10px!important} 935 body.postid-1587 #lvm-shell .get-band{padding:38px 22px!important} 936 body.postid-1587 #lvm-shell .get-band .stores{justify-content:center!important;flex-wrap:nowrap!important;gap:10px!important} 937 body.postid-1587 #lvm-shell .get-band .stores a{flex:1!important;max-width:170px!important;display:flex!important;justify-content:center!important} 938 body.postid-1587 #lvm-shell .get-band .stores picture{width:100%!important;display:block!important} 939 body.postid-1587 #lvm-shell .get-band .stores img{height:56px!important;width:100%!important;max-width:170px!important;object-fit:contain!important;object-position:center!important;border-radius:10px!important} 940 body.postid-1587 #lvm-shell .get-band h3{font-size:26px!important;line-height:1.2!important} 941 body.postid-1587 #lvm-shell .get-band p{font-size:15px!important} 942} 943 944/* === v11.2 BRAND BANNER above table responsive === */ 945@media (max-width:760px){ 946 body.postid-1587 #lvm-shell .brand-banner img{width:54px!important;height:54px!important} 947 body.postid-1587 #lvm-shell .brand-banner > div{padding:16px 12px!important;gap:8px!important} 948 body.postid-1587 #lvm-shell .brand-banner > div > div{font-size:15px!important} 949} 950 951/* === v11.4 SCORECARD partie 7: redesign mobile === */ 952@media (max-width:760px){ 953 body.postid-1587 #lvm-shell .scorecard{padding:18px 16px!important;border-radius:16px!important} 954 body.postid-1587 #lvm-shell .scorecard-head{display:none!important} 955 body.postid-1587 #lvm-shell .scorecard-row{ 956 display:block!important; 957 padding:14px 0!important; 958 border-bottom:1px solid #E8E2D6!important; 959 } 960 body.postid-1587 #lvm-shell .scorecard-row .crit{ 961 display:block!important; 962 font-size:13px!important; 963 font-weight:600!important; 964 color:#0E0E10!important; 965 margin-bottom:10px!important; 966 padding-right:0!important; 967 } 968 body.postid-1587 #lvm-shell .scorecard-row .bar{ 969 display:grid!important; 970 grid-template-columns:54px 1fr 32px!important; 971 column-gap:8px!important;
972 align-items:center!important; 973 padding:5px 0!important; 974 flex-direction:initial!important; 975 position:relative!important; 976 } 977 body.postid-1587 #lvm-shell .scorecard-row .bar::before{ 978 content:attr(data-brand)!important; 979 font-family:-apple-system,'SF Pro Display',sans-serif!important; 980 font-size:11px!important; 981 font-weight:600!important; 982 text-transform:uppercase!important; 983 letter-spacing:.05em!important; 984 color:#0E0E10!important; 985 } 986 body.postid-1587 #lvm-shell .scorecard-row .bar.lean::before{color:#FF2D6E!important} 987 body.postid-1587 #lvm-shell .scorecard-row .bar.mfp::before{color:#5B7FFF!important} 988 body.postid-1587 #lvm-shell .scorecard-row .bar .b{ 989 height:10px!important; 990 width:100%!important; 991 border-radius:99px!important; 992 position:relative!important; 993 background:#EFEAE0!important; 994 overflow:hidden!important; 995 } 996 body.postid-1587 #lvm-shell .scorecard-row .bar .b > i{ 997 display:block!important; 998 height:100%!important; 999 border-radius:99px!important; 1000 } 1001 body.postid-1587 #lvm-shell .scorecard-row .bar .v{ 1002 font-family:-apple-system,'SF Pro Display',sans-serif!important; 1003 font-size:12px!important; 1004 font-weight:700!important; 1005 color:#0E0E10!important; 1006 min-width:0!important; 1007 text-align:right!important; 1008 } 1009} 1010 1011/* === A.2 CHARTS MOBILE === */ 1012@media (max-width:760px){ 1013 /* v13: charts FULL WIDTH (less card padding) + plus hauts pour vraie respiration */ 1014 body.postid-1587 #lvm-shell .cv-wrap{height:380px!important;min-height:360px!important;max-height:420px!important;width:100%!important} 1015 body.postid-1587 #lvm-shell .cv-wrap canvas{width:100%!important;height:100%!important;display:block!important} 1016 body.postid-1587 #lvm-shell .fig{padding:16px 4px 14px!important;margin:24px -4px 14px!important;overflow:visible!important} 1017 body.postid-1587 #lvm-shell .fig-head{padding:0 12px!important;flex-wrap:wrap!important;gap:6px!important;margin-bottom:10px!important} 1018 body.postid-1587 #lvm-shell .fig-body{padding:0 2px!important} 1019 body.postid-1587 #lvm-shell .fig-cap{padding:0 12px!important;font-size:13px!important;margin-top:10px!important} 1020} 1021@media (max-width:480px){ 1022 body.postid-1587 #lvm-shell .cv-wrap{height:360px!important;min-height:340px!important;max-height:380px!important} 1023 body.postid-1587 #lvm-shell .fig{padding:14px 2px 12px!important;margin:20px -6px 12px!important;border-radius:14px!important} 1024 body.postid-1587 #lvm-shell .fig-body{padding:0!important} 1025} 1026 1027/* === v11.2 TABLEAU MOBILE STACKED CARDS avec mini-tags Lean/MFP === */ 1028@media (max-width:760px){ 1029 body.postid-1587 #lvm-shell .table{border-radius:14px!important} 1030 body.postid-1587 #lvm-shell .table-row.head{display:none!important} 1031 body.postid-1587 #lvm-shell .table-row{ 1032 display:grid!important; 1033 grid-template-columns:1fr 1fr!important; 1034 grid-template-areas:"crit crit" "lean mfp"!important; 1035 gap:0!important; 1036 min-height:0!important; 1037 } 1038 body.postid-1587 #lvm-shell .table-row > .crit{ 1039 grid-area:crit!important;background:#0E0E10!important;color:#fff!important; 1040 padding:11px 14px!important;font-size:13px!important;font-weight:600!important; 1041 letter-spacing:-0.1px!important;border-right:0!important;line-height:1.35!important; 1042 font-family:-apple-system,BlinkMacSystemFont,'SF Pro Display',sans-serif!important;text-transform:none!important; 1043 } 1044 body.postid-1587 #lvm-shell .table-row > .cell.lean{ 1045 grid-area:lean!important;border-right:1px solid #E8E2D6!important; 1046 position:relative!important;background:#FFF1F5!important;padding-top:30px!important; 1047 } 1048 body.postid-1587 #lvm-shell .table-row > .cell:not(.lean):not(.crit){ 1049 grid-area:mfp!important;background:#F5F5F7!important;padding-top:30px!important; 1050 position:relative!important; 1051 } 1052 body.postid-1587 #lvm-shell .table-row > .cell.lean::before{ 1053 content:"LEAN"!important;position:absolute!important;top:8px!important;left:12px!important; 1054 right:auto!important;bottom:auto!important;width:auto!important;height:auto!important; 1055 background:transparent!important;
1056 font-family:-apple-system,'SF Pro Display',sans-serif!important; 1057 font-size:10px!important;font-weight:700!important;letter-spacing:.07em!important; 1058 color:#FF2D6E!important; 1059 } 1060 body.postid-1587 #lvm-shell .table-row > .cell:not(.lean):not(.crit)::before{ 1061 content:"CRONOMETER"!important;position:absolute!important;top:8px!important;left:12px!important; 1062 font-family:-apple-system,'SF Pro Display',sans-serif!important; 1063 font-size:10px!important;font-weight:700!important;letter-spacing:.07em!important; 1064 color:#E15822!important; 1065 } 1066 body.postid-1587 #lvm-shell .table-row > .cell{ 1067 padding:12px 12px!important;font-size:13px!important;line-height:1.4!important; 1068 align-items:flex-start!important;gap:7px!important; 1069 } 1070 body.postid-1587 #lvm-shell .icn{flex-shrink:0!important;margin-top:1px!important} 1071} 1072 1073/* === A.5 MINI-LOGOS partie 7 (triplet NEAT/EAT/TEF) === */ 1074@media (max-width:760px){ 1075 body.postid-1587 #lvm-shell .mini-row{gap:6px!important;margin:24px 0!important;grid-template-columns:repeat(3,1fr)!important} 1076 body.postid-1587 #lvm-shell .mini-phone{max-width:100px!important;padding:2px!important;border-radius:14px!important;border-width:1px!important} 1077 body.postid-1587 #lvm-shell .mini-phone.tiny{max-width:96px!important;padding:2px!important;border-radius:13px!important} 1078 body.postid-1587 #lvm-shell .mini-phone .notch{width:30px!important;height:8px!important;border-radius:0 0 5px 5px!important} 1079 body.postid-1587 #lvm-shell .mini-phone .scr{border-radius:11px!important} 1080 body.postid-1587 #lvm-shell .mini-cap{font-size:10px!important;margin-top:8px!important} 1081 body.postid-1587 #lvm-shell .mini-cap strong{font-size:12px!important;margin-top:2px!important} 1082} 1083 1084/* === MOCKUP TAP HINT MOBILE === */ 1085@media (max-width:760px){ 1086 body.postid-1587 #lvm-shell .tap-hint.mobile{position:relative!important;width:100%!important;left:auto!important;top:auto!important;text-align:center!important;margin:0 auto 14px!important;display:block!important} 1087 body.postid-1587 #lvm-shell .tap-hint.desktop{display:none!important} 1088 body.postid-1587 #lvm-shell .tap-hint.hidden{display:none!important;height:0!important;margin:0!important;padding:0!important} 1089} 1090 1091/* === A.6 BODYSCAN ILLUST partie BMR (override mobile mini-phone) === */ 1092body.postid-1587 #lvm-shell .bodyscan-illust{margin:40px auto 8px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:14px!important;max-width:220px!important} 1093body.postid-1587 #lvm-shell .bodyscan-illust .mini-phone{max-width:200px!important;padding:3px!important;border-radius:22px!important;border-width:1px!important} 1094body.postid-1587 #lvm-shell .bodyscan-illust .mini-phone .notch{width:40px!important;height:11px!important;border-radius:0 0 7px 7px!important} 1095body.postid-1587 #lvm-shell .bodyscan-illust .mini-phone .scr{border-radius:18px!important} 1096@media (max-width:760px){ 1097 body.postid-1587 #lvm-shell .bodyscan-illust{max-width:180px!important} 1098 body.postid-1587 #lvm-shell .bodyscan-illust .mini-phone{max-width:160px!important;padding:3px!important;border-radius:20px!important} 1099 body.postid-1587 #lvm-shell .bodyscan-illust .mini-phone .notch{width:34px!important;height:9px!important;border-radius:0 0 6px 6px!important} 1100 body.postid-1587 #lvm-shell .bodyscan-illust .mini-phone .scr{border-radius:16px!important} 1101} 1102 1103/* Fix CompressX picture wrappers â images ne doivent pas exploser */ 1104#lvm-shell picture{display:block;max-width:100%} 1105#lvm-shell picture img{display:block;max-width:100%;height:auto} 1106#lvm-shell .bodyscan-illust .mini-phone .scr picture{display:block;width:100%;height:100%} 1107#lvm-shell .bodyscan-illust .mini-phone .scr picture img{width:100%!important;height:100%!important;object-fit:cover!important} 1108#lvm-shell .pyramide-illust picture{display:block;width:100%} 1109#lvm-shell .pyramide-illust picture img{width:100%!important;height:auto!important;border-radius:18px} 1110/* BodyScan illust: no dark phone frame (plain screenshot display) */ 1111#lvm-shell .bodyscan-illust .mini-phone{background:transparent;padding:0;border:none;box-shadow:none;border-radius:0} 1112#lvm-shell .bodyscan-illust .mini-phone .notch{display:none}</style> 1113 1114<div id="lvm-shell" class="force-show"> 1115 1116<nav class="nav"><div class="nav-row"> 1117 <a class="nav-brand" href="https://lean-app.com/"><img decoding="async" src="https://lean-app.com/wp-content/uploads/2026/05/lvm-logo-lean-square-scaled.webp" alt="Lean" width="28" height="28"><span>Lean</span></a> 1118 <div class="nav-spacer"></div> 1119 <a class="nav-link" href="https://lean-app.com/">Accueil</a> 1120 <div class="nav-stores"> 1121 <a href="https://apps.apple.com/fr/app/lean-calorie-ai-podometre/id6738668646?utm_source=seo&utm_medium=blog&utm_campaign=pillar-bmr" target="_blank" rel="noopener" aria-label="App Store"><img decoding="async" src="https://lean-app.com/wp-content/uploads/2026/05/lvm-appstore-official.webp" alt="App Store"></a> 1122 <a href="https://play.google.com/store/apps/details?id=com.lean.testsqflite&utm_source=seo&utm_medium=blog&utm_campaign=pillar-bmr" target="_blank" rel="noopener" aria-label="Google Play"><img decoding="async" src="https://lean-app.com/wp-content/uploads/2026/05/lvm-googleplay-official.webp" alt="Google Play"></a> 1123 </div> 1124</div></nav> 1125<div class="progress"><i></i></div> 1126<main id="wp--skip-link--target" class="wrap"> 1127 1128<section class="hero" aria-labelledby="title"> 1129 <div class="crumb"><a href="https://lean-app.com/">Accueil</a> /
1129 Métabolisme de base</div> 1130 <div class="eyebrow">Pilier · Science du métabolisme</div> 1131 <h1 id="title">Métabolisme de base. 1132 <span class="alt">Tout ce qu’il faut savoir pour le calculer précisément : BMR expliqué.</span> 1133 </h1> 1134 <p class="dek">Le métabolisme de base (BMR) est la fondation de ton TDEE et de toute sèche réussie. Mais il n’est précis que si on connaît la masse maigre réelle. Voici pourquoi.</p> 1135 <div class="byline"> 1136 <img class="by-logo" src="https://lean-app.com/wp-content/uploads/2026/05/lvm-logo-lean-square-scaled.webp" alt="" width="512" height="512" loading="lazy" decoding="async" /> 1137 <span><strong>L’équipe Lean</strong> · Lecture 11 min · Mis à jour 26 mai 2026</span> 1138 </div> 1139 <div class="hero-stores"> 1140 <a href="https://apps.apple.com/fr/app/lean-calorie-ai-podometre/id6738668646?utm_source=seo&utm_medium=blog&utm_campaign=pillar-bmr" target="_blank" rel="noopener"> 1141 <img src="https://lean-app.com/wp-content/uploads/2026/05/lvm-appstore-official.webp" alt="Télécharger sur l'App Store" width="413" height="122" loading="lazy" decoding="async" /> 1142 </a> 1143 <a href="https://play.google.com/store/apps/details?id=com.lean.testsqflite&utm_source=seo&utm_medium=blog&utm_campaign=pillar-bmr" target="_blank" rel="noopener"> 1144 <img src="https://lean-app.com/wp-content/uploads/2026/05/lvm-googleplay-official.webp" alt="Disponible sur Google Play" width="315" height="95" loading="lazy" decoding="async" /> 1145 </a> 1146 <span class="or">Téléchargement gratuit</span> 1147 </div> 1148 1149 <div class="hero-bottom"> 1150 <div class="hero-lead"> 1151 Le BMR (Basal Metabolic Rate, métabolisme de base) est l’énergie que ton corps brûle au repos pour faire tourner ton cÅur, ton cerveau, tes reins. Il représente 60 à 75 % de ta dépense totale. Pourtant la plupart des apps le calculent sur poids+âge+sexe, donc le trompent de 200 à 500 kcal/jour sur les profils musclés ou sédentaires. 1152 </div> 1153 <div class="phone-wrap rev"> 1154 <div class="phone-stage"> 1155 <div class="tap-hint mobile" id="tapHintMobile" aria-hidden="true"> 1156 <span class="th-pill"><small>Démo interactive</small>Touchez l’écran pour explorer l’app</span>
1157 <svg class="th-arrow" viewBox="0 0 24 24" fill="none" aria-hidden="true"> 1158 <path d="M12 4 L12 20 M5 13 L12 20 L19 13" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/> 1159 </svg> 1160 </div> 1161 <div class="tap-hint desktop" id="tapHintDesktop" aria-hidden="true"> 1162 <span class="th-pill"><small>Démo interactive</small>Touchez l’écran<br>pour explorer l’app</span> 1163 <svg class="th-arrow" viewBox="0 0 104 34" fill="none" aria-hidden="true"> 1164 <path d="M4 9 C 34 1, 64 20, 94 27" stroke="currentColor" stroke-width="2.6" fill="none" stroke-linecap="round"/> 1165 <path d="M86 20 L 94 27 L 84 30" stroke="currentColor" stroke-width="2.6" fill="none" stroke-linecap="round" stroke-linejoin="round"/> 1166 </svg> 1167 </div> 1168 <div class="phone" id="phone" role="img" aria-label="Aperçu de l'application Lean avec drilldown du TDEE"> 1169 <div class="notch"></div> 1170 <div class="phone-screen"> 1171 <button class="phone-back" id="phoneBack" aria-label="Retour">‹</button> 1172 <div id="phoneImg" class="phone-bg tab-depense" role="img" aria-label="Aperçu Lean, onglet Dépense"></div> 1173 <div class="phone-zones" id="phoneZones"> 1174 <div class="z" data-sub="BMR" style="top:11%;height:21%" role="button" tabindex="0" aria-label="Détail BMR"></div> 1175 <div class="z" data-sub="NEAT" style="top:33%;height:16%" role="button" tabindex="0" aria-label="Détail NEAT"></div> 1176 <div class="z" data-sub="EAT" style="top:50%;height:16%" role="button" tabindex="0" aria-label="Détail EAT"></div> 1177 <div class="z" data-sub="TEF" style="top:67%;height:16%" role="button" tabindex="0" aria-label="Détail TEF"></div> 1178 </div> 1179 <div class="phone-navbar" id="phoneNav" aria-hidden="false"> 1180 <button data-tab="bilan" type="button" aria-label="Onglet Bilan"></button> 1181 <button data-tab="kcal" type="button" aria-label="Onglet Calories"></button> 1182 <button data-tab="depense" type="button" aria-label="Onglet Dépense"></button> 1183 <button data-tab="strategie" type="button" aria-label="Onglet Stratégie"></button> 1184 </div> 1185 </div> 1186 </div> 1187 <div class="phone-tabs" role="tablist" aria-label="Naviguer dans l'app Lean"> 1188 <button data-tab="bilan" type="button">Bilan</button> 1189 <button data-tab="kcal" type="button">Calories</button> 1190 <button data-tab="depense" type="button" class="on">Dépense</button> 1191 <button data-tab="strategie" type="button">Stratégie</button> 1192 </div> 1193 </div> 1194 </div> 1195 </div> 1196 1197 <div class="snippet rev"> 1198 <div class="lbl">Réponse rapide</div> 1199 <p>Le métabolisme de base (BMR) est l’énergie que ton corps dépense au repos. Il représente 60 à 75 % de ta dépense totale (TDEE). Sa précision dépend de la <b>masse maigre réelle</b>, donc du bodyfat. Harris-Benedict 1919 et Mifflin-St Jeor 1990 l’estiment sans bodyfat, marge d’erreur 200 à 500 kcal/jour. Lean mesure ton bodyfat via BodyScan IA puis applique un <b>modèle propriétaire breveté</b> qui calcule ton BMR sur la masse maigre réelle. <a href="https://lean-app.com/calcul-metabolisme-de-base/" style="color:var(--pink);text-decoration:underline">Tu veux juste ton chiffre ? Utilise le calculateur dédié.</a></p> 1200 </div> 1201</section> 1202 1203<main class="wrap"> 1204 1205 1206<h2 class="sect"><span class="num">02 · Définition</span>Le BMR, première brique du TDEE</h2> 1207 1208<div class="body"> 1209<p id="bmr-signification"><b>BMR signifie Basal Metabolic Rate</b>, en français « métabolisme de base » (littéralement « taux métabolique basal »). Trois lettres pour une seule idée : le nombre minimal de kcal que ton corps brûle chaque jour au repos complet, juste pour te maintenir en vie.</p> 1210<p>Le <b>BMR (Basal Metabolic Rate)</b>, ou métabolisme de base, est l’énergie minimale que ton corps brûle au repos pour faire tourner tes fonctions vitales : respiration, circulation sanguine, fonctionnement du cerveau, des reins, du foie, maintien de la température corporelle. Mesuré à jeun, allongé, en neutralité thermique. <b>C’est la dépense fixe de ton organisme, indépendamment de ce que tu fais de ta journée.</b></p> 1211<p>Dans l’équation canonique de la dépense énergétique totale, le BMR est la première brique :</p> 1212</div> 1213 1214<div class="statement" style="margin:28px 0"><p><b style="color:var(--pink);font-variant-numeric:tabular-nums">TDEE = BMR + NEAT + EAT + TEF</b></p></div> 1215 1216<div class="body"> 1217<p>Concrètement, ton BMR représente <b>60 à 75 %</b> de ton TDEE chez la plupart des adultes (le reste se répartit entre NEAT, EAT et TEF). C’est de loin le premier poste de dépense. Si tu te trompes de 150 kcal sur ton BMR, ton TDEE est faux de 150 kcal. Ton déficit est faux de 150 kcal. Ton plan de sèche est faux de 150 kcal. <b>Tout part de là .</b></p> 1218<p>L’adaptation métabolique vient ensuite comme <b>coefficient multiplicateur du BMR</b> en déficit calorique prolongé (convention Lean : 100
1218% = optimal, 90 % = 10 % d’adaptation accumulée, c’est-à -dire BMR baissé de 10 %). Elle n’entre <b>pas</b> dans la somme TDEE : elle module le BMR.</p> 1219</div> 1220 1221<div class="micro-cta"> 1222 Tu veux le détail des 4 briques ? <a href="https://lean-app.com/calculateur-tdee/">Calculateur TDEE complet</a> · <a href="https://lean-app.com/neat-depense-non-sportive/">NEAT (pas)</a> · <a href="https://lean-app.com/eat/">EAT (sport)</a> · <a href="https://lean-app.com/effet-thermique-des-aliments/">TEF (digestion)</a>. 1223</div> 1224 1225<!-- Diagramme TDEE Franck ID 876 â paysage max-width:580px --> 1226<div style="margin:36px auto;max-width:580px;text-align:center"> 1227 <img src="https://lean-app.com/wp-content/uploads/2025/08/diagramme-circulaire-composants-tdee-bmr-neat-eat-tef-1024x680.png" alt="Diagramme circulaire TDEE : BMR 57%, NEAT 27%, EAT 6%, TEF 10%" width="1024" height="680" style="width:100%;height:auto;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.08)" loading="lazy" decoding="async"> 1228 <p style="margin:10px 0 0;font-size:13px;color:var(--muted);text-align:center">Répartition typique du TDEE : le BMR représente 57 % de la dépense totale.</p> 1229</div> 1230 1231<h2 class="sect"><span class="num">03 · Les moteurs du BMR</span>Quels organes brûlent quoi au repos ?</h2> 1232 1233<div class="body"> 1234<p>Ton métabolisme de base n’est pas une moyenne abstraite. Il correspond à la somme des besoins énergétiques de chaque organe. Voici la répartition mesurée dans la littérature physiologique :</p> 1235</div> 1236 1237<!-- Tableau organes converti en cards stacked (zéro tableau scrollable) --> 1238<div style="margin:28px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px"> 1239 <div style="display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:var(--paper);border-radius:10px;border-left:3px solid var(--pink)"> 1240 <span style="font-weight:600;color:var(--ink-2)">Muscles</span> 1241 <span style="font-family:var(--font-mono);font-size:15px;font-weight:700;color:var(--pink)">30 %</span> 1242 </div> 1243 <div style="display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:var(--paper);border-radius:10px;border-left:3px solid var(--pink)"> 1244 <span style="font-weight:600;color:var(--ink-2)">Foie</span> 1245 <span style="font-family:var(--font-mono);font-size:15px;font-weight:700;color:var(--pink)">25 %</span> 1246 </div> 1247 <div style="display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:var(--paper);border-radius:10px;border-left:3px solid var(--pink)"> 1248 <span style="font-weight:600;color:var(--ink-2)">Cerveau</span> 1249 <span style="font-family:var(--font-mono);font-size:15px;font-weight:700;color:var(--pink)">20 %</span> 1250 </div> 1251 <div style="display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:var(--paper);border-radius:10px;border-left:3px solid #C8A019"> 1252 <span style="font-weight:600;color:var(--ink-2)">Coeur</span> 1253 <span style="font-family:var(--font-mono);font-size:15px;font-weight:700;color:#C8A019">10 %</span> 1254 </div> 1255 <div style="display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:var(--paper);border-radius:10px;border-left:3px solid var(--muted)"> 1256 <span style="font-weight:600;color:var(--ink-2)">Reins</span> 1257 <span style="font-family:var(--font-mono);font-size:15px;font-weight:700;color:var(--muted)">5 %</span> 1258 </div> 1259 <div style="display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:var(--paper);border-radius:10px;border-left:3px solid var(--muted)"> 1260 <span style="font-weight:600;color:var(--ink-2)">Tissus adipeux (graisse)</span> 1261 <span style="font-family:var(--font-mono);font-size:15px;font-weight:700;color:var(--muted)">3 %</span> 1262 </div> 1263 <div style="display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:var(--paper);border-radius:10px;border-left:3px solid var(--dim)"> 1264 <span style="font-weight:600;color:var(--ink-2)">Reste (peau, intestins…)</span> 1265 <span style="font-family:var(--font-mono);font-size:15px;font-weight:700;color:var(--dim)">7 %</span> 1266 </div> 1267</div> 1268 1269<div class="body"> 1270<p>Ce que ce tableau dit immédiatement : <b>les muscles représentent 30 % du BMR</b>, contre seulement 3 % pour la graisse. Gagner de la masse musculaire augmente directement ton métabolisme de base. Perdre du muscle (en sèche mal conduite) le fait chuter. C’est le mécanisme le plus sous-estimé dans la gestion du poids à long terme.</p> 1271<p>Conséquence importante : un BMR plus élevé augmente indirectement ton NEAT et ton EAT. Exemple concret : un strongman à 1 800 kcal de BMR brûle environ 0,08 kcal par pas, contre 0,02 kcal pour une femme de 50 kg. La même activité produit un résultat métabolique très différent selon la masse maigre de départ.</p> 1272</div> 1273 1274<h2 class="sect"><span class="num">04 · Histoire</span>Quatre formules de BMR, 105 ans d’évolution</h2> 1275<p>Quatre équations dominent la littérature scientifique sur le calcul du BMR depuis un siècle. Chacune répond à une époque, un échantillon, une intention. Voici ce qu’elles disent vraiment et leurs limites.</p> 1276 1277<div class="compar-grid">
1278 <div class="compar-card"> 1279 <h4>Harris-Benedict</h4> 1280 <div class="year">1919, révisée 1984 · 136 sujets</div> 1281 <p class="desc">La grande ancêtre. Estime le BMR depuis poids, taille, âge et sexe. Encore utilisée par défaut sur beaucoup de calculateurs en ligne et sur certaines apps grand public.</p> 1282 <p class="pros"><b>+</b> Citée partout, comparable d’un calculateur à l’autre.</p> 1283 <p class="cons"><b>−</b> Calibrée sur une population centenaire. Surestime le BMR de 5 à 10 % sur les profils modernes.</p> 1284 </div> 1285 1286 <div class="compar-card"> 1287 <h4>Mifflin-St Jeor</h4> 1288 <div class="year">1990 · 498 sujets</div> 1289 <p class="desc">Recalibrée sur une population américaine fin des années 80. Considérée comme la référence « moderne sans bodyfat » par les diététiciens cliniciens. Précise à ±10 % sur le profil moyen.</p> 1290 <p class="pros"><b>+</b> Plus précise que Harris-Benedict sur 70 % des profils.</p> 1291 <p class="cons"><b>−</b> Aucune prise en compte du bodyfat. Marge d’erreur 200 à 400 kcal sur les profils musclés ou sédentaires.</p> 1292 </div> 1293 1294 <div class="compar-card"> 1295 <h4>Ãquations sur masse maigre</h4> 1296 <div class="year">Années 1980 et après · littérature physiologique</div> 1297 <p class="desc">Famille d’équations qui s’appuient sur la <b>masse maigre (FFM)</b> au lieu du poids total. Forme publique typique : 370 + 21,6 × FFM (kg). Plus précise scientifiquement, mais nécessite de connaître son bodyfat.</p> 1298 <p class="pros"><b>+</b> Précision améliorée sur tous les profils, y compris musclés et sédentaires.</p> 1299 <p class="cons"><b>−</b> Nécessite une mesure bodyfat précise (impédancemétrie, DEXA ou BodyScan IA). Historiquement peu accessible.</p> 1300 </div> 1301 1302 <div class="compar-card lean"> 1303 <h4>Modèle propriétaire breveté Lean</h4> 1304 <div class="year">2024 · calibré sur 10 000+ utilisateurs</div> 1305 <p class="desc">S’appuie sur la <b>masse maigre réelle</b> mesurée par BodyScan IA, intègre une fonction d’adaptation métabolique en déficit, applique une correction d’âge fine, se recalibre semaine après semaine via la pesée et le BodyScan. <b>Pas une formule papier : un modèle qui apprend de ta donnée.</b></p> 1306 <p class="pros"><b>+</b> Précision ±3 % sur les profils musclés, sédentaires, ménopause, post-grossesse. Recalibrage continu.</p> 1307 <p class="cons"><b>−</b> Nécessite un BodyScan IA initial (5 secondes, gratuit dans Lean) et une donnée poids régulière.</p> 1308 </div> 1309</div> 1310 1311<h2 class="sect"><span class="num">05 · Le levier</span>Pourquoi le bodyfat change tout sur le BMR</h2> 1312 1313<div class="statement"><p>Deux hommes de 80 kg n’ont pas le même BMR. <span class="accent">Le muscle brûle 3 fois plus que la graisse au repos.</span></p></div> 1314 1315<div class="body"> 1316<p>La masse maigre (organes + muscles + os + eau) est le moteur métabolique. La masse grasse, elle, est quasi inerte sur le plan énergétique. Concrètement : <b>1 kg de muscle brûle environ 13 kcal/jour au repos, 1 kg de gras environ 4 kcal/jour</b> (Heymsfield, Müller, Hall). Le rapport est de 3 contre 1.</p> 1317<p>Tu prends deux hommes de 80 kg pour 180 cm. Le premier est à 12 % de bodyfat (sportif, masse maigre 70,4 kg). Le second à 28 % (sédentaire, masse maigre 57,6 kg). Sur le BMR calculé via une équation sur masse maigre, l’écart est de l’ordre de <b>275 kcal/jour</b>. Mifflin-St Jeor leur attribue pourtant le même chiffre : 1 780 kcal. C’est l’erreur structurelle qui passe inaperçue pendant des mois de sèche ratée.</p> 1318<p>Pire : en déficit prolongé, ton BMR ne baisse pas seulement parce que tu pèses moins (Hall 2008, Müller 2015). Il baisse aussi parce que ton corps active une <b>adaptation métabolique</b> : 5 à 25 % en moins selon le déficit et sa durée. Sans bodyfat ET sans adaptation modélisée, tu navigues à l’aveugle.</p> 1319</div> 1320 1321<!-- BodyScan résultat bodyfat 11% homme â ID 808, portrait max-width:220px --> 1322<div class="bodyscan-illust" style="margin:40px auto 8px;display:flex;flex-direction:column;align-items:center;gap:14px;max-width:220px"> 1323 <img src="https://lean-app.com/wp-content/uploads/2025/07/resultat-bodyfat-ia-homme-lean-app-1-514x1024.png" alt="résultat bodyfat IA homme Lean, taux 11%" width="514" height="1024" style="width:100%;height:auto;border-radius:24px;box-shadow:0 8px 32px rgba(0,0,0,0.15)" loading="lazy" decoding="async"> 1324 <p class="bodyscan-cap" style="max-width:220px;font-size:13px;line-height:1.5;text-align:center"><b>BodyScan IA</b> : résultat bodyfat 11 %, précision à 2 % près. Photo, 5 secondes.</p> 1325</div> 1326 1327<div class="body"> 1328<p>L’approche scientifique pour calculer un BMR plus précis quand on a le bodyfat s’appuie sur la <b>masse maigre (FFM, Fat-Free Mass)</b>. La forme publique de cette équation, citée depuis les années 1980 dans la littérature physiologique, donne environ 370 + 21,6 × masse maigre (kg). Le <b>modèle propriétaire breveté Lean</b> va plus loin : il intègre une fonction d’adaptation métabolique, l’eau corporelle, le glycogène, et se recalibre via le BodyScan IA à chaque pesée.</p> 1329</div> 1330 1331<div class="micro-cta"> 1332 Tu veux comparer les 3 formules sur tes propres chiffres ? <a href="https://lean-app.com/calcul-metabolisme-de-base/">
1332Utilise le calculateur de métabolisme de base Lean</a> (Harris-Benedict, Mifflin-St Jeor, approche sur masse maigre). 1333</div> 1334 1335<h2 class="sect"><span class="num">06 · Trois profils, trois vérités</span>L’écart Mifflin contre Lean grandit avec ta composition</h2> 1336<p>Trois hommes de morphotypes différents, calculs comparés. Les chiffres viennent des trois formules sur 80 kg / 180 cm / 32 ans, en ajustant seulement le bodyfat. Tu vois immédiatement où Harris-Benedict et Mifflin-St Jeor se trompent.</p> 1337 1338<div class="profile-grid"> 1339 <div class="profile-card"> 1340 <h4>Profil sportif</h4> 1341 <div class="meta">32 ans · 80 kg · 180 cm · 12 % bodyfat · masse maigre 70,4 kg</div> 1342 <div class="rows"> 1343 <div class="rw"><span>Harris-Benedict 1919</span><span class="v">1 855 kcal</span></div> 1344 <div class="rw"><span>Mifflin-St Jeor 1990</span><span class="v">1 780 kcal</span></div> 1345 <div class="rw lean"><span>Approche Lean (masse maigre)</span><span class="v">1 873 kcal</span></div> 1346 </div> 1347 <div class="delta">Ãcart Lean vs Mifflin : <b style="color:var(--pink)">+93 kcal/jour</b>. Sur 90 jours, c’est près de 10 000 kcal « oubliés » par les formules classiques.</div> 1348 </div> 1349 1350 <div class="profile-card"> 1351 <h4>Profil moyen</h4> 1352 <div class="meta">32 ans · 80 kg · 180 cm · 20 % bodyfat · masse maigre 64 kg</div> 1353 <div class="rows"> 1354 <div class="rw"><span>Harris-Benedict 1919</span><span class="v">1 855 kcal</span></div> 1355 <div class="rw"><span>Mifflin-St Jeor 1990</span><span class="v">1 780 kcal</span></div> 1356 <div class="rw lean"><span>Approche Lean (masse maigre)</span><span class="v">1 735 kcal</span></div> 1357 </div> 1358 <div class="delta">Ãcart Lean vs Mifflin : <b style="color:var(--pink)">−45 kcal/jour</b>. Sur ce profil moyen, Mifflin colle bien (c’est le profil sur lequel la formule a été calibrée en 1990). Tout écart à ce profil augmente l’erreur.</div> 1359 </div> 1360 1361 <div class="profile-card"> 1362 <h4>Profil sédentaire</h4> 1363 <div class="meta">32 ans · 80 kg · 180 cm · 28 % bodyfat · masse maigre 57,6 kg</div> 1364 <div class="rows"> 1365 <div class="rw"><span>Harris-Benedict 1919</span><span class="v">1 855 kcal</span></div> 1366 <div class="rw"><span>Mifflin-St Jeor 1990</span><span class="v">1 780 kcal</span></div> 1367 <div class="rw lean"><span>Approche Lean (masse maigre)</span><span class="v">1 597 kcal</span></div> 1368 </div> 1369 <div class="delta">Ãcart Lean vs Mifflin : <b style="color:var(--pink)">−183 kcal/jour</b>. Mifflin surestime son BMR de 166 kcal. C’est exactement pourquoi tant de profils en surpoids « ne maigrissent pas malgré le déficit calculé ».</div> 1370 </div> 1371</div> 1372 1373<h2 class="sect"><span class="num">07 · Le moteur Lean</span>Comment Lean calcule ton BMR (modèle propriétaire breveté)</h2> 1374 1375<div class="body"> 1376<p>Lean utilise un modèle propriétaire breveté pour calculer ton BMR. La donnée d’entrée principale n’est pas ton poids : c’est ta <b>masse maigre réelle</b>, déduite de ton bodyfat mesuré par BodyScan IA. La masse grasse est ignorée dans le calcul du moteur métabolique, parce qu’elle est métaboliquement inerte.</p> 1377<p>Quatre piliers du modèle Lean :</p> 1378<ol style="margin:14px 0 14px 22px;padding:0;line-height:1.7"> 1379 <li><b>BodyScan IA</b> : photo, 5 secondes, précision de l’ordre DEXA-grade sur 10 000+ utilisateurs. Lean en déduit ta masse maigre réelle.</li> 1380 <li><b>Modèle propriétaire breveté</b> : applique sur ta masse maigre une fonction qui intègre une correction d’âge fine, l’eau corporelle et le glycogène. Pas une formule papier : un modèle qui apprend de ta donnée.</li> 1381 <li><b>Adaptation métabolique modélisée</b> : convention 100 % = optimal, 90 % = 10 % d’adaptation. Le coefficient module le BMR en déficit prolongé (jamais additionné dans la somme TDEE).</li> 1382 <li><b>Recalibration continue</b> : à chaque pesée, à chaque BodyScan, le BMR se recalcule. Tu ne fais pas le calcul une fois pour toutes : il vit avec toi.</li> 1383</ol> 1384<p>Lean utilise aussi la <b>moyenne des 7 derniers jours de poids</b> (et non le poids du jour) pour lisser les fluctuations d’eau et de glycogène. Cela évite qu’un repas chargé en sel la veille ne fasse bondir ou chuter ton BMR artificiellement.</p> 1385<p>C’est pour ça que Lean refuse de te donner un objectif calorique tant que ton BodyScan IA n’est pas fait. Pas par caprice. Par cohérence : sans bodyfat, le BMR est une moyenne statistique. Avec, c’est ton BMR.</p> 1386</div> 1387 1388<!-- Focus BMR écran Lean â ID 832, portrait max-width:220px --> 1389<div class="bodyscan-illust" style="margin:40px auto 8px;display:flex;flex-direction:column;align-items:center;gap:14px;max-width:220px"> 1390 <img src="https://lean-app.com/wp-content/uploads/2025/07/focus-depense-metabolisme-bmr-lean-app-512x1024.png" alt="Focus dépense BMR dans l'application Lean" width="512" height="1024" style="width:100%;height:auto;border-radius:24px;box-shadow:0 8px 32px rgba(0,0,0,0.15)" loading="lazy" decoding="async"> 1391 <p class="bodyscan-cap" style="max-width:220px;font-size:13px;line-height:1.5;text-align:center"><b>BMR Lean</b> : calculé sur ta masse maigre réelle, recalibré à chaque pesée.</p> 1392</div> 1393 1394<div class="micro-cta"> 1395 Tu veux ton vrai BMR sur ton bodyfat réel ? <a href="https://apps.apple.com/fr/app/lean-calorie-ai-podometre/id6738668646?utm_source=seo&utm_medium=blog&utm_campaign=pillar-bmr" target="_blank" rel="noopener">Installe Lean</a> et fais ton premier BodyScan en 5 secondes. Sans formule papier. 1396</div> 1397 1398<h2 class="sect"><span class="num">08 · BodyScan IA</span>Mesurer le bodyfat en 5 secondes pour un BMR précis</h2> 1399 1400<div class="body"> 1401<p>Sans bodyfat réel, même la meilleure équation sur masse maigre est inutile. Lean résout ce problème avec le <b>BodyScan IA</b> : une photo de face, 5 secondes de traitement, précision de l’ordre de 2 points de bodyfat. Aucun appareil externe, aucune pesée d’impédance, aucune séance DEXA.</p> 1402</div> 1403 1404<!-- BodyScan homme seul â centré --> 1405<div style="margin:32px auto;max-width:220px;text-align:center"> 1406 <div class="lean-demo-phone" data-no-translation><div class="lean-demo-screen">
1406<video autoplay muted loop playsinline preload="none" data-lean-demo="bodyfat" data-media-language="fr" aria-label="Démonstration du BodyScan IA" width="720" height="1568" poster="https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/bodyfat-v2-20260914-poster.png" src="https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/bodyfat-v2-20260914.mp4"></video></div><div class="lean-demo-bezel" aria-hidden="true"></div><img class="lean-demo-frame" src="https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/iphone_frame_hole.png" width="1204" height="2462" alt="" aria-hidden="true" decoding="async" loading="lazy"></div> 1407 <p style="margin:8px 0 0;font-size:12px;color:var(--muted)">BodyScan homme</p> 1408</div> 1409 1410 1411<div class="body"> 1412<p><b>Conditions optimales pour un BodyScan précis :</b></p> 1413<ul style="margin:10px 0 10px 22px;padding:0;line-height:1.8"> 1414 <li>Lumière naturelle ou lumière diffuse, pas d’ombre portée sur le corps</li> 1415 <li>Respiration normale, ne pas rentrer le ventre, pas de contraction des abdominaux</li> 1416 <li>Mêmes conditions à chaque scan (même heure, même lumière, même distance caméra)</li> 1417 <li>Pas juste après une séance de sport (pump musculaire fausse la mesure)</li> 1418 <li>Distance caméra : environ 2 mètres, corps entier dans le cadre</li> 1419</ul> 1420</div> 1421 1422<h2 class="sect"><span class="num">09 · Adaptation métabolique</span>Le 5e composant qui module tout</h2> 1423 1424<div class="body"> 1425<p>L’adaptation métabolique n’est pas dans la somme TDEE. C’est un <b>coefficient multiplicateur du BMR</b> qui se déclenche en déficit calorique prolongé. Convention Lean :</p> 1426<ul style="margin:10px 0 14px 22px;padding:0;line-height:1.8"> 1427 <li><b>100 %</b> : pas d’adaptation, BMR optimal</li> 1428 <li><b>90 à 98 %</b> : adaptation légère à modérée, BMR baissé de 2 à 10 %</li> 1429 <li><b>Sous 90 %</b> : retour à la maintenance recommandé (diet break ou semaine de maintenance)</li> 1430</ul> 1431<p>
1431Ce phénomène, mesuré par Hall (2008) et Müller (2015), explique les plateaux de sèche. Ton corps ne « résiste pas » à la perte de poids par magie : il baisse simplement son BMR pour compenser le déficit. Sans modélisation de ce coefficient, ton TDEE calculé devient de plus en plus optimiste au fil des semaines.</p> 1432</div> 1433 1434<!-- Graphique adaptation métabolique TDEE réelle vs calculée â ID 778, paysage max-width:580px --> 1435<div style="margin:36px auto;max-width:580px;text-align:center"> 1436 <img src="https://lean-app.com/wp-content/uploads/2025/07/graphique-adaptation-metabolique-tdee-reelle-calculee-1024x558.jpeg" alt="Graphique adaptation métabolique : TDEE réelle vs TDEE calculée sur une sèche longue" width="1024" height="558" style="width:100%;height:auto;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.08)" loading="lazy" decoding="async"> 1437 <p style="margin:10px 0 0;font-size:13px;color:var(--muted);text-align:center">TDEE réelle (mesurée) vs TDEE calculée sans adaptation. L’écart se creuse après 4 à 6 semaines de déficit.</p> 1438</div> 1439 1440<!-- Suivi BMR adaptation paysage â ID 861, max-width:500px --> 1441<div style="margin:32px auto;max-width:500px;text-align:center"> 1442 <img src="https://lean-app.com/wp-content/uploads/2025/08/suivi-bmr-adaptation-metabolique-lean-app-1024x432.png" alt="Suivi BMR et adaptation métabolique dans l'application Lean, 1767 kcal" width="1024" height="432" style="width:100%;height:auto;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.08)" loading="lazy" decoding="async"> 1443 <p style="margin:10px 0 0;font-size:13px;color:var(--muted);text-align:center">Suivi BMR hebdomadaire avec coefficient d’adaptation métabolique dans Lean.</p> 1444</div> 1445 1446<div class="micro-cta"> 1447 Lean est la <b>première app au monde</b> à modéliser l’adaptation métabolique en temps réel. <a href="https://apps.apple.com/fr/app/lean-calorie-ai-podometre/id6738668646?utm_source=seo&utm_medium=blog&utm_campaign=pillar-bmr" target="_blank" rel="noopener">Télécharger Lean</a>. 1448</div> 1449 1450<h2 class="sect"><span class="num">10 · Suivi BMR dans Lean</span>Analyse tendance, poids 7 jours, bodyfat continu</h2> 1451 1452<div class="body"> 1453<p>Lean ne calcule pas ton BMR une fois pour toutes. Il le met à jour à chaque pesée et chaque BodyScan, avec trois écrans dédiés :</p> 1454</div> 1455 1456<!-- Analyse tendance BMR â ID 760, portrait max-width:220px --> 1457<div class="bodyscan-illust" style="margin:36px auto 8px;display:flex;flex-direction:column;align-items:center;gap:14px;max-width:220px"> 1458 <img src="https://lean-app.com/wp-content/uploads/2025/07/analyse-tendance-metabolisme-base-bmr-lean-app-512x1024.png" alt="Analyse tendance BMR hebdomadaire dans l'application Lean" width="512" height="1024" style="width:100%;height:auto;border-radius:24px;box-shadow:0 8px 32px rgba(0,0,0,0.15)" loading="lazy" decoding="async"> 1459 <p class="bodyscan-cap" style="max-width:220px;font-size:13px;line-height:1.5;text-align:center"><b>Tendance BMR</b> : graphique hebdomadaire, tu vois l’adaptation se former en temps réel.</p> 1460</div> 1461 1462 1463<div class="body"> 1464<p>La pesée quotidienne dans Lean utilise la <b>moyenne glissante des 7 derniers jours</b> pour lisser les fluctuations naturelles d’eau et de glycogène. Une variance de 1 à 2 kg du jour au lendemain est normale et ne reflète pas la vraie composition corporelle. C’est cette moyenne qui alimente le recalcul du BMR, pas le poids brut du matin.</p> 1465</div> 1466 1467<!-- Poids 2 colonnes: saisie + suivi bodyfat --> 1468<div style="margin:36px auto;display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:480px"> 1469 <div style="text-align:center"> 1470 <img src="https://lean-app.com/wp-content/uploads/2025/07/saisir-poids-journalier-calendrier-lean-app-510x1024.png" alt="Saisir poids journalier avec calendrier dans l'application Lean" width="510" height="1024" style="width:100%;height:auto;border-radius:20px;box-shadow:0 6px 24px rgba(0,0,0,0.12)" loading="lazy" decoding="async"> 1471 <p style="margin:8px 0 0;font-size:12px;color:var(--muted)">Moyenne 7 jours automatique</p> 1472 </div> 1473 <div style="text-align:center"> 1474 <img src="https://lean-app.com/wp-content/uploads/2025/07/suivi-evolution-poids-bodyfat-lean-app-512x1024.png" alt="Suivi évolution poids et bodyfat dans l'application Lean" width="512" height="1024" style="width:100%;height:auto;border-radius:20px;box-shadow:0 6px 24px rgba(0,0,0,0.12)" loading="lazy" decoding="async"> 1475 <p style="margin:8px 0 0;font-size:12px;color:var(--muted)">Poids + bodyfat : gras ou muscle ?</p> 1476 </div> 1477</div> 1478 1479<h2 class="sect"><span class="num">11 · TDEE complet</span>Dépense calorique totale depuis ton BMR</h2> 1480 1481<div class="body"> 1482<p>Une fois ton BMR précis, les trois autres composants du TDEE viennent se superposer :</p> 1483<ul style="margin:10px 0 14px 22px;padding:0;line-height:1.8"> 1484 <li><b>NEAT</b> (Non-Exercise Activity Thermogenesis) : tes pas et activités hors sport. Lean le mesure via le podomètre intégré.</li> 1485 <li><b>EAT</b> (Exercise Activity Thermogenesis) : tes séances de sport trackées. Lean te permet d’enregistrer l’intensité et le type de séance pour un calcul précis.</li> 1486 <li><b>TEF</b> (Thermic Effect of Food) : l’énergie dépensée pour digérer. Calculé automatiquement selon les macros saisies.</li> 1487</ul> 1488</div> 1489 1490<!-- TDEE 2 colonnes: analyse + séance -->
1491<div style="margin:36px auto;display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:480px"> 1492 <div style="text-align:center"> 1493 <img src="https://lean-app.com/wp-content/uploads/2025/07/analyse-depense-calorique-tdee-lean-app-514x1024.png" alt="Analyse dépense calorique TDEE dans l'application Lean" width="514" height="1024" style="width:100%;height:auto;border-radius:20px;box-shadow:0 6px 24px rgba(0,0,0,0.12)" loading="lazy" decoding="async"> 1494 <p style="margin:8px 0 0;font-size:12px;color:var(--muted)">TDEE = BMR + NEAT + EAT + TEF en temps réel</p> 1495 </div> 1496 <div style="text-align:center"> 1497 <img src="https://lean-app.com/wp-content/uploads/2025/07/enregistrer-seance-musculation-intensite-lean-app-520x1024.png" alt="Enregistrer séance musculation avec intensité dans l'application Lean" width="520" height="1024" style="width:100%;height:auto;border-radius:20px;box-shadow:0 6px 24px rgba(0,0,0,0.12)" loading="lazy" decoding="async"> 1498 <p style="margin:8px 0 0;font-size:12px;color:var(--muted)">Séance muscu : intensité â EAT précis</p> 1499 </div> 1500</div> 1501 1502<h2 class="sect"><span class="num">12 · Stratégies</span>BMR et plan d’attaque selon ton objectif</h2> 1503<p>Une fois ton BMR précis connu, l’application pratique est directe. Trois cas, trois leviers calculatoires.</p> 1504 1505<div class="profile-grid">
1506 <div class="profile-card"> 1507 <h4>Sèche (perte de gras)</h4> 1508 <div class="meta">Objectif : déficit calorique modéré, préservation muscle</div> 1509 <div class="rows"> 1510 <div class="rw"><span>Apport cible</span><span class="v">TDEE − 20 %</span></div> 1511 <div class="rw"><span>Adaptation à surveiller</span><span class="v">5 à 15 % du BMR</span></div> 1512 <div class="rw lean"><span>Recalibration Lean</span><span class="v">Hebdomadaire (pesée + BodyScan)</span></div> 1513 </div> 1514 <div class="delta">Le déficit affiché par MyFitnessPal sur Mifflin sans bodyfat peut être faux de <b style="color:var(--pink)">200 à 400 kcal/jour</b>. Outil détaillé : <a href="https://lean-app.com/calculateur-deficit-calorique/" style="text-decoration:underline">calculateur de déficit calorique</a>.</div> 1515 </div> 1516 1517 <div class="profile-card"> 1518 <h4>Bulk (prise de muscle)</h4> 1519 <div class="meta">Objectif : surplus contrôlé, minimum de gain de gras</div> 1520 <div class="rows"> 1521 <div class="rw"><span>Apport cible</span><span class="v">TDEE + 10 à 15 %</span></div> 1522 <div class="rw"><span>Risque sans BMR précis</span><span class="v">Surplus excessif (gras inutile)</span></div> 1523 <div class="rw lean"><span>Recalibration Lean</span><span class="v">Hebdomadaire (vérification masse maigre)</span></div> 1524 </div> 1525 <div class="delta">Un bulk propre nécessite de séparer la masse maigre gagnée de la masse grasse. Le BodyScan IA hebdomadaire de Lean te le montre, sans imagerie médicale.</div> 1526 </div> 1527 1528 <div class="profile-card"> 1529 <h4>Maintenance / recomp</h4> 1530 <div class="meta">Objectif : composition s’améliore à poids stable</div> 1531 <div class="rows"> 1532 <div class="rw"><span>Apport cible</span><span class="v">TDEE ± 0</span></div> 1533 <div class="rw"><span>Suivi clé</span><span class="v">Bodyfat ↓, masse maigre ↑</span></div> 1534 <div class="rw lean"><span>Recalibration Lean</span><span class="v">Quotidienne, balance live</span></div> 1535 </div> 1536 <div class="delta">La recomposition corporelle ne se voit pas sur la balance. Elle se voit sur le bodyfat. Sans BodyScan, tu es aveugle.</div> 1537 </div> 1538</div> 1539 1540 1541<h2 class="sect"><span class="num">13 · Tutoriels</span>Comment utiliser Lean pour ton BMR</h2> 1542 1543<div class="body"> 1544<p>Deux vidéos pour démarrer concrètement :</p> 1545</div> 1546 1547<div style="margin:28px 0;display:flex;flex-direction:column;gap:20px"> 1548 <div> 1549 <div class="yt-facade" role="button" tabindex="0" data-vid="f6mZfW1sxqw" data-t="COMMENT COMPTER SES CALORIES AVEC LEAN !" aria-label="Lire la vidéo : COMMENT COMPTER SES CALORIES AVEC LEAN !" style="position:relative;width:100%;max-width:600px;aspect-ratio:16/9;border-radius:12px;display:block;margin:0 auto;cursor:pointer;background:#000 url('https://i.ytimg.com/vi/f6mZfW1sxqw/hqdefault.jpg') center/cover no-repeat" onclick="var f=document.createElement('iframe');f.width='100%';f.style.cssText='max-width:600px;aspect-ratio:16/9;border:none;border-radius:12px;display:block;margin:0 auto';f.src='https://www.youtube.com/embed/'+this.dataset.vid+'?autoplay=1';f.allow='autoplay; encrypted-media';f.allowFullscreen=true;f.title=this.dataset.t;this.replaceWith(f)"><span style="position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:68px;height:48px;background:rgba(255,45,110,.95);border-radius:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(0,0,0,.35)"><span style="width:0;height:0;border-style:solid;border-width:10px 0 10px 17px;border-color:transparent transparent transparent #fff;display:block;margin-left:3px"></span></span></div> 1550 <p style="margin:10px 0 0;font-size:13px;color:var(--muted);text-align:center">Tutoriel complet : compter ses calories avec Lean, de A à Z.</p> 1551 </div> 1552 <div> 1553 <div class="yt-facade" role="button" tabindex="0" data-vid="wtg6vKi-IhM" data-t="Comment j'ai DOUBLà ma dépense calorique pour PERDRE DU GRAS" aria-label="Lire la vidéo : Comment j'ai DOUBLà ma dépense calorique pour PERDRE DU GRAS" style="position:relative;width:100%;max-width:600px;aspect-ratio:16/9;border-radius:12px;display:block;margin:0 auto;cursor:pointer;background:#000 url('https://i.ytimg.com/vi/wtg6vKi-IhM/hqdefault.jpg') center/cover no-repeat" onclick="var f=document.createElement('iframe');f.width='100%';f.style.cssText='max-width:600px;aspect-ratio:16/9;border:none;border-radius:12px;display:block;margin:0 auto';f.src='https://www.youtube.com/embed/'+this.dataset.vid+'?autoplay=1';f.allow='autoplay; encrypted-media';f.allowFullscreen=true;f.title=this.dataset.t;this.replaceWith(f)"><span style="position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:68px;height:48px;background:rgba(255,45,110,.95);border-radius:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(0,0,0,.35)"><span style="width:0;height:0;border-style:solid;border-width:10px 0 10px 17px;border-color:transparent transparent transparent #fff;display:block;margin-left:3px"></span></span></div> 1554 <p style="margin:10px 0 0;font-size:13px;color:var(--muted);text-align:center">Comment doubler sa dépense calorique en optimisant chaque composant du TDEE.</p> 1555 </div> 1556</div> 1557 1558<h2 class="sect"><span class="num">14 ·
1558 La pyramide</span>BMR au socle de la Pyramide de Progression Lean</h2> 1559 1560<div class="body"> 1561<p>Dans la philosophie Lean, le BMR n’est pas le sommet du plan d’attaque, c’est le <b>socle</b>. La <b>Pyramide de Progression</b> hiérarchise ce qui compte vraiment pour une sèche réussie : adhérence > objectif calorique > pas. Et derrière l’objectif calorique, il y a ton TDEE, donc ton BMR.</p> 1562<p>Tant que ton BMR est faux, tout le plan est faux. C’est la raison pour laquelle Lean refuse de donner un objectif sans BodyScan IA. C’est aussi pour ça que recalculer son BMR à chaque pesée (donc en continu) est la seule façon d’éviter le plateau.</p> 1563</div> 1564 1565<div class="pyramid" aria-label="Pyramide de Progression Lean"> 1566 <div class="level l1"><span>Adhérence</span><span class="k">Base</span></div> 1567 <div class="level l2"><span>Objectif calorique (BMR précis)</span><span class="k">Ãtage 2</span></div> 1568 <div class="level l3"><span>Pas / NEAT quotidien</span><span class="k">Ãtage 3</span></div> 1569 <div class="level l4"><span>Macronutriments</span><span class="k">Sommet</span></div> 1570</div> 1571<div class="pyramid-cap">Ne pas brûler les étapes. Un BMR précis sur bodyfat réel, c’est l’étage 2 â mais si tu ne traces pas régulièrement, optimiser les macros au pourcent près ne sert à rien.</div> 1572 1573<h2 class="sect"><span class="num">15 · FAQ</span>Tout ce que tu te demandes sur le métabolisme de base</h2> 1574 1575<details class="faq"><summary>Que signifie BMR ?</summary><div class="faq-body"><p>BMR est lâacronyme de Basal Metabolic Rate, « métabolisme de base » en français. Il désigne lâénergie minimale, en kcal par jour, que ton organisme consomme au repos complet pour assurer ses fonctions vitales. Câest la première brique de lâéquation TDEE = BMR + NEAT + EAT + TEF.</p></div></details> 1576 1577<details class="faq"><summary>Qu’est-ce que le métabolisme de base ?</summary><div class="faq-body"><p>Le métabolisme de base, ou BMR (Basal Metabolic Rate), est l’énergie minimale que ton corps brûle au repos pour faire tourner ses fonctions vitales (coeur, cerveau, reins, foie, respiration, maintien de la température). Il est mesuré à jeun, allongé, en neutralité thermique. Il représente 60 à 75 % de ta dépense totale (TDEE) chez la plupart des adultes.</p></div></details> 1578 1579<details class="faq"><summary>Comment se calcule le BMR exactement ?</summary><div class="faq-body"><p>Il existe quatre familles d’équations. Harris-Benedict 1919 et Mifflin-St Jeor 1990 calculent depuis poids, taille, âge et sexe (rapides mais imprécises sur les profils musclés ou sédentaires). Les équations sur masse maigre (forme publique 370 + 21,6 × FFM) calculent depuis la masse maigre réelle (plus précises mais nécessitent le bodyfat). Le modèle propriétaire breveté Lean s’appuie sur la masse maigre réelle mesurée par BodyScan IA, intègre l’adaptation métabolique, et se recalibre semaine après semaine.</p></div></details> 1580 1581<details class="faq"><summary>Quelle est la formule la plus précise pour le BMR ?</summary><div class="faq-body"><p>La formule la plus précise est celle qui s’appuie sur la masse maigre réelle. Sans bodyfat, Mifflin-St Jeor 1990 reste la meilleure approximation publique (±10 % sur 70 % des profils). Avec bodyfat, une équation sur masse maigre type 370 + 21,6 × FFM est plus précise. Le modèle propriétaire breveté Lean affine encore en intégrant l’adaptation métabolique et la recalibration continue.</p></div></details> 1582 1583<details class="faq"><summary>Quel modèle théorique utilise Lean pour le BMR ?</summary><div class="faq-body"><p>Lean utilise un modèle propriétaire développé par l’équipe R&D Lean, breveté en 2024. Il ne s’appuie ni sur Harris-Benedict 1919 ni sur Mifflin-St Jeor 1990 : il calcule depuis la masse maigre réelle mesurée par BodyScan IA, avec une correction d’âge fine, une modélisation de l’eau corporelle et du glycogène, et un coefficient d’adaptation métabolique. Le modèle se recalibre en continu à chaque pesée et chaque BodyScan.</p></div></details> 1584 1585<details class="faq"><summary>Pourquoi mon BMR baisse-t-il quand je perds du poids ?</summary><div class="faq-body"><p>Pour deux raisons. Première raison physique : tu pèses moins lourd, donc tu as moins de masse maigre à entretenir, donc le BMR mécanique baisse. Deuxième raison physiologique : ton corps active une adaptation métabolique en déficit calorique prolongé, qui ralentit ton BMR de 5 à 25
1585% sous sa valeur attendue (Hall 2008, Müller 2015). Sans modélisation de l’adaptation, tu sous-estimes la baisse réelle de ton BMR sur une sèche longue.</p></div></details> 1586 1587<details class="faq"><summary>Quelles sont les conditions optimales pour faire un BodyScan ?</summary><div class="faq-body"><p>Pour une mesure précise : lumière naturelle ou diffuse sans ombre portée sur le corps ; respiration normale, pas de contraction des abdominaux ; mêmes conditions à chaque scan (même heure, même lumière, même distance caméra d’environ 2 mètres) ; évite de scanner juste après une séance de musculation (le pump gonfle temporairement les muscles et fausse la mesure). La régularité des conditions compte autant que la qualité d’un scan isolé.</p></div></details> 1588 1589<details class="faq"><summary>Le BMR est-il différent chez l’homme et la femme ?</summary><div class="faq-body"><p>Oui. à poids, taille et âge équivalents, les femmes ont en moyenne 8 à 12 % moins de masse maigre que les hommes (différence hormonale et morphologique). Leur BMR est donc structurellement plus bas, de l’ordre de 150 à 250 kcal/jour. Les deux formules classiques intègrent une constante de sexe différente. Sur Lean, c’est la masse maigre mesurée qui parle, indépendamment du sexe.</p></div></details> 1590 1591<details class="faq"><summary>Combien de fois faut-il recalculer son BMR ?</summary><div class="faq-body"><p>La recommandation Lean : <b>un BodyScan par semaine</b> et <b>minimum deux pesées par semaine</b>. C’est ce rythme qui donne à l’algorithme les données suffisantes pour recalibrer ton BMR en continu sans bruit statistique. Lean fait le recalcul automatiquement à chaque pesée et chaque BodyScan, en utilisant la moyenne glissante des 7 derniers jours pour lisser les fluctuations d’eau et de glycogène. Si ta composition corporelle est stable depuis 4 à 6 semaines, le BMR reste stable aussi.</p></div></details> 1592 1593<details class="faq"><summary>BMR vs métabolisme au repos (REE) : quelle différence ?</summary><div class="faq-body"><p>Le BMR (Basal Metabolic Rate) est mesuré à jeun, allongé, en neutralité thermique. Le REE (Resting Energy Expenditure) est mesuré au repos mais dans des conditions un peu moins strictes. En pratique, REE â BMR + 3 à 10 %. Les apps grand public et les calculateurs en ligne mélangent souvent les deux termes. Lean utilise BMR.</p></div></details> 1594 1595<details class="faq"><summary>Peut-on augmenter son BMR naturellement ?</summary><div class="faq-body"><p>Oui. Le seul levier sérieux est <b>augmenter la masse maigre</b> (renforcement musculaire + apport protéique suffisant). Chaque kilo de muscle gagné ajoute environ 13 kcal/jour à ton BMR. La caféine, les bains froids, les régimes « boost métabolique » : effets transitoires de quelques dizaines de kcal sur quelques heures, négligeables face à 1 kg de muscle qui paie 365 jours par an.</p></div></details> 1596 1597<details class="faq"><summary>à quel âge le BMR commence-t-il à baisser ?</summary><div class="faq-body"><p>L’idée d’une baisse linéaire dès 25 ans est un mythe. L’étude de Pontzer (Science 2021, 6 500 sujets) a montré que le BMR ajusté pour la masse maigre reste stable de 20 à 60 ans, puis commence à décliner d’environ 0,7 % par an. Ce qui change avec l’âge en pratique, c’est la masse maigre qui diminue (sarcopénie) si on n’entretient pas le muscle. C’est la sarcopénie qui fait baisser le BMR, pas l’âge directement.</p></div></details> 1598 1599<details class="faq"><summary>Quel BMR pour quel objectif (sèche, bulk, maintenance) ?</summary><div class="faq-body"><p>Le BMR ne change pas selon l’objectif : c’est une donnée physiologique de ton corps. Ce qui change, c’est l’apport calorique cible. Sèche : TDEE − 20 % (donc BMR + NEAT + EAT + TEF − 20 %). Bulk : TDEE + 10 à 15 %. Maintenance/recomp : TDEE ± 0. Sur tous les cas, l’erreur initiale sur le BMR se propage sur l’objectif calorique. C’est pour ça que la précision du BMR est non-négociable.</p></div></details> 1600 1601<div class="sources"> 1602 <h4>Sources scientifiques</h4> 1603 <ol> 1604 <li>Mifflin MD, St Jeor ST, Hill LA, Scott BJ, Daugherty SA, Koh YO. A new predictive equation for resting energy expenditure in healthy individuals. Am J Clin Nutr. 1990 Feb;
160451(2):241-7. <a href="https://pubmed.ncbi.nlm.nih.gov/2305711/" target="_blank" rel="noopener">PubMed 2305711</a>.</li> 1605 <li>Harris JA, Benedict FG. A Biometric Study of Human Basal Metabolism. Proc Natl Acad Sci USA. 1918 Dec;4(12):370-3.</li> 1606 <li>Frankenfield DC. Bias and accuracy of resting metabolic rate equations in non-obese and obese adults. Clin Nutr. 2013;32(6):976-82. <a href="https://pubmed.ncbi.nlm.nih.gov/23631843/" target="_blank" rel="noopener">PubMed 23631843</a>.</li> 1607 <li>Müller MJ, Bosy-Westphal A. Adaptive thermogenesis with weight loss in humans. Obesity. 2013 Feb;21(2):218-28. <a href="https://pubmed.ncbi.nlm.nih.gov/26399868/" target="_blank" rel="noopener">PubMed 26399868</a>.</li> 1608 <li>Hall KD. What is the required energy deficit per unit weight loss? Int J Obes. 2008;32(3):573-6. <a href="https://pubmed.ncbi.nlm.nih.gov/17848938/" target="_blank" rel="noopener">PubMed 17848938</a>.</li> 1609 <li>Pontzer H, Yamada Y, Sagayama H, et al. Daily energy expenditure through the human life course. Science. 2021;373(6556):808-812. <a href="https://pubmed.ncbi.nlm.nih.gov/34385400/" target="_blank" rel="noopener">PubMed 34385400</a>.</li> 1610 <li>Heymsfield SB, Smith B, Wong M, et al. Multicomponent density model: a parsimonious approach to assessing body composition. Obesity Reviews. 2015. <a href="https://pubmed.ncbi.nlm.nih.gov/33442121/" target="_blank" rel="noopener">PubMed 33442121</a>.</li> 1611 </ol> 1612</div> 1613 1614<div class="get-band"> 1615 <h3>Calcule ton BMR sur ton bodyfat réel</h3> 1616 <p>BodyScan IA en 5 secondes. Modèle propriétaire breveté. Recalibrage continu. Sans formule de 1919 ni de 1990. Téléchargement gratuit, essai de 7 jours sur l’annuel.</p> 1617 <div class="stores"> 1618 <a href="https://apps.apple.com/fr/app/lean-calorie-ai-podometre/id6738668646?utm_source=seo&utm_medium=blog&utm_campaign=pillar-bmr" target="_blank" rel="noopener"><img decoding="async" src="https://lean-app.com/wp-content/uploads/2026/05/lvm-appstore-official.webp" alt="Télécharger sur l'App Store" loading="lazy"></a> 1619 <a href="https://play.google.com/store/apps/details?id=com.lean.testsqflite&utm_source=seo&utm_medium=blog&utm_campaign=pillar-bmr" target="_blank" rel="noopener"><img decoding="async" src="https://lean-app.com/wp-content/uploads/2026/05/lvm-googleplay-official.webp" alt="Disponible sur Google Play" loading="lazy"></a> 1620 </div> 1621</div> 1622 1623 1624</main> 1625</div> 1626
1627<script type="application/ld+json"> 1628{"@context":"https://schema.org","@graph":[{"@type":"FAQPage","@id":"https://lean-app.com/metabolisme-de-base-v2/#faq","mainEntity":[{"@type":"Question","name":"Qu'est-ce que le métabolisme de base ?","acceptedAnswer":{"@type":"Answer","text":"Le métabolisme de base, ou BMR (Basal Metabolic Rate), est l'énergie minimale que ton corps brûle au repos pour faire tourner ses fonctions vitales (coeur, cerveau, reins, foie, respiration, maintien de la température). Il représente 60 à 75 % de ta dépense totale (TDEE)."}},{"@type":"Question","name":"Quel modèle théorique utilise Lean pour le BMR ?","acceptedAnswer":{"@type":"Answer","text":"Lean utilise un modèle propriétaire développé par l'équipe R&D Lean, breveté en 2024. Il ne s'appuie ni sur Harris-Benedict 1919 ni sur Mifflin-St Jeor 1990 : il calcule depuis la masse maigre réelle mesurée par BodyScan IA, avec correction d'âge fine, modélisation de l'eau corporelle et du glycogène, et un coefficient d'adaptation métabolique."}},{"@type":"Question","name":"Quelles sont les conditions optimales pour faire un BodyScan ?","acceptedA
1628nswer":{"@type":"Answer","text":"Lumière naturelle ou diffuse sans ombre portée ; respiration normale, pas de contraction des abdominaux ; mêmes conditions à chaque scan (même heure, même lumière, même distance caméra d'environ 2 mètres) ; évite de scanner juste après une séance de musculation."}},{"@type":"Question","name":"Pourquoi mon BMR baisse-t-il quand je perds du poids ?","acceptedAnswer":{"@type":"Answer","text":"Pour deux raisons : physique (moins de masse maigre à entretenir) et physiologique (adaptation métabolique, Hall 2008, Müller 2015 : 5 à 25 % de baisse du BMR en déficit prolongé)."}},{"@type":"Question","name":"Peut-on augmenter son BMR naturellement ?","acceptedAnswer":{"@type":"Answer","text":"Oui, en augmentant la masse maigre via le renforcement musculaire et un apport protéique suffisant. Chaque kilo de muscle ajoute environ 13 kcal/jour au BMR."}}]},{"@type":"MobileApplication","@id":"https://lean-app.com/#app","name":"Lean","applicationCategory":"HealthApplication","operatingSystem":"iOS, Android","description":"Tracker calories et métabolisme avec BodyScan IA pour calculer le BMR sur masse maigre réelle.","aggregateRating":{"@type":"AggregateRating","ratingValue":"4.7","ratingCount":"1000"},"offers":{"@type":"Offer","price":"0","priceCurrency":"EUR"}}]} 1629</script>
1629 1630
1631<script>(function(){ 1632 var phoneImg = document.getElementById('phoneImg'); 1633 var phoneBack = document.getElementById('phoneBack'); 1634 var zones = document.getElementById('phoneZones'); 1635 var topTabs = document.querySelectorAll('.phone-tabs button'); 1636 var navTaps = document.querySelectorAll('.phone-navbar button'); 1637 1638 var tabMap = { 1639 bilan: {src:'https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_bilan.webp', drill:false}, 1640 kcal: {src:'https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_kcal.webp', drill:false}, 1641 depense: {src:'https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_depense.webp', drill:true}, 1642 strategie:{src:'https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_strategie.webp', drill:false} 1643 }; 1644 var subMap = { 1645 BMR: 'https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_BMR.webp', 1646 NEAT: 'https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_NEAT.webp', 1647 EAT: 'https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_EAT.webp', 1648 TEF: 'https://lean-app.com/wp-content/uploads/lean-localized-2026-09-14/fr/screen_TEF.webp' 1649 }; 1650 var currentTab = 'depense'; 1651 1652 function setActive(tab){
1653 topTabs.forEach(function(b){ b.classList.toggle('on', b.dataset.tab===tab); }); 1654 } 1655 function showTab(tab){ 1656 var t = tabMap[tab]; if(!t) return; 1657 currentTab = tab; 1658 phoneImg.style.opacity = 0; 1659 setTimeout(function(){ 1660 phoneImg.className = 'phone-bg tab-' + tab; 1661 phoneImg.style.opacity = 1; 1662 zones.style.display = t.drill ? 'block' : 'none'; 1663 phoneBack.classList.remove('on'); 1664 }, 150); 1665 setActive(tab); 1666 } 1667 function showSub(sub){ 1668 var src = subMap[sub]; if(!src) return; 1669 phoneImg.style.opacity = 0; 1670 setTimeout(function(){ 1671 phoneImg.className = 'phone-bg sub-' + sub; 1672 phoneImg.style.opacity = 1; 1673 zones.style.display = 'none'; 1674 phoneBack.classList.add('on'); 1675 }, 150); 1676 } 1677 1678 var hintD = document.getElementById('tapHintDesktop'); 1679 var hintM = document.getElementById('tapHintMobile'); 1680 function hideHints(){ 1681 if (hintD) hintD.classList.add('hidden'); 1682 if (hintM) hintM.classList.add('hidden'); 1683 } 1684 1685 topTabs.forEach(function(b){ b.addEventListener('click', function(){ hideHints(); showTab(b.dataset.tab); }); }); 1686 navTaps.forEach(function(b){ b.addEventListener('click', function(){ hideHints(); showTab(b.dataset.tab); }); }); 1687 zones.querySelectorAll('.z').forEach(function(z){ 1688 z.addEventListener('click', function(){ hideHints(); showSub(z.dataset.sub); }); 1689 z.addEventListener('keydown', function(e){ 1690 if (e.key==='Enter' || e.key===' ') { e.preventDefault(); hideHints(); showSub(z.dataset.sub); } 1691 }); 1692 }); 1693 phoneBack.addEventListener('click', function(){ hideHints(); showTab(currentTab); }); 1694})();</script>
1694 1695 1696 1697
1698<script> 1699(function(){ 1700 var shell = document.getElementById('lvm-shell'); 1701 if (shell) shell.classList.add('force-show'); 1702})(); 1703</script>
1703 1704 1705<!-- lean-mesh-v2-pillar-bmr-OUTGOING-ONLY --> 1706 1707<!-- lean-mesh-v19 --> 1708<aside class="lean-mesh" style="margin:48px auto;max-width:760px;padding:24px 28px;background:#ffffff;border-left:4px solid #FF2D6E;border-radius:0 12px 12px 0;box-shadow:0 6px 24px rgba(20,20,40,0.06);font-family:-apple-system,'SF Pro Text','Segoe UI',Roboto,Arial,sans-serif;color:#1a1a2e;"><p style="margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#FF2D6E;">à lire aussi</p><ul style="list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:10px;"><li><a href="https://lean-app.com/depense-energetique-totale-v2/" style="display:block;padding:14px 16px;background:#FAF7F2;border-radius:8px;color:#1a1a2e;text-decoration:none;font-weight:600;line-height:1.4;">Dépense énergétique totale (TDEE) : la formule canonique BMR + NEAT + EAT + TEF <span style="color:#4D4D52;font-weight:400;display:block;font-size:14px;margin-top:4px;">Comprends les 4 briques + l’adaptation métabolique, sources scientifiques 2025.</span></a></li><li><a href="https://lean-app.com/neat-depense-non-sportive/" style="display:block;padding:14px 16px;background:#FAF7F2;border-radius:8px;color:#1a1a2e;text-decoration:none;font-weight:600;line-height:1.4;">NEAT : la dépense calorique non sportive qui pèse 15 à 50% de ton TDEE <span style="color:#4D4D52;font-weight:400;display:block;font-size:14px;margin-top:4px;">Pas, déplacements, fidget. Pourquoi Mifflin se trompe en ignorant ton activité.</span></a></li><li><a href="https://lean-app.com/effet-thermique-des-aliments/" style="display:block;padding:14px 16px;background:#FAF7F2;border-radius:8px;color:#1a1a2e;text-decoration:none;font-weight:600;line-height:1.4;">TEF : l’effet thermique des aliments selon tes macros <span style="color:#4D4D52;font-weight:400;display:block;font-size:14px;margin-top:4px;">10% de TDEE en moyenne, 25% si haute prot. Méthode de calcul Lean.</span></a></li><li><a href="https://lean-app.com/eat/" style="display:block;padding:14px 16px;background:#FAF7F2;border-radius:8px;color:#1a1a2e;text-decoration:none;font-weight:600;line-height:1.4;">EAT : ta dépense sportive vraie, séance par séance <span style="color:#4D4D52;font-weight:400;display:block;font-size:14px;margin-top:4px;">Les MET corrects, le piège du double comptage, ce que Garmin et MyFitnessPal ratent.</span></a></li><li><a href="https://lean-app.com/meilleures-applications-calories-2026/" style="display:block;padding:14px 16px;background:#FAF7F2;border-radius:8px;color:#1a1a2e;text-decoration:none;font-weight:600;line-height:1.4;">Meilleures applications pour compter les calories en 2026 : 8 apps testées <span style="color:#4D4D52;font-weight:400;display:block;font-size:14px;margin-top:4px;">Lean, MFP, Cronometer, Yazio, Lifesum, FatSecret, Noom, Foodvisor.</span></a></li><li><a href="https://lean-app.com/perdre-du-poids-avec-chatgpt/" style="display:block;padding:14px 16px;background:#FAF7F2;border-radius:8px;color:#1a1a2e;text-decoration:none;font-weight:600;line-height:1.4;">Perdre du poids avec ChatGPT, ça marche ? On a posé la question 291 fois à 5 IA <span style="color:#4D4D52;font-weight:400;display:block;font-size:14px;margin-top:4px;">291 réponses, 5 IA, 6 profils identiques : jusqu’à 1 260 kcal d’écart pour la même personne, et aucun suivi le lendemain.</span></a></li><li><a href="https://lean-app.com/calcul-metabolisme-de-base/" style="display:block;padding:14px 16px;background:#FAF7F2;border-radius:8px;color:#1a1a2e;text-decoration:none;font-weight:600;line-height:1.4;">Calcul du métabolisme de base : la formule la plus précise (2026) <span style="color:#4D4D52;font-weight:400;display:block;font-size:14px;margin-top:4px;">Harris-Benedict 1919 vs Mifflin 1990 vs Lean bodyfat-aware.</span></a></li><li><a href="https://lean-app.com/calculateur-adaptation-metabolique/" style="display:block;padding:14px 16px;background:#FAF7F2;border-radius:8px;color:#1a1a2e;text-decoration:none;font-weight:600;line-height:1.4;">Calculateur d’adaptation métabolique : ton métabolisme a-t-il ralenti ? <span style="color:#4D4D52;font-weight:400;display:block;font-size:14px;margin-top:4px;">Coefficient 100 à 0 %, BMR adapté en kcal/jour, et quand faire un diet break.</span></a></li></ul></aside> 1709 1710</div></div> 1711<template id="tp-language" data-tp-language="fr_FR"></template>
1711<script type="speculationrules"> 1712{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentytwentyfour/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1713</script>
vendor: 1 bytes, line 1713
1713
1714<script id="wp-hooks-js" src="https://lean-app.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1714
1714
1715<script id="wp-i18n-js" src="https://lean-app.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1715
1715
1716<script id="wp-i18n-js-after"> 1717wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1718//# sourceURL=wp-i18n-js-after 1719</script>
vendor: 1 bytes, line 1719
1719
1720<script id="swv-js" src="https://lean-app.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.0.5"></script>
vendor: 1 bytes, line 1720
1720
1721<script id="contact-form-7-js-translations"> 1722( function( domain, translations ) { 1723 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 1724 localeData[""].domain = domain; 1725 wp.i18n.setLocaleData( localeData, domain ); 1726} )( "contact-form-7", {"translation-revision-date":"2025-02-06 12:02:14+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n > 1;","lang":"fr"},"This contact form is placed in the wrong place.":["Ce formulaire de contact est plac\u00e9 dans un mauvais endroit."],"Error:":["Erreur\u00a0:"]}},"comment":{"reference":"includes\/js\/index.js"}} ); 1727//# sourceURL=contact-form-7-js-translations 1728</script>
vendor: 1 bytes, line 1728
1728
1729<script id="contact-form-7-js-before"> 1730var wpcf7 = { 1731 "api": { 1732 "root": "https:\/\/lean-app.com\/wp-json\/", 1733 "namespace": "contact-form-7\/v1" 1734 } 1735}; 1736//# sourceURL=contact-form-7-js-before 1737</script>
vendor: 1 bytes, line 1737
1737
1738<script id="contact-form-7-js" src="https://lean-app.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.0.5"></script>
vendor: 1 bytes, line 1738
1738
1739<script id="wp-emoji-settings" type="application/json"> 1740{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://lean-app.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 1741</script>
vendor: 1 bytes, line 1741
1741
1742<script type="module"> 1743/*! This file is auto-generated */ 1744var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1745//# sourceURL=https://lean-app.com/wp-includes/js/wp-emoji-loader.min.js 1746</script>
1746 1747<footer class="lean-footer-fallback" style="background:#fff;border-top:1px solid #e6e2dc;"><nav class="lean-footer-links" aria-label="Pages utiles"><p class="lean-footer-links-title">Calculateurs et comparatifs</p><ul><li><a href="https://lean-app.com/tdee-calculator/">Calculateur TDEE</a></li><li><a href="https://lean-app.com/calcul-metabolisme-de-base/">Calcul du métabolisme de base</a></li><li><a href="https://lean-app.com/calculateur-neat/">Calculateur NEAT</a></li><li><a href="https://lean-app.com/calculateur-deficit-calorique/">Calculateur de déficit calorique</a></li><li><a href="https://lean-app.com/meilleures-applications-calories-2026/">Meilleures applications calories 2026</a></li><li><a href="https://lean-app.com/alternative-myfitnesspal/">Alternative à MyFitnessPal</a></li><li><a href="https://lean-app.com/comparatifs/">Tous les comparatifs</a></li><li><a href="https://lean-app.com/perdre-du-poids-avec-chatgpt/">Ãtude : perdre du poids avec ChatGPT</a></li></ul></nav></footer>
1747<script id="lean-localized-media-js">(function(){ 1748function init(){document.querySelectorAll("video[data-lean-demo]").forEach(function(v){ 1749 if(v.dataset.leanReady)return;v.dataset.leanReady="1";var timer=null,visible=false;var auto=v.hasAttribute("autoplay"); 1750 function play(){if(auto&&visible&&!document.hidden&&!timer&&!v.ended)v.play().catch(function(){});} 1751 if(auto){v.muted=true;v.pause();var observer=new IntersectionObserver(function(entries){visible=entries[0].isIntersecting;if(visible)play();else v.pause();},{threshold:.15});observer.observe(v);document.addEventListener("visibilitychange",function(){if(document.hidden)v.pause();else play();});} 1752 if(v.dataset.leanDemo==="meal"&&auto)v.addEventListener("ended",function(){if(timer)return;timer=setTimeout(function(){timer=null;v.currentTime=0;play();},5000);}); 1753});}if(document.readyState==="loading")document.addEventListener("DOMContentLoaded",init);else init(); 1754})();</script>
1754</body> 1755</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.