@font-face{font-family:"MPF Racine Texte";font-weight:100 599;src:local("Arial"),local("ArialMT"),local("Roboto"),local("Roboto-Regular"),local("Helvetica");size-adjust:101%}@font-face{font-family:"MPF Racine Texte";font-weight:600 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Roboto Bold"),local("Roboto-Bold"),local("Helvetica Bold");size-adjust:102%}@font-face{font-family:"MPF Racine Titre";font-weight:100 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Roboto Bold"),local("Roboto-Bold"),local("Helvetica Bold");size-adjust:90%}.mpf-racine main,.mpf-racine main :is(h1,h2,h3,.t-firm-name,.t-rating-num,.t-price-big,.tc-price-big,.ax-day .d,.fa-kpi-value,.fa-calc-total .t,.ap-stat-value,.e404-code){font-family:"MPF Encode","MPF Racine Titre",system-ui,sans-serif}body.mpf-racine{background:var(--mpf-sarcelle);color:var(--mpf-creme)}body.mpf-racine::after{content:none;display:none}.mpf-racine main{display:block;margin-top:64px;color:var(--mpf-creme)}.mpf-racine main *,.mpf-racine main ::before,.mpf-racine main ::after{box-sizing:border-box}.mpf-racine main img{display:inline-block}.mpf-racine [id]{scroll-margin-top:104px}.mpf-racine .mpf-pied{margin-top:clamp(48px,5vw,88px)}.mpf-racine main ::selection{background:var(--mpf-saumon);color:var(--mpf-encre)}.mpf-racine main a:focus-visible,.mpf-racine main button:focus-visible,.mpf-racine main summary:focus-visible{outline:3px solid var(--mpf-saumon);outline-offset:3px}.mpf-racine :is(.r-large,.hero-section,.propfirms-section,.seo-content,.ax-wrap,.fa-main,.mt-wrapper,.ap-wrapper,.legal-container){width:100%;max-width:calc(var(--mpf-largeur) + 2*var(--mpf-bord));margin-left:auto;margin-right:auto;padding-left:var(--mpf-bord);padding-right:var(--mpf-bord)}.mpf-racine .legal-back{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0 0 12px;color:var(--mpf-creme-2);font-size:15px;font-weight:660;font-stretch:94%;text-decoration:none;transition:color var(--mpf-d-survol) ease}.mpf-racine .legal-back svg{width:16px;height:16px;transition:transform 200ms var(--mpf-sortie)}@media (hover:hover) and (pointer:fine){.mpf-racine .legal-back:hover{color:var(--mpf-creme)}.mpf-racine .legal-back:hover svg{transform:translateX(-3px)}}.mpf-racine :is(.hero-desc,.ax-intro,.fa-lead,.fa-updated,.mt-lead,.mt-byline) a{color:var(--mpf-creme);border:0;text-decoration:underline;text-decoration-color:rgba(255,154,122,.6);text-decoration-thickness:1.5px;text-underline-offset:3px;transition:text-decoration-color var(--mpf-d-survol) ease}@media (hover:hover) and (pointer:fine){.mpf-racine :is(.hero-desc,.ax-intro,.fa-lead,.fa-updated,.mt-lead,.mt-byline) a:hover{text-decoration-color:currentColor}}.mpf-racine :is(.hero-title,.ax-hero h1,.fa-hero h1,.mt-head h1,.legal-container>h1){margin:0;color:var(--mpf-creme);font-size:clamp(42px,5vw,88px);font-weight:850;font-stretch:76%;line-height:.98;letter-spacing:-.02em;text-wrap:balance;opacity:1;animation:none;background:0 0;-webkit-text-fill-color:currentColor}.mpf-racine :is(.hero-title .gradient-text,.ax-hero h1 em,.fa-hero h1 em){color:var(--mpf-saumon);font-style:normal;background:0 0;-webkit-text-fill-color:currentColor}.mpf-racine :is(.hero-desc,.ax-intro,.fa-lead,.mt-lead){max-width:36em;margin:24px 0 0;color:var(--mpf-creme);font-size:clamp(18px,.45vw + 14.5px,21px);font-weight:500;line-height:1.5;text-wrap:pretty;opacity:1;animation:none}.mpf-racine :is(.fa-lead,.ax-intro) strong{color:var(--mpf-creme);font-weight:760}.mpf-racine :is(.fa-eyebrow,.mt-eyebrow){display:inline-flex;align-items:center;gap:7px;min-height:28px;margin:0;padding:0 12px;border-radius:var(--mpf-r-pilule);background:var(--mpf-encre-2);color:var(--mpf-creme-2);font-family:var(--mpf-police);font-size:13px;font-weight:740;font-stretch:92%;letter-spacing:0;text-transform:none;white-space:nowrap}.mpf-racine :is(.fa-eyebrow,.mt-eyebrow)::before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--mpf-saumon)}.mpf-racine :is(.seo-feuille,.ax-feed,.fa-feuille,.mt-feuille,.ap-feuille,.legal-feuille){--mpf-fg:var(--mpf-ink);--mpf-fg-2:var(--mpf-ink-2);--r-corps:#1B2C2B;position:relative;min-width:0;padding:clamp(26px,3.6vw,64px) clamp(20px,4.2vw,76px);border-radius:var(--mpf-r-xl);background:var(--mpf-papier);color:var(--r-corps);box-shadow:var(--mpf-ombre-papier)}.mpf-racine :is(.seo-feuille,.ax-feed,.fa-feuille,.mt-feuille,.ap-feuille,.legal-feuille) ::selection{background:var(--mpf-encre);color:var(--mpf-papier)}.mpf-racine :is(.seo-feuille,.ax-feed,.fa-feuille,.mt-feuille,.ap-feuille,.legal-feuille) :is(a,button,summary):focus-visible{outline-color:var(--mpf-encre)}.mpf-racine :is(.seo-block h2,.ax-month-head h2,.ax-method h2,.ax-faq h2,.fa-sec h2,.mt-block h2,.ap-section h2,.legal-bloc h2){margin:0 0 22px;padding:0;border:0;color:var(--mpf-ink);font-size:clamp(30px,2.2vw + 14px,48px);font-weight:850;font-stretch:78%;line-height:1.04;letter-spacing:-.015em;text-wrap:balance;background:0 0;-webkit-text-fill-color:currentColor}.mpf-racine .grad-t{color:var(--mpf-saumon-texte);background:0 0;-webkit-text-fill-color:currentColor}.mpf-racine :is(.seo-block,.ax-method,.fa-sec,.mt-block,.ap-section,.legal-bloc) p{max-width:68ch;margin:0 0 18px;color:var(--r-corps);font-size:17px;font-weight:450;line-height:1.7;text-wrap:pretty}.mpf-racine :is(.seo-feuille,.ax-feed,.fa-feuille,.mt-feuille,.ap-feuille,.legal-feuille) :is(strong,b){color:var(--mpf-ink);font-weight:740}.mpf-racine :is(.seo-feuille,.ax-feed,.fa-feuille,.mt-feuille,.ap-feuille,.legal-feuille) em{font-style:italic}.mpf-racine :is(.seo-feuille,.ax-feed,.fa-feuille,.mt-feuille,.ap-feuille,.legal-feuille) code{padding:1px 6px;border-radius:6px;background:var(--mpf-papier-3);color:var(--mpf-ink);font-family:ui-monospace,"Cascadia Mono",Consolas,monospace;font-size:.86em}.mpf-racine :is(.seo-feuille,.ax-feed,.fa-feuille,.mt-feuille,.ap-feuille,.legal-feuille) :is(p,li,.faq-answer,.ax-faq-a,.fa-note,.fa-source) a:not([class]),.mpf-racine .fa-feuille .keyword-link{color:var(--mpf-ink);border:0;text-decoration:underline;text-decoration-color:rgba(157,54,29,.55);text-decoration-thickness:1.5px;text-underline-offset:3px;transition:text-decoration-color var(--mpf-d-survol) ease,color var(--mpf-d-survol) ease}@media (hover:hover) and (pointer:fine){.mpf-racine :is(.seo-feuille,.ax-feed,.fa-feuille,.mt-feuille,.ap-feuille,.legal-feuille) :is(p,li,.faq-answer,.ax-faq-a,.fa-note,.fa-source) a:not([class]):hover,.mpf-racine .fa-feuille .keyword-link:hover{color:var(--mpf-saumon-texte);text-decoration-color:currentColor}}.mpf-racine :is(.seo-block,.mt-block,.ap-section,.legal-bloc)~:is(.seo-block,.mt-block,.ap-section,.legal-bloc){margin-top:clamp(48px,5vw,80px);padding-top:clamp(40px,4vw,64px);box-shadow:inset 0 1px 0 var(--mpf-trait)}@media (min-width:1101px){.mpf-racine :is(.seo-block,.mt-block,.ap-section,.legal-bloc):not(:has(.howto-steps,.top-codes)){display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:clamp(32px,4vw,72px);align-items:start}.mpf-racine :is(.seo-block,.mt-block,.ap-section,.legal-bloc):not(:has(.howto-steps,.top-codes))>h2{grid-column:1;grid-row:1/span 40;position:sticky;top:110px}.mpf-racine :is(.seo-block,.mt-block,.ap-section,.legal-bloc):not(:has(.howto-steps,.top-codes))>:not(h2){grid-column:2}}.mpf-racine :is(.faq-list,.ax-faq,.fa-faq){display:block}.mpf-racine :is(.faq-item,.ax-faq details,.fa-faq details,.promos-detail){margin:0;padding:0;border:0;border-radius:0;background:0 0;box-shadow:inset 0 1px 0 var(--mpf-trait-fort);overflow:visible}.mpf-racine :is(.faq-item:last-child,.ax-faq details:last-of-type,.fa-faq details:last-of-type,.promos-detail){box-shadow:inset 0 1px 0 var(--mpf-trait-fort),inset 0-1px 0 var(--mpf-trait-fort)}.mpf-racine :is(.faq-item,.ax-faq details,.fa-faq details,.promos-detail)>summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:64px;padding:18px 2px;color:var(--mpf-ink);font-size:18.5px;font-weight:760;line-height:1.35;list-style:none;cursor:pointer;background:0 0;-webkit-tap-highlight-color:transparent;transition:color var(--mpf-d-survol) ease}.mpf-racine :is(.faq-item,.ax-faq details,.fa-faq details,.promos-detail)>summary::-webkit-details-marker{display:none}.mpf-racine :is(.faq-item,.ax-faq details,.fa-faq details,.promos-detail)>summary::after{content:"";flex:none;width:32px;height:32px;border-radius:50%;color:var(--mpf-ink);box-shadow:inset 0 0 0 1.5px var(--mpf-trait-fort);background:linear-gradient(currentColor,currentColor) center/12px 2px no-repeat,linear-gradient(currentColor,currentColor) center/2px 12px no-repeat;transition:transform var(--mpf-r-choix-d, 260ms) var(--mpf-r-choix, var(--mpf-sortie)),background-color var(--mpf-d-survol) ease}.mpf-racine :is(.faq-item,.ax-faq details,.fa-faq details,.promos-detail)[open]>summary::after{transform:rotate(45deg);background-color:var(--mpf-encre);color:var(--mpf-papier);box-shadow:none}.mpf-racine :is(.faq-item,.ax-faq details,.fa-faq details,.promos-detail)>summary:focus-visible{outline:3px solid var(--mpf-encre);outline-offset:2px;border-radius:10px}@media (hover:hover) and (pointer:fine){.mpf-racine :is(.faq-item,.ax-faq details,.fa-faq details,.promos-detail)>summary:hover{color:var(--mpf-saumon-texte)}}.mpf-racine :is(.faq-answer,.ax-faq-a,.fa-faq details>p){max-width:70ch;margin:0;padding:0 2px 24px;color:var(--r-corps);font-size:16.5px;line-height:1.7}.mpf-r-promos .hero-section{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:0 48px;padding-top:clamp(32px,4vw,64px);padding-bottom:clamp(28px,3vw,44px);overflow:visible;text-align:left}.mpf-r-promos .hero-title,.mpf-r-promos .hero-desc{grid-column:1}.mpf-r-promos .hero-buttons{grid-column:2;grid-row:1/span 2;align-self:end;display:flex;flex-wrap:wrap;gap:12px;margin:0;opacity:1;animation:none}.mpf-r-promos .promos-filtres{position:relative;display:none;gap:2px;margin:0 0 16px;padding:4px;border-radius:var(--mpf-r-pilule);background:var(--mpf-encre);box-shadow:inset 0 1px 2px rgba(0,0,0,.35)}html.mpf-js .mpf-r-promos .promos-filtres{display:inline-flex}.mpf-r-promos .promos-filtre{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;min-height:40px;margin:0;padding:0 8px 0 16px;border:0;border-radius:var(--mpf-r-pilule);background:0 0;color:var(--mpf-creme-2);font-family:var(--mpf-police);font-size:15px;font-weight:680;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color var(--mpf-d-etat) ease,background-color var(--mpf-d-etat) ease}.mpf-r-promos .promos-filtre[aria-pressed=true]{background:var(--mpf-creme);color:var(--mpf-encre);font-weight:760}.mpf-r-promos .promos-filtres.a-curseur .promos-filtre[aria-pressed=true]{background:0 0}.mpf-r-promos .pf-curseur{position:absolute;left:0;top:4px;bottom:4px;width:0;border-radius:var(--mpf-r-pilule);background:var(--mpf-creme);box-shadow:0 2px 6px -2px rgba(0,0,0,.5);pointer-events:none}.mpf-r-promos .pf-n{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 7px;border-radius:var(--mpf-r-pilule);background:var(--mpf-encre-3);color:var(--mpf-creme);font-size:13px;font-weight:780;font-variant-numeric:tabular-nums;transition:background-color var(--mpf-d-etat) ease,color var(--mpf-d-etat) ease}.mpf-r-promos .promos-filtre[aria-pressed=true] .pf-n{background:var(--mpf-encre);color:var(--mpf-creme)}@media (hover:hover) and (pointer:fine){.mpf-r-promos .promos-filtre[aria-pressed=false]:hover{color:var(--mpf-creme)}}.mpf-r-promos .promos-filtre:active{scale:.97}.mpf-r-promos .bento{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(330px,100%),1fr));gap:12px;margin:0}.mpf-r-promos .tile{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0;padding:20px;border:0;border-radius:20px;background:var(--mpf-encre-2);box-shadow:var(--mpf-ombre-piece);color:var(--mpf-creme);animation:none;opacity:1;transition:background-color var(--mpf-d-survol) ease}.mpf-r-promos .tile.t-sort{pointer-events:none;z-index:0}@media (hover:hover) and (pointer:fine){.mpf-r-promos .tile:hover{background:var(--mpf-encre-3)}.mpf-r-promos .tile:hover .t-cta-arrow{transform:translateX(3px);background:var(--mpf-saumon-appui)}}.mpf-r-promos .t-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mpf-r-promos .t-identity{display:flex;align-items:flex-start;gap:12px;min-width:0}.mpf-r-promos .t-logo{display:grid;place-items:center;flex:none;width:48px;height:48px;overflow:hidden;border-radius:13px;background:var(--mpf-nuit);box-shadow:inset 0 0 0 1px rgba(255,241,226,.1)}.mpf-r-promos .t-logo img{display:block;width:100%;height:100%;object-fit:contain}.mpf-r-promos :is(.t-logo,.tc-logo) img:is([src*=fnicon],[src*=tradedayicon]){width:76%;height:76%}.mpf-r-promos .t-logo .init{color:var(--mpf-creme);font-size:16px;font-weight:820}.mpf-r-promos .t-firm-name{color:var(--mpf-creme);font-size:20px;font-weight:820;font-stretch:88%;line-height:1.15}.mpf-r-promos .t-firm-sub{margin-top:3px;color:var(--mpf-creme-4);font-size:13.5px;font-weight:560;line-height:1.35}.mpf-r-promos .t-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.mpf-r-promos .t-tag{display:inline-flex;align-items:center;gap:5px;min-height:22px;padding:0 8px;border:0;border-radius:var(--mpf-r-pilule);background:var(--mpf-encre);color:var(--mpf-creme-2);font-family:var(--mpf-police);font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none}.mpf-r-promos .t-tag.temp{color:var(--mpf-saumon)}.mpf-r-promos .t-tag .fi{border-radius:2px}.mpf-r-promos .t-rating{display:flex;flex-direction:column;align-items:flex-end;flex:none}.mpf-r-promos .t-rating-num{color:var(--mpf-creme);font-size:32px;font-weight:860;font-stretch:80%;line-height:1;font-variant-numeric:tabular-nums}.mpf-r-promos .t-rating-num.high{color:var(--mpf-saumon)}.mpf-r-promos .t-rating-num.none{color:var(--mpf-creme-3)}.mpf-r-promos .t-r-label{margin-top:3px;color:var(--mpf-creme-4);font-size:12.5px;font-weight:680}.mpf-r-promos .t-price-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.mpf-r-promos .t-price-big{color:var(--mpf-prix);font-size:28px;font-weight:840;font-stretch:86%;line-height:1;font-variant-numeric:tabular-nums}.mpf-r-promos .t-price-strike{color:var(--mpf-creme-4);font-size:15px;font-weight:620;font-variant-numeric:tabular-nums;text-decoration:line-through;text-decoration-thickness:1.5px}.mpf-r-promos .t-promo-code{position:relative;z-index:2;display:inline-flex;align-items:center;gap:7px;min-height:38px;margin:0 0 0 auto;padding:0 14px 0 12px;border:0;border-radius:var(--mpf-r-pilule);background:var(--mpf-prix);color:var(--mpf-encre);font-family:var(--mpf-police);font-size:15px;font-weight:860;letter-spacing:.05em;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--mpf-d-survol) ease,color var(--mpf-d-survol) ease}.mpf-r-promos .t-promo-code::before{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:44px;transform:translate(-50%,-50%)}.mpf-r-promos .t-promo-code .pc-ico{flex:none;width:15px;height:15px}.mpf-r-promos .t-promo-code::after{content:"";display:none;flex:none;width:15px;height:15px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")center/contain no-repeat;order:-1}.mpf-r-promos .t-promo-code.copied{background:var(--mpf-creme)}.mpf-r-promos .t-promo-code.copied .pc-ico{display:none}.mpf-r-promos .t-promo-code.copied::after{display:block}.mpf-r-promos .t-promo-code:active{scale:.95}.mpf-r-promos .t-promo-code:focus-visible{outline:3px solid var(--mpf-saumon);outline-offset:3px}@media (hover:hover) and (pointer:fine){.mpf-r-promos .t-promo-code:not(.copied):hover{background:#4ade80}}.mpf-r-promos .t-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:14px;box-shadow:inset 0 1px 0 rgba(255,241,226,.1)}.mpf-r-promos .t-m{display:flex;flex-direction:column;gap:2px;min-width:0;padding:0;border:0;background:0 0}.mpf-r-promos .t-m-label{color:var(--mpf-creme-4);font-family:var(--mpf-police);font-size:13px;font-weight:680;letter-spacing:0;text-transform:none}.mpf-r-promos .t-m-val{color:var(--mpf-creme);font-family:var(--mpf-police);font-size:16px;font-weight:760;font-variant-numeric:tabular-nums}.mpf-r-promos .t-m-val.green{color:var(--mpf-prix)}.mpf-r-promos .t-m-val.yellow{color:var(--mpf-saumon)}.mpf-r-promos .t-cta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding:0;border:0;background:0 0;color:var(--mpf-creme);text-decoration:none}.mpf-r-promos a.t-cta::after{content:"";position:absolute;inset:0;z-index:1;border-radius:20px}.mpf-r-promos a.t-cta:focus-visible{outline:0}.mpf-r-promos a.t-cta:focus-visible::after{outline:3px solid var(--mpf-saumon);outline-offset:3px}.mpf-r-promos .t-cta-text{color:var(--mpf-creme);font-family:var(--mpf-police);font-size:16px;font-weight:760;letter-spacing:0;text-transform:none}.mpf-r-promos .t-cta-arrow{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:50%;background:var(--mpf-saumon);color:var(--mpf-encre);transition:transform 220ms var(--mpf-sortie),background-color var(--mpf-d-survol) ease}.mpf-r-promos a.t-cta:active .t-cta-arrow{transform:scale(.94)}.mpf-r-promos .seo-content{margin-top:clamp(40px,5vw,72px)}.mpf-r-promos .seo-block{margin:0;padding:0;border:0;background:0 0}.mpf-r-promos .howto-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 0}.mpf-r-promos .howto-step{position:relative;margin:0;padding:22px 22px 8px;border:0;border-radius:18px;background:var(--mpf-papier-2)}.mpf-r-promos .step-num{display:grid;place-items:center;width:40px;height:40px;margin:0 0 16px;border-radius:50%;background:var(--mpf-encre);color:var(--mpf-creme);font-size:18px;font-weight:860;font-variant-numeric:tabular-nums}.mpf-r-promos .howto-step h3{margin:0 0 10px;color:var(--mpf-ink);font-size:21px;font-weight:820;font-stretch:88%;line-height:1.2}.mpf-r-promos .howto-step p{font-size:16px;line-height:1.65}.mpf-r-promos .top-codes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 0}.mpf-r-promos .top-code-card{display:flex;flex-direction:column;gap:18px;margin:0;padding:22px;border:0;border-radius:20px;background:var(--mpf-encre-2);color:var(--mpf-creme);box-shadow:var(--mpf-ombre-piece)}.mpf-r-promos .tc-head{display:flex;align-items:center;gap:12px}.mpf-r-promos .tc-logo{display:grid;place-items:center;flex:none;width:44px;height:44px;overflow:hidden;border-radius:12px;background:var(--mpf-nuit);box-shadow:inset 0 0 0 1px rgba(255,241,226,.1)}.mpf-r-promos .tc-logo img{display:block;width:100%;height:100%;object-fit:contain}.mpf-r-promos .tc-title{color:var(--mpf-creme);font-size:19px;font-weight:820;font-stretch:88%;line-height:1.15}.mpf-r-promos .tc-badge{display:inline-flex;align-items:center;min-height:24px;margin-top:6px;padding:3px 10px;border-radius:12px;background:var(--mpf-saumon);color:var(--mpf-encre);font-size:13px;font-weight:780;line-height:1.25}.mpf-r-promos .tc-price{display:flex;flex-direction:column;gap:4px}.mpf-r-promos .tc-price-main{display:flex;align-items:baseline;gap:10px}.mpf-r-promos .tc-price-big{color:var(--mpf-prix);font-size:34px;font-weight:850;font-stretch:84%;line-height:1;font-variant-numeric:tabular-nums}.mpf-r-promos .tc-price-strike{color:var(--mpf-creme-4);font-size:16px;font-weight:620;text-decoration:line-through;text-decoration-thickness:1.5px}.mpf-r-promos .tc-price-label{color:var(--mpf-creme-4);font-size:13.5px;font-weight:640}.mpf-r-promos .tc-link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:var(--mpf-creme);font-size:15.5px;font-weight:740;text-decoration:underline;text-decoration-color:rgba(255,154,122,.6);text-decoration-thickness:1.5px;text-underline-offset:4px;transition:text-decoration-color var(--mpf-d-survol) ease}.mpf-r-promos .tc-link:focus-visible{outline-color:var(--mpf-saumon)}@media (hover:hover) and (pointer:fine){.mpf-r-promos .tc-link:hover{text-decoration-color:currentColor}}.mpf-r-promos .promos-recap-cadre{margin:8px 0 24px;overflow-x:auto;border-radius:16px;background:#fbf1e4;box-shadow:inset 0 0 0 1px var(--mpf-trait-fort);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.mpf-r-promos .promos-recap{width:100%;min-width:560px;margin:0;border:0;border-collapse:separate;border-spacing:0;font-size:15px;font-variant-numeric:tabular-nums;text-align:left}.mpf-r-promos .promos-recap th{padding:13px 14px;border:0;background:0 0;color:var(--mpf-ink-2);font-size:13px;font-weight:740;font-stretch:92%;letter-spacing:0;text-transform:none;white-space:nowrap;box-shadow:inset 0-1px 0 var(--mpf-trait-fort)}.mpf-r-promos .promos-recap td{padding:12px 14px;border:0;color:var(--r-corps);vertical-align:middle;box-shadow:inset 0-1px 0 var(--mpf-trait)}.mpf-r-promos .promos-recap tr:last-child td{box-shadow:none}.mpf-r-promos .promos-recap :is(th,td):first-child{padding-left:20px}.mpf-r-promos .promos-recap :is(th,td):last-child{padding-right:20px}.mpf-r-promos .promos-recap td:first-child a{color:var(--mpf-ink);font-weight:740}.mpf-r-promos .promos-recap td:first-child a{padding-block:3px}.mpf-r-promos .promos-recap td:nth-child(2) strong{letter-spacing:.04em;font-weight:820}.mpf-r-promos .promos-recap td:nth-child(3){color:var(--mpf-saumon-texte);font-weight:760;white-space:nowrap}.mpf-r-promos .promos-recap td:nth-child(4){color:var(--mpf-p-prix);font-weight:760;white-space:nowrap}.mpf-r-promos .promos-recap td:nth-child(5){white-space:nowrap}@media (hover:hover) and (pointer:fine){.mpf-r-promos .promos-recap tbody tr:hover td{background:rgba(6,23,22,.035)}}.mpf-r-promos .promos-detail-body{padding:4px 2px 18px}.mpf-r-promos .promos-detail-body p{font-size:16px}.mpf-r-promos .seo-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.mpf-r-promos .seo-meta>span{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 14px;border-radius:var(--mpf-r-pilule);background:var(--mpf-papier-2);color:var(--mpf-ink-2);font-size:14px;font-weight:680}.mpf-r-promos .seo-meta .dot{width:7px;height:7px;border-radius:50%;background:var(--mpf-saumon-fort)}.mpf-r-actus .ax-wrap{padding-top:clamp(32px,4vw,64px)}.mpf-r-actus .ax-hero{margin:0 0 clamp(36px,4vw,64px);padding:0;text-align:left}.mpf-r-actus .ax-hero h1{max-width:15em}.mpf-r-actus .ax-layout{display:grid;grid-template-columns:232px minmax(0,1fr);column-gap:clamp(24px,3vw,48px);align-items:start}.mpf-r-actus .ax-rail{position:sticky;top:104px;display:flex;flex-direction:column;gap:2px;margin:0;padding:4px 0;border:0}.mpf-r-actus .ax-rail-title{margin:0 0 10px;padding:0 12px;color:var(--mpf-creme);font-size:17px;font-weight:820;font-stretch:88%;letter-spacing:0;text-transform:none}.mpf-r-actus .ax-rail a{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:8px 10px 8px 12px;border:0;border-radius:12px;color:var(--mpf-creme-2);font-size:15.5px;font-weight:620;text-decoration:none;transition:color var(--mpf-d-survol) ease,background-color var(--mpf-d-survol) ease}.mpf-r-actus .ax-rail a .n{min-width:30px;padding:3px 9px;border-radius:var(--mpf-r-pilule);background:var(--mpf-encre-2);color:var(--mpf-creme-2);font-family:var(--mpf-police);font-size:13.5px;font-weight:760;font-variant-numeric:tabular-nums;text-align:center;transition:background-color var(--mpf-d-etat) ease,color var(--mpf-d-etat) ease}.mpf-r-actus .ax-rail a.on{color:var(--mpf-creme);background:var(--mpf-encre-2);font-weight:760}.mpf-r-actus .ax-rail a.on .n{background:var(--mpf-creme);color:var(--mpf-encre)}.mpf-r-actus .ax-rail.a-curseur a.on{background:0 0}.mpf-r-actus .ax-curseur{position:absolute;left:0;right:0;top:0;z-index:0;height:44px;border-radius:12px;background:var(--mpf-encre-2);pointer-events:none;opacity:0;transition:opacity 160ms ease}.mpf-r-actus .ax-curseur.is-la{opacity:1}.mpf-r-actus .ax-rail a:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.mpf-r-actus .ax-rail a:not(.on):hover{color:var(--mpf-creme);background:rgba(255,241,226,.05)}}.mpf-r-actus .ax-month+.ax-month{margin-top:clamp(40px,4vw,64px)}.mpf-r-actus .ax-month-head{display:flex;align-items:center;gap:16px;margin:0 0 8px}.mpf-r-actus .ax-month-head h2{margin:0;white-space:nowrap}.mpf-r-actus .ax-month-head .ln{flex:1 1 auto;height:1px;background:var(--mpf-trait-fort)}.mpf-r-actus .ax-month-head .n{flex:none;padding:5px 12px;border-radius:var(--mpf-r-pilule);background:var(--mpf-papier-2);color:var(--mpf-ink-2);font-family:var(--mpf-police);font-size:14px;font-weight:720;font-variant-numeric:tabular-nums;letter-spacing:0}.mpf-r-actus .ax-entry{display:grid;grid-template-columns:84px minmax(0,1fr);column-gap:clamp(16px,2vw,32px);margin:0;padding:28px 0;border:0;box-shadow:inset 0-1px 0 var(--mpf-trait);opacity:1;transform:none;filter:none}.mpf-r-actus .ax-month>.ax-entry:last-child{box-shadow:none;padding-bottom:8px}.mpf-r-actus .ax-day{display:flex;flex-direction:column;align-items:flex-start;padding-top:2px}.mpf-r-actus .ax-day .d{color:var(--mpf-ink);font-size:46px;font-weight:860;font-stretch:74%;line-height:.9;font-variant-numeric:tabular-nums}.mpf-r-actus .ax-day .m{margin-top:6px;color:var(--mpf-ink-3);font-family:var(--mpf-police);font-size:13.5px;font-weight:720;letter-spacing:0;text-transform:none}.mpf-r-actus .ax-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 10px}.mpf-r-actus .ax-firm{display:inline-flex;align-items:center;gap:8px;color:var(--mpf-ink);font-size:15px;font-weight:760}.mpf-r-actus .ax-firm img{display:block;width:28px;height:28px;padding:4px;border-radius:8px;background:var(--mpf-nuit);object-fit:contain}.mpf-r-actus .ax-tag{display:inline-block;min-height:24px;padding:0 10px;border:0;border-radius:var(--mpf-r-pilule);font-family:var(--mpf-police);font-size:13.5px;font-weight:760;line-height:24px;letter-spacing:0;text-transform:lowercase}.mpf-r-actus .ax-tag::first-letter{text-transform:uppercase}.mpf-r-actus .ax-tag.promo{background:rgba(157,54,29,.12);color:var(--mpf-saumon-texte)}.mpf-r-actus .ax-tag.gamme{background:var(--mpf-papier-3);color:var(--mpf-ink)}.mpf-r-actus .ax-tag.regle{background:rgba(132,78,0,.12);color:var(--mpf-p-ambre)}.mpf-r-actus .ax-entry h3{margin:0 0 10px;color:var(--mpf-ink);font-size:clamp(21px,.7vw + 15px,26px);font-weight:820;font-stretch:86%;line-height:1.18;letter-spacing:-.005em;text-wrap:balance}.mpf-r-actus .ax-entry p{max-width:68ch;margin:0 0 16px;color:var(--r-corps);font-size:16.5px;line-height:1.68;text-wrap:pretty}.mpf-r-actus .ax-links{display:flex;flex-wrap:wrap;gap:8px}.mpf-r-actus .ax-link{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:0;border-radius:var(--mpf-r-pilule);background:var(--mpf-encre);color:var(--mpf-papier);font-size:14.5px;font-weight:740;text-decoration:none;transition:background-color var(--mpf-d-survol) ease,transform var(--mpf-d-appui) var(--mpf-sortie)}.mpf-r-actus .ax-link svg{transition:transform 200ms var(--mpf-sortie)}.mpf-r-actus .ax-link.alt{background:0 0;color:var(--mpf-ink);box-shadow:inset 0 0 0 1.5px var(--mpf-trait-fort)}.mpf-r-actus .ax-link:active{transform:scale(.97)}.mpf-r-actus .ax-link:focus-visible{outline:3px solid var(--mpf-encre);outline-offset:3px}@media (hover:hover) and (pointer:fine){.mpf-r-actus .ax-link:hover{background:var(--mpf-encre-3)}.mpf-r-actus .ax-link:hover svg{transform:translateX(3px)}.mpf-r-actus .ax-link.alt:hover{background:var(--mpf-papier-2)}}.mpf-r-actus :is(.ax-method,.ax-faq){margin:clamp(48px,5vw,80px)0 0;padding:clamp(40px,4vw,64px)0 0;border:0;background:0 0;box-shadow:inset 0 1px 0 var(--mpf-trait);opacity:1;transform:none;filter:none}.mpf-r-frais{--pos:var(--mpf-prix);--warn:var(--mpf-t150);--neg:var(--mpf-t250);--info:#60a5fa;--acc:var(--mpf-saumon)}.mpf-r-frais .fa-main{padding-top:clamp(32px,4vw,64px)}.mpf-r-frais .fa-hero{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);grid-template-areas:"titre kpis""lead kpis""maj kpis""folio kpis";align-items:start;column-gap:clamp(32px,4.5vw,88px);margin:0 0 clamp(40px,4.4vw,72px);padding:0;background:0 0;text-align:left}.mpf-r-frais .fa-hero>.fa-eyebrow{grid-area:folio;justify-self:start;margin-top:16px}.mpf-r-frais .fa-hero h1{grid-area:titre}.mpf-r-frais .fa-lead{grid-area:lead}.mpf-r-frais .fa-updated{grid-area:maj;max-width:40em;margin:18px 0 0;color:var(--mpf-creme-2);font-size:15px;line-height:1.5}.mpf-r-frais .fa-kpis{grid-area:kpis;display:grid;gap:10px;margin:0}.mpf-r-frais .fa-kpi{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:6px;min-width:0;padding:20px 22px;border:0;border-radius:20px;background:var(--mpf-encre-2);box-shadow:var(--mpf-ombre-piece);text-align:left}.mpf-r-frais .fa-kpi::before,.mpf-r-frais .fa-kpi::after{content:none}.mpf-r-frais .fa-kpi-label{color:var(--mpf-creme-2);font-family:var(--mpf-police);font-size:14px;font-weight:680;letter-spacing:0;text-transform:none;line-height:1.35}.mpf-r-frais .fa-kpi-value{color:var(--c, var(--mpf-creme));font-size:clamp(34px,2.4vw + 14px,50px);font-weight:860;font-stretch:78%;line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.mpf-r-frais .fa-sec{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;align-items:start;margin:0;padding:0;border:0;background:0 0}.mpf-r-frais .fa-sec>*{grid-column:1/-1}.mpf-r-frais .fa-sec>h2{grid-column:1;grid-row:1}.mpf-r-frais .fa-sec>.fa-eyebrow{grid-column:2;grid-row:1;justify-self:end;margin-top:.5em;background:var(--mpf-papier-2);color:var(--mpf-ink-2)}.mpf-r-frais .fa-sec+.fa-sec{margin-top:clamp(48px,5vw,80px);padding-top:clamp(40px,4vw,64px);box-shadow:inset 0 1px 0 var(--mpf-trait)}.mpf-r-frais .fa-tablewrap{margin:8px 0 0;overflow-x:auto;border:0;border-radius:16px;background:#fbf1e4;box-shadow:inset 0 0 0 1px var(--mpf-trait-fort);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.mpf-r-frais .fa-table{width:100%;min-width:620px;margin:0;border:0;border-collapse:separate;border-spacing:0;font-size:15px;font-variant-numeric:tabular-nums;text-align:left}.mpf-r-frais .fa-table th{padding:13px 14px;border:0;background:0 0;color:var(--mpf-ink-2);font-family:var(--mpf-police);font-size:13px;font-weight:740;font-stretch:92%;letter-spacing:0;text-transform:none;white-space:nowrap;box-shadow:inset 0-1px 0 var(--mpf-trait-fort)}.mpf-r-frais .fa-table td{padding:12px 14px;border:0;color:var(--r-corps);vertical-align:middle;box-shadow:inset 0-1px 0 var(--mpf-trait)}.mpf-r-frais .fa-table tr:last-child td{box-shadow:none}.mpf-r-frais .fa-table :is(th,td):first-child{padding-left:20px}.mpf-r-frais .fa-table :is(th,td):last-child{padding-right:20px}.mpf-r-frais .fa-firm a{color:var(--mpf-ink);font-weight:760;text-decoration:none}.mpf-r-frais .fa-firm a{padding-block:3px}@media (hover:hover) and (pointer:fine){.mpf-r-frais .fa-firm a:hover{color:var(--mpf-saumon-texte)}.mpf-r-frais .fa-table tbody tr:hover td{background:rgba(6,23,22,.035)}}.mpf-r-frais .fa-num{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.mpf-r-frais :is(.badge-free,.badge-paid){display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 10px;border:0;border-radius:var(--mpf-r-pilule);font-family:var(--mpf-police);font-size:13px;font-weight:760;letter-spacing:0;text-transform:none;white-space:nowrap}.mpf-r-frais :is(.badge-free,.badge-paid)::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.mpf-r-frais .badge-free{background:rgba(16,106,55,.12);color:var(--mpf-p-prix)}.mpf-r-frais .badge-paid{background:rgba(180,35,24,.1);color:var(--mpf-p-rouge)}.mpf-r-frais p.fa-source{max-width:68ch;margin:12px 0 0;color:var(--mpf-ink-3);font-size:14px;line-height:1.55}.mpf-r-frais .fa-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:8px 0 0}.mpf-r-frais .fa-card{display:flex;flex-direction:column;gap:14px;min-width:0;margin:0;padding:22px;border:0;border-radius:20px;background:var(--mpf-encre-2);color:var(--mpf-creme);box-shadow:var(--mpf-ombre-piece)}.mpf-r-frais .fa-card::before,.mpf-r-frais .fa-card::after{content:none}.mpf-r-frais .fa-card h3{margin:0;font-size:23px;font-weight:830;font-stretch:86%;line-height:1.15}.mpf-r-frais .fa-card h3 a{color:var(--mpf-creme);text-decoration:none}@media (hover:hover) and (pointer:fine){.mpf-r-frais .fa-card h3 a:hover{color:var(--mpf-saumon)}}.mpf-r-frais .fa-range{display:flex;align-items:center;gap:8px;color:var(--mpf-creme-2);font-size:14.5px;font-weight:640}.mpf-r-frais .fa-range::before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--c, var(--mpf-saumon))}.mpf-r-frais .fa-card table{width:100%;margin:0;border:0;border-collapse:separate;border-spacing:0;font-size:15px;font-variant-numeric:tabular-nums}.mpf-r-frais .fa-card th{padding:8px 10px 8px 0;border:0;background:0 0;color:var(--mpf-creme-4);font-family:var(--mpf-police);font-size:12.5px;font-weight:700;letter-spacing:0;text-transform:none;text-align:left;box-shadow:inset 0-1px 0 rgba(255,241,226,.14)}.mpf-r-frais .fa-card td{padding:9px 10px 9px 0;border:0;color:var(--mpf-creme);box-shadow:inset 0-1px 0 rgba(255,241,226,.08)}.mpf-r-frais .fa-card tr:last-child td{box-shadow:none}.mpf-r-frais .fa-card td:first-child{color:var(--mpf-creme-2);font-weight:700}.mpf-r-frais .fa-card .fa-note{margin:0;color:var(--mpf-creme-2);font-size:14.5px;line-height:1.6}.mpf-r-frais .fa-card .fa-note strong{color:var(--mpf-creme)}.mpf-r-frais .fa-feuille .fa-card .fa-note :is(a:not([class]),.keyword-link){color:var(--mpf-creme);text-decoration:underline;text-decoration-color:rgba(255,154,122,.6);text-decoration-thickness:1.5px;text-underline-offset:3px;border:0}.mpf-r-frais .fa-card :is(a,button):focus-visible{outline-color:var(--mpf-saumon)}.mpf-r-frais .fa-callout{max-width:72ch;margin:8px 0 0;padding:20px 24px;border:0;border-radius:18px;background:var(--mpf-papier-2)}.mpf-r-frais .fa-callout::before{content:none}.mpf-r-frais .fa-callout p{margin:0;color:var(--mpf-ink);font-size:17.5px;line-height:1.6}.mpf-r-frais .fa-calc{margin:24px 0 0;padding:clamp(20px,2.6vw,36px);border:0;border-radius:var(--mpf-r-xl);background:var(--mpf-encre);color:var(--mpf-creme);box-shadow:var(--mpf-ombre-piece)}.mpf-r-frais .fa-calc p{max-width:none;color:var(--mpf-creme-2)}.mpf-r-frais .fa-calc-title{margin:0 0 20px!important;color:var(--mpf-creme)!important;font-size:clamp(19px,.6vw + 14px,23px)!important;font-weight:820!important;font-stretch:88%;line-height:1.25!important}.mpf-r-frais .fa-calc-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:16px;align-items:stretch}.mpf-r-frais .fa-calc-col{display:flex;flex-direction:column;gap:8px;min-width:0;padding:18px;border:0;border-radius:18px;background:var(--mpf-encre-2)}.mpf-r-frais .fa-calc-col::before{content:none}.mpf-r-frais .fa-calc-col h3{display:flex;align-items:center;gap:9px;margin:0 0 4px;color:var(--mpf-creme);font-size:19px;font-weight:820;font-stretch:88%}.mpf-r-frais .fa-calc-col h3::before{content:"";width:9px;height:9px;border-radius:50%;background:var(--c, var(--mpf-saumon))}.mpf-r-frais .fa-calc label{display:block;margin:6px 0 0;color:var(--mpf-creme-2);font-family:var(--mpf-police);font-size:13.5px;font-weight:700;letter-spacing:0;text-transform:none}.mpf-r-frais .fa-calc-inline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mpf-r-frais .fa-calc-vs{display:grid;place-items:center;align-self:center;width:44px;height:44px;border-radius:50%;background:var(--mpf-encre-3);color:var(--mpf-creme-2);font-size:13px;font-weight:820;letter-spacing:.04em}.mpf-r-frais .fa-calc input[type=number]{display:block;width:100%;min-height:46px;margin:0;padding:0 14px;border:0;border-radius:14px;outline:0;background:var(--mpf-creme);color:var(--mpf-encre);font-family:var(--mpf-police);font-size:16px;font-weight:640;font-variant-numeric:tabular-nums;caret-color:var(--mpf-saumon-fort);box-shadow:var(--mpf-ombre-piece);-webkit-appearance:none;appearance:textfield}.mpf-r-frais .fa-calc input[type=number]:focus-visible{outline:3px solid var(--mpf-saumon);outline-offset:2px}.mpf-r-frais .fa-dd{position:relative}.mpf-r-frais .fa-dd-btn{display:flex;align-items:center;gap:10px;width:100%;min-height:50px;margin:0;padding:0 14px 0 12px;border:0;border-radius:14px;background:var(--mpf-creme);color:var(--mpf-encre);font-family:var(--mpf-police);font-size:15.5px;font-weight:640;text-align:left;cursor:pointer;box-shadow:var(--mpf-ombre-piece);transition:background-color var(--mpf-d-survol) ease,transform var(--mpf-d-appui) var(--mpf-sortie)}.mpf-r-frais .fa-dd-btn:active{transform:scale(.985)}.mpf-r-frais .fa-dd-btn img{flex:none;width:24px;height:24px;border-radius:6px;background:var(--mpf-nuit);object-fit:contain}.mpf-r-frais .fa-dd-btn .fa-dd-name{flex:1 1 auto;min-width:0;padding:6px 0;line-height:1.25;overflow-wrap:break-word;text-wrap:pretty}.mpf-r-frais .fa-dd-name b{white-space:nowrap}.mpf-r-frais .fa-dd-chev{flex:none;color:var(--mpf-ink-3);transition:transform 240ms var(--mpf-sortie)}.mpf-r-frais .fa-dd-btn[aria-expanded=true] .fa-dd-chev{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.mpf-r-frais .fa-dd-btn:hover{background:#fff}}.mpf-r-frais .fa-dd-panel{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:30;display:block;max-height:340px;padding:6px;overflow-y:auto;border:0;border-radius:16px;background:var(--mpf-papier);color:var(--mpf-ink);box-shadow:inset 0 0 0 1px var(--mpf-trait-fort),0 2px 4px rgba(0,8,7,.4),0 24px 48px -18px rgba(0,6,5,.85);overscroll-behavior:contain;opacity:0;visibility:hidden;transform:translateY(-6px) scale(.98);transform-origin:50%0;transition:opacity 140ms ease,transform 160ms var(--mpf-sortie),visibility 0s linear 160ms}.mpf-r-frais .fa-dd-panel.open{opacity:1;visibility:visible;transform:none;transition:opacity 160ms ease,transform 260ms var(--mpf-r-pop, var(--mpf-sortie)),visibility 0s}.mpf-r-frais .fa-dd-opt{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 10px;border-radius:10px;color:var(--mpf-ink);font-size:14.5px;font-weight:580;cursor:pointer;outline:0}.mpf-r-frais .fa-dd-opt img{flex:none;width:22px;height:22px;border-radius:6px;background:var(--mpf-nuit);object-fit:contain}.mpf-r-frais .fa-dd-opt .fa-dd-name{flex:1 1 auto;min-width:0}.mpf-r-frais .fa-dd-opt .fa-dd-name b{color:var(--mpf-ink-2);font-weight:760}.mpf-r-frais .fa-dd-price{flex:none;color:var(--mpf-p-prix);font-weight:760;font-variant-numeric:tabular-nums;white-space:nowrap}.mpf-r-frais .fa-dd-price i{color:var(--mpf-p-rouge);font-style:normal}.mpf-r-frais .fa-dd-opt:is(:hover,:focus-visible){background:var(--mpf-papier-2)}.mpf-r-frais .fa-dd-opt:focus-visible{box-shadow:inset 0 0 0 2px var(--mpf-encre)}.mpf-r-frais .fa-dd-opt.is-sel{background:var(--mpf-papier-3);font-weight:740}.mpf-r-frais .fa-calc-n{margin:22px 0 0}.mpf-r-frais .fa-calc-n label{margin:0 0 10px;color:var(--mpf-creme);font-size:15px}.mpf-r-frais #fa-n-label{color:var(--mpf-saumon);font-weight:800}.mpf-r-frais input[type=range]{width:100%;height:28px;margin:0;background:0 0;accent-color:var(--mpf-saumon);cursor:pointer;-webkit-appearance:none;appearance:none}.mpf-r-frais input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:var(--mpf-encre-3)}.mpf-r-frais input[type=range]::-moz-range-track{height:6px;border-radius:3px;background:var(--mpf-encre-3)}.mpf-r-frais input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-9px;border:0;border-radius:50%;background:var(--mpf-saumon);box-shadow:0 2px 6px -1px rgba(0,0,0,.6);transition:transform 160ms var(--mpf-sortie)}.mpf-r-frais input[type=range]::-moz-range-thumb{width:24px;height:24px;border:0;border-radius:50%;background:var(--mpf-saumon)}.mpf-r-frais input[type=range]:active::-webkit-slider-thumb{transform:scale(1.15)}.mpf-r-frais input[type=range]:focus-visible{outline:3px solid var(--mpf-saumon);outline-offset:4px;border-radius:6px}.mpf-r-frais .fa-calc-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0 0}.mpf-r-frais .fa-calc-total{min-width:0;padding:18px 20px;border:0;border-radius:18px;background:var(--mpf-encre-2);text-align:left}.mpf-r-frais .fa-calc-total::before{content:none}.mpf-r-frais .fa-calc-total .l{color:var(--mpf-creme-2);font-size:14px;font-weight:680;letter-spacing:0;text-transform:none}.mpf-r-frais .fa-calc-total .t{margin:6px 0 4px;color:var(--c, var(--mpf-creme));font-size:clamp(32px,2vw + 16px,46px);font-weight:860;font-stretch:78%;line-height:1;font-variant-numeric:tabular-nums}.mpf-r-frais .fa-calc-total .d{color:var(--mpf-creme-4);font-size:14px;font-variant-numeric:tabular-nums}.mpf-r-frais #fa-verdict{margin:18px 0 0;color:var(--mpf-creme);font-size:17px;font-weight:700;line-height:1.5}.mpf-r-frais .fa-calc-note{margin:14px 0 0;color:var(--mpf-creme-4)!important;font-size:14px!important;line-height:1.6!important}.mpf-r-frais .fa-feuille .fa-calc .fa-calc-note a:not([class]){color:var(--mpf-creme-2);text-decoration:underline;text-decoration-color:rgba(255,154,122,.6);text-underline-offset:3px}.mpf-r-frais .fa-faq details>p{max-width:70ch}.mpf-r-frais .fa-cta{display:flex;align-items:center;justify-content:space-between;gap:20px 40px;margin:clamp(40px,4vw,64px)0 0;padding:clamp(22px,2.6vw,36px);border:0;border-radius:var(--mpf-r-xl);background:var(--mpf-encre-2);box-shadow:var(--mpf-ombre-piece);text-align:left}.mpf-r-frais .fa-cta::before{content:none}.mpf-r-frais .fa-cta p{max-width:52ch;margin:0;color:var(--mpf-creme-2);font-size:17px;line-height:1.6}.mpf-r-frais .fa-cta p strong{color:var(--mpf-creme)}.mpf-r-frais .fa-btn{flex:none;padding:0 28px}.mpf-r-methodo .mt-wrapper{padding-top:clamp(32px,4vw,64px)}.mpf-r-methodo .mt-head{display:grid;grid-template-areas:"titre titre""lead lead""folio byline";grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;margin:0 0 clamp(40px,4.4vw,72px);padding:0;border:0}.mpf-r-methodo .mt-head h1{grid-area:titre;max-width:14em}.mpf-r-methodo .mt-lead{grid-area:lead}.mpf-r-methodo .mt-eyebrow{grid-area:folio;margin-top:26px}.mpf-r-methodo .mt-byline{grid-area:byline;margin:26px 0 0;color:var(--mpf-creme-2);font-size:15px;font-weight:560}.mpf-r-methodo .mt-byline time{color:var(--mpf-creme);font-weight:700}.mpf-r-methodo .mt-block{margin:0;padding:0;border:0;background:0 0}.mpf-r-methodo .mt-note{max-width:70ch;margin:6px 0 20px;padding:20px 24px;border:0;border-radius:18px;background:var(--mpf-papier-2)}.mpf-r-methodo .mt-note::before{content:none}.mpf-r-methodo .mt-note p{margin:0;color:var(--mpf-ink)}.mpf-r-methodo .mt-list{display:grid;gap:12px;max-width:68ch;margin:0 0 22px;padding:0;list-style:none}.mpf-r-methodo .mt-list li{position:relative;margin:0;padding:0 0 0 36px;color:var(--r-corps);font-size:17px;line-height:1.6;list-style:none}.mpf-r-methodo .mt-list li::before{content:"";position:absolute;left:0;top:.12em;width:24px;height:24px;border-radius:50%;background:var(--mpf-encre)}.mpf-r-methodo .mt-list li::after{content:"";position:absolute;left:5px;top:calc(.12em + 5px);width:14px;height:14px;background:var(--mpf-saumon);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")center/contain no-repeat}.mpf-r-methodo .mt-updated{color:var(--mpf-ink-2)!important}.mpf-r-apropos .ap-wrapper{padding-top:clamp(32px,4vw,64px)}.mpf-r-apropos .ap-hero{display:flex;align-items:center;gap:clamp(20px,2.6vw,40px);margin:0;padding:0;border:0;background:0 0;text-align:left}.mpf-r-apropos .ap-avatar{display:grid;place-items:center;flex:none;width:clamp(88px,8vw,132px);height:clamp(88px,8vw,132px);margin:0;border:0;border-radius:28px;background:var(--mpf-encre);color:var(--mpf-saumon);box-shadow:var(--mpf-ombre-piece);font-size:clamp(34px,3vw,52px);font-weight:880;font-stretch:78%;letter-spacing:-.02em}.mpf-r-apropos .ap-hero h1{margin:0;color:var(--mpf-creme);font-size:clamp(44px,6vw,104px);font-weight:850;font-stretch:76%;line-height:.96;letter-spacing:-.02em;background:0 0;-webkit-text-fill-color:currentColor}.mpf-r-apropos .ap-role{margin:14px 0 0;color:var(--mpf-creme);font-size:clamp(17px,.45vw + 14px,21px);font-weight:520;line-height:1.45}.mpf-r-apropos .ap-badges{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0}.mpf-r-apropos .ap-badge{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 14px 0 11px;border:0;border-radius:var(--mpf-r-pilule);background:var(--mpf-encre-2);color:var(--mpf-creme);font-size:14.5px;font-weight:700}.mpf-r-apropos .ap-badge svg{width:16px;height:16px;color:var(--mpf-saumon)}.mpf-r-apropos .ap-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:clamp(32px,3.6vw,56px)0 0}.mpf-r-apropos .ap-stat{padding:22px 24px;border:0;border-radius:20px;background:var(--mpf-encre-2);box-shadow:var(--mpf-ombre-piece);text-align:left}.mpf-r-apropos .ap-stat-value{color:var(--mpf-creme);font-size:clamp(40px,3vw + 16px,64px);font-weight:860;font-stretch:76%;line-height:.95;letter-spacing:-.015em;font-variant-numeric:tabular-nums;background:0 0;-webkit-text-fill-color:currentColor}.mpf-r-apropos .ap-stat:first-child .ap-stat-value{color:var(--mpf-saumon)}.mpf-r-apropos .ap-stat-label{margin-top:8px;color:var(--mpf-creme-2);font-size:15px;font-weight:640;letter-spacing:0;text-transform:none}.mpf-r-apropos .ap-highlight{margin:clamp(48px,5vw,88px)0;padding:0;border:0;background:0 0}.mpf-r-apropos .ap-highlight::before{content:none}.mpf-r-apropos .ap-highlight p{max-width:26em;margin:0;color:var(--mpf-creme);font-size:clamp(26px,1.9vw + 14px,44px);font-weight:700;font-stretch:86%;font-style:normal;line-height:1.18;letter-spacing:-.01em;text-wrap:balance}.mpf-r-apropos .ap-section{margin:0;padding:0;border:0;background:0 0}.mpf-r-apropos .ap-section h2{display:flex;align-items:flex-start;flex-direction:column;gap:16px}.mpf-r-apropos .ap-section h2 svg{flex:none;width:44px;height:44px;padding:10px;border-radius:12px;background:var(--mpf-encre);color:var(--mpf-saumon)}.mpf-r-apropos .ap-sep{display:none}.mpf-r-apropos .ap-social-title{margin:clamp(48px,5vw,80px)0 14px;padding-top:clamp(40px,4vw,64px);box-shadow:inset 0 1px 0 var(--mpf-trait);color:var(--mpf-ink-2);font-size:15px;font-weight:720;font-stretch:90%;letter-spacing:0;text-transform:lowercase}.mpf-r-apropos .ap-social-title::first-letter{text-transform:uppercase}.mpf-r-apropos .footer-socials{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;margin:0}.mpf-r-apropos .footer-social-link{display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:50%;background:var(--mpf-encre);color:var(--mpf-creme);transition:background-color var(--mpf-d-survol) ease,color var(--mpf-d-survol) ease,transform var(--mpf-d-appui) var(--mpf-sortie)}.mpf-r-apropos .footer-social-link svg{width:20px;height:20px}.mpf-r-apropos .footer-social-link:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.mpf-r-apropos .footer-social-link:hover{background:var(--mpf-saumon);color:var(--mpf-encre)}}.mpf-r-mentions .legal-container{padding-top:clamp(24px,3vw,48px);background:0 0;border:0}.mpf-r-mentions .legal-container>h1{max-width:14em}.mpf-r-mentions .legal-updated{margin:20px 0 clamp(40px,4.4vw,72px);color:var(--mpf-creme-2);font-size:15px;font-weight:560}.mpf-r-mentions .legal-bloc{margin:0}.mpf-r-mentions .legal-bloc p{font-size:16.5px}body.mpf-r-404{display:block;min-height:100vh;margin:0;padding:0;text-align:left}.mpf-r-404 main.e404{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100svh - 190px);margin:0 auto;padding:clamp(32px,5vw,72px) var(--mpf-bord) clamp(48px,6vw,96px);text-align:center}.mpf-r-404 .e404-code{margin:0;color:var(--mpf-saumon);font-size:clamp(120px,20vw,280px);font-weight:880;font-stretch:72%;line-height:.82;letter-spacing:-.035em;font-variant-numeric:tabular-nums;background:0 0;-webkit-text-fill-color:currentColor;opacity:1;animation:none}.mpf-r-404 .e404-title{margin:24px 0 0;color:var(--mpf-creme);font-size:clamp(32px,2.4vw + 16px,56px);font-weight:850;font-stretch:80%;line-height:1.02;letter-spacing:-.015em}.mpf-r-404 .e404-desc{max-width:34em;margin:16px 0 0;color:var(--mpf-creme-2);font-size:clamp(17px,.3vw + 15px,19px);line-height:1.55}.mpf-r-404 .e404-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin:32px 0 0}.mpf-r-404 .hero-search-fake{display:inline-flex;align-items:center;gap:10px;min-height:56px;margin:0;padding:0 18px;border:0;border-radius:16px;background:var(--mpf-creme);color:var(--mpf-encre);font-family:var(--mpf-police);font-size:17px;font-weight:620;cursor:pointer;box-shadow:var(--mpf-ombre-action);transition:background-color var(--mpf-d-survol) ease,transform var(--mpf-d-appui) var(--mpf-sortie)}.mpf-r-404 .hero-search-fake .hsf-icon{order:-1;width:18px;height:18px;opacity:.72}.mpf-r-404 .hero-search-fake:active{transform:scale(.97)}.mpf-r-404 .hero-search-fake:focus-visible{outline:3px solid var(--mpf-saumon);outline-offset:3px}@media (hover:hover) and (pointer:fine){.mpf-r-404 .hero-search-fake:hover{background:#fff}}@media (max-width:1100px){.mpf-r-frais .fa-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"titre""lead""maj""folio""kpis"}.mpf-r-frais .fa-kpis{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.mpf-r-frais .fa-calc-grid{grid-template-columns:minmax(0,1fr)}.mpf-r-frais .fa-calc-vs{justify-self:center}}@media (max-width:960px){.mpf-r-promos .hero-section{grid-template-columns:minmax(0,1fr)}.mpf-r-promos .hero-buttons{grid-column:1;grid-row:auto;margin-top:26px}.mpf-r-promos :is(.howto-steps,.top-codes){grid-template-columns:minmax(0,1fr)}.mpf-r-actus .ax-layout{grid-template-columns:minmax(0,1fr)}.mpf-r-actus .ax-rail{position:static;flex-direction:row;gap:6px;margin:0-16px 16px;padding:2px 16px 6px;overflow-x:auto;scrollbar-width:none}.mpf-r-actus .ax-rail::-webkit-scrollbar{display:none}.mpf-r-actus .ax-rail-title{display:none}.mpf-r-actus .ax-rail a{flex:none;min-height:40px;padding:0 8px 0 14px;border-radius:var(--mpf-r-pilule);background:var(--mpf-encre-2);white-space:nowrap}.mpf-r-actus .ax-rail a.on,.mpf-r-actus .ax-rail.a-curseur a.on{background:var(--mpf-creme);color:var(--mpf-encre)}.mpf-r-actus .ax-rail a.on .n{background:var(--mpf-encre);color:var(--mpf-creme)}.mpf-r-actus .ax-curseur{display:none}.mpf-r-frais .fa-cards{grid-template-columns:minmax(0,1fr)}.mpf-r-apropos .ap-stats{gap:8px}}@media (max-width:720px){.mpf-racine :is(.hero-section,.propfirms-section,.seo-content,.ax-wrap,.fa-main,.mt-wrapper,.ap-wrapper,.legal-container){padding-left:16px;padding-right:16px}.mpf-racine :is(.hero-title,.ax-hero h1,.fa-hero h1,.mt-head h1,.legal-container>h1){font-size:clamp(38px,10.5vw,56px)}.mpf-racine :is(.seo-feuille,.ax-feed,.fa-feuille,.mt-feuille,.ap-feuille,.legal-feuille){margin:0-8px;padding:26px 18px 30px;border-radius:20px}.mpf-racine :is(.seo-block h2,.ax-month-head h2,.ax-method h2,.ax-faq h2,.fa-sec h2,.mt-block h2,.ap-section h2,.legal-bloc h2){font-size:clamp(29px,7.6vw,36px)}.mpf-racine :is(.seo-block,.ax-method,.fa-sec,.mt-block,.ap-section,.legal-bloc) p{font-size:16.5px}.mpf-racine :is(.faq-item,.ax-faq details,.fa-faq details,.promos-detail)>summary{font-size:17.5px}.mpf-r-promos .hero-buttons{flex-direction:column;align-items:stretch}.mpf-r-promos .hero-buttons .mpf-bouton{justify-content:space-between}.mpf-r-promos .hero-buttons .mpf-bouton--discret{justify-content:center}.mpf-r-promos .promos-filtres{display:none}html.mpf-js .mpf-r-promos .promos-filtres{display:flex;width:100%}html.mpf-js .mpf-r-promos .promos-filtres{overflow-x:auto;scrollbar-width:none}.mpf-r-promos .promos-filtres::-webkit-scrollbar{display:none}.mpf-r-promos .promos-filtre{flex:1 0 auto;justify-content:center;gap:6px;padding:0 6px 0 11px;font-size:14px;white-space:nowrap}.mpf-r-promos .pf-n{min-width:24px;height:24px;padding:0 6px;font-size:12.5px}.mpf-r-promos .bento{grid-template-columns:minmax(0,1fr);gap:10px}.mpf-r-promos .tile{padding:18px}.mpf-r-actus .ax-entry{grid-template-columns:minmax(0,1fr);row-gap:10px;padding:24px 0}.mpf-r-actus .ax-day{flex-direction:row;align-items:baseline;gap:8px}.mpf-r-actus .ax-day .d{font-size:34px}.mpf-r-actus .ax-month-head .ln{display:none}.mpf-r-actus .ax-month-head{justify-content:space-between;flex-wrap:wrap;row-gap:10px}.mpf-r-frais .fa-kpis{grid-template-columns:minmax(0,1fr)}.mpf-r-frais .fa-sec{grid-template-columns:minmax(0,1fr)}.mpf-r-frais .fa-sec>.fa-eyebrow{grid-column:1;grid-row:auto;justify-self:start;order:0;margin:0 0 14px}.mpf-r-frais .fa-sec>h2{grid-row:auto}.mpf-r-frais .fa-card{padding:18px}.mpf-r-frais .fa-calc{margin-left:-8px;margin-right:-8px;padding:18px 14px}.mpf-r-frais .fa-calc-col{padding:14px}.mpf-r-frais .fa-calc-results{grid-template-columns:minmax(0,1fr)}.mpf-r-frais .fa-cta{flex-direction:column;align-items:stretch}.mpf-r-frais .fa-btn{justify-content:center}.mpf-r-methodo .mt-head{grid-template-areas:"titre""lead""folio""byline";grid-template-columns:minmax(0,1fr)}.mpf-r-methodo .mt-eyebrow{justify-self:start}.mpf-r-methodo .mt-byline{margin-top:12px}.mpf-r-apropos .ap-hero{flex-direction:column;align-items:flex-start}.mpf-r-apropos .ap-stats{grid-template-columns:minmax(0,1fr)}.mpf-r-apropos .ap-stat{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:18px 20px}.mpf-r-apropos .ap-stat-label{margin:0;text-align:right}.mpf-r-404 main.e404{min-height:calc(100svh - 170px)}.mpf-r-404 .e404-actions{flex-direction:column;align-items:stretch;width:100%;max-width:360px}.mpf-r-404 .e404-actions>*{justify-content:center}}@media (prefers-reduced-motion:reduce){.mpf-racine :is(.promos-filtre,.t-promo-code,.ax-link,.ax-rail a,.fa-dd-btn,.footer-social-link,.hero-search-fake,a.t-cta .t-cta-arrow):active{transform:none;scale:none}.mpf-r-frais .fa-dd-panel,.mpf-r-frais .fa-dd-panel.open{transition:opacity 120ms ease,visibility 0s linear 120ms;transform:none}.mpf-r-frais .fa-dd-panel.open{transition:opacity 120ms ease,visibility 0s}.mpf-r-actus .ax-curseur{transition:none}}@media print{.mpf-racine :is(.seo-feuille,.ax-feed,.fa-feuille,.mt-feuille,.ap-feuille,.legal-feuille){box-shadow:none}.mpf-r-promos .promos-filtres{display:none!important}}