.bq-plan{display:inline-block;vertical-align:middle;margin-left:6px;padding:2px 9px;border-radius:var(--radius-pill);font:600 11.5px 'DM Sans',sans-serif;letter-spacing:.02em;color:var(--primary-ink);background:color-mix(in srgb,var(--primary) 12%,transparent);white-space:nowrap}em.bq-plan{font-style:normal}.mk-tile-head h3 .bq-plan{display:inline-block}.bq-vis{min-width:0}.mk-core-ean .bq-rank{font-family:Outfit,sans-serif;font-size:15px;color:var(--text-primary)}.bq-core-sum{display:grid;justify-items:start;gap:6px}.bq-chip-opp{color:var(--accent-ink);background:color-mix(in srgb,var(--secondary) 14%,transparent)}.bq-z-opp{background:color-mix(in srgb,var(--secondary) 16%,transparent)!important}.bq-z-opp em{color:var(--accent-ink)!important}.bq-mark-opp{--mk:var(--secondary)}.mk-mark.bq-mark-opp{color:var(--secondary)}.mk-ruler .bq-z-ok em{display:block;writing-mode:horizontal-tb;transform:none;font-size:12px!important}.bq-rule-list{display:none}.bq-day-title{margin-top:64px;max-width:760px;margin-left:auto;margin-right:auto;text-wrap:balance}.bq-day-wrap{max-width:720px;margin:24px auto 0}.bq-day{position:relative;margin:0;display:grid;gap:18px;padding:26px;border:1px solid var(--border);border-radius:var(--radius-md);background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 42%),var(--bg-card);box-shadow:0 24px 60px -36px rgba(0,0,0,.75);min-width:0}.bq-day-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px}.bq-day-head .mk-core-product{font:600 17px Outfit,sans-serif;color:var(--text-primary)}.bq-day-rank{font-size:13.5px;color:var(--text-muted);display:inline-flex;align-items:baseline;gap:6px}.bq-day-rank b{font:700 18px Outfit,sans-serif;color:var(--primary-ink)}.bq-day-rank .bq-r0{display:none}.bq-day-rank .bq-r1{color:var(--warning-ink)}.bq-day.bq-js:not(.is-done) .bq-day-rank .bq-r0{display:inline}.bq-day.bq-js:not(.is-done) .bq-day-rank .bq-r1{display:none}.bq-day-svg{width:100%;height:auto;overflow:visible;font-family:'DM Sans',sans-serif}.bq-day-guides line{stroke:var(--border);stroke-width:1;stroke-dasharray:3 5}.bq-day-hours text{fill:var(--text-muted);font:600 16px Outfit,sans-serif;text-anchor:middle}.bq-day-you{stroke:var(--primary);stroke-width:2;stroke-dasharray:7 6;filter:drop-shadow(0 0 4px rgba(45,140,255,.5))}.bq-day-you-t{fill:var(--primary-ink);font-size:16px;font-weight:600}.bq-day-c{fill:none;stroke-width:2;stroke-linejoin:round}.bq-day-c.is-mid,.bq-day-c.is-up{stroke:color-mix(in srgb,var(--text-muted) 75%,transparent)}.bq-day-c.is-amz{stroke:var(--danger);filter:drop-shadow(0 0 4px rgba(255,61,113,.45))}.bq-day-dots circle{stroke:var(--bg-card);stroke-width:2}.bq-day-dots .is-mid,.bq-day-dots .is-up{fill:var(--text-muted)}.bq-day-dots .is-amz{fill:var(--danger)}.bq-day-lbl{font-size:16px;font-weight:600;fill:var(--text-secondary)}.bq-day-drop,.bq-day-lbl.is-amz{fill:var(--danger)}.bq-day-drop{font-size:15px;font-weight:700}.bq-day-scan{opacity:0}.bq-day-scan line{stroke:var(--secondary);stroke-width:1.5}.bq-day-scan rect{fill:rgba(0,210,170,.45)}.bq-day.bq-js .bq-day-scan{opacity:1;transition:opacity .4s}.bq-day.bq-js.is-end .bq-day-scan{opacity:0}.bq-day.is-done .bq-day-dots .is-hit{animation:bqHit 1.6s ease-out 1;transform-box:fill-box;transform-origin:center}@keyframes bqHit{0%{r:5.5}30%{r:9}100%{r:5.5}}.bq-day .mk-toast{position:static;width:auto;opacity:1;transform:none}.bq-day.bq-js .mk-toast{transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.bq-day.bq-js:not(.is-done) .mk-toast{opacity:0;transform:translateY(8px)}.bq-day-legend{display:none}body.light .bq-day{background:var(--bg-deep);box-shadow:0 20px 50px -34px rgba(10,22,40,.35)}body.light .bq-day-dots circle{stroke:var(--bg-deep)}.bq-answer{margin-top:28px;padding:22px 26px}.bq-answer p{margin:0;font-size:16px}.bq-answer.integ-direct-answer{position:relative;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md)}.bq-answer.integ-direct-answer::before{content:"";position:absolute;left:13px;right:13px;top:-1px;height:1.5px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--primary),transparent)}.bq-vs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:22px}.bq-vs>div{padding:20px 22px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--primary) 6%,transparent)}.bq-vs>div:last-child{background:color-mix(in srgb,var(--secondary) 8%,transparent)}.bq-vs h3{font-size:16px;margin-bottom:6px}.bq-vs p{font-size:14.5px;color:var(--text-secondary);margin:0}.bq-def-more{margin-top:20px;font-size:14.5px;color:var(--text-secondary);text-align:center}.bq-bento{grid-template-areas:"mail mail pdf" "rep rep pdf" "xls week ai"}.bq-bento .mk-tile{align-content:start}.bq-tile-rep{grid-area:rep}.bq-rep{display:grid;gap:0;border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden;font-variant-numeric:tabular-nums}.bq-rep-rule{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:10px 14px;background:color-mix(in srgb,var(--primary) 8%,transparent);font-size:13.5px}.bq-rep-rule b{color:var(--text-primary)}.bq-rep-rule span{color:var(--text-muted)}.bq-rep-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:9px 14px;border-top:1px solid var(--border);font-size:13.5px}.bq-rep-row span{color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bq-rep-row s{color:var(--text-muted)}.bq-rep-row b{color:var(--accent-ink);font-weight:600}.mk-pdf-row.bq-good i::after{background:var(--secondary)!important}.mk-pdf-row.bq-par i::after{background:var(--primary)!important}.mk-pdf-foot.bq-win{display:grid;gap:2px}.mk-pdf-foot.bq-win b{color:var(--danger)!important}.mk-final .mk-note{text-align:center}body.light .mk-trust b{color:var(--accent-ink)}body.light .mk-hero .gradient-text-animated{background-image:linear-gradient(135deg,var(--primary-ink),var(--accent-ink))}.mk-page .section-h2{text-align:center}.bq-mid-cta{justify-content:center;margin-top:56px}.bq-cap{margin-top:12px;font-size:13.5px;color:var(--text-muted);text-align:center}.bq-tarifs-sub{text-align:center}.bq-vs-r{display:none;position:absolute;opacity:0;pointer-events:none}.bq-vs-lbl,.bq-vs-pick{display:none}@media (max-width:1024px){.bq-bento{grid-template-areas:"mail mail" "pdf rep" "pdf xls" "week ai"}}@media (max-width:600px){.mk-steps.act2-steps{grid-template-columns:1fr;gap:28px}.mk-steps .act2-line{display:none}}@media (max-width:760px){.bq-pill-more{display:none}.mk-hero .breadcrumb{display:none}.mk-hero .mk-hero-text{display:flex;flex-direction:column;align-items:center;text-align:center}.mk-hero .mk-h1{text-align:center}.mk-hero .mk-lead{margin-left:auto;margin-right:auto}.bq-mid-cta,.mk-final .mk-cta,.mk-hero .mk-cta{flex-direction:column;align-items:stretch;width:100%;max-width:360px;margin-left:auto;margin-right:auto;gap:12px}.bq-mid-cta>a,.mk-final .mk-cta>a,.mk-hero .mk-cta>a{justify-content:center;text-align:center;width:100%;max-width:none}.mk-hero .mk-note{text-align:center}.mk-hero .mk-note a{white-space:nowrap}.mk-hero .pf-door{text-align:center;justify-content:center;max-width:360px}.mk-final .mk-final-inner{text-align:center}.mk-final{padding-bottom:48px}.section-h2{text-align:center}#benchmark .section-sub,#tarifs p,#tarifs p.bq-tarifs-sub,.bq-def-more,.bq-screens .mk-screen-text,.mk-page .section-inner .mk-sub,.tarifs-sources{text-align:left}.bq-vs-r{display:inline}.bq-answer,.bq-rule-list,.bq-vs,.mk-states,.mk-tile{text-align:left}.mk-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:14px}.mk-trust .act-trust-sep{display:none}.mk-trust>span{padding:4px 10px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--primary) 8%,transparent);font-size:13px}.bq-vis .mk-hub{display:flex;flex-direction:column;align-items:stretch;gap:12px}.bq-vis .mk-hub-right{display:contents}.bq-vis .mk-hub-core{order:1}.bq-vis .mk-hub-col{order:2;gap:8px;position:relative;padding-left:0}.bq-vis .mk-toast{order:3}.bq-vis .mk-node{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:10px 14px}.bq-vis .mk-node-head{display:contents}.bq-vis .mk-node-name{grid-column:1;grid-row:1}.bq-vis .mk-node-head .mk-chip{grid-column:1;grid-row:2;justify-self:start;font-size:11px}.bq-vis .mk-node-price{grid-column:2;grid-row:1/span 2;text-align:right;display:grid;justify-items:end}.bq-vis .mk-node-meta{display:none}.bq-vis .mk-hub-core,.bq-vis .mk-node,.bq-vis .mk-toast{width:100%;max-width:none;margin-left:0;margin-right:0;box-sizing:border-box}.bq-rule-sec .mk-ruler{display:none}.bq-rule-list{display:grid;gap:8px;margin:24px 0 0;padding:0 0 18px;list-style:none;border-bottom:1px solid var(--border)}.bq-rule-list li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;font-size:14px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.bq-rule-list b{color:var(--text-primary);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-states{margin-top:18px}.mk-shot{max-width:330px;margin-left:auto;margin-right:auto}.mk-shot-frame{border-radius:26px}.bq-screens>.mk-screen{display:flex;flex-direction:column;gap:14px}.bq-screens>.mk-screen+.mk-screen{margin-top:40px}.bq-screens .mk-screen-text p{font-size:15px}.bq-screens .mk-screen-text h3{font-size:1.3rem;text-wrap:balance}.mk-screen-text h3 .bq-plan{display:block;width:fit-content;margin:8px 0 0}.mk-steps .act2-step{display:grid;grid-template-columns:48px minmax(0,1fr);gap:2px 14px;text-align:left;align-items:start}.mk-steps .act2-step-icon{grid-row:1/span 2;margin:0}.mk-steps .act2-step-node{display:none}.mk-steps .act2-step-desc,.mk-steps .act2-step-title{margin:0}.mk-steps .act2-step-desc{font-size:14px;color:var(--text-secondary)}.bq-day-title{margin-top:44px;text-align:center;font-size:1.15rem}.bq-day-drop,.bq-day-lbl,.bq-day-you-t{display:none}.bq-day-hours text{font-size:26px}.bq-day-legend{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px;margin:0;padding:0;list-style:none;font-size:13px;color:var(--text-secondary)}.bq-day-legend li::before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:var(--text-muted);vertical-align:1px}.bq-day-legend .is-you::before{background:var(--primary)}.bq-day-legend .is-amz::before{background:var(--danger)}.bq-day-legend b{color:var(--text-primary);font-weight:600}.bq-day-legend .is-amz b{color:var(--danger)}.bq-vs{grid-template-columns:1fr}.bq-bento{grid-template-columns:1fr;grid-template-areas:none;align-items:start}.bq-bento>.mk-tile{grid-area:auto!important;padding:18px 16px}.bq-bento .mk-mail-row{grid-template-columns:minmax(0,1fr) auto}.bq-bento .mk-mail-row>div:first-child{grid-column:1/-1}#tarifs .section-inner{padding-left:0;padding-right:0}#tarifs .pricing-grid{display:grid;grid-template-columns:1fr;gap:14px;overflow:visible;scroll-snap-type:none;padding:16px 0 8px;max-width:none}#tarifs .pricing-grid::after{content:none}#tarifs .pricing-dots{display:none}#tarifs .pricing-card,#tarifs .pricing-card.featured{flex:none;width:100%;max-width:none;min-width:0;padding:22px 20px;transform:none;height:auto}#tarifs .pricing-features{flex:none;margin-bottom:20px}#benchmark .bq-vs-lbl{display:block;margin:0 0 8px;font-size:13px;color:var(--text-muted)}#benchmark .bq-vs-pick{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.bq-vs-pick label{padding:8px 14px;min-height:40px;display:inline-flex;align-items:center;border:1px solid var(--border);border-radius:var(--radius-pill);font-size:14px;font-weight:600;color:var(--text-secondary);cursor:pointer}#bq-c3:checked~.bq-vs-pick label[for=bq-c3],#bq-c4:checked~.bq-vs-pick label[for=bq-c4],#bq-c5:checked~.bq-vs-pick label[for=bq-c5],#bq-c6:checked~.bq-vs-pick label[for=bq-c6],#bq-c7:checked~.bq-vs-pick label[for=bq-c7]{background:var(--primary);border-color:var(--primary);color:#fff}.bq-vs-r:focus-visible~.bq-vs-pick label{outline:2px solid var(--primary);outline-offset:2px}#benchmark .bench-table-wrap{overflow:visible}#benchmark .bench-table{min-width:0;width:100%;table-layout:fixed}#benchmark .bench-table :is(th,td):nth-child(n+3){display:none}#bq-c3:checked~.bench-table-wrap .bench-table :is(th,td):nth-child(3),#bq-c4:checked~.bench-table-wrap .bench-table :is(th,td):nth-child(4),#bq-c5:checked~.bench-table-wrap .bench-table :is(th,td):nth-child(5),#bq-c6:checked~.bench-table-wrap .bench-table :is(th,td):nth-child(6),#bq-c7:checked~.bench-table-wrap .bench-table :is(th,td):nth-child(7){display:table-cell}#benchmark .bench-table td:first-child,#benchmark .bench-table th:first-child{position:static;min-width:0;width:34%}#benchmark .bench-table td:nth-child(2),#benchmark .bench-table th:nth-child(2){width:40%}#benchmark .bench-table td,#benchmark .bench-table th{font-size:13px}#benchmark .bench-full-link{display:none}.bench-exclusive{white-space:normal}}@media (prefers-reduced-motion:reduce){.bq-day.bq-js .mk-toast{opacity:1;transform:none;transition:none}.bq-day.is-done .bq-day-dots .is-hit{animation:none}}.bq-rule-sec .mk-ruler .bq-z-opp{justify-content:flex-start;padding-left:8px}.bq-rule-sec .z-below{background:color-mix(in srgb,var(--warning) 18%,transparent)}.bq-cap{font-size:14px;color:var(--text-secondary)}.bq-bento{grid-template-rows:auto 1fr auto}.bq-bento .mk-xls-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) auto}#benchmark .bench-val-yes svg{vertical-align:middle}body.light #benchmark .bench-val-yes{color:var(--accent-ink)}body.light #tarifs .btn-pricing-teal{color:var(--accent-ink)}@media (max-width:1024px){.bq-bento{grid-template-rows:none}}@media (max-width:760px){.mk-hero .mk-lead{margin-top:16px}.bq-vs-pick label{min-height:44px}#benchmark .bench-val-yes svg{width:16px;height:16px;vertical-align:-3px}#benchmark .bench-val-partial{font-style:normal;font-size:12.5px}#benchmark .bench-exclusive{font-size:11px}}