import type { Metadata } from "next";
import Link from "next/link";
import {
ArrowRight,
FileText,
AudioLines,
ImageIcon,
Languages,
Repeat,
ListMusic,
Share2,
Users,
KeyRound,
CreditCard,
Edit3,
Download,
Sparkles,
Mic2,
Radio,
MessagesSquare,
Palette,
Globe2,
Workflow,
Gauge,
ShieldCheck,
Wand2,
Mail,
Hash,
Clock,
Check,
Rocket,
} from "lucide-react";
import { Button } from "@/components/ui/button";
import { Card, CardContent } from "@/components/ui/card";
import { Badge } from "@/components/ui/badge";
export const metadata: Metadata = {
title: "Features",
description:
"Everything Podcast Distribution AI does — AI scriptwriting, realistic multi-voice audio, cover art, repurposing, a season generator, 13+ languages, team white-label, an API, and more.",
};
const HERO_IMG =
"https://images.unsplash.com/photo-1590602847861-f357a9332bbc?auto=format&fit=crop&w=1600&q=80";
const AUDIO_IMG =
"https://images.unsplash.com/photo-1598488035139-bdbb2231ce04?auto=format&fit=crop&w=1400&q=80";
const TEAM_IMG =
"https://images.unsplash.com/photo-1521737604893-d14cc237f11d?auto=format&fit=crop&w=1400&q=80";
export default function FeaturesPage() {
return (
<>
{/* 1 — Hero */}
Every feature, one workflow
The entire podcast studio, powered by AI
Write, narrate, illustrate, edit, repurpose, and publish — Podcast Distribution AI replaces a
writer, a voice actor, an editor, and a designer with one clean, end-to-end workflow.
No microphone, no software, no skills required.
Free plan — 3 scripts & 1 audio generation / month. No card required.
Start free and upgrade as you grow. A live usage dashboard shows exactly where you
stand against your plan, with friendly nudges before you hit a limit. Pay with a card
via Stripe or with PayPal — whichever you prefer.
{/* 17 — Everything included grid */}
{EVERYTHING.map((f) => (
{f.title}
{f.body}
))}
{/* 18 — CTA */}
See it produce your first episode
Spin up a fully produced episode on the free plan in a couple of minutes — then decide.
>
);
}
/* ─────────────────────────── helpers ─────────────────────────── */
function Eyebrow({ children }: { children: React.ReactNode }) {
return