diff --git a/docs/media/pilot-demo.gif b/docs/media/pilot-demo.gif
index 05ae7969..d5cd07f9 100644
Binary files a/docs/media/pilot-demo.gif and b/docs/media/pilot-demo.gif differ
diff --git a/web/public/blog/banners/a2a-agent-cards-over-pilot-tunnels.png b/web/public/blog/banners/a2a-agent-cards-over-pilot-tunnels.png
index b83c4b67..c4288eef 100644
Binary files a/web/public/blog/banners/a2a-agent-cards-over-pilot-tunnels.png and b/web/public/blog/banners/a2a-agent-cards-over-pilot-tunnels.png differ
diff --git a/web/public/blog/banners/benchmarking-http-vs-udp-overlay.png b/web/public/blog/banners/benchmarking-http-vs-udp-overlay.png
index e32339d5..080c0e39 100644
Binary files a/web/public/blog/banners/benchmarking-http-vs-udp-overlay.png and b/web/public/blog/banners/benchmarking-http-vs-udp-overlay.png differ
diff --git a/web/public/blog/banners/build-agent-swarm-self-organizes.png b/web/public/blog/banners/build-agent-swarm-self-organizes.png
index 01857f6d..2741e0fc 100644
Binary files a/web/public/blog/banners/build-agent-swarm-self-organizes.png and b/web/public/blog/banners/build-agent-swarm-self-organizes.png differ
diff --git a/web/public/blog/banners/build-ai-agent-marketplace-discovery-reputation.png b/web/public/blog/banners/build-ai-agent-marketplace-discovery-reputation.png
index 8fd1abfa..f33ce620 100644
Binary files a/web/public/blog/banners/build-ai-agent-marketplace-discovery-reputation.png and b/web/public/blog/banners/build-ai-agent-marketplace-discovery-reputation.png differ
diff --git a/web/public/blog/banners/build-multi-agent-network-five-minutes.png b/web/public/blog/banners/build-multi-agent-network-five-minutes.png
index 1f52ede5..5c8ae694 100644
Binary files a/web/public/blog/banners/build-multi-agent-network-five-minutes.png and b/web/public/blog/banners/build-multi-agent-network-five-minutes.png differ
diff --git a/web/public/blog/banners/build-openclaw-agent-self-organizes-pilot.png b/web/public/blog/banners/build-openclaw-agent-self-organizes-pilot.png
index 5591a53f..705af1f2 100644
Binary files a/web/public/blog/banners/build-openclaw-agent-self-organizes-pilot.png and b/web/public/blog/banners/build-openclaw-agent-self-organizes-pilot.png differ
diff --git a/web/public/blog/banners/building-custom-pilot-skills-openclaw.png b/web/public/blog/banners/building-custom-pilot-skills-openclaw.png
index 00307883..0fa2e1a0 100644
Binary files a/web/public/blog/banners/building-custom-pilot-skills-openclaw.png and b/web/public/blog/banners/building-custom-pilot-skills-openclaw.png differ
diff --git a/web/public/blog/banners/chain-ai-models-across-machines.png b/web/public/blog/banners/chain-ai-models-across-machines.png
index 627f9afd..19fcc5b2 100644
Binary files a/web/public/blog/banners/chain-ai-models-across-machines.png and b/web/public/blog/banners/chain-ai-models-across-machines.png differ
diff --git a/web/public/blog/banners/claude-agent-teams-over-pilot.png b/web/public/blog/banners/claude-agent-teams-over-pilot.png
index a726dea6..1fa4205d 100644
Binary files a/web/public/blog/banners/claude-agent-teams-over-pilot.png and b/web/public/blog/banners/claude-agent-teams-over-pilot.png differ
diff --git a/web/public/blog/banners/clawhub-to-live-network-openclaw-discovery.png b/web/public/blog/banners/clawhub-to-live-network-openclaw-discovery.png
index a9ff5efc..66a65db0 100644
Binary files a/web/public/blog/banners/clawhub-to-live-network-openclaw-discovery.png and b/web/public/blog/banners/clawhub-to-live-network-openclaw-discovery.png differ
diff --git a/web/public/blog/banners/connect-agents-across-aws-gcp-azure-without-vpn.png b/web/public/blog/banners/connect-agents-across-aws-gcp-azure-without-vpn.png
index 7095c7d6..49ee5f64 100644
Binary files a/web/public/blog/banners/connect-agents-across-aws-gcp-azure-without-vpn.png and b/web/public/blog/banners/connect-agents-across-aws-gcp-azure-without-vpn.png differ
diff --git a/web/public/blog/banners/connect-ai-agents-behind-nat-without-vpn.png b/web/public/blog/banners/connect-ai-agents-behind-nat-without-vpn.png
index 39bcc9d3..00d8d295 100644
Binary files a/web/public/blog/banners/connect-ai-agents-behind-nat-without-vpn.png and b/web/public/blog/banners/connect-ai-agents-behind-nat-without-vpn.png differ
diff --git a/web/public/blog/banners/contributing-codebase-tour.png b/web/public/blog/banners/contributing-codebase-tour.png
index cecd1584..01c6488e 100644
Binary files a/web/public/blog/banners/contributing-codebase-tour.png and b/web/public/blog/banners/contributing-codebase-tour.png differ
diff --git a/web/public/blog/banners/cross-company-agent-collaboration-without-shared-infrastructure.png b/web/public/blog/banners/cross-company-agent-collaboration-without-shared-infrastructure.png
index b8795fd8..32f69b5f 100644
Binary files a/web/public/blog/banners/cross-company-agent-collaboration-without-shared-infrastructure.png and b/web/public/blog/banners/cross-company-agent-collaboration-without-shared-infrastructure.png differ
diff --git a/web/public/blog/banners/decentralized-task-marketplace-agents.png b/web/public/blog/banners/decentralized-task-marketplace-agents.png
index 0b963d41..6894c96e 100644
Binary files a/web/public/blog/banners/decentralized-task-marketplace-agents.png and b/web/public/blog/banners/decentralized-task-marketplace-agents.png differ
diff --git a/web/public/blog/banners/distributed-monitoring-without-prometheus.png b/web/public/blog/banners/distributed-monitoring-without-prometheus.png
index 7d710c0e..6091eb68 100644
Binary files a/web/public/blog/banners/distributed-monitoring-without-prometheus.png and b/web/public/blog/banners/distributed-monitoring-without-prometheus.png differ
diff --git a/web/public/blog/banners/distributed-rag-without-central-knowledge-base.png b/web/public/blog/banners/distributed-rag-without-central-knowledge-base.png
index 6d0e5801..beecd1c1 100644
Binary files a/web/public/blog/banners/distributed-rag-without-central-knowledge-base.png and b/web/public/blog/banners/distributed-rag-without-central-knowledge-base.png differ
diff --git a/web/public/blog/banners/emergent-trust-networks-agents-choose-peers.png b/web/public/blog/banners/emergent-trust-networks-agents-choose-peers.png
index e216fc42..f6142a38 100644
Binary files a/web/public/blog/banners/emergent-trust-networks-agents-choose-peers.png and b/web/public/blog/banners/emergent-trust-networks-agents-choose-peers.png differ
diff --git a/web/public/blog/banners/enterprise-identity-integration-pilot-protocol.png b/web/public/blog/banners/enterprise-identity-integration-pilot-protocol.png
index 710651f0..2aee4a30 100644
Binary files a/web/public/blog/banners/enterprise-identity-integration-pilot-protocol.png and b/web/public/blog/banners/enterprise-identity-integration-pilot-protocol.png differ
diff --git a/web/public/blog/banners/enterprise-private-networks-roadmap.png b/web/public/blog/banners/enterprise-private-networks-roadmap.png
index 005a4744..814f6073 100644
Binary files a/web/public/blog/banners/enterprise-private-networks-roadmap.png and b/web/public/blog/banners/enterprise-private-networks-roadmap.png differ
diff --git a/web/public/blog/banners/federated-learning-p2p-communication.png b/web/public/blog/banners/federated-learning-p2p-communication.png
index 26c718e8..33becbd9 100644
Binary files a/web/public/blog/banners/federated-learning-p2p-communication.png and b/web/public/blog/banners/federated-learning-p2p-communication.png differ
diff --git a/web/public/blog/banners/hipaa-compliant-agent-communication.png b/web/public/blog/banners/hipaa-compliant-agent-communication.png
index 52b6a94f..b2fbb38e 100644
Binary files a/web/public/blog/banners/hipaa-compliant-agent-communication.png and b/web/public/blog/banners/hipaa-compliant-agent-communication.png differ
diff --git a/web/public/blog/banners/how-626-agents-autonomously-adopted-pilot.png b/web/public/blog/banners/how-626-agents-autonomously-adopted-pilot.png
index f6abc853..0bf21830 100644
Binary files a/web/public/blog/banners/how-626-agents-autonomously-adopted-pilot.png and b/web/public/blog/banners/how-626-agents-autonomously-adopted-pilot.png differ
diff --git a/web/public/blog/banners/how-ai-agents-discover-each-other.png b/web/public/blog/banners/how-ai-agents-discover-each-other.png
index 473bbe2e..3f0854d7 100644
Binary files a/web/public/blog/banners/how-ai-agents-discover-each-other.png and b/web/public/blog/banners/how-ai-agents-discover-each-other.png differ
diff --git a/web/public/blog/banners/how-pilot-protocol-works.png b/web/public/blog/banners/how-pilot-protocol-works.png
index e7d6deb9..36179bdd 100644
Binary files a/web/public/blog/banners/how-pilot-protocol-works.png and b/web/public/blog/banners/how-pilot-protocol-works.png differ
diff --git a/web/public/blog/banners/http-services-over-encrypted-overlay.png b/web/public/blog/banners/http-services-over-encrypted-overlay.png
index b4c4aeb2..346c59bb 100644
Binary files a/web/public/blog/banners/http-services-over-encrypted-overlay.png and b/web/public/blog/banners/http-services-over-encrypted-overlay.png differ
diff --git a/web/public/blog/banners/ietf-internet-draft-pilot-protocol.png b/web/public/blog/banners/ietf-internet-draft-pilot-protocol.png
index 093e15f7..483e0f04 100644
Binary files a/web/public/blog/banners/ietf-internet-draft-pilot-protocol.png and b/web/public/blog/banners/ietf-internet-draft-pilot-protocol.png differ
diff --git a/web/public/blog/banners/lightweight-swarm-communication-drones-robots.png b/web/public/blog/banners/lightweight-swarm-communication-drones-robots.png
index 270c6b60..78f4ed77 100644
Binary files a/web/public/blog/banners/lightweight-swarm-communication-drones-robots.png and b/web/public/blog/banners/lightweight-swarm-communication-drones-robots.png differ
diff --git a/web/public/blog/banners/mcp-plus-pilot-tools-and-network.png b/web/public/blog/banners/mcp-plus-pilot-tools-and-network.png
index 4042be81..657377e8 100644
Binary files a/web/public/blog/banners/mcp-plus-pilot-tools-and-network.png and b/web/public/blog/banners/mcp-plus-pilot-tools-and-network.png differ
diff --git a/web/public/blog/banners/move-beyond-rest-persistent-connections-for-agents.png b/web/public/blog/banners/move-beyond-rest-persistent-connections-for-agents.png
index a53feb57..7dcfaffb 100644
Binary files a/web/public/blog/banners/move-beyond-rest-persistent-connections-for-agents.png and b/web/public/blog/banners/move-beyond-rest-persistent-connections-for-agents.png differ
diff --git a/web/public/blog/banners/multi-agent-pipelines-openclaw-encrypted-tunnels.png b/web/public/blog/banners/multi-agent-pipelines-openclaw-encrypted-tunnels.png
index d2e6361b..58cfd1ba 100644
Binary files a/web/public/blog/banners/multi-agent-pipelines-openclaw-encrypted-tunnels.png and b/web/public/blog/banners/multi-agent-pipelines-openclaw-encrypted-tunnels.png differ
diff --git a/web/public/blog/banners/nat-traversal-ai-agents-deep-dive.png b/web/public/blog/banners/nat-traversal-ai-agents-deep-dive.png
index d6273d72..fb945224 100644
Binary files a/web/public/blog/banners/nat-traversal-ai-agents-deep-dive.png and b/web/public/blog/banners/nat-traversal-ai-agents-deep-dive.png differ
diff --git a/web/public/blog/banners/openclaw-agents-behind-nat-zero-config.png b/web/public/blog/banners/openclaw-agents-behind-nat-zero-config.png
index b958cb87..5dc63fe9 100644
Binary files a/web/public/blog/banners/openclaw-agents-behind-nat-zero-config.png and b/web/public/blog/banners/openclaw-agents-behind-nat-zero-config.png differ
diff --git a/web/public/blog/banners/openclaw-meets-pilot-agent-networking-one-command.png b/web/public/blog/banners/openclaw-meets-pilot-agent-networking-one-command.png
index 5ef05cac..b0d5474b 100644
Binary files a/web/public/blog/banners/openclaw-meets-pilot-agent-networking-one-command.png and b/web/public/blog/banners/openclaw-meets-pilot-agent-networking-one-command.png differ
diff --git a/web/public/blog/banners/openclaw-task-delegation-polo-reputation.png b/web/public/blog/banners/openclaw-task-delegation-polo-reputation.png
index ea43499f..2e5174a6 100644
Binary files a/web/public/blog/banners/openclaw-task-delegation-polo-reputation.png and b/web/public/blog/banners/openclaw-task-delegation-polo-reputation.png differ
diff --git a/web/public/blog/banners/peer-to-peer-file-transfer-agents.png b/web/public/blog/banners/peer-to-peer-file-transfer-agents.png
index 72c0593c..6384cbbe 100644
Binary files a/web/public/blog/banners/peer-to-peer-file-transfer-agents.png and b/web/public/blog/banners/peer-to-peer-file-transfer-agents.png differ
diff --git a/web/public/blog/banners/pilot-vs-tcp-grpc-nats-comparison.png b/web/public/blog/banners/pilot-vs-tcp-grpc-nats-comparison.png
index 0a69bf64..bba81e9d 100644
Binary files a/web/public/blog/banners/pilot-vs-tcp-grpc-nats-comparison.png and b/web/public/blog/banners/pilot-vs-tcp-grpc-nats-comparison.png differ
diff --git a/web/public/blog/banners/polo-score-reputation-without-blockchain.png b/web/public/blog/banners/polo-score-reputation-without-blockchain.png
index 1167b0ab..bae3b57a 100644
Binary files a/web/public/blog/banners/polo-score-reputation-without-blockchain.png and b/web/public/blog/banners/polo-score-reputation-without-blockchain.png differ
diff --git a/web/public/blog/banners/preferential-attachment-ai-networks-trust-graph.png b/web/public/blog/banners/preferential-attachment-ai-networks-trust-graph.png
index 0674fef4..d0053599 100644
Binary files a/web/public/blog/banners/preferential-attachment-ai-networks-trust-graph.png and b/web/public/blog/banners/preferential-attachment-ai-networks-trust-graph.png differ
diff --git a/web/public/blog/banners/private-agent-network-company.png b/web/public/blog/banners/private-agent-network-company.png
index 02aef13b..6675f71e 100644
Binary files a/web/public/blog/banners/private-agent-network-company.png and b/web/public/blog/banners/private-agent-network-company.png differ
diff --git a/web/public/blog/banners/python-sdk-pilot-protocol.png b/web/public/blog/banners/python-sdk-pilot-protocol.png
index de3ca6e7..247e553f 100644
Binary files a/web/public/blog/banners/python-sdk-pilot-protocol.png and b/web/public/blog/banners/python-sdk-pilot-protocol.png differ
diff --git a/web/public/blog/banners/replace-message-broker-twelve-lines-go.png b/web/public/blog/banners/replace-message-broker-twelve-lines-go.png
index 8c0d6ce5..9cde7892 100644
Binary files a/web/public/blog/banners/replace-message-broker-twelve-lines-go.png and b/web/public/blog/banners/replace-message-broker-twelve-lines-go.png differ
diff --git a/web/public/blog/banners/replace-webhooks-with-persistent-agent-tunnels.png b/web/public/blog/banners/replace-webhooks-with-persistent-agent-tunnels.png
index 898b1745..ade4abb5 100644
Binary files a/web/public/blog/banners/replace-webhooks-with-persistent-agent-tunnels.png and b/web/public/blog/banners/replace-webhooks-with-persistent-agent-tunnels.png differ
diff --git a/web/public/blog/banners/run-agent-network-without-cloud-dependency.png b/web/public/blog/banners/run-agent-network-without-cloud-dependency.png
index f05660a8..64cca656 100644
Binary files a/web/public/blog/banners/run-agent-network-without-cloud-dependency.png and b/web/public/blog/banners/run-agent-network-without-cloud-dependency.png differ
diff --git a/web/public/blog/banners/scaling-openclaw-fleets-thousands-agents.png b/web/public/blog/banners/scaling-openclaw-fleets-thousands-agents.png
index 34a6b3af..d0254bc2 100644
Binary files a/web/public/blog/banners/scaling-openclaw-fleets-thousands-agents.png and b/web/public/blog/banners/scaling-openclaw-fleets-thousands-agents.png differ
diff --git a/web/public/blog/banners/secure-ai-agent-communication-zero-trust.png b/web/public/blog/banners/secure-ai-agent-communication-zero-trust.png
index 3e072873..f95b7b44 100644
Binary files a/web/public/blog/banners/secure-ai-agent-communication-zero-trust.png and b/web/public/blog/banners/secure-ai-agent-communication-zero-trust.png differ
diff --git a/web/public/blog/banners/secure-research-collaboration-share-models-not-data.png b/web/public/blog/banners/secure-research-collaboration-share-models-not-data.png
index 4b15be64..831b8846 100644
Binary files a/web/public/blog/banners/secure-research-collaboration-share-models-not-data.png and b/web/public/blog/banners/secure-research-collaboration-share-models-not-data.png differ
diff --git a/web/public/blog/banners/smart-home-without-cloud-local-device-communication.png b/web/public/blog/banners/smart-home-without-cloud-local-device-communication.png
index 0790ae2f..29d3475e 100644
Binary files a/web/public/blog/banners/smart-home-without-cloud-local-device-communication.png and b/web/public/blog/banners/smart-home-without-cloud-local-device-communication.png differ
diff --git a/web/public/blog/banners/sociology-of-machines-626-agents.png b/web/public/blog/banners/sociology-of-machines-626-agents.png
index d8d2c761..2967b6bb 100644
Binary files a/web/public/blog/banners/sociology-of-machines-626-agents.png and b/web/public/blog/banners/sociology-of-machines-626-agents.png differ
diff --git a/web/public/blog/banners/trust-model-agents-invisible-by-default.png b/web/public/blog/banners/trust-model-agents-invisible-by-default.png
index cf133b44..759f12f5 100644
Binary files a/web/public/blog/banners/trust-model-agents-invisible-by-default.png and b/web/public/blog/banners/trust-model-agents-invisible-by-default.png differ
diff --git a/web/public/blog/banners/why-ai-agents-need-network-stack.png b/web/public/blog/banners/why-ai-agents-need-network-stack.png
index e23f441c..1acf8a96 100644
Binary files a/web/public/blog/banners/why-ai-agents-need-network-stack.png and b/web/public/blog/banners/why-ai-agents-need-network-stack.png differ
diff --git a/web/public/blog/banners/why-autonomous-agents-need-private-discovery.png b/web/public/blog/banners/why-autonomous-agents-need-private-discovery.png
index 7a9cac87..230b2640 100644
Binary files a/web/public/blog/banners/why-autonomous-agents-need-private-discovery.png and b/web/public/blog/banners/why-autonomous-agents-need-private-discovery.png differ
diff --git a/web/public/blog/banners/zero-dependency-encryption-x25519-aes-gcm.png b/web/public/blog/banners/zero-dependency-encryption-x25519-aes-gcm.png
index f3cd3528..a9f66f66 100644
Binary files a/web/public/blog/banners/zero-dependency-encryption-x25519-aes-gcm.png and b/web/public/blog/banners/zero-dependency-encryption-x25519-aes-gcm.png differ
diff --git a/web/public/img/capitalcom.png b/web/public/img/capitalcom.png
index ded76922..6a18fa33 100644
Binary files a/web/public/img/capitalcom.png and b/web/public/img/capitalcom.png differ
diff --git a/web/public/img/github.png b/web/public/img/github.png
index 8f42df88..db029740 100644
Binary files a/web/public/img/github.png and b/web/public/img/github.png differ
diff --git a/web/public/img/pinterest.png b/web/public/img/pinterest.png
index a8434f92..d9d0afb2 100644
Binary files a/web/public/img/pinterest.png and b/web/public/img/pinterest.png differ
diff --git a/web/public/img/tencent.svg b/web/public/img/tencent.svg
index faa6058c..c7866d87 100644
--- a/web/public/img/tencent.svg
+++ b/web/public/img/tencent.svg
@@ -1,8 +1 @@
-
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/web/public/img/vodafone.png b/web/public/img/vodafone.png
index f84649c1..b704f34d 100644
Binary files a/web/public/img/vodafone.png and b/web/public/img/vodafone.png differ
diff --git a/web/public/img/vulture-labs.png b/web/public/img/vulture-labs.png
index bc4b531d..1bd8dd84 100644
Binary files a/web/public/img/vulture-labs.png and b/web/public/img/vulture-labs.png differ