.benchmarks-module__sh58-q__page{--ink:#f3f5f2;--muted:#b8c4c1;--accent:#7cc0ef;--accent-strong:#4da4ea;--line:#ebf2ea57;min-height:100vh;color:var(--ink);padding:24px clamp(18px,3vw,54px) 56px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;position:relative;overflow-x:hidden}.benchmarks-module__sh58-q__header,.benchmarks-module__sh58-q__content{z-index:1;position:relative}.benchmarks-module__sh58-q__header{z-index:4;pointer-events:none;justify-content:space-between;align-items:center;width:min(1480px,100%);margin:0 auto;padding:20px 24px;display:flex;position:fixed;inset:0 0 auto}.benchmarks-module__sh58-q__brand{color:var(--ink);letter-spacing:-.045em;text-shadow:2px 2px #000000b3;pointer-events:auto;font-size:28px;font-weight:700;line-height:1;text-decoration:none}.benchmarks-module__sh58-q__nav{pointer-events:auto;gap:8px;display:flex}.benchmarks-module__sh58-q__navPrefix{display:inline}.benchmarks-module__sh58-q__nav a{color:#f3f6fa;letter-spacing:.04em;text-shadow:2px 2px #000000b8;background:#090e1280;border:2px solid #f3f6fac7;padding:8px 11px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;box-shadow:3px 3px #00000094}.benchmarks-module__sh58-q__nav a:hover,.benchmarks-module__sh58-q__nav a[aria-current=page]{color:#10182c;background:var(--accent-strong);text-shadow:none;border-color:#8ac8f3}.benchmarks-module__sh58-q__content{width:min(1180px,100%);margin:0 auto;padding-top:clamp(78px,11vh,112px)}.benchmarks-module__sh58-q__hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(320px,.58fr);align-items:end;gap:clamp(36px,7vw,104px);min-height:330px;padding:56px 0 46px;display:grid}.benchmarks-module__sh58-q__eyebrow,.benchmarks-module__sh58-q__sectionIndex,.benchmarks-module__sh58-q__metricGrid article>span,.benchmarks-module__sh58-q__cardTopline>span:first-child{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800}.benchmarks-module__sh58-q__hero h1{letter-spacing:-.075em;text-shadow:4px 4px #0000009e;max-width:760px;margin:12px 0 0;font-size:clamp(48px,6.7vw,88px);line-height:.9}.benchmarks-module__sh58-q__heroCopy p{color:#e2e9e7;text-shadow:1px 2px 10px #000c;margin:0;font:600 16px/1.6 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__disclosure{color:#aebdb8;letter-spacing:.08em;text-transform:uppercase;background:#030c0f9e;border:1px solid #f3f6fa61;margin-top:18px;padding:7px 9px;font-size:9px;display:inline-block}.benchmarks-module__sh58-q__evidenceLegend{background:#030c0fa8;border:1px solid #ebf2ea3d;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding:13px 15px;display:flex;box-shadow:4px 4px #00000047}.benchmarks-module__sh58-q__evidenceLegend>strong{color:#dce7e4;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.benchmarks-module__sh58-q__evidenceLegend>div{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.benchmarks-module__sh58-q__summary,.benchmarks-module__sh58-q__pipelineSection,.benchmarks-module__sh58-q__coverage,.benchmarks-module__sh58-q__publicSection,.benchmarks-module__sh58-q__replacementSection,.benchmarks-module__sh58-q__proofSection,.benchmarks-module__sh58-q__costSection{padding-top:clamp(54px,8vw,90px)}.benchmarks-module__sh58-q__sectionHeading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:24px;display:flex}.benchmarks-module__sh58-q__sectionHeading h2,.benchmarks-module__sh58-q__methodology h2{letter-spacing:-.055em;text-shadow:2px 2px #00000094;margin:8px 0 0;font-size:clamp(27px,4vw,44px);line-height:1}.benchmarks-module__sh58-q__sectionHeading>p{color:#aebdb8;text-align:right;background:#030c0f99;max-width:480px;margin:0;padding:7px 9px;font:500 11px/1.55 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__publicBenchmarkGrid{gap:20px;display:grid}.benchmarks-module__sh58-q__publicBenchmarkCard{border:1px solid var(--line);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030c0fc7;box-shadow:8px 8px #0006}.benchmarks-module__sh58-q__publicBenchmarkHeader{background:linear-gradient(110deg,#4da4ea1c,#0000 52%);border-bottom:1px solid #ebf2ea33;justify-content:space-between;align-items:flex-end;gap:24px;padding:22px 24px;display:flex}.benchmarks-module__sh58-q__publicBenchmarkHeader span{color:var(--accent);letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:800}.benchmarks-module__sh58-q__publicBenchmarkHeader h3{letter-spacing:-.045em;max-width:730px;margin:8px 0 0;font-size:clamp(20px,3vw,30px);line-height:1.05}.benchmarks-module__sh58-q__publicBenchmarkHeader small{color:#829891;text-align:right;max-width:260px;font:600 9px/1.45 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__publicTableScroll{overflow-x:auto}.benchmarks-module__sh58-q__publicTable{border-collapse:collapse;width:100%;min-width:900px}.benchmarks-module__sh58-q__publicTable th,.benchmarks-module__sh58-q__publicTable td{text-align:left;vertical-align:top;border-bottom:1px solid #ebf2ea24;border-right:1px solid #ebf2ea24;padding:15px 16px}.benchmarks-module__sh58-q__publicTable th:last-child,.benchmarks-module__sh58-q__publicTable td:last-child{border-right:0}.benchmarks-module__sh58-q__publicTable tbody tr:last-child th,.benchmarks-module__sh58-q__publicTable tbody tr:last-child td{border-bottom:0}.benchmarks-module__sh58-q__publicTable thead th{color:#829891;letter-spacing:.08em;text-transform:uppercase;background:#0000002e;font-size:8px}.benchmarks-module__sh58-q__publicTable thead th:first-child{width:25%}.benchmarks-module__sh58-q__publicTable thead th:last-child{width:27%}.benchmarks-module__sh58-q__publicTable tbody th strong{color:#edf4f2;font:700 11px/1.45 ui-sans-serif,system-ui,sans-serif;display:block}.benchmarks-module__sh58-q__publicTable tbody th span{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;margin-top:6px;font-size:8px;font-weight:800;display:block}.benchmarks-module__sh58-q__publicTable td{color:#c5d0cd;font:600 10px/1.5 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__publicTable td:last-child{color:#93a49f;font-weight:500}.benchmarks-module__sh58-q__publicBenchmarkNote{background:#0000001f;border-top:1px solid #ebf2ea2b;justify-content:space-between;align-items:center;gap:20px;padding:14px 18px;display:flex}.benchmarks-module__sh58-q__publicBenchmarkNote p{color:#82918d;max-width:900px;margin:0;font:500 9px/1.55 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__publicBenchmarkNote a,.benchmarks-module__sh58-q__externalSignalGrid a{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;flex:none;font-size:8px;font-weight:800;text-decoration:none}.benchmarks-module__sh58-q__publicBenchmarkNote a:hover,.benchmarks-module__sh58-q__externalSignalGrid a:hover{text-decoration:underline}.benchmarks-module__sh58-q__externalSignalGrid{background:#030c0fb8;border:1px solid #ebf2ea33;grid-template-columns:repeat(3,1fr);margin-top:20px;display:grid;box-shadow:7px 7px #0000005c}.benchmarks-module__sh58-q__externalSignalGrid article{border-right:1px solid #ebf2ea2e;min-height:240px;padding:18px}.benchmarks-module__sh58-q__externalSignalGrid article:last-child{border-right:0}.benchmarks-module__sh58-q__externalSignalGrid article>strong{letter-spacing:-.055em;margin-top:30px;font-size:clamp(23px,3vw,34px);line-height:1;display:block}.benchmarks-module__sh58-q__externalSignalGrid article>p{color:#8fa19c;margin:15px 0;font:500 10px/1.6 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__metricGrid{border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030c0fb8;grid-template-columns:1.25fr repeat(3,1fr);display:grid;box-shadow:7px 7px #0006}.benchmarks-module__sh58-q__metricGrid article{background:repeating-linear-gradient(0deg,#0000 0 3px,#0000000e 3px 4px);border-right:1px solid #ebf2ea40;min-height:190px;padding:21px}.benchmarks-module__sh58-q__metricGrid article:last-child{border-right:0}.benchmarks-module__sh58-q__metricGrid .benchmarks-module__sh58-q__primaryMetric{background:#4da4ea24}.benchmarks-module__sh58-q__metricGrid strong,.benchmarks-module__sh58-q__componentCard>strong{color:#f5f8f7;letter-spacing:-.065em;margin-top:27px;font-size:clamp(34px,4vw,53px);line-height:1;display:block}.benchmarks-module__sh58-q__metricGrid strong small,.benchmarks-module__sh58-q__componentCard>strong small{color:#b8c4c1;letter-spacing:0;margin-left:4px;font-size:12px}.benchmarks-module__sh58-q__metricGrid p,.benchmarks-module__sh58-q__componentCard p{color:#aebdb8;margin:18px 0 0;font:500 11px/1.55 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__comparison{border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030c0fad;margin-top:20px;padding:clamp(20px,3vw,30px);box-shadow:7px 7px #0000005c}.benchmarks-module__sh58-q__comparisonHeader{border-bottom:1px solid #ebf2ea33;justify-content:space-between;align-items:center;gap:20px;padding-bottom:17px;display:flex}.benchmarks-module__sh58-q__comparisonHeader h3{margin:0;font-size:13px}.benchmarks-module__sh58-q__comparisonHeader span{color:#849a94;text-transform:uppercase;font-size:9px}.benchmarks-module__sh58-q__rows{display:grid}.benchmarks-module__sh58-q__resultRow{min-height:77px;color:inherit;border-bottom:1px solid #ebf2ea29;grid-template-columns:190px minmax(120px,1fr) 120px;align-items:center;gap:22px;text-decoration:none;display:grid}.benchmarks-module__sh58-q__resultRow:hover .benchmarks-module__sh58-q__resultName strong{color:var(--accent)}.benchmarks-module__sh58-q__resultRow:hover .benchmarks-module__sh58-q__barFill{background:#a2d7fa}.benchmarks-module__sh58-q__resultName,.benchmarks-module__sh58-q__resultValue{gap:6px;display:grid}.benchmarks-module__sh58-q__resultName strong,.benchmarks-module__sh58-q__resultValue strong{font-size:12px}.benchmarks-module__sh58-q__resultName span,.benchmarks-module__sh58-q__resultValue span{color:#849a94;font-size:9px}.benchmarks-module__sh58-q__resultValue{text-align:right}.benchmarks-module__sh58-q__barTrack{background:#ffffff1a;height:8px;display:block}.benchmarks-module__sh58-q__barFill{width:var(--bar-width);background:var(--accent-strong);height:100%;display:block;box-shadow:2px 2px #00000059}.benchmarks-module__sh58-q__chartNote,.benchmarks-module__sh58-q__pipelineNote{color:#849a94;margin:17px 0 0;font:500 10px/1.6 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__pipelineNote{color:#aebdb8;background:#030c0fa3;width:fit-content;padding:7px 9px}.benchmarks-module__sh58-q__pipelineGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.benchmarks-module__sh58-q__componentCard{border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030c0fb8;min-height:270px;padding:21px;box-shadow:6px 6px #00000061}.benchmarks-module__sh58-q__componentCard>strong{margin-top:41px}.benchmarks-module__sh58-q__componentCard>a{color:var(--accent);margin-top:22px;font-size:10px;font-weight:800;text-decoration:none;display:inline-block}.benchmarks-module__sh58-q__componentCard>a:hover{text-decoration:underline}.benchmarks-module__sh58-q__pendingCard{background:#030c0f85}.benchmarks-module__sh58-q__cardTopline{justify-content:space-between;align-items:center;gap:12px;display:flex}.benchmarks-module__sh58-q__measured,.benchmarks-module__sh58-q__modeled,.benchmarks-module__sh58-q__directional,.benchmarks-module__sh58-q__pending,.benchmarks-module__sh58-q__vendorReported,.benchmarks-module__sh58-q__thirdParty,.benchmarks-module__sh58-q__target,.benchmarks-module__sh58-q__inconclusive{letter-spacing:.075em;text-transform:uppercase;border:1px solid;padding:5px 7px;font-size:8px;font-weight:800;line-height:1;display:inline-block}.benchmarks-module__sh58-q__measured{color:#9de2bd}.benchmarks-module__sh58-q__modeled{color:#83d8d1}.benchmarks-module__sh58-q__directional{color:#ffd49b}.benchmarks-module__sh58-q__pending{color:#98a8a3}.benchmarks-module__sh58-q__vendorReported{color:#9fcdf5}.benchmarks-module__sh58-q__thirdParty{color:#d5b5f4}.benchmarks-module__sh58-q__target{color:#ffd49b}.benchmarks-module__sh58-q__inconclusive{color:#a8b5b1}.benchmarks-module__sh58-q__replacementGrid{gap:20px;display:grid}.benchmarks-module__sh58-q__replacementCard{border:1px solid var(--line);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(125deg,#4da4ea14,#0000 42%),#030c0fc7;padding:clamp(22px,3vw,34px);box-shadow:8px 8px #0006}.benchmarks-module__sh58-q__replacementHeader{border-bottom:1px solid #ebf2ea33;justify-content:space-between;align-items:flex-start;gap:28px;padding-bottom:21px;display:flex}.benchmarks-module__sh58-q__trackIndex{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.benchmarks-module__sh58-q__replacementHeader h3{letter-spacing:-.055em;margin:8px 0 0;font-size:clamp(24px,3.5vw,38px);line-height:1}.benchmarks-module__sh58-q__claimState{letter-spacing:.075em;text-transform:uppercase;border:1px solid;flex:none;padding:8px 10px;font-size:9px;font-weight:800;line-height:1}.benchmarks-module__sh58-q__notProven{color:#b3c0bc;background:#b3c0bc0d}.benchmarks-module__sh58-q__promising{color:#ffd49b;background:#ffd49b12}.benchmarks-module__sh58-q__ready{color:#9de2bd;background:#9de2bd14}.benchmarks-module__sh58-q__armPair{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin-top:22px;display:grid}.benchmarks-module__sh58-q__armPair>div{background:#ffffff06;border:1px solid #ebf2ea2e;gap:7px;min-height:78px;padding:15px;display:grid}.benchmarks-module__sh58-q__armPair>div>span{color:#849a94;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.benchmarks-module__sh58-q__armPair>div>strong{font:650 13px/1.45 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__armPair>span{color:#718781;text-transform:uppercase;font-size:9px;font-weight:800}.benchmarks-module__sh58-q__trackSummary{color:#c5d0cd;max-width:940px;margin:21px 0 0;font:550 13px/1.65 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__evidenceMetrics{border:1px solid #ebf2ea33;grid-template-columns:repeat(4,1fr);margin-top:22px;display:grid}.benchmarks-module__sh58-q__evidenceMetric{background:#01090c42;border-right:1px solid #ebf2ea2e;min-height:205px;padding:16px}.benchmarks-module__sh58-q__evidenceMetric:last-child{border-right:0}.benchmarks-module__sh58-q__evidenceMetricTopline{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.benchmarks-module__sh58-q__evidenceMetricTopline>span:first-child{color:#b8c4c1;text-transform:uppercase;font:700 9px/1.35 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__evidenceMetricTopline>span:last-child{flex:none;padding:4px 5px;font-size:7px}.benchmarks-module__sh58-q__evidenceMetric>strong{color:#f5f8f7;letter-spacing:-.055em;margin-top:28px;font-size:clamp(22px,2.5vw,32px);line-height:1;display:block}.benchmarks-module__sh58-q__evidenceMetric>p{color:#8fa19c;margin:14px 0 0;font:500 10px/1.55 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__evidenceMetric>a{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;margin-top:13px;font-size:8px;font-weight:800;text-decoration:none;display:inline-block}.benchmarks-module__sh58-q__evidenceMetric>a:hover{text-decoration:underline}.benchmarks-module__sh58-q__nextGate{border-left:3px solid var(--accent-strong);background:#4da4ea14;grid-template-columns:130px 1fr;align-items:start;gap:18px;margin-top:20px;padding:14px 16px;display:grid}.benchmarks-module__sh58-q__nextGate>span{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.benchmarks-module__sh58-q__nextGate>p{color:#b8c4c1;margin:0;font:550 11px/1.6 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__proofLayout{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:18px;display:grid}.benchmarks-module__sh58-q__gateList{border:1px solid var(--line);background:#030c0fb8;box-shadow:7px 7px #0000005c}.benchmarks-module__sh58-q__gateList article{border-bottom:1px solid #ebf2ea2b;grid-template-columns:45px 1fr;gap:16px;min-height:115px;padding:19px;display:grid}.benchmarks-module__sh58-q__gateList article:last-child{border-bottom:0}.benchmarks-module__sh58-q__gateList article>span{color:var(--accent);font-size:10px;font-weight:800}.benchmarks-module__sh58-q__gateList h3{color:#829891;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:9px}.benchmarks-module__sh58-q__gateList strong{margin-top:7px;font:650 13px/1.45 ui-sans-serif,system-ui,sans-serif;display:block}.benchmarks-module__sh58-q__gateList p{color:#8fa19c;margin:7px 0 0;font:500 10px/1.5 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__corpusCard{background:#061b26d1;border:1px solid #7cc0ef7a;padding:clamp(22px,3vw,32px);box-shadow:7px 7px #00000061}.benchmarks-module__sh58-q__corpusCard h3{letter-spacing:-.06em;margin:13px 0 0;font-size:clamp(27px,3.2vw,40px);line-height:.98}.benchmarks-module__sh58-q__corpusCard>p{color:#b8c4c1;margin:18px 0 0;font:500 11px/1.65 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__corpusCard ul{gap:11px;margin:23px 0 0;padding:0;list-style:none;display:grid}.benchmarks-module__sh58-q__corpusCard li{color:#e1e8e6;padding-left:18px;font:600 11px/1.45 ui-sans-serif,system-ui,sans-serif;position:relative}.benchmarks-module__sh58-q__corpusCard li:before{color:var(--accent);content:"↳";position:absolute;left:0}.benchmarks-module__sh58-q__corpusCard small{color:#718781;margin-top:24px;font:500 9px/1.55 ui-sans-serif,system-ui,sans-serif;display:block}.benchmarks-module__sh58-q__calculator{border:1px solid var(--line);background:linear-gradient(110deg,#267f731f,#0000 54%),#030c0fcc;padding:clamp(22px,4vw,40px);box-shadow:8px 8px #0006}.benchmarks-module__sh58-q__calculatorInputs{border-bottom:1px solid #ebf2ea33;grid-template-columns:minmax(260px,1fr) minmax(260px,1fr);gap:30px;padding-bottom:28px;display:grid}.benchmarks-module__sh58-q__calculatorInputs label,.benchmarks-module__sh58-q__calculatorInputs fieldset{border:0;min-width:0;margin:0;padding:0}.benchmarks-module__sh58-q__calculatorInputs label>span:first-child,.benchmarks-module__sh58-q__calculatorInputs legend{color:#92a49f;letter-spacing:.09em;text-transform:uppercase;margin-bottom:12px;font-size:9px;font-weight:800}.benchmarks-module__sh58-q__calculatorInputs legend{display:block}.benchmarks-module__sh58-q__moneyInput{background:#0000002e;border:1px solid #ebf2ea4d;align-items:center;height:54px;display:flex}.benchmarks-module__sh58-q__moneyInput>span{color:var(--accent);padding-left:16px;font-size:18px;font-weight:800}.benchmarks-module__sh58-q__moneyInput input{color:#f5f8f7;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:12px 16px 12px 7px;font:750 22px/1 ui-monospace,SFMono-Regular,monospace}.benchmarks-module__sh58-q__moneyInput:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px #4da4ea29}.benchmarks-module__sh58-q__scenarioOptions{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.benchmarks-module__sh58-q__scenarioOptions button{color:#bac7c3;cursor:pointer;background:#0000002e;border:1px solid #ebf2ea4d;height:54px;font:800 13px ui-monospace,SFMono-Regular,monospace}.benchmarks-module__sh58-q__scenarioOptions button:hover{border-color:var(--accent);color:#f5f8f7}.benchmarks-module__sh58-q__scenarioOptions button[aria-pressed=true]{border-color:var(--accent);color:#07161f;background:var(--accent)}.benchmarks-module__sh58-q__calculatorResults{grid-template-columns:repeat(3,1fr);margin-top:28px;display:grid}.benchmarks-module__sh58-q__calculatorResults article{border-right:1px solid #ebf2ea33;min-width:0;padding:12px 22px}.benchmarks-module__sh58-q__calculatorResults article:first-child{padding-left:0}.benchmarks-module__sh58-q__calculatorResults article:last-child{border-right:0;padding-right:0}.benchmarks-module__sh58-q__calculatorResults span{color:#829891;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:800}.benchmarks-module__sh58-q__calculatorResults strong{letter-spacing:-.06em;margin-top:14px;font-size:clamp(27px,4vw,48px);line-height:1;display:block}.benchmarks-module__sh58-q__calculatorResults .benchmarks-module__sh58-q__annualResult strong{color:#9de2bd}.benchmarks-module__sh58-q__calculatorDisclaimer{color:#718781;margin:27px 0 0;font:500 9px/1.55 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__coverageTable{border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030c0fb8;box-shadow:7px 7px #00000061}.benchmarks-module__sh58-q__coverageTable>div{border-bottom:1px solid #ebf2ea2e;grid-template-columns:minmax(190px,.85fr) 150px minmax(300px,1.5fr);align-items:center;gap:24px;min-height:68px;padding:13px 18px;display:grid}.benchmarks-module__sh58-q__coverageTable>div:last-child{border-bottom:0}.benchmarks-module__sh58-q__coverageTable .benchmarks-module__sh58-q__tableHeader{color:#849a94;text-transform:uppercase;min-height:44px;font-size:9px}.benchmarks-module__sh58-q__coverageTable strong{font-size:11px}.benchmarks-module__sh58-q__coverageTable p{color:#aebdb8;margin:0;font:500 11px/1.5 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__methodology{background:#061b26c7;border:1px solid #7cc0ef80;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(36px,7vw,96px);margin-top:clamp(60px,9vw,100px);padding:clamp(28px,5vw,48px);display:grid;box-shadow:8px 8px #0000006b}.benchmarks-module__sh58-q__methodology ol{gap:18px;margin:0;padding-left:24px;display:grid}.benchmarks-module__sh58-q__methodology li{color:#aebdb8;padding-left:7px;font:500 12px/1.65 ui-sans-serif,system-ui,sans-serif}.benchmarks-module__sh58-q__methodology li::marker{color:var(--accent);font:800 10px ui-monospace,monospace}.benchmarks-module__sh58-q__methodology li strong{color:#edf4f2}.benchmarks-module__sh58-q__footer{border-top:1px solid var(--line);color:#849a94;letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;gap:22px;margin-top:48px;padding-top:20px;font-size:9px;display:flex}.benchmarks-module__sh58-q__footer a{color:var(--accent);text-decoration:none}.benchmarks-module__sh58-q__footer a:hover{text-decoration:underline}@media (max-width:900px){.benchmarks-module__sh58-q__hero{grid-template-columns:1fr;gap:24px;min-height:0}.benchmarks-module__sh58-q__heroCopy{max-width:620px}.benchmarks-module__sh58-q__externalSignalGrid{grid-template-columns:1fr}.benchmarks-module__sh58-q__externalSignalGrid article{border-bottom:1px solid #ebf2ea2e;border-right:0;min-height:190px}.benchmarks-module__sh58-q__externalSignalGrid article:last-child{border-bottom:0}.benchmarks-module__sh58-q__evidenceMetrics{grid-template-columns:repeat(2,1fr)}.benchmarks-module__sh58-q__evidenceMetric{border-bottom:1px solid #ebf2ea2e}.benchmarks-module__sh58-q__evidenceMetric:nth-child(2){border-right:0}.benchmarks-module__sh58-q__evidenceMetric:nth-last-child(-n+2){border-bottom:0}.benchmarks-module__sh58-q__proofLayout{grid-template-columns:1fr}.benchmarks-module__sh58-q__corpusCard{max-width:none}.benchmarks-module__sh58-q__metricGrid{grid-template-columns:repeat(2,1fr)}.benchmarks-module__sh58-q__metricGrid article{border-bottom:1px solid #ebf2ea40}.benchmarks-module__sh58-q__metricGrid article:nth-child(2){border-right:0}.benchmarks-module__sh58-q__metricGrid article:nth-child(n+3){border-bottom:0}.benchmarks-module__sh58-q__pipelineGrid{grid-template-columns:1fr 1fr}.benchmarks-module__sh58-q__pendingCard{grid-column:1/-1}}@media (max-width:680px){.benchmarks-module__sh58-q__page{padding-inline:14px}.benchmarks-module__sh58-q__header{padding:14px}.benchmarks-module__sh58-q__brand{font-size:23px}.benchmarks-module__sh58-q__nav{gap:4px}.benchmarks-module__sh58-q__nav a{padding:6px 7px;font-size:9px}.benchmarks-module__sh58-q__navPrefix{display:none}.benchmarks-module__sh58-q__content{padding-top:54px}.benchmarks-module__sh58-q__hero{padding:50px 0 36px}.benchmarks-module__sh58-q__hero h1{font-size:clamp(48px,18vw,72px)}.benchmarks-module__sh58-q__evidenceLegend{flex-direction:column;align-items:flex-start}.benchmarks-module__sh58-q__evidenceLegend>div{justify-content:flex-start}.benchmarks-module__sh58-q__sectionHeading{flex-direction:column;align-items:flex-start;gap:12px}.benchmarks-module__sh58-q__sectionHeading>p{text-align:left}.benchmarks-module__sh58-q__publicBenchmarkHeader{flex-direction:column;align-items:flex-start;gap:12px;padding:18px}.benchmarks-module__sh58-q__publicBenchmarkHeader small{text-align:left;max-width:none}.benchmarks-module__sh58-q__publicBenchmarkNote{flex-direction:column;align-items:flex-start}.benchmarks-module__sh58-q__replacementHeader{flex-direction:column;gap:15px}.benchmarks-module__sh58-q__armPair{grid-template-columns:1fr;gap:8px}.benchmarks-module__sh58-q__armPair>span{text-align:center}.benchmarks-module__sh58-q__evidenceMetrics{grid-template-columns:1fr}.benchmarks-module__sh58-q__evidenceMetric{border-bottom:1px solid #ebf2ea2e;border-right:0;min-height:185px}.benchmarks-module__sh58-q__evidenceMetric:nth-last-child(-n+2){border-bottom:1px solid #ebf2ea2e}.benchmarks-module__sh58-q__evidenceMetric:last-child{border-bottom:0}.benchmarks-module__sh58-q__nextGate{grid-template-columns:1fr;gap:8px}.benchmarks-module__sh58-q__calculatorInputs{grid-template-columns:1fr;gap:24px}.benchmarks-module__sh58-q__calculatorResults{grid-template-columns:1fr}.benchmarks-module__sh58-q__calculatorResults article,.benchmarks-module__sh58-q__calculatorResults article:first-child,.benchmarks-module__sh58-q__calculatorResults article:last-child{border-bottom:1px solid #ebf2ea2e;border-right:0;padding:18px 0}.benchmarks-module__sh58-q__calculatorResults article:last-child{border-bottom:0}.benchmarks-module__sh58-q__metricGrid,.benchmarks-module__sh58-q__pipelineGrid{grid-template-columns:1fr}.benchmarks-module__sh58-q__metricGrid article{border-bottom:1px solid #ebf2ea40;border-right:0;min-height:165px}.benchmarks-module__sh58-q__metricGrid article:nth-child(n+3){border-bottom:1px solid #ebf2ea40}.benchmarks-module__sh58-q__metricGrid article:last-child{border-bottom:0}.benchmarks-module__sh58-q__pendingCard{grid-column:auto}.benchmarks-module__sh58-q__resultRow{grid-template-columns:1fr 92px;gap:8px 14px;padding:14px 0}.benchmarks-module__sh58-q__barTrack{grid-area:2/1/auto/-1}.benchmarks-module__sh58-q__resultValue{grid-area:1/2}.benchmarks-module__sh58-q__coverageTable .benchmarks-module__sh58-q__tableHeader{display:none}.benchmarks-module__sh58-q__coverageTable>div{grid-template-columns:1fr auto;gap:10px 16px;padding:16px}.benchmarks-module__sh58-q__coverageTable p{grid-column:1/-1}.benchmarks-module__sh58-q__methodology{grid-template-columns:1fr;gap:28px}.benchmarks-module__sh58-q__footer{flex-direction:column;align-items:flex-start}}@media (max-width:370px){.benchmarks-module__sh58-q__brand{display:none}.benchmarks-module__sh58-q__header{justify-content:center}}@media (prefers-reduced-motion:reduce){.benchmarks-module__sh58-q__barFill{transition:none}}
