.compare-page{max-width:60rem;margin-inline:auto;padding:clamp(3rem,7vw,5rem) var(--apifae-space-6) clamp(4rem,9vw,7rem)}.compare-page-title{font-family:var(--apifae-font-heading);font-size:clamp(2rem,4.5vw,3rem);line-height:1.15;text-wrap:balance;margin:0 0 var(--apifae-space-6)}.compare-page-lead{max-width:60ch;color:var(--apifae-color-text-muted);line-height:1.7;margin:0 0 var(--apifae-space-6)}.compare-page-heading{font-family:var(--apifae-font-heading);font-size:clamp(1.375rem,2.4vw,1.75rem);margin:clamp(3.5rem,7vw,5rem) 0 var(--apifae-space-4);padding-top:var(--apifae-space-8);border-top:1px solid var(--apifae-color-border)}.compare-evidence{list-style:none;margin:0;padding:0}.compare-evidence-row+.compare-evidence-row{margin-top:clamp(2.5rem,5vw,3.5rem)}.compare-evidence-question{font-family:var(--apifae-font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--apifae-color-text-muted);margin:0 0 var(--apifae-space-4)}.compare-evidence-list{display:grid;gap:var(--apifae-space-6);margin:0}.compare-evidence-item>dt{font-family:var(--apifae-font-heading);font-weight:600;margin-bottom:var(--apifae-space-2)}.compare-evidence-item>dd{margin:0}.compare-evidence-value{margin:0 0 var(--apifae-space-2);color:var(--apifae-color-text)}.compare-evidence-quote{margin:0 0 var(--apifae-space-2);padding-left:var(--apifae-space-4);border-left:2px solid var(--apifae-color-border);color:var(--apifae-color-text-muted);font-size:.9375rem;line-height:1.6}.compare-evidence-source{font-family:var(--apifae-font-mono);font-size:.75rem;color:var(--apifae-color-text-muted);text-decoration-line:underline;text-underline-offset:.2em;overflow-wrap:anywhere}.compare-evidence-source:hover,.compare-evidence-source:focus-visible{color:var(--apifae-color-accent-text)}@media(min-width:48rem){.compare-evidence-list{grid-template-columns:repeat(3,minmax(0,1fr))}}
