diff --git a/public/images/cloudhosting.png b/public/images/cloudhosting.png
new file mode 100644
index 0000000..a49edd7
Binary files /dev/null and b/public/images/cloudhosting.png differ
diff --git a/public/images/cloudhosting.webp b/public/images/cloudhosting.webp
new file mode 100644
index 0000000..10a8a48
Binary files /dev/null and b/public/images/cloudhosting.webp differ
diff --git a/src/images/6890d07f23cb642ec7274aee_platform-image.webp b/src/images/6890d07f23cb642ec7274aee_platform-image.webp
new file mode 100644
index 0000000..7d57ad1
Binary files /dev/null and b/src/images/6890d07f23cb642ec7274aee_platform-image.webp differ
diff --git a/src/images/ChatGPT Image Nov 6, 2025, 09_01_36 PM.png b/src/images/ChatGPT Image Nov 6, 2025, 09_01_36 PM.png
new file mode 100644
index 0000000..a49edd7
Binary files /dev/null and b/src/images/ChatGPT Image Nov 6, 2025, 09_01_36 PM.png differ
diff --git a/src/images/cloudhosting.png b/src/images/cloudhosting.png
new file mode 100644
index 0000000..a49edd7
Binary files /dev/null and b/src/images/cloudhosting.png differ
diff --git a/src/pages/cloud/CloudHeroNew.tsx b/src/pages/cloud/CloudHeroNew.tsx
index 7fdda64..7ffc364 100644
--- a/src/pages/cloud/CloudHeroNew.tsx
+++ b/src/pages/cloud/CloudHeroNew.tsx
@@ -1,47 +1,51 @@
-import { H3, H5, Eyebrow } from "@/components/Texts"
+import { H3, H5, Eyebrow, P } from "@/components/Texts"
import { Button } from "@/components/Button"
-
-export function CloudHeroNew() {
+export function CloudHeroNew({ onGetStartedClick = () => {} }: { onGetStartedClick?: () => void }) {
return (
-
-
-
-
+
+ {/* Boxed container */}
+
+ {/* Inner padding */}
+
+
- Mycelium Cloud
+ Mycelium Cloud
Run Kubernetes on the Sovereign Agentic Cloud
-
+
Deploy K3s clusters on a global, self-healing mesh network.
Your workloads run on sovereign, encrypted infrastructure, without centralized cloud control.
-
-
+
+
Works Alone. Works Together.
Mycelium Cloud can run on any network fabric, or pair with Mycelium Network
for sovereign connectivity.
-
+
+
+ {/* ✅ Bottom horizontal line with spacing */}
+
+
)
}
diff --git a/src/pages/cloud/CloudHostingNew.tsx b/src/pages/cloud/CloudHostingNew.tsx
new file mode 100644
index 0000000..9f213e2
--- /dev/null
+++ b/src/pages/cloud/CloudHostingNew.tsx
@@ -0,0 +1,107 @@
+'use client'
+
+import {
+ Disclosure,
+ DisclosureButton,
+ DisclosurePanel,
+} from '@headlessui/react'
+import { MinusIcon, PlusIcon } from '@heroicons/react/24/outline'
+
+import { H1, H5, Eyebrow, H3, P } from "@/components/Texts"
+import { Button } from "@/components/Button"
+
+function classNames(...classes) {
+ return classes.filter(Boolean).join(' ')
+}
+
+const product = {
+ subtitle: 'capabilities',
+ name: 'What You Can Run on Mycelium Cloud',
+ description: '
Host nodes, deploy workloads, or build private AI systems, all on infrastructure you own and control.
',
+ details: [
+ {
+ name: 'Kubernetes Clusters',
+ description: 'Deterministic K3s workloads across sovereign hardware.',
+ },
+ {
+ name: 'Encrypted Mesh Networking',
+ description: 'No public ingress, no exposed attack surface, zero-trust routing.',
+ },
+ {
+ name: 'S3-Compatible Storage',
+ description: 'Distributed storage with erasure coding and residency control.',
+ },
+ {
+ name: 'GPU-Ready',
+ description: 'Scale inference & training on demand.',
+ },
+ ],
+}
+
+
+
+// ✅ keep your product + relatedProducts data above here …
+
+export function CloudHostingNew() {
+ return (
+
+ {/* ✅ Top horizontal line with spacing */}
+
+
+ {/* ✅ MAIN CONTENT */}
+
+