.evidence-page>section{border-bottom:1px solid var(--border);padding-block:clamp(5rem,9vw,9rem)}.evidence-hero{flex-direction:column;justify-content:center;min-height:calc(100svh - 82px);display:flex}.evidence-hero h1{letter-spacing:-.065em;margin:1rem 0 2rem;font-size:clamp(3.7rem,10vw,8rem);line-height:.88}.evidence-hero h1 span{color:var(--accentCyan)}.evidence-hero .lede{max-width:850px}.evidence-table{border:1px solid var(--border)}.table-head,.table-row{grid-template-columns:1.4fr repeat(5,1fr);align-items:center;gap:1rem;padding:1rem 1.25rem;display:grid}.table-head{text-transform:uppercase;letter-spacing:.1em;color:var(--textSecondary);background:var(--surfaceElevated);font-size:.72rem}.table-row{border-top:1px solid var(--border);background:var(--surface);font-variant-numeric:tabular-nums}.table-row strong{color:var(--accentCyan)}.table-row small{color:var(--textSecondary);font-weight:400;display:block}.chart-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.evidence-chart{border:1px solid var(--border);background:var(--surface);margin:0;padding:1.25rem;overflow-x:auto}.evidence-chart svg{width:100%;min-width:500px;display:block}.evidence-chart text{fill:var(--textSecondary);font-size:12px}.axis{stroke:var(--textSecondary);fill:none}.line{fill:none;stroke-width:3px}.line-0,.point-0{stroke:var(--accentCyan);fill:var(--accentCyan)}.line-1,.point-1{stroke:var(--accentAmber);fill:var(--accentAmber)}.line-2,.point-2{stroke:#8fa2b7;fill:#8fa2b7}.line-3,.point-3{stroke:var(--success);fill:var(--success)}.evidence-chart figcaption{color:var(--textSecondary);font-size:.82rem}.chart-legend{color:var(--textSecondary);flex-wrap:wrap;gap:1.2rem;margin-top:1rem;font-size:.82rem;display:flex}.chart-legend span{align-items:center;gap:.4rem;display:flex}.chart-legend i{background:var(--accentCyan);width:.7rem;height:.7rem}.chart-legend .legend-1{background:var(--accentAmber)}.chart-legend .legend-2{background:#8fa2b7}.chart-legend .legend-3{background:var(--success)}.protocol-section,.evidence-artifacts{grid-template-columns:1fr 1fr;gap:clamp(2rem,7vw,7rem);display:grid}.protocol-section h2,.evidence-artifacts h2{font-size:clamp(2.2rem,5vw,4.2rem);line-height:1.05}.protocol-section p,.evidence-artifacts p{color:var(--textSecondary)}.protocol-section dl{margin:0}.protocol-section dl div{border-top:1px solid var(--border);padding:1rem 0}.protocol-section dt{color:var(--accentCyan);font-weight:700}.protocol-section dd{color:var(--textSecondary);margin:.25rem 0}.evidence-limitations{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(2,1fr);gap:1px;padding:0;list-style:none;display:grid}.evidence-limitations li{background:var(--surface);padding:1.5rem 1.5rem 1.5rem 3.2rem;position:relative}.evidence-limitations li:before{content:"!";color:var(--accentAmber);font-weight:800;position:absolute;left:1.4rem}.evidence-artifacts{align-items:center}.evidence-artifacts code{color:var(--accentCyan)}@media (max-width:850px){.chart-grid,.protocol-section,.evidence-artifacts{grid-template-columns:1fr}}@media (max-width:700px){.table-head{display:none}.table-row{grid-template-columns:1fr 1fr}.table-row strong{grid-column:1/-1}.table-row span:before{content:attr(data-label) " · ";color:var(--textSecondary);font-size:.7rem}.evidence-limitations{grid-template-columns:1fr}.evidence-hero{min-height:70svh}}
.result-grid,.compact-section dl{border:1px solid var(--border);grid-template-columns:repeat(4,1fr);margin:2rem 0;display:grid}.result-grid div,.compact-section dl div{background:var(--surface);border-right:1px solid var(--border);padding:1.4rem}.result-grid div:last-child,.compact-section dl div:last-child{border-right:0}.result-grid dt,.compact-section dt{color:var(--textSecondary);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.result-grid dd,.compact-section dd{color:var(--accentCyan);font-variant-numeric:tabular-nums;margin:.45rem 0 0;font-size:clamp(1.25rem,2.5vw,2rem)}.result-grid small{color:var(--textSecondary);font-size:.7rem}.compact-section{grid-template-columns:1fr 1fr;align-items:start;gap:2rem;display:grid}.compact-section>div h2{font-size:clamp(2.2rem,5vw,4.2rem);line-height:1.05}.compact-section>div p{color:var(--textSecondary)}.compact-section dl{grid-template-columns:1fr 1fr;margin:0}.compact-section dl div:nth-child(2){border-right:0}.compact-section dl div:nth-child(-n+2){border-bottom:1px solid var(--border)}.compact-section .failed dd{color:var(--accentAmber)}.compact-section .callout{grid-column:1/-1}@media (max-width:850px){.result-grid{grid-template-columns:1fr 1fr}.result-grid div:nth-child(2){border-right:0}.result-grid div:nth-child(-n+2){border-bottom:1px solid var(--border)}.compact-section{grid-template-columns:1fr}}@media (max-width:560px){.result-grid,.compact-section dl{grid-template-columns:1fr}.result-grid div,.compact-section dl div{border-right:0;border-bottom:1px solid var(--border)}.result-grid div:last-child,.compact-section dl div:last-child{border-bottom:0}}.evidence-hero-commercial{min-height:78svh}.evidence-verdicts{border:1px solid var(--border);grid-template-columns:repeat(3,1fr);width:100%;margin-top:3rem;display:grid}.evidence-verdicts div{background:var(--surface);border-right:1px solid var(--border);padding:1.25rem}.evidence-verdicts div:last-child{border-right:0}.evidence-verdicts small,.evidence-verdicts strong{display:block}.evidence-verdicts small{color:var(--accentCyan);text-transform:uppercase;letter-spacing:.1em;font-size:.68rem}.evidence-verdicts strong{margin-top:.4rem;line-height:1.25}.result-grid-five{grid-template-columns:repeat(5,1fr)}.result-grid-five div:nth-child(4){border-right:1px solid var(--border)}.result-grid-five small{color:var(--textSecondary);margin-top:.45rem;font-size:.68rem;display:block}.scope-note{border-left:3px solid var(--accentAmber);background:var(--surface);grid-template-columns:180px 1fr;gap:1rem;padding:1.2rem;display:grid}.scope-note strong{color:var(--accentAmber)}.scope-note p{color:var(--textSecondary);margin:0}.evidence-ladder ol{border-top:1px solid var(--border);margin:2rem 0 0;padding:0;list-style:none}.evidence-ladder li{border-bottom:1px solid var(--border);grid-template-columns:70px 1fr auto;align-items:center;gap:1.5rem;padding:1.5rem 0;display:grid}.evidence-ladder li>span{color:var(--accentCyan);font-variant-numeric:tabular-nums}.evidence-ladder h3{margin:.2rem 0;font-size:1.45rem}.evidence-ladder small{color:var(--textSecondary);text-transform:uppercase;letter-spacing:.1em}.evidence-ladder p{color:var(--textSecondary);margin:0}.evidence-ladder li>strong{color:var(--success);letter-spacing:.12em;font-size:.72rem}.evidence-ladder .pending>strong{color:var(--accentAmber)}.endurance-section,.probe-section,.evidence-cta{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,7vw,7rem);display:grid}.endurance-section h2,.probe-section h2,.evidence-cta h2{margin:.5rem 0;font-size:clamp(2.2rem,5vw,4.2rem);line-height:1.04}.endurance-section p,.probe-section p,.evidence-cta p{color:var(--textSecondary)}.endurance-section blockquote{border-left:3px solid var(--accentCyan);color:var(--textPrimary);margin:2rem 0 0;padding-left:1.2rem}.endurance-section dl{border:1px solid var(--border);margin:0}.endurance-section dl div{border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;gap:1rem;padding:1rem;display:flex}.endurance-section dl div:last-child{border-bottom:0}.endurance-section dt{color:var(--textSecondary)}.endurance-section dd{color:var(--accentCyan);font-variant-numeric:tabular-nums;margin:0}.probe-section ul{margin:0;padding:0;list-style:none}.probe-section li{border-bottom:1px solid var(--border);color:var(--textSecondary);padding:1rem 0}.probe-section li span{color:#031211;background:var(--success);border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;margin-right:.75rem;font-size:.75rem;font-weight:800;display:inline-grid}.probe-section .diamond-steps{border-top:1px solid var(--border);margin-top:2rem}.probe-section .diamond-steps li{grid-template-columns:90px 1fr;gap:1rem;display:grid}.probe-section .diamond-steps li>span{width:auto;height:auto;color:var(--accentCyan);text-transform:uppercase;letter-spacing:.08em;background:0 0;border-radius:0;margin:0;display:block}.probe-section .diamond-steps strong{color:var(--textPrimary)}.probe-section .diamond-steps p{margin:.25rem 0 0}.truth-boundary{border-left:3px solid var(--accentAmber);background:var(--surface);margin-top:1.5rem;padding:1.25rem}.truth-boundary strong{color:var(--accentAmber)}.truth-boundary p{margin:.35rem 0 0}.probe-gates{border:1px solid var(--border);background:var(--surface);padding:clamp(1.25rem,4vw,2rem)}.probe-gates h3{margin-top:0;font-size:1.5rem}.comparison-grid{grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0;display:grid}.comparison-grid article{border:1px solid var(--border);background:var(--surface);padding:1.5rem}.comparison-grid small,.comparison-grid strong,.comparison-grid span{display:block}.comparison-grid small{color:var(--textSecondary);text-transform:uppercase;letter-spacing:.1em}.comparison-grid strong{color:var(--accentCyan);margin-top:.6rem;font-size:clamp(2rem,5vw,4rem);line-height:1}.comparison-grid span{color:var(--textSecondary);font-size:.75rem}.comparison-grid p{color:var(--textSecondary);margin-bottom:0}.appendix-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:1rem;display:grid}.artifact-links{flex-wrap:wrap;gap:1.5rem;margin-top:1.25rem;display:flex}.evidence-cta{align-items:end}.evidence-cta .actions{justify-content:flex-end}@media (max-width:900px){.result-grid-five{grid-template-columns:1fr 1fr}.result-grid-five div{border-bottom:1px solid var(--border)}.result-grid-five div:nth-child(2n){border-right:0}.appendix-grid{grid-template-columns:1fr}}@media (max-width:700px){.evidence-verdicts,.endurance-section,.probe-section,.comparison-grid,.evidence-cta,.result-grid-five{grid-template-columns:1fr}.result-grid-five div{border-right:0}.evidence-verdicts div{border-right:0;border-bottom:1px solid var(--border)}.evidence-verdicts div:last-child{border-bottom:0}.scope-note{grid-template-columns:1fr}.evidence-ladder li{grid-template-columns:42px 1fr}.evidence-ladder li>strong{grid-column:2}.evidence-cta .actions{justify-content:flex-start}}
