.BenchmarkResults_section__AJzxH{--benchmark-orange:#a92b0c;--benchmark-ink:#181818;--benchmark-warm-white:#fafaf8;--benchmark-muted:#676761;--benchmark-line:#d9d9d2;background:var(--benchmark-warm-white);color:var(--benchmark-ink);font-family:var(--font-stack-body);padding:clamp(4rem,9vw,8rem) 1.25rem;scroll-margin-top:80px}.BenchmarkResults_inner__bXkpg{max-width:1180px;margin:0 auto}.BenchmarkResults_intro__x0FJ0{max-width:700px}.BenchmarkResults_eyebrow__h6Vtc{color:var(--benchmark-orange);font-size:.7rem;font-weight:800;letter-spacing:.16em;line-height:1.3;margin:0 0 1rem;text-transform:uppercase}.BenchmarkResults_intro__x0FJ0 h2{font-size:clamp(2rem,4.5vw,4rem);letter-spacing:-.055em;line-height:1.02;margin:0;max-width:20ch}.BenchmarkResults_lead__WrC_W{color:var(--benchmark-muted);font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.55;margin:1.5rem 0 0;max-width:52ch}.BenchmarkResults_summary__1xNIG{border-bottom:1px solid var(--benchmark-line);border-top:1px solid var(--benchmark-line);display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(2.5rem,6vw,5rem) 0 1rem;max-width:760px;padding:1.4rem 0 1.25rem}.BenchmarkResults_summaryItem__7IMXo{display:flex;flex-direction:column;gap:.25rem}.BenchmarkResults_summaryValue__H3Ze5{color:var(--benchmark-orange);font-size:clamp(2rem,4vw,3.5rem);font-weight:800;letter-spacing:-.06em;line-height:1}.BenchmarkResults_summaryLabel__AQSLG{color:var(--benchmark-muted);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.BenchmarkResults_summaryDetail__gjw6v{color:var(--benchmark-muted);font-size:.78rem;line-height:1.35}.BenchmarkResults_context__O7Ahb{color:var(--benchmark-muted);font-size:.83rem;line-height:1.5;margin:0 0 1.5rem}.BenchmarkResults_tableWrap__CbDLq{overflow-x:auto;width:100%}.BenchmarkResults_table__SHK4i{border-collapse:collapse;min-width:760px;table-layout:fixed;width:100%}.BenchmarkResults_table__SHK4i td,.BenchmarkResults_table__SHK4i th{border-bottom:1px solid var(--benchmark-line);padding:1.05rem .9rem;text-align:left;vertical-align:top}.BenchmarkResults_table__SHK4i thead th{color:var(--benchmark-muted);font-size:.68rem;font-weight:800;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}.BenchmarkResults_table__SHK4i thead th:first-child,.BenchmarkResults_table__SHK4i thead th:nth-child(2),.BenchmarkResults_table__SHK4i thead th:nth-child(3){width:23%}.BenchmarkResults_table__SHK4i thead th:nth-child(4),.BenchmarkResults_table__SHK4i thead th:nth-child(5){width:15.5%}.BenchmarkResults_table__SHK4i tbody th{font-size:.98rem;font-weight:750}.BenchmarkResults_categoryName__i4BuZ{display:block;line-height:1.25}.BenchmarkResults_armResult__yHlhG{display:flex;flex-direction:column;min-width:8rem}.BenchmarkResults_rate__4S0WM{color:var(--benchmark-ink);font-size:1.65rem;font-weight:800;letter-spacing:-.045em;line-height:1}.BenchmarkResults_aov__Tzudl{color:var(--benchmark-ink);font-size:1rem;font-weight:750;line-height:1.2;margin-top:.75rem}.BenchmarkResults_metric__i0CQ7{display:inline-block;font-size:1.15rem;font-weight:800;letter-spacing:-.025em;line-height:1.2}.BenchmarkResults_positive__nZjBd{color:#18734a}.BenchmarkResults_negative__LWSRl{color:#9a5146}.BenchmarkResults_neutral__c5p10{color:var(--benchmark-muted)}.BenchmarkResults_mobileCards__f4CzU{display:none}.BenchmarkResults_footer__N9NDR{border-top:1px solid var(--benchmark-line);display:flex;gap:2rem;justify-content:space-between;margin-top:2rem;padding-top:1.25rem}.BenchmarkResults_footer__N9NDR p{color:var(--benchmark-muted);font-size:.72rem;line-height:1.55;margin:0;max-width:620px}.BenchmarkResults_footer__N9NDR sup{color:var(--benchmark-ink);font-size:.62rem;font-weight:800;vertical-align:top}.BenchmarkResults_links__MfR8B{display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:flex-end;min-width:230px}.BenchmarkResults_links__MfR8B a{color:var(--benchmark-ink);font-size:.72rem;font-weight:750;text-decoration:underline;text-decoration-color:var(--benchmark-orange);text-decoration-thickness:2px;text-underline-offset:.22rem}.BenchmarkResults_links__MfR8B a:focus-visible{outline:2px solid var(--benchmark-orange);outline-offset:4px}.BenchmarkResults_srOnly__FD1Qx{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:700px){.BenchmarkResults_section__AJzxH{padding-left:1rem;padding-right:1rem}.BenchmarkResults_summary__1xNIG{gap:1rem}.BenchmarkResults_tableWrap__CbDLq{display:none}.BenchmarkResults_mobileCards__f4CzU{display:grid;gap:.75rem}.BenchmarkResults_card__XykvQ{border:1px solid var(--benchmark-line);padding:1rem}.BenchmarkResults_cardHeader__NqmEL{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.BenchmarkResults_cardHeader__NqmEL h3{font-size:1.05rem;line-height:1.2;margin:0}.BenchmarkResults_cardArms__xdOCf{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.BenchmarkResults_cardArm__9KKnO{border-top:2px solid var(--benchmark-line);padding-top:.65rem}.BenchmarkResults_cardArmHaggl__nWQ94{border-top-color:var(--benchmark-orange)}.BenchmarkResults_cardArmLabel__q1g_l{display:block;font-size:.67rem;font-weight:800;letter-spacing:.1em;margin-bottom:.5rem;text-transform:uppercase}.BenchmarkResults_card__XykvQ .BenchmarkResults_armResult__yHlhG{min-width:0}.BenchmarkResults_card__XykvQ .BenchmarkResults_rate__4S0WM{font-size:1.5rem}.BenchmarkResults_card__XykvQ .BenchmarkResults_aov__Tzudl{font-size:.95rem}.BenchmarkResults_cardMetrics__xRin6{border-top:1px solid var(--benchmark-line);display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:1rem 0 0;padding-top:.8rem}.BenchmarkResults_cardMetrics__xRin6 div{min-width:0}.BenchmarkResults_cardMetrics__xRin6 dt{color:var(--benchmark-muted);font-size:.67rem;line-height:1.3}.BenchmarkResults_cardMetrics__xRin6 dd{margin:.25rem 0 0}.BenchmarkResults_footer__N9NDR{display:block}.BenchmarkResults_links__MfR8B{justify-content:flex-start;margin-top:1rem;min-width:0}}@media (max-width:390px){.BenchmarkResults_summaryValue__H3Ze5{font-size:1.85rem}.BenchmarkResults_summaryLabel__AQSLG{font-size:.66rem}.BenchmarkResults_cardArms__xdOCf{gap:.5rem}.BenchmarkResults_card__XykvQ .BenchmarkResults_rate__4S0WM{font-size:1.35rem}}.report_page__smnzc{background:#fafaf8;color:#181818}.report_intro__WTqKp{max-width:1120px;margin:0 auto;padding:72px 24px 32px}.report_eyebrow__WHQV6{color:#575751;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.report_intro__WTqKp h1{max-width:900px;margin:16px 0 24px;font-size:clamp(32px,5vw,60px);font-weight:800;line-height:1.08;letter-spacing:-.04em}.report_intro__WTqKp>p:not(.report_eyebrow__WHQV6){max-width:900px;font-size:19px;line-height:1.65}.report_intro__WTqKp .report_scope__5vdW6{margin-top:20px;color:#575751;font-size:16px}.report_body__5ED6r{max-width:1120px;margin:0 auto;padding:24px 24px 80px}.report_body__5ED6r section{margin-top:56px;scroll-margin-top:110px}.report_body__5ED6r h2{margin-bottom:20px;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.2;letter-spacing:-.03em}.report_body__5ED6r p,.report_definitions__PbDVW dd{font-size:16px;line-height:1.75;color:#575751;margin:14px 0}.report_grid__pXF4_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.report_grid__pXF4_ article{border-top:3px solid #ff4a1c;padding:22px;background:#fff}.report_grid__pXF4_ h3{font-size:20px;font-weight:700}.report_definitions__PbDVW>div{border-top:1px solid #dadad3;padding:18px 0}.report_definitions__PbDVW dt{font-size:18px;font-weight:700}.report_tableWrap__C1_Ou{max-width:100%;overflow-x:auto;border:1px solid #dadad3;margin-top:24px}.report_tableWrap__C1_Ou:focus-visible{outline:3px solid #ff4a1c;outline-offset:3px}.report_table__MsEGk{width:100%;border-collapse:collapse;background:#fff;font-variant-numeric:tabular-nums}.report_table__MsEGk caption{text-align:left;padding:16px;font-size:14px;color:#575751}.report_table__MsEGk td,.report_table__MsEGk th{padding:14px 12px;border-bottom:1px solid #dadad3;text-align:left;font-size:13px;white-space:nowrap}.report_table__MsEGk thead th{background:#181818;color:#fafaf8}.report_table__MsEGk tbody tr:nth-child(2n){background:#f0f0e9}.report_finding__ILD8K{text-transform:capitalize}.report_downloads__qVgbe{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.report_downloads__qVgbe a{color:#a92b0c;text-decoration:underline;text-underline-offset:4px;font-weight:600}@media (max-width:640px){.report_intro__WTqKp{padding:48px 20px 16px}.report_body__5ED6r{padding:16px 20px 64px}.report_grid__pXF4_{grid-template-columns:1fr}}