.benchmark-page[data-v-091af6af]{background:#fff;color:#1a1a1f}.container[data-v-091af6af]{margin:0 auto;max-width:1200px;padding:0 20px}.container--narrow[data-v-091af6af]{max-width:820px}.container--hero[data-v-091af6af]{max-width:880px;text-align:center}.container--wide[data-v-091af6af]{max-width:1160px}.benchmark-hero[data-v-091af6af]{padding:4.5rem 0 2.5rem}.benchmark-hero__eyebrow[data-v-091af6af]{color:#5c5c62;font-size:.8rem;font-weight:600;letter-spacing:.08em;margin:0 0 1rem;text-transform:uppercase}.benchmark-hero__title[data-v-091af6af]{color:#3d3d44;font-size:clamp(1rem,2vw,1.15rem);font-weight:600;line-height:1.45;margin:0 auto 1.25rem;max-width:46rem;overflow-wrap:anywhere}.benchmark-hero__claim[data-v-091af6af]{color:#111;font-size:clamp(2rem,5.2vw,3.4rem);font-weight:600;letter-spacing:-.025em;line-height:1.08;margin:0 auto 2rem;max-width:52rem}.benchmark-hero__verdict[data-v-091af6af]{margin:0 auto 1.25rem;max-width:46rem;text-align:left}.benchmark-hero__verdict p[data-v-091af6af]{color:#2b2b31;font-size:1.05rem;line-height:1.7;margin:0}.benchmark-hero__verdict .benchmark-hero__verdict-label[data-v-091af6af]{color:#111;font-size:.78rem;font-weight:700;letter-spacing:.08em;margin-bottom:.4rem;text-transform:uppercase}.benchmark-hero__byline[data-v-091af6af]{color:#4a4a50;font-size:.92rem;line-height:1.6;margin:0 auto 1.75rem;max-width:46rem;text-align:left}.benchmark-hero__actions[data-v-091af6af]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.benchmark-cards[data-v-091af6af]{padding:0 0 2.5rem}.benchmark-cards__list[data-v-091af6af]{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.benchmark-cards__card[data-v-091af6af]{background:#fafafa;border:1px solid #e5e5e5;border-radius:16px;display:flex;flex-direction:column;gap:.35rem;padding:1.35rem 1.25rem}.benchmark-cards__card--diffio[data-v-091af6af]{background:#111;border-color:#111;color:#fff}.benchmark-cards__card p[data-v-091af6af]{margin:0}.benchmark-cards__kicker[data-v-091af6af]{color:#5c5c62;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.benchmark-cards__card--diffio .benchmark-cards__kicker[data-v-091af6af]{color:#c9c9ce}.benchmark-cards__name[data-v-091af6af]{font-size:1.15rem;font-weight:600;margin-bottom:.5rem!important}.benchmark-cards__stat[data-v-091af6af]{color:#4a4a50;font-size:.9rem}.benchmark-cards__card--diffio .benchmark-cards__stat[data-v-091af6af]{color:#d8d8dc}.benchmark-cards__number[data-v-091af6af]{color:#111;font-size:2rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.02em;margin-right:.25rem}.benchmark-cards__number--small[data-v-091af6af]{font-size:1.25rem}.benchmark-cards__card--diffio .benchmark-cards__number[data-v-091af6af]{color:#fff}.benchmark-cards__detail[data-v-091af6af]{color:#5c5c62;font-size:.82rem;margin-top:auto!important;padding-top:.75rem}.benchmark-cards__card--diffio .benchmark-cards__detail[data-v-091af6af]{color:#c9c9ce}.benchmark-cards__note[data-v-091af6af]{color:#5c5c62;font-size:.8rem;margin:1rem 0 0;text-align:center}.benchmark-layout[data-v-091af6af]{border-top:1px solid #ececec;display:grid;gap:1rem;grid-template-columns:1fr;padding-top:1.5rem}.benchmark-toc ul[data-v-091af6af]{display:flex;flex-wrap:wrap;gap:.25rem 1rem;list-style:none;margin:0;padding:0}.benchmark-toc a[data-v-091af6af]{align-items:center;color:#3d3d44;display:inline-flex;font-size:.88rem;min-height:32px;text-decoration:none}.benchmark-toc a[data-v-091af6af]:hover{color:#111;text-decoration:underline}.benchmark-toc__title[data-v-091af6af]{color:#5c5c62;font-size:.75rem;font-weight:700;letter-spacing:.08em;margin:0 0 .35rem;text-transform:uppercase}.benchmark-toc__sub[data-v-091af6af]{display:none!important}.benchmark-content[data-v-091af6af]{max-width:760px;min-width:0}@media(min-width:1100px){.benchmark-layout[data-v-091af6af]{gap:3.5rem;grid-template-columns:220px minmax(0,760px);justify-content:center}.benchmark-toc[data-v-091af6af]{align-self:start;max-height:calc(100vh - 7rem);overflow-y:auto;padding-top:2.5rem;position:sticky;top:5.5rem}.benchmark-toc ul[data-v-091af6af]{flex-direction:column;gap:0}.benchmark-toc a[data-v-091af6af]{font-size:.85rem;min-height:30px}.benchmark-toc__sub[data-v-091af6af]{display:flex!important;padding-left:.85rem!important}.benchmark-toc__sub a[data-v-091af6af]{color:#5c5c62;font-size:.8rem}}@media(max-width:860px){.benchmark-cards__list[data-v-091af6af]{grid-template-columns:1fr}}.benchmark-page__section[data-v-091af6af]{padding:2.5rem 0}.benchmark-page__section h2[data-v-091af6af]{font-size:clamp(1.4rem,3vw,1.85rem);letter-spacing:-.01em;margin:0 0 1rem}.benchmark-page__section h3[data-v-091af6af]{font-size:1.15rem;margin:1.75rem 0 .5rem}.benchmark-page__section p[data-v-091af6af]{color:#3d3d44;line-height:1.7;margin:0 0 1rem}.benchmark-page__scenario[data-v-091af6af]{border-top:1px solid #ececec;padding:1.75rem 0 1rem;scroll-margin-top:5rem}.benchmark-page__scenario[data-v-091af6af]:first-of-type{border-top:none}.benchmark-page__scenario h3[data-v-091af6af]{margin-top:0}.benchmark-page__numbers[data-v-091af6af]{background:#fcfcfc;border:1px solid #ececec;border-radius:12px;margin:.75rem 0 1rem;padding:.75rem 1rem}.benchmark-page__numbers summary[data-v-091af6af]{align-items:center;cursor:pointer;display:flex;font-size:.92rem;font-weight:600;min-height:32px}.benchmark-page__numbers[open] summary[data-v-091af6af]{margin-bottom:.75rem}.benchmark-page__list[data-v-091af6af]{color:#3d3d44;line-height:1.65;margin:0 0 1rem;padding-left:1.25rem}.benchmark-page__list li[data-v-091af6af]{margin-bottom:.65rem}.benchmark-page__table-wrap[data-v-091af6af]{background:#fff;border:1px solid #e8e8e8;border-radius:10px;margin-bottom:1rem;overflow-x:auto}.benchmark-page__table[data-v-091af6af]{border-collapse:collapse;font-size:.85rem;min-width:480px;width:100%}.benchmark-page__table caption[data-v-091af6af]{caption-side:top;font-weight:600;padding:.65rem .75rem;text-align:left}.benchmark-page__table td[data-v-091af6af],.benchmark-page__table th[data-v-091af6af]{border-top:1px solid #ececec;padding:.6rem .75rem;text-align:left;vertical-align:top}.benchmark-page__table thead th[data-v-091af6af]{background:#f6f6f7;font-weight:600}.benchmark-page__table tbody th[scope=row][data-v-091af6af]{color:#111;font-weight:600}.benchmark-page__caption[data-v-091af6af]{color:#4a4a50!important;font-size:.85rem}.benchmark-page__faq[data-v-091af6af]{border-bottom:1px solid #e5e5e5;padding:1rem 0}.benchmark-page__faq summary[data-v-091af6af]{cursor:pointer;font-weight:600;line-height:1.6}.benchmark-page__faq p[data-v-091af6af]{margin-top:.75rem}.benchmark-page__related[data-v-091af6af]{margin-top:1.5rem!important}.benchmark-page section[id][data-v-091af6af]{scroll-margin-top:5rem}.benchmark-page__section--cta[data-v-091af6af]{background:#fafafa;border-top:1px solid #ececec;padding:3.5rem 0 4.5rem;text-align:center}.btn[data-v-091af6af]{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.95rem;font-weight:600;justify-content:center;min-height:44px;padding:.75rem 1.35rem;text-align:center;text-decoration:none}.btn--primary[data-v-091af6af]{background:#111;border:1px solid #111;color:#fff}.btn--ghost[data-v-091af6af]{background:#fff;border:1px solid #b8b8be;color:#111}.btn[data-v-091af6af]:focus-visible,a[data-v-091af6af]:focus-visible,summary[data-v-091af6af]:focus-visible{outline:3px solid #24689b;outline-offset:4px}.benchmark-page__section[data-v-091af6af] a:not(.btn){color:#0b4f78}@media(max-width:520px){.benchmark-hero[data-v-091af6af]{padding:3rem 0 2rem}.benchmark-hero__claim[data-v-091af6af]{font-size:2rem}}
