.hero[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--on-ink);padding-bottom:44px}.edition[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--ink-line);letter-spacing:.12em;text-transform:uppercase;color:var(--on-ink-muted);justify-content:space-between;gap:16px;padding:12px 0;font-size:.72rem;display:flex}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.02fr;align-items:center;gap:40px;padding-top:30px;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--on-ink);margin:0 0 14px;font-size:clamp(2.2rem,4.2vw,3.45rem)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--accent)}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:var(--on-ink-muted);max-width:54ch;margin:0 0 22px}.tool[data-astro-cid-lcdefpme]{background:var(--ink-2);border:1px solid var(--ink-line);border-top:2px solid var(--accent);border-radius:var(--radius);padding:18px 20px}.tool[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{color:var(--on-ink-muted)}.slider[data-astro-cid-lcdefpme]{margin-bottom:14px;display:block}.s-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;display:flex}.s-val[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:2rem;font-weight:340;line-height:1.1}.s-val[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-family:var(--sans);color:var(--on-ink-muted);margin-left:3px;font-size:.8rem}input[data-astro-cid-lcdefpme][type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:22px;margin:2px 0 0;display:block}input[data-astro-cid-lcdefpme][type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent) var(--fill,0%), var(--ink-line) var(--fill,0%));height:3px}input[data-astro-cid-lcdefpme][type=range]::-moz-range-track{background:var(--ink-line);height:3px}input[data-astro-cid-lcdefpme][type=range]::-moz-range-progress{background:var(--accent);height:3px}input[data-astro-cid-lcdefpme][type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink);border:2.5px solid var(--accent);border-radius:50%;width:20px;height:20px;margin-top:-8.5px}input[data-astro-cid-lcdefpme][type=range]::-moz-range-thumb{background:var(--ink);border:2.5px solid var(--accent);border-radius:50%;width:16px;height:16px}.opts[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.opts[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{opacity:0;position:absolute}.opts[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border:1px solid var(--ink-line);border-radius:var(--radius);cursor:pointer;color:var(--on-ink);padding:7px 12px;font-size:.86rem;display:block}.opts[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:checked+span[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--accent-text);border-color:var(--accent);font-weight:600}.opts[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus-visible+span[data-astro-cid-lcdefpme]{outline:2px solid var(--accent);outline-offset:2px}.result[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;display:flex}.result[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:.95rem}.result[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--accent);font-size:2.2rem;font-weight:340;line-height:1}.result[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{--btn:var(--on-ink);--btn-text:var(--ink)}.best[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink-line);color:var(--on-ink-muted);margin:12px 0 0;padding-top:10px;font-size:.86rem}.best[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--on-ink);font-weight:600}.hero-photo[data-astro-cid-lcdefpme]{min-width:0;margin:0}.hero-photo[data-astro-cid-lcdefpme] img{aspect-ratio:5/4;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto;display:block}.hero-photo[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--on-ink-muted);text-align:right;margin-top:8px;font-size:.76rem}.hero-photo[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--on-ink-muted)}.stats[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);display:grid}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-left:1px solid var(--border);padding:24px 22px 20px}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:first-child{border-left:0;padding-left:0}.stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:340;line-height:1;display:block}.stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.86rem}.sommaire[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.sommaire[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.num[data-astro-cid-lcdefpme]{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.num[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:2.1rem;font-weight:340;line-height:1}.sommaire[data-astro-cid-lcdefpme] img{object-fit:cover;border-radius:var(--radius);width:100%;height:200px;display:block}.sommaire[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:12px 0 0;font-size:1.24rem;font-weight:420}.sommaire[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{color:var(--brand)}.brands-band[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:50px;padding:12px 0;overflow:hidden}.marquee[data-astro-cid-lcdefpme]{width:max-content;animation:46s linear infinite defile;display:flex}.marquee[data-astro-cid-lcdefpme]:hover{animation-play-state:paused}.marquee[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{align-items:center;display:flex}.marquee[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--serif);white-space:nowrap;padding:0 30px;font-size:clamp(2rem,4vw,3rem);font-weight:340}.marquee[data-astro-cid-lcdefpme] .alt[data-astro-cid-lcdefpme]{color:var(--brand);font-style:italic}@keyframes defile{to{transform:translate(-50%)}}.ranking[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.ranking[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);color:inherit;grid-template-columns:56px 120px 1fr auto;align-items:center;gap:20px;padding:14px 0;text-decoration:none;display:grid}.ranking[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child a[data-astro-cid-lcdefpme]{padding-top:0}.rank[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--brand);font-size:2.8rem;font-weight:300;line-height:1}.rank-plate[data-astro-cid-lcdefpme] .plate-note{display:none}.rank-body[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:1.32rem;font-weight:420;line-height:1.2;display:block}.ranking[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme]{color:var(--brand)}.rank-body[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.86rem;display:block}.big[data-astro-cid-lcdefpme]{font-size:2.1rem;font-weight:340}.muted[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.88rem}.journal[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.j-card[data-astro-cid-lcdefpme]{background:var(--surface);border-top:2px solid var(--rule);padding:18px 20px;font-size:.93rem}.j-big[data-astro-cid-lcdefpme]{margin:8px 0;font-weight:650;line-height:1.3}.j-card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.j-card[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{margin:7px 0;line-height:1.35}.j-prices[data-astro-cid-lcdefpme]{margin-top:8px!important}.j-prices[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;gap:0 10px;display:grid}.j-prices[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-weight:650}.j-prices[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.74rem}.choose[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:44px;display:grid}.surfaces[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.surfaces[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--surface);border-top:2px solid var(--rule);color:inherit;padding:18px 16px 14px;text-decoration:none;transition:background-color .15s}.surfaces[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--accent);color:var(--accent-text)}.surfaces[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.02em;font-size:2.2rem;font-weight:340;line-height:1}.surfaces[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{margin-left:3px}.situations[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.situations[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);font-family:var(--serif);color:inherit;justify-content:space-between;align-items:baseline;padding:11px 0;font-size:1.24rem;text-decoration:none;display:flex}.situations[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--brand)}.method[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--on-ink);margin-top:72px;padding:64px 0}.method-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.method[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{color:var(--accent)}.method[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--on-ink);margin:8px 0 14px}.method[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--accent)}.method[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.kicker){color:var(--on-ink-muted)}.method[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{--btn:var(--on-ink);--btn-text:var(--ink)}.criteria[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.criteria[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--ink-line);align-items:baseline;gap:12px;padding:12px 0;display:flex}.criteria[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--on-ink-muted);font-size:.74rem}.criteria[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:1.26rem;font-weight:400}.brand-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:0 28px;display:grid}.brand-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);color:inherit;justify-content:space-between;align-items:baseline;gap:10px;padding:11px 0;text-decoration:none;display:flex}.brand-grid[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--serif);font-size:1.24rem;font-weight:420}.brand-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme]{color:var(--brand)}.brand-grid[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted)}@media (width<=960px){.hero-grid[data-astro-cid-lcdefpme],.method-grid[data-astro-cid-lcdefpme],.choose[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px}.sommaire[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.journal[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.edition[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{display:none}}@media (width<=620px){.stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{padding:16px 12px}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:nth-child(odd){border-left:0;padding-left:0}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:1px solid var(--border)}.sommaire[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.sommaire[data-astro-cid-lcdefpme] img{height:190px}.ranking[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:30px 76px 1fr;gap:10px}.rank[data-astro-cid-lcdefpme]{font-size:1.8rem}.ranking[data-astro-cid-lcdefpme] .big[data-astro-cid-lcdefpme]{display:none}.rank-body[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.1rem}.surfaces[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.result[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-content:space-between;width:100%}}
