.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_brand__9adij{text-transform:none}.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}}