#reading-progress{position:fixed;top:0;left:0;width:0%;height:3px;background-color:#cc0000;z-index:9999}.rt-reading-time{color:#ffffff !important;font-size:14.5px;margin-bottom:0.6rem}@media (max-width:1600px){.rt-reading-time{color:#ffffff}}.breadcrumb-inner{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;display:block}.breadcrumb-inner nav.rank-math-breadcrumb{display:inline-block;font-size:0.9rem;white-space:nowrap;text-align:left}.breadcrumb-inner nav.rank-math-breadcrumb p{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:0.5rem;margin:0}.breadcrumb-inner nav.rank-math-breadcrumb a{color:#ffffff;text-decoration:none;font-weight:500;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle;transition:all 0.3s ease-in-out;position:relative}.breadcrumb-inner nav.rank-math-breadcrumb a:hover{max-width:100px;z-index:10;color:#ffffff}.breadcrumb-inner nav.rank-math-breadcrumb .last{color:#ffffff;font-weight:600;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.breadcrumb-inner nav.rank-math-breadcrumb .last::after{content:"";position:absolute;left:0;bottom:0.1em;width:100%;height:0.7px;background-color:#cc0000}.breadcrumb-inner nav.rank-math-breadcrumb .separator{color:#cc0000;font-weight:bold;margin:0 0.3rem}@media (min-width:768px){.breadcrumb-inner nav.rank-math-breadcrumb a{max-width:200px}.breadcrumb-inner nav.rank-math-breadcrumb .last{max-width:300px}}@media (min-width:1024px){.breadcrumb-inner nav.rank-math-breadcrumb a{max-width:220px}.breadcrumb-inner nav.rank-math-breadcrumb .last{max-width:360px}}.kb-table-of-content-list-style-disc li::before{display:none !important;content:none !important}.kb-table-of-content-list-style-disc{list-style:none !important;counter-reset:toc-counter;padding-left:0 !important}.kb-table-of-content-list-style-disc > li{counter-increment:toc-counter;position:relative;padding-left:1.8em}.kb-table-of-content-list-style-disc > li > a::before{content:counter(toc-counter) ".";position:absolute;left:0;top:0;font-weight:600;color:#CC0000}.nf-tldr{background:#FFF0F0;border:2px solid #F8B4B4;border-radius:10px;padding:16px 28px;margin:0 auto 1.5rem auto;color:#000000}.nf-tldr .wp-block-kadence-advancedheading{text-align:center;color:#CC0000;font-size:clamp(22px,2.6vw,28px);line-height:1.25;margin:0 0 .75rem 0}.nf-tldr .br-mobile{display:none}@media (max-width:640px){.nf-tldr .br-mobile{display:inline}}.nf-tldr .kt-svg-icon-list-items{display:grid;gap:.5rem;margin:0;padding-left:1.25rem}.nf-tldr .kt-svg-icon-list-text{color:#000000}.nf-tldr .kb-svg-icon-wrap,.nf-tldr .kt-svg-icon-list-single{color:#00C20B}.nf-tldr .kt-svg-icon-list-item-wrap svg{fill:none !important;stroke:#00C20B !important;stroke-width:2}:root{--nabfit-img-gap:clamp(16px,2.5vw,28px);--nabfit-border-color:#cc0000;--nabfit-border-width:2px;--nabfit-caption-color:#000000;--nabfit-accent:#cc0000;--nabfit-callout-gap:clamp(14px,2.2vw,22px);--nabfit-callout-pad:12px;--nabfit-callout-radius:10px;--nf-red:#CC0000;--nf-red-dark:#AA0000;--nf-red-pale:#FFF0F0;--nf-red-pale2:#FFE0E0;--nf-ink:#1A1A1A;--nf-ink-soft:#3D3D3D;--nf-ink-muted:#7A7A7A;--nf-cream:#FAFAF7;--nf-white:#FFFFFF;--nf-border:#E8E5DF;--nf-border-dark:#C8C4BC;--red:#e8001d;--red-dark:#b8001a;--red-glow:rgba(232,0,29,0.18);--orange:#f59e0b;--orange-glow:rgba(245,158,11,0.18);--green:#2a9d4e;--green-glow:rgba(42,157,78,0.18);--purple:#8b5cf6;--purple-glow:rgba(139,92,246,0.18);--blue:#3b82f6;--yellow:#eab308;--bg:#0e0e0e;--card-bg:#1a1a1a;--card-border:#2a2a2a;--input-bg:#222;--input-border:#333;--white:#fff;--grey:#888;--light:#ccc;--light-grey:#ccc}figure.wp-block-image.is-style-nabfit-cadre-rouge{border:0;padding:0;margin:12px auto var(--nabfit-img-gap);text-align:center}figure.wp-block-image.is-style-nabfit-cadre-rouge img,figure.wp-block-image.is-style-nabfit-cadre-rouge a img{display:block;margin:0 auto;height:auto;max-width:100%;border:var(--nabfit-border-width) solid var(--nabfit-border-color);padding:0;background:transparent}figure.wp-block-image.is-style-nabfit-cadre-rouge figcaption{font-style:italic;color:var(--nabfit-caption-color);font-size:clamp(12px,1.4vw,14px);margin-top:10px;line-height:1.45}.img-cadre-rouge{border:0;padding:0;margin:12px auto var(--nabfit-img-gap);display:inline-block;text-align:center}.img-cadre-rouge > img{display:block;margin:0 auto;height:auto;max-width:100%;border:var(--nabfit-border-width) solid var(--nabfit-border-color);padding:0;background:transparent}.img-cadre-rouge > figcaption{font-style:italic;color:var(--nabfit-caption-color);font-size:clamp(12px,1.4vw,14px);margin-top:10px}.wp-block-uagb-image figure{border:0 !important;padding:0 !important;margin:12px auto var(--nabfit-img-gap) !important}.wp-block-uagb-image figure img{display:block !important;margin:0 auto !important;height:auto;max-width:100%;border:var(--nabfit-border-width) solid var(--nabfit-border-color) !important;padding:0 !important;background:transparent !important}.wp-block-uagb-image .uagb-image-caption{font-style:italic;color:var(--nabfit-caption-color);text-align:center;margin-top:10px}.wp-block-image.aligncenter{text-align:center}.alire-aussi{display:flex;align-items:flex-start;gap:12px;border:1.5px solid var(--nabfit-accent);border-radius:var(--nabfit-callout-radius);padding:var(--nabfit-callout-pad);margin:12px 0 var(--nabfit-callout-gap);background:#fff}.alire-aussi__icon{flex:0 0 auto;line-height:0;color:var(--nabfit-accent);background:rgba(204,0,0,0.08);border-radius:8px;padding:6px}.alire-aussi__icon svg{width:24px;height:24px;display:block;fill:currentColor}.alire-aussi__title{margin:0 0 4px 0;font-style:italic;font-size:clamp(16px,1.9vw,18px);color:#111}.alire-aussi__link{margin:0}.alire-aussi__link a{font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:2px}.alire-aussi__link a:hover{text-decoration-thickness:2px}@media (max-width:768px){.alire-aussi{flex-direction:column;align-items:center;text-align:center}}.wp-block-uagb-info-box{border:1.5px solid var(--nabfit-accent);border-radius:var(--nabfit-callout-radius);padding:var(--nabfit-callout-pad);margin:12px 0 var(--nabfit-callout-gap);background:#fff;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.wp-block-uagb-info-box .uagb-ifb-icon-wrap{line-height:0;background:rgba(204,0,0,0.08);border-radius:8px;padding:6px}.wp-block-uagb-info-box .uagb-ifb-icon-wrap svg{width:24px;height:24px;display:block;fill:var(--nabfit-accent)}.wp-block-uagb-info-box .uagb-ifb-title{margin:6px 0 2px;font-style:italic;color:#111;font-size:clamp(16px,1.9vw,18px)}.wp-block-uagb-info-box .uagb-ifb-desc{margin:0}.wp-block-uagb-info-box .uagb-ifb-desc a{font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:2px}@media (min-width:769px){.wp-block-uagb-info-box{flex-direction:row;text-align:left;align-items:center}.wp-block-uagb-info-box .uagb-ifb-content{display:flex;gap:10px;align-items:center}.wp-block-uagb-info-box .uagb-ifb-title-wrap{margin-right:6px}}.nabfit-img img{border:2px solid #cc0000;border-radius:0px;display:block;margin:0 auto 1em}.nabfit-img figcaption{font-style:italic;color:#000000;text-align:center;margin-top:-0.3em;font-size:0.95em}body.page-id-14510,body.page-id-14510 .site,body.page-id-14510 .site-content,body.page-id-14510 .content-wrap,body.page-id-14510 .content-area,body.page-id-14510 .content-container,body.page-id-14510 .entry-content-wrap,body.page-id-14510 .content-bg,body.page-id-14510 .wp-site-blocks{background:#000 !important}.kb-row-layout-id1609_42da0d-90{content-visibility:visible !important}.reading-indicator{position:fixed;top:90px;left:50%;transform:translateX(-50%);z-index:1000;display:flex;justify-content:center;flex-wrap:nowrap;white-space:nowrap;margin-left:auto;margin-right:auto;max-width:fit-content;background:#000000;padding:10px 15px;border-radius:10px;font-size:0.78rem;color:#ffffff;box-shadow:0 2px 6px rgba(0,0,0,0.08);transition:opacity 0.25s ease,visibility 0.25s ease;cursor:pointer}.reading-indicator-label{font-weight:600;opacity:0.7;margin-right:4px;font-size:0.78rem}.reading-indicator-text{font-weight:600;color:#e60000;display:inline-block;max-width:60vw;overflow:hidden;text-overflow:ellipsis;transition:opacity 0.25s ease}.reading-indicator.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.reading-indicator::after{content:"▾";font-size:0.75rem;margin-left:6px;opacity:0.8;transition:transform 0.2s ease}.reading-indicator.toc-open::after{content:"▴"}.reading-indicator.toc-open{opacity:0 !important;visibility:hidden !important;pointer-events:none !important}.reading-indicator:hover,.reading-indicator:focus-within{box-shadow:0 8px 20px rgba(0,0,0,0.3);transform:translateX(-50%) translateY(-1px)}@media (max-width:768px){.reading-indicator{top:70px;padding:6px 10px;width:100vw;max-width:100vw;white-space:normal;align-items:flex-start}.reading-indicator-text{max-width:100%;overflow:visible;text-overflow:clip;white-space:normal}.reading-indicator-label{display:none}}.reading-toc{position:fixed;top:120px;left:50%;transform:translateX(-50%) translateY(-8px);z-index:999;background:#111111;color:#ffffff;padding:10px 12px;border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,0.25);max-width:420px;width:92vw;max-height:60vh;overflow-y:auto;font-size:0.8rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,visibility 0.2s ease,transform 0.2s ease}.reading-toc.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.reading-toc-title{font-weight:600;margin-bottom:6px;opacity:0.9}.reading-toc-list{list-style:none;margin:0;padding:0}.reading-toc-item{margin-bottom:4px}.reading-toc-button{display:block;width:100%;text-align:left;border:none;background:transparent;color:inherit;padding:2px 0;font-size:0.78rem;cursor:pointer}.reading-toc-button:hover,.reading-toc-button:focus{text-decoration:none;background:rgba(255,0,0,0.10);padding-left:14px;border-radius:6px;margin:2px -4px}.reading-toc-item.is-active .reading-toc-button{display:block;width:100%;font-weight:700;color:#e60000;text-decoration:none;background:rgba(255,0,0,0.14);padding:4px 10px;border-radius:8px;margin:2px -6px}@media (max-width:768px){.reading-toc{top:90px;width:94vw;max-width:94vw;max-height:55vh;font-size:0.78rem}}.glossary-term{position:relative;cursor:help}.glossary-term::after{content:" ⓘ";font-size:0.8em;opacity:0.9}.glossary-tooltip{display:none;position:absolute;z-index:9999;padding:12px 20px;border-radius:12px;box-shadow:0 10px 26px rgba(0,0,0,.22);font-size:15px;line-height:1.35;width:520px;max-width:520px;background:rgba(17,17,17,.92);color:#fff;border:1.5px solid rgb(204,0,0);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);overflow-wrap:anywhere;font-weight:400;font-style:normal;text-transform:none;letter-spacing:normal}.glossary-tooltip *{font-weight:400 !important;font-style:normal !important;text-transform:none !important;letter-spacing:normal !important}.glossary-more{display:inline-block;margin-top:5px;font-weight:600 !important}.glossary-term.is-open .glossary-tooltip{display:block}@media (max-width:900px){.glossary-tooltip{width:min(520px,calc(100vw - 40px));max-width:min(520px,calc(100vw - 40px))}}@media (max-width:600px){.glossary-term.is-open .glossary-tooltip{position:fixed;left:12px;right:12px;bottom:calc(var(--nf-glossary-bottom,100px) + env(safe-area-inset-bottom));width:auto;max-width:none;font-size:15px}}#reading-progress-container{position:fixed;top:0;left:0;width:100%;height:3px;z-index:9999;pointer-events:none;background:transparent}#reading-progress-bar{height:100%;width:0;background:#cc0000;transition:width 0.08s linear}.nf-def-short{font-size:1.05rem;line-height:1.5;margin:0 0 14px;opacity:.9}.nf-def-long{margin:0 0 18px}.home #reading-progress-container{display:none !important}body.post-type-archive-definitions .def-cta{position:relative;z-index:9999}body.post-type-archive-definitions .nabfit-def-card,body.post-type-archive-definitions .kb-query-loop-item{border-radius:14px;border:1px solid rgba(0,0,0,.08);padding:18px;background:#fff}body.post-type-archive-definitions .kb-query-loop-item:hover{transform:translateY(-2px);transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 10px 22px rgba(0,0,0,.08)}body.post-type-archive-definitions h3{margin:0 0 10px 0;line-height:1}body.post-type-archive-definitions .kb-query-loop-item p{margin:0 0 14px 0;opacity:.92}body.post-type-archive-definitions .def-cta{display:inline-flex;align-items:center;gap:.4rem;padding:10px 14px;border-radius:10px;border:2px solid rgba(0,0,0,.12);text-decoration:none;font-weight:600;line-height:1}body.post-type-archive-definitions .def-cta:hover{border-color:rgba(0,0,0,.2)}.page-id-12227 .site-main,.page-id-12227 .entry-header{margin-top:0 !important;padding-top:0 !important}body.page-id-12227 .entry-content-wrap{padding:0 !important}#menu-item-12232 > a{font-weight:500 !important;letter-spacing:0.2px !important;text-rendering:geometricPrecision;color:#FF0000 !important;transition:transform .15s ease,font-weight .15s ease}#menu-item-12232 > a:hover{transform:scale(1.03);display:inline-block}.page-id-15928 .entry-content-wrap{padding-top:0 !important;margin-top:0 !important}.page-id-16011 .entry-content-wrap{padding-top:0 !important;margin-top:0 !important}.page-id-16078 .entry-content-wrap{padding-top:0 !important;margin-top:0 !important}body.page-dark{background-color:#0e0e0e !important}body.page-dark .site-content,body.page-dark .content-area,body.page-dark main,body.page-dark article,body.page-dark .entry-content,body.page-dark .wp-block-post-content{background-color:#0e0e0e !important;color:#ffffff !important}body .ft-root *,body .ft-root *::before,body .ft-root *::after{box-sizing:border-box !important;margin:0 !important;padding:0 !important}body .ft-root{font-family:'Open Sans',sans-serif !important;background-color:var(--bg) !important;color:var(--white) !important;min-height:100vh !important;padding:20px !important}body .ft-root .ft-back{position:fixed !important;top:20px !important;left:20px !important;font-family:'Montserrat',sans-serif !important;font-size:0.75rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.08em !important;color:var(--grey) !important;text-decoration:none !important;z-index:10 !important;transition:color 0.2s !important;display:inline-flex !important;align-items:center !important;gap:6px !important}body .ft-root .ft-back:hover{color:var(--red) !important}body .ft-root .ft-bread{font-size:0.8rem !important;color:var(--grey) !important;margin-bottom:12px !important;padding:0 !important;background:none !important;border:none !important}body .ft-root > nav.ft-bread{margin-top:44px !important}body .ft-root .ft-bread a{color:var(--grey) !important;text-decoration:none !important;background:none !important}body .ft-root .ft-bread a:hover{color:var(--red) !important}body .ft-root .ft-hero{text-align:center !important;padding:70px 20px 50px !important;position:relative !important;background:none !important;border:none !important}body .ft-root .ft-hero::after{content:'' !important;display:block !important;width:80px !important;height:3px !important;background:var(--red) !important;margin:30px auto 0 !important}body .ft-root .ft-hero-label{font-family:'Montserrat',sans-serif !important;font-size:0.72rem !important;font-weight:700 !important;letter-spacing:0.18em !important;text-transform:uppercase !important;color:var(--red) !important;margin-bottom:16px !important;display:block !important}body .ft-root .ft-hero h1{font-family:'Montserrat',sans-serif !important;font-size:clamp(2rem,5vw,3.2rem) !important;font-weight:900 !important;text-transform:uppercase !important;line-height:1.1 !important;color:var(--white) !important;margin:0 !important;padding:0 !important;border:none !important;background:none !important}body .ft-root .ft-hero h1 span{color:var(--red) !important}body .ft-root .ft-hero p{color:var(--grey) !important;font-size:1rem !important;max-width:560px !important;margin:18px auto 0 !important;line-height:1.7 !important;padding:0 !important;background:none !important;border:none !important}body .ft-root .ft-tool-layout{display:grid !important;grid-template-columns:340px 1fr !important;gap:24px !important;align-items:start !important;max-width:1100px !important;margin:0 auto 24px !important;padding:0 !important;background:none !important;border:none !important}body .ft-root .ft-tool-form{min-width:0 !important}body .ft-root .ft-tool-results{min-width:0 !important;scroll-margin-top:100px !important}@media (max-width:700px){body .ft-root .ft-tool-layout{grid-template-columns:1fr !important}}body .ft-root .ft-main{max-width:1000px !important;margin:0 auto !important;padding:0 !important;background:none !important;border:none !important;display:block !important}body .ft-root .ft-grid{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr)) !important;gap:20px !important;max-width:1100px !important;margin:0 auto !important}body .ft-root .ft-card{background:var(--card-bg) !important;border:1px solid var(--card-border) !important;border-radius:14px !important;padding:28px 24px !important;position:relative !important;overflow:hidden !important;margin-bottom:20px !important;box-shadow:none !important}body .ft-root .ft-card::before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:3px !important;background:var(--red) !important;border:none !important;border-radius:0 !important;margin:0 !important;padding:0 !important}body .ft-root .ft-card-title{font-family:'Montserrat',sans-serif !important;font-size:1.05rem !important;font-weight:900 !important;text-transform:uppercase !important;letter-spacing:-0.01em !important;color:var(--white) !important;margin:0 0 20px 0 !important;padding:0 !important;border:none !important;background:none !important;line-height:1.2 !important}body .ft-root .ft-tool-card{background:var(--card-bg) !important;border:1px solid var(--card-border) !important;border-radius:14px !important;padding:30px 26px !important;text-decoration:none !important;color:var(--white) !important;display:flex !important;flex-direction:column !important;gap:12px !important;position:relative !important;overflow:hidden !important;transition:border-color 0.25s,transform 0.2s,box-shadow 0.25s !important;cursor:pointer !important}body .ft-root .ft-tool-card::before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:3px !important;background:var(--red) !important;transform:scaleX(0) !important;transform-origin:left !important;transition:transform 0.3s ease !important}body .ft-root .ft-tool-card:hover{border-color:var(--red) !important;transform:translateY(-3px) !important;box-shadow:0 8px 30px var(--red-glow) !important}body .ft-root .ft-tool-card:hover::before{transform:scaleX(1) !important}body .ft-root .ft-tool-card.ft-orange::before{background:#eab308 !important}body .ft-root .ft-tool-card.ft-orange:hover{border-color:#eab308 !important;box-shadow:0 8px 30px rgba(234,179,8,0.18) !important}body .ft-root .ft-tool-card.ft-orange .ft-card-cta{color:#eab308 !important}body .ft-root .ft-tool-card.ft-green::before{background:var(--green) !important}body .ft-root .ft-tool-card.ft-green:hover{border-color:var(--green) !important;box-shadow:0 8px 30px var(--green-glow) !important}body .ft-root .ft-tool-card.ft-green .ft-card-cta{color:var(--green) !important}body .ft-root .ft-tool-card.ft-purple::before{background:var(--purple) !important}body .ft-root .ft-tool-card.ft-purple:hover{border-color:var(--purple) !important;box-shadow:0 8px 30px var(--purple-glow) !important}body .ft-root .ft-tool-card.ft-purple .ft-card-cta{color:var(--purple) !important}body .ft-root .ft-card-desc{font-size:0.84rem !important;color:var(--grey) !important;line-height:1.6 !important;flex:1 !important;margin:0 !important;padding:0 !important}body .ft-root .ft-tool-card .ft-card-desc strong{color:#FFFFFF !important}body .ft-root .ft-card-cta{display:inline-flex !important;align-items:center !important;gap:6px !important;font-family:'Montserrat',sans-serif !important;font-size:0.75rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.08em !important;color:var(--red) !important;margin-top:4px !important;text-decoration:none !important}body .ft-root .ft-section-title{font-family:'Montserrat',sans-serif !important;font-size:0.72rem !important;font-weight:700 !important;letter-spacing:0.14em !important;text-transform:uppercase !important;max-width:1100px !important;margin:48px auto 16px !important;padding:0 0 8px 0 !important;border:none !important;border-bottom:1px solid #2a2a2a !important;background:none !important}body .ft-root .ft-section-title.ft-red{color:var(--red) !important;border-bottom-color:rgba(232,0,29,0.3) !important}body .ft-root .ft-section-title.ft-orange{color:#eab308 !important;border-bottom-color:rgba(234,179,8,0.3) !important}body .ft-root .ft-section-title.ft-green{color:var(--green) !important;border-bottom-color:rgba(42,157,78,0.3) !important}body .ft-root .ft-section-title.ft-purple{color:var(--purple) !important;border-bottom-color:rgba(139,92,246,0.3) !important}body .ft-root .ft-badge{display:inline-block !important;background:var(--red) !important;color:var(--white) !important;font-family:'Montserrat',sans-serif !important;font-size:0.68rem !important;font-weight:700 !important;padding:4px 10px !important;border-radius:4px !important;text-transform:uppercase !important;letter-spacing:0.06em !important;margin-bottom:10px !important}body .ft-root .ft-badge-indispensable{background:var(--red) !important;color:var(--white) !important;font-family:'Montserrat',sans-serif !important;font-size:0.62rem !important;font-weight:700 !important;padding:3px 9px !important;border-radius:4px !important;text-transform:uppercase !important;letter-spacing:0.06em !important;display:inline-block !important}body .ft-root h1{font-family:'Montserrat',sans-serif !important;font-size:1.6rem !important;font-weight:900 !important;text-transform:uppercase !important;color:var(--white) !important;margin:0 !important;padding:0 !important;border:none !important;background:none !important;line-height:1.1 !important}body .ft-root h1 span{color:var(--red) !important}body .ft-root .ft-subtitle{color:var(--grey) !important;font-size:0.87rem !important;margin:10px 0 28px !important;line-height:1.6 !important;border:none !important;border-left:2px solid var(--red) !important;padding:0 0 0 12px !important;background:none !important}body .ft-root label{display:block !important;font-family:'Montserrat',sans-serif !important;font-size:0.72rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.1em !important;color:var(--grey) !important;margin-bottom:8px !important;padding:0 !important;background:none !important;border:none !important;line-height:normal !important}body .ft-root input[type="number"],body .ft-root input[type="text"],body .ft-root input[type="time"],body .ft-root select{width:100% !important;padding:11px 16px !important;border:1.5px solid var(--input-border) !important;border-radius:8px !important;font-family:'Open Sans',sans-serif !important;font-size:0.9rem !important;color:var(--white) !important;background:var(--input-bg) !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;outline:none !important;margin-bottom:16px !important;transition:border-color 0.2s,box-shadow 0.2s !important;box-shadow:none !important;line-height:normal !important}body .ft-root select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23e8001d' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 14px center !important;padding-right:40px !important;cursor:pointer !important}body .ft-root select option{background:#1a1a1a !important;color:var(--white) !important}body .ft-root select:focus,body .ft-root input:focus{border-color:var(--red) !important;box-shadow:0 0 0 3px var(--red-glow) !important;outline:none !important}body .ft-root input[type="number"]::-webkit-inner-spin-button{opacity:0 !important}body .ft-root input::placeholder{color:#444 !important}body .ft-root .ft-btn{width:100% !important;padding:13px !important;background:var(--red) !important;color:var(--white) !important;border:none !important;border-radius:8px !important;font-family:'Montserrat',sans-serif !important;font-size:0.85rem !important;font-weight:900 !important;text-transform:uppercase !important;cursor:pointer !important;margin-top:4px !important;transition:background 0.2s,box-shadow 0.2s !important;display:block !important;text-align:center !important;text-decoration:none !important;line-height:normal !important;box-shadow:none !important;letter-spacing:0 !important}body .ft-root .ft-btn:hover{background:#c8001a !important;box-shadow:0 4px 20px var(--red-glow) !important;color:var(--white) !important;text-decoration:none !important}body .ft-root .ft-btn-secondary{background:transparent !important;border:1.5px solid var(--red) !important;color:var(--red) !important;margin-top:8px !important}body .ft-root .ft-btn-secondary:hover{background:var(--red) !important;color:var(--white) !important}body .ft-root .ft-btn-ghost{width:100% !important;padding:13px !important;background:transparent !important;color:var(--light) !important;border:1.5px solid var(--input-border) !important;border-radius:10px !important;font-family:'Montserrat',sans-serif !important;font-size:0.82rem !important;font-weight:900 !important;text-transform:uppercase !important;cursor:pointer !important}body .ft-root .ft-result-box{background:rgba(232,0,29,0.1) !important;border:1px solid rgba(232,0,29,0.3) !important;border-radius:10px !important;padding:20px !important;text-align:center !important;margin-top:16px !important;display:none !important}body .ft-root .ft-result-box.ft-show{display:block !important}body .ft-root .ft-res-val{font-family:'Montserrat',sans-serif !important;font-size:2rem !important;font-weight:900 !important;color:var(--red) !important;display:block !important;margin:0 !important;padding:0 !important}body .ft-root .ft-tip,body .ft-root .ft-tip-box{margin-top:20px !important;padding:13px 16px !important;background:rgba(232,0,29,0.06) !important;border:none !important;border-left:3px solid var(--red) !important;border-radius:0 8px 8px 0 !important;font-size:0.82rem !important;color:var(--light-grey) !important;line-height:1.65 !important}body .ft-root .ft-tip strong,body .ft-root .ft-tip-box strong{display:block !important;margin-bottom:3px !important;font-family:'Montserrat',sans-serif !important;font-size:0.72rem !important;text-transform:uppercase !important;letter-spacing:0.06em !important;color:var(--red) !important;padding:0 !important;border:none !important;background:none !important}body .ft-root .ft-toggle{display:flex !important;background:#111 !important;border:1px solid var(--input-border) !important;border-radius:8px !important;padding:4px !important;margin-bottom:18px !important;gap:4px !important}body .ft-root .ft-toggle button{flex:1 !important;padding:10px !important;border:none !important;border-radius:6px !important;font-family:'Montserrat',sans-serif !important;font-size:0.78rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.04em !important;cursor:pointer !important;transition:all 0.2s !important;color:var(--grey) !important;background:transparent !important;width:auto !important;margin:0 !important;box-shadow:none !important}body .ft-root .ft-toggle button.ft-active{background:var(--red) !important;color:var(--white) !important;box-shadow:0 2px 12px var(--red-glow) !important}body .ft-root .ft-results{margin-top:24px !important;display:grid !important;grid-template-columns:1fr 1fr !important;gap:12px !important;opacity:0 !important;transform:translateY(8px) !important;transition:all 0.35s ease !important}body .ft-root .ft-results.ft-visible{opacity:1 !important;transform:translateY(0) !important}body .ft-root .ft-result-item{background:#111 !important;border:1.5px solid var(--input-border) !important;border-radius:10px !important;padding:18px 16px !important;text-align:center !important}body .ft-root .ft-result-item.ft-main{border-color:var(--red) !important;background:linear-gradient(135deg,#1f0a0a,#1a1a1a) !important;box-shadow:0 0 16px var(--red-glow) !important;grid-column:1 / -1 !important}body .ft-root .ft-r-label{font-family:'Montserrat',sans-serif !important;font-size:0.68rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.1em !important;color:var(--grey) !important;margin-bottom:6px !important;display:block !important}body .ft-root .ft-r-label.ft-red{color:var(--red) !important}body .ft-root .ft-r-value{font-family:'Montserrat',sans-serif !important;font-size:1.9rem !important;font-weight:900 !important;color:var(--white) !important;line-height:1 !important;display:block !important}body .ft-root .ft-r-value.ft-big{font-size:2.6rem !important}body .ft-root .ft-r-unit{font-size:0.85rem !important;color:var(--grey) !important;margin-left:3px !important}body .ft-root .ft-rpe-table{width:100% !important;border-collapse:collapse !important;font-size:0.85rem !important;border:none !important}body .ft-root .ft-rpe-table th,body .ft-root .ft-rpe-table td{padding:10px 12px !important;text-align:center !important;border:1px solid #2a2a2a !important;margin:0 !important}body .ft-root .ft-rpe-table thead{background:#111 !important}body .ft-root .ft-rpe-table th{background:#111 !important;color:var(--red) !important;font-family:'Montserrat',sans-serif !important;font-size:0.68rem !important;text-transform:uppercase !important;letter-spacing:0.06em !important;font-weight:700 !important}body .ft-root .ft-rpe-table td:first-child{text-align:left !important;font-weight:600 !important;color:var(--white) !important}body .ft-root .ft-rpe-table tr:hover td{background:rgba(232,0,29,0.04) !important}body .ft-root .ft-rpe-table td{color:var(--light) !important;background:transparent !important}body .ft-root .ft-rpe-table .ft-highlighted{background:rgba(232,0,29,0.25) !important;color:var(--red) !important;font-weight:700 !important}body .ft-root .ft-seo-intro{color:var(--light) !important;font-size:0.9rem !important;line-height:1.75 !important;margin-bottom:20px !important;padding:0 !important;border:none !important;background:none !important}body .ft-root .ft-seo-intro strong{color:var(--white) !important}body .ft-root .ft-article-section{margin:28px 0 24px !important;padding:24px !important;background:rgba(255,255,255,0.02) !important;border:1px solid var(--card-border) !important;border-radius:12px !important;max-width:700px !important}body .ft-root .ft-article-title{font-family:'Montserrat',sans-serif !important;font-size:1rem !important;font-weight:900 !important;text-transform:uppercase !important;letter-spacing:0.05em !important;color:var(--red) !important;margin:0 0 14px 0 !important;padding:0 !important;border:none !important;background:none !important;line-height:1.2 !important}body .ft-root .ft-article-section p{font-size:0.9rem !important;color:var(--light) !important;line-height:1.7 !important;margin-bottom:12px !important;padding:0 !important;border:none !important;background:none !important}body .ft-root .ft-article-tips{list-style:none !important;padding:0 !important;margin:0 0 16px 0 !important}body .ft-root .ft-article-tips li{padding:8px 0 !important;font-size:0.9rem !important;color:var(--light) !important;line-height:1.6 !important;border:none !important;border-bottom:1px solid rgba(255,255,255,0.06) !important;background:none !important;margin:0 !important;list-style:none !important}body .ft-root .ft-article-tips li:last-child{border-bottom:none !important}body .ft-root .ft-article-tips li strong{color:var(--white) !important}body .ft-root .ft-article-subtitle{font-family:'Montserrat',sans-serif !important;font-size:0.85rem !important;font-weight:700 !important;color:var(--white) !important;margin:16px 0 8px 0 !important;padding:0 !important;border:none !important;background:none !important}body .ft-root .ft-faq-title{font-family:'Montserrat',sans-serif !important;font-size:0.9rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.06em !important;color:var(--red) !important;margin:24px 0 12px 0 !important;padding:0 !important;border:none !important;background:none !important;line-height:1.2 !important}body .ft-root .ft-faq-list{list-style:none !important;padding:0 !important;margin:0 !important}body .ft-root .ft-faq-list li{list-style:none !important;padding:0 !important;margin:0 !important;background:none !important;border:none !important}body .ft-root .ft-faq-item{border:1px solid #262626 !important;border-radius:10px !important;background:#141414 !important;margin-bottom:10px !important;overflow:hidden !important;padding:0 !important}body .ft-root .ft-faq-item summary{padding:14px 16px !important;cursor:pointer !important;font-weight:600 !important;font-size:0.9rem !important;list-style:none !important;display:flex !important;justify-content:space-between !important;align-items:center !important;gap:10px !important;color:var(--white) !important;background:none !important;border:none !important;margin:0 !important;font-family:'Open Sans',sans-serif !important;line-height:1.4 !important}body .ft-root .ft-faq-item summary::-webkit-details-marker{display:none !important}body .ft-root .ft-faq-item summary::marker{display:none !important}body .ft-root .ft-faq-item summary::after{content:'' !important;width:20px !important;height:20px !important;min-width:20px !important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat center !important;background-size:contain !important;flex-shrink:0 !important;transition:transform 0.2s !important;border:none !important;margin:0 !important;padding:0 !important;display:block !important}body .ft-root .ft-faq-item[open] summary::after{transform:rotate(180deg) !important}body .ft-root .ft-faq-item summary:hover{background:rgba(232,0,29,0.06) !important}body .ft-root .ft-faq-item .ft-faq-answer{padding:0 16px 14px 16px !important;font-size:0.88rem !important;color:var(--light) !important;line-height:1.65 !important;border:none !important;border-top:1px solid #222 !important;background:none !important;margin:0 !important}body .ft-root .ft-section-label{font-family:'Montserrat',sans-serif !important;font-size:0.72rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.1em !important;color:var(--red) !important;margin-bottom:12px !important;padding-bottom:6px !important;border:none !important;border-bottom:1px solid #2a2a2a !important;background:none !important;display:block !important}body .ft-root .ft-row{display:grid !important;grid-template-columns:1fr 1fr !important;gap:16px !important}body .ft-root .ft-row2{display:grid !important;grid-template-columns:1fr 1fr !important;gap:12px !important}body .ft-root .ft-result-main{margin-top:24px !important;background:linear-gradient(135deg,#1f0a0a,#1a1a1a) !important;border:1.5px solid var(--red) !important;border-radius:12px !important;padding:28px 24px !important;text-align:center !important;opacity:0 !important;transform:translateY(8px) !important;transition:all 0.35s !important;box-shadow:0 0 20px var(--red-glow) !important}body .ft-root .ft-result-main.ft-visible{opacity:1 !important;transform:translateY(0) !important}body .ft-root .ft-r-date{font-family:'Montserrat',sans-serif !important;font-size:2.2rem !important;font-weight:900 !important;color:var(--white) !important;line-height:1.1 !important;margin-bottom:6px !important;display:block !important}body .ft-root .ft-r-sub{font-size:0.85rem !important;color:var(--grey) !important;display:block !important}body .ft-root .ft-stats{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:10px !important;margin-top:14px !important;opacity:0 !important;transition:opacity 0.35s 0.1s !important}body .ft-root .ft-stats.ft-visible{opacity:1 !important}body .ft-root .ft-stat{background:#111 !important;border:1px solid var(--input-border) !important;border-radius:8px !important;padding:14px 10px !important;text-align:center !important}body .ft-root .ft-stat-label{font-size:0.68rem !important;color:var(--grey) !important;margin-bottom:5px !important;font-family:'Montserrat',sans-serif !important;text-transform:uppercase !important;letter-spacing:0.06em !important;display:block !important}body .ft-root .ft-stat-val{font-family:'Montserrat',sans-serif !important;font-size:1.15rem !important;font-weight:900 !important;color:var(--white) !important;display:block !important}body .ft-root .ft-timeline{margin-top:16px !important;background:#111 !important;border:1px solid var(--input-border) !important;border-radius:10px !important;padding:16px !important;opacity:0 !important;transition:opacity 0.35s 0.15s !important}body .ft-root .ft-timeline.ft-visible{opacity:1 !important}body .ft-root .ft-timeline-title{font-family:'Montserrat',sans-serif !important;font-size:0.7rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.08em !important;color:var(--red) !important;margin-bottom:12px !important;display:block !important}body .ft-root .ft-progress-bar{height:8px !important;background:#222 !important;border-radius:4px !important;overflow:hidden !important;border:none !important}body .ft-root .ft-progress-fill{height:100% !important;background:linear-gradient(90deg,var(--red),#ff4444) !important;border-radius:4px !important;width:0 !important;transition:width 0.8s ease 0.4s !important;border:none !important;margin:0 !important;padding:0 !important}body .ft-root .ft-progress-labels{display:flex !important;justify-content:space-between !important;margin-top:6px !important;font-size:0.72rem !important;color:var(--grey) !important}body .ft-root .ft-table-wrap{max-width:1100px !important;margin:0 auto !important;background:var(--card-bg) !important;border:1px solid var(--card-border) !important;border-radius:14px !important;overflow:hidden !important}body .ft-root .ft-table-wrap table{width:100% !important;border-collapse:collapse !important}body .ft-root .ft-table-wrap thead{background:#111 !important;position:sticky !important;top:0 !important;z-index:1 !important}body .ft-root .ft-table-wrap th{padding:14px 16px !important;text-align:left !important;font-family:'Montserrat',sans-serif !important;font-size:0.68rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.1em !important;color:var(--red) !important;border:none !important;border-bottom:1px solid var(--card-border) !important;white-space:nowrap !important;cursor:pointer !important;background:#111 !important}body .ft-root .ft-table-wrap th:hover{color:var(--white) !important}body .ft-root .ft-table-wrap td{padding:13px 16px !important;font-size:0.85rem !important;border:none !important;border-bottom:1px solid #222 !important;color:var(--light) !important;background:transparent !important}body .ft-root .ft-table-wrap tr:last-child td{border-bottom:none !important}body .ft-root .ft-table-wrap tr:hover td{background:rgba(232,0,29,0.04) !important}body .ft-root .ft-food-name{font-weight:600 !important;color:var(--white) !important}body .ft-root .ft-score-box{text-align:center !important;padding:24px !important;border-radius:12px !important;margin-top:16px !important;display:none !important}body .ft-root .ft-score-box.ft-show{display:block !important}body .ft-root .ft-score-box.ft-low{background:rgba(232,0,29,0.12) !important;border:1px solid rgba(232,0,29,0.3) !important}body .ft-root .ft-score-box.ft-mid{background:rgba(245,158,11,0.12) !important;border:1px solid rgba(245,158,11,0.3) !important}body .ft-root .ft-score-box.ft-high{background:rgba(42,157,78,0.12) !important;border:1px solid rgba(42,157,78,0.3) !important}body .ft-root .ft-score-val{font-family:'Montserrat',sans-serif !important;font-size:2.2rem !important;font-weight:900 !important;margin-bottom:8px !important;display:block !important}body .ft-root .ft-score-label{font-size:0.82rem !important;color:var(--grey) !important;display:block !important}body .ft-root .ft-delay-display{font-family:'Montserrat',sans-serif !important;font-weight:700 !important;color:var(--orange) !important;margin-top:4px !important;display:block !important}body .ft-convertisseur-cru-cuit .ft-card::before{background:var(--green) !important}body .ft-convertisseur-cru-cuit .ft-btn{background:var(--green) !important}body .ft-convertisseur-cru-cuit .ft-btn:hover{background:#238636 !important}body .ft-convertisseur-cru-cuit .ft-back:hover{color:var(--green) !important}body .ft-convertisseur-cru-cuit select:focus,body .ft-convertisseur-cru-cuit input:focus{border-color:var(--green) !important;box-shadow:0 0 0 3px var(--green-glow) !important}body .ft-convertisseur-cru-cuit .ft-hero-label,body .ft-convertisseur-cru-cuit .ft-hero h1 span{color:var(--green) !important}body .ft-convertisseur-cru-cuit .ft-result-box{background:rgba(42,157,78,0.1) !important;border-color:rgba(42,157,78,0.3) !important}body .ft-convertisseur-cru-cuit .ft-res-val{color:var(--green) !important}body .ft-convertisseur-cru-cuit .ft-tip-box,body .ft-convertisseur-cru-cuit .ft-tip{background:rgba(42,157,78,0.06) !important;border-left-color:var(--green) !important}body .ft-convertisseur-cru-cuit .ft-faq-item summary:hover{background:rgba(42,157,78,0.06) !important}body .ft-convertisseur-cru-cuit .ft-faq-title{color:var(--green) !important}body .ft-convertisseur-cru-cuit .ft-plan-time{color:var(--green) !important}body .ft-chrono-cafeine .ft-card::before,body .ft-test-surentrainement .ft-card::before,body .ft-interference-hybride .ft-card::before{background:var(--orange) !important}body .ft-chrono-cafeine .ft-card-title,body .ft-test-surentrainement .ft-card-title,body .ft-interference-hybride .ft-card-title{color:var(--orange) !important;background:none !important}body .ft-chrono-cafeine .ft-btn,body .ft-test-surentrainement .ft-btn,body .ft-interference-hybride .ft-btn{background:var(--orange) !important;color:#111 !important}body .ft-chrono-cafeine .ft-btn:hover,body .ft-test-surentrainement .ft-btn:hover,body .ft-interference-hybride .ft-btn:hover{background:#d6890a !important}body .ft-chrono-cafeine .ft-back:hover,body .ft-test-surentrainement .ft-back:hover,body .ft-interference-hybride .ft-back:hover{color:var(--orange) !important}body .ft-chrono-cafeine .ft-hero-label,body .ft-test-surentrainement .ft-hero-label,body .ft-interference-hybride .ft-hero-label,body .ft-chrono-cafeine .ft-hero h1 span,body .ft-test-surentrainement .ft-hero h1 span,body .ft-interference-hybride .ft-hero h1 span{color:var(--orange) !important}body .ft-chrono-cafeine input:focus,body .ft-test-surentrainement input:focus,body .ft-interference-hybride input:focus,body .ft-chrono-cafeine select:focus,body .ft-test-surentrainement select:focus,body .ft-interference-hybride select:focus{border-color:rgba(245,158,11,0.75) !important;box-shadow:0 0 0 3px rgba(245,158,11,0.18) !important}body .ft-chrono-cafeine .ft-tip-box,body .ft-test-surentrainement .ft-tip-box,body .ft-interference-hybride .ft-tip-box,body .ft-chrono-cafeine .ft-tip,body .ft-test-surentrainement .ft-tip,body .ft-interference-hybride .ft-tip{background:rgba(245,158,11,0.08) !important;border-left-color:var(--orange) !important}body .ft-chrono-cafeine .ft-plan-time,body .ft-test-surentrainement .ft-plan-time,body .ft-interference-hybride .ft-plan-time{color:var(--orange) !important}body .ft-chrono-cafeine select,body .ft-test-surentrainement select,body .ft-interference-hybride select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23f59e0b' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") !important}body .ft-comparateur-whey-catalogue .ft-card::before{background:var(--purple) !important}body .ft-comparateur-whey-catalogue .ft-card-title{color:var(--purple) !important;background:none !important}body .ft-comparateur-whey-catalogue .ft-back:hover{color:var(--purple) !important}body .ft-comparateur-whey-catalogue .ft-hero-label,body .ft-comparateur-whey-catalogue .ft-hero h1 span{color:var(--purple) !important}body .ft-comparateur-whey-catalogue .ft-faq-item summary:hover{background:rgba(139,92,246,0.06) !important}body .ft-comparateur-whey-catalogue .ft-faq-title{color:var(--purple) !important}@media (max-width:700px){body .ft-root .ft-table-wrap th:nth-child(n+5),body .ft-root .ft-table-wrap td:nth-child(n+5){display:none !important}body .ft-root .ft-main-wrap .ft-grid{grid-template-columns:repeat(2,1fr) !important}}@media (max-width:640px){body .ft-root .ft-main{grid-template-columns:1fr !important}body .ft-root .ft-row{grid-template-columns:1fr !important;gap:0 !important}}@media (max-width:550px){body .ft-root .ft-result-grid{grid-template-columns:1fr 1fr !important}}@media (max-width:480px){body .ft-root .ft-row{grid-template-columns:1fr !important;gap:0 !important}}@media (max-width:760px){body .ft-root .ft-grid2,body .ft-root .ft-grid3{grid-template-columns:1fr !important}}@keyframes ft-fadeIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700&family=DM+Sans:wght@300;400;500;600&family=DM+Mono:wght@400;500&display=swap');@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@700;900&display=swap');.nf-reveal{opacity:1 !important}.nf-reveal.nf-visible{opacity:1;transform:translateY(0)}.nf-playfair{font-family:'Playfair Display',serif !important}.nf-mono{font-family:'DM Mono',monospace !important}.nf-grid-override{display:grid !important}.wp-block-kadence-html,.wp-block-html{display:block !important;width:100% !important}.wp-block-kadence-html > div,.wp-block-html > div{width:100% !important}.wp-block-html{margin-left:calc(-50vw + 50%) !important;margin-right:calc(-50vw + 50%) !important;max-width:100vw !important;width:100vw !important}html,body{overflow-x:hidden}@keyframes nf-ticker{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes nf-marques{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes nf-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}.home .entry-content,.home .wp-block-group{max-width:100% !important;padding-left:0 !important;padding-right:0 !important}.nf-articles-grid .kb-row-layout-wrap{align-items:stretch !important}.kb-row-layout-wrap .kt-row-layout-equal,.kb-row-layout-wrap{overflow:visible !important}.kb-carousel-wrap,.kt-blocks-carousel{min-width:0;width:100% !important;max-width:100vw !important;overflow:hidden !important}.home .entry-content,.home .wp-block-post-content,.home .site-main{overflow-x:hidden !important;max-width:100vw !important}.home .wp-block-rank-math-toc-block,.home .rank-math-toc,.home .reading-time-wp{max-width:100% !important;overflow:hidden !important}.home .wp-block{max-width:100vw !important;box-sizing:border-box !important}#nf-foot-toggle,#nf-foot-toggle:hover,#nf-foot-toggle:focus,#nf-foot-toggle:active,#nf-foot-toggle:focus-visible{background:transparent !important;background-color:transparent !important;outline:none !important;box-shadow:none !important;-webkit-tap-highlight-color:transparent !important}#valeurs{padding:48px 24px !important}.nf-val-card{padding:28px 24px !important}@media (max-width:767px){.nf-perfs-grid{grid-template-columns:1fr !important}.nf-perfs-grid > div{text-align:center !important;border-right:none !important}#valeurs{padding:36px 16px !important}#valeurs [style*="grid-template-columns:repeat(3,1fr)"]{grid-template-columns:1fr !important}.nf-val-card{padding:24px 20px !important;text-align:center !important}.nf-verdict-left{gap:6px !important;padding:16px 20px !important}.nf-verdict-centre{gap:8px !important;padding:16px 20px !important}.nf-verdict-droite{padding:16px 20px !important}}@media (max-width:1024px){.nf-val-cta{opacity:1 !important;transform:translateY(0) !important}}@media (max-width:480px){.nf-stats-grid{grid-template-columns:repeat(3,1fr) !important}}@media (max-width:768px){.nf-stats-grid{grid-template-columns:repeat(2,1fr) !important}.nf-stats-grid > div:nth-child(3){grid-column:1 / -1;border-top:1px solid rgba(255,255,255,0.08)}.nf-lm-subtitle{text-align:center !important;white-space:normal !important;font-size:0.72rem !important}.nf-hero-cta{justify-content:center !important}[style*="grid-template-columns"]{grid-template-columns:1fr !important}}@media (max-width:900px){.nf-hero-left{padding:96px 20px 44px !important}.nf-hero-grid{grid-template-columns:1fr !important}.nf-hero-right{min-height:280px !important;max-height:340px !important}}.nf-hero-breadcrumb.breadcrumb-inner{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;display:block;text-align:center}.nf-hero-breadcrumb nav.rank-math-breadcrumb{display:inline-block;font-family:'DM Sans',sans-serif;font-size:0.75rem;white-space:nowrap}.nf-hero-breadcrumb nav.rank-math-breadcrumb p{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0.4rem;margin:0}.nf-hero-breadcrumb nav.rank-math-breadcrumb a{color:rgba(255,255,255,0.45);text-decoration:none;font-weight:400;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}.nf-hero-breadcrumb nav.rank-math-breadcrumb a:hover{color:#CC0000}.nf-hero-breadcrumb nav.rank-math-breadcrumb .last{color:rgba(255,255,255,0.65);font-weight:400;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.nf-hero-breadcrumb nav.rank-math-breadcrumb .last::after{content:"";position:absolute;left:0;bottom:0.1em;width:100%;height:2px;background-color:#CC0000}.nf-hero-breadcrumb nav.rank-math-breadcrumb .separator{color:#CC0000;font-weight:bold;margin:0 0.2rem}@media (max-width:767px){.nf-hero-breadcrumb.breadcrumb-inner{margin-bottom:0 !important;padding:12px 16px 0 !important;text-align:left}.nf-hero-breadcrumb nav.rank-math-breadcrumb{font-size:0.65rem}.nf-hero-breadcrumb nav.rank-math-breadcrumb a{max-width:140px}.nf-hero-breadcrumb nav.rank-math-breadcrumb .last{max-width:160px}.kadence-column9489_0faf7f-5c{border-left:none !important;border-top:1px solid rgba(204,0,0,0.15)}.nf-hero-col-image > .kt-inside-inner-col{padding-left:15% !important;padding-right:15% !important}.nf-hero-eyebrow{font-size:0.58rem !important;margin-bottom:4px !important}.nf-hero-readtime{font-size:12px !important;margin:2px 0 10px !important}.nf-hero-author{gap:8px !important}.nf-hero-author img{width:34px !important;height:34px !important}.nf-hero-author span{font-size:0.72rem !important}}@media (min-width:768px){.nf-hero-breadcrumb nav.rank-math-breadcrumb a{max-width:240px}.nf-hero-breadcrumb nav.rank-math-breadcrumb .last{max-width:340px}}@media (min-width:768px) and (max-width:1024px){.nf-hero-col-image > .kt-inside-inner-col{padding-left:12% !important;padding-right:12% !important}}@media (min-width:1024px){.nf-hero-breadcrumb nav.rank-math-breadcrumb a{max-width:280px}.nf-hero-breadcrumb nav.rank-math-breadcrumb .last{max-width:400px}}.nf-hero-eyebrow a:hover{text-decoration-color:rgba(204,0,0,0.8) !important}a.nf-hero-link,.nf-hero-eyebrow a.nf-hero-link{color:#0080FF !important}a.nf-hero-link:hover,.nf-hero-eyebrow a.nf-hero-link:hover{color:#CC0000 !important;text-decoration-color:rgba(204,0,0,0.8) !important}#primary .nabfit-hub-wrap,.nabfit-hub-wrap{--nhub-red:#CC0000;--nhub-red-hover:#a30000;--nhub-dark:#1A1A1A;--nhub-bg:#FAFAF7;--nhub-bg-warm:#F5F3EF;--nhub-text:#3D3D3D;--nhub-text-muted:#555555;--nhub-text-light:#888888;--nhub-border:#E8E5DF;--nhub-border-light:#F0EDE8;--nhub-white:#FFFFFF;--nhub-gold:#C9A84C;--nhub-blue-fr:#1B4F8A;--nhub-green-bio:#2D7A3A;--nhub-green-vegan:#3A8A4E;--nhub-radius:10px;--nhub-radius-lg:14px;--nhub-transition:0.3s cubic-bezier(0.25,0.46,0.45,0.94);font-family:'Roboto Flex',sans-serif !important;color:var(--nhub-text) !important;line-height:1.7 !important;-webkit-font-smoothing:antialiased;max-width:100% !important;width:100% !important}#primary .nabfit-hub-wrap *,#primary .nabfit-hub-wrap *::before,#primary .nabfit-hub-wrap *::after{box-sizing:border-box !important}#primary .nabfit-hub-wrap img{max-width:100% !important;height:auto !important}#primary .nabfit-hub-wrap a,#primary .nabfit-hub-wrap a:visited{color:var(--nhub-red) !important;text-decoration:none !important;background:none !important;border:none !important;box-shadow:none !important;transition:color var(--nhub-transition) !important}#primary .nabfit-hub-wrap a:hover,#primary .nabfit-hub-wrap a:focus{color:var(--nhub-red-hover) !important;text-decoration:none !important}#primary .nabfit-hub-wrap .nhub-hero{background:var(--nhub-dark) !important;color:var(--nhub-white) !important;padding:80px 24px 70px !important;text-align:center !important;position:relative !important;overflow:hidden !important;margin:0 !important;border-radius:0 !important;width:100% !important}#primary .nabfit-hub-wrap .nhub-hero::before{content:'' !important;position:absolute !important;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 20% 80%,rgba(204,0,0,0.12) 0%,transparent 50%),radial-gradient(ellipse at 80% 20%,rgba(204,0,0,0.08) 0%,transparent 50%),linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(204,0,0,0.04) 100%) !important;pointer-events:none !important}#primary .nabfit-hub-wrap .nhub-hero::after{content:'' !important;position:absolute !important;top:0;left:0;right:0;bottom:0;opacity:0.03 !important;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E") !important;pointer-events:none !important}#primary .nabfit-hub-wrap .nhub-hero-inner{max-width:800px !important;margin:0 auto !important;position:relative !important;z-index:1 !important}#primary .nabfit-hub-wrap .nhub-hero-badge{display:inline-flex !important;align-items:center !important;gap:8px !important;background:rgba(204,0,0,0.12) !important;border:1px solid rgba(204,0,0,0.25) !important;color:#ff6b6b !important;font-family:'Roboto Flex',sans-serif !important;font-size:0.7rem !important;font-weight:600 !important;letter-spacing:0.1em !important;text-transform:uppercase !important;padding:8px 20px !important;border-radius:100px !important;margin-bottom:32px !important}#primary .nabfit-hub-wrap .nhub-hero h1{font-family:'Poppins',sans-serif !important;font-size:clamp(1.8rem,4.5vw,2.6rem) !important;font-weight:600 !important;line-height:1.2 !important;margin:0 0 8px 0 !important;padding:0 !important;color:var(--nhub-white) !important}#primary .nabfit-hub-wrap .nhub-hero h1 em{font-style:italic !important;color:var(--nhub-white) !important}#primary .nabfit-hub-wrap .nhub-hero-line{width:52px !important;height:3px !important;background:var(--nhub-red) !important;border-radius:2px !important;margin:20px auto 22px !important}#primary .nabfit-hub-wrap .nhub-hero-subtitle{font-size:clamp(0.88rem,2vw,0.98rem) !important;color:rgba(255,255,255,0.8) !important;max-width:920px !important;margin:0 auto 36px !important;font-weight:400 !important;line-height:1.8 !important;text-align:center !important}#primary .nabfit-hub-wrap .nhub-hero-subtitle strong{color:var(--nhub-white) !important;font-weight:600 !important}#primary .nabfit-hub-wrap .nhub-editorial a,#primary .nabfit-hub-wrap .nhub-editorial a:visited,#primary .nabfit-hub-wrap .nhub-editorial .nf-faq-item a,#primary .nabfit-hub-wrap .nhub-editorial .nf-faq-item a:visited{color:#0080FF !important;text-decoration:underline !important;text-underline-offset:3px !important}#primary .nabfit-hub-wrap .nhub-editorial a:hover,#primary .nabfit-hub-wrap .nhub-editorial .nf-faq-item a:hover{color:#CC0000 !important;text-decoration-color:#CC0000 !important}#primary .nabfit-hub-wrap .nhub-hero-stats{display:flex !important;justify-content:center !important;gap:14px !important;flex-wrap:wrap !important}#primary .nabfit-hub-wrap .nhub-hero-stat{display:flex !important;align-items:center !important;gap:6px !important;background:rgba(255,255,255,0.04) !important;border:1px solid rgba(255,255,255,0.08) !important;border-radius:100px !important;padding:10px 22px !important;flex:1 1 0 !important;justify-content:center !important;max-width:260px !important}#primary .nabfit-hub-wrap .nhub-stat-number{font-family:'Poppins',sans-serif !important;font-size:1.4rem !important;font-weight:700 !important;color:var(--nhub-red) !important;line-height:1 !important}#primary .nabfit-hub-wrap .nhub-stat-label{font-size:0.72rem !important;color:rgba(255,255,255,0.55) !important;text-transform:uppercase !important;letter-spacing:0.05em !important;font-weight:500 !important}#primary .nabfit-hub-wrap .nhub-filter{background:var(--nhub-white) !important;border-bottom:1px solid var(--nhub-border) !important;padding:18px 24px !important;position:sticky !important;top:0 !important;z-index:50 !important;box-shadow:0 1px 3px rgba(0,0,0,0.06) !important}#primary .nabfit-hub-wrap .nhub-filter-inner{max-width:1200px !important;margin:0 auto !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;flex-wrap:wrap !important}#primary .nabfit-hub-wrap .nhub-filter-tabs{display:flex !important;gap:6px !important;list-style:none !important;margin:0 !important;padding:0 !important}#primary .nabfit-hub-wrap .nhub-filter-tab{padding:8px 18px !important;border-radius:100px !important;border:1px solid var(--nhub-border) !important;background:transparent !important;font-family:'Roboto Flex',sans-serif !important;font-size:0.82rem !important;font-weight:500 !important;color:var(--nhub-text-light) !important;cursor:pointer !important;transition:all var(--nhub-transition) !important;white-space:nowrap !important;line-height:1.4 !important}#primary .nabfit-hub-wrap .nhub-filter-tab:hover{border-color:var(--nhub-text) !important;color:var(--nhub-text) !important}#primary .nabfit-hub-wrap .nhub-filter-tab.active{background:var(--nhub-dark) !important;color:var(--nhub-white) !important;border-color:var(--nhub-dark) !important}#primary .nabfit-hub-wrap .nhub-filter-count{font-family:'Roboto Flex',sans-serif !important;font-size:0.78rem !important;color:var(--nhub-text-light) !important}#primary .nabfit-hub-wrap .nhub-sort-tab{padding:8px 14px !important;border-radius:100px !important;border:1px solid rgba(204,0,0,0.2) !important;background:transparent !important;font-family:'Roboto Flex',sans-serif !important;font-size:0.78rem !important;font-weight:500 !important;color:var(--nhub-red) !important;cursor:pointer !important;transition:all var(--nhub-transition) !important;white-space:nowrap !important;line-height:1.4 !important;margin-left:4px !important}#primary .nabfit-hub-wrap .nhub-sort-tab:hover{background:rgba(204,0,0,0.06) !important;border-color:var(--nhub-red) !important}#primary .nabfit-hub-wrap .nhub-sort-tab.active{background:var(--nhub-red) !important;color:var(--nhub-white) !important;border-color:var(--nhub-red) !important}#primary .nabfit-hub-wrap .nhub-brands{max-width:1200px !important;margin:0 auto !important;padding:48px 24px 32px !important}#primary .nabfit-hub-wrap .nhub-grid{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(340px,1fr)) !important;gap:22px !important;list-style:none !important;margin:0 !important;padding:0 !important}#primary .nabfit-hub-wrap .nhub-card{background:var(--nhub-white) !important;border-radius:var(--nhub-radius-lg) !important;border:1px solid var(--nhub-border) !important;overflow:hidden !important;transition:all var(--nhub-transition) !important;position:relative !important;display:flex !important;flex-direction:column !important;color:var(--nhub-text) !important;text-decoration:none !important;cursor:pointer !important}#primary .nabfit-hub-wrap .nhub-card:hover{border-color:#d0cdc7 !important;box-shadow:0 10px 32px rgba(0,0,0,0.12) !important;transform:translateY(-3px) !important}#primary .nabfit-hub-wrap .nhub-card.nhub-nopage{cursor:default !important}#primary .nabfit-hub-wrap .nhub-card.nhub-nopage:hover{transform:translateY(-1px) !important;box-shadow:0 4px 16px rgba(0,0,0,0.06) !important}#primary .nabfit-hub-wrap .nhub-card-header{display:flex !important;align-items:center !important;gap:14px !important;padding:22px 22px 0 !important}#primary .nabfit-hub-wrap .nhub-logo-wrap{width:52px !important;height:52px !important;min-width:52px !important;border-radius:10px !important;background:var(--nhub-bg-warm) !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;overflow:hidden !important;border:1px solid var(--nhub-border-light) !important}#primary .nabfit-hub-wrap .nhub-logo-wrap img{width:100% !important;height:100% !important;object-fit:contain !important;padding:4px !important}#primary .nabfit-hub-wrap .nhub-initials{font-family:'Poppins',sans-serif !important;font-weight:600 !important;font-size:1rem !important;color:var(--nhub-dark) !important;text-decoration:none !important}#primary .nabfit-hub-wrap .nhub-header-text{flex:1 !important;min-width:0 !important}#primary .nabfit-hub-wrap .nhub-brand-name{font-family:'Poppins',sans-serif !important;font-size:1.1rem !important;font-weight:600 !important;color:var(--nhub-dark) !important;line-height:1.3 !important;margin:0 !important;padding:0 !important}#primary .nabfit-hub-wrap .nhub-brand-origin{font-size:0.76rem !important;color:var(--nhub-text-light) !important;margin-top:2px !important;display:flex !important;align-items:center !important;gap:5px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}#primary .nabfit-hub-wrap .nhub-flag{font-size:0.9rem !important;line-height:1 !important}#primary .nabfit-hub-wrap .nhub-card-body{padding:14px 22px 18px !important;flex:1 !important;display:flex !important;flex-direction:column !important}#primary .nabfit-hub-wrap .nhub-desc{font-size:0.86rem !important;color:#000000 !important;line-height:1.6 !important;margin:0 0 10px 0 !important}#primary .nabfit-hub-wrap .nhub-tags{display:flex !important;flex-wrap:wrap !important;gap:5px !important;list-style:none !important;margin:0 !important;padding:0 !important}#primary .nabfit-hub-wrap .nhub-tag{font-family:'Roboto Flex',sans-serif !important;font-size:0.68rem !important;font-weight:500 !important;text-transform:uppercase !important;letter-spacing:0.03em !important;padding:3px 9px !important;border-radius:100px !important;background:var(--nhub-bg-warm) !important;color:var(--nhub-text-light) !important;border:1px solid var(--nhub-border-light) !important;display:inline-block !important;line-height:1.5 !important}#primary .nabfit-hub-wrap .nhub-tag-fr{background:rgba(27,79,138,0.06) !important;color:var(--nhub-blue-fr) !important;border-color:rgba(27,79,138,0.18) !important}#primary .nabfit-hub-wrap .nhub-tag-tested{background:rgba(204,0,0,0.06) !important;color:var(--nhub-red) !important;border-color:rgba(204,0,0,0.12) !important}#primary .nabfit-hub-wrap .nhub-tag-bio{background:rgba(45,122,58,0.06) !important;color:var(--nhub-green-bio) !important;border-color:rgba(45,122,58,0.18) !important}#primary .nabfit-hub-wrap .nhub-tag-vegan{background:rgba(58,138,78,0.06) !important;color:var(--nhub-green-vegan) !important;border-color:rgba(58,138,78,0.18) !important}#primary .nabfit-hub-wrap .nhub-tag-carac{background:rgba(201,168,76,0.07) !important;color:#9A7B2E !important;border-color:rgba(201,168,76,0.2) !important}#primary .nabfit-hub-wrap .nhub-card-promo{border-top:1px solid var(--nhub-border-light) !important;padding:9px 22px !important;display:flex !important;align-items:center !important;justify-content:center !important;background:rgba(201,168,76,0.04) !important}#primary .nabfit-hub-wrap .nhub-promo-link,#primary .nabfit-hub-wrap a.nhub-promo-link,#primary .nabfit-hub-wrap a.nhub-promo-link:visited{display:inline-flex !important;align-items:center !important;gap:5px !important;font-family:'Roboto Flex',sans-serif !important;font-size:0.74rem !important;font-weight:600 !important;color:var(--nhub-gold) !important;text-decoration:none !important;transition:color var(--nhub-transition) !important;position:relative !important;z-index:2 !important}#primary .nabfit-hub-wrap a.nhub-promo-link:hover{color:#7D5F1F !important}#primary .nabfit-hub-wrap .nhub-promo-link svg{width:14px !important;height:14px !important}#primary .nabfit-hub-wrap .nhub-card-footer{border-top:1px solid var(--nhub-border-light) !important;padding:13px 22px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;flex-wrap:wrap !important}#primary .nabfit-hub-wrap .nhub-tests-count{font-family:'Roboto Flex',sans-serif !important;font-size:0.76rem !important;color:var(--nhub-text-light) !important}#primary .nabfit-hub-wrap .nhub-tests-count strong{color:var(--nhub-dark) !important;font-weight:600 !important}#primary .nabfit-hub-wrap .nhub-cta,#primary .nabfit-hub-wrap a.nhub-cta,#primary .nabfit-hub-wrap a.nhub-cta:visited{display:inline-flex !important;align-items:center !important;gap:5px !important;font-family:'Roboto Flex',sans-serif !important;font-size:0.8rem !important;font-weight:600 !important;color:var(--nhub-red) !important;transition:all var(--nhub-transition) !important;text-decoration:none !important;position:relative !important;z-index:2 !important}#primary .nabfit-hub-wrap a.nhub-cta:hover{gap:9px !important;color:var(--nhub-red-hover) !important}#primary .nabfit-hub-wrap .nhub-cta svg{width:13px !important;height:13px !important;transition:transform var(--nhub-transition) !important}#primary .nabfit-hub-wrap .nhub-card:hover .nhub-cta svg{transform:translateX(3px) !important}#primary .nabfit-hub-wrap .nhub-nopage-badge{font-family:'Roboto Flex',sans-serif !important;font-size:0.72rem !important;color:var(--nhub-text-light) !important;letter-spacing:0.03em !important;display:inline-flex !important;align-items:center !important;gap:5px !important}#primary .nabfit-hub-wrap .nhub-nopage-badge::before{content:'' !important;width:6px !important;height:6px !important;border-radius:50% !important;background:var(--nhub-border) !important}#primary .nabfit-hub-wrap .nhub-hidden{display:none !important}#primary .nabfit-hub-wrap .nhub-callout{max-width:1200px !important;margin:0 auto 0 !important;padding:0 24px 64px !important}#primary .nabfit-hub-wrap .nhub-callout-inner{background:var(--nhub-dark) !important;border-radius:var(--nhub-radius-lg) !important;padding:44px 36px !important;display:flex !important;align-items:center !important;gap:36px !important;position:relative !important;overflow:hidden !important}#primary .nabfit-hub-wrap .nhub-callout-inner::before{content:'' !important;position:absolute !important;right:-60px !important;top:-60px !important;width:250px !important;height:250px !important;background:radial-gradient(circle,rgba(204,0,0,0.15) 0%,transparent 70%) !important;pointer-events:none !important}#primary .nabfit-hub-wrap .nhub-callout-icon{width:68px !important;height:68px !important;border-radius:50% !important;background:rgba(204,0,0,0.12) !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;font-size:1.8rem !important}#primary .nabfit-hub-wrap .nhub-callout-content{flex:1 !important;position:relative !important;z-index:1 !important}#primary .nabfit-hub-wrap .nhub-callout-content h3{font-family:'Poppins',sans-serif !important;font-size:1.25rem !important;font-weight:600 !important;color:var(--nhub-white) !important;margin:0 0 8px 0 !important;padding:0 !important}#primary .nabfit-hub-wrap .nhub-callout-content p{color:rgba(255,255,255,0.55) !important;font-size:0.9rem !important;margin:0 0 18px 0 !important;line-height:1.6 !important}#primary .nabfit-hub-wrap .nhub-callout-btn,#primary .nabfit-hub-wrap a.nhub-callout-btn,#primary .nabfit-hub-wrap a.nhub-callout-btn:visited{display:inline-flex !important;align-items:center !important;gap:8px !important;padding:11px 26px !important;background:var(--nhub-red) !important;color:var(--nhub-white) !important;border-radius:100px !important;font-weight:600 !important;font-size:0.88rem !important;transition:all var(--nhub-transition) !important;text-decoration:none !important}#primary .nabfit-hub-wrap a.nhub-callout-btn:hover{background:var(--nhub-red-hover) !important;color:var(--nhub-white) !important;transform:translateY(-1px) !important;box-shadow:0 6px 20px rgba(204,0,0,0.3) !important}#primary .nabfit-hub-wrap .nhub-editorial{max-width:1200px !important;margin:0 auto !important;padding:0 24px 80px !important}#primary .nabfit-hub-wrap .nhub-editorial h2{font-family:'Poppins',sans-serif !important;font-size:1.4rem !important;font-weight:600 !important;color:var(--nhub-dark) !important;margin:0 0 18px 0 !important;padding:0 !important;line-height:1.3 !important}#primary .nabfit-hub-wrap .nhub-editorial p{font-size:18px !important;color:#000000 !important;line-height:1.8 !important;margin:0 0 16px 0 !important}#primary .nabfit-hub-wrap .nhub-editorial strong{color:var(--nhub-dark) !important}#primary .nabfit-hub-wrap .nhub-editorial ul{margin:12px 0 20px 20px !important;padding:0 !important;list-style:none !important}#primary .nabfit-hub-wrap .nhub-editorial ul li{font-size:18px !important;line-height:1.8 !important;position:relative !important;padding-left:24px !important;color:#000000 !important}#primary .nabfit-hub-wrap .nhub-editorial ul li::before{content:'' !important;position:absolute !important;left:0 !important;top:12px !important;width:6px !important;height:6px !important;border-radius:50% !important;background:var(--nhub-red) !important}#primary .nabfit-hub-wrap .nhub-editorial section{max-width:100% !important;padding-left:0 !important;padding-right:0 !important}#primary .nabfit-hub-wrap .nhub-editorial .nf-faq-item p{color:#000000 !important}#primary .nabfit-hub-wrap .nhub-divider{width:48px !important;height:3px !important;background:var(--nhub-red) !important;border-radius:3px !important;margin:44px 0 !important;border:none !important}#primary .nabfit-hub-wrap .nhub-faq-item{border-bottom:1px solid var(--nhub-border) !important;padding:18px 0 !important}#primary .nabfit-hub-wrap .nhub-faq-item:first-of-type{border-top:1px solid var(--nhub-border) !important}#primary .nabfit-hub-wrap .nhub-faq-q{font-family:'Poppins',sans-serif !important;font-size:1rem !important;font-weight:600 !important;color:var(--nhub-dark) !important;margin:0 0 10px 0 !important;display:flex !important;align-items:flex-start !important;gap:10px !important}#primary .nabfit-hub-wrap .nhub-faq-q::before{content:'Q' !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:26px !important;height:26px !important;min-width:26px !important;border-radius:50% !important;background:rgba(204,0,0,0.08) !important;color:var(--nhub-red) !important;font-family:'Roboto Flex',sans-serif !important;font-size:0.72rem !important;font-weight:600 !important;flex-shrink:0 !important;margin-top:1px !important}#primary .nabfit-hub-wrap .nhub-faq-a{padding-left:36px !important;font-size:0.9rem !important;color:var(--nhub-text-muted) !important;line-height:1.7 !important;margin:0 !important}#primary .nabfit-hub-wrap .nhub-faq-a a{font-weight:500 !important;text-decoration:underline !important;text-underline-offset:3px !important}@keyframes nhubFadeInDown{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes nhubFadeInUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){#primary .nabfit-hub-wrap .nhub-hero{padding:56px 20px 50px !important}#primary .nabfit-hub-wrap .nhub-hero-stats{flex-direction:column !important;align-items:center !important;gap:10px !important}#primary .nabfit-hub-wrap .nhub-hero-stat{flex:none !important;width:auto !important;max-width:none !important;white-space:nowrap !important}#primary .nabfit-hub-wrap .nhub-grid{grid-template-columns:1fr !important;gap:16px !important}#primary .nabfit-hub-wrap .nhub-callout-inner{flex-direction:column !important;text-align:center !important;padding:32px 24px !important;gap:16px !important}#primary .nabfit-hub-wrap .nhub-filter-inner{justify-content:center !important}#primary .nabfit-hub-wrap .nhub-filter-tabs{overflow-x:auto !important;padding-bottom:10px !important}#primary .nabfit-hub-wrap .nhub-filter-count{display:none !important}#primary .nabfit-hub-wrap .nhub-card-header{padding:18px 18px 0 !important;gap:12px !important}#primary .nabfit-hub-wrap .nhub-card-body{padding:12px 18px 16px !important}#primary .nabfit-hub-wrap .nhub-card-footer{padding:12px 18px !important}#primary .nabfit-hub-wrap .nhub-card-promo{padding:8px 18px !important}#primary .nabfit-hub-wrap .nhub-logo-wrap{width:44px !important;height:44px !important;min-width:44px !important}#primary .nabfit-hub-wrap .nhub-brand-name{font-size:1rem !important}#primary .nabfit-hub-wrap .nhub-brand-origin{white-space:normal !important}#primary .nabfit-hub-wrap .nhub-desc{font-size:0.84rem !important;margin-bottom:10px !important}}@media (max-width:480px){#primary .nabfit-hub-wrap .nhub-hero h1{font-size:1.6rem !important}}div[role="button"]:focus,div[role="button"]:active,div[role="button"]:focus-visible{outline:none !important;box-shadow:none !important;border:none !important}.nabfit-hero-visual-frame{width:100%;height:0;padding-bottom:86%;position:relative;border-radius:14px;overflow:hidden;border:1px solid #eedede;box-shadow:0 4px 30px rgba(180,30,30,0.07),0 1px 6px rgba(0,0,0,0.04);background:#ffffff}.nabfit-hero-visual-frame img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;padding:16px;display:block}.nf-sporelife-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;margin:32px 0}.nf-gummy-card{background:#FAFAF7;border:1px solid #e8e4dc;border-top:4px solid #CC0000;border-radius:4px;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow 0.2s ease}.nf-gummy-card:hover{box-shadow:0 6px 24px rgba(0,0,0,0.10)}.nf-gummy-card--lionsmane{border-top-color:#2C5F8A}.nf-gummy-card--cordyceps{border-top-color:#D4520A}.nf-gummy-card--chaga{border-top-color:#2D6A4F}.nf-gummy-card--tremella{border-top-color:#8B6F5E}.nf-gummy-img-wrap{width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#f0ece4;display:flex;align-items:center;justify-content:center}.nf-gummy-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.3s ease}.nf-gummy-card:hover .nf-gummy-img{transform:scale(1.03)}.nf-gummy-inner{display:flex;flex-direction:column;gap:10px;padding:20px;flex-grow:1}.nf-gummy-badge{display:inline-block;color:#fff;font-family:'DM Sans',sans-serif;font-size:11.5px;font-weight:900;letter-spacing:0em;text-transform:none;padding:4px 10px;border-radius:2px;width:fit-content}.nf-gummy-badge--lionsmane{background:#2C5F8A}.nf-gummy-badge--cordyceps{background:#D4520A}.nf-gummy-badge--chaga{background:#2D6A4F}.nf-gummy-badge--tremella{background:#8B6F5E}.nf-gummy-name{font-family:'Syne',sans-serif !important;font-size:18px !important;font-weight:800 !important;color:#1A1A1A !important;margin:0 0 2px 0 !important;line-height:1.15 !important;letter-spacing:-0.01em !important}.nf-gummy-format{font-family:'DM Sans',sans-serif;font-size:11px;color:#999;letter-spacing:0.05em;display:block;text-transform:uppercase}.nf-gummy-price{font-family:'Syne',sans-serif;font-size:24px;font-weight:800;line-height:1}.nf-gummy-price--lionsmane{color:#2C5F8A}.nf-gummy-price--cordyceps{color:#D4520A}.nf-gummy-price--chaga{color:#2D6A4F}.nf-gummy-price--tremella{color:#8B6F5E}.nf-gummy-desc{font-family:'DM Sans',sans-serif;font-size:13.5px;color:#444;line-height:1.65;margin:0 !important;flex-grow:1}.nf-gummy-link--lionsmane{color:#2C5F8A !important;text-decoration:underline}.nf-gummy-link--cordyceps{color:#D4520A !important;text-decoration:underline}.nf-gummy-link--chaga{color:#2D6A4F !important;text-decoration:underline}.nf-gummy-link--tremella{color:#8B6F5E !important;text-decoration:underline}.nf-gummy-footer{display:flex;flex-direction:column;gap:12px;padding-top:14px;border-top:1px solid #e8e4dc;margin-top:auto}.nf-gummy-verdict{display:flex;flex-direction:column;gap:2px}.nf-verdict-label{font-family:'DM Sans',sans-serif;font-size:12px;font-weight:900;letter-spacing:0em;text-transform:none;color:#000000}.nf-verdict-value{font-family:'DM Sans',sans-serif;font-size:13px;color:#1A1A1A;font-weight:500;min-height:2.6em;display:flex;align-items:flex-end}.nf-gummy-cta{display:block;text-align:center;font-family:'DM Sans',sans-serif;font-size:13px;font-weight:700;letter-spacing:0.04em;text-decoration:none !important;padding:10px 16px;border-radius:3px;transition:opacity 0.2s ease;color:#fff !important}.nf-gummy-cta:hover{opacity:0.88}.nf-gummy-cta--lionsmane{background:#2C5F8A}.nf-gummy-cta--cordyceps{background:#D4520A}.nf-gummy-cta--chaga{background:#2D6A4F}.nf-gummy-cta--tremella{background:#8B6F5E}body .ft-root .ft-faq-item .ft-faq-answer{padding-top:14px !important}body .ft-root .ft-faq-item .ft-faq-answer p{margin:0 0 12px 0 !important}body .ft-root .ft-faq-item .ft-faq-answer p:last-child{margin-bottom:0 !important}body .ft-root{font-family:'Roboto Flex',sans-serif !important}body .ft-root .ft-section-title,body .ft-root .ft-faq-title{font-family:'Poppins',sans-serif !important;font-weight:600 !important;font-size:33px !important;line-height:1.2 !important;text-transform:none !important;letter-spacing:0.01em !important;color:#CC0000 !important;max-width:none !important;margin:48px 0 16px !important;padding:0 0 8px 0 !important;border-bottom:1px solid rgba(204,0,0,0.3) !important}body .ft-root .ft-article-title{font-family:'Poppins',sans-serif !important;font-weight:600 !important;font-size:23px !important;line-height:1.3 !important;text-transform:none !important;letter-spacing:0.01em !important;color:#FFFFFF !important}body .ft-root .ft-article-subtitle{font-family:inherit !important;font-weight:700 !important;font-size:21px !important;letter-spacing:0 !important;text-transform:none !important}body .ft-root .ft-article-section{max-width:none !important}body .ft-root .ft-tip-box{max-width:none !important;margin-left:0 !important;margin-right:0 !important}body .ft-root .ft-article-section p,body .ft-root .ft-article-section p strong,body .ft-root .ft-article-tips li,body .ft-root .ft-article-tips li strong{color:#FFFFFF !important}body .ft-root .ft-faq-item .ft-faq-answer{padding-top:14px !important}body .ft-root .ft-faq-item .ft-faq-answer p{margin:0 0 12px 0 !important}body .ft-root .ft-faq-item .ft-faq-answer p:last-child{margin-bottom:0 !important}body .ft-root{font-family:'Roboto Flex',sans-serif !important}body .ft-root .ft-section-title,body .ft-root .ft-faq-title{font-family:'Poppins',sans-serif !important;font-weight:600 !important;font-size:33px !important;line-height:1.2 !important;text-transform:none !important;letter-spacing:0.01em !important;color:#CC0000 !important;max-width:none !important;margin:48px 0 16px !important;padding:0 0 8px 0 !important;border-bottom:1px solid rgba(204,0,0,0.3) !important}body .ft-root .ft-article-title{font-family:'Poppins',sans-serif !important;font-weight:600 !important;font-size:23px !important;line-height:1.3 !important;text-transform:none !important;letter-spacing:0.01em !important;color:#EDE4DB !important}body .ft-root .ft-article-subtitle{font-family:inherit !important;font-weight:700 !important;font-size:21px !important;letter-spacing:0 !important;text-transform:none !important}body .ft-root .ft-article-section{max-width:none !important}body .ft-root .ft-hero p{max-width:880px !important}body .ft-root .ft-tip-box{max-width:none !important;margin-left:0 !important;margin-right:0 !important}body .ft-root .ft-article-section p,body .ft-root .ft-article-section p strong,body .ft-root .ft-article-tips li,body .ft-root .ft-article-tips li strong,body .ft-root .ft-section-title + p,body .ft-root .ft-section-title + p strong{color:#FFFFFF !important;font-size:16px !important;line-height:1.7 !important}body .ft-root .ft-r-value,body .ft-root .ft-r-value .ft-r-unit{white-space:nowrap !important}body .ft-root .ft-r-unit{display:inline !important}.nabfit-hero{width:100%;position:relative;overflow:hidden;background:transparent;font-family:'Roboto Flex',sans-serif;margin-bottom:20px}.nabfit-hero *,.nabfit-hero *::before,.nabfit-hero *::after{box-sizing:border-box}.nabfit-hero-wash,.nabfit-hero-corner{display:none !important}.nabfit-hero-inner{position:relative;z-index:2;max-width:1320px;margin:0 auto;padding:1.5rem 3rem}.nabfit-hero-breadcrumb{width:100%}.nabfit-hero-breadcrumb nav.rank-math-breadcrumb{display:block;width:100%;margin:0;text-align:left;font-size:.9rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nabfit-hero-breadcrumb nav.rank-math-breadcrumb p{display:inline-flex;flex-wrap:nowrap;align-items:center;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0}.nabfit-hero-breadcrumb nav.rank-math-breadcrumb a{color:#FFFFFF;text-decoration:none;font-weight:500;display:inline-block;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;transition:color .2s ease}.nabfit-hero-breadcrumb nav.rank-math-breadcrumb a:hover{color:#CC0000}.nabfit-hero-breadcrumb nav.rank-math-breadcrumb .separator{margin:0 .7rem;color:#CC0000;font-weight:700}.nabfit-hero-breadcrumb nav.rank-math-breadcrumb .last{color:#FFFFFF;font-weight:600;border-bottom:1px solid #CC0000;padding-bottom:2px}.nabfit-hero-line{position:absolute;bottom:0;left:0;right:0;height:1px;background:rgba(204,0,0,0.3)}@media(max-width:900px){.nabfit-hero{border-radius:0;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw}.nabfit-hero-inner{padding:1rem 1.25rem}.nabfit-hero-breadcrumb{padding:0;background:transparent !important;border:none !important}.nabfit-hero-breadcrumb nav.rank-math-breadcrumb a:first-child{font-size:0.8rem;background:none;width:auto;height:auto;min-width:0}.nabfit-hero-breadcrumb nav.rank-math-breadcrumb a{max-width:140px;font-size:.8rem}.nabfit-hero-breadcrumb nav.rank-math-breadcrumb .last{max-width:200px;font-size:.8rem}.nabfit-hero-breadcrumb nav.rank-math-breadcrumb .separator{margin:0 .5rem}}.nabfit-hub-wrap .nhub-hero{width:100vw !important;margin-left:calc(-1 * (100vw - 100%) / 2) !important;margin-right:calc(-1 * (100vw - 100%) / 2) !important;max-width:none !important;position:relative !important}.nabfit-cta-product{display:block;margin:2rem 0;font-family:'Roboto Flex',sans-serif}.nabfit-cta-product *,.nabfit-cta-product *::before,.nabfit-cta-product *::after{box-sizing:border-box}.nabfit-cta-product__inner{position:relative;background:#ffffff;border:1px solid #f0e0e0;border-left:3px solid #cc0000;border-radius:12px;padding:1.5rem 1.75rem 1.25rem;box-shadow:0 2px 14px rgba(204,0,0,0.06),0 1px 4px rgba(0,0,0,0.04);transition:box-shadow .3s ease,transform .3s ease}.nabfit-cta-product__inner:hover{box-shadow:0 6px 24px rgba(204,0,0,0.12),0 2px 8px rgba(0,0,0,0.06);transform:translateY(-2px)}.nabfit-cta-product__badge{display:inline-flex;align-items:center;gap:6px;background:#0000;border:1px solid #f5c0c0;border-radius:20px;padding:4px 12px;font-size:11px;font-weight:700;color:#cc0000;letter-spacing:0.01em;text-transform:uppercase;margin-bottom:1rem}.nabfit-cta-product__body{display:flex;gap:1.25rem;align-items:flex-start}.nabfit-cta-product__visual{flex-shrink:0;width:110px;height:110px;border-radius:10px;overflow:hidden;background:#fafafa;border:1px solid #f2f2f2}.nabfit-cta-product__visual img{width:100%;height:100%;object-fit:cover;display:block}.nabfit-cta-product__info{flex:1;min-width:0}.nabfit-cta-product__brand{font-size:14px !important;font-weight:600;color:#cc0000;letter-spacing:0.0em;text-transform:uppercase;line-height:1.3 !important;margin:0 0 10px 0 !important}.nabfit-cta-product__name{font-family:'Poppins',sans-serif;font-size:1.15rem !important;font-weight:600;color:#000;line-height:1.3 !important;margin:0 0 .75rem 0 !important;padding:0 !important;border:none}.nabfit-cta-product__benefits{list-style:none !important;margin:0 !important;padding:0 !important;font-size:0.92rem;color:#000;line-height:1.5}.nabfit-cta-product__benefits li{position:relative;padding-left:1.25rem;margin:4px 0}.nabfit-cta-product__benefits li::before{content:'✓';position:absolute;left:0;top:0;color:#00C20B;font-weight:700}.nabfit-cta-product__action{display:flex;align-items:center;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px dashed #f0e0e0;flex-wrap:wrap}.nabfit-cta-product__promo{display:inline-flex;align-items:center;gap:8px;background:#fff5f5;border:1.5px dashed #cc0000;border-radius:8px;padding:6px 12px;font-size:0.85rem}.nabfit-cta-product__promo-label{color:#000;font-weight:600}.nabfit-cta-product__promo-code{font-family:'Poppins',sans-serif;font-weight:700;font-size:1rem;color:#cc0000;letter-spacing:0.04em}.nabfit-cta-product__promo-discount{background:#cc0000;color:#fff;font-size:0.78rem;font-weight:700;padding:2px 8px;border-radius:4px}.nabfit-cta-product__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-left:auto;background:#cc0000;color:#fff !important;font-family:'Poppins',sans-serif;font-size:0.95rem;font-weight:600;padding:12px 22px;border-radius:8px;text-decoration:none !important;border:none;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 2px 8px rgba(204,0,0,0.25)}.nabfit-cta-product__button:hover{background:#000;color:#fff !important;transform:translateX(2px);box-shadow:0 4px 14px rgba(0,0,0,0.25)}.nabfit-cta-product__button-arrow{transition:transform .2s ease}.nabfit-cta-product__button:hover .nabfit-cta-product__button-arrow{transform:translateX(3px)}.nabfit-cta-product__disclosure{font-size:11px;color:#999;margin:0.75rem 0 0 0;font-style:italic}@media (max-width:600px){.nabfit-cta-product__inner{padding:1.25rem 1.25rem 1.75rem}.nabfit-cta-product__body{flex-direction:column;gap:1rem}.nabfit-cta-product__visual{width:100%;height:auto;aspect-ratio:auto;max-height:320px;background:#fafafa;display:flex;align-items:center;justify-content:center}.nabfit-cta-product__visual img{width:100%;height:auto;max-height:320px;object-fit:contain}.nabfit-cta-product__action{flex-direction:column;align-items:stretch;gap:.75rem;margin-bottom:0.5rem}.nabfit-cta-product__button{margin-left:0;width:100%}.nabfit-cta-product__promo{display:flex !important;width:100%;justify-content:center;align-items:baseline;flex-wrap:wrap}.nabfit-cta-product__promo-label,.nabfit-cta-product__promo-code,.nabfit-cta-product__promo-discount{line-height:1.2}}.nabfit-cta-product--no-image .nabfit-cta-product__visual{display:none}body .ft-root .ft-tip strong,body .ft-root .ft-tip-box strong{display:block !important;margin-bottom:8px !important;font-family:'Poppins',sans-serif !important;font-size:0.9rem !important;font-weight:700 !important;text-transform:none !important;letter-spacing:0 !important;color:var(--red) !important;padding:0 !important;border:none !important;background:none !important}body .ft-root .ft-tip-box strong ~ strong,body .ft-root .ft-tip strong ~ strong{display:inline !important;margin:0 !important;font-family:inherit !important;font-size:inherit !important;text-transform:none !important;letter-spacing:normal !important;font-weight:700 !important;color:#CC0000 !important}body .ft-root .ft-section-title ~ p,body .ft-root .ft-section-title ~ p strong{color:#FFFFFF !important;font-size:16px !important;line-height:1.7 !important}body .ft-root .ft-article-subtitle{color:#EDE4DB !important;padding-left:12px !important;border-left:2px solid #CC0000 !important;margin-top:28px !important;margin-bottom:12px !important}body .ft-root .ft-article-subtitle:has(+ .ft-tip-box){border-left:none !important;padding-left:0 !important}body .ft-root .ft-hero h1{font-family:'Poppins',sans-serif !important;font-weight:700 !important;text-transform:none !important;letter-spacing:-0.01em !important;line-height:1.15 !important}body .ft-root .ft-hero-label{font-family:'DM Sans',sans-serif !important;font-size:0.85rem !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0 !important;color:var(--red) !important;margin-bottom:14px !important}body .ft-root .ft-faq-item .ft-faq-answer,body .ft-root .ft-faq-item .ft-faq-answer p,body .ft-root .ft-faq-item .ft-faq-answer strong{color:#FFFFFF !important}body .ft-root small.ft-help-text,body .ft-root .ft-help-text{display:block !important;color:var(--white) !important;font-size:0.78rem !important;line-height:1.4 !important;margin:6px 0 18px 0 !important;padding:0 !important;font-style:italic !important}body .ft-root small.ft-help-text *{line-height:1.4 !important}body .ft-root .ft-r-label{font-family:'Poppins',sans-serif !important;font-size:0.9rem !important;font-weight:700 !important;text-transform:none !important;letter-spacing:0 !important}body .ft-root .ft-hero-label,body .ft-root .ft-card-cta,body .ft-root .ft-section-label,body .ft-root .ft-badge,body .ft-root .ft-badge-indispensable,body .ft-root label,body .ft-root .ft-table-wrap th,body .ft-root .ft-rpe-table th,body .ft-root .ft-stat-label,body .ft-root .ft-timeline-title,body .ft-root .ft-back,body .ft-root .ft-toggle button{letter-spacing:0.02em !important}body .ft-root .ft-hero p,body .ft-root .ft-hero-intro,body .ft-root .ft-hero-desc{color:#FFFFFF !important}body .ft-root .nabfit-hero{margin-bottom:0 !important}body .ft-root .nabfit-hero-inner{padding:1rem 3rem !important}body .ft-root .ft-hero{padding:32px 20px 40px !important}body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb,body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb a,body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .last,body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .separator{font-size:0.85rem !important;line-height:1.6 !important}body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb a,body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .last{max-width:380px !important}body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .separator{margin:0 .9rem !important}html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .last{position:relative !important;display:inline-block !important;border-bottom:none !important;padding-bottom:8px !important;top:2px !important;box-shadow:inset 0 -3px 0 0 #CC0000 !important}@media (min-width:769px){html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb p{align-items:baseline !important}}@media (max-width:900px){body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb a:first-child{font-size:0 !important;width:22px !important;height:22px !important;min-width:22px !important;max-width:22px !important;background:url('https://nabfit.fr/wp-content/uploads/2026/04/Logo-NabFit.fr-fond-blanc-RVB-scaled.webp') center/contain no-repeat !important;filter:brightness(0) invert(1) !important;vertical-align:middle !important;border-bottom:none !important;padding-bottom:0 !important}}@media (max-width:768px){body .ft-root .nabfit-hero-inner{padding:0.75rem 1.25rem !important}body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb,body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb a,body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .last,body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .separator{font-size:0.75rem !important}body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .separator{margin:0 .6rem !important}html body .ft-root .nabfit-hero,html body .ft-root .nabfit-hero-inner,html body .ft-root .nabfit-hero-breadcrumb,html body .ft-root .nabfit-hero-breadcrumb.breadcrumb-inner{text-align:center !important;margin-left:0 !important;margin-right:0 !important}html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb{display:block !important;width:100% !important;margin:0 auto !important;padding:0 !important;text-align:center !important;overflow:visible !important;white-space:normal !important;text-overflow:clip !important}html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb p{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important;width:100% !important;margin:0 !important;padding:0 !important;text-align:center !important;white-space:normal !important;row-gap:4px !important}body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb a,body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .last,body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .separator{white-space:nowrap !important;max-width:100% !important;overflow:visible !important;text-overflow:clip !important}html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .last{top:2.5px !important}}@media (min-width:701px){body .ft-calculateur-calories .ft-tool-form{grid-column:1 !important}body .ft-calculateur-calories .ft-tool-results{grid-column:2 !important;align-self:start !important;margin-top:-40px !important}body .ft-calculateur-calories .ft-result-item.ft-main{padding-top:10px !important;padding-bottom:14px !important}}body:has(#nabfit-pp.is-open) .nabfit-scroll-buttons,body:has(#nabfit-pp.is-open) #my-agile-privacy-consent-again{opacity:0 !important;pointer-events:none !important;transition:opacity .3s ease !important}body .ft-root .ft-section-title ~ p + p{margin-top:14px !important}html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .last{top:2 !important;padding-top:1px !important;padding-bottom:5px !important}@media (min-width:769px){html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb p{align-items:center !important}}body .ft-theme-green{--red:#2a9d4e;--red-dark:#1f7a3a;--red-glow:rgba(42,157,78,0.18)}html body .ft-theme-green .ft-section-title,html body .ft-theme-green .ft-section-title.ft-red,html body .ft-theme-green .ft-faq-title{color:#2a9d4e !important;border-bottom:1px solid rgba(42,157,78,0.3) !important}body .ft-theme-green .ft-article-subtitle{border-left-color:#2a9d4e !important}body .ft-theme-green .ft-tip strong ~ strong,body .ft-theme-green .ft-tip-box strong ~ strong{color:#2a9d4e !important}body .ft-theme-green .ft-tip,body .ft-theme-green .ft-tip-box{background:rgba(42,157,78,0.06) !important;border-left-color:#2a9d4e !important}body .ft-theme-green .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .separator{color:#2a9d4e !important}html body .ft-theme-green .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .last{box-shadow:inset 0 -3px 0 0 #2a9d4e !important}body .ft-theme-green .nabfit-hero-breadcrumb nav.rank-math-breadcrumb a:hover{color:#2a9d4e !important}body .ft-theme-green .nabfit-hero-line{display:none !important}body .ft-theme-green .ft-hero::after{display:none !important}body .ft-theme-green select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%232a9d4e' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") !important}body .ft-theme-green .ft-btn:hover{background:#238636 !important}body .ft-theme-green .ft-faq-item summary:hover{background:rgba(42,157,78,0.06) !important}body .ft-theme-green .ft-faq-item[open] summary{background:rgba(42,157,78,0.04) !important}body .ft-theme-green .ft-faq-item[open]{border-color:rgba(42,157,78,0.35) !important}body .ft-theme-green .ft-result-box{background:rgba(42,157,78,0.1) !important;border-color:rgba(42,157,78,0.3) !important}body .ft-theme-green .ft-res-val{color:#2a9d4e !important}body .ft-theme-green .ft-result-item.ft-main,body .ft-theme-green .ft-result-main{background:linear-gradient(135deg,#0a1f12,#1a1a1a) !important;border-color:#2a9d4e !important;box-shadow:0 0 16px rgba(42,157,78,0.25) !important}body .ft-theme-green .ft-rpe-table tr:hover td,body .ft-theme-green .ft-table-wrap tr:hover td{background:rgba(42,157,78,0.04) !important}body .ft-theme-green .ft-rpe-table .ft-highlighted{background:rgba(42,157,78,0.25) !important;color:#2a9d4e !important}body .ft-theme-green .ft-progress-fill{background:linear-gradient(90deg,#2a9d4e,#5fd17e) !important}body .ft-root .ft-seo-section ul:not(.ft-faq-list) li,body .ft-root .ft-section-title ~ ul li,body .ft-root .ft-article-section ul li{color:#FFFFFF !important;font-size:16px !important;line-height:1.7 !important;margin-top:10px !important;margin-bottom:10px !important}body .ft-root .ft-article-title{margin-top:24px !important;margin-bottom:10px !important}body .ft-root .ft-neat-header{text-align:center !important;max-width:900px !important;margin:0 auto 28px !important;padding:8px 20px 0 !important}body .ft-root .ft-neat-header .ft-badge{margin-bottom:14px !important}body .ft-root .ft-neat-header .ft-subtitle{max-width:640px !important;margin:14px auto 0 !important}body .ft-root .ft-neat-layout{display:grid !important;grid-template-columns:380px 1fr !important;gap:24px !important;align-items:start !important;max-width:1100px !important;margin:0 auto 24px !important}@media (max-width:768px){body .ft-root .ft-neat-layout{grid-template-columns:1fr !important}}body .ft-root .ft-neat-add{background:var(--card-bg) !important;border:1px solid var(--card-border) !important;border-radius:14px !important;padding:24px !important;position:relative !important;overflow:hidden !important}body .ft-root .ft-neat-add::before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:3px !important;background:var(--red) !important}body .ft-root .ft-neat-add-header{display:flex !important;align-items:center !important;gap:10px !important;margin-bottom:20px !important}body .ft-root .ft-neat-add-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;border-radius:6px !important;background:var(--red) !important;color:#fff !important;font-size:1.2rem !important;font-weight:700 !important;line-height:1 !important}body .ft-root .ft-neat-add-title{font-family:'Montserrat',sans-serif !important;font-size:1.05rem !important;font-weight:900 !important;text-transform:uppercase !important;letter-spacing:-0.01em !important;color:var(--white) !important;margin:0 !important;line-height:1.2 !important}body .ft-root .ft-neat-poids{margin-bottom:18px !important}body .ft-root .ft-neat-tabs{display:flex !important;background:#111 !important;border:1px solid var(--input-border) !important;border-radius:8px !important;padding:4px !important;gap:4px !important;margin-bottom:16px !important}body .ft-root .ft-neat-tab{flex:1 !important;padding:10px !important;border:none !important;border-radius:6px !important;font-family:'Montserrat',sans-serif !important;font-size:0.75rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.04em !important;cursor:pointer !important;transition:all 0.2s !important;color:var(--grey) !important;background:transparent !important}body .ft-root .ft-neat-tab.ft-active{background:var(--red) !important;color:#fff !important;box-shadow:0 2px 12px var(--red-glow) !important}body .ft-root .ft-neat-activities{display:grid !important;gap:8px !important;margin-bottom:16px !important}body .ft-root .ft-neat-act-item{display:flex !important;align-items:center !important;gap:10px !important;width:100% !important;padding:12px 14px !important;background:#111 !important;border:1.5px solid var(--input-border) !important;border-radius:8px !important;cursor:pointer !important;transition:border-color 0.2s,background 0.2s !important;text-align:left !important}body .ft-root .ft-neat-act-item:hover{border-color:var(--red) !important}body .ft-root .ft-neat-act-item.ft-selected{border-color:var(--red) !important;background:var(--red-glow) !important}body .ft-root .ft-neat-act-icon{font-size:1.1rem !important;line-height:1 !important}body .ft-root .ft-neat-act-name{flex:1 !important;font-size:0.85rem !important;color:var(--white) !important;font-weight:500 !important}body .ft-root .ft-neat-act-met{font-family:'Montserrat',sans-serif !important;font-size:0.62rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.04em !important;color:var(--grey) !important;background:#1a1a1a !important;padding:3px 8px !important;border-radius:4px !important;white-space:nowrap !important}body .ft-root .ft-neat-selected{display:flex !important;align-items:center !important;gap:6px !important;flex-wrap:wrap !important;margin-bottom:14px !important;font-size:0.8rem !important}body .ft-root .ft-neat-selected-label{color:var(--grey) !important;font-family:'Montserrat',sans-serif !important;font-size:0.68rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.06em !important}body .ft-root .ft-neat-selected-name{color:var(--red) !important;font-weight:600 !important}body .ft-root .ft-neat-duration{display:flex !important;align-items:center !important;gap:10px !important;margin-bottom:16px !important}body .ft-root .ft-neat-duration input{margin-bottom:0 !important;max-width:120px !important}body .ft-root .ft-neat-duration span{color:var(--grey) !important;font-size:0.85rem !important}body .ft-root .ft-neat-btn-add{width:100% !important;padding:13px !important;background:var(--red) !important;color:#fff !important;border:none !important;border-radius:8px !important;font-family:'Montserrat',sans-serif !important;font-size:0.85rem !important;font-weight:900 !important;text-transform:uppercase !important;cursor:pointer !important;transition:background 0.2s,box-shadow 0.2s !important}body .ft-root .ft-neat-btn-add:hover{box-shadow:0 4px 20px var(--red-glow) !important}body .ft-root .ft-neat-results{display:grid !important;gap:16px !important}body .ft-root .ft-neat-total-box{background:linear-gradient(135deg,#161616,#1a1a1a) !important;border:1.5px solid var(--red) !important;border-radius:12px !important;box-shadow:0 0 18px var(--red-glow) !important;padding:24px !important;text-align:center !important}body .ft-root .ft-neat-total-label{font-family:'Montserrat',sans-serif !important;font-size:0.68rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.1em !important;color:var(--grey) !important;margin-bottom:8px !important}body .ft-root .ft-neat-total-val{font-family:'Montserrat',sans-serif !important;font-size:2.4rem !important;font-weight:900 !important;color:var(--red) !important;line-height:1 !important}body .ft-root .ft-neat-equivalent{margin-top:8px !important;font-size:0.85rem !important;color:var(--light) !important}body .ft-root .ft-neat-day-box,body .ft-root .ft-neat-vs-box{background:var(--card-bg) !important;border:1px solid var(--card-border) !important;border-radius:12px !important;padding:20px !important}body .ft-root .ft-neat-day-title,body .ft-root .ft-neat-vs-title{font-family:'Montserrat',sans-serif !important;font-size:0.8rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.06em !important;color:var(--red) !important;margin:0 0 14px 0 !important}body .ft-root .ft-neat-day-empty{color:var(--grey) !important;font-size:0.85rem !important;font-style:italic !important}body .ft-root .ft-neat-day-item{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;padding:10px 0 !important;border-bottom:1px solid rgba(255,255,255,0.06) !important;font-size:0.85rem !important;color:var(--light) !important}body .ft-root .ft-neat-day-kcal{font-family:'Montserrat',sans-serif !important;font-weight:700 !important;color:var(--red) !important;white-space:nowrap !important}body .ft-root .ft-neat-day-remove{background:none !important;border:none !important;color:var(--grey) !important;cursor:pointer !important;font-size:1.1rem !important;line-height:1 !important;padding:0 4px !important}body .ft-root .ft-neat-day-remove:hover{color:var(--red) !important}body .ft-root .ft-neat-bar-wrap{margin-bottom:14px !important}body .ft-root .ft-neat-bar-wrap:last-child{margin-bottom:0 !important}body .ft-root .ft-neat-bar-label{font-size:0.78rem !important;color:var(--light) !important;margin-bottom:6px !important}body .ft-root .ft-neat-bar-bg{height:10px !important;background:#222 !important;border-radius:5px !important;overflow:hidden !important}body .ft-root .ft-neat-bar-fill{height:100% !important;border-radius:5px !important;transition:width 0.6s ease !important}body .ft-root .ft-neat-bar-muscu{background:#555 !important}body .ft-root .ft-neat-bar-neat{background:var(--red) !important}body .ft-root .ft-neat-bar-val{margin-top:5px !important;font-family:'Montserrat',sans-serif !important;font-size:0.8rem !important;font-weight:700 !important;color:var(--white) !important;text-align:right !important}body .ft-root .ft-neat-impact{margin-top:0 !important;padding:14px 16px !important;background:var(--red-glow) !important;border-left:3px solid var(--red) !important;border-radius:0 8px 8px 0 !important;font-size:0.85rem !important;color:var(--light) !important;line-height:1.6 !important}body .ft-root .ft-neat-impact strong{color:var(--red) !important}body .ft-calculateur-neat .ft-tip,body .ft-calculateur-neat .ft-article-section,body .ft-calculateur-neat .ft-faq-title,body .ft-calculateur-neat .ft-faq-list{max-width:1100px !important;margin-left:auto !important;margin-right:auto !important;text-align:left !important}body .ft-calculateur-neat .ft-article-section{background:none !important;border:none !important;padding:0 !important}body .ft-calculateur-neat .ft-article-section p,body .ft-calculateur-neat .ft-article-tips,body .ft-calculateur-neat .ft-article-tips li,body .ft-calculateur-neat .ft-article-subtitle{text-align:left !important}body .ft-calculateur-neat .ft-neat-header .ft-subtitle{border-left:none !important;padding-left:0 !important;color:#FFFFFF !important;text-align:center !important}body .ft-root .ft-neat-total-label,body .ft-root .ft-neat-day-title,body .ft-root .ft-neat-vs-title{text-transform:none !important;letter-spacing:0 !important;font-family:'Poppins',sans-serif !important}body .ft-theme-green .ft-article-section ul:not(.ft-article-tips):not(.ft-faq-list),body .ft-theme-green .ft-seo-section ul:not(.ft-article-tips):not(.ft-faq-list){list-style:none !important;padding-left:0 !important}body .ft-theme-green .ft-article-section ul:not(.ft-article-tips):not(.ft-faq-list) > li,body .ft-theme-green .ft-seo-section ul:not(.ft-article-tips):not(.ft-faq-list) > li{position:relative !important;padding-left:1.4em !important}body .ft-theme-green .ft-article-section ul:not(.ft-article-tips):not(.ft-faq-list) > li::before,body .ft-theme-green .ft-seo-section ul:not(.ft-article-tips):not(.ft-faq-list) > li::before{content:'•' !important;position:absolute !important;left:0 !important;color:var(--red) !important;font-weight:700 !important}body .ft-theme-green .ft-progress-fill{background:linear-gradient(90deg,#2a9d4e,#5fd17e) !important}body .ft-root .ft-tdee-hero{text-align:center !important;max-width:1100px !important;margin:0 auto 24px !important;padding:8px 20px 0 !important}body .ft-root .ft-tdee-hero .ft-subtitle{border-left:none !important;padding-left:0 !important;color:#FFFFFF !important;text-align:center !important;max-width:740px !important;margin:14px auto 0 !important}body .ft-root .ft-tdee-input-bar{display:flex !important;flex-wrap:wrap !important;align-items:center !important;justify-content:center !important;gap:10px !important;max-width:920px !important;margin:24px auto 0 !important;background:var(--card-bg) !important;border:1px solid var(--card-border) !important;border-radius:14px !important;padding:22px 24px !important}body .ft-root .ft-tdee-input-bar span{color:var(--light) !important;font-size:0.95rem !important}body .ft-root .ft-tdee-input-bar em{color:var(--grey) !important;font-style:italic !important}body .ft-root .ft-tdee-input-bar input[type="number"],body .ft-root .ft-tdee-input-bar select{width:auto !important;margin-bottom:0 !important;padding:8px 12px !important;display:inline-block !important}body .ft-root .ft-tdee-input-bar input[type="number"]{width:80px !important}body .ft-root .ft-tdee-input-bar select{padding-right:34px !important}body .ft-root .ft-tdee-input-bar .ft-tdee-btn{width:auto !important;margin-top:0 !important;padding:11px 28px !important;flex-basis:100% !important;max-width:340px !important}body .ft-root .ft-tdee-main{max-width:1100px !important;margin:0 auto !important}body .ft-root .ft-tdee-grid{display:grid !important;grid-template-columns:1fr 1fr !important;gap:20px !important;margin-bottom:20px !important}body .ft-root .ft-tdee-card-maintenance{grid-column:1 / -1 !important}@media (max-width:768px){body .ft-root .ft-tdee-grid{grid-template-columns:1fr !important}}body .ft-root .ft-tdee-maint-boxes{display:flex !important;flex-wrap:wrap !important;gap:16px !important;margin:16px 0 !important}body .ft-root .ft-tdee-maint-box{flex:1 !important;min-width:150px !important;background:linear-gradient(135deg,#161616,#1a1a1a) !important;border:1.5px solid var(--red) !important;border-radius:10px !important;padding:18px !important;text-align:center !important;box-shadow:0 0 14px var(--red-glow) !important}body .ft-root .ft-tdee-maint-val{font-family:'Montserrat',sans-serif !important;font-size:1.9rem !important;font-weight:900 !important;color:var(--red) !important;line-height:1 !important}body .ft-root .ft-tdee-maint-label{font-family:'Poppins',sans-serif !important;font-size:0.72rem !important;color:var(--grey) !important;margin-top:6px !important;text-transform:uppercase !important;letter-spacing:0.04em !important}body .ft-root .ft-tdee-maint-desc{font-size:0.9rem !important;color:var(--light) !important;line-height:1.7 !important;margin:14px 0 !important}body .ft-root .ft-tdee-maint-desc strong{color:#FFFFFF !important}body .ft-root .ft-tdee-activity-table,body .ft-root .ft-tdee-formulas,body .ft-root .ft-tdee-bmi-table{margin-top:14px !important}body .ft-root .ft-tdee-act-row,body .ft-root .ft-tdee-formula-row,body .ft-root .ft-tdee-bmi-row{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:10px !important;padding:10px 12px !important;border-bottom:1px solid rgba(255,255,255,0.06) !important;font-size:0.88rem !important;color:var(--light) !important}body .ft-root .ft-tdee-act-row span:last-child,body .ft-root .ft-tdee-formula-row span:last-child{font-family:'Montserrat',sans-serif !important;font-weight:700 !important;color:#FFFFFF !important;white-space:nowrap !important}body .ft-root .ft-tdee-act-row.ft-active,body .ft-root .ft-tdee-bmi-row.ft-active{background:var(--red-glow) !important;border-radius:8px !important}body .ft-root .ft-tdee-act-row.ft-active span,body .ft-root .ft-tdee-bmi-row.ft-active span{color:var(--red) !important;font-weight:700 !important}body .ft-root .ft-tdee-text{font-size:0.9rem !important;color:var(--light) !important;line-height:1.7 !important;margin:6px 0 12px !important}body .ft-root .ft-tdee-text strong{color:#FFFFFF !important}body .ft-root .ft-tdee-macro-title{font-family:'Poppins',sans-serif !important;font-size:1.4rem !important;font-weight:600 !important;color:var(--red) !important;text-transform:none !important;margin:0 0 16px !important}body .ft-root .ft-tdee-macro-tabs{display:flex !important;gap:4px !important;background:#111 !important;border:1px solid var(--input-border) !important;border-radius:8px !important;padding:4px !important;max-width:fit-content !important;margin-bottom:14px !important}body .ft-root .ft-tdee-tab{padding:10px 18px !important;border:none !important;border-radius:6px !important;background:transparent !important;color:var(--grey) !important;font-family:'Montserrat',sans-serif !important;font-size:0.78rem !important;font-weight:700 !important;text-transform:uppercase !important;cursor:pointer !important;transition:all 0.2s !important}body .ft-root .ft-tdee-tab.ft-active{background:var(--red) !important;color:#fff !important;box-shadow:0 2px 12px var(--red-glow) !important}body .ft-root .ft-tdee-macro-legend,body .ft-root .ft-tdee-macro-note{font-size:0.8rem !important;color:var(--grey) !important;margin:8px 0 !important}body .ft-root .ft-tdee-macro-desc{font-size:0.9rem !important;color:var(--light) !important;line-height:1.6 !important;margin:8px 0 16px !important}body .ft-root .ft-tdee-macro-desc strong{color:#FFFFFF !important}body .ft-root .ft-tdee-macro-cols{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:16px !important;margin:16px 0 !important}@media (max-width:768px){body .ft-root .ft-tdee-macro-cols{grid-template-columns:1fr !important}}body .ft-root .ft-tdee-macro-col{background:#111 !important;border:1px solid var(--card-border) !important;border-radius:10px !important;padding:16px !important}body .ft-root .ft-tdee-macro-col-head{font-family:'Montserrat',sans-serif !important;font-size:0.78rem !important;font-weight:700 !important;text-transform:uppercase !important;color:var(--red) !important;text-align:center !important;margin-bottom:12px !important}body .ft-root .ft-tdee-macro-item{display:flex !important;justify-content:space-between !important;align-items:center !important;padding:6px 0 !important;border-bottom:1px solid rgba(255,255,255,0.06) !important}body .ft-root .ft-tdee-macro-g{font-family:'Montserrat',sans-serif !important;font-weight:900 !important;color:#FFFFFF !important}body .ft-root .ft-tdee-macro-lbl{color:var(--grey) !important;font-size:0.85rem !important}body .ft-root .ft-tdee-input-bar input[type="number"]{-webkit-appearance:textfield !important;-moz-appearance:textfield !important;appearance:textfield !important}body .ft-root .ft-tdee-input-bar input[type="number"]::-webkit-inner-spin-button,body .ft-root .ft-tdee-input-bar input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none !important;margin:0 !important}body .ft-root .ft-tdee-main:not(.ft-show-results) .ft-tdee-grid,body .ft-root .ft-tdee-main:not(.ft-show-results) .ft-tdee-macro-card{display:none !important}@media (max-width:600px){body .ft-root.ft-tdee,body .ft-root.ft-tdee *{word-break:normal !important;overflow-wrap:break-word !important}body .ft-root .ft-tdee-macro-tabs{flex-direction:column !important;width:100% !important;max-width:100% !important}body .ft-root .ft-tdee-tab{width:100% !important;flex:none !important;white-space:nowrap !important;font-size:0.82rem !important;padding:11px !important}body .ft-root .ft-tdee-macro-title{font-size:1.1rem !important}body .ft-root .ft-tdee-act-row,body .ft-root .ft-tdee-formula-row,body .ft-root .ft-tdee-bmi-row{align-items:flex-start !important;gap:10px !important}body .ft-root .ft-tdee-act-row span:last-child,body .ft-root .ft-tdee-formula-row span:last-child{white-space:nowrap !important;flex-shrink:0 !important;text-align:right !important}}body .ft-tdee .ft-article-section{background:none !important;border:none !important;padding:0 !important}body .ft-root .ft-main-wrap{max-width:1100px !important;margin:0 auto !important}body .ft-root .ft-main-wrap h1{font-family:'Poppins',sans-serif !important;font-weight:700 !important;text-transform:none !important;letter-spacing:-0.01em !important;font-size:2rem !important;color:var(--white) !important;margin:8px 0 6px !important}body .ft-root .ft-main-wrap .ft-subtitle{border-left:none !important;padding-left:0 !important;color:var(--grey) !important;font-size:0.9rem !important;margin:0 0 24px !important}body .ft-root .ft-main-wrap > .ft-grid{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:14px !important;margin:0 0 20px !important}@media (max-width:768px){body .ft-root .ft-main-wrap > .ft-grid{grid-template-columns:repeat(2,1fr) !important}}body .ft-root .ft-scard{background:var(--card-bg) !important;border:1px solid var(--card-border) !important;border-radius:12px !important;padding:16px !important;text-align:center !important}body .ft-root .ft-scard .ft-label{font-family:'Poppins',sans-serif !important;font-size:0.72rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.04em !important;color:var(--grey) !important;margin-bottom:8px !important}body .ft-root .ft-scard .ft-k{font-family:'Montserrat',sans-serif !important;font-size:1.8rem !important;font-weight:900 !important;color:var(--red) !important;line-height:1 !important}body .ft-root .ft-bar-wrap{height:6px !important;background:#222 !important;border-radius:3px !important;overflow:hidden !important;margin-top:8px !important}body .ft-root .ft-bar-fill{height:100% !important;border-radius:3px !important}body .ft-root .ft-bar-fill.ft-blue{background:#3b82f6 !important}body .ft-root .ft-bar-fill.ft-green{background:#2a9d4e !important}body .ft-root .ft-bar-fill.ft-yellow{background:#eab308 !important}body .ft-root .ft-macro-bar{display:flex !important;height:14px !important;border-radius:7px !important;overflow:hidden !important;margin:0 0 8px !important}body .ft-root .ft-macro-bar .ft-p{background:#3b82f6 !important;flex:var(--p,1) !important}body .ft-root .ft-macro-bar .ft-g{background:var(--red) !important;flex:var(--g,1) !important}body .ft-root .ft-macro-bar .ft-l{background:#eab308 !important;flex:var(--l,1) !important}body .ft-root .ft-coach-bar{display:flex !important;align-items:center !important;gap:12px !important;margin-bottom:10px !important}body .ft-root .ft-coach-bar .ft-label{min-width:54px !important;font-family:'Poppins',sans-serif !important;font-size:0.78rem !important;font-weight:700 !important;color:var(--grey) !important}body .ft-root .ft-coach-bar .ft-bar{flex:1 !important;height:8px !important;background:#222 !important;border-radius:4px !important;overflow:hidden !important}body .ft-root .ft-coach-bar .ft-fill{height:100% !important;border-radius:4px !important}body .ft-root .ft-coach-text{font-size:0.9rem !important;color:var(--light) !important;line-height:1.6 !important;margin-top:12px !important}body .ft-root .ft-two-col{display:grid !important;grid-template-columns:1fr 1fr !important;gap:20px !important;align-items:start !important}@media (max-width:768px){body .ft-root .ft-two-col{grid-template-columns:1fr !important}}body .ft-root .ft-table-nut{width:100% !important;border-collapse:collapse !important;font-size:0.88rem !important}body .ft-root .ft-table-nut td{padding:8px 0 !important;border-bottom:1px solid rgba(255,255,255,0.06) !important;color:var(--light) !important}body .ft-root .ft-table-nut td:last-child{text-align:right !important;color:var(--white) !important;white-space:nowrap !important}body .ft-root .ft-table-nut tr:last-child td{border-bottom:none !important}body .ft-root .ft-alt-list,body .ft-root .ft-pair-list{list-style:none !important;padding:0 !important;margin:0 !important}body .ft-root .ft-alt-list li,body .ft-root .ft-pair-list li{padding:10px 0 !important;border-bottom:1px solid rgba(255,255,255,0.06) !important;font-size:0.88rem !important;color:var(--light) !important}body .ft-root .ft-alt-list li:last-child,body .ft-root .ft-pair-list li:last-child{border-bottom:none !important}body .ft-root .ft-alt-list a,body .ft-root .ft-pair-list a{color:var(--red) !important;font-weight:600 !important;text-decoration:none !important}body .ft-root .ft-alt-list a:hover,body .ft-root .ft-pair-list a:hover{text-decoration:underline !important}body .ft-root .ft-cta-box{background:linear-gradient(135deg,#161616,#1a1a1a) !important;border:1.5px solid var(--red) !important;box-shadow:0 0 16px var(--red-glow) !important}body .ft-root .ft-cta-box .ft-btn{margin-top:14px !important}body.parent-pageid-17497 .ft-root{--red:#2a9d4e !important;--red-dark:#1f7a3a !important;--red-glow:rgba(42,157,78,0.18) !important}body .ft-root .ft-scard.ft-green .ft-k{color:#2a9d4e !important}body .ft-root .ft-scard.ft-green .ft-bar-fill{background:#2a9d4e !important}body .ft-root .ft-scard.ft-orange .ft-k{color:#f59e0b !important}body .ft-root .ft-scard.ft-orange .ft-bar-fill{background:#f59e0b !important}body .ft-root .ft-scard.ft-red .ft-k{color:#e8001d !important}body .ft-root .ft-scard.ft-red .ft-bar-fill{background:#e8001d !important}body .ft-root .ft-main-wrap .ft-article-section p{color:var(--light) !important;font-size:1rem !important;line-height:1.7 !important;margin:0 0 14px !important}body .ft-root .ft-main-wrap .ft-article-section a,body .ft-root .ft-main-wrap .ft-sources a{color:#0080FF !important;text-decoration:underline !important}body .ft-root .ft-main-wrap .ft-article-section a:hover,body .ft-root .ft-main-wrap .ft-sources a:hover{color:#CC0000 !important}body .ft-root .ft-main-wrap .ft-article-section{background:none !important;border:none !important;padding:0 !important;margin:28px 0 0 !important;max-width:none !important}body .ft-root .ft-main-wrap .ft-article-section .ft-section-title:first-child{margin-top:0 !important}body .ft-root .ft-main-wrap .ft-sources{font-size:.72rem !important;color:var(--grey) !important;margin-top:20px !important;border-top:1px solid rgba(255,255,255,0.08) !important;padding-top:12px !important;line-height:1.6 !important}body .ft-root .ft-axis{display:flex !important;align-items:center !important;gap:14px !important;margin:6px 0 8px !important}body .ft-root .ft-axis-end{font-family:'Poppins',sans-serif !important;font-size:0.72rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.04em !important;color:var(--grey) !important}body .ft-root .ft-axis-track{position:relative !important;flex:1 !important;height:6px !important;background:#222 !important;border-radius:3px !important}body .ft-root .ft-axis-dot{position:absolute !important;top:50% !important;left:var(--pos,50%) !important;transform:translate(-50%,-50%) !important;width:16px !important;height:16px !important;border-radius:50% !important;background:var(--white) !important;border:3px solid var(--red) !important;box-shadow:0 0 0 4px rgba(0,0,0,0.25) !important}body .ft-root .ft-axis-tag{display:inline-block !important;font-family:'Poppins',sans-serif !important;font-size:0.85rem !important;font-weight:600 !important;color:var(--white) !important;margin-bottom:10px !important}body .ft-root .glossary-tooltip,body .ft-root .glossary-tooltip *{font-family:'Roboto Flex',sans-serif !important;font-weight:400 !important;font-style:normal !important;letter-spacing:normal !important;text-transform:none !important}body .ft-root .glossary-tooltip{font-size:15px !important;line-height:1.35 !important}body .ft-root .glossary-term::after{font-size:0.95em !important;opacity:0.85 !important}body .ft-root .ft-scard .ft-label .glossary-term::after{font-size:13px !important;vertical-align:middle !important}body .ft-root .glossary-term::after{content:" ⓘ" !important;font-family:'Roboto Flex',sans-serif !important;font-weight:400 !important;text-transform:none !important;font-size:0.95em !important;opacity:0.85 !important}body .ft-root .ft-scard .ft-label .glossary-term::after{font-size:13px !important}body .ft-root .glossary-tooltip{border:1.5px solid var(--gloss,#2a9d4e) !important;box-shadow:0 10px 26px rgba(0,0,0,.22),0 0 14px color-mix(in srgb,var(--gloss,#2a9d4e) 22%,transparent) !important}body .ft-root .ft-axis-tag{display:block !important;width:fit-content !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important}body .ft-root .ft-axis-end{letter-spacing:0 !important}body .ft-root .ft-axis-end.ft-seche{color:var(--blue) !important}body .ft-root .ft-axis-end.ft-masse{color:#e2683c !important}body .ft-root .ft-card .ft-article-subtitle{border-left:none !important;padding-left:0 !important;color:var(--white) !important;font-size:18px !important}body .ft-root .ft-main-wrap .ft-card-title{text-transform:none !important}body .ft-root .ft-food-head{display:flex !important;align-items:center !important;gap:20px !important;margin-bottom:24px !important}body .ft-root .ft-food-head-text{flex:1 1 auto !important;min-width:0 !important}body .ft-root .ft-food-head-text .ft-subtitle{margin:0 !important}body .ft-root .ft-food-img{flex:0 0 auto !important;margin:0 !important}body .ft-root .ft-food-img img{display:block !important;width:clamp(96px,22vw,150px) !important;height:clamp(96px,22vw,150px) !important;object-fit:cover !important;border-radius:16px !important;border:1px solid var(--card-border) !important}body .ft-root .ft-main-wrap h1{overflow-wrap:normal !important;word-break:normal !important;hyphens:none !important}body .ft-root .ft-main-wrap .ft-lead{font-size:1rem !important;line-height:1.7 !important;color:var(--light) !important;margin:2px 0 34px !important}body .ft-root .ft-main-wrap .ft-lead strong{color:var(--white) !important}body .ft-root .ft-main-wrap .ft-article-section{margin-top:10px !important}body .ft-root .ft-macro-bar .ft-p,body .ft-root .ft-macro-bar .ft-g,body .ft-root .ft-macro-bar .ft-l{min-width:8px !important}body .ft-root .ft-macro-bar .ft-g{background:#C2A47E !important}body .ft-root .ft-macro-legend{display:flex !important;gap:16px !important;font-size:.75rem !important;color:var(--grey) !important;margin:0 0 28px !important}body .ft-root .ft-macro-legend > *{flex:1 1 0 !important;min-width:0 !important;line-height:1.5 !important}body .ft-root .ft-macro-legend .ft-leg-p{color:var(--blue) !important;text-align:left !important}body .ft-root .ft-macro-legend .ft-leg-g{color:#C2A47E !important;text-align:center !important}body .ft-root .ft-macro-legend .ft-leg-l{color:var(--yellow) !important;text-align:right !important}body .ft-root .ft-table-nut th{padding:8px 0 !important;text-align:left !important;font-weight:400 !important;color:var(--light) !important;background:none !important;border-bottom:1px solid rgba(255,255,255,0.06) !important}body .ft-root .ft-table-nut tr:last-child th{border-bottom:none !important}body .ft-root .ft-table-nut th strong{color:var(--white) !important}body .ft-root .ft-main-wrap .ft-sources p{margin:0 0 8px !important}body .ft-root .ft-main-wrap .ft-sources p:first-child{margin-bottom:16px !important}body .ft-root .ft-main-wrap .ft-sources ul{list-style:none !important;margin:0 !important;padding-left:0 !important}body .ft-root .ft-main-wrap .ft-sources li{position:relative !important;padding-left:1.4em !important;margin:5px 0 !important}body .ft-root .ft-main-wrap .ft-sources li::before{content:'•' !important;position:absolute !important;left:0 !important;color:var(--grey) !important;font-weight:700 !important}body .ft-root .ft-alt-list a,body .ft-root .ft-pair-list a{color:#0080FF !important;text-decoration:underline !important}body .ft-root .ft-alt-list a:hover,body .ft-root .ft-pair-list a:hover{color:#CC0000 !important}body .ft-root .ft-cta-box::before{display:none !important}body .ft-root .ft-cta-box .ft-cta-text{font-size:.88rem !important;color:var(--light) !important;line-height:1.6 !important}body .ft-root .glossary-tooltip{padding:12px 20px !important}body .ft-root .ft-scard .ft-k-unit{font-size:.8rem !important;color:var(--grey) !important}body .ft-root .ft-scard .ft-k .ft-k-sub{color:var(--grey) !important}body .ft-root .ft-table-note{font-size:.75rem !important;color:var(--grey) !important;margin-top:12px !important}@media (max-width:768px){html body .ft-root .nabfit-hero-inner{padding-left:0 !important;padding-right:15px !important}html body .ft-root .nabfit-hero-breadcrumb{padding:0 !important;text-align:left !important;overflow:hidden !important}html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb{display:block !important;width:100% !important;max-width:100% !important;text-align:left !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:clip !important}html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb p{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:flex-start !important;width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;overflow:hidden !important}html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb a,html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .last{display:inline-block !important;flex:0 1 auto !important;min-width:0 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb a{max-width:100px !important}html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .last{max-width:190px !important}html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb a:first-child{flex:0 0 auto !important;min-width:22px !important;max-width:none !important}html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .separator{flex:0 0 auto !important;white-space:nowrap !important}}@media (max-width:380px){html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb a:not(:first-child):not(:last-of-type){display:none !important}html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb a:not(:first-child):not(:last-of-type) + .separator{display:none !important}}@media (max-width:560px){body .ft-root .ft-food-head{flex-direction:column-reverse !important;align-items:flex-start !important;gap:16px !important}body .ft-root .ft-food-img img{width:110px !important;height:110px !important}}body .ft-root.ft-tableau-nutritionnel .ft-header{max-width:1100px !important;margin:0 auto !important}body .ft-root.ft-tableau-nutritionnel .ft-intro{max-width:780px !important;color:var(--light) !important;font-size:.95rem !important;line-height:1.75 !important;margin:14px 0 4px !important}body .ft-root.ft-tableau-nutritionnel .ft-intro strong{color:var(--white) !important}body .ft-root.ft-tableau-nutritionnel .ft-bread{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:7px !important;font-size:.78rem !important;color:var(--grey) !important}body .ft-root.ft-tableau-nutritionnel .ft-bread .ft-bread-sep{color:#555 !important}body .ft-root.ft-tableau-nutritionnel .ft-bread .ft-bread-current{color:var(--light) !important;font-weight:600 !important}body .ft-root.ft-tableau-nutritionnel .ft-table-wrap thead,body .ft-root.ft-tableau-nutritionnel .ft-table-wrap th{background:#202020 !important;border-bottom:2px solid var(--red) !important}body .ft-root.ft-tableau-nutritionnel .ft-controls{max-width:1100px !important;margin:0 auto 18px !important;display:flex !important;flex-direction:column !important;gap:14px !important}body .ft-root.ft-tableau-nutritionnel .ft-search-wrap input{margin-bottom:0 !important}body .ft-root.ft-tableau-nutritionnel .ft-filter-btns{display:flex !important;flex-wrap:wrap !important;gap:8px !important}body .ft-root.ft-tableau-nutritionnel .ft-filter-btn{font-family:'Montserrat',sans-serif !important;font-size:.72rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.04em !important;padding:8px 14px !important;border-radius:999px !important;cursor:pointer !important;color:var(--light) !important;background:rgba(255,255,255,.04) !important;border:1px solid var(--card-border) !important;transition:all .2s !important}body .ft-root.ft-tableau-nutritionnel .ft-filter-btn:hover{color:var(--white) !important;border-color:var(--red) !important}body .ft-root.ft-tableau-nutritionnel .ft-filter-btn.ft-active{color:#fff !important;background:var(--red) !important;border-color:var(--red) !important;box-shadow:0 2px 12px var(--red-glow) !important}body .ft-root.ft-tableau-nutritionnel .ft-badge-cat{display:inline-block !important;padding:3px 10px !important;border-radius:999px !important;font-size:.72rem !important;font-weight:600 !important;white-space:nowrap !important;color:var(--light) !important;background:rgba(255,255,255,.05) !important;border:1px solid var(--card-border) !important}body .ft-root.ft-tableau-nutritionnel .ft-ig-badge{display:inline-block !important;padding:3px 10px !important;border-radius:999px !important;font-size:.72rem !important;font-weight:700 !important;white-space:nowrap !important}body .ft-root.ft-tableau-nutritionnel .ft-ig-low{color:#2a9d4e !important;background:rgba(42,157,78,.12) !important}body .ft-root.ft-tableau-nutritionnel .ft-ig-mid{color:#f59e0b !important;background:rgba(245,158,11,.12) !important}body .ft-root.ft-tableau-nutritionnel .ft-ig-high{color:#e8001d !important;background:rgba(232,0,29,.12) !important}body .ft-root.ft-tableau-nutritionnel .ft-ig-na{color:var(--grey) !important;background:rgba(255,255,255,.05) !important}body .ft-root.ft-tableau-nutritionnel .ft-sat-bar{display:flex !important;align-items:center !important;gap:8px !important}body .ft-root.ft-tableau-nutritionnel .ft-sat-fill{height:6px !important;min-width:6px !important;flex:0 0 auto !important;border-radius:3px !important;background:var(--light) !important}body .ft-root.ft-tableau-nutritionnel .ft-sat-num{font-size:.75rem !important;color:var(--grey) !important;white-space:nowrap !important}body .ft-root.ft-tableau-nutritionnel .ft-header{max-width:1100px !important;margin:0 auto !important}body .ft-root.ft-tableau-nutritionnel .ft-intro{max-width:none !important;color:var(--light) !important;font-size:.95rem !important;line-height:1.75 !important;margin:14px 0 22px !important}body .ft-root.ft-tableau-nutritionnel .ft-intro strong{color:var(--white) !important}body .ft-root.ft-tableau-nutritionnel .ft-subtitle,body .ft-root.ft-tableau-nutritionnel .ft-article-subtitle{border-left:none !important;padding-left:0 !important}body .ft-root.ft-tableau-nutritionnel .ft-table-wrap thead,body .ft-root.ft-tableau-nutritionnel .ft-table-wrap th{background:#202020 !important;border-bottom:2px solid var(--red) !important}body .ft-root.ft-tableau-nutritionnel .ft-controls{max-width:1100px !important;margin:0 auto 18px !important;display:flex !important;flex-direction:column !important;gap:16px !important}body .ft-root.ft-tableau-nutritionnel .ft-search-wrap input{margin-bottom:0 !important}body .ft-root.ft-tableau-nutritionnel .ft-filter-btns{display:flex !important;flex-wrap:wrap !important;gap:10px !important}body .ft-root.ft-tableau-nutritionnel .ft-filter-btn{font-family:'Montserrat',sans-serif !important;font-size:.72rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.04em !important;padding:9px 16px !important;border-radius:999px !important;cursor:pointer !important;color:var(--light) !important;background:rgba(255,255,255,.04) !important;border:1px solid var(--card-border) !important;transition:all .2s !important;line-height:1 !important}body .ft-root.ft-tableau-nutritionnel .ft-filter-btn:hover{color:var(--white) !important;border-color:var(--red) !important}body .ft-root.ft-tableau-nutritionnel .ft-filter-btn.ft-active{color:#fff !important;background:var(--red) !important;border-color:var(--red) !important;box-shadow:0 2px 12px var(--red-glow) !important}body .ft-root.ft-tableau-nutritionnel .ft-badge-cat{display:inline-flex !important;align-items:center !important;gap:5px !important;padding:4px 12px !important;border-radius:999px !important;font-size:.72rem !important;font-weight:600 !important;white-space:nowrap !important;color:var(--light) !important;background:rgba(255,255,255,.05) !important;border:1px solid var(--card-border) !important}body .ft-root.ft-tableau-nutritionnel .ft-ig-badge{display:inline-block !important;padding:4px 11px !important;border-radius:999px !important;font-size:.72rem !important;font-weight:700 !important;white-space:nowrap !important}body .ft-root.ft-tableau-nutritionnel .ft-ig-low{color:#2a9d4e !important;background:rgba(42,157,78,.12) !important}body .ft-root.ft-tableau-nutritionnel .ft-ig-mid{color:#f59e0b !important;background:rgba(245,158,11,.12) !important}body .ft-root.ft-tableau-nutritionnel .ft-ig-high{color:#e8001d !important;background:rgba(232,0,29,.12) !important}body .ft-root.ft-tableau-nutritionnel .ft-sat-bar{display:flex !important;align-items:center !important;gap:8px !important}body .ft-root.ft-tableau-nutritionnel .ft-sat-fill{height:6px !important;min-width:6px !important;flex:0 0 auto !important;border-radius:3px !important}body .ft-root.ft-tableau-nutritionnel .ft-sat-num{font-size:.75rem !important;white-space:nowrap !important}body .ft-root.ft-tableau-nutritionnel .ft-sat-high .ft-sat-fill{background:#2a9d4e !important}body .ft-root.ft-tableau-nutritionnel .ft-sat-high .ft-sat-num{color:#2a9d4e !important}body .ft-root.ft-tableau-nutritionnel .ft-sat-mid .ft-sat-fill{background:#f59e0b !important}body .ft-root.ft-tableau-nutritionnel .ft-sat-mid .ft-sat-num{color:#f59e0b !important}body .ft-root.ft-tableau-nutritionnel .ft-sat-low .ft-sat-fill{background:#e8001d !important}body .ft-root.ft-tableau-nutritionnel .ft-sat-low .ft-sat-num{color:#e8001d !important}body .ft-root.ft-tableau-nutritionnel .ft-sources{max-width:1100px !important;margin:30px auto 40px !important;font-size:.72rem !important;color:var(--grey) !important;border-top:1px solid rgba(255,255,255,.08) !important;padding-top:14px !important;line-height:1.6 !important}body .ft-root.ft-tableau-nutritionnel .ft-sources p{margin:0 0 8px !important}body .ft-root.ft-tableau-nutritionnel .ft-sources ul{list-style:none !important;margin:0 !important;padding-left:0 !important}body .ft-root.ft-tableau-nutritionnel .ft-sources li{position:relative !important;padding-left:1.4em !important;margin:5px 0 !important}body .ft-root.ft-tableau-nutritionnel .ft-sources li::before{content:'•' !important;position:absolute !important;left:0 !important;color:var(--grey) !important;font-weight:700 !important}body .ft-root.ft-tableau-nutritionnel .ft-sources a{color:#0080FF !important;text-decoration:underline !important}body .ft-root.ft-tableau-nutritionnel .ft-sources a:hover{color:#CC0000 !important}@media (max-width:700px){body .ft-root.ft-tableau-nutritionnel .ft-table-wrap{overflow:auto !important;max-height:72vh !important;-webkit-overflow-scrolling:touch !important}body .ft-root.ft-tableau-nutritionnel .ft-table-wrap th:nth-child(n+5),body .ft-root.ft-tableau-nutritionnel .ft-table-wrap td:nth-child(n+5){display:table-cell !important}body .ft-root.ft-tableau-nutritionnel .ft-table-wrap table{min-width:840px !important}body .ft-root.ft-tableau-nutritionnel .ft-table-wrap thead th{position:sticky !important;top:0 !important;z-index:2 !important}body .ft-root.ft-tableau-nutritionnel .ft-table-wrap th:first-child,body .ft-root.ft-tableau-nutritionnel .ft-table-wrap td:first-child{position:sticky !important;left:0 !important;box-shadow:6px 0 8px -6px rgba(0,0,0,.55) !important}body .ft-root.ft-tableau-nutritionnel .ft-table-wrap tbody td:first-child{z-index:1 !important;background:var(--card-bg) !important}body .ft-root.ft-tableau-nutritionnel .ft-table-wrap thead th:first-child{z-index:3 !important;background:#202020 !important}body .ft-root.ft-tableau-nutritionnel .ft-intro{margin-bottom:30px !important}}body .ft-root .ft-lead-bridge a,body .ft-root .ft-article-section a,body .ft-root .ft-coach-text a,body .ft-root .ft-faq-answer a{color:#0080FF !important;text-decoration:underline !important}body .ft-root .ft-lead-bridge a:hover,body .ft-root .ft-article-section a:hover,body .ft-root .ft-coach-text a:hover,body .ft-root .ft-faq-answer a:hover{color:#CC0000 !important}body .ft-root .ft-article-section ul{padding-left:1.2em !important;margin:0 0 12px !important}body .ft-root .ft-article-section li{margin-bottom:10px !important;line-height:1.7 !important;color:var(--light) !important}body .ft-root .ft-scard.ft-na::before{background:var(--grey) !important}body .ft-root .ft-scard.ft-na .ft-k{color:var(--grey) !important}body .ft-root .ft-lead-bridge{margin:16px 0 34px !important;font-size:1rem !important;color:var(--light) !important;line-height:1.6 !important}.nb-further.nb-further{background:#1a1a1a!important;border:1px solid #2a2a2a!important;border-radius:14px!important;padding:28px 24px!important;position:relative!important;overflow:hidden!important;max-width:1000px!important;margin:40px auto 20px!important}.nb-further.nb-further::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:3px!important;background:#2a9d4e!important}.nb-further.nb-further .nb-further-title{font-family:'Montserrat',sans-serif!important;font-size:1.05rem!important;font-weight:900!important;letter-spacing:-0.01em!important;line-height:1.2!important;color:#fff!important;margin:0 0 20px!important}.nb-further.nb-further .nb-further-list{list-style:none!important;margin:0!important;padding:0!important}.nb-further.nb-further .nb-further-list li{padding:10px 0!important;margin:0!important;list-style:none!important;border-bottom:1px solid rgba(255,255,255,.06)!important;font-size:.88rem!important;color:#ccc!important}.nb-further.nb-further .nb-further-list li::before{content:none!important;display:none!important}.nb-further.nb-further .nb-further-list li:last-child{border-bottom:none!important}.nb-further.nb-further .nb-further-list a{font-size:.88rem!important;color:#0080FF!important;font-weight:600!important;text-decoration:underline!important}.nb-further.nb-further .nb-further-list a:hover{color:#CC0000!important}.nb-further.nb-further.nb-further.nb-further .nb-further-list li{padding-left:0!important;padding-inline-start:0!important}html body .ft-root .ft-faq-title.ft-faq-title{border-bottom:none!important;padding-bottom:0!important}body .ft-root .ft-further.ft-further{margin-top:40px!important}@media (max-width:360px){html body .ft-root .nabfit-hero{width:100vw !important;max-width:100vw !important;position:relative !important;left:50% !important;right:auto !important;margin-left:0 !important;margin-right:0 !important;transform:translateX(-50%) !important}html body .ft-root .nabfit-hero-inner,html body .ft-root .nabfit-hero-breadcrumb{width:100% !important;max-width:100% !important;box-sizing:border-box !important;margin:0 !important;padding-left:10px !important;padding-right:10px !important}html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb{display:block !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;text-align:center !important;white-space:normal !important;overflow:hidden !important}html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb p{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important;width:fit-content !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box !important;overflow:visible !important;column-gap:6px !important;row-gap:2px !important;white-space:normal !important}html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb a,html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .last,html body .ft-root .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .separator{flex:0 0 auto !important;max-width:100% !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;margin:0 !important}}html body .ft-root .ft-article-section{background:none !important;border:none !important;padding:0 !important}@media (max-width:768px){html body .ft-root input,html body .ft-root input[type="number"],html body .ft-root input[type="text"],html body .ft-root input[type="time"],html body .ft-root select,html body .ft-root textarea{font-size:16px !important}}html body .ft-root .nabfit-hero{position:relative !important;width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;left:auto !important;right:auto !important;transform:none !important;box-sizing:border-box !important}@media (max-width:1024px){body .kadence-pro-fixed-item.kadence-pro-fixed-bottom-scroll{left:0 !important;right:0 !important;width:auto !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box !important}}html body .nabfit-footer{width:100% !important;max-width:100% !important;left:auto !important;margin-left:0 !important;margin-right:0 !important}@media (max-width:768px){.reading-indicator{width:94vw !important;max-width:94vw !important;box-sizing:border-box !important}}html,body{overflow-x:clip !important}html body .ft-root.ft-calculateur-calories .ft-tip-box,html body .ft-root.ft-calculateur-calories .ft-tip{border-left:none !important;border-radius:8px !important}html body .ft-root.ft-calculateur-calories .ft-article-subtitle{border-left:none !important;padding-left:0 !important}html body .ft-root.ft-calculateur-calories .ft-hero p a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-calculateur-calories .ft-hero p a:hover{color:#CC0000 !important}html body .ft-root.ft-calculateur-calories .nb-further{max-width:none !important;margin-left:0 !important;margin-right:0 !important}html body .ft-root.ft-calculateur-neat .ft-tip-box,html body .ft-root.ft-calculateur-neat .ft-tip,html body .ft-root.ft-calculateur-neat .ft-neat-impact{border-left:none !important;border-radius:8px !important}html body .ft-root.ft-calculateur-neat .ft-neat-header .ft-subtitle a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-calculateur-neat .ft-neat-header .ft-subtitle a:hover{color:#CC0000 !important}html body .ft-root.ft-calculateur-neat .ft-neat-header h1{font-family:'Poppins',sans-serif !important;font-size:clamp(2rem,5vw,3.2rem) !important;font-weight:700 !important;text-transform:none !important;letter-spacing:-0.01em !important;line-height:1.15 !important}html body .ft-root.ft-calculateur-neat .ft-neat-header .ft-subtitle{font-size:1rem !important;line-height:1.7 !important}html body .ft-root.ft-calculateur-neat .nb-further{max-width:1100px !important;margin-left:auto !important;margin-right:auto !important}html body .ft-root.ft-simulateur-date .ft-tip-box,html body .ft-root.ft-simulateur-date .ft-tip{border-left:none !important;border-radius:8px !important}html body .ft-root.ft-simulateur-date .ft-hero p a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-simulateur-date .ft-hero p a:hover{color:#CC0000 !important}html body .ft-root.ft-simulateur-date .ft-card,html body .ft-root.ft-simulateur-date .ft-article-section,html body .ft-root.ft-simulateur-date .ft-faq-title,html body .ft-root.ft-simulateur-date .ft-faq-list,html body .ft-root.ft-simulateur-date .nb-further{max-width:1100px !important;margin-left:auto !important;margin-right:auto !important}html body .ft-root.ft-tdee .ft-tdee-hero h1{font-family:'Poppins',sans-serif !important;font-size:clamp(2rem,5vw,3.2rem) !important;font-weight:700 !important;text-transform:none !important;letter-spacing:-0.01em !important;line-height:1.15 !important}html body .ft-root.ft-tdee .ft-tdee-hero .ft-subtitle{font-size:1rem !important;line-height:1.7 !important}html body .ft-root.ft-tdee .ft-tdee-hero .ft-subtitle a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-tdee .ft-tdee-hero .ft-subtitle a:hover{color:#CC0000 !important}html body .ft-root.ft-tdee .ft-article-section,html body .ft-root.ft-tdee .ft-faq-title,html body .ft-root.ft-tdee .ft-faq-list,html body .ft-root.ft-tdee .nb-further{max-width:1100px !important;margin-left:auto !important;margin-right:auto !important}html body .ft-root.ft-tdee .ft-article-subtitle{border-left:none !important;padding-left:0 !important}@media (max-width:768px){html body .ft-root.ft-tdee .ft-tdee-input-bar select{min-width:0 !important;max-width:100% !important;box-sizing:border-box !important}html body .ft-root.ft-tdee .ft-tdee-input-bar #activite{flex-basis:100% !important;width:100% !important}}html body .ft-root.ft-tableau-nutritionnel .ft-article-section{max-width:1100px !important;margin:28px auto 24px !important;padding-left:17px !important;padding-right:17px !important}html body .ft-root.ft-tableau-nutritionnel .ft-article-title,html body .ft-root.ft-tableau-nutritionnel .ft-faq-title{text-align:center !important}html body .ft-root.ft-tableau-nutritionnel .ft-faq-item summary{justify-content:center !important;position:relative !important;padding-left:40px !important;padding-right:40px !important}html body .ft-root.ft-tableau-nutritionnel .ft-faq-item summary::after{position:absolute !important;right:16px !important;top:50% !important;transform:translateY(-50%) !important}html body .ft-root.ft-tableau-nutritionnel .ft-faq-item[open] summary::after{transform:translateY(-50%) rotate(180deg) !important}body.page-id-17481{background-color:#0e0e0e !important}html body .ft-root.ft-comparateur-whey{--acc:#0192E3;--acc-dark:#0177bd;--acc-glow:rgba(1,146,227,.18)}html body .ft-root.ft-comparateur-whey .ft-cw-hero{max-width:none !important;margin:0 !important;text-align:center !important;padding:32px 20px 40px !important}html body .ft-root.ft-comparateur-whey .ft-hero-label{display:block !important;color:var(--acc) !important;background:none !important;font-family:'DM Sans',sans-serif !important;font-size:0.85rem !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0.02em !important;margin-bottom:14px !important;padding:0 !important;border:none !important}html body .ft-root.ft-comparateur-whey .ft-cw-hero h1{font-family:'Poppins',sans-serif !important;font-size:clamp(2rem,5vw,3.2rem) !important;font-weight:700 !important;text-transform:none !important;letter-spacing:-0.01em !important;line-height:1.15 !important;margin:0 0 12px !important}html body .ft-root.ft-comparateur-whey .ft-cw-hero h1 span{color:var(--acc) !important}html body .ft-root.ft-comparateur-whey .ft-cw-hero .ft-subtitle{font-size:1rem !important;line-height:1.7 !important;color:#FFFFFF !important;max-width:780px !important;margin-left:auto !important;margin-right:auto !important;border-left:none !important;padding-left:0 !important}html body .ft-root.ft-comparateur-whey .ft-cw-hero .ft-subtitle a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-comparateur-whey .ft-cw-hero .ft-subtitle a:hover{color:#CC0000 !important}html body .ft-root.ft-comparateur-whey nav.rank-math-breadcrumb .separator{color:var(--acc) !important}html body .ft-root.ft-comparateur-whey nav.rank-math-breadcrumb .last::after{background-color:var(--acc) !important}html body .ft-root.ft-comparateur-whey .nabfit-hero-breadcrumb nav.rank-math-breadcrumb .last{box-shadow:0 -3px 0 0 var(--acc) inset !important}html body .ft-root.ft-comparateur-whey nav.rank-math-breadcrumb a:hover{color:var(--acc) !important}html body .ft-root.ft-comparateur-whey .nabfit-hero-line{display:none !important}html body .ft-root.ft-comparateur-whey .ft-btn{display:block !important;width:100% !important;box-sizing:border-box !important;padding:13px 18px !important;margin-top:10px !important;text-align:center !important;background:var(--acc) !important;color:#fff !important;border:none !important;border-radius:11px !important;font-weight:700 !important;font-size:.92rem !important;cursor:pointer !important}html body .ft-root.ft-comparateur-whey .ft-btn:hover{background:var(--acc-dark) !important;box-shadow:0 4px 20px var(--acc-glow) !important;color:#fff !important;text-decoration:none !important}html body .ft-root.ft-comparateur-whey .ft-btn-secondary{background:transparent !important;border:1.5px solid var(--acc) !important;color:var(--acc) !important}html body .ft-root.ft-comparateur-whey .ft-btn-secondary:hover{background:var(--acc) !important;color:#fff !important}html body .ft-root.ft-comparateur-whey .ft-comparateur-whey-layout{max-width:1100px !important;margin:22px auto 0 !important;display:grid !important;grid-template-columns:1fr 1.05fr !important;gap:18px !important;align-items:start !important}@media (max-width:760px){html body .ft-root.ft-comparateur-whey .ft-comparateur-whey-layout{grid-template-columns:1fr !important}}html body .ft-root.ft-comparateur-whey .ft-comparateur-form{min-width:0 !important}html body .ft-root.ft-comparateur-whey .ft-form-card{background:var(--card-bg) !important;border:1px solid var(--card-border) !important;border-radius:14px !important;padding:20px !important}html body .ft-root.ft-comparateur-whey .ft-comparateur-form label{display:block !important;font-size:.82rem !important;color:var(--light) !important;margin:11px 0 5px !important}html body .ft-root.ft-comparateur-whey .ft-comparateur-form input,html body .ft-root.ft-comparateur-whey .ft-comparateur-form select{width:100% !important;box-sizing:border-box !important;padding:10px 12px !important;background:#111 !important;color:#fff !important;border:1px solid var(--card-border) !important;border-radius:9px !important;font-size:16px !important}html body .ft-root.ft-comparateur-whey .ft-comparateur-form input:focus,html body .ft-root.ft-comparateur-whey .ft-comparateur-form select:focus{outline:none !important;border-color:var(--acc) !important;box-shadow:0 0 0 3px var(--acc-glow) !important}html body .ft-root.ft-comparateur-whey .ft-tab-toggle{display:flex !important;gap:8px !important;margin-bottom:6px !important}html body .ft-root.ft-comparateur-whey .ft-tab-btn{flex:1 1 0 !important;padding:10px 12px !important;background:#111 !important;color:var(--light) !important;border:1px solid var(--card-border) !important;border-radius:9px !important;font-weight:600 !important;cursor:pointer !important;transition:all .15s !important}html body .ft-root.ft-comparateur-whey .ft-tab-btn.ft-active{background:var(--acc) !important;color:#fff !important;border-color:var(--acc) !important}html body .ft-root.ft-comparateur-whey .ft-tip{background:rgba(1,146,227,.08) !important;border:1px solid var(--card-border) !important;border-radius:10px !important;padding:16px 18px !important;color:var(--light) !important;font-size:.9rem !important;line-height:1.65 !important;text-align:left !important}html body .ft-root.ft-comparateur-whey .ft-tip strong{color:var(--acc) !important;display:inline !important}html body .ft-root.ft-comparateur-whey .ft-tip > strong:first-child{display:block !important;margin-bottom:6px !important;font-size:1rem !important}html body .ft-root.ft-comparateur-whey .ft-results-card{background:var(--card-bg) !important;border:1px solid var(--card-border) !important;border-radius:14px !important;padding:20px !important}html body .ft-root.ft-comparateur-whey .ft-results-title{font-family:'Poppins',sans-serif !important;font-weight:700 !important;font-size:1.05rem !important;color:#fff !important;margin-bottom:14px !important}html body .ft-root.ft-comparateur-whey .ft-empty-state{text-align:center !important;padding:34px 12px !important}html body .ft-root.ft-comparateur-whey .ft-empty-icon{font-size:2rem !important;margin-bottom:10px !important;opacity:.85 !important}html body .ft-root.ft-comparateur-whey .ft-empty-text{font-size:.85rem !important;color:var(--grey) !important;line-height:1.5 !important}html body .ft-root.ft-comparateur-whey .ft-product-item{display:grid !important;grid-template-columns:auto 1fr auto !important;align-items:center !important;gap:12px !important;padding:12px 14px !important;background:#111 !important;border:1px solid var(--card-border) !important;border-radius:11px !important;margin-bottom:10px !important}html body .ft-root.ft-comparateur-whey .ft-product-item.ft-best{border-color:var(--acc) !important;background:rgba(1,146,227,.06) !important}html body .ft-root.ft-comparateur-whey .ft-product-rank{font-size:1.35rem !important;min-width:30px !important;text-align:center !important}html body .ft-root.ft-comparateur-whey .ft-product-name{font-weight:700 !important;color:#fff !important;font-size:.92rem !important}html body .ft-root.ft-comparateur-whey .ft-best-badge{display:inline-block !important;margin-left:8px !important;font-size:.64rem !important;font-weight:700 !important;color:var(--acc) !important;background:var(--acc-glow) !important;padding:2px 7px !important;border-radius:999px !important;text-transform:uppercase !important;letter-spacing:.03em !important}html body .ft-root.ft-comparateur-whey .ft-product-meta{font-size:.76rem !important;color:var(--grey) !important;margin-top:3px !important}html body .ft-root.ft-comparateur-whey .ft-product-score{text-align:right !important;white-space:nowrap !important}html body .ft-root.ft-comparateur-whey .ft-score-val{font-family:'Poppins',sans-serif !important;font-weight:700 !important;font-size:1.05rem !important;color:var(--acc) !important}html body .ft-root.ft-comparateur-whey .ft-score-label{font-size:.66rem !important;color:var(--grey) !important}html body .ft-root.ft-comparateur-whey .ft-affiliate-note{max-width:1100px !important;margin:18px auto 0 !important;font-size:.8rem !important;color:var(--grey) !important;font-style:italic !important;border-left:2px solid var(--acc) !important;padding-left:10px !important}html body .ft-root.ft-comparateur-whey .ft-conv-block,html body .ft-root.ft-comparateur-whey .ft-bestsellers,html body .ft-root.ft-comparateur-whey .ft-article-section,html body .ft-root.ft-comparateur-whey .ft-faq-title,html body .ft-root.ft-comparateur-whey .ft-faq-list,html body .ft-root.ft-comparateur-whey .nb-further{max-width:1100px !important;margin-left:auto !important;margin-right:auto !important}html body .ft-root.ft-comparateur-whey .ft-article-subtitle{border-left:none !important;padding-left:0 !important;color:var(--white) !important}html body .ft-root.ft-comparateur-whey .ft-faq-title{color:var(--acc) !important}html body .ft-root.ft-comparateur-whey .ft-article-section a,html body .ft-root.ft-comparateur-whey .ft-bestsellers a,html body .ft-root.ft-comparateur-whey .ft-faq-answer a,html body .ft-root.ft-comparateur-whey .nb-further a{color:#0080FF !important;text-decoration:underline !important}html body .ft-root.ft-comparateur-whey .ft-article-section a:hover,html body .ft-root.ft-comparateur-whey .ft-bestsellers a:hover,html body .ft-root.ft-comparateur-whey .ft-faq-answer a:hover,html body .ft-root.ft-comparateur-whey .nb-further a:hover{color:#CC0000 !important}html body .ft-root.ft-comparateur-whey .ft-faq-item summary:hover{background:rgba(1,146,227,.06) !important}html body .ft-root.ft-comparateur-whey .ft-bestsellers p{font-size:16px !important;line-height:1.7 !important}html body .ft-root.ft-comparateur-whey .nb-further::before{background:var(--acc) !important}html body .ft-root.ft-comparateur-whey .ft-conv-grid{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;gap:14px !important;margin:28px 0 14px !important}html body .ft-root.ft-comparateur-whey .ft-conv-card{flex:0 1 250px !important;display:flex !important;flex-direction:column !important;background:var(--card-bg) !important;border:1px solid var(--card-border) !important;border-radius:12px !important;padding:16px !important;overflow:hidden !important}html body .ft-root.ft-comparateur-whey .ft-conv-card::before{content:"" !important;display:block !important;height:4px !important;margin:-16px -16px 14px !important;background:var(--brand-text,var(--acc)) !important;border-radius:12px 12px 0 0 !important}html body .ft-root.ft-comparateur-whey .ft-conv-name{font-family:'Poppins',sans-serif !important;font-weight:700 !important;font-size:1.02rem !important;color:var(--brand-text,var(--white)) !important;margin-bottom:6px !important}html body .ft-root.ft-comparateur-whey .ft-conv-why{font-family:'Open Sans',sans-serif !important;font-size:.9rem !important;color:var(--light) !important;font-weight:400 !important;line-height:1.65 !important;margin:0 0 14px !important;flex:1 1 auto !important}html body .ft-root.ft-comparateur-whey .ft-conv-why strong{font-family:'Open Sans',sans-serif !important;color:var(--brand-text,var(--acc)) !important;font-weight:600 !important;font-size:1em !important}html body .ft-root.ft-comparateur-whey .ft-conv-actions{display:flex !important;flex-direction:column !important;gap:8px !important}html body .ft-root.ft-comparateur-whey .ft-conv-card .ft-conv-more{display:block !important;text-align:center !important;width:100% !important;box-sizing:border-box !important;padding:9px 14px !important;background:transparent !important;border:1.5px solid var(--brand-text,var(--acc)) !important;color:var(--brand-text,var(--acc)) !important;border-radius:10px !important;font-weight:600 !important;font-size:.82rem !important;text-decoration:none !important;cursor:pointer !important;transition:background .15s !important}html body .ft-root.ft-comparateur-whey .ft-conv-card .ft-conv-more:hover{background:rgba(255,255,255,.05) !important;color:var(--brand-text,var(--acc)) !important;text-decoration:none !important}html body .ft-root.ft-comparateur-whey .ft-conv-card .ft-conv-cta{display:block !important;text-align:center !important;width:100% !important;box-sizing:border-box !important;padding:11px 14px !important;background:var(--brand,var(--acc)) !important;color:#fff !important;border:none !important;border-radius:10px !important;font-weight:700 !important;font-size:.85rem !important;text-decoration:none !important;cursor:pointer !important;box-shadow:0 2px 12px rgba(0,0,0,.25) !important;transition:filter .15s,box-shadow .15s,transform .15s !important}html body .ft-root.ft-comparateur-whey .ft-conv-card .ft-conv-cta:hover{filter:brightness(1.12) !important;color:#fff !important;box-shadow:0 6px 20px rgba(0,0,0,.3) !important;transform:translateY(-1px) !important;text-decoration:none !important}body .ft-root .ft-tool-card.ft-blue::before{background:#0192E3 !important}body .ft-root .ft-tool-card.ft-blue:hover{border-color:#0192E3 !important;box-shadow:0 8px 30px rgba(1,146,227,0.18) !important}body .ft-root .ft-tool-card.ft-blue .ft-card-cta{color:#0192E3 !important}body .ft-root .ft-section-title.ft-blue{color:#0192E3 !important;border-bottom-color:rgba(1,146,227,0.3) !important}html body .ft-root.ft-potentiel-force .ft-hero h1 span{color:var(--red) !important}html body .ft-root.ft-potentiel-force .ft-hero-label{font-family:'DM Sans',sans-serif !important;font-size:0.85rem !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0.02em !important;color:var(--red) !important;margin-bottom:14px !important;display:block !important}html body .ft-root.ft-potentiel-force .ft-hero p a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-potentiel-force .ft-hero p a:hover{color:#CC0000 !important}html body .ft-root.ft-potentiel-force .ft-btn:hover{background:#CC0000 !important;box-shadow:0 4px 20px var(--red-glow) !important}html body .ft-root.ft-potentiel-force .ft-hero::after{display:none !important}html body .ft-root.ft-potentiel-force .ft-tip-box{border-left:none !important;border-radius:8px !important;font-size:.86rem !important;line-height:1.65 !important}html body .ft-root.ft-potentiel-force .ft-card.ft-flat::before{display:none !important}html body .ft-root.ft-potentiel-force .ft-card.ft-flat .ft-card-title{font-family:'Poppins',sans-serif !important;font-size:26px !important;font-weight:700 !important;text-transform:none !important;letter-spacing:-0.01em !important;color:#FFFFFF !important;line-height:1.2 !important;margin:0 0 18px !important}html body .ft-root.ft-potentiel-force .ft-card.ft-flat{background:none !important;border:none !important;border-radius:0 !important;padding:0 !important;overflow:visible !important;margin-bottom:0 !important}html body .ft-root.ft-potentiel-force .ft-seo-intro a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-potentiel-force .ft-seo-intro a:hover{color:#CC0000 !important}html body .ft-root.ft-potentiel-force #chart-wrap{position:relative !important;min-height:260px !important}html body .ft-root.ft-potentiel-force #chart{width:100% !important;height:260px !important;display:block !important}html body .ft-root.ft-potentiel-force .ft-empty-chart{display:flex;position:absolute !important;inset:0 !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:10px !important;text-align:center !important;color:var(--grey) !important;font-size:.85rem !important;line-height:1.5 !important;padding:46px 16px !important}html body .ft-root.ft-potentiel-force .ft-legend{display:flex;flex-wrap:wrap !important;gap:14px !important;margin:12px 0 4px !important}html body .ft-root.ft-potentiel-force .ft-leg-item{display:flex !important;align-items:center !important;gap:7px !important;font-size:.76rem !important;color:var(--light) !important}html body .ft-root.ft-potentiel-force .ft-leg-dot{width:12px !important;height:12px !important;border-radius:50% !important;flex:0 0 auto !important}html body .ft-root.ft-potentiel-force .ft-leg-dash{width:18px !important;height:2px !important;border:none !important;background:repeating-linear-gradient(90deg,currentColor 0 4px,transparent 4px 7px) !important;border-radius:0 !important;flex:0 0 auto !important}html body .ft-root.ft-potentiel-force .ft-milestones{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:10px !important;margin:16px 0 4px !important}html body .ft-root.ft-potentiel-force .ft-ms{background:#111 !important;border:1px solid var(--card-border) !important;border-radius:11px !important;padding:13px 10px !important;text-align:center !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important}html body .ft-root.ft-potentiel-force .ft-ms-label{font-size:.68rem !important;color:#FFFFFF !important;text-transform:uppercase !important;letter-spacing:.04em !important;margin-bottom:5px !important;min-height:2.4em !important;display:flex !important;align-items:flex-end !important;justify-content:center !important}html body .ft-root.ft-potentiel-force .ft-ms-val{font-family:'Poppins',sans-serif !important;font-weight:700 !important;font-size:1.28rem !important;color:var(--red) !important;line-height:1.05 !important}html body .ft-root.ft-potentiel-force .ft-ms-time{font-size:.64rem !important;color:var(--light) !important;margin-top:4px !important;min-height:2.2em !important}@media (max-width:480px){html body .ft-root.ft-potentiel-force .ft-milestones{gap:7px !important}html body .ft-root.ft-potentiel-force .ft-ms{padding:11px 6px !important}html body .ft-root.ft-potentiel-force .ft-ms-label{font-size:.55rem !important;letter-spacing:.01em !important}html body .ft-root.ft-potentiel-force .ft-ms-val{font-size:1.05rem !important}html body .ft-root.ft-potentiel-force .ft-ms-time{font-size:.57rem !important}}html body .ft-root.ft-potentiel-force .ft-bench-tabs{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin:6px 0 16px !important}html body .ft-root.ft-potentiel-force .ft-bench-tabs button{padding:8px 14px !important;background:#111 !important;color:var(--light) !important;border:1px solid var(--card-border) !important;border-radius:999px !important;font-size:.8rem !important;font-weight:600 !important;cursor:pointer !important;transition:all .15s !important}html body .ft-root.ft-potentiel-force .ft-bench-tabs button:hover{border-color:var(--red) !important}html body .ft-root.ft-potentiel-force .ft-bench-tabs button.ft-active{background:var(--red) !important;color:#fff !important;border-color:var(--red) !important}html body .ft-root.ft-potentiel-force .ft-bench-wr-line{font-size:.9rem !important;color:var(--light) !important;line-height:1.6 !important;margin:0 0 14px !important}html body .ft-root.ft-potentiel-force .ft-bench-note{font-size:.76rem !important;color:var(--grey) !important;font-style:italic !important;line-height:1.6 !important;margin-top:8px !important}html body .ft-root.ft-potentiel-force .ft-bench-table-wrap{overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;margin:0 0 18px !important;border:1px solid var(--card-border) !important;border-radius:10px !important}html body .ft-root.ft-potentiel-force .ft-bench-table{width:100% !important;border-collapse:collapse !important;font-size:.8rem !important;min-width:440px !important}html body .ft-root.ft-potentiel-force .ft-bench-table th{background:#111 !important;color:var(--light) !important;font-weight:700 !important;font-size:.7rem !important;text-transform:uppercase !important;letter-spacing:.02em !important;padding:9px 11px !important;text-align:right !important;white-space:nowrap !important;border-bottom:1px solid var(--card-border) !important}html body .ft-root.ft-potentiel-force .ft-bench-table th:first-child{text-align:left !important}html body .ft-root.ft-potentiel-force .ft-bench-table th.ft-wr-col{color:var(--red) !important}html body .ft-root.ft-potentiel-force .ft-bench-table td{padding:8px 11px !important;text-align:right !important;color:var(--light) !important;border-bottom:1px solid rgba(255,255,255,.05) !important;white-space:nowrap !important}html body .ft-root.ft-potentiel-force .ft-bench-table td:first-child{text-align:left !important;color:#fff !important;font-weight:700 !important}html body .ft-root.ft-potentiel-force .ft-bench-table tbody tr:hover td{background:rgba(232,0,29,.05) !important}html body .ft-root.ft-potentiel-force .nb-further::before{background:var(--red) !important}html body .ft-root.ft-potentiel-force .nb-further.nb-further{max-width:none !important;margin-left:0 !important;margin-right:0 !important}html body .ft-root.ft-potentiel-force .ft-bread{font-size:.85rem !important;color:var(--grey) !important;margin-top:44px !important;margin-bottom:14px !important}html body .ft-root.ft-potentiel-force .ft-bread a{color:var(--light) !important;text-decoration:none !important}html body .ft-root.ft-potentiel-force .ft-bread a:hover{color:var(--red) !important}html body .ft-root.ft-potentiel-force .ft-bread .ft-bread-sep{color:var(--red) !important;margin:0 7px !important}html body .ft-root.ft-potentiel-force .ft-bread .ft-bread-current{position:relative !important;display:inline-block !important;color:#fff !important;font-weight:600 !important}html body .ft-root.ft-potentiel-force .ft-bread .ft-bread-current::after{content:"" !important;position:absolute !important;left:0 !important;bottom:0.1em !important;width:100% !important;height:2px !important;background-color:#CC0000 !important}html body .ft-root.ft-potentiel-force .ft-mv-note{font-size:.74rem !important;color:var(--grey) !important;line-height:1.5 !important;margin:8px 0 16px !important}html body .ft-root.ft-potentiel-force .ft-mv-note strong{color:var(--light) !important}html body .ft-root.ft-calcul-max-1rm .ft-hero h1 span{color:var(--red) !important}html body .ft-root.ft-calcul-max-1rm .ft-hero-label{font-family:'DM Sans',sans-serif !important;font-size:0.85rem !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0.02em !important;color:var(--red) !important;margin-bottom:14px !important;display:block !important}html body .ft-root.ft-calcul-max-1rm .ft-hero p a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-calcul-max-1rm .ft-hero p a:hover{color:#CC0000 !important}html body .ft-root.ft-calcul-max-1rm .ft-btn:hover{background:#CC0000 !important;box-shadow:0 4px 20px var(--red-glow) !important}html body .ft-root.ft-calcul-max-1rm .ft-mv-note{font-size:.74rem !important;color:var(--grey) !important;line-height:1.5 !important;margin:8px 0 16px !important}html body .ft-root.ft-calcul-max-1rm .ft-mv-note strong{color:var(--light) !important}html body .ft-root.ft-calcul-max-1rm .ft-hero::after{display:none !important}html body .ft-root.ft-calcul-max-1rm .ft-tip-box{border-left:none !important;border-radius:8px !important}html body .ft-root.ft-calcul-max-1rm .ft-card.ft-flat::before{display:none !important}html body .ft-root.ft-calcul-max-1rm .ft-card.ft-flat{background:none !important;border:none !important;border-radius:0 !important;padding:0 !important;overflow:visible !important;margin-bottom:0 !important}html body .ft-root.ft-calcul-max-1rm .ft-card.ft-flat .ft-card-title{font-family:'Poppins',sans-serif !important;font-size:26px !important;font-weight:700 !important;text-transform:none !important;letter-spacing:-0.01em !important;color:#FFFFFF !important;line-height:1.2 !important;margin:0 0 18px !important}html body .ft-root.ft-calcul-max-1rm .ft-seo-intro a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-calcul-max-1rm .ft-seo-intro a:hover{color:#CC0000 !important}html body .ft-root.ft-calcul-max-1rm .ft-seo-intro,html body .ft-root.ft-calcul-max-1rm .ft-article-section p,html body .ft-root.ft-calcul-max-1rm .ft-article-tips li{font-size:16px !important;line-height:1.7 !important}html body .ft-root.ft-calcul-max-1rm .ft-tip-box strong{display:inline !important;margin:0 !important;font-family:inherit !important;font-size:inherit !important;letter-spacing:normal !important;text-transform:none !important;font-weight:700 !important}html body .ft-root.ft-calcul-max-1rm .ft-results-placeholder{display:flex;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:14px !important;text-align:center !important;min-height:260px !important;padding:40px 22px !important}html body .ft-root.ft-calcul-max-1rm .ft-results-placeholder.ft-hide{display:none !important}html body .ft-root.ft-calcul-max-1rm .ft-placeholder-icon{font-size:2.4rem !important;line-height:1 !important;opacity:.85 !important}html body .ft-root.ft-calcul-max-1rm .ft-placeholder-text{font-size:.85rem !important;color:var(--grey) !important;line-height:1.6 !important;max-width:280px !important}html body .ft-root.ft-calcul-max-1rm .ft-results-panel{display:none !important}html body .ft-root.ft-calcul-max-1rm .ft-results-panel.ft-show{display:block !important}html body .ft-root.ft-calcul-max-1rm .ft-1rm-hero{text-align:center !important;padding:6px 0 18px !important;margin-bottom:18px !important;border-bottom:1px solid var(--card-border) !important}html body .ft-root.ft-calcul-max-1rm .ft-res-label{font-family:'Montserrat',sans-serif !important;font-size:.68rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.08em !important;color:#FFFFFF !important;margin:0 0 8px !important;display:block !important}html body .ft-root.ft-calcul-max-1rm .ft-1rm-value{display:flex !important;align-items:baseline !important;justify-content:center !important;gap:6px !important}html body .ft-root.ft-calcul-max-1rm .ft-1rm-value .ft-res-val{font-size:3rem !important;line-height:1 !important}html body .ft-root.ft-calcul-max-1rm .ft-res-unit{font-family:'Montserrat',sans-serif !important;font-size:1.1rem !important;font-weight:700 !important;color:var(--light) !important}html body .ft-root.ft-calcul-max-1rm .ft-percent-section{margin:0 0 20px !important}html body .ft-root.ft-calcul-max-1rm .ft-percent-title,html body .ft-root.ft-calcul-max-1rm .ft-formules-title{font-family:'Montserrat',sans-serif !important;font-size:.72rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.06em !important;color:var(--light) !important;margin:0 0 12px !important}html body .ft-root.ft-calcul-max-1rm .ft-percent-grid{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(78px,1fr)) !important;gap:8px !important}html body .ft-root.ft-calcul-max-1rm .ft-pc-cell{background:#111 !important;border:1px solid var(--card-border) !important;border-radius:10px !important;padding:11px 6px !important;text-align:center !important;display:flex !important;flex-direction:column !important;gap:4px !important}html body .ft-root.ft-calcul-max-1rm .ft-pc-pct{font-family:'Montserrat',sans-serif !important;font-size:.7rem !important;font-weight:700 !important;color:var(--red) !important;letter-spacing:.02em !important}html body .ft-root.ft-calcul-max-1rm .ft-pc-kg{font-size:.82rem !important;font-weight:700 !important;color:#fff !important;white-space:nowrap !important}html body .ft-root.ft-calcul-max-1rm .ft-formules-section{margin:0 0 4px !important}html body .ft-root.ft-calcul-max-1rm .ft-formules-list{display:flex !important;flex-direction:column !important;gap:0 !important}html body .ft-root.ft-calcul-max-1rm .ft-formules-empty{font-size:.82rem !important;color:var(--grey) !important;font-style:italic !important;padding:8px 0 !important}html body .ft-root.ft-calcul-max-1rm .ft-formule-row{display:flex !important;align-items:center !important;justify-content:space-between !important;padding:10px 12px !important;border-bottom:1px solid rgba(255,255,255,.06) !important;border-radius:8px !important}html body .ft-root.ft-calcul-max-1rm .ft-formule-row:last-child{border-bottom:none !important}html body .ft-root.ft-calcul-max-1rm .ft-formule-name{font-size:.86rem !important;color:var(--light) !important}html body .ft-root.ft-calcul-max-1rm .ft-formule-val{font-family:'Montserrat',sans-serif !important;font-size:.92rem !important;font-weight:700 !important;color:#fff !important;white-space:nowrap !important}html body .ft-root.ft-calcul-max-1rm .ft-formule-row.ft-formule-median{background:rgba(232,0,29,.08) !important}html body .ft-root.ft-calcul-max-1rm .ft-formule-row.ft-formule-median .ft-formule-name{color:#fff !important;font-weight:600 !important}html body .ft-root.ft-calcul-max-1rm .ft-formule-row.ft-formule-median .ft-formule-val{color:var(--red) !important}html body .ft-root.ft-calcul-max-1rm .ft-formule-info{margin-top:16px !important;font-size:.84rem !important;line-height:1.65 !important}html body .ft-root.ft-calcul-max-1rm .nb-further::before{background:var(--red) !important}html body .ft-root.ft-calcul-max-1rm .nb-further.nb-further{max-width:none !important;margin-left:0 !important;margin-right:0 !important}html body .ft-root.ft-potentiel-force nav.rank-math-breadcrumb .last::after{background-color:#CC0000 !important}html body .ft-root.ft-potentiel-force nav.rank-math-breadcrumb .last{box-shadow:0 -3px 0 0 #CC0000 inset !important}html body .ft-root.ft-potentiel-force nav.rank-math-breadcrumb .separator{color:#CC0000 !important}html body .ft-root.ft-potentiel-force nav.rank-math-breadcrumb a:hover{color:#CC0000 !important}html body .ft-root.ft-potentiel-force .nabfit-hero-line{display:none !important}html body .ft-root.ft-calcul-max-1rm nav.rank-math-breadcrumb .last::after{background-color:#CC0000 !important}html body .ft-root.ft-calcul-max-1rm nav.rank-math-breadcrumb .last{box-shadow:0 -3px 0 0 #CC0000 inset !important}html body .ft-root.ft-calcul-max-1rm nav.rank-math-breadcrumb .separator{color:#CC0000 !important}html body .ft-root.ft-calcul-max-1rm nav.rank-math-breadcrumb a:hover{color:#CC0000 !important}html body .ft-root.ft-calcul-max-1rm .nabfit-hero-line{display:none !important}html body .ft-root.ft-comparateur-whey{--gloss:#0192E3}html body .ft-root.ft-convertisseur-rpe .ft-hero h1 span{color:var(--red) !important}html body .ft-root.ft-convertisseur-rpe .ft-hero-label{font-family:'DM Sans',sans-serif !important;font-size:0.85rem !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0.02em !important;color:var(--red) !important;margin-bottom:14px !important;display:block !important}html body .ft-root.ft-convertisseur-rpe .ft-hero p a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-convertisseur-rpe .ft-hero p a:hover{color:#CC0000 !important}html body .ft-root.ft-convertisseur-rpe .ft-btn:hover{background:#CC0000 !important;box-shadow:0 4px 20px var(--red-glow) !important}html body .ft-root.ft-convertisseur-rpe .ft-hero::after{display:none !important}html body .ft-root.ft-convertisseur-rpe .ft-tip-box{border-left:none !important;border-radius:8px !important;font-size:.86rem !important;line-height:1.65 !important}html body .ft-root.ft-convertisseur-rpe .ft-card.ft-flat::before{display:none !important}html body .ft-root.ft-convertisseur-rpe .ft-card.ft-flat .ft-card-title{font-family:'Poppins',sans-serif !important;font-size:26px !important;font-weight:700 !important;text-transform:none !important;letter-spacing:-0.01em !important;color:#FFFFFF !important;line-height:1.2 !important;margin:0 0 18px !important}html body .ft-root.ft-convertisseur-rpe .ft-card.ft-flat{background:none !important;border:none !important;border-radius:0 !important;padding:0 !important;overflow:visible !important;margin-bottom:0 !important}html body .ft-root.ft-convertisseur-rpe .ft-seo-intro a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-convertisseur-rpe .ft-seo-intro a:hover{color:#CC0000 !important}html body .ft-root.ft-convertisseur-rpe .ft-seo-intro,html body .ft-root.ft-convertisseur-rpe .ft-article-section p,html body .ft-root.ft-convertisseur-rpe .ft-article-tips li{font-size:16px !important;line-height:1.7 !important}html body .ft-root.ft-convertisseur-rpe .ft-tip-box strong{display:inline !important;margin:0 !important;font-family:inherit !important;font-size:inherit !important;letter-spacing:normal !important;text-transform:none !important;font-weight:700 !important}html body .ft-root.ft-convertisseur-rpe .ft-rpe-table td.ft-highlighted{background:#B00016 !important;color:#fff !important;font-weight:700 !important}html body .ft-root.ft-convertisseur-rpe .ft-rpe-table td{background:var(--hm,transparent) !important}html body .ft-root.ft-convertisseur-rpe .nb-further::before{background:var(--red) !important}html body .ft-root.ft-convertisseur-rpe .nb-further.nb-further{max-width:none !important;margin-left:0 !important;margin-right:0 !important}html body .ft-root.ft-convertisseur-rpe nav.rank-math-breadcrumb .last::after{background-color:#CC0000 !important}html body .ft-root.ft-convertisseur-rpe nav.rank-math-breadcrumb .last{box-shadow:0 -3px 0 0 #CC0000 inset !important}html body .ft-root.ft-convertisseur-rpe nav.rank-math-breadcrumb .separator{color:#CC0000 !important}html body .ft-root.ft-convertisseur-rpe nav.rank-math-breadcrumb a:hover{color:#CC0000 !important}html body .ft-root.ft-convertisseur-rpe .nabfit-hero-line{display:none !important}html body .ft-root.ft-convertisseur-rpe{--gloss:#CC0000}html body .ft-root.ft-calcul-max-1rm,html body .ft-root.ft-convertisseur-rpe,html body .ft-root.ft-potentiel-force{--gloss:#CC0000}html body .ft-root.ft-potentiel-force .ft-seo-intro,html body .ft-root.ft-potentiel-force .ft-article-section p,html body .ft-root.ft-potentiel-force .ft-article-tips li{font-size:16px !important;line-height:1.7 !important}html body .ft-root.ft-index .ft-hero::after{display:none !important}html body .ft-root.ft-index .ft-section-title{border-bottom:none !important;max-width:1100px !important;margin:48px auto 16px !important}html body .ft-root.ft-ffmi{--acc:#0D9488;--acc-dark:#0f766e;--gloss:#0D9488;--red:#0D9488;--red-glow:rgba(13,148,136,.18)}html body .ft-root.ft-ffmi .ft-hero h1 span{color:var(--acc) !important}html body .ft-root.ft-ffmi .ft-hero-label{font-family:'DM Sans',sans-serif !important;font-size:0.85rem !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0.02em !important;color:var(--acc) !important;margin-bottom:14px !important;display:block !important}html body .ft-root.ft-ffmi .ft-hero p{color:#FFFFFF !important}html body .ft-root.ft-ffmi .ft-hero p a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-ffmi .ft-hero p a:hover{color:#CC0000 !important}html body .ft-root.ft-ffmi .ft-btn{background:var(--acc) !important;color:#111 !important}html body .ft-root.ft-ffmi .ft-btn:hover{background:var(--acc-dark) !important;color:#111 !important;box-shadow:0 4px 20px rgba(13,148,136,.35) !important}html body .ft-root.ft-ffmi input:focus,html body .ft-root.ft-ffmi select:focus{border-color:var(--acc) !important;box-shadow:0 0 0 3px rgba(13,148,136,.18) !important;outline:none !important}html body .ft-root.ft-ffmi select{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%230D9488' d='M6 8L0 0h12z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 14px center !important}html body .ft-root.ft-ffmi .ft-hero::after{display:none !important}html body .ft-root.ft-ffmi .ft-tip-box{border-left:none !important;border-radius:8px !important;background:rgba(13,148,136,.08) !important}html body .ft-root.ft-ffmi .ft-tip-box strong{display:inline !important;margin:0 !important;font-family:inherit !important;font-size:inherit !important;letter-spacing:normal !important;text-transform:none !important;font-weight:700 !important;color:var(--acc) !important}html body .ft-root.ft-ffmi .ft-card.ft-flat .ft-tip-box{margin-bottom:20px !important}html body .ft-root.ft-ffmi .ft-result-box{background:rgba(13,148,136,.10) !important;border-color:rgba(13,148,136,.35) !important}html body .ft-root.ft-ffmi .ft-res-val{color:var(--acc) !important}html body .ft-root.ft-ffmi #resLabel{font-weight:700 !important;font-size:1.05rem !important;margin-top:6px !important}html body .ft-root.ft-ffmi .ft-card.ft-flat::before{display:none !important}html body .ft-root.ft-ffmi .ft-card.ft-flat{background:none !important;border:none !important;border-radius:0 !important;padding:0 !important;overflow:visible !important;margin-bottom:0 !important}html body .ft-root.ft-ffmi .ft-seo-intro a,html body .ft-root.ft-ffmi .ft-article-section a,html body .ft-root.ft-ffmi .ft-article-tips a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-ffmi .ft-seo-intro a:hover,html body .ft-root.ft-ffmi .ft-article-section a:hover,html body .ft-root.ft-ffmi .ft-article-tips a:hover{color:#CC0000 !important}html body .ft-root.ft-ffmi .ft-seo-intro,html body .ft-root.ft-ffmi .ft-article-section p,html body .ft-root.ft-ffmi .ft-article-tips li{font-size:16px !important;line-height:1.7 !important}html body .ft-root.ft-ffmi .ft-faq-answer a,html body .ft-root.ft-ffmi .nb-further a{color:#0080FF !important;text-decoration:underline !important}html body .ft-root.ft-ffmi .ft-faq-answer a:hover,html body .ft-root.ft-ffmi .nb-further a:hover{color:#CC0000 !important}html body .ft-root.ft-ffmi .ft-faq-title{color:var(--acc) !important}html body .ft-root.ft-ffmi .ft-faq-item summary:hover{background:rgba(13,148,136,.08) !important}html body .ft-root.ft-ffmi .nb-further::before{background:var(--acc) !important}html body .ft-root.ft-ffmi .nb-further.nb-further{max-width:none !important;margin-left:0 !important;margin-right:0 !important}html body .ft-root.ft-ffmi nav.rank-math-breadcrumb .last::after{background-color:var(--acc) !important}html body .ft-root.ft-ffmi nav.rank-math-breadcrumb .last{box-shadow:0 -3px 0 0 var(--acc) inset !important}html body .ft-root.ft-ffmi nav.rank-math-breadcrumb .separator{color:var(--acc) !important}html body .ft-root.ft-ffmi nav.rank-math-breadcrumb a:hover{color:var(--acc) !important}html body .ft-root.ft-ffmi .nabfit-hero-line{display:none !important}html body .ft-root.ft-ffmi .ft-ffmi-tablewrap{overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;margin:4px 0 14px !important;border-radius:10px !important}html body .ft-root.ft-ffmi .ft-ffmi-table{width:100% !important;min-width:560px !important;border-collapse:collapse !important;font-size:15px !important}html body .ft-root.ft-ffmi .ft-ffmi-table th{background:#0f766e !important;color:#FFFFFF !important;text-align:left !important;font-family:'Montserrat',sans-serif !important;font-size:.7rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.04em !important;padding:12px 14px !important;border-bottom:2px solid rgba(0,0,0,.28) !important;line-height:1.3 !important;white-space:nowrap !important}html body .ft-root.ft-ffmi .ft-ffmi-table td{padding:11px 14px !important;border-bottom:1px solid var(--card-border) !important;color:var(--light) !important;line-height:1.5 !important;vertical-align:top !important}html body .ft-root.ft-ffmi .ft-ffmi-table tr:last-child td{border-bottom:none !important}html body .ft-root.ft-ffmi .ft-ffmi-table strong{color:#FFFFFF !important;font-weight:700 !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-deb td{background:rgba(59,130,246,.10) !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-int td{background:rgba(34,197,94,.11) !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-adv td{background:rgba(234,179,8,.12) !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-exc td{background:rgba(245,158,11,.12) !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-lim td{background:rgba(239,68,68,.13) !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-hors td{background:rgba(139,92,246,.13) !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-deb td:first-child{box-shadow:inset 4px 0 0 #3b82f6 !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-int td:first-child{box-shadow:inset 4px 0 0 #22c55e !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-adv td:first-child{box-shadow:inset 4px 0 0 #eab308 !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-exc td:first-child{box-shadow:inset 4px 0 0 #f59e0b !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-lim td:first-child{box-shadow:inset 4px 0 0 #ef4444 !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-hors td:first-child{box-shadow:inset 4px 0 0 #8b5cf6 !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-deb td:nth-child(3) strong{color:#60a5fa !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-int td:nth-child(3) strong{color:#4ade80 !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-adv td:nth-child(3) strong{color:#facc15 !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-exc td:nth-child(3) strong{color:#fb923c !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-lim td:nth-child(3) strong{color:#f87171 !important}html body .ft-root.ft-ffmi .ft-ffmi-table .ft-lv-hors td:nth-child(3) strong{color:#a78bfa !important}html body .ft-root.ft-taux-mg{--acc:#0D9488;--acc-dark:#0f766e;--gloss:#0D9488;--red:#0D9488;--red-glow:rgba(13,148,136,.18);--orange:#0D9488;--orange-glow:rgba(13,148,136,.18)}html body .ft-root.ft-taux-mg .ft-hero h1 span{color:var(--acc) !important}html body .ft-root.ft-taux-mg .ft-hero-label{font-family:'DM Sans',sans-serif !important;font-size:0.85rem !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0.02em !important;color:var(--acc) !important;margin-bottom:14px !important;display:block !important;background:none !important}html body .ft-root.ft-taux-mg .ft-hero p{color:#FFFFFF !important}html body .ft-root.ft-taux-mg .ft-hero p a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-taux-mg .ft-hero p a:hover{color:#CC0000 !important}html body .ft-root.ft-taux-mg .ft-hero::after{display:none !important}html body .ft-root.ft-taux-mg .ft-back:hover{color:var(--acc) !important}html body .ft-root.ft-taux-mg .ft-card::before{background:var(--acc) !important}html body .ft-root.ft-taux-mg .ft-card-title{color:#FFFFFF !important}html body .ft-root.ft-taux-mg .ft-tool-layout{align-items:stretch !important}html body .ft-root.ft-taux-mg .ft-btn{background:var(--acc) !important;color:#111 !important}html body .ft-root.ft-taux-mg .ft-btn:hover{background:var(--acc-dark) !important;color:#111 !important;box-shadow:0 4px 20px rgba(13,148,136,.35) !important}html body .ft-root.ft-taux-mg input:focus,html body .ft-root.ft-taux-mg select:focus{border-color:var(--acc) !important;box-shadow:0 0 0 3px rgba(13,148,136,.18) !important;outline:none !important}html body .ft-root.ft-taux-mg select{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%230D9488'%20stroke-width='2.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpolyline%20points='6%209%2012%2015%2018%209'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 12px center !important;background-size:16px !important}@media (max-width:768px){html body .ft-root.ft-taux-mg select,html body .ft-root.ft-taux-mg input{font-size:16px !important}}html body .ft-root.ft-taux-mg .ft-tip-box{border-left:none !important;border-radius:8px !important;background:rgba(13,148,136,.08) !important;font-size:.86rem !important;line-height:1.65 !important}html body .ft-root.ft-taux-mg .ft-tip-box strong{display:inline !important;margin:0 !important;font-family:inherit !important;font-size:inherit !important;letter-spacing:normal !important;text-transform:none !important;font-weight:700 !important;color:var(--acc) !important}html body .ft-root.ft-taux-mg .ft-result-box{background:rgba(13,148,136,.10) !important;border-color:rgba(13,148,136,.35) !important;text-align:center !important}html body .ft-root.ft-taux-mg .ft-res-val{color:var(--acc) !important}html body .ft-root.ft-taux-mg .ft-res-cat{display:inline-block !important;margin-top:10px !important;padding:4px 14px !important;border-radius:999px !important;font-family:'Montserrat',sans-serif !important;font-size:.72rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.04em !important}html body .ft-root.ft-taux-mg .ft-res-cat.ft-cat-ess{background:rgba(59,130,246,.16) !important;color:#60a5fa !important}html body .ft-root.ft-taux-mg .ft-res-cat.ft-cat-ath{background:rgba(34,197,94,.16) !important;color:#4ade80 !important}html body .ft-root.ft-taux-mg .ft-res-cat.ft-cat-fit{background:rgba(13,148,136,.20) !important;color:#2dd4bf !important}html body .ft-root.ft-taux-mg .ft-res-cat.ft-cat-avg{background:rgba(234,179,8,.16) !important;color:#facc15 !important}html body .ft-root.ft-taux-mg .ft-res-cat.ft-cat-high{background:rgba(239,68,68,.16) !important;color:#f87171 !important}html body .ft-root.ft-taux-mg .ft-tool-results{display:flex !important;flex-direction:column !important}html body .ft-root.ft-taux-mg .ft-mg-empty{margin:auto !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:12px !important;text-align:center !important;max-width:320px !important;padding:16px !important}html body .ft-root.ft-taux-mg .ft-mg-empty-icon{font-size:2.4rem !important;line-height:1 !important;opacity:.9 !important}html body .ft-root.ft-taux-mg .ft-mg-empty-txt{font-size:.85rem !important;line-height:1.6 !important;color:var(--grey) !important}html body .ft-root.ft-taux-mg .ft-card.ft-flat .ft-card-title{font-family:'Poppins',sans-serif !important;font-size:26px !important;font-weight:700 !important;text-transform:none !important;letter-spacing:-0.01em !important;color:#FFFFFF !important;line-height:1.2 !important;margin:0 0 18px !important}html body .ft-root.ft-taux-mg .ft-card.ft-flat::before{display:none !important}html body .ft-root.ft-taux-mg .ft-card.ft-flat{background:none !important;border:none !important;border-radius:0 !important;padding:0 !important;overflow:visible !important;margin-bottom:0 !important}html body .ft-root.ft-taux-mg .ft-seo-intro,html body .ft-root.ft-taux-mg .ft-article-section p,html body .ft-root.ft-taux-mg .ft-article-tips li{font-size:16px !important;line-height:1.7 !important}html body .ft-root.ft-taux-mg .ft-seo-intro{color:#FFFFFF !important}html body .ft-root.ft-taux-mg .ft-article-section p strong,html body .ft-root.ft-taux-mg .ft-article-section li strong,html body .ft-root.ft-taux-mg .ft-faq-answer strong{color:var(--white) !important}html body .ft-root.ft-taux-mg .ft-seo-intro a,html body .ft-root.ft-taux-mg .ft-article-section a,html body .ft-root.ft-taux-mg .ft-article-tips a,html body .ft-root.ft-taux-mg .ft-faq-answer a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-taux-mg .ft-seo-intro a:hover,html body .ft-root.ft-taux-mg .ft-article-section a:hover,html body .ft-root.ft-taux-mg .ft-article-tips a:hover,html body .ft-root.ft-taux-mg .ft-faq-answer a:hover{color:#CC0000 !important}html body .ft-root.ft-taux-mg .ft-faq-title{color:var(--acc) !important}html body .ft-root.ft-taux-mg .ft-faq-item summary:hover{background:rgba(13,148,136,.08) !important}html body .ft-root.ft-taux-mg .ft-mg-tablewrap{overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;margin:6px 0 16px !important;border-radius:10px !important}html body .ft-root.ft-taux-mg .ft-mg-table{width:100% !important;min-width:420px !important;border-collapse:collapse !important;font-size:15px !important}html body .ft-root.ft-taux-mg .ft-mg-table th{background:#0f766e !important;color:#FFFFFF !important;text-align:left !important;font-family:'Montserrat',sans-serif !important;font-size:.7rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.04em !important;padding:12px 14px !important;border-bottom:2px solid rgba(0,0,0,.28) !important;line-height:1.3 !important;white-space:nowrap !important}html body .ft-root.ft-taux-mg .ft-mg-table td{padding:11px 14px !important;border-bottom:1px solid var(--card-border) !important;color:var(--light) !important;line-height:1.5 !important;vertical-align:top !important}html body .ft-root.ft-taux-mg .ft-mg-table tr:last-child td{border-bottom:none !important}html body .ft-root.ft-taux-mg .ft-mg-table strong{color:#FFFFFF !important;font-weight:700 !important}html body .ft-root.ft-taux-mg .ft-mg-table .ft-mg-ess td{background:rgba(59,130,246,.10) !important}html body .ft-root.ft-taux-mg .ft-mg-table .ft-mg-ath td{background:rgba(34,197,94,.11) !important}html body .ft-root.ft-taux-mg .ft-mg-table .ft-mg-fit td{background:rgba(13,148,136,.13) !important}html body .ft-root.ft-taux-mg .ft-mg-table .ft-mg-avg td{background:rgba(234,179,8,.12) !important}html body .ft-root.ft-taux-mg .ft-mg-table .ft-mg-high td{background:rgba(239,68,68,.12) !important}html body .ft-root.ft-taux-mg .ft-mg-table .ft-mg-ess td:first-child{box-shadow:inset 4px 0 0 #3b82f6 !important}html body .ft-root.ft-taux-mg .ft-mg-table .ft-mg-ath td:first-child{box-shadow:inset 4px 0 0 #22c55e !important}html body .ft-root.ft-taux-mg .ft-mg-table .ft-mg-fit td:first-child{box-shadow:inset 4px 0 0 #0D9488 !important}html body .ft-root.ft-taux-mg .ft-mg-table .ft-mg-avg td:first-child{box-shadow:inset 4px 0 0 #eab308 !important}html body .ft-root.ft-taux-mg .ft-mg-table .ft-mg-high td:first-child{box-shadow:inset 4px 0 0 #ef4444 !important}html body .ft-root.ft-taux-mg .ft-sources{font-size:.72rem !important;color:var(--grey) !important;margin-top:20px !important;border-top:1px solid rgba(255,255,255,0.08) !important;padding-top:12px !important;line-height:1.6 !important}html body .ft-root.ft-taux-mg .ft-sources p{margin:0 0 8px !important}html body .ft-root.ft-taux-mg .ft-sources ul{list-style:none !important;margin:0 !important;padding-left:0 !important}html body .ft-root.ft-taux-mg .ft-sources li{position:relative !important;padding-left:1.4em !important;margin:5px 0 !important}html body .ft-root.ft-taux-mg .ft-sources li::before{content:'•' !important;position:absolute !important;left:0 !important;color:var(--grey) !important;font-weight:700 !important}html body .ft-root.ft-taux-mg .ft-sources a{color:#0080FF !important;text-decoration:underline !important}html body .ft-root.ft-taux-mg .ft-sources a:hover{color:#CC0000 !important}html body .ft-root.ft-taux-mg nav.rank-math-breadcrumb .last::after{background-color:var(--acc) !important}html body .ft-root.ft-taux-mg nav.rank-math-breadcrumb .last{box-shadow:0 -3px 0 0 var(--acc) inset !important}html body .ft-root.ft-taux-mg nav.rank-math-breadcrumb .separator{color:var(--acc) !important}html body .ft-root.ft-taux-mg nav.rank-math-breadcrumb a:hover{color:var(--acc) !important}html body .ft-root.ft-taux-mg .nabfit-hero-line{display:none !important}html body .ft-root.ft-taux-mg .nb-further::before{background:var(--acc) !important}html body .ft-root.ft-taux-mg .nb-further.nb-further{max-width:none !important;margin-left:0 !important;margin-right:0 !important}html body .ft-root.ft-taux-mg .nb-further a{color:#0080FF !important;text-decoration:underline !important}html body .ft-root.ft-taux-mg .nb-further a:hover{color:#CC0000 !important}html body .ft-root.ft-test-surentrainement{--acc:#0D9488;--acc-dark:#0f766e;--gloss:#0D9488;--red:#0D9488;--red-glow:rgba(13,148,136,.18);--orange:#0D9488;--orange-glow:rgba(13,148,136,.18)}html body .ft-root.ft-test-surentrainement .ft-hero h1 span{color:var(--acc) !important}html body .ft-root.ft-test-surentrainement .ft-hero-label{font-family:'DM Sans',sans-serif !important;font-size:0.85rem !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0.02em !important;color:var(--acc) !important;margin-bottom:14px !important;display:block !important;background:none !important}html body .ft-root.ft-test-surentrainement .ft-hero p{color:#FFFFFF !important}html body .ft-root.ft-test-surentrainement .ft-hero p a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-test-surentrainement .ft-hero p a:hover{color:#CC0000 !important}html body .ft-root.ft-test-surentrainement .ft-hero::after{display:none !important}html body .ft-root.ft-test-surentrainement .ft-back:hover{color:var(--acc) !important}html body .ft-root.ft-test-surentrainement .ft-card::before{background:var(--acc) !important}html body .ft-root.ft-test-surentrainement .ft-card-title{color:#FFFFFF !important}html body .ft-root.ft-test-surentrainement .ft-tool-layout{align-items:stretch !important}html body .ft-root.ft-test-surentrainement .ft-btn{background:var(--acc) !important;color:#111 !important}html body .ft-root.ft-test-surentrainement .ft-btn:hover{background:var(--acc-dark) !important;color:#111 !important;box-shadow:0 4px 20px rgba(13,148,136,.35) !important}html body .ft-root.ft-test-surentrainement select:focus,html body .ft-root.ft-test-surentrainement input:focus{border-color:var(--acc) !important;box-shadow:0 0 0 3px rgba(13,148,136,.18) !important;outline:none !important}html body .ft-root.ft-test-surentrainement select{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%230D9488'%20stroke-width='2.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpolyline%20points='6%209%2012%2015%2018%209'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 12px center !important;background-size:16px !important}@media (max-width:768px){html body .ft-root.ft-test-surentrainement select,html body .ft-root.ft-test-surentrainement input{font-size:16px !important}}html body .ft-root.ft-test-surentrainement .ft-hero::after{display:none !important}html body .ft-root.ft-test-surentrainement .ft-tip-box{border-left:none !important;border-radius:8px !important;background:rgba(13,148,136,.08) !important;font-size:.86rem !important;line-height:1.65 !important}html body .ft-root.ft-test-surentrainement .ft-tip-box strong{display:inline !important;margin:0 !important;font-family:inherit !important;font-size:inherit !important;letter-spacing:normal !important;text-transform:none !important;font-weight:700 !important;color:var(--acc) !important}html body .ft-root.ft-test-surentrainement .ft-card.ft-flat::before{display:none !important}html body .ft-root.ft-test-surentrainement .ft-card.ft-flat .ft-card-title{font-family:'Poppins',sans-serif !important;font-size:26px !important;font-weight:700 !important;text-transform:none !important;letter-spacing:-0.01em !important;color:#FFFFFF !important;line-height:1.2 !important;margin:0 0 18px !important}html body .ft-root.ft-test-surentrainement .ft-card.ft-flat{background:none !important;border:none !important;border-radius:0 !important;padding:0 !important;overflow:visible !important;margin-bottom:0 !important}html body .ft-root.ft-test-surentrainement .ft-seo-intro,html body .ft-root.ft-test-surentrainement .ft-article-section p,html body .ft-root.ft-test-surentrainement .ft-article-tips li{font-size:16px !important;line-height:1.7 !important}html body .ft-root.ft-test-surentrainement .ft-seo-intro{color:#FFFFFF !important}html body .ft-root.ft-test-surentrainement .ft-article-section p strong,html body .ft-root.ft-test-surentrainement .ft-article-section li strong,html body .ft-root.ft-test-surentrainement .ft-faq-answer strong{color:var(--white) !important}html body .ft-root.ft-test-surentrainement .ft-seo-intro a,html body .ft-root.ft-test-surentrainement .ft-article-section a,html body .ft-root.ft-test-surentrainement .ft-article-tips a,html body .ft-root.ft-test-surentrainement .ft-faq-answer a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-test-surentrainement .ft-seo-intro a:hover,html body .ft-root.ft-test-surentrainement .ft-article-section a:hover,html body .ft-root.ft-test-surentrainement .ft-article-tips a:hover,html body .ft-root.ft-test-surentrainement .ft-faq-answer a:hover{color:#CC0000 !important}html body .ft-root.ft-test-surentrainement .ft-faq-title{color:var(--acc) !important}html body .ft-root.ft-test-surentrainement .ft-faq-item summary:hover{background:rgba(13,148,136,.08) !important}html body .ft-root.ft-test-surentrainement .ft-tool-results{display:flex !important;flex-direction:column !important}html body .ft-root.ft-test-surentrainement .ft-score-empty{margin:auto !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:12px !important;text-align:center !important;max-width:320px !important;padding:16px !important}html body .ft-root.ft-test-surentrainement .ft-score-empty-icon{font-size:2.4rem !important;line-height:1 !important;opacity:.9 !important}html body .ft-root.ft-test-surentrainement .ft-score-empty-txt{font-size:.85rem !important;line-height:1.6 !important;color:var(--grey) !important}html body .ft-root.ft-test-surentrainement .ft-score-val,html body .ft-root.ft-test-surentrainement #scoreVal{color:#FFFFFF !important}html body .ft-root.ft-test-surentrainement #scoreLabel{color:#FFFFFF !important}html body .ft-root.ft-test-surentrainement .ft-score-box.ft-poor{background:rgba(139,92,246,0.12) !important;border:1px solid rgba(139,92,246,0.35) !important}html body .ft-root.ft-test-surentrainement .ft-sources{font-size:.72rem !important;color:var(--grey) !important;margin-top:20px !important;border-top:1px solid rgba(255,255,255,0.08) !important;padding-top:12px !important;line-height:1.6 !important}html body .ft-root.ft-test-surentrainement .ft-sources p{margin:0 0 8px !important}html body .ft-root.ft-test-surentrainement .ft-sources p:first-child{margin-bottom:16px !important}html body .ft-root.ft-test-surentrainement .ft-sources ul{list-style:none !important;margin:0 !important;padding-left:0 !important}html body .ft-root.ft-test-surentrainement .ft-sources li{position:relative !important;padding-left:1.4em !important;margin:5px 0 !important}html body .ft-root.ft-test-surentrainement .ft-sources li::before{content:'•' !important;position:absolute !important;left:0 !important;color:var(--grey) !important;font-weight:700 !important}html body .ft-root.ft-test-surentrainement .ft-sources a{color:#0080FF !important;text-decoration:underline !important}html body .ft-root.ft-test-surentrainement .ft-sources a:hover{color:#CC0000 !important}html body .ft-root.ft-test-surentrainement nav.rank-math-breadcrumb .last::after{background-color:var(--acc) !important}html body .ft-root.ft-test-surentrainement nav.rank-math-breadcrumb .last{box-shadow:0 -3px 0 0 var(--acc) inset !important}html body .ft-root.ft-test-surentrainement nav.rank-math-breadcrumb .separator{color:var(--acc) !important}html body .ft-root.ft-test-surentrainement nav.rank-math-breadcrumb a:hover{color:var(--acc) !important}html body .ft-root.ft-test-surentrainement .nabfit-hero-line{display:none !important}html body .ft-root.ft-test-surentrainement .nb-further::before{background:var(--acc) !important}html body .ft-root.ft-test-surentrainement .nb-further.nb-further{max-width:none !important;margin-left:0 !important;margin-right:0 !important}html body .ft-root.ft-test-surentrainement .nb-further a{color:#0080FF !important;text-decoration:underline !important}html body .ft-root.ft-test-surentrainement .nb-further a:hover{color:#CC0000 !important}html body .ft-root.ft-musculation-football{--acc:#eab308;--acc-dark:#ca8a04;--gloss:#eab308;--red:#eab308;--red-glow:rgba(234,179,8,.18);--orange:#eab308;--orange-glow:rgba(234,179,8,.18)}html body .ft-root.ft-musculation-football .ft-hero h1 span{color:var(--acc) !important}html body .ft-root.ft-musculation-football .ft-hero-label{font-family:'DM Sans',sans-serif !important;font-size:0.85rem !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0.02em !important;color:var(--acc) !important;margin-bottom:14px !important;display:block !important;background:none !important}html body .ft-root.ft-musculation-football .ft-hero p{color:#FFFFFF !important}html body .ft-root.ft-musculation-football .ft-hero p a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-musculation-football .ft-hero p a:hover{color:#CC0000 !important}html body .ft-root.ft-musculation-football .ft-hero::after{display:none !important}html body .ft-root.ft-musculation-football .ft-back:hover{color:var(--acc) !important}html body .ft-root.ft-musculation-football .ft-card::before{background:var(--acc) !important}html body .ft-root.ft-musculation-football .ft-card-title{color:#FFFFFF !important}html body .ft-root.ft-musculation-football .ft-mf-lead{font-size:.92rem !important;line-height:1.6 !important;color:#FFFFFF !important;margin:0 0 16px !important}html body .ft-root.ft-musculation-football .ft-mf-lead strong{color:#FFFFFF !important;font-weight:700 !important}html body .ft-root.ft-musculation-football .ft-mf-tabs{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin:0 0 16px !important}html body .ft-root.ft-musculation-football .ft-mf-tab{flex:1 1 auto !important;min-width:120px !important;padding:10px 14px !important;border-radius:10px !important;border:1px solid rgba(255,255,255,.14) !important;background:rgba(255,255,255,.04) !important;color:#e9e9e9 !important;font-family:'Poppins',sans-serif !important;font-weight:600 !important;font-size:.9rem !important;cursor:pointer !important;transition:all .15s ease !important;text-align:center !important;line-height:1.2 !important}html body .ft-root.ft-musculation-football .ft-mf-tab:hover{border-color:var(--acc) !important;color:#FFFFFF !important}html body .ft-root.ft-musculation-football .ft-mf-tab.ft-active{background:var(--acc) !important;border-color:var(--acc) !important;color:#111 !important;box-shadow:0 4px 16px rgba(234,179,8,.28) !important}html body .ft-root.ft-musculation-football .ft-mf-plan{margin:0 !important}html body .ft-root.ft-musculation-football .ft-mf-week{display:flex !important;flex-direction:column !important;gap:7px !important;margin:0 0 14px !important}html body .ft-root.ft-musculation-football .ft-mf-day{display:flex !important;align-items:center !important;gap:12px !important;padding:9px 12px !important;border-radius:9px !important;background:rgba(255,255,255,.035) !important;border:1px solid rgba(255,255,255,.06) !important}html body .ft-root.ft-musculation-football .ft-mf-matchday{background:rgba(234,179,8,.10) !important;border-color:rgba(234,179,8,.4) !important}html body .ft-root.ft-musculation-football .ft-mf-dname{flex:0 0 44px !important;font-family:'Poppins',sans-serif !important;font-weight:700 !important;font-size:.9rem !important;color:#FFFFFF !important}html body .ft-root.ft-musculation-football .ft-mf-chips{display:flex !important;flex-wrap:wrap !important;gap:6px !important}html body .ft-root.ft-musculation-football .ft-mf-chip{display:inline-flex !important;align-items:center !important;gap:5px !important;padding:4px 10px !important;border-radius:999px !important;font-size:.8rem !important;font-weight:600 !important;line-height:1.3 !important;background:rgba(255,255,255,.06) !important;color:#f0f0f0 !important;border:1px solid transparent !important}html body .ft-root.ft-musculation-football .ft-mf-chip.ft-mf-force{background:rgba(234,179,8,.16) !important;color:#FFFFFF !important;border-color:rgba(234,179,8,.35) !important}html body .ft-root.ft-musculation-football .ft-mf-chip.ft-mf-haut{background:rgba(234,179,8,.09) !important}html body .ft-root.ft-musculation-football .ft-mf-chip.ft-mf-explo{background:rgba(255,255,255,.09) !important}html body .ft-root.ft-musculation-football .ft-mf-chip.ft-mf-foot{background:rgba(150,170,190,.14) !important;color:#e6edf5 !important}html body .ft-root.ft-musculation-football .ft-mf-chip.ft-mf-match{background:var(--acc) !important;color:#111 !important;font-weight:700 !important}html body .ft-root.ft-musculation-football .ft-mf-chip.ft-mf-recup{background:rgba(255,255,255,.04) !important;color:#b8b8b8 !important}html body .ft-root.ft-musculation-football .ft-mf-why{font-size:.85rem !important;line-height:1.6 !important;color:#dcdcdc !important;background:rgba(234,179,8,.07) !important;border-radius:8px !important;padding:11px 13px !important;margin:0 !important}html body .ft-root.ft-musculation-football .ft-mf-why strong{color:#FFFFFF !important;font-weight:700 !important}html body .ft-root.ft-musculation-football .ft-mf-why strong:first-child{color:var(--acc) !important}html body .ft-root.ft-musculation-football .ft-mf-legend{display:flex !important;flex-wrap:wrap !important;gap:10px 16px !important;margin:0 !important;padding-top:12px !important;border-top:1px solid rgba(255,255,255,.08) !important}html body .ft-root.ft-musculation-football .ft-mf-leg{display:inline-flex !important;align-items:center !important;gap:6px !important;font-size:.78rem !important;color:#c9c9c9 !important}html body .ft-root.ft-musculation-football .ft-mf-dot{display:inline-block !important;width:11px !important;height:11px !important;border-radius:50% !important}html body .ft-root.ft-musculation-football .ft-mf-dot.ft-mf-force{background:#eab308 !important}html body .ft-root.ft-musculation-football .ft-mf-dot.ft-mf-haut{background:rgba(234,179,8,.5) !important}html body .ft-root.ft-musculation-football .ft-mf-dot.ft-mf-explo{background:rgba(255,255,255,.6) !important}html body .ft-root.ft-musculation-football .ft-mf-dot.ft-mf-foot{background:#9db4c8 !important}html body .ft-root.ft-musculation-football .ft-mf-dot.ft-mf-match{background:#eab308 !important;box-shadow:0 0 0 2px rgba(234,179,8,.3) !important}html body .ft-root.ft-musculation-football .ft-mf-dot.ft-mf-recup{background:#7a7a7a !important}html body .ft-root.ft-musculation-football .ft-mf-rules-title{display:flex !important;align-items:center !important;gap:12px !important}html body .ft-root.ft-musculation-football .ft-mf-titleicon{flex:0 0 30px !important;width:30px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:0 !important}html body .ft-root.ft-musculation-football .ft-mf-rules{display:flex !important;flex-direction:column !important;gap:14px !important;margin:0 !important}html body .ft-root.ft-musculation-football .ft-mf-rule{display:flex !important;align-items:flex-start !important;gap:12px !important}html body .ft-root.ft-musculation-football .ft-mf-rule-num{flex:0 0 30px !important;width:30px !important;height:30px !important;border-radius:50% !important;background:var(--acc) !important;color:#111 !important;font-family:'Poppins',sans-serif !important;font-weight:700 !important;font-size:1rem !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important}html body .ft-root.ft-musculation-football .ft-mf-rule-body{font-size:.9rem !important;line-height:1.6 !important;color:#f0f0f0 !important;margin:2px 0 0 !important}html body .ft-root.ft-musculation-football .ft-mf-rule-body strong{color:#FFFFFF !important;font-weight:700 !important}html body .ft-root.ft-musculation-football .ft-mf-rule-body a{color:#0080FF !important;font-weight:400 !important;text-decoration:underline !important}html body .ft-root.ft-musculation-football .ft-mf-rule-body a:hover{color:#CC0000 !important}html body .ft-root.ft-musculation-football .ft-mf-tablewrap{overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;margin:0 0 14px !important}html body .ft-root.ft-musculation-football .ft-mf-table{width:100% !important;border-collapse:collapse !important;font-size:.86rem !important;min-width:520px !important}html body .ft-root.ft-musculation-football .ft-mf-table th{background:rgba(234,179,8,.12) !important;color:#FFFFFF !important;font-family:'Poppins',sans-serif !important;font-weight:600 !important;font-size:.82rem !important;text-align:left !important;padding:10px 12px !important;border-bottom:2px solid rgba(234,179,8,.35) !important}html body .ft-root.ft-musculation-football .ft-mf-table td{padding:10px 12px !important;border-bottom:1px solid rgba(255,255,255,.08) !important;color:#e8e8e8 !important;line-height:1.5 !important;vertical-align:top !important}html body .ft-root.ft-musculation-football .ft-mf-table tbody tr:last-child td{border-bottom:none !important}html body .ft-root.ft-musculation-football .ft-mf-table td strong{color:#FFFFFF !important;font-weight:700 !important}html body .ft-root.ft-musculation-football .ft-tip-box{border-left:none !important;border-radius:8px !important;background:rgba(234,179,8,.08) !important;font-size:.86rem !important;line-height:1.65 !important}html body .ft-root.ft-musculation-football .ft-tip-box strong{display:inline !important;margin:0 !important;font-family:inherit !important;font-size:inherit !important;letter-spacing:normal !important;text-transform:none !important;font-weight:700 !important;color:var(--acc) !important}html body .ft-root.ft-musculation-football .ft-tip-box a{color:#0080FF !important;font-weight:700 !important;text-decoration:underline !important}html body .ft-root.ft-musculation-football .ft-tip-box a:hover{color:#CC0000 !important}html body .ft-root.ft-musculation-football .ft-card.ft-flat::before{display:none !important}html body .ft-root.ft-musculation-football .ft-card.ft-flat .ft-card-title{font-family:'Poppins',sans-serif !important;font-size:26px !important;font-weight:700 !important;text-transform:none !important;letter-spacing:-0.01em !important;color:#FFFFFF !important;line-height:1.2 !important;margin:0 0 18px !important}html body .ft-root.ft-musculation-football .ft-card.ft-flat{background:none !important;border:none !important;border-radius:0 !important;padding:0 !important;overflow:visible !important;margin-bottom:0 !important}html body .ft-root.ft-musculation-football .ft-seo-intro,html body .ft-root.ft-musculation-football .ft-article-section p,html body .ft-root.ft-musculation-football .ft-article-tips li{font-size:16px !important;line-height:1.7 !important}html body .ft-root.ft-musculation-football .ft-seo-intro{color:#FFFFFF !important}html body .ft-root.ft-musculation-football .ft-article-section p strong,html body .ft-root.ft-musculation-football .ft-article-section li strong,html body .ft-root.ft-musculation-football .ft-faq-answer strong{color:var(--white) !important}html body .ft-root.ft-musculation-football .ft-seo-intro a,html body .ft-root.ft-musculation-football .ft-article-section a,html body .ft-root.ft-musculation-football .ft-faq-answer a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-musculation-football .ft-seo-intro a:hover,html body .ft-root.ft-musculation-football .ft-article-section a:hover,html body .ft-root.ft-musculation-football .ft-faq-answer a:hover{color:#CC0000 !important}html body .ft-root.ft-musculation-football .ft-article-section a[target="_blank"]{font-weight:400 !important}html body .ft-root.ft-musculation-football .ft-faq-title{color:var(--acc) !important}html body .ft-root.ft-musculation-football .ft-faq-item summary:hover{background:rgba(234,179,8,.08) !important}html body .ft-root.ft-musculation-football .ft-sources{font-size:.72rem !important;color:var(--grey) !important;margin-top:20px !important;border-top:1px solid rgba(255,255,255,0.08) !important;padding-top:12px !important;line-height:1.6 !important}html body .ft-root.ft-musculation-football .ft-sources p{margin:0 0 8px !important}html body .ft-root.ft-musculation-football .ft-sources p:first-child{margin-bottom:12px !important}html body .ft-root.ft-musculation-football .ft-sources ul{list-style:none !important;margin:0 !important;padding-left:0 !important}html body .ft-root.ft-musculation-football .ft-sources li{position:relative !important;padding-left:1.4em !important;margin:5px 0 !important}html body .ft-root.ft-musculation-football .ft-sources li::before{content:'•' !important;position:absolute !important;left:0 !important;color:var(--grey) !important;font-weight:700 !important}html body .ft-root.ft-musculation-football nav.rank-math-breadcrumb .last::after{background-color:var(--acc) !important}html body .ft-root.ft-musculation-football nav.rank-math-breadcrumb .last{box-shadow:0 -3px 0 0 var(--acc) inset !important}html body .ft-root.ft-musculation-football nav.rank-math-breadcrumb .separator{color:var(--acc) !important}html body .ft-root.ft-musculation-football nav.rank-math-breadcrumb a:hover{color:var(--acc) !important}html body .ft-root.ft-musculation-football .nabfit-hero-line{display:none !important}html body .ft-root.ft-musculation-football .nb-further::before{background:var(--acc) !important}html body .ft-root.ft-musculation-football .nb-further.nb-further{max-width:none !important;margin-left:0 !important;margin-right:0 !important}html body .ft-root.ft-musculation-football .nb-further a{color:#0080FF !important;text-decoration:underline !important}html body .ft-root.ft-musculation-football .nb-further a:hover{color:#CC0000 !important}@media (max-width:768px){html body .ft-root.ft-musculation-football select,html body .ft-root.ft-musculation-football input{font-size:16px !important}}html body .ft-root.ft-chrono-cafeine{--acc:#0D9488;--acc-dark:#0f766e;--gloss:#0D9488;--red:#0D9488;--red-glow:rgba(13,148,136,.18);--orange:#0D9488;--orange-glow:rgba(13,148,136,.18)}html body .ft-root.ft-chrono-cafeine .ft-hero h1 span{color:var(--acc) !important}html body .ft-root.ft-chrono-cafeine .ft-hero-label{font-family:'DM Sans',sans-serif !important;font-size:0.85rem !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0.02em !important;color:var(--acc) !important;margin-bottom:14px !important;display:block !important;background:none !important}html body .ft-root.ft-chrono-cafeine .ft-hero p{color:#FFFFFF !important}html body .ft-root.ft-chrono-cafeine .ft-hero p a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-chrono-cafeine .ft-hero p a:hover{color:#CC0000 !important}html body .ft-root.ft-chrono-cafeine .ft-hero::after{display:none !important}html body .ft-root.ft-chrono-cafeine .ft-back:hover{color:var(--acc) !important}html body .ft-root.ft-chrono-cafeine .ft-card::before{background:var(--acc) !important}html body .ft-root.ft-chrono-cafeine .ft-card-title{color:#FFFFFF !important}html body .ft-root.ft-chrono-cafeine .ft-tool-layout{align-items:stretch !important}html body .ft-root.ft-chrono-cafeine .ft-tool-results > .ft-card{margin-top:28px !important}html body .ft-root.ft-chrono-cafeine nav.rank-math-breadcrumb .last::after{background-color:var(--acc) !important}html body .ft-root.ft-chrono-cafeine nav.rank-math-breadcrumb .last{box-shadow:0 -3px 0 0 var(--acc) inset !important}html body .ft-root.ft-chrono-cafeine nav.rank-math-breadcrumb .separator{color:var(--acc) !important}html body .ft-root.ft-chrono-cafeine nav.rank-math-breadcrumb a:hover{color:var(--acc) !important}html body .ft-root.ft-chrono-cafeine .nabfit-hero-line{display:none !important}html body .ft-root.ft-chrono-cafeine .ft-btn{background:var(--acc) !important;color:#111 !important}html body .ft-root.ft-chrono-cafeine .ft-btn:hover{background:var(--acc-dark) !important;color:#111 !important;box-shadow:0 4px 20px rgba(13,148,136,.35) !important}html body .ft-root.ft-chrono-cafeine .ft-btn-ghost:hover{border-color:var(--acc) !important;color:var(--acc) !important}html body .ft-root.ft-chrono-cafeine .ft-btn-row{display:flex !important;flex-wrap:wrap !important;gap:10px !important;margin-top:26px !important}html body .ft-root.ft-chrono-cafeine .ft-btn-row .ft-btn,html body .ft-root.ft-chrono-cafeine .ft-btn-row .ft-btn-ghost{width:auto !important;flex:1 1 180px !important}html body .ft-root.ft-chrono-cafeine .ft-tool-form label{display:block !important;margin:0 0 6px !important;font-family:'Montserrat',sans-serif !important;font-size:.72rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.03em !important;color:var(--light) !important}html body .ft-root.ft-chrono-cafeine input:focus,html body .ft-root.ft-chrono-cafeine select:focus{border-color:var(--acc) !important;box-shadow:0 0 0 3px rgba(13,148,136,.18) !important;outline:none !important}html body .ft-root.ft-chrono-cafeine select{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%230D9488' d='M6 8L0 0h12z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 12px center !important}html body .ft-root.ft-chrono-cafeine input[type="time"]::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%230D9488' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 8v4l3 2'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:16px 16px !important;cursor:pointer !important;opacity:1 !important}html body .ft-root.ft-chrono-cafeine .ft-grid3{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr)) !important;gap:20px 14px !important}html body .ft-root.ft-chrono-cafeine .ft-grid2{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr)) !important;gap:20px 14px !important;margin-top:20px !important}html body .ft-root.ft-chrono-cafeine .ft-small{font-size:.76rem !important;color:var(--grey) !important;line-height:1.45 !important;margin-top:5px !important}html body .ft-root.ft-chrono-cafeine .ft-tip-box,html body .ft-root.ft-chrono-cafeine .ft-tip{border-left:none !important;border-radius:8px !important;background:rgba(13,148,136,.08) !important}html body .ft-root.ft-chrono-cafeine .ft-tip-box strong{display:inline !important;margin:0 !important;font-family:inherit !important;font-size:inherit !important;text-transform:none !important;letter-spacing:normal !important;font-weight:700 !important;color:var(--acc) !important}html body .ft-root.ft-chrono-cafeine .ft-plan-row{display:flex !important;justify-content:space-between !important;align-items:baseline !important;gap:12px !important;padding:9px 0 !important;border-bottom:1px solid var(--card-border) !important;font-size:.9rem !important}html body .ft-root.ft-chrono-cafeine .ft-plan-row:last-of-type{border-bottom:none !important}html body .ft-root.ft-chrono-cafeine .ft-plan-time{color:var(--acc) !important;font-family:'Montserrat',sans-serif !important;font-weight:700 !important;white-space:nowrap !important}html body .ft-root.ft-chrono-cafeine .ft-table-head{display:flex !important;justify-content:space-between !important;align-items:center !important;flex-wrap:wrap !important;gap:10px !important;margin-bottom:12px !important}html body .ft-root.ft-chrono-cafeine .ft-right{display:flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;flex-wrap:wrap !important}html body .ft-root.ft-chrono-cafeine .ft-badge{display:inline-flex !important;align-items:baseline !important;gap:5px !important;padding:7px 14px !important;border-radius:999px !important;background:rgba(13,148,136,.12) !important;border:1px solid rgba(13,148,136,.35) !important;white-space:nowrap !important}html body .ft-root.ft-chrono-cafeine .ft-badge b{color:var(--acc) !important;font-family:'Montserrat',sans-serif !important;white-space:nowrap !important}html body .ft-root.ft-chrono-cafeine .ft-badge span{font-size:.72rem !important;color:var(--grey) !important;white-space:nowrap !important}html body .ft-root.ft-chrono-cafeine .ft-chrono-row{display:flex !important;flex-wrap:wrap !important;gap:12px 14px !important;align-items:flex-start !important;padding:14px !important;margin-bottom:10px !important;border:1px solid var(--card-border) !important;border-radius:12px !important;background:#141414 !important}html body .ft-root.ft-chrono-cafeine .ft-chrono-cell{display:flex !important;flex-direction:column !important;gap:5px !important;min-width:0 !important}html body .ft-root.ft-chrono-cafeine .ft-chrono-cell-time{flex:0 0 104px !important}html body .ft-root.ft-chrono-cafeine .ft-chrono-cell-boisson{flex:1 1 200px !important}html body .ft-root.ft-chrono-cafeine .ft-chrono-cell-portions{flex:0 0 92px !important}html body .ft-root.ft-chrono-cafeine .ft-chrono-cell-dose{flex:1 1 240px !important}html body .ft-root.ft-chrono-cafeine .ft-chrono-cell-remove{flex:0 0 auto !important;align-self:flex-start !important;margin-top:22px !important}html body .ft-root.ft-chrono-cafeine .ft-chrono-row-label{font-family:'Montserrat',sans-serif !important;font-size:.62rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.04em !important;color:var(--grey) !important;margin:0 !important}html body .ft-root.ft-chrono-cafeine .ft-chrono-cell .ft-small{margin-top:0 !important}html body .ft-root.ft-chrono-cafeine .ft-chrono-cell-boisson .ft-small{padding-left:16px !important}html body .ft-root.ft-chrono-cafeine .ft-pill{display:flex !important;flex-direction:column !important;gap:8px !important}html body .ft-root.ft-chrono-cafeine .ft-seg{display:inline-flex !important;border:1px solid var(--card-border) !important;border-radius:9px !important;overflow:hidden !important;align-self:flex-start !important}html body .ft-root.ft-chrono-cafeine .ft-seg button{appearance:none !important;border:none !important;background:transparent !important;color:var(--light) !important;font-size:.76rem !important;font-weight:600 !important;padding:7px 11px !important;cursor:pointer !important;border-right:1px solid var(--card-border) !important}html body .ft-root.ft-chrono-cafeine .ft-seg button:last-child{border-right:none !important}html body .ft-root.ft-chrono-cafeine .ft-seg .ft-active{background:var(--acc) !important;color:#111 !important}html body .ft-root.ft-chrono-cafeine .ft-iconbtn{appearance:none !important;border:1px solid var(--card-border) !important;background:transparent !important;color:var(--grey) !important;width:34px !important;height:34px !important;border-radius:8px !important;cursor:pointer !important;line-height:1 !important}html body .ft-root.ft-chrono-cafeine .ft-iconbtn:hover{border-color:#ef4444 !important;color:#ef4444 !important}html body .ft-root.ft-chrono-cafeine .ft-summaryGrid{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:12px !important;margin-top:14px !important}html body .ft-root.ft-chrono-cafeine .ft-summaryGrid .ft-scard:nth-child(3){grid-column:1 / -1 !important}@media(max-width:480px){html body .ft-root.ft-chrono-cafeine .ft-summaryGrid{grid-template-columns:1fr !important}}html body .ft-root.ft-chrono-cafeine .ft-scard .ft-k{color:var(--acc) !important}html body .ft-root.ft-chrono-cafeine .ft-scard .ft-s{font-family:'Poppins',sans-serif !important;font-size:.78rem !important;color:var(--grey) !important;line-height:1.5 !important;margin-top:6px !important;display:block !important}html body .ft-root.ft-chrono-cafeine .ft-scard.ft-ok .ft-k{color:var(--acc) !important}html body .ft-root.ft-chrono-cafeine .ft-scard.ft-warn .ft-k{color:#eab308 !important}html body .ft-root.ft-chrono-cafeine .ft-scard.ft-bad .ft-k{color:#ef4444 !important}html body .ft-root.ft-chrono-cafeine .ft-empty-rows{padding:16px !important;text-align:center !important;color:var(--grey) !important;font-size:.85rem !important;border:1px dashed var(--card-border) !important;border-radius:10px !important}html body .ft-root.ft-chrono-cafeine .ft-hr{height:1px !important;background:var(--card-border) !important;border:none !important;margin:16px 0 !important}html body .ft-root.ft-chrono-cafeine .ft-footer{font-size:.8rem !important;color:var(--grey) !important;line-height:1.6 !important}html body .ft-root.ft-chrono-cafeine .ft-footer > div{margin-top:0 !important}html body .ft-root.ft-chrono-cafeine .ft-footer > div:nth-child(2){margin-top:6px !important}html body .ft-root.ft-chrono-cafeine .ft-footer > div:nth-child(3){margin-top:16px !important}html body .ft-root.ft-chrono-cafeine .ft-footer > div:nth-child(4){margin-top:16px !important}html body .ft-root.ft-chrono-cafeine .ft-footer a{color:#0080FF !important;text-decoration:underline !important}html body .ft-root.ft-chrono-cafeine .ft-footer a:hover{color:#CC0000 !important}html body .ft-root.ft-chrono-cafeine .ft-card.ft-flat::before{display:none !important}html body .ft-root.ft-chrono-cafeine .ft-card.ft-flat{background:none !important;border:none !important;border-radius:0 !important;padding:0 !important;overflow:visible !important;margin-bottom:0 !important}html body .ft-root.ft-chrono-cafeine .ft-article-subtitle{border-left-color:var(--acc) !important;color:#FFFFFF !important}html body .ft-root.ft-chrono-cafeine .ft-faq-title{color:var(--acc) !important}html body .ft-root.ft-chrono-cafeine .ft-article-section p,html body .ft-root.ft-chrono-cafeine .ft-article-tips li{font-size:16px !important;line-height:1.7 !important}html body .ft-root.ft-chrono-cafeine .ft-article-section a,html body .ft-root.ft-chrono-cafeine .ft-article-tips a,html body .ft-root.ft-chrono-cafeine .ft-faq-answer a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-chrono-cafeine .ft-article-section a:hover,html body .ft-root.ft-chrono-cafeine .ft-article-tips a:hover,html body .ft-root.ft-chrono-cafeine .ft-faq-answer a:hover{color:#CC0000 !important}html body .ft-root.ft-chrono-cafeine .ft-faq-item summary:hover{background:rgba(13,148,136,.08) !important}html body .ft-root.ft-chrono-cafeine .nb-further::before{background:var(--acc) !important}html body .ft-root.ft-chrono-cafeine .nb-further.nb-further{max-width:none !important;margin-left:0 !important;margin-right:0 !important}html body .ft-root.ft-chrono-cafeine .nb-further a{color:#0080FF !important;text-decoration:underline !important}html body .ft-root.ft-chrono-cafeine .nb-further a:hover{color:#CC0000 !important}html body .ft-root.ft-chrono-optimiseur{--acc:#0D9488;--acc-dark:#0f766e;--gloss:#0D9488;--red:#0D9488;--red-glow:rgba(13,148,136,.18);--orange:#0D9488;--orange-glow:rgba(13,148,136,.18);--green:#0D9488;--green-glow:rgba(13,148,136,.18)}html body .ft-root.ft-chrono-optimiseur .ft-hero h1 span{color:var(--acc) !important}html body .ft-root.ft-chrono-optimiseur .ft-hero-label{font-family:'DM Sans',sans-serif !important;font-size:0.85rem !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0.02em !important;color:var(--acc) !important;margin-bottom:14px !important;display:block !important;background:none !important}html body .ft-root.ft-chrono-optimiseur .ft-hero p{color:#FFFFFF !important}html body .ft-root.ft-chrono-optimiseur .ft-hero p a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-chrono-optimiseur .ft-hero p a:hover{color:#CC0000 !important}html body .ft-root.ft-chrono-optimiseur .ft-hero::after{display:none !important}html body .ft-root.ft-chrono-optimiseur .ft-back:hover{color:var(--acc) !important}html body .ft-root.ft-chrono-optimiseur .ft-card::before{background:var(--acc) !important}html body .ft-root.ft-chrono-optimiseur .ft-card-title{color:#FFFFFF !important}html body .ft-root.ft-chrono-optimiseur .ft-tool-layout{align-items:stretch !important}html body .ft-root.ft-chrono-optimiseur nav.rank-math-breadcrumb .last::after{background-color:var(--acc) !important}html body .ft-root.ft-chrono-optimiseur nav.rank-math-breadcrumb .last{box-shadow:0 -3px 0 0 var(--acc) inset !important}html body .ft-root.ft-chrono-optimiseur nav.rank-math-breadcrumb .separator{color:var(--acc) !important}html body .ft-root.ft-chrono-optimiseur nav.rank-math-breadcrumb a:hover{color:var(--acc) !important}html body .ft-root.ft-chrono-optimiseur .nabfit-hero-line{display:none !important}html body .ft-root.ft-chrono-optimiseur .ft-btn{background:var(--acc) !important;color:#111 !important}html body .ft-root.ft-chrono-optimiseur .ft-btn:hover{background:var(--acc-dark) !important;color:#111 !important;box-shadow:0 4px 20px rgba(13,148,136,.35) !important}html body .ft-root.ft-chrono-optimiseur .ft-btn-ghost:hover{border-color:var(--acc) !important;color:var(--acc) !important}html body .ft-root.ft-chrono-optimiseur .ft-btn-row{display:flex !important;flex-wrap:wrap !important;gap:10px !important;margin-top:26px !important}html body .ft-root.ft-chrono-optimiseur .ft-btn-row .ft-btn,html body .ft-root.ft-chrono-optimiseur .ft-btn-row .ft-btn-ghost{width:auto !important;flex:1 1 180px !important}html body .ft-root.ft-chrono-optimiseur .ft-tool-form label{display:block !important;margin:0 0 6px !important;font-family:'Montserrat',sans-serif !important;font-size:.72rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.03em !important;color:var(--light) !important}html body .ft-root.ft-chrono-optimiseur input:focus,html body .ft-root.ft-chrono-optimiseur select:focus{border-color:var(--acc) !important;box-shadow:0 0 0 3px rgba(13,148,136,.18) !important;outline:none !important}html body .ft-root.ft-chrono-optimiseur select{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%230D9488' d='M6 8L0 0h12z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 12px center !important}@media(max-width:768px){html body .ft-root.ft-chrono-optimiseur input,html body .ft-root.ft-chrono-optimiseur select{font-size:16px !important}}html body .ft-root.ft-chrono-optimiseur .ft-grid2{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr)) !important;gap:20px 14px !important;margin-top:20px !important}html body .ft-root.ft-chrono-optimiseur .ft-small{font-size:.76rem !important;color:var(--grey) !important;line-height:1.45 !important;margin-top:5px !important}html body .ft-root.ft-chrono-optimiseur .ft-tip-box,html body .ft-root.ft-chrono-optimiseur .ft-tip{border-left:none !important;border-radius:8px !important;background:rgba(13,148,136,.08) !important}html body .ft-root.ft-chrono-optimiseur .ft-tip-box strong{display:inline !important;margin:0 !important;font-family:inherit !important;font-size:inherit !important;text-transform:none !important;letter-spacing:normal !important;font-weight:700 !important;color:var(--acc) !important}html body .ft-root.ft-chrono-optimiseur .ft-plan-row{display:flex !important;justify-content:space-between !important;align-items:baseline !important;gap:12px !important;padding:9px 0 !important;border-bottom:1px solid var(--card-border) !important;font-size:.9rem !important}html body .ft-root.ft-chrono-optimiseur .ft-plan-row:last-of-type{border-bottom:none !important}html body .ft-root.ft-chrono-optimiseur .ft-plan-time{color:var(--acc) !important;font-family:'Montserrat',sans-serif !important;font-weight:700 !important;white-space:nowrap !important}html body .ft-root.ft-chrono-optimiseur .ft-tool-results{display:flex !important;flex-direction:column !important}html body .ft-root.ft-chrono-optimiseur #plan{flex:1 !important;display:flex !important;flex-direction:column !important}html body .ft-root.ft-chrono-optimiseur #plan > .ft-plan-empty{margin:auto !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:12px !important;text-align:center !important;max-width:340px !important;padding:16px !important}html body .ft-root.ft-chrono-optimiseur .ft-plan-empty-icon{font-size:2.4rem !important;line-height:1 !important;opacity:.9 !important}html body .ft-root.ft-chrono-optimiseur .ft-plan-empty .ft-small{margin:0 !important;font-size:.85rem !important;line-height:1.6 !important}html body .ft-root.ft-chrono-optimiseur .ft-sources{font-size:.72rem !important;color:var(--grey) !important;margin-top:20px !important;border-top:1px solid rgba(255,255,255,0.08) !important;padding-top:12px !important;line-height:1.6 !important}html body .ft-root.ft-chrono-optimiseur .ft-sources p{margin:0 0 8px !important}html body .ft-root.ft-chrono-optimiseur .ft-sources p:first-child{margin-bottom:16px !important}html body .ft-root.ft-chrono-optimiseur .ft-sources ul{list-style:none !important;margin:0 !important;padding-left:0 !important}html body .ft-root.ft-chrono-optimiseur .ft-sources li{position:relative !important;padding-left:1.4em !important;margin:5px 0 !important}html body .ft-root.ft-chrono-optimiseur .ft-sources li::before{content:'•' !important;position:absolute !important;left:0 !important;color:var(--grey) !important;font-weight:700 !important}html body .ft-root.ft-chrono-optimiseur .ft-sources ul + p{margin-top:14px !important}html body .ft-root.ft-chrono-optimiseur .ft-sources a{color:#0080FF !important;text-decoration:underline !important}html body .ft-root.ft-chrono-optimiseur .ft-sources a:hover{color:#CC0000 !important}html body .ft-root.ft-chrono-optimiseur .ft-card.ft-flat::before{display:none !important}html body .ft-root.ft-chrono-optimiseur .ft-card.ft-flat{background:none !important;border:none !important;border-radius:0 !important;padding:0 !important;overflow:visible !important;margin-bottom:0 !important}html body .ft-root.ft-chrono-optimiseur .ft-article-subtitle{border-left-color:var(--acc) !important;color:#FFFFFF !important}html body .ft-root.ft-chrono-optimiseur .ft-faq-title{color:var(--acc) !important}html body .ft-root.ft-chrono-optimiseur .ft-seo-intro{color:#FFFFFF !important}html body .ft-root.ft-chrono-optimiseur .ft-seo-intro,html body .ft-root.ft-chrono-optimiseur .ft-article-section p,html body .ft-root.ft-chrono-optimiseur .ft-article-tips li{font-size:16px !important;line-height:1.7 !important}html body .ft-root.ft-chrono-optimiseur .ft-seo-intro a,html body .ft-root.ft-chrono-optimiseur .ft-article-section a,html body .ft-root.ft-chrono-optimiseur .ft-article-tips a,html body .ft-root.ft-chrono-optimiseur .ft-faq-answer a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-chrono-optimiseur .ft-seo-intro a:hover,html body .ft-root.ft-chrono-optimiseur .ft-article-section a:hover,html body .ft-root.ft-chrono-optimiseur .ft-article-tips a:hover,html body .ft-root.ft-chrono-optimiseur .ft-faq-answer a:hover{color:#CC0000 !important}html body .ft-root.ft-chrono-optimiseur .ft-faq-item summary:hover{background:rgba(13,148,136,.08) !important}html body .ft-root.ft-chrono-optimiseur .ft-article-section p strong,html body .ft-root.ft-chrono-optimiseur .ft-article-section li strong,html body .ft-root.ft-chrono-optimiseur .ft-faq-answer strong{color:var(--white) !important}html body .ft-root.ft-chrono-optimiseur .nb-further::before{background:var(--acc) !important}html body .ft-root.ft-chrono-optimiseur .nb-further.nb-further{max-width:none !important;margin-left:0 !important;margin-right:0 !important}html body .ft-root.ft-chrono-optimiseur .nb-further a{color:#0080FF !important;text-decoration:underline !important}html body .ft-root.ft-chrono-optimiseur .nb-further a:hover{color:#CC0000 !important}html body .ft-root.ft-smart-imc{--acc:#0D9488;--acc-dark:#0f766e;--gloss:#0D9488;--red:#0D9488;--red-glow:rgba(13,148,136,.18);--orange:#0D9488;--orange-glow:rgba(13,148,136,.18)}html body .ft-root.ft-smart-imc .ft-hero h1 span{color:var(--acc) !important}html body .ft-root.ft-smart-imc .ft-hero-label{font-family:'DM Sans',sans-serif !important;font-size:0.85rem !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0.02em !important;color:var(--acc) !important;margin-bottom:14px !important;display:block !important;background:none !important}html body .ft-root.ft-smart-imc .ft-hero p{color:#FFFFFF !important}html body .ft-root.ft-smart-imc .ft-hero p a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-smart-imc .ft-hero p a:hover{color:#CC0000 !important}html body .ft-root.ft-smart-imc .ft-hero::after{display:none !important}html body .ft-root.ft-smart-imc .ft-back:hover{color:var(--acc) !important}html body .ft-root.ft-smart-imc .ft-card::before{background:var(--acc) !important}html body .ft-root.ft-smart-imc .ft-card-title{color:#FFFFFF !important}html body .ft-root.ft-smart-imc .ft-tool-layout{align-items:stretch !important}html body .ft-root.ft-smart-imc .ft-btn{background:var(--acc) !important;color:#111 !important}html body .ft-root.ft-smart-imc .ft-btn:hover{background:var(--acc-dark) !important;color:#111 !important;box-shadow:0 4px 20px rgba(13,148,136,.35) !important}html body .ft-root.ft-smart-imc input:focus,html body .ft-root.ft-smart-imc select:focus{border-color:var(--acc) !important;box-shadow:0 0 0 3px rgba(13,148,136,.18) !important;outline:none !important}html body .ft-root.ft-smart-imc select{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%230D9488'%20stroke-width='2.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpolyline%20points='6%209%2012%2015%2018%209'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 12px center !important;background-size:16px !important}@media (max-width:768px){html body .ft-root.ft-smart-imc select,html body .ft-root.ft-smart-imc input{font-size:16px !important}}html body .ft-root.ft-smart-imc .ft-result-box{background:rgba(13,148,136,.10) !important;border-color:rgba(13,148,136,.35) !important;text-align:center !important}html body .ft-root.ft-smart-imc .ft-res-eyebrow{font-family:'Montserrat',sans-serif !important;font-size:.65rem !important;color:#FFFFFF !important;text-transform:uppercase !important;letter-spacing:.04em !important;margin:0 0 6px !important}html body .ft-root.ft-smart-imc .ft-res-val{color:var(--acc) !important}html body .ft-root.ft-smart-imc .ft-imc-note{margin:12px auto 0 !important;max-width:340px !important;font-size:.82rem !important;line-height:1.55 !important;color:var(--light) !important}html body .ft-root.ft-smart-imc .ft-imc-note strong{color:#FFFFFF !important;font-weight:700 !important}html body .ft-root.ft-smart-imc .ft-res-cat{display:inline-block !important;margin-top:10px !important;padding:4px 14px !important;border-radius:999px !important;font-family:'Montserrat',sans-serif !important;font-size:.72rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.04em !important}html body .ft-root.ft-smart-imc .ft-res-cat.ft-imc-under{background:rgba(59,130,246,.16) !important;color:#60a5fa !important}html body .ft-root.ft-smart-imc .ft-res-cat.ft-imc-normal{background:rgba(34,197,94,.16) !important;color:#4ade80 !important}html body .ft-root.ft-smart-imc .ft-res-cat.ft-imc-over{background:rgba(234,179,8,.16) !important;color:#facc15 !important}html body .ft-root.ft-smart-imc .ft-res-cat.ft-imc-ob1{background:rgba(249,115,22,.16) !important;color:#fb923c !important}html body .ft-root.ft-smart-imc .ft-res-cat.ft-imc-ob2{background:rgba(239,68,68,.16) !important;color:#f87171 !important}html body .ft-root.ft-smart-imc .ft-res-cat.ft-imc-ob3{background:rgba(220,38,38,.22) !important;color:#ef4444 !important}html body .ft-root.ft-smart-imc .ft-tool-results{display:flex !important;flex-direction:column !important}html body .ft-root.ft-smart-imc .ft-imc-empty{margin:auto !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:12px !important;text-align:center !important;max-width:320px !important;padding:16px !important}html body .ft-root.ft-smart-imc .ft-imc-empty-icon{font-size:2.4rem !important;line-height:1 !important;opacity:.9 !important}html body .ft-root.ft-smart-imc .ft-imc-empty-txt{font-size:.85rem !important;line-height:1.6 !important;color:var(--grey) !important}html body .ft-root.ft-smart-imc .ft-tip-box{border-left:none !important;border-radius:8px !important;background:rgba(13,148,136,.08) !important;font-size:.86rem !important;line-height:1.65 !important}html body .ft-root.ft-smart-imc .ft-tip-box strong{display:inline !important;margin:0 !important;font-family:inherit !important;font-size:inherit !important;letter-spacing:normal !important;text-transform:none !important;font-weight:700 !important;color:var(--acc) !important}html body .ft-root.ft-smart-imc .ft-card.ft-flat .ft-card-title{font-family:'Poppins',sans-serif !important;font-size:26px !important;font-weight:700 !important;text-transform:none !important;letter-spacing:-0.01em !important;color:#FFFFFF !important;line-height:1.2 !important;margin:0 0 18px !important}html body .ft-root.ft-smart-imc .ft-card.ft-flat::before{display:none !important}html body .ft-root.ft-smart-imc .ft-card.ft-flat{background:none !important;border:none !important;border-radius:0 !important;padding:0 !important;overflow:visible !important;margin-bottom:0 !important}html body .ft-root.ft-smart-imc .ft-seo-intro,html body .ft-root.ft-smart-imc .ft-article-section p,html body .ft-root.ft-smart-imc .ft-article-tips li{font-size:16px !important;line-height:1.7 !important}html body .ft-root.ft-smart-imc .ft-seo-intro{color:#FFFFFF !important}html body .ft-root.ft-smart-imc .ft-article-section p strong,html body .ft-root.ft-smart-imc .ft-article-section li strong,html body .ft-root.ft-smart-imc .ft-faq-answer strong{color:var(--white) !important}html body .ft-root.ft-smart-imc .ft-seo-intro a,html body .ft-root.ft-smart-imc .ft-article-section a,html body .ft-root.ft-smart-imc .ft-article-tips a,html body .ft-root.ft-smart-imc .ft-faq-answer a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-smart-imc .ft-seo-intro a:hover,html body .ft-root.ft-smart-imc .ft-article-section a:hover,html body .ft-root.ft-smart-imc .ft-article-tips a:hover,html body .ft-root.ft-smart-imc .ft-faq-answer a:hover{color:#CC0000 !important}html body .ft-root.ft-smart-imc .ft-faq-title{color:var(--acc) !important}html body .ft-root.ft-smart-imc .ft-faq-item summary:hover{background:rgba(13,148,136,.08) !important}html body .ft-root.ft-smart-imc .ft-imc-tablewrap{overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;margin:6px 0 16px !important;border-radius:10px !important}html body .ft-root.ft-smart-imc .ft-imc-table{width:100% !important;min-width:320px !important;border-collapse:collapse !important;font-size:15px !important}html body .ft-root.ft-smart-imc .ft-imc-table th{background:#0f766e !important;color:#FFFFFF !important;text-align:left !important;font-family:'Montserrat',sans-serif !important;font-size:.7rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.04em !important;padding:12px 14px !important;border-bottom:2px solid rgba(0,0,0,.28) !important;line-height:1.3 !important;white-space:nowrap !important}html body .ft-root.ft-smart-imc .ft-imc-table td{padding:11px 14px !important;border-bottom:1px solid var(--card-border) !important;color:var(--light) !important;line-height:1.5 !important;vertical-align:top !important}html body .ft-root.ft-smart-imc .ft-imc-table tr:last-child td{border-bottom:none !important}html body .ft-root.ft-smart-imc .ft-imc-table strong{color:#FFFFFF !important;font-weight:700 !important}html body .ft-root.ft-smart-imc .ft-imc-table .ft-imc-r-under td{background:rgba(59,130,246,.10) !important}html body .ft-root.ft-smart-imc .ft-imc-table .ft-imc-r-normal td{background:rgba(34,197,94,.11) !important}html body .ft-root.ft-smart-imc .ft-imc-table .ft-imc-r-over td{background:rgba(234,179,8,.12) !important}html body .ft-root.ft-smart-imc .ft-imc-table .ft-imc-r-ob1 td{background:rgba(249,115,22,.12) !important}html body .ft-root.ft-smart-imc .ft-imc-table .ft-imc-r-ob2 td{background:rgba(239,68,68,.12) !important}html body .ft-root.ft-smart-imc .ft-imc-table .ft-imc-r-ob3 td{background:rgba(220,38,38,.14) !important}html body .ft-root.ft-smart-imc .ft-imc-table .ft-imc-r-under td:first-child{box-shadow:inset 4px 0 0 #3b82f6 !important}html body .ft-root.ft-smart-imc .ft-imc-table .ft-imc-r-normal td:first-child{box-shadow:inset 4px 0 0 #22c55e !important}html body .ft-root.ft-smart-imc .ft-imc-table .ft-imc-r-over td:first-child{box-shadow:inset 4px 0 0 #eab308 !important}html body .ft-root.ft-smart-imc .ft-imc-table .ft-imc-r-ob1 td:first-child{box-shadow:inset 4px 0 0 #f97316 !important}html body .ft-root.ft-smart-imc .ft-imc-table .ft-imc-r-ob2 td:first-child{box-shadow:inset 4px 0 0 #ef4444 !important}html body .ft-root.ft-smart-imc .ft-imc-table .ft-imc-r-ob3 td:first-child{box-shadow:inset 4px 0 0 #dc2626 !important}html body .ft-root.ft-smart-imc .ft-sources{font-size:.72rem !important;color:var(--grey) !important;margin-top:20px !important;border-top:1px solid rgba(255,255,255,0.08) !important;padding-top:12px !important;line-height:1.6 !important}html body .ft-root.ft-smart-imc .ft-sources p{margin:0 0 8px !important}html body .ft-root.ft-smart-imc .ft-sources ul{list-style:none !important;margin:0 !important;padding-left:0 !important}html body .ft-root.ft-smart-imc .ft-sources li{position:relative !important;padding-left:1.4em !important;margin:5px 0 !important}html body .ft-root.ft-smart-imc .ft-sources li::before{content:'•' !important;position:absolute !important;left:0 !important;color:var(--grey) !important;font-weight:700 !important}html body .ft-root.ft-smart-imc .ft-sources a{color:#0080FF !important;text-decoration:underline !important}html body .ft-root.ft-smart-imc .ft-sources a:hover{color:#CC0000 !important}html body .ft-root.ft-smart-imc nav.rank-math-breadcrumb .last::after{background-color:var(--acc) !important}html body .ft-root.ft-smart-imc nav.rank-math-breadcrumb .last{box-shadow:0 -3px 0 0 var(--acc) inset !important}html body .ft-root.ft-smart-imc nav.rank-math-breadcrumb .separator{color:var(--acc) !important}html body .ft-root.ft-smart-imc nav.rank-math-breadcrumb a:hover{color:var(--acc) !important}html body .ft-root.ft-smart-imc .nabfit-hero-line{display:none !important}html body .ft-root.ft-smart-imc .nb-further::before{background:var(--acc) !important}html body .ft-root.ft-smart-imc .nb-further.nb-further{max-width:none !important;margin-left:0 !important;margin-right:0 !important}html body .ft-root.ft-smart-imc .nb-further a{color:#0080FF !important;text-decoration:underline !important}html body .ft-root.ft-smart-imc .nb-further a:hover{color:#CC0000 !important}html body .ft-root.ft-interference-hybride{--acc:#eab308;--acc-dark:#ca8a04;--gloss:#eab308;--red:#eab308;--red-glow:rgba(234,179,8,.18);--orange:#eab308;--orange-glow:rgba(234,179,8,.18)}html body .ft-root.ft-interference-hybride .ft-hero h1 span{color:var(--acc) !important}html body .ft-root.ft-interference-hybride .ft-hero-label{font-family:'DM Sans',sans-serif !important;font-size:0.85rem !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0.02em !important;color:var(--acc) !important;margin-bottom:14px !important;display:block !important;background:none !important}html body .ft-root.ft-interference-hybride .ft-hero p{color:#FFFFFF !important}html body .ft-root.ft-interference-hybride .ft-hero p a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-interference-hybride .ft-hero p a:hover{color:#CC0000 !important}html body .ft-root.ft-interference-hybride .ft-hero::after{display:none !important}html body .ft-root.ft-interference-hybride .ft-back:hover{color:var(--acc) !important}html body .ft-root.ft-interference-hybride .ft-card::before{background:var(--acc) !important}html body .ft-root.ft-interference-hybride .ft-card-title{color:#FFFFFF !important}html body .ft-root.ft-interference-hybride .ft-tool-layout{align-items:stretch !important}html body .ft-root.ft-interference-hybride .ft-btn{background:var(--acc) !important;color:#111 !important}html body .ft-root.ft-interference-hybride .ft-btn:hover{background:var(--acc-dark) !important;color:#111 !important;box-shadow:0 4px 20px rgba(234,179,8,.35) !important}html body .ft-root.ft-interference-hybride select:focus,html body .ft-root.ft-interference-hybride input:focus{border-color:var(--acc) !important;box-shadow:0 0 0 3px rgba(234,179,8,.18) !important;outline:none !important}html body .ft-root.ft-interference-hybride select{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23eab308'%20stroke-width='2.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpolyline%20points='6%209%2012%2015%2018%209'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 12px center !important;background-size:16px !important}html body .ft-root.ft-interference-hybride input[type="range"]{-webkit-appearance:none !important;appearance:none !important;width:100% !important;height:8px !important;border-radius:999px !important;background:#2a2a2a !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:12px 0 4px !important;cursor:pointer !important}html body .ft-root.ft-interference-hybride input[type="range"]::-webkit-slider-runnable-track{height:8px !important;border-radius:999px !important;background:transparent !important}html body .ft-root.ft-interference-hybride input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none !important;appearance:none !important;width:22px !important;height:22px !important;border-radius:50% !important;background:var(--acc) !important;border:3px solid #0e0e0e !important;margin-top:-7px !important;box-shadow:0 2px 6px rgba(0,0,0,.4) !important;cursor:pointer !important}html body .ft-root.ft-interference-hybride input[type="range"]::-moz-range-track{height:8px !important;border-radius:999px !important;background:#2a2a2a !important}html body .ft-root.ft-interference-hybride input[type="range"]::-moz-range-thumb{width:22px !important;height:22px !important;border-radius:50% !important;background:var(--acc) !important;border:3px solid #0e0e0e !important;box-shadow:0 2px 6px rgba(0,0,0,.4) !important}html body .ft-root.ft-interference-hybride input[type="range"]:focus{box-shadow:none !important;outline:none !important}html body .ft-root.ft-interference-hybride .ft-delay-display{text-align:center !important;font-family:'Poppins',sans-serif !important;font-weight:700 !important;font-size:1.1rem !important;color:var(--acc) !important;margin:2px 0 8px !important}@media (max-width:768px){html body .ft-root.ft-interference-hybride select,html body .ft-root.ft-interference-hybride input{font-size:16px !important}}html body .ft-root.ft-interference-hybride .ft-hero::after{display:none !important}html body .ft-root.ft-interference-hybride .ft-tip-box{border-left:none !important;border-radius:8px !important;background:rgba(234,179,8,.08) !important;font-size:.86rem !important;line-height:1.65 !important}html body .ft-root.ft-interference-hybride .ft-tip-box strong{display:inline !important;margin:0 !important;font-family:inherit !important;font-size:inherit !important;letter-spacing:normal !important;text-transform:none !important;font-weight:700 !important;color:var(--acc) !important}html body .ft-root.ft-interference-hybride .ft-card.ft-flat::before{display:none !important}html body .ft-root.ft-interference-hybride .ft-card.ft-flat .ft-card-title{font-family:'Poppins',sans-serif !important;font-size:26px !important;font-weight:700 !important;text-transform:none !important;letter-spacing:-0.01em !important;color:#FFFFFF !important;line-height:1.2 !important;margin:0 0 18px !important}html body .ft-root.ft-interference-hybride .ft-card.ft-flat{background:none !important;border:none !important;border-radius:0 !important;padding:0 !important;overflow:visible !important;margin-bottom:0 !important}html body .ft-root.ft-interference-hybride .ft-seo-intro,html body .ft-root.ft-interference-hybride .ft-article-section p,html body .ft-root.ft-interference-hybride .ft-article-tips li{font-size:16px !important;line-height:1.7 !important}html body .ft-root.ft-interference-hybride .ft-seo-intro{color:#FFFFFF !important}html body .ft-root.ft-interference-hybride .ft-article-section p strong,html body .ft-root.ft-interference-hybride .ft-article-section li strong,html body .ft-root.ft-interference-hybride .ft-faq-answer strong{color:var(--white) !important}html body .ft-root.ft-interference-hybride .ft-seo-intro a,html body .ft-root.ft-interference-hybride .ft-article-section a,html body .ft-root.ft-interference-hybride .ft-article-tips a,html body .ft-root.ft-interference-hybride .ft-faq-answer a{color:#0080FF !important;font-weight:600 !important;text-decoration:underline !important}html body .ft-root.ft-interference-hybride .ft-seo-intro a:hover,html body .ft-root.ft-interference-hybride .ft-article-section a:hover,html body .ft-root.ft-interference-hybride .ft-article-tips a:hover,html body .ft-root.ft-interference-hybride .ft-faq-answer a:hover{color:#CC0000 !important}html body .ft-root.ft-interference-hybride .ft-faq-title{color:var(--acc) !important}html body .ft-root.ft-interference-hybride .ft-faq-item summary:hover{background:rgba(234,179,8,.08) !important}html body .ft-root.ft-interference-hybride .ft-tool-results{display:flex !important;flex-direction:column !important}html body .ft-root.ft-interference-hybride .ft-score-empty{margin:auto !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:12px !important;text-align:center !important;max-width:320px !important;padding:16px !important}html body .ft-root.ft-interference-hybride .ft-score-empty-icon{font-size:2.4rem !important;line-height:1 !important;opacity:.9 !important}html body .ft-root.ft-interference-hybride .ft-score-empty-txt{font-size:.85rem !important;line-height:1.6 !important;color:var(--grey) !important}html body .ft-root.ft-interference-hybride .ft-score-val,html body .ft-root.ft-interference-hybride #scoreVal{color:#FFFFFF !important}html body .ft-root.ft-interference-hybride #scoreLabel{color:#FFFFFF !important}html body .ft-root.ft-interference-hybride .ft-sources{font-size:.72rem !important;color:var(--grey) !important;margin-top:20px !important;border-top:1px solid rgba(255,255,255,0.08) !important;padding-top:12px !important;line-height:1.6 !important}html body .ft-root.ft-interference-hybride .ft-sources p{margin:0 0 8px !important}html body .ft-root.ft-interference-hybride .ft-sources p:first-child{margin-bottom:16px !important}html body .ft-root.ft-interference-hybride .ft-sources ul{list-style:none !important;margin:0 !important;padding-left:0 !important}html body .ft-root.ft-interference-hybride .ft-sources li{position:relative !important;padding-left:1.4em !important;margin:5px 0 !important}html body .ft-root.ft-interference-hybride .ft-sources li::before{content:'•' !important;position:absolute !important;left:0 !important;color:var(--grey) !important;font-weight:700 !important}html body .ft-root.ft-interference-hybride .ft-sources a{color:#0080FF !important;text-decoration:underline !important}html body .ft-root.ft-interference-hybride .ft-sources a:hover{color:#CC0000 !important}html body .ft-root.ft-interference-hybride nav.rank-math-breadcrumb .last::after{background-color:var(--acc) !important}html body .ft-root.ft-interference-hybride nav.rank-math-breadcrumb .last{box-shadow:0 -3px 0 0 var(--acc) inset !important}html body .ft-root.ft-interference-hybride nav.rank-math-breadcrumb .separator{color:var(--acc) !important}html body .ft-root.ft-interference-hybride nav.rank-math-breadcrumb a:hover{color:var(--acc) !important}html body .ft-root.ft-interference-hybride .nabfit-hero-line{display:none !important}html body .ft-root.ft-interference-hybride .nb-further::before{background:var(--acc) !important}html body .ft-root.ft-interference-hybride .nb-further.nb-further{max-width:none !important;margin-left:0 !important;margin-right:0 !important}html body .ft-root.ft-interference-hybride .nb-further a{color:#0080FF !important;text-decoration:underline !important}html body .ft-root.ft-interference-hybride .nb-further a:hover{color:#CC0000 !important}body .ft-root .ft-section-title:has(+ .ft-grid a.ft-tool-card[href*="/calculateur-ffmi/"]){color:#0D9488 !important;border-bottom-color:rgba(13,148,136,0.3) !important}body .ft-root .ft-grid:has(a.ft-tool-card[href*="/calculateur-ffmi/"]) .ft-tool-card.ft-green::before{background:#0D9488 !important}body .ft-root .ft-grid:has(a.ft-tool-card[href*="/calculateur-ffmi/"]) .ft-tool-card.ft-green:hover{border-color:#0D9488 !important;box-shadow:0 8px 30px rgba(13,148,136,0.18) !important}body .ft-root .ft-grid:has(a.ft-tool-card[href*="/calculateur-ffmi/"]) .ft-tool-card.ft-green .ft-card-cta{color:#0D9488 !important}