"use client"; import { Link } from "react-router-dom"; import { Eyebrow, H3, P } from "@/components/Texts"; const bentoCards = [ { id: 'network', title: 'Mycelium Network', eyebrow: 'Network', description: 'Encrypted peer-to-peer mesh networking across the globe.', image: '/images/bento-network.png', link: '/network', colSpan: 'lg:col-span-3', rowSpan: 'lg:row-span-1', rounded: 'lg:rounded-tl-4xl max-lg:rounded-t-4xl', innerRounded: 'lg:rounded-tl-[calc(2rem+1px)] max-lg:rounded-t-[calc(2rem+1px)]' }, { id: 'agents', title: 'Mycelium Agents', eyebrow: 'Agents', description: 'Private, programmable AI systems that run on your hardware.', image: '/images/bento-agent.jpg', link: '/agents', colSpan: 'lg:col-span-3', rowSpan: 'lg:row-span-1', rounded: 'lg:rounded-tr-4xl', innerRounded: 'lg:rounded-tr-[calc(2rem+1px)]' }, { id: 'cloud', title: 'Mycelium Cloud', eyebrow: 'Cloud', description: 'Deploy Kubernetes clusters on sovereign infrastructure.', image: '/images/bento-cloud.jpg', link: '/cloud', colSpan: 'lg:col-span-6', rowSpan: 'lg:row-span-1', rounded: 'rounded-lg', innerRounded: 'rounded-[calc(var(--radius-lg)+1px)]' }, { id: 'compute', title: 'Mycelium Compute', eyebrow: 'Compute', description: 'The Compute resource layers powering the stack.', image: '/images/bento-compute.png', link: '/compute', colSpan: 'lg:col-span-2', rowSpan: 'lg:row-span-1', rounded: 'lg:rounded-bl-4xl', innerRounded: 'lg:rounded-bl-[calc(2rem+1px)]' }, { id: 'storage', title: 'Mycelium Storage', eyebrow: 'Storage', description: 'The Storage resource layers powering the stack.', image: '/images/bento-storage.png', link: '/storage', colSpan: 'lg:col-span-2', rowSpan: 'lg:row-span-1', rounded: 'rounded-lg', innerRounded: 'rounded-[calc(var(--radius-lg)+1px)]' }, { id: 'gpu', title: 'Mycelium GPU', eyebrow: 'GPU', description: 'The GPU resource layers powering the stack.', image: '/images/bento-gpu.jpg', link: '/gpu', colSpan: 'lg:col-span-2', rowSpan: 'lg:row-span-1', rounded: 'lg:rounded-br-4xl max-lg:rounded-b-4xl', innerRounded: 'lg:rounded-br-[calc(2rem+1px)] max-lg:rounded-b-[calc(2rem+1px)]' }, ]; export function HomeTab() { return (
{/* ✅ Top spacer + full-width line */}
{/* ✅ Section with vertical borders */}
Deploy faster

Mycelium Components

Each component can be used on its own or combined into a fully sovereign cloud.

{bentoCards.map((card) => (
{card.title}

{card.eyebrow}

{card.title}

{card.description}

))}
{/* ✅ Bottom full-width line + spacer */}
); }