@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/barlow-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/barlow-condensed-latin-800-normal.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/barlow-condensed-latin-800-italic.woff2)format("woff2")}@font-face{font-family:Barlow Fallback;font-weight:100 500;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Helvetica);size-adjust:97.15%;ascent-override:102.94%;descent-override:20.59%;line-gap-override:0%}@font-face{font-family:Barlow Fallback;font-weight:600 900;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Helvetica Bold);size-adjust:92.38%;ascent-override:108.25%;descent-override:21.65%;line-gap-override:0%}@font-face{font-family:Barlow Condensed Fallback;font-weight:100 750;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Helvetica Bold);size-adjust:76.28%;ascent-override:131.09%;descent-override:26.22%;line-gap-override:0%}@font-face{font-family:Barlow Condensed Fallback;font-weight:751 900;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Helvetica Bold);size-adjust:69.21%;ascent-override:144.48%;descent-override:28.9%;line-gap-override:0%}
:root{--fd-bg:#0d0d0d;--fd-band:#141414;--fd-surface:#161616;--fd-surface-2:#1f1f1f;--fd-line:#2b2b2b;--fd-line-2:#3d3d3a;--fd-text:#f7f7f2;--fd-soft:#d6d6cf;--fd-muted:#b4b4ac;--fd-quiet:#a3a39b;--fd-dim:#8a8a85;--fd-accent:#aeea00;--fd-accent-hover:#8bc200;--fd-on-accent:#0d0d0d;--fd-accent-bg:#1a1f0d;--fd-accent-line:#3a4a12;--fd-pill-bg:#1e2410;--fd-warn:#e0b64a;--fd-danger:#ef4444;--fd-display:"Barlow Condensed", "Barlow Condensed Fallback", Barlow, "Barlow Fallback", "Arial Narrow", sans-serif;--fd-body:Barlow, "Barlow Fallback", system-ui, sans-serif;--fs-xs:12px;--fs-sm:14px;--fs-ui:15px;--fs-md:17px;--fs-lg:19px;--fs-article:18px;--fs-d3:22px;--fs-d2:clamp(28px, 3vw, 34px);--fs-d1:clamp(34px, 4.4vw, 56px);--fs-hero:clamp(40px, 5.6vw, 76px);--r-sm:4px;--r-md:6px;--r-pill:999px;--w-site:1200px;--w-read:720px;--gutter:24px}@media (max-width:600px){:root{--gutter:16px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--fd-bg);color:var(--fd-text);font-family:var(--fd-body);font-size:var(--fs-md);margin:0;line-height:1.6}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--fd-accent);outline-offset:3px}.fd-wrap{max-width:var(--w-site);padding:0 var(--gutter);margin:0 auto}.fd-read{max-width:var(--w-read);margin:0 auto}.fd-band{background:var(--fd-band)}.fd-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fd-eyebrow{color:var(--fd-accent);letter-spacing:2px;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:700;line-height:1.4}.fd-label{color:var(--fd-quiet);letter-spacing:2px;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:700}.fd-h1{font-family:var(--fd-display);font-weight:800;font-size:var(--fs-hero);letter-spacing:-.5px;text-transform:uppercase;margin:0;line-height:.95}.fd-h1 em{color:var(--fd-accent);font-style:italic}.fd-h2{font-family:var(--fd-display);font-weight:800;font-size:var(--fs-d1);text-transform:uppercase;margin:0;line-height:1}.fd-h3{font-family:var(--fd-display);font-weight:700;font-size:var(--fs-d3);margin:0;line-height:1.15}.fd-lead{color:var(--fd-soft);font-size:var(--fs-lg);margin:0;line-height:1.55}.fd-muted{color:var(--fd-muted)}.fd-link{min-height:44px;color:var(--fd-accent);font-weight:700;font-size:var(--fs-ui);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.fd-link:hover{text-decoration:underline}.fd-btn{border-radius:var(--r-sm);min-height:52px;font-family:var(--fd-body);font-weight:700;font-size:var(--fs-md);letter-spacing:.4px;text-transform:uppercase;cursor:pointer;color:var(--fd-text);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 24px;line-height:1.2;text-decoration:none;display:inline-flex}.fd-btn-primary{background:var(--fd-accent);color:var(--fd-on-accent)}.fd-btn-primary:hover{background:var(--fd-accent-hover)}.fd-btn-ghost{border-color:var(--fd-line-2)}.fd-btn-ghost:hover{border-color:var(--fd-text)}.fd-btn-outline{border-color:var(--fd-accent);color:var(--fd-accent);text-transform:none;letter-spacing:0}.fd-btn-outline:hover{background:var(--fd-accent);color:var(--fd-on-accent)}.fd-btn-sm{min-height:44px;font-size:var(--fs-ui);text-transform:none;letter-spacing:0;padding:0 16px}.fd-pill{background:var(--fd-pill-bg);color:var(--fd-accent);font-size:var(--fs-xs);letter-spacing:1px;text-transform:uppercase;border-radius:3px;padding:4px 10px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-block}.fd-pill-warn{color:var(--fd-warn);background:#2a2312}.fd-tab{border-radius:var(--r-pill);border:1px solid var(--fd-line-2);min-height:44px;font-weight:700;font-size:var(--fs-ui);white-space:nowrap;align-items:center;padding:0 18px;display:inline-flex}.fd-tab[aria-selected=true]{background:var(--fd-accent);border-color:var(--fd-accent);color:var(--fd-on-accent)}.fd-chip{border:1px solid var(--fd-line-2);border-radius:var(--r-sm);min-height:48px;font-family:var(--fd-display);align-items:center;padding:0 20px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}.fd-field label{font-weight:600;font-size:var(--fs-ui);margin-bottom:8px;display:block}.fd-input{border:1px solid var(--fd-line-2);border-radius:var(--r-sm);background:var(--fd-bg);width:100%;min-height:52px;color:var(--fd-text);font-family:var(--fd-body);font-size:var(--fs-md);padding:0 16px}.fd-input::placeholder{color:#8e8e86}.fd-header{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--fd-line);background:#0d0d0df0;position:sticky;top:0}.fd-header .fd-wrap{justify-content:space-between;align-items:center;gap:24px;min-height:68px;display:flex}.fd-logo img{width:auto;height:30px}.fd-nav ul{gap:4px;margin:0;padding:0;list-style:none;display:flex}.fd-nav a{min-height:44px;font-weight:700;font-size:var(--fs-ui);letter-spacing:.4px;text-transform:uppercase;color:var(--fd-soft);align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.fd-nav a:hover,.fd-nav a[aria-current]{color:var(--fd-accent)}.fd-nav .fd-nav-cta{border-radius:var(--r-sm);background:var(--fd-accent);color:var(--fd-on-accent);margin-left:8px}.fd-nav .fd-nav-cta:hover{background:var(--fd-accent-hover);color:var(--fd-on-accent)}.fd-burger{display:none}@media (max-width:860px){.fd-nav{display:none}.fd-burger{display:block;position:relative}.fd-burger summary{border:1px solid var(--fd-line-2);border-radius:var(--r-sm);cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;list-style:none;display:inline-flex}.fd-burger summary::-webkit-details-marker{display:none}.fd-burger ul{background:var(--fd-surface);border:1px solid var(--fd-line);border-radius:var(--r-md);min-width:240px;margin:0;padding:8px;list-style:none;position:absolute;top:52px;right:0}.fd-burger a{text-transform:uppercase;letter-spacing:.4px;align-items:center;min-height:48px;padding:0 12px;font-weight:700;text-decoration:none;display:flex}.fd-burger a:hover{color:var(--fd-accent)}}.fd-crumbs{font-size:var(--fs-sm);color:var(--fd-quiet);flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fd-crumbs a{color:var(--fd-quiet);text-decoration:none}.fd-crumbs a:hover{color:var(--fd-text)}.fd-crumbs li+li:before{content:"›";color:var(--fd-dim);margin-right:6px}.fd-crumbs [aria-current]{color:var(--fd-soft)}.fd-card{background:var(--fd-surface);border:1px solid var(--fd-line);border-radius:var(--r-md);flex-direction:column;gap:10px;padding:28px;text-decoration:none;transition:border-color .15s;display:flex}a.fd-card:hover{border-color:var(--fd-text)}.fd-card-k{color:var(--fd-accent);letter-spacing:1.6px;text-transform:uppercase;font-size:13px;font-weight:700}.fd-card-t{font-family:var(--fd-display);font-size:30px;font-weight:700;line-height:1.05}.fd-card-x{color:var(--fd-muted);font-size:16px}.fd-card-hl{background:var(--fd-accent);border-color:var(--fd-accent);color:var(--fd-on-accent)}.fd-card-hl .fd-card-k,.fd-card-hl .fd-card-x{color:var(--fd-on-accent)}.fd-post{text-decoration:none;display:block}.fd-post img,.fd-post .fd-noimg{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-md);background:var(--fd-surface-2);width:100%}.fd-post .fd-meta{margin-top:16px}.fd-post-t{font-family:var(--fd-display);margin-top:10px;font-size:24px;font-weight:700;line-height:1.1;transition:color .15s}.fd-post:hover .fd-post-t{color:var(--fd-accent)}.fd-grid-3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.fd-meta{color:var(--fd-quiet);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.fd-meta a{color:var(--fd-soft)}.fd-table-wrap{border:1px solid var(--fd-line);border-radius:var(--r-md);margin:28px 0;overflow-x:auto}.fd-table{border-collapse:collapse;width:100%;font-size:var(--fs-ui);line-height:1.45}.fd-table th{text-align:left;background:var(--fd-surface);color:var(--fd-quiet);font-size:var(--fs-xs);letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid var(--fd-line-2);padding:12px 14px;font-weight:700}.fd-table td{border-bottom:1px solid var(--fd-line);vertical-align:top;color:var(--fd-soft);padding:12px 14px}.fd-table tr:last-child td{border-bottom:0}.fd-table td:first-child{color:var(--fd-text);font-weight:600}.fd-table .num{font-variant-numeric:tabular-nums;white-space:nowrap}.fd-faq{border-top:1px solid var(--fd-line)}.fd-faq details{border-bottom:1px solid var(--fd-line)}.fd-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 0;font-size:18px;font-weight:700;line-height:1.35;list-style:none;display:flex}.fd-faq summary::-webkit-details-marker{display:none}.fd-faq summary:after{content:"+";border:1px solid var(--fd-line-2);width:28px;height:28px;color:var(--fd-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}.fd-faq details[open] summary:after{content:"−"}.fd-faq details>div{color:var(--fd-muted);padding:0 0 20px}.fd-faq details>div p{margin:0}.fd-box{background:var(--fd-surface);border:1px solid var(--fd-line);border-radius:var(--r-md);margin:32px 0;padding:24px 26px}.fd-box .fd-box-k,.fd-toc .fd-box-k{color:var(--fd-accent);letter-spacing:1.6px;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 12px;font-size:13px;font-weight:700;display:flex}.fd-box-k svg{flex:none}.fd-box>:last-child{margin-bottom:0}.fd-box p{color:var(--fd-muted);margin:0 0 10px;font-size:16px;line-height:1.6}.fd-box ul,.fd-box ol{margin:0;padding:0;list-style:none}.fd-box li{color:var(--fd-soft);margin:0 0 10px;padding-left:26px;font-size:16px;line-height:1.55;position:relative}.fd-box a{color:var(--fd-accent);text-underline-offset:3px;text-decoration:underline}.fd-box-scene .fd-box-t,.fd-box .fd-box-t{font-family:var(--fd-display);font-weight:700;font-size:var(--fs-d3);color:var(--fd-text);margin:0 0 8px;line-height:1.15}.fd-ess{border:1px solid var(--fd-accent-line);border-radius:var(--r-md);background:var(--fd-surface);margin:32px 0;overflow:hidden}.fd-ess-h{background:var(--fd-accent);color:var(--fd-on-accent);font-family:var(--fd-display);letter-spacing:.3px;text-transform:uppercase;align-items:center;gap:10px;margin:0;padding:14px 24px;font-size:22px;font-weight:800;line-height:1.2;display:flex}.fd-ess ol{counter-reset:ess;margin:0;padding:8px 24px;list-style:none}.fd-ess li{counter-increment:ess;border-top:1px solid var(--fd-line);color:var(--fd-muted);gap:16px;padding:14px 0;font-size:16px;line-height:1.55;display:flex}.fd-ess li:first-child{border-top:0}.fd-ess li:before{content:counter(ess);background:var(--fd-pill-bg);height:28px;color:var(--fd-accent);font-family:var(--fd-display);border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-size:16px;font-weight:800;display:inline-flex}.fd-ess li strong{color:var(--fd-text);font-weight:700;display:block}.fd-ess a{color:var(--fd-accent);text-underline-offset:3px;text-decoration:underline}@media (max-width:600px){.fd-ess-h{padding:12px 20px;font-size:20px}.fd-ess ol{padding:4px 20px}}.fd-box-conseil{background:var(--fd-accent-bg);border-color:var(--fd-accent-line)}.fd-box-conseil p{color:var(--fd-soft)}.fd-box-checklist li:before{content:"";border:2px solid var(--fd-accent);border-radius:3px;width:16px;height:16px;position:absolute;top:4px;left:0}.fd-box-checklist strong{color:var(--fd-text)}.fd-sources{border-top:1px solid var(--fd-line);border-bottom:1px solid var(--fd-line);margin:40px 0 0}.fd-sources summary{cursor:pointer;min-height:56px;font-weight:700;font-size:var(--fs-ui);color:var(--fd-soft);align-items:center;gap:10px;list-style:none;display:flex}.fd-sources summary::-webkit-details-marker{display:none}.fd-sources summary:hover{color:var(--fd-text)}.fd-sources .fd-chev{color:var(--fd-accent);transition:transform .15s}.fd-sources[open] .fd-chev{transform:rotate(180deg)}.fd-sources ol{color:var(--fd-muted);font-size:var(--fs-sm);margin:0 0 20px;padding-left:22px;line-height:1.55}.fd-sources li{margin-bottom:8px}.fd-sources a{color:var(--fd-accent);word-break:break-all}.fd-toc{background:var(--fd-surface);border:1px solid var(--fd-line);border-radius:var(--r-md);margin:32px 0;padding:22px 26px}.fd-toc ol{counter-reset:toc;margin:0;padding:0;list-style:none}.fd-toc li{counter-increment:toc;border-top:1px solid var(--fd-line);gap:12px;padding:7px 0;font-size:16px;display:flex}.fd-toc li:first-child{border-top:0}.fd-toc li:before{content:counter(toc, decimal-leading-zero);color:var(--fd-accent);font-family:var(--fd-display);flex:0 0 26px;font-weight:800}.fd-toc a,.fd-prose .fd-toc a{color:var(--fd-soft);text-decoration:none}.fd-toc a:hover,.fd-prose .fd-toc a:hover{color:var(--fd-accent)}.fd-article-head{padding:28px 0 40px}.fd-article-head .fd-pill{margin-top:32px}.fd-article-head .fd-h1{margin-top:16px;font-size:clamp(38px,5vw,64px)}.fd-article-head .fd-lead,.fd-article-head .fd-meta{margin-top:20px}.fd-cover img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-md);width:100%}.fd-prose{color:var(--fd-soft);font-size:var(--fs-article);padding:24px 0 64px;line-height:1.7}.fd-prose>p,.fd-prose>ul,.fd-prose>ol{margin:0 0 20px}.fd-prose h2{font-family:var(--fd-display);font-weight:700;font-size:var(--fs-d2);color:var(--fd-text);margin:56px 0 16px;scroll-margin-top:90px;line-height:1.1}.fd-prose h3{font-family:var(--fd-display);font-weight:700;font-size:var(--fs-d3);color:var(--fd-text);margin:36px 0 12px;line-height:1.2}.fd-prose strong{color:var(--fd-text)}.fd-prose a{color:var(--fd-accent);text-underline-offset:3px;text-decoration:underline}.fd-prose a:hover{color:var(--fd-accent-hover)}.fd-prose .fd-faq{margin-top:8px}.fd-faq-sec{background:var(--fd-band);box-shadow:0 0 0 100vmax var(--fd-band);clip-path:inset(0 -100vmax);margin:96px 0 72px;padding:72px 0}.fd-faq-grid{flex-wrap:wrap;gap:32px 64px;display:flex}.fd-faq-grid>.fd-faq-head{flex:280px;min-width:0}.fd-faq-grid>.fd-faq{flex:2 520px;min-width:0}.fd-faq-head .fd-eyebrow{margin:0 0 12px}.fd-faq-head .fd-h2{font-family:var(--fd-display);letter-spacing:0;text-transform:uppercase;color:var(--fd-text);margin:0;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1}.fd-faq summary{color:var(--fd-text)}.fd-faq details>div a{color:var(--fd-accent);text-underline-offset:3px;text-decoration:underline}.fd-faq-sec:last-child{margin-bottom:0}@media (max-width:600px){.fd-faq-sec{margin:64px 0 56px;padding:56px 0}.fd-faq-sec:last-child{margin-bottom:0}}.fd-plus{padding:72px 0}.fd-faq-sec+.fd-plus{padding-top:0}.fd-plus-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.fd-plus-head .fd-eyebrow{margin:0 0 12px}.fd-plus-head .fd-h2{font-family:var(--fd-display);letter-spacing:0;text-transform:uppercase;color:var(--fd-text);margin:0;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1}.fd-plus .fd-plus-all{color:var(--fd-text);text-transform:uppercase;letter-spacing:.4px;text-decoration:none}.fd-plus-sub{color:var(--fd-quiet);letter-spacing:2px;text-transform:uppercase;margin:40px 0 16px;font-size:13px;font-weight:700}.fd-plus-head+.fd-plus-sub{margin-top:32px}.fd-plus-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.fd-plus .fd-plus-card{background:var(--fd-surface);border:1px solid var(--fd-line);border-radius:var(--r-md);color:var(--fd-text);flex-direction:column;gap:8px;padding:22px;text-decoration:none;transition:border-color .15s;display:flex}.fd-plus .fd-plus-card:hover{border-color:var(--fd-accent)}.fd-plus-k{color:var(--fd-accent);letter-spacing:1.4px;text-transform:uppercase;font-size:12px;font-weight:700}.fd-plus-n{font-family:var(--fd-display);font-size:24px;font-weight:800;line-height:1.1}.fd-plus-card-a .fd-plus-n{font-size:22px;font-weight:700}.fd-plus-d{color:var(--fd-muted);font-size:15px}.fd-plus-l{color:var(--fd-accent);align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:15px;font-weight:700;display:inline-flex}@media (max-width:600px){.fd-plus{padding-bottom:56px}}.fd-cta{border-radius:var(--r-md);background:var(--fd-surface);border:1px solid var(--fd-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding:40px;display:flex}.fd-cta>div{flex:380px}.fd-nl{background:var(--fd-surface);border:1px solid var(--fd-line);border-radius:var(--r-md);flex-wrap:wrap;align-items:center;gap:24px 48px;padding:40px;display:flex}.fd-nl>*{flex:380px;min-width:0}.fd-nl-row{flex-wrap:wrap;gap:10px;display:flex}.fd-nl-row .fd-input{flex:220px;width:auto}.fd-note{color:var(--fd-quiet);font-size:var(--fs-sm);margin:10px 0 0}.fd-sec{padding:72px 0}.fd-footer{border-top:1px solid var(--fd-line);background:var(--fd-bg);margin-top:0;padding:56px 0 32px}.fd-footer-grid{flex-wrap:wrap;justify-content:space-between;gap:32px;display:flex}.fd-footer .fd-logo img{width:auto;height:40px}.fd-footer-tag{max-width:380px;font-family:var(--fd-display);letter-spacing:-.3px;text-transform:uppercase;color:var(--fd-text);margin:20px 0 0;font-size:clamp(26px,2.6vw,32px);font-weight:800;line-height:1}.fd-footer-tag em{color:var(--fd-accent);font-style:italic}.fd-footer h2{color:var(--fd-quiet);letter-spacing:2px;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:700}.fd-footer ul{margin:0;padding:0;list-style:none}.fd-footer li a{min-height:36px;color:var(--fd-soft);font-size:var(--fs-ui);align-items:center;text-decoration:none;display:inline-flex}.fd-footer li a:hover{color:var(--fd-accent)}.fd-footer-bottom{border-top:1px solid var(--fd-line);color:var(--fd-dim);font-size:var(--fs-sm);text-align:center;margin-top:40px;padding-top:20px}@media (max-width:600px){.fd-sec{padding:56px 0}.fd-card,.fd-box,.fd-toc{padding:20px}.fd-cta,.fd-nl{padding:24px}.fd-btn{width:100%}.fd-prose{font-size:17px}.fd-prose h2{margin-top:44px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.fd-list-head{padding:28px 0 48px}.fd-filters{flex-wrap:wrap;gap:16px 40px;margin:0 0 36px;display:flex}.fd-filter-g{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.fd-filter-l{color:var(--fd-quiet);letter-spacing:2px;text-transform:uppercase;font-size:13px;font-weight:700}.fd-filter-b{flex-wrap:wrap;gap:8px;display:flex}.fd-filter{border-radius:var(--r-pill);border:1px solid var(--fd-line-2);min-height:40px;color:var(--fd-text);font-family:var(--fd-body);font-weight:700;font-size:var(--fs-ui);cursor:pointer;background:0 0;padding:0 16px}.fd-filter:hover{border-color:var(--fd-text)}.fd-filter[aria-pressed=true]{background:var(--fd-accent);border-color:var(--fd-accent);color:var(--fd-on-accent)}.fd-post[hidden]{display:none}.fd-post-x{color:var(--fd-muted);margin:8px 0 0;font-size:15px;line-height:1.5}.fd-list .fd-post-t{color:var(--fd-text)}.fd-noimg{display:block}.fd-prose .fd-box:first-child,.fd-prose .fd-ess:first-child{margin-top:0}.fd-article-head .fd-h1{max-width:1000px}.fd-article-head .fd-lead{max-width:860px}.fd-cover{max-width:none;margin:0 0 48px}.fd-cover img{aspect-ratio:2}.fd-art-grid{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:72px;display:grid}.fd-art-grid>.fd-prose{max-width:820px;padding-top:0}.fd-art-side{max-height:calc(100vh - 112px);position:sticky;top:92px;overflow-y:auto}.fd-art-toc{background:0 0;border:0;border-radius:0;margin:0;padding:4px 0 0}.fd-art-toc li{padding:8px 0;font-size:15px;line-height:1.35}.fd-art-toc li:before{flex-basis:24px}.fd-art-toc a,.fd-prose .fd-art-toc a{color:var(--fd-muted)}.fd-art-toc a.is-on{color:var(--fd-accent)}.fd-art-faq{margin-top:24px;margin-bottom:0}.fd-nl.fd-nl-in{border-color:var(--fd-accent-line);margin:48px 0;padding:28px;display:block}.fd-nl-in>*+*{margin-top:20px}.fd-nl-t{font-family:var(--fd-display);text-transform:uppercase;color:var(--fd-text);margin:0;font-size:28px;font-weight:800;line-height:1.05}.fd-prose .fd-nl-in label{color:var(--fd-text);font-size:var(--fs-ui)}.fd-art-suite-t{margin:0 0 28px;font-size:clamp(32px,4vw,48px)}.fd-art-suite .fd-plus-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.fd-plus .fd-plus-card-img,.fd-art-suite .fd-plus-card{background:var(--fd-surface);border:1px solid var(--fd-line);border-radius:var(--r-md);color:var(--fd-text);flex-direction:column;padding:0;text-decoration:none;transition:border-color .15s;display:flex;overflow:hidden}.fd-art-suite .fd-plus-card:hover{border-color:var(--fd-accent)}.fd-plus-card-img img{aspect-ratio:16/9;object-fit:cover;width:100%}.fd-plus-in{flex-direction:column;flex:1;gap:8px;padding:20px 22px 22px;display:flex}.fd-art-suite .fd-plus-n{font-size:22px;font-weight:700}.fd-page{max-width:820px;margin:0 auto}.fd-page-prose{max-width:none}.fd-filters,.fd-filter-g{justify-content:center}.fd-chips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:980px;margin:0 auto 40px;display:flex}.fd-chip{border-radius:var(--r-pill);border:1px solid var(--fd-line-2);min-height:38px;color:var(--fd-muted);font-family:var(--fd-body);cursor:pointer;background:0 0;padding:0 16px;font-size:15px;font-weight:700;transition:border-color .15s,color .15s}.fd-chip:hover{border-color:var(--fd-text);color:var(--fd-text)}.fd-chip[aria-pressed=true]{background:var(--fd-accent);border-color:var(--fd-accent);color:var(--fd-on-accent)}.fd-chip:focus-visible{outline:2px solid var(--fd-accent);outline-offset:2px}@media (max-width:600px){.fd-chips{gap:6px;margin-bottom:32px}.fd-chip{min-height:34px;padding:0 12px;font-size:14px}}.fd-plus .fd-plus-card-img:hover{border-color:var(--fd-accent)}.fd-plus .fd-plus-card:not(.fd-plus-card-img) .fd-plus-in{padding:0}@media (max-width:1000px){.fd-art-grid{grid-template-columns:minmax(0,1fr);gap:0}.fd-art-side{max-height:none;position:static;overflow:visible}.fd-art-toc{background:var(--fd-surface);border:1px solid var(--fd-line);border-radius:var(--r-md);margin:0 0 32px;padding:20px}.fd-cover img{aspect-ratio:16/9}}
.fd-accueil{--fda-bg:#0d0d0d;--fda-band:#141414;--fda-surface:#161616;--fda-line:#2b2b2b;--fda-line-2:#3d3d3a;--fda-text:#f7f7f2;--fda-soft:#d6d6cf;--fda-muted:#b4b4ac;--fda-quiet:#a3a39b;--fda-accent:#aeea00;--fda-on-accent:#0d0d0d;--fda-display:"Barlow Condensed", "Barlow Condensed Fallback", Barlow, "Barlow Fallback", "Arial Narrow", sans-serif;--fda-body:Barlow, "Barlow Fallback", system-ui, sans-serif;color:var(--fda-text);font-family:var(--fda-body);font-size:17px;line-height:1.6}.fd-accueil *,.fd-accueil :before,.fd-accueil :after{box-sizing:border-box}.fd-accueil p,.fd-accueil h1,.fd-accueil h2,.fd-accueil h3,.fd-accueil ul,.fd-accueil ol,.fd-accueil figure{margin:0;padding:0}.fd-accueil ul,.fd-accueil ol{list-style:none}.fd-accueil a{color:inherit;background-image:none;text-decoration:none}.fd-accueil a:focus-visible,.fd-accueil summary:focus-visible,.fd-accueil input:focus-visible,.fd-accueil button:focus-visible{outline:2px solid var(--fda-accent);outline-offset:3px}.fd-accueil img{max-width:100%;height:auto;display:block}.fda-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.fda-band{background:var(--fda-band);box-shadow:0 0 0 100vmax var(--fda-band);clip-path:inset(0 -100vmax)}.fda-accent{color:var(--fda-accent)}.fda-arrow{flex:none}.fd-accueil .fda-eyebrow{color:var(--fda-accent);letter-spacing:2px;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:700}.fd-accueil .fda-label{color:var(--fda-quiet);font-family:var(--fda-body);letter-spacing:2px;text-transform:uppercase;margin:0 0 20px;font-size:13px;font-weight:700;line-height:1.4}.fd-accueil .fda-h1{font-family:var(--fda-display);letter-spacing:-.5px;text-transform:uppercase;color:var(--fda-text);font-size:clamp(44px,6.2vw,82px);font-weight:800;line-height:.95}.fd-accueil .fda-h1 em{color:var(--fda-accent);font-style:italic}.fd-accueil .fda-h2{font-family:var(--fda-display);text-transform:uppercase;color:var(--fda-text);font-size:clamp(34px,4.4vw,56px);font-weight:800;line-height:1}.fd-accueil .fda-h2-sm{font-size:clamp(30px,3.4vw,40px);line-height:1.02}.fd-accueil .fda-link{min-height:44px;color:var(--fda-accent);align-items:center;gap:6px;font-size:15px;font-weight:700;display:inline-flex}.fd-accueil .fda-link:hover{text-decoration:underline}.fd-accueil .fda-btn{min-height:52px;font-family:var(--fda-body);letter-spacing:.4px;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:17px;font-weight:700;line-height:1.2;display:inline-flex}.fd-accueil .fda-btn-primary{background:var(--fda-accent);color:var(--fda-on-accent)}.fd-accueil .fda-btn-primary:hover{background:#8bc200}.fd-accueil .fda-btn-ghost{border-color:var(--fda-line-2);color:var(--fda-text)}.fd-accueil .fda-btn-ghost:hover{border-color:var(--fda-text)}.fd-accueil .fda-btn-sm{text-transform:none;letter-spacing:0;min-height:44px;padding:0 16px;font-size:15px}.fd-accueil .fda-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;display:flex}.fd-accueil .fda-head>div{flex:480px;min-width:0}.fd-accueil .fda-head>p{min-width:0;color:var(--fda-muted);flex:340px;font-size:17px}.fd-accueil .fda-head-row>div{flex:0 auto}.fda-hero{padding:72px 0 64px}.fda-hero-grid{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.fda-hero-main{flex:540px;min-width:0}.fd-accueil .fda-hero .fda-eyebrow{letter-spacing:2.4px;margin-bottom:20px}.fd-accueil .fda-lead{max-width:580px;color:var(--fda-soft);margin-top:24px;font-size:19px;line-height:1.55}.fd-accueil .fda-ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.fda-proof{background:var(--fda-surface);border:1px solid var(--fda-line);border-radius:6px;flex:340px;min-width:0;padding:28px}.fd-accueil .fda-kicker{color:var(--fda-quiet);letter-spacing:1.6px;text-transform:uppercase;font-size:13px;font-weight:700}.fd-accueil .fda-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.fda-stat-v{font-family:var(--fda-display);font-size:48px;font-weight:800;line-height:1;display:block}.fda-stat-l{color:var(--fda-muted);margin-top:6px;font-size:15px;display:block}.fd-accueil .fda-proof-note{border-top:1px solid var(--fda-line);color:var(--fda-soft);margin-top:24px;padding-top:20px;font-size:16px;line-height:1.5}.fda-proof .fda-link{margin-top:4px}.fda-start{padding:0 0 80px}.fd-accueil .fda-start-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.fd-accueil .fda-start-card{background:var(--fda-surface);border:1px solid var(--fda-line);color:var(--fda-text);border-radius:6px;flex-direction:column;gap:10px;padding:28px;transition:border-color .15s;display:flex}.fd-accueil .fda-start-card:hover{border-color:var(--fda-text)}.fda-start-k{color:var(--fda-accent);letter-spacing:1.6px;text-transform:uppercase;font-size:13px;font-weight:700}.fda-start-t{font-family:var(--fda-display);font-size:30px;font-weight:700;line-height:1.05}.fda-start-i{color:var(--fda-muted);font-size:16px}.fda-start-c{align-items:center;gap:6px;margin-top:8px;font-size:15px;font-weight:700;display:inline-flex}.fd-accueil .fda-start-card-hl{background:var(--fda-accent);border-color:var(--fda-accent);color:var(--fda-on-accent)}.fd-accueil .fda-start-card-hl:hover{border-color:var(--fda-on-accent)}.fda-start-card-hl .fda-start-k,.fda-start-card-hl .fda-start-i{color:var(--fda-on-accent)}.fda-prix{padding:80px 0}.fd-accueil .fda-tabs-wrap{margin-top:36px}.fda-tab-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.fda-tabs{scrollbar-width:thin;gap:8px;padding:4px 2px 6px;display:flex;overflow-x:auto}.fd-accueil .fda-tab{border:1px solid var(--fda-line-2);min-height:44px;color:var(--fda-text);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;flex:none;align-items:center;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}.fd-accueil .fda-tab:hover{border-color:var(--fda-text)}.fda-panel{display:none}.fd-accueil .fda-panel-t{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fd-accueil .fda-fact{max-width:820px;color:var(--fda-text);margin-top:24px;font-size:19px;line-height:1.5}.fd-accueil .fda-board{background:var(--fda-bg);border:1px solid var(--fda-line);border-radius:6px;margin-top:20px;padding:8px 24px}.fda-row{border-bottom:1px solid #222;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:20px 0;display:flex}.fda-row-id{flex:300px;align-items:center;gap:16px;min-width:0;display:flex}.fda-rank{width:36px;height:36px;color:var(--fda-accent);font-family:var(--fda-display);background:#1f1f1f;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;font-weight:800;display:inline-flex}.fda-row-name{font-size:17px;font-weight:700;line-height:1.3;display:block}.fda-row-brand{color:var(--fda-quiet);font-size:15px;display:block}.fda-row-val{flex:2 300px;align-items:center;gap:16px;min-width:0;display:flex}.fda-bar{background:#262626;border-radius:6px;flex:auto;height:12px;overflow:hidden}.fda-bar span{background:var(--fda-accent);border-radius:6px;height:100%;display:block}.fda-price{text-align:right;flex:none;min-width:116px}.fda-price-v{font-family:var(--fda-display);font-size:26px;font-weight:800;line-height:1;display:block}.fda-price-d{color:var(--fda-quiet);font-size:14px;display:block}.fda-board-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:18px 0 14px;display:flex}.fd-accueil .fda-board-foot p{color:var(--fda-muted);font-size:15px}.fda-board-foot strong{color:var(--fda-text)}.fd-accueil .fda-note{color:var(--fda-quiet);margin-top:14px;font-size:14px}.fda-news{padding:80px 0}.fd-accueil .fda-news-grid{flex-wrap:wrap;gap:32px;margin-top:36px;display:flex}.fda-news-lead{flex:3 540px;min-width:0}.fda-news-lead>a{color:var(--fda-text);display:block}.fda-news-img{aspect-ratio:16/9;object-fit:cover;background:#1f1f1f;border-radius:6px;width:100%}.fda-noimg{background:#1f1f1f;display:block}.fd-accueil .fda-meta{color:var(--fda-quiet);flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;font-size:14px;display:flex}.fda-pill{color:var(--fda-accent);letter-spacing:1px;text-transform:uppercase;background:#1e2410;border-radius:3px;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.4;display:inline-block}.fd-accueil .fda-news-t{font-family:var(--fda-display);color:var(--fda-text);text-transform:none;margin-top:14px;font-size:clamp(28px,2.6vw,36px);font-weight:700;line-height:1.08}.fd-accueil .fda-news-x{color:var(--fda-muted);margin-top:12px;font-size:17px}.fd-accueil .fda-news-t,.fd-accueil .fda-news-st{transition:color .15s}.fd-accueil .fda-news-lead>a:hover .fda-news-t,.fd-accueil .fda-news-lead>a:focus-visible .fda-news-t,.fd-accueil .fda-news-list a:hover .fda-news-st,.fd-accueil .fda-news-list a:focus-visible .fda-news-st{color:var(--fda-accent);text-decoration:none}.fda-news-list{flex-direction:column;flex:2 320px;min-width:0;display:flex}.fda-news-list li{border-bottom:1px solid #262626}.fda-news-list li:last-child{border-bottom:0}.fda-news-list a{color:var(--fda-text);align-items:flex-start;gap:16px;padding:20px 0;display:flex}.fda-news-list li:first-child a{padding-top:0}.fda-thumb{object-fit:cover;background:#1f1f1f;border-radius:4px;flex:0 0 104px;width:104px;height:78px}.fda-news-list .fda-meta{margin-top:0}.fda-news-list .fda-pill{background:0 0;padding:0}.fd-accueil .fda-news-st{font-family:var(--fda-display);color:var(--fda-text);text-transform:none;margin-top:4px;font-size:22px;font-weight:700;line-height:1.12}.fda-news-list time{color:var(--fda-quiet);margin-top:4px;font-size:14px;display:block}.fda-brands{padding:80px 0}.fd-accueil .fda-chips{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.fd-accueil .fda-chip{border:1px solid var(--fda-line-2);background:var(--fda-bg);min-height:48px;color:var(--fda-text);font-family:var(--fda-display);letter-spacing:.3px;border-radius:4px;align-items:center;gap:10px;padding:0 20px;font-size:20px;font-weight:700;display:inline-flex}.fd-accueil a.fda-chip:hover{border-color:var(--fda-accent);color:var(--fda-accent)}.fd-accueil .fda-chip-soon{color:var(--fda-quiet);background:0 0;border-style:dashed;border-color:#333}.fda-chip-soon small{font-family:var(--fda-body);letter-spacing:1px;text-transform:uppercase;color:var(--fda-quiet);font-size:12px;font-weight:600}.fda-method{padding:80px 0}.fd-accueil .fda-method-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:32px;display:grid}.fda-method-card{border:1px solid var(--fda-line);border-radius:6px;padding:28px}.fd-accueil .fda-method-card h3{font-family:var(--fda-display);color:var(--fda-text);text-transform:none;font-size:24px;font-weight:700;line-height:1.1}.fd-accueil .fda-method-card p{color:var(--fda-muted);margin-top:10px;font-size:16px}.fda-faq{padding:80px 0}.fda-faq-grid{flex-wrap:wrap;gap:32px 64px;display:flex}.fda-faq-grid>div:first-child{flex:300px;min-width:0}.fda-faq-list{border-top:1px solid var(--fda-line);flex:2 520px;min-width:0}.fda-faq-list details{border-bottom:1px solid var(--fda-line)}.fd-accueil .fda-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 0;font-size:18px;font-weight:700;line-height:1.35;list-style:none;display:flex}.fda-faq-list summary::-webkit-details-marker{display:none}.fda-faq-list summary:after{content:"+";border:1px solid var(--fda-line-2);width:28px;height:28px;color:var(--fda-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}.fda-faq-list details[open] summary:after{content:"−"}.fd-accueil .fda-faq-list details p{color:var(--fda-muted);margin:0 0 20px}.fda-nl{padding:80px 0}.fda-nl-box{background:var(--fda-surface);border:1px solid var(--fda-line);border-radius:6px;flex-wrap:wrap;align-items:center;gap:24px 48px;padding:40px;display:flex}.fda-nl-txt{flex:380px;min-width:0}.fd-accueil .fda-nl-txt>p:last-child{color:var(--fda-muted);margin-top:12px}.fda-nl-form{flex:380px;min-width:0}.fd-accueil .fda-nl-form label{color:var(--fda-text);margin-bottom:8px;font-size:15px;font-weight:600;display:block}.fda-nl-row{flex-wrap:wrap;gap:10px;display:flex}.fd-accueil .fda-nl-row input{border:1px solid var(--fda-line-2);background:var(--fda-bg);min-width:0;min-height:52px;color:var(--fda-text);font-family:var(--fda-body);border-radius:4px;flex:220px;margin:0;padding:0 16px;font-size:17px}.fd-accueil .fda-nl-row input::placeholder{color:#8e8e86}.fd-accueil .fda-nl-row .fda-btn{flex:none}.fd-accueil .fda-nl-note{color:var(--fda-quiet);margin-top:10px;font-size:14px}@media (max-width:600px){.fda-hero{padding:40px 0 48px}.fda-start,.fda-prix,.fda-news,.fda-brands,.fda-method,.fda-faq,.fda-nl{padding-bottom:56px}.fda-prix,.fda-news,.fda-brands,.fda-method,.fda-faq,.fda-nl{padding-top:56px}.fda-wrap{padding:0 16px}.fda-proof,.fda-start-card,.fda-method-card{padding:22px}.fda-board{padding:4px 16px}.fda-nl-box{padding:24px}.fd-accueil .fda-btn,.fd-accueil .fda-nl-row .fda-btn{width:100%}.fda-stat-v{font-size:40px}.fda-news-lead,.fda-news-list{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.fd-accueil *{transition:none!important}}
.fdb{--fdb-bg:#0d0d0d;--fdb-band:#141414;--fdb-surface:#161616;--fdb-line:#2b2b2b;--fdb-line-2:#3d3d3a;--fdb-text:#f7f7f2;--fdb-soft:#d6d6cf;--fdb-muted:#b4b4ac;--fdb-quiet:#a3a39b;--fdb-dim:#8a8a85;--fdb-accent:#aeea00;--fdb-warn:#e0b64a;--fdb-display:"Barlow Condensed", "Barlow Condensed Fallback", Barlow, "Barlow Fallback", "Arial Narrow", sans-serif;--fdb-body:Barlow, "Barlow Fallback", system-ui, sans-serif;color:var(--fdb-text);font-family:var(--fdb-body);font-size:17px;line-height:1.6}.fdb *,.fdb :before,.fdb :after{box-sizing:border-box}.fdb p,.fdb h1,.fdb h2,.fdb h3,.fdb h4,.fdb ul,.fdb ol,.fdb figure,.fdb blockquote{margin:0;padding:0}.fdb ul,.fdb ol{list-style:none}.fdb a{color:inherit;background-image:none;text-decoration:none}.fdb img{max-width:100%;height:auto;display:block}.fdb a:focus-visible,.fdb summary:focus-visible,.fdb button:focus-visible,.fdb input:focus-visible,.fdb .fdb-info:focus-visible{outline:2px solid var(--fdb-accent);outline-offset:3px}.fdb .fdb-ico{flex:none}.fdb .fdb-sr,.fdb .fdb-r,.fdb .fdb-more-cb{clip:rect(0 0 0 0);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fdb .fdb-wrap{max-width:1200px;margin:0 auto}.fdb .fdb-band{background:var(--fdb-band);box-shadow:0 0 0 100vmax var(--fdb-band);clip-path:inset(0 -100vmax)}.fdb .fdb-eyebrow{color:var(--fdb-accent);font-family:var(--fdb-body);letter-spacing:2px;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:700;line-height:1.4}.fdb .fdb-h1{font-family:var(--fdb-display);text-transform:uppercase;color:var(--fdb-text);font-size:clamp(42px,5.4vw,70px);font-weight:800;line-height:.95}.fdb .fdb-h1 span{color:var(--fdb-accent)}.fdb .fdb-h2{font-family:var(--fdb-display);text-transform:uppercase;color:var(--fdb-text);font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1}.fdb .fdb-h3{font-family:var(--fdb-display);text-transform:uppercase;color:var(--fdb-text);font-size:30px;font-weight:800;line-height:1.05}.fdb .fdb-intro{color:var(--fdb-muted);margin-top:12px;font-size:16px}.fdb .fdb-intro a,.fdb .fdb-marque-txt a,.fdb .fdb-pc a,.fdb .fdb-faq-list a,.fdb .fdb-sources a,.fdb .fdb-conseil a,.fdb .fdb-bref a:not(.fdb-link),.fdb .fdb-scene a{color:var(--fdb-accent);text-underline-offset:3px;text-decoration:underline}.fdb .fdb-link{min-height:44px;color:var(--fdb-accent);align-items:center;gap:6px;font-size:15px;font-weight:700;display:inline-flex}.fdb .fdb-link:hover{text-decoration:underline}.fdb .fdb-sec{padding:72px 0 0}.fdb .fdb-btn{min-height:48px;font-family:var(--fdb-body);letter-spacing:.4px;text-transform:uppercase;cursor:pointer;text-align:center;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:700;line-height:1.2;display:inline-flex}.fdb .fdb-btn-p{background:var(--fdb-accent);color:#0d0d0d}.fdb .fdb-btn-p:hover{background:#8bc200}.fdb .fdb-btn-g{border-color:var(--fdb-line-2);color:var(--fdb-text);background:0 0}.fdb .fdb-btn-g:hover{border-color:var(--fdb-text)}.fdb .fdb-btn-o{border-color:var(--fdb-accent);color:var(--fdb-accent);text-transform:none;letter-spacing:0}.fdb .fdb-btn-o:hover{background:var(--fdb-accent);color:#0d0d0d}.fdb .fdb-hero{padding:28px 0 56px}.fdb .fdb-crumbs{color:var(--fdb-quiet);font-size:14px}.fdb .fdb-crumbs a{color:var(--fdb-quiet)}.fdb .fdb-crumbs a:hover{color:var(--fdb-text)}.fdb .fdb-crumbs [aria-current]{color:var(--fdb-soft)}.fdb .fdb-hero-grid{flex-wrap:wrap;align-items:flex-start;gap:40px 56px;margin-top:32px;display:flex}.fdb .fdb-hero-main{flex:520px;min-width:0}.fdb .fdb-hero-top{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:20px;display:flex}.fdb .fdb-logo{object-fit:contain;object-position:left center;width:auto;max-width:220px;height:48px}.fdb .fdb-rating{align-items:center;gap:8px;min-height:44px;font-size:15px;display:inline-flex}.fdb .fdb-rating span:not(.fdb-stars):not(.on):not(.off){color:var(--fdb-quiet)}.fdb .fdb-stars{vertical-align:middle;gap:2px;display:inline-flex}.fdb .fdb-stars .on{color:var(--fdb-accent)}.fdb .fdb-stars .off{color:#3d3d3a}.fdb .fdb-lead{max-width:640px;color:var(--fdb-soft);margin-top:22px;font-size:19px;line-height:1.55}.fdb .fdb-ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.fdb .fdb-bref{background:var(--fdb-surface);border:1px solid var(--fdb-line);border-radius:6px;flex:380px;min-width:0;padding:36px}.fdb .fdb-bref .fdb-eyebrow{margin-bottom:12px}.fdb .fdb-bref-lead{font-family:var(--fdb-display);color:var(--fdb-text);font-size:22px;font-weight:700;line-height:1.2}.fdb .fdb-reps{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:28px;display:grid}.fdb .fdb-rep{background:var(--fdb-bg);border-radius:4px;padding:16px}.fdb .fdb-rep-l{letter-spacing:.8px;text-transform:uppercase;color:var(--fdb-quiet);font-size:12px;font-weight:700;display:block}.fdb .fdb-rep-v{font-family:var(--fdb-display);color:var(--fdb-accent);margin-top:6px;font-size:28px;font-weight:800;line-height:1;display:block}.fdb .fdb-rep-m{color:var(--fdb-quiet);margin-top:4px;font-size:13px;line-height:1.4;display:block}.fdb .fdb-bref-list{flex-direction:column;gap:16px;margin-top:28px;font-size:15px;line-height:1.5;display:flex}.fdb .fdb-bref-list li{color:var(--fdb-soft);align-items:flex-start;gap:10px;display:flex}.fdb .fdb-bref-list .fdb-ico{margin-top:2px}.fdb .fdb-ico-ok{color:var(--fdb-accent)}.fdb .fdb-ico-warn{color:var(--fdb-warn)}.fdb .fdb-bref .fdb-link{margin-top:20px}.fdb .fdb-subnav{border-top:1px solid #262626;border-bottom:1px solid #262626}.fdb .fdb-subnav-in{flex-wrap:wrap;justify-content:center;gap:0 36px;display:flex}.fdb .fdb-subnav a{min-height:52px;color:var(--fdb-quiet);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid #0000;padding:0 2px;font-size:14px;font-weight:600;line-height:50px;display:inline-block}.fdb .fdb-subnav a:hover{color:var(--fdb-text);border-bottom-color:var(--fdb-accent)}.fdb [id]{scroll-margin-top:130px}.fdb .fdb-inrange{flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;display:flex}.fdb .fdb-inrange-k{color:var(--fdb-quiet);letter-spacing:1.6px;text-transform:uppercase;margin-right:8px;font-size:13px;font-weight:700}.fdb .fdb-inrange a{border:1px solid var(--fdb-line-2);min-height:40px;color:var(--fdb-text);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.fdb .fdb-inrange a:hover{border-color:var(--fdb-accent);color:var(--fdb-accent)}.fdb .fdb-marque-grid{flex-wrap:wrap;align-items:flex-start;gap:32px 56px;display:flex}.fdb .fdb-marque-txt{flex:3 520px;min-width:0}.fdb .fdb-marque-txt>p:not(.fdb-eyebrow){color:var(--fdb-muted);margin-top:16px}.fdb .fdb-marque-txt .fdb-h2+p{margin-top:20px}.fdb .fdb-scene{background:var(--fdb-surface);border:1px solid var(--fdb-line);border-radius:6px;flex:2 340px;min-width:0;padding:24px}.fdb .fdb-scene-k{color:var(--fdb-accent);letter-spacing:1.6px;text-transform:uppercase;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.fdb .fdb-scene-t{font-family:var(--fdb-display);margin-top:10px;font-size:22px;font-weight:700;line-height:1.15}.fdb .fdb-scene-p{color:var(--fdb-muted);margin-top:10px;font-size:16px;line-height:1.55}.fdb .fdb-count{color:var(--fdb-quiet);margin-top:12px;font-size:15px}.fdb .fdb-gsec{margin-top:48px}.fdb .fdb-sg{flex-direction:column;gap:12px;display:flex}.fdb .fdb-sg+.fdb-sg{margin-top:12px}.fdb .fdb-sousgamme{font-family:var(--fdb-display);text-transform:uppercase;color:var(--fdb-soft);margin:12px 0 0;font-size:20px;font-weight:700}.fdb .fdb-list{flex-direction:column;gap:12px;margin-top:20px;display:flex}.fdb .fdb-card{background:var(--fdb-surface);border:1px solid var(--fdb-line);border-radius:6px;padding:20px;position:relative}.fdb .fdb-extra{display:none}.fdb .fdb-more-cb:checked~.fdb-list .fdb-extra{display:block}.fdb .fdb-more-cb:checked~.fdb-list .fdb-sg.fdb-extra{display:flex}.fdb .fdb-card-head{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.fdb .fdb-name{font-family:var(--fdb-display);color:var(--fdb-text);text-transform:none;font-size:26px;font-weight:700;line-height:1.1}.fdb .fdb-chips{flex-wrap:wrap;gap:6px;display:flex}.fdb .fdb-chip{border:1px solid var(--fdb-line-2);min-height:36px;color:var(--fdb-text);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}.fdb .fdb-chip:hover{border-color:var(--fdb-text)}.fdb .fdb-var{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:16px;display:none}.fdb .fdb-card>.fdb-vars>.fdb-var:only-child{display:flex}.fdb .fdb-r-0:checked~.fdb-card-head .fdb-chip-0,.fdb .fdb-r-1:checked~.fdb-card-head .fdb-chip-1,.fdb .fdb-r-2:checked~.fdb-card-head .fdb-chip-2,.fdb .fdb-r-3:checked~.fdb-card-head .fdb-chip-3,.fdb .fdb-r-4:checked~.fdb-card-head .fdb-chip-4,.fdb .fdb-r-5:checked~.fdb-card-head .fdb-chip-5,.fdb .fdb-r-6:checked~.fdb-card-head .fdb-chip-6,.fdb .fdb-r-7:checked~.fdb-card-head .fdb-chip-7,.fdb .fdb-r-8:checked~.fdb-card-head .fdb-chip-8,.fdb .fdb-r-9:checked~.fdb-card-head .fdb-chip-9,.fdb .fdb-r-10:checked~.fdb-card-head .fdb-chip-10,.fdb .fdb-r-11:checked~.fdb-card-head .fdb-chip-11{background:var(--fdb-accent);border-color:var(--fdb-accent);color:#0d0d0d}.fdb .fdb-r-0:focus-visible~.fdb-card-head .fdb-chip-0,.fdb .fdb-r-1:focus-visible~.fdb-card-head .fdb-chip-1,.fdb .fdb-r-2:focus-visible~.fdb-card-head .fdb-chip-2,.fdb .fdb-r-3:focus-visible~.fdb-card-head .fdb-chip-3,.fdb .fdb-r-4:focus-visible~.fdb-card-head .fdb-chip-4,.fdb .fdb-r-5:focus-visible~.fdb-card-head .fdb-chip-5,.fdb .fdb-r-6:focus-visible~.fdb-card-head .fdb-chip-6,.fdb .fdb-r-7:focus-visible~.fdb-card-head .fdb-chip-7,.fdb .fdb-r-8:focus-visible~.fdb-card-head .fdb-chip-8,.fdb .fdb-r-9:focus-visible~.fdb-card-head .fdb-chip-9,.fdb .fdb-r-10:focus-visible~.fdb-card-head .fdb-chip-10,.fdb .fdb-r-11:focus-visible~.fdb-card-head .fdb-chip-11{outline:2px solid var(--fdb-accent);outline-offset:3px}.fdb .fdb-r-0:checked~.fdb-vars .fdb-var-0,.fdb .fdb-r-1:checked~.fdb-vars .fdb-var-1,.fdb .fdb-r-2:checked~.fdb-vars .fdb-var-2,.fdb .fdb-r-3:checked~.fdb-vars .fdb-var-3,.fdb .fdb-r-4:checked~.fdb-vars .fdb-var-4,.fdb .fdb-r-5:checked~.fdb-vars .fdb-var-5,.fdb .fdb-r-6:checked~.fdb-vars .fdb-var-6,.fdb .fdb-r-7:checked~.fdb-vars .fdb-var-7,.fdb .fdb-r-8:checked~.fdb-vars .fdb-var-8,.fdb .fdb-r-9:checked~.fdb-vars .fdb-var-9,.fdb .fdb-r-10:checked~.fdb-vars .fdb-var-10,.fdb .fdb-r-11:checked~.fdb-vars .fdb-var-11{display:flex}.fdb .fdb-img{background:#f2f2ee;border-radius:4px;flex:0 0 112px;width:112px;height:112px;overflow:hidden}.fdb .fdb-img img{object-fit:cover;width:100%;height:100%}.fdb .fdb-noimg{background:#1f1f1f;width:100%;height:100%;display:block}.fdb .fdb-id{flex:260px;min-width:0}.fdb .fdb-ref-name{color:var(--fdb-soft);font-size:15px;font-weight:700;line-height:1.35}.fdb .fdb-sous{color:var(--fdb-quiet);margin-top:4px;font-size:13px;line-height:1.45}.fdb .fdb-usage{color:var(--fdb-muted);margin-top:8px;font-size:15px;line-height:1.5}.fdb .fdb-src{color:var(--fdb-quiet);margin-top:8px;font-size:13px}.fdb .fdb-src span{letter-spacing:.8px;text-transform:uppercase;color:var(--fdb-dim);margin-right:4px;font-size:12px;font-weight:700}.fdb .fdb-stats{flex:280px;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:12px 8px;min-width:0;display:grid}.fdb .fdb-stat-v{font-family:var(--fdb-display);color:var(--fdb-text);font-size:26px;font-weight:800;line-height:1;display:block}.fdb .fdb-stat-v small{font-family:var(--fdb-body);color:var(--fdb-soft);margin-left:2px;font-size:13px;font-weight:600}.fdb .fdb-stat-l{letter-spacing:.8px;text-transform:uppercase;color:var(--fdb-quiet);align-items:center;gap:4px;margin-top:4px;font-size:12px;font-weight:600;display:flex}.fdb .fdb-prix{flex-direction:column;flex:0 230px;min-width:200px;display:flex}.fdb .fdb-dose{font-family:var(--fdb-display);color:var(--fdb-accent);font-size:32px;font-weight:800;line-height:1}.fdb .fdb-dose small{font-family:var(--fdb-body);color:var(--fdb-soft);margin-left:4px;font-size:14px;font-weight:600}.fdb .fdb-ref{color:var(--fdb-soft);margin-top:6px;font-size:14px}.fdb .fdb-pos{width:100%;max-width:230px;height:28px;margin-top:8px;display:block;position:relative}.fdb .fdb-pos-line{background:#2e2e2b;border-radius:1px;height:2px;position:absolute;top:7px;left:0;right:0}.fdb .fdb-pos-med{background:var(--fdb-dim);width:1px;height:12px;position:absolute;top:2px;left:50%}.fdb .fdb-pos-dot{background:var(--fdb-accent);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:3px}.fdb .fdb-pos-over{background:var(--fdb-warn)}.fdb .fdb-pos-lbl{color:var(--fdb-dim);font-size:11px;line-height:1;position:absolute;top:17px;left:50%;transform:translate(-50%)}.fdb .fdb-delta{color:var(--fdb-quiet);flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;font-size:13px;display:flex}.fdb .fdb-info{width:24px;height:24px;color:var(--fdb-dim);text-transform:none;letter-spacing:0;cursor:help;border-radius:50%;justify-content:center;align-items:center;margin:-4px 0;font-size:11px;font-style:italic;font-weight:700;display:inline-flex;position:relative}.fdb .fdb-info:before{content:"";border:1px solid;border-radius:50%;position:absolute;inset:5px}.fdb .fdb-info:hover,.fdb .fdb-info:focus{color:var(--fdb-text)}.fdb .fdb-tip{z-index:30;border:1px solid var(--fdb-line-2);width:280px;color:var(--fdb-soft);text-align:left;background:#262626;border-radius:6px;padding:12px 14px;font-size:13px;font-style:normal;font-weight:400;line-height:1.5;display:none;position:absolute;bottom:calc(100% + 8px);right:-8px;box-shadow:0 8px 24px #0006}.fdb .fdb-info:hover .fdb-tip,.fdb .fdb-info:focus .fdb-tip{display:block}.fdb .fdb-stat .fdb-tip{left:-8px;right:auto}.fdb .fdb-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.fdb .fdb-more{text-transform:none;letter-spacing:0}.fdb .fdb-more .fdb-chev{transition:transform .15s}.fdb .fdb-more-c,.fdb .fdb-more-cb:checked~.fdb-actions .fdb-more-o{display:none}.fdb .fdb-more-cb:checked~.fdb-actions .fdb-more-c{display:inline}.fdb .fdb-more-cb:checked~.fdb-actions .fdb-chev{transform:rotate(180deg)}.fdb .fdb-more-cb:focus-visible~.fdb-actions .fdb-more{outline:2px solid var(--fdb-accent);outline-offset:3px}.fdb .fdb-conseil{color:var(--fdb-accent);background:#1a1f0d;border:1px solid #3a4a12;border-radius:6px;align-items:flex-start;gap:14px;margin-top:16px;padding:18px 20px;display:flex}.fdb .fdb-conseil p{color:var(--fdb-muted);font-size:16px;line-height:1.5}.fdb .fdb-conseil p+p{margin-top:6px}.fdb .fdb-conseil strong{color:var(--fdb-accent)}.fdb .fdb-note{color:var(--fdb-quiet);margin-top:28px;font-size:14px}.fdb .fdb-avis{margin-top:72px;padding:72px 0}.fdb .fdb-avis-top{flex-wrap:wrap;gap:24px;margin-top:32px;display:flex}.fdb .fdb-scorecard{background:var(--fdb-bg);border:1px solid var(--fdb-line);border-radius:6px;flex:260px;min-width:0;padding:24px}.fdb .fdb-score{font-family:var(--fdb-display);margin-top:8px;font-size:28px;font-weight:800;line-height:1}.fdb .fdb-score span{color:var(--fdb-accent);font-size:56px}.fdb .fdb-muted-s{color:var(--fdb-quiet);margin-top:6px;font-size:14px}.fdb .fdb-scorecard p:not(.fdb-stat-l):not(.fdb-score):not(.fdb-muted-s){color:var(--fdb-muted);margin-top:12px;font-size:15px;line-height:1.5}.fdb .fdb-scorecard strong{color:var(--fdb-text)}.fdb .fdb-verbs{flex:2 520px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;min-width:0;display:grid}.fdb .fdb-verb{background:var(--fdb-bg);border:1px solid var(--fdb-line);border-radius:6px;padding:20px}.fdb .fdb-verb blockquote{color:var(--fdb-soft);border:0;margin-top:10px;font-size:16px;font-style:normal;line-height:1.55}.fdb .fdb-verb figcaption{color:var(--fdb-quiet);margin-top:12px;font-size:13px;font-weight:600}.fdb .fdb-pc{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;margin-top:24px;display:grid}.fdb .fdb-pc-card{background:var(--fdb-bg);border:1px solid var(--fdb-line);border-radius:6px;padding:24px}.fdb .fdb-pc-t{font-family:var(--fdb-display);text-transform:uppercase;color:var(--fdb-text);align-items:center;gap:10px;font-size:24px;font-weight:800;display:flex}.fdb .fdb-pc ul{color:var(--fdb-soft);flex-direction:column;gap:8px;margin-top:14px;padding-left:20px;font-size:16px;line-height:1.5;list-style:outside;display:flex}.fdb .fdb-regle{background:var(--fdb-accent);color:#0d0d0d;border-radius:6px;margin-top:24px;padding:24px 28px}.fdb .fdb-regle-k{letter-spacing:1.6px;text-transform:uppercase;font-size:13px;font-weight:700}.fdb .fdb-regle-t{font-family:var(--fdb-display);margin-top:8px;font-size:26px;font-weight:700;line-height:1.2}.fdb .fdb-regle a{color:#0d0d0d;text-decoration:underline}.fdb .fdb-sources{border-top:1px solid var(--fdb-line);margin-top:20px}.fdb .fdb-sources summary{cursor:pointer;min-height:52px;color:var(--fdb-soft);align-items:center;gap:8px;font-size:15px;font-weight:700;list-style:none;display:flex}.fdb .fdb-sources summary::-webkit-details-marker{display:none}.fdb .fdb-sources summary:hover{color:var(--fdb-text)}.fdb .fdb-sources .fdb-chev{color:var(--fdb-accent);transition:transform .15s}.fdb .fdb-sources[open] .fdb-chev{transform:rotate(180deg)}.fdb .fdb-sources ol{color:var(--fdb-muted);margin:0 0 16px;padding-left:20px;font-size:15px;list-style:decimal}.fdb .fdb-faq-grid{flex-wrap:wrap;gap:32px 64px;display:flex}.fdb .fdb-faq-grid>div:first-child{flex:280px;min-width:0}.fdb .fdb-faq-list{border-top:1px solid var(--fdb-line);flex:2 520px;min-width:0}.fdb .fdb-faq-list details{border-bottom:1px solid var(--fdb-line)}.fdb .fdb-faq-list summary{cursor:pointer;min-height:64px;color:var(--fdb-text);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:18px;font-weight:700;line-height:1.35;list-style:none;display:flex}.fdb .fdb-faq-list summary::-webkit-details-marker{display:none}.fdb .fdb-faq-list summary:after{content:"+";border:1px solid var(--fdb-line-2);width:28px;height:28px;color:var(--fdb-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}.fdb .fdb-faq-list details[open] summary:after{content:"−"}.fdb .fdb-faq-list details p{color:var(--fdb-muted);margin:0 0 20px}.fdb .fdb-comp{padding-bottom:72px}.fdb .fdb-comp.fdb-band{margin-top:72px}.fdb .fdb-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.fdb .fdb-comp-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:28px;display:grid}.fdb .fdb-comp-card{background:var(--fdb-surface);border:1px solid var(--fdb-line);border-radius:6px;flex-direction:column;gap:8px;padding:22px;display:flex}.fdb .fdb-comp-card:hover{border-color:var(--fdb-accent)}.fdb .fdb-comp-n{font-family:var(--fdb-display);font-size:26px;font-weight:800;line-height:1.1}.fdb .fdb-comp-d{color:var(--fdb-muted);font-size:15px}.fdb .fdb-comp-l{color:var(--fdb-accent);align-items:center;gap:6px;margin-top:auto;font-size:15px;font-weight:700;display:inline-flex}.fdb .fdb-shop{background:var(--fdb-accent);color:#0d0d0d;border:0;border-radius:6px;flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:40px;padding:28px 32px;display:flex}.fdb .fdb-shop-txt{flex:320px;min-width:0}.fdb .fdb-shop-t{font-family:var(--fdb-display);text-transform:uppercase;color:#0d0d0d;font-size:26px;font-weight:800}.fdb .fdb-shop-txt p:not(.fdb-shop-t){color:#0d0d0d;margin-top:4px;font-size:15px}.fdb .fdb-shop-row{flex-wrap:wrap;flex:360px;gap:10px;min-width:0;display:flex;position:relative}.fdb .fdb-shop-row input[type=email]{min-width:0;min-height:48px;color:var(--fdb-text);font-family:var(--fdb-body);background:#0d0d0d;border:1px solid #0d0d0d;border-radius:4px;flex:200px;margin:0;padding:0 14px;font-size:16px}.fdb .fdb-shop-row input::placeholder{color:#8e8e86}.fdb .fdb-shop .fdb-btn,.fdb .fdb-shop button{color:var(--fdb-accent);background:#0d0d0d;border-color:#0d0d0d}.fdb .fdb-shop .fdb-btn:hover,.fdb .fdb-shop button:hover{color:var(--fdb-accent);background:#1f1f1f}.fdb .fdb-shop :focus-visible{outline-color:#0d0d0d}@media (max-width:700px){.fdb .fdb-hero{padding:16px 0 40px}.fdb .fdb-hero-grid{margin-top:20px}.fdb .fdb-bref{padding:24px}.fdb .fdb-logo{height:40px}.fdb .fdb-comp.fdb-band{margin-top:56px}.fdb .fdb-sec{padding-top:56px}.fdb .fdb-subnav-in{flex-wrap:nowrap;gap:0 24px}.fdb .fdb-subnav a{letter-spacing:.06em}.fdb .fdb-subnav .fdb-long{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fdb [id]{scroll-margin-top:90px}.fdb .fdb-card{padding:16px}.fdb .fdb-name{font-size:24px}.fdb .fdb-img{flex-basis:88px;width:88px;height:88px}.fdb .fdb-var{gap:16px}.fdb .fdb-id{flex:calc(100% - 104px)}.fdb .fdb-stats{flex-basis:100%;grid-template-columns:repeat(4,minmax(0,1fr))}.fdb .fdb-prix{flex-basis:100%}.fdb .fdb-btn{width:100%}.fdb .fdb-avis{padding:56px 0}.fdb .fdb-shop{padding:20px}.fdb .fdb-tip{width:240px}}@media (prefers-reduced-motion:reduce){.fdb *{transition:none!important}}
