"use client"; import { ServerIcon, ShieldCheckIcon, BoltIcon, GlobeAltIcon, } from "@heroicons/react/24/solid"; import { Eyebrow, H3 } from "@/components/Texts"; const podCards = [ { id: "intro", eyebrow: "Capabilities", title: "What is a Pod?", description: null, icon: null, custom: true, noBorder: true, colSpan: "lg:col-span-4", }, { id: "home", title: "Your private digital home on the decentralized internet", description: "Your Pod is a private digital home where apps, data, and identity live independently of Big Tech and central servers.", icon: ServerIcon, }, { id: "control", title: "An always-on space you fully control", description: "A dedicated, always-on environment you fully command — your own sovereign slice of the network that never goes offline.", icon: ShieldCheckIcon, }, { id: "tools", title: "Runs communication, storage, and collaboration tools", description: "Runs your communication, storage, and collaboration tools in a secure local environment without reliance on outside platforms.", icon: BoltIcon, }, { id: "networking", title: "Fully encrypted, federated peer-to-peer network", description: "Encrypted, federated peer-to-peer networking that links your Pod directly with trusted devices without intermediaries.", icon: GlobeAltIcon, }, ]; export function PodsWhat() { return (
{/* Top horizontal line */}
{/* Content container */}
{/* 4-column grid */}
{podCards.map((card) => { const Icon = card.icon; return (
{/* Custom Intro Card */} {card.custom ? ( <> {card.eyebrow}

{card.title}

) : ( <> {/* TITLE WITH ICON (matching the TL example) */}
{Icon &&
{/* DESCRIPTION */}
{card.description}
)}
); })}
{/* Bottom border */}
); }