.compare-mcp .mcp-method{border-bottom:1px solid var(--company-line)}.mcp-method-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:start}.mcp-disclosure{display:flex;gap:14px;align-items:start;margin-top:28px;padding:18px 20px;border:1px solid var(--company-line);border-left:3px solid var(--company-accent);border-radius:12px;background:var(--company-paper)}.mcp-disclosure svg{flex-shrink:0;margin-top:3px;color:var(--company-accent)}.compare-page .mcp-disclosure h3{font-size:.95rem;font-weight:650}.mcp-disclosure p{margin-top:6px;font-size:.9rem;line-height:1.6}.mcp-jump{margin-top:28px}.mcp-jump>p,.mcp-criteria dt,.mcp-facts dt{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--company-muted)}.mcp-jump ul{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;padding:0;list-style:none}.mcp-jump a{display:inline-flex;padding:6px 12px;border:1px solid var(--company-line);border-radius:999px;font-size:.875rem;color:var(--company-ink);text-decoration:none}.mcp-jump a:hover,.mcp-jump a:focus-visible{border-color:var(--company-accent);color:var(--company-accent)}.mcp-criteria,.mcp-facts{margin:24px 0 0}.mcp-facts>div{grid-template-columns:minmax(0,.32fr) minmax(0,1fr);padding-block:10px}.mcp-facts dd{line-height:1.55}.mcp-sources{margin-top:24px}.compare-page .mcp-sources h4{font-size:1rem;font-weight:650}.mcp-sources ul{margin-top:10px;padding:0;list-style:none}.mcp-sources li+li{margin-top:6px}.mcp-sources a{display:inline-flex;gap:6px;align-items:center;color:var(--company-accent);font-size:.925rem}.mcp-sources a:hover{text-decoration:underline}@media(max-width:1000px){.mcp-method-grid{grid-template-columns:1fr;gap:32px}.mcp-criteria>div,.mcp-facts>div{grid-template-columns:1fr;gap:4px}}
