.currency-toggle[data-v-6d5fe358]{display:inline-flex;flex-shrink:0;padding:3px;border:1px solid var(--rule);border-radius:12px;background:var(--paper);gap:2px}.currency-toggle button[data-v-6d5fe358]{min-width:48px;min-height:44px;border-radius:8px;color:var(--subtle);font-size:17px;font-weight:700;line-height:1;cursor:pointer;transition:background-color .15s,color .15s}.currency-toggle button[aria-pressed=true][data-v-6d5fe358]{background:var(--accent-soft);color:var(--ink)}.currency-toggle button[data-v-6d5fe358]:hover{color:var(--ink)}.currency-toggle button[data-v-6d5fe358]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.currency-toggle button[data-v-6d5fe358]{transition:none}}@font-face{font-family:comparison-circular;src:url(../../fonts/Comparison-CircularStd-Book-20260827.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:comparison-circular;src:url(../../fonts/Comparison-CircularStd-Bold-20260827.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.benchmark-page[data-v-cc07a1cb]{--paper:var(--color-background);--ink:#f5f2f3;--body-copy:#cec7cb;--subtle:#aaa2a8;--rule:#343034;--accent:var(--color-brand);--panel:#191719;--panel-hover:#252024;--accent-soft:#2c1f25;color:var(--ink);background:var(--paper);color-scheme:dark;font-family:comparison-circular,system-ui,sans-serif;font-size:18px;line-height:1.75}.benchmark-page strong[data-v-cc07a1cb]{font-weight:700;color:var(--ink)}.benchmark-hero[data-v-cc07a1cb]{width:min(780px,calc(100% - 48px));margin-inline:auto;padding:32px 0 76px}.breadcrumbs[data-v-cc07a1cb]{display:flex;flex-wrap:wrap;gap:10px;font-size:13px;color:var(--subtle);margin-bottom:62px}.breadcrumbs a[data-v-cc07a1cb]:hover{text-decoration:underline;text-underline-offset:4px}.eyebrow[data-v-cc07a1cb]{font-size:12px;line-height:1.5;text-transform:uppercase;letter-spacing:.13em;font-weight:700;color:var(--accent)}.article-meta[data-v-cc07a1cb],.benchmark-hero h1[data-v-cc07a1cb],.benchmark-hero>.eyebrow[data-v-cc07a1cb],.hero-intro[data-v-cc07a1cb]{text-align:center}.benchmark-hero h1[data-v-cc07a1cb]{max-width:720px;font-size:clamp(40px,5.3vw,64px);line-height:1.08;letter-spacing:-.045em;font-weight:700;margin:22px auto 26px;text-wrap:balance}.benchmark-hero h1 span[data-v-cc07a1cb]{color:var(--accent);background:linear-gradient(100deg,var(--color-brand),var(--color-brand-2));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-intro[data-v-cc07a1cb]{max-width:620px;margin-inline:auto;color:var(--body-copy);font-size:20px;line-height:1.65;text-wrap:pretty}.article-meta[data-v-cc07a1cb]{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 9px;font-size:13px;color:var(--subtle);margin-top:24px}.quick-answer[data-v-cc07a1cb]{padding:30px 34px;margin-top:48px;border:1px solid #593a46;border-left:3px solid var(--accent);border-radius:0 16px 16px 0;background:linear-gradient(115deg,#271d22,var(--panel))}.quick-answer>.eyebrow[data-v-cc07a1cb]{margin-bottom:12px}.quick-answer>p[data-v-cc07a1cb]:not(.eyebrow){margin-bottom:22px}.quick-answer[data-v-cc07a1cb] a{background:var(--paper);color:var(--ink);font-family:inherit;font-weight:700;font-size:16px}.disclosure[data-v-cc07a1cb]{font-size:13px;color:var(--subtle);line-height:1.75;margin:18px 0 0}.disclosure a[data-v-cc07a1cb],.intro-tools a[data-v-cc07a1cb],.section-footnote a[data-v-cc07a1cb]{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.intro-tools[data-v-cc07a1cb]{margin-top:56px}.intro-tools h2[data-v-cc07a1cb]{font-size:28px;line-height:1.25;font-weight:700;letter-spacing:-.025em;margin-bottom:18px}.intro-tools>p[data-v-cc07a1cb]{color:var(--body-copy)}.comparison-links[data-v-cc07a1cb]{margin:24px 0;padding-left:26px;list-style:decimal}.comparison-links li[data-v-cc07a1cb]{padding-left:7px;margin-block:10px}.comparison-links li[data-v-cc07a1cb]::marker{color:var(--subtle);font-size:15px}.comparison-links a[data-v-cc07a1cb]{color:var(--ink);font-weight:700}.comparison-links a[data-v-cc07a1cb]:hover{color:var(--accent)}.intro-tools .intro-outro[data-v-cc07a1cb]{font-size:16px;margin-top:26px}.comparison-layout[data-v-cc07a1cb]{display:grid;grid-template-columns:168px minmax(0,860px);gap:48px;width:min(1124px,calc(100% - 48px));margin-inline:auto;align-items:start}.comparison-toc[data-v-cc07a1cb]{position:sticky;top:calc(var(--site-header-height) + 24px);align-self:start;padding:22px 0}.toc-title[data-v-cc07a1cb]{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--subtle);margin-bottom:16px}.toc-competitors[data-v-cc07a1cb]{display:grid;gap:4px}.comparison-toc a[data-v-cc07a1cb]{display:flex;align-items:center;gap:9px;min-height:44px;padding:9px 10px;border-radius:5px;font-size:14px;line-height:1.4;color:var(--subtle)}.comparison-toc a[data-v-cc07a1cb]:hover{color:var(--ink);background:var(--panel-hover)}.comparison-toc a[aria-current][data-v-cc07a1cb]{color:var(--accent);background:var(--accent-soft);font-weight:700}.toc-number[data-v-cc07a1cb]{font-size:11px;color:var(--subtle);font-variant-numeric:tabular-nums}.toc-extras[data-v-cc07a1cb]{border-top:1px solid var(--rule);margin-top:18px;padding-top:12px}.comparison-content[data-v-cc07a1cb]{min-width:0}.competitor-section[data-v-cc07a1cb],.examples-section[data-v-cc07a1cb],.text-section[data-v-cc07a1cb]{scroll-margin-top:var(--anchor-offset);padding:28px 0 80px}.competitor-section+.competitor-section[data-v-cc07a1cb],.examples-section[data-v-cc07a1cb],.text-section[data-v-cc07a1cb]{border-top:1px solid var(--rule);padding-top:76px}.section-heading[data-v-cc07a1cb]{text-align:center;margin:0 auto 36px}.section-heading h2[data-v-cc07a1cb]{font-size:clamp(32px,3.8vw,46px);font-weight:700;letter-spacing:-.035em;line-height:1.15;margin-top:14px;text-wrap:balance}.section-heading>.section-description[data-v-cc07a1cb]{max-width:670px;margin:24px auto 0;color:var(--body-copy);font-size:18px;line-height:1.75;text-wrap:pretty}.section-heading>.tested-mode[data-v-cc07a1cb]{color:var(--subtle);font-size:13px;margin-top:16px;line-height:1.6}.review-copy[data-v-cc07a1cb]{max-width:760px;margin-inline:auto}.scan-preview[data-v-cc07a1cb]{max-width:520px;margin:0 auto 36px}.scan-preview figcaption[data-v-cc07a1cb]{margin-top:14px;text-align:center;color:var(--subtle);font-size:14px;line-height:1.6}.scan-reasons[data-v-cc07a1cb]{margin-bottom:28px}.scan-reasons h3[data-v-cc07a1cb]{font-size:20px;font-weight:700;line-height:1.4;margin-bottom:16px}.scan-reasons ul[data-v-cc07a1cb]{list-style:disc;padding-left:20px;font-size:16px;line-height:1.75}.scan-reasons li+li[data-v-cc07a1cb]{margin-top:12px}.scan-reasons a[data-v-cc07a1cb]{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.scan-conditions[data-v-cc07a1cb]{margin-top:16px;color:var(--subtle);font-size:14px;line-height:1.8}.review-verdict[data-v-cc07a1cb]{margin:32px 0 18px;text-wrap:pretty}.review-summary[data-v-cc07a1cb]{color:var(--body-copy);text-wrap:pretty}.pros-cons[data-v-cc07a1cb]{display:grid;grid-template-columns:1fr 1fr;gap:36px;margin:36px 0}.pros-cons h3[data-v-cc07a1cb]{display:flex;align-items:center;gap:9px;font-size:20px;line-height:1.4;font-weight:700;margin-bottom:16px}.point-symbol[data-v-cc07a1cb]{width:25px;height:25px;border-radius:50%;background:var(--accent-soft);color:var(--accent);display:inline-flex;justify-content:center;align-items:center;font-size:19px;font-weight:400}.point-symbol--pro[data-v-cc07a1cb]{color:#a4c9b3;background:#1e2c25}.pros-cons ul[data-v-cc07a1cb]{list-style:disc;padding-left:20px;font-size:16px;line-height:1.75}.pros-cons li[data-v-cc07a1cb]{margin-top:10px;padding-left:3px;color:var(--body-copy)}.pros-cons li[data-v-cc07a1cb]::marker{color:#a39c9d;font-size:12px}.pricing-summary[data-v-cc07a1cb]{border-top:1px solid var(--rule);padding-top:24px}.pricing-summary h3[data-v-cc07a1cb]{font-size:18px;font-weight:700;margin-bottom:14px}.pricing-summary dl[data-v-cc07a1cb]{font-size:15px;line-height:1.65}.pricing-summary dl>div[data-v-cc07a1cb]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:18px;padding:6px 0}.pricing-summary dt[data-v-cc07a1cb]{color:var(--subtle)}.pricing-heading[data-v-cc07a1cb]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.pricing-heading h3[data-v-cc07a1cb]{margin:0}.currency-note[data-v-cc07a1cb]{font-size:12px;line-height:1.7;color:var(--subtle);margin-top:12px}.currency-note a[data-v-cc07a1cb]{color:var(--body-copy);text-decoration:underline;text-underline-offset:3px}.price-table[data-v-cc07a1cb]{width:100%;table-layout:fixed;border-collapse:collapse;font-size:15px;line-height:1.6;margin-top:20px}.price-label-column[data-v-cc07a1cb]{width:23%}.price-table td[data-v-cc07a1cb],.price-table th[data-v-cc07a1cb]{padding:16px;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;overflow-wrap:anywhere}.price-table thead th[data-v-cc07a1cb]{font-weight:700;color:var(--ink)}.price-table tbody th[data-v-cc07a1cb]{font-weight:400;color:var(--subtle);padding-left:0}.price-table td[data-v-cc07a1cb]{color:var(--body-copy)}.price-table .price-scan[data-v-cc07a1cb]{background:var(--accent-soft);color:var(--ink)}.price-table thead .price-scan[data-v-cc07a1cb]{color:var(--accent);border-radius:10px 10px 0 0}.price-table tbody tr:last-child td.price-scan[data-v-cc07a1cb]{border-radius:0 0 10px 10px}.price-basis[data-v-cc07a1cb]{font-size:12px;line-height:1.7;color:var(--subtle);margin-top:14px}.price-comparison[data-v-cc07a1cb]{font-size:15px;line-height:1.8;color:var(--body-copy);margin-top:20px}.price-details[data-v-cc07a1cb]{margin-top:10px}.method-details summary[data-v-cc07a1cb],.price-details summary[data-v-cc07a1cb]{padding-block:12px;min-height:44px;font-size:14px;color:var(--accent);cursor:pointer}.method-details p[data-v-cc07a1cb],.price-details p[data-v-cc07a1cb]{font-size:15px;line-height:1.8;color:var(--body-copy);margin:8px 0 16px}.price-details a[data-v-cc07a1cb]{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.text-section[data-v-cc07a1cb]{max-width:760px;margin-inline:auto}.text-section .section-heading h2[data-v-cc07a1cb]{font-size:clamp(30px,3vw,38px)}.text-section>p[data-v-cc07a1cb]{color:var(--body-copy);margin-bottom:22px}.text-link[data-v-cc07a1cb]{display:inline-block;color:var(--accent);font-size:17px;font-weight:700;text-decoration:underline;text-underline-offset:5px}.section-footnote[data-v-cc07a1cb],.text-section>.section-footnote[data-v-cc07a1cb]{font-size:13px;color:var(--subtle);line-height:1.8;margin-top:24px}.method-details[data-v-cc07a1cb]{border-top:1px solid var(--rule);margin-top:14px}.method-details>div[data-v-cc07a1cb]{padding-bottom:6px}.source-images[data-v-cc07a1cb]{list-style:none;padding:0;margin-top:12px}.source-images li[data-v-cc07a1cb]{padding:16px 0;border-top:1px solid var(--rule)}.source-images strong[data-v-cc07a1cb]{font-size:15px}.source-images strong span[data-v-cc07a1cb]{font-size:13px;color:var(--subtle);font-weight:400;margin-left:8px}.source-images li>div[data-v-cc07a1cb]{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:10px;font-size:14px}.source-images a[data-v-cc07a1cb]{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.source-images li>div>span[data-v-cc07a1cb]{color:var(--subtle)}.example-thumbnails[data-v-cc07a1cb]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.example-thumbnails button[data-v-cc07a1cb]{min-width:0;text-align:left;padding:5px;margin:-5px;border-radius:5px;cursor:pointer}.example-thumbnails button[data-v-cc07a1cb]:hover,.example-thumbnails button[aria-expanded=true][data-v-cc07a1cb]{background:var(--accent-soft)}.example-thumbnails button[aria-expanded=true] img[data-v-cc07a1cb]{border-color:var(--accent)}.example-thumbnails img[data-v-cc07a1cb]{display:block;width:100%;height:150px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:1px solid var(--rule);border-radius:4px;background:var(--panel)}.example-thumbnails span[data-v-cc07a1cb]{display:block;margin-top:12px;font-size:14px;font-weight:700;line-height:1.4}.example-thumbnails small[data-v-cc07a1cb]{color:var(--subtle);font-size:12px}.gallery-result[data-v-cc07a1cb]{scroll-margin-top:var(--anchor-offset);margin-top:32px}.gallery-toolbar[data-v-cc07a1cb]{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:20px}.gallery-toolbar label[data-v-cc07a1cb]{display:block;color:var(--subtle);font-size:13px;margin-bottom:8px}.gallery-toolbar select[data-v-cc07a1cb]{background:var(--panel);color:var(--ink);padding:10px 38px 10px 12px;border:1px solid #75616b;border-radius:8px;font:inherit;font-size:16px;min-height:44px}.close-examples[data-v-cc07a1cb]{display:inline-flex;align-items:center;gap:6px;font-size:13px;min-height:44px;cursor:pointer;color:var(--subtle)}.gallery-notes[data-v-cc07a1cb]{font-size:16px;color:var(--body-copy);margin-top:24px}.gallery-notes p+p[data-v-cc07a1cb]{margin-top:12px}.faq-section[data-v-cc07a1cb] article{background:transparent;border:0;border-bottom:1px solid var(--rule);border-radius:0}.faq-section[data-v-cc07a1cb] article>button{min-height:76px;padding:20px 0;font-family:inherit;font-size:18px;font-weight:700;line-height:1.45}.faq-section[data-v-cc07a1cb] article>div{padding:0 0 24px;color:var(--body-copy);font-family:inherit;font-size:16px;line-height:1.8;font-weight:400}.faq-section[data-v-cc07a1cb] button .iconify{color:var(--accent)}.comparison-trial[data-v-cc07a1cb]{color:#fff}.inline-trial[data-v-cc07a1cb]{margin-bottom:72px}.inline-trial+.competitor-section[data-v-cc07a1cb]{padding-top:0}.final-trial[data-v-cc07a1cb]{padding-bottom:80px}.comparison-trial[data-v-cc07a1cb] h2{font-family:inherit;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.2;letter-spacing:-.025em}.comparison-trial[data-v-cc07a1cb] .pricing-card__surface{padding:36px}.comparison-trial[data-v-cc07a1cb] p:not(:first-child){font-weight:400;line-height:1.75;margin-top:18px}.comparison-trial[data-v-cc07a1cb] a{font-family:inherit}.scan-preview[data-v-cc07a1cb] .compare-images--editorial .compare-label{color:var(--body-copy)}.scan-preview[data-v-cc07a1cb] .compare-images--editorial .compare-frame{border-color:#76505f;box-shadow:0 18px 48px #0000003d}.benchmark-page[data-v-cc07a1cb] .result-pane{border-color:var(--rule);border-radius:12px;background:var(--panel)}.benchmark-page[data-v-cc07a1cb] .result-pane--scan{border-color:#976271}.benchmark-page[data-v-cc07a1cb] .result-label{color:var(--body-copy)}.benchmark-page[data-v-cc07a1cb] .result-pane--scan .result-label{background:var(--accent-soft)}.benchmark-page[data-v-cc07a1cb] .result-pane--scan .result-label strong{color:var(--accent)}.benchmark-page[data-v-cc07a1cb] .result-label button:hover{background:var(--panel-hover)}.benchmark-page[data-v-cc07a1cb] .image-preview{background:#111}.benchmark-page[data-v-cc07a1cb] .image-caption,.benchmark-page[data-v-cc07a1cb] .image-notice{color:var(--subtle)}.benchmark-page[data-v-cc07a1cb] .image-caption a,.benchmark-page[data-v-cc07a1cb] .image-notice a{color:var(--accent)}.benchmark-page[data-v-cc07a1cb] .missing-image{color:var(--body-copy)}.benchmark-page[data-v-cc07a1cb] .image-dialog{color:var(--ink);background:var(--panel);border-color:var(--rule);border-radius:14px}.benchmark-page[data-v-cc07a1cb] .image-dialog::backdrop{background:#080709e6}.benchmark-page[data-v-cc07a1cb] .zoom-toolbar{border-color:var(--rule)}.benchmark-page[data-v-cc07a1cb] .zoom-toolbar h3 span{color:var(--subtle)}.benchmark-page[data-v-cc07a1cb] .zoom-toolbar a,.benchmark-page[data-v-cc07a1cb] .zoom-toolbar button{background:var(--panel-hover);color:var(--ink)}.benchmark-page[data-v-cc07a1cb] .zoom-body{background:var(--paper)}.benchmark-page[data-v-cc07a1cb] .comparison-viewer :is(a,button):focus-visible{outline-color:var(--accent)}.gallery-result[data-v-cc07a1cb]:focus-visible,:is(a[data-v-cc07a1cb],button[data-v-cc07a1cb],summary[data-v-cc07a1cb],select[data-v-cc07a1cb]):focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media(max-width:1100px){.comparison-layout[data-v-cc07a1cb]{display:block;max-width:860px}.comparison-toc[data-v-cc07a1cb]{top:var(--site-header-height);z-index:35;padding:8px 0;background:var(--paper);border-block:1px solid var(--rule)}.toc-extras[data-v-cc07a1cb],.toc-title[data-v-cc07a1cb]{display:none}.toc-competitors[data-v-cc07a1cb]{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.comparison-toc a[data-v-cc07a1cb]{justify-content:center;padding:8px 4px;text-align:center}.toc-number[data-v-cc07a1cb]{display:none}}@media(max-width:767px){.comparison-toc[data-v-cc07a1cb]{display:none}}@media(max-width:640px){.benchmark-page[data-v-cc07a1cb]{font-size:17px}.benchmark-hero[data-v-cc07a1cb]{width:calc(100% - 36px);padding:24px 0 46px}.breadcrumbs[data-v-cc07a1cb]{font-size:12px;margin-bottom:40px}.eyebrow[data-v-cc07a1cb]{font-size:11px}.benchmark-hero h1[data-v-cc07a1cb]{font-size:clamp(37px,9.6vw,50px);margin:18px auto 22px}.hero-intro[data-v-cc07a1cb]{font-size:18px;line-height:1.7}.article-meta[data-v-cc07a1cb]{font-size:12px;margin-top:20px}.quick-answer[data-v-cc07a1cb]{padding:24px 22px;margin-top:32px}.quick-answer[data-v-cc07a1cb] a{font-size:15px;padding-inline:18px}.disclosure[data-v-cc07a1cb]{font-size:12px}.intro-tools[data-v-cc07a1cb]{margin-top:40px}.intro-tools h2[data-v-cc07a1cb]{font-size:26px}.comparison-links li[data-v-cc07a1cb]{margin-block:17px}.comparison-layout[data-v-cc07a1cb]{width:calc(100% - 36px)}.competitor-section[data-v-cc07a1cb],.examples-section[data-v-cc07a1cb],.text-section[data-v-cc07a1cb]{padding-block:48px}.section-heading[data-v-cc07a1cb]{margin-bottom:28px}.section-heading h2[data-v-cc07a1cb]{font-size:34px}.section-heading>.section-description[data-v-cc07a1cb]{font-size:17px;text-align:left;margin-top:22px}.section-heading>.tested-mode[data-v-cc07a1cb]{text-align:left;font-size:12px}.review-verdict[data-v-cc07a1cb]{margin-block:28px}.pros-cons[data-v-cc07a1cb]{grid-template-columns:1fr;gap:24px;margin-block:30px}.pros-cons h3[data-v-cc07a1cb]{margin-bottom:10px}.pricing-summary dl>div[data-v-cc07a1cb]{grid-template-columns:96px minmax(0,1fr);gap:12px}.pricing-summary dl[data-v-cc07a1cb]{font-size:14px}.price-table[data-v-cc07a1cb]{font-size:13px;line-height:1.6}.price-label-column[data-v-cc07a1cb]{width:24%}.price-table td[data-v-cc07a1cb],.price-table th[data-v-cc07a1cb]{padding:12px 8px}.price-table thead th[data-v-cc07a1cb]{font-size:13px}.example-thumbnails[data-v-cc07a1cb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 12px}.example-thumbnails img[data-v-cc07a1cb]{height:140px}.example-thumbnails span[data-v-cc07a1cb]{font-size:13px}.gallery-toolbar[data-v-cc07a1cb]{flex-wrap:wrap;align-items:center}.gallery-toolbar>div[data-v-cc07a1cb]{flex:1 1 100%}.gallery-toolbar select[data-v-cc07a1cb]{width:100%}.close-examples[data-v-cc07a1cb]{margin-left:auto}.faq-section[data-v-cc07a1cb] article>button{font-size:17px}.final-trial[data-v-cc07a1cb]{padding-bottom:48px}.inline-trial[data-v-cc07a1cb]{margin-bottom:48px}.comparison-trial[data-v-cc07a1cb] .pricing-card__surface{padding:25px 22px}}@media(prefers-reduced-motion:reduce){.benchmark-page[data-v-cc07a1cb] *{scroll-behavior:auto;transition:none}}
