PageSourceSearch

https://mintface.ai/

html mintface.ai collected 2026-10-05 13:52:43 UTC 280,891 bytes, 13 lines download raw bytes

1<!DOCTYPE html><html lang="en" class="antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/images/examples/jessica-01.jpg" fetchPriority="high"/><link rel="stylesheet" href="/_next/static/css/c727e3540bec40c6.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-59a45fd710219539.js"/>
1<script src="/_next/static/chunks/8d4391fe-60b8e0c9e6c95b1c.js" async=""></script>
1<script src="/_next/static/chunks/1787-199630cd6978147e.js" async=""></script>
1<script src="/_next/static/chunks/main-app-6afb500259ae0a3e.js" async=""></script>
1<script src="/_next/static/chunks/446-c96f3ad05c89b961.js" async=""></script>
1<script src="/_next/static/chunks/6623-ea8420c7d8fb584a.js" async=""></script>
1<script src="/_next/static/chunks/app/(marketing)/layout-a0013d3bd49d2823.js" async=""></script>
1<script src="/_next/static/chunks/8430-74eb6f3931f03452.js" async=""></script>
1<script src="/_next/static/chunks/8712-c6c30e619680be4c.js" async=""></script>
1<script src="/_next/static/chunks/3545-196265c977148bb6.js" async=""></script>
1<script src="/_next/static/chunks/9816-f6f03200a072ee54.js" async=""></script>
1<script src="/_next/static/chunks/app/page-0c676bf4bc3c0a0a.js" async=""></script>
1<script src="/_next/static/chunks/60f8d176-5b426d897deaeb94.js" async=""></script>
1<script src="/_next/static/chunks/2370-643507c3fc540133.js" async=""></script>
1<script src="/_next/static/chunks/3721-96a13745d8922081.js" async=""></script>
1<script src="/_next/static/chunks/7856-24aef3a38b9beb28.js" async=""></script>
1<script src="/_next/static/chunks/190-2678c80ad8b0225d.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-249a1f921526e386.js" async=""></script>
1<script src="https://clerk.mintface.ai/npm/@clerk/clerk-js@6/dist/clerk.browser.js" data-clerk-js-script="true" async="" crossorigin="anonymous" data-clerk-publishable-key="pk_live_Y2xlcmsubWludGZhY2UuYWkk"></script>
1<script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async="" defer=""></script>
1<link rel="preload" href="https://clerk.mintface.ai/npm/@clerk/ui@1/dist/ui.browser.js" as="script" crossorigin="anonymous"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><link rel="preload" as="image" href="/images/personas/persona-01.jpg"/><link rel="preload" as="image" href="/images/personas/persona-05.jpg"/><link rel="preload" as="image" href="/images/personas/persona-09.jpg"/><link rel="preload" as="image" href="/images/personas/persona-13.jpg"/><link rel="preload" as="image" href="/images/personas/persona-male-04.jpg"/><link rel="preload" as="image" href="/images/examples/jessica-01.jpg"/><title>MintFace — AI Influencer &amp; AI Persona Generator (Photos + Video)</title><meta name="description" content="Create a photorealistic AI influencer with one consistent identity across photos and video. Start free with a ready-made AI persona and 5 image credits — no card required."/><meta name="keywords" content="AI personas,AI UGC,photorealistic AI,AI model photography,AI influencer generator,AI content creation"/><meta name="robots" content="index, follow"/><meta property="og:title" content="MintFace — AI Influencer &amp; AI Persona Generator (Photos + Video)"/><meta property="og:description" content="Create a photorealistic AI influencer with one consistent identity across photos and video. Start free with a ready-made AI persona and 5 image credits — no card required."/><meta property="og:url" content="https://mintface.ai"/><meta property="og:site_name" content="MintFace"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://mintface.ai/og-image.jpg"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="MintFace — AI Influencer &amp; AI Persona Generator (Photos + Video)"/><meta name="twitter:description" content="Create a photorealistic AI influencer with one consistent identity across photos and video. Start free with a ready-made AI persona and 5 image credits — no card required."/><meta name="twitter:image" content="https://mintface.ai/og-image.jpg"/><link rel="icon" href="/icon.svg?34685b9d3c6310b0" type="image/svg+xml" sizes="any"/><link href="https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&amp;family=Outfit:wght@300;400;500;600;700&amp;
1family=JetBrains+Mono:wght@400;500&amp;display=swap" rel="stylesheet"/><meta name="sentry-trace" content="92afd684822da98679cc76d2c68d0a7a-71ba0c319ab80840-1"/><meta name="baggage" content="sentry-environment=production,sentry-release=f96c440ac9cb2f74507fbee8bc9063e1697c28c5,sentry-public_key=104161f8ed0d70e21f1cd2d1d055e647,sentry-trace_id=92afd684822da98679cc76d2c68d0a7a,sentry-org_id=4508462287486976,sentry-transaction=GET%20%2F,sentry-sampled=true,sentry-sample_rand=0.07207330185751726,sentry-sample_rate=0.1"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body><div hidden=""><!--$--><!--/$--></div><div class="noise-overlay" aria-hidden="true"></div>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Do I need to pay to try MintFace?","acceptedAnswer":{"@type":"Answer","text":"No. Every new account starts with a ready-made AI persona and 5 free image credits — no card required. You only buy a credit pack when you want more."}},{"@type":"Question","name":"What are credits and how do they work?","acceptedAnswer":{"@type":"Answer","text":"Credits are the unit you use on MintFace. Generating an image costs 1 credit, training a new persona costs 85–100 credits depending on the hero pack you choose. Credits never expire."}},{"@type":"Question","name":"How long does it take to create a persona?","acceptedAnswer":{"@type":"Answer","text":"About 10 minutes. You describe your persona, pick a hero image from AI-generated candidates, and we train a custom likeness model. Once trained, you can generate unlimited images instantly."}},{"@type":"Question","name":"Are the personas real people?","acceptedA
1nswer":{"@type":"Answer","text":"No. Every persona is 100% AI-generated. No real person's likeness is ever used. You create a fictional character from scratch by describing their appearance."}},{"@type":"Question","name":"How realistic is the output?","acceptedAnswer":{"@type":"Answer","text":"Output is high-fidelity and photorealistic — your trained persona keeps a consistent face, skin texture, and lighting across every image, and files are delivered ready for standard photo workflows."}},{"@type":"Question","name":"What aesthetics can I generate?","acceptedAnswer":{"@type":"Answer","text":"Lifestyle, portrait, and editorial aesthetics across unlimited scenes — coffee shops, travel scenes, fashion looks, gym shots, brand partnerships, and more. The same trained persona stays consistent across every image."}},{"@type":"Question","name":"What payment methods do you accept?","acceptedAnswer":{"@type":"Answer","text":"We accept credit and debit cards as well as crypto. More payment options are added regularly — see the checkout page for the current list."}}
1,{"@type":"Question","name":"Do credits expire?","acceptedAnswer":{"@type":"Answer","text":"Credits never expire. Once you purchase a credit pack, your credits stay in your account until you use them — pay only for what you need, with no resets."}},{"@type":"Question","name":"Can I use the images commercially?","acceptedAnswer":{"@type":"Answer","text":"Yes. You own full commercial rights to all images generated with your personas. Use them for social media, marketing, lookbooks, or any other purpose."}}]}</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"MintFace AI","url":"https://mintface.ai","logo":"https://mintface.ai/icon.svg","sameAs":["https://www.reddit.com/user/MintFaceAI/"]}</script>
1<header class="fixed top-0 left-0 right-0 z-50 transition-all duration-500 border-b" style="background:transparent;backdrop-filter:none;border-color:transparent;box-shadow:none;opacity:0;transform:translateY(-100px)"><div class="mx-auto max-w-7xl px-6 py-4 flex items-center justify-between"><a href="/" class="flex items-center gap-2 group"><svg viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-8 h-8 shadow-lg shadow-violet-glow/20 group-hover:shadow-violet-glow/40 transition-shadow rounded-lg"><defs><linearGradient id="logo-bg" x1="0" y1="0" x2="64" y2="64" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-color="#7c3aed"></stop><stop offset="100%" stop-color="#c026d3"></stop></linearGradient><linearGradient id="logo-shine" x1="12" y1="8" x2="52" y2="56" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-color="#ffffff" stop-opacity="0.25"></stop><stop offset="100%" stop-color="#ffffff" stop-opacity="0"></stop></linearGradient></defs><rect width="64" height="64" rx="16" fill="url(#logo-bg)"></rect><rect width="64" height="64" rx="16" fill="url(#logo-shine)"></rect><ellipse cx="32" cy="26" rx="11" ry="13" fill="white" opacity="0.95"></ellipse><path d="M24 37 C24 37 26 42 32 42 C38 42 40 37 40 37 L44 50 C44 53 40 56 32 56 C24 56 20 53 20 50 Z" fill="white" opacity="0.95"></path><circle cx="26" cy="24" r="1.5" fill="#7c3aed"></circle><circle cx="38" cy="24" r="1.5" fill="#c026d3"></circle><circle cx="32" cy="17" r="1.5" fill="#a855f7"></circle><line x1="26" y1="24" x2="32" y2="17" stroke="#a855f7" stroke-width="0.8" opacity="0.6"></line><line x1="38" y1="24" x2="32" y2="17" stroke="#a855f7" stroke-width="0.8" opacity="0.6"></line><line x1="26" y1="24" x2="38" y2="24" stroke="#a855f7" stroke-width="0.8" opacity="0.6"></line><path d="M50 10 L51.5 14 L55.5 15.5 L51.5 17 L50 21 L48.5 17 L44.5 15.5 L48.5 14 Z" fill="white" opacity="0.9"></path><path d="M46 6 L46.8 8 L48.8 8.8 L46.8 9.6 L46 11.6 L45.2 9.6 L43.2 8.8 L45.2 8 Z" fill="white" opacity="0.5"></path></svg><span class="font-display text-2xl text-white tracking-tight">MintFace</span></a><nav class="hidden md:flex items-center gap-8"><a href="/#how-it-works" class="text-sm font-medium text-noir-300 hover:text-white transition-colors duration-300 relative group">How It Works<span class="absolute -bottom-1 left-0 w-0 h-px bg-violet-glow group-hover:w-full transition-all duration-300"></span></a><a href="/#gallery" class="text-sm font-medium text-noir-300 hover:text-white transition-colors duration-300 relative group">Gallery<span class="absolute -bottom-1 left-0 w-0 h-px bg-violet-glow group-hover:w-full transition-all duration-300"></span></a><a href="/#pricing" class="text-sm font-medium text-noir-300 hover:text-white transition-colors duration-300 relative group">Pricing<span class="absolute -bottom-1 left-0 w-0 h-px bg-violet-glow group-hover:w-full transition-all duration-300"></span></a><a href="/sign-up" class="gradient-glow text-white text-sm font-semibold px-5 py-2.5 rounded-full hover:opacity-90 transition-opacity shadow-lg shadow-violet-glow/25">Get Started</a></nav><button class="md:hidden text-noir-300 hover:text-white transition-colors" aria-label="Toggle menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu w-6 h-6"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div></header><main><section class="relative min-h-screen flex items-center overflow-hidden"><div class="hero-orb w-[600px] h-[600px] -top-40 -left-40 opacity-20" style="background:var(--color-violet-glow)"></div><div class="hero-orb w-[500px] h-[500px] top-1/3 right-[-200px] opacity-15" style="background:var(--color-magenta-glow);animation-delay:-7s"></div><div class="hero-orb w-[400px] h-[400px] bottom-[-100px] left-1/4 opacity-10" style="background:var(--color-rose-glow);animation-delay:-14s"></div><div class="absolute inset-0 grid-pattern opacity-30"></div><div class="absolute inset-0 flex gap-4 px-4 opacity-[0.12] pointer-events-none select-none"><div class="flex-1 hidden lg:block"><div class="relative h-full overflow-hidden"><div class="float-col-up" style="animation-duration:35s"><div class="flex flex-col gap-4"><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-01.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="eager" fetchPriority="low" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-trans
1parent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-02.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="eager" fetchPriority="low" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-03.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-04.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-trans
1parent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-01.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-02.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-03.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-trans
1parent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-04.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div></div></div></div></div><div class="flex-1 hidden lg:block"><div class="relative h-full overflow-hidden"><div class="float-col-down" style="animation-duration:40s"><div class="flex flex-col gap-4"><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-05.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="eager" fetchPriority="low" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-06.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="eager" fetchPriority="low" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-trans
1parent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-07.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-08.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-05.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-trans
1parent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-06.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-07.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-08.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-trans
1parent to-transparent"></div></div></div></div></div></div><div class="flex-1 hidden lg:block"><div class="relative h-full overflow-hidden"><div class="float-col-up" style="animation-duration:45s"><div class="flex flex-col gap-4"><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-09.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="eager" fetchPriority="low" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-10.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="eager" fetchPriority="low" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-11.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-trans
1parent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-12.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-09.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-10.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-trans
1parent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-11.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-12.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div></div></div></div></div><div class="flex-1 hidden lg:block"><div class="relative h-full overflow-hidden"><div class="float-col-down" style="animation-duration:50s"><div class="flex flex-col gap-4"><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-13.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="eager" fetchPriority="low" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-trans
1parent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-14.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="eager" fetchPriority="low" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-15.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-16.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-trans
1parent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-13.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-14.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-15.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-trans
1parent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-16.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div></div></div></div></div><div class="flex-1 hidden lg:block"><div class="relative h-full overflow-hidden"><div class="float-col-up" style="animation-duration:55s"><div class="flex flex-col gap-4"><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-male-04.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="eager" fetchPriority="low" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-18.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="eager" fetchPriority="low" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-trans
1parent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-19.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-20.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-male-04.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-trans
1parent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-18.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-19.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-transparent to-transparent"></div></div><div class="relative w-full aspect-[4/5] rounded-2xl overflow-hidden group"><img src="/images/personas/persona-20.jpg" alt="" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/60 via-trans
1parent to-transparent"></div></div></div></div></div></div></div><div class="relative z-10 mx-auto max-w-7xl px-6 pt-32 pb-20 w-full"><div class="max-w-4xl"><h1 class="font-display text-4xl sm:text-5xl md:text-6xl lg:text-7xl leading-[0.95] tracking-tight text-balance text-white mb-6" style="opacity:0;transform:translateY(40px)">Create an AI influencer.<!-- --> <br class="hidden sm:block"/>Post daily. Monetize.<!-- --> <br class="hidden sm:block"/><span class="text-gradient italic">No camera needed.</span></h1><p class="text-lg sm:text-xl text-noir-300 max-w-xl mb-10 leading-relaxed" style="opacity:0;transform:translateY(40px)">Train a photorealistic AI persona once — then generate unlimited on-brand photos and videos for Instagram, TikTok, and fan platforms. No shoots, no burnout, no showing your face.</p><div class="flex flex-col sm:flex-row gap-4" style="opacity:0;transform:translateY(40px)"><a href="/sign-up" class="gradient-glow text-white text-center font-semibold px-8 py-4 rounded-full text-lg hover:opacity-90 transition-all shadow-xl shadow-violet-glow/25 hover:shadow-violet-glow/40">Get Started Free</a><a href="#how-it-works" class="glass glass-hover text-center font-medium px-8 py-4 rounded-full text-lg text-noir-200 hover:text-white transition-all">See How It Works</a></div><p class="mt-5 text-sm text-noir-400" style="opacity:0;transform:translateY(20px)">Free to start: a ready-made AI persona +<!-- --> <span class="text-emerald-400 font-medium">5<!-- --> image credits</span>. No card required.</p><div class="mt-16 flex flex-wrap gap-8 sm:gap-12" style="opacity:0"><div><div class="font-display text-3xl text-white">From $0.065</div><div class="text-sm text-noir-400 mt-1">per image</div></div><div><div class="font-display text-3xl text-white">&lt;10 min</div><div class="text-sm text-noir-400 mt-1">training time</div></div><div><div class="font-display text-3xl text-white">75%</div><div class="text-sm text-noir-400 mt-1">cheaper than shoots</div></div></div></div></div><div class="absolute bottom-8 left-1/2 -translate-x-1/2 z-10" style="opacity:0"><div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-down w-5 h-5 text-noir-500"><path d="M12 5v14"></path><path d="m19 12-7 7-7-7"></path></svg></div></div></section><section data-testid="platform-logos" class="relative py-16 md:py-20 overflow-hidden"><div class="absolute top-0 inset-x-0 h-px bg-gradient-to-r from-transparent via-noir-700 to-transparent"></div><div class="absolute bottom-0 inset-x-0 h-px bg-gradient-to-r from-transparent via-noir-700 to-transparent"></div><div class="mx-auto max-w-6xl px-6" style="opacity:0;transform:translateY(16px)"><div class="text-center mb-8"><span class="text-xs sm:text-sm font-mono text-noir-400 tracking-[0.2em] uppercase">Perfect fit for</span></div><ul class="flex flex-wrap items-center justify-center gap-x-8 gap-y-5 sm:gap-x-12" aria-label="Supported publishing platforms"><li data-testid="platform-logo" class="flex items-center gap-2.5 group" style="opacity:0;transform:translateY(12px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-4 h-4 sm:w-[18px] sm:h-[18px] opacity-60 group-hover:opacity-100 transition-opacity" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg><span class="font-display text-noir-300 text-sm sm:text-base group-hover:text-white transition-colors tracking-wide">Instagram</span></li><li data-testid="platform-logo" class="flex items-center gap-2.5 group" style="opacity:0;transform:translateY(12px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-4 h-4 sm:w-[18px] sm:h-[18px] opacity-60 group-hover:opacity-100 transition-opacity" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg><span class="font-display text-noir-300 text-sm sm:text-base group-hover:text-white transition-colors tracking-wide">TikTok</span></li><li data-testid="platform-logo" class="flex items-center gap-2.5 group" style="opacity:0;transform:translateY(12px)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-youtube w-4 h-4 sm:w-[18px] sm:h-[18px] opacity-60 group-hover:opacity-100 transition-opacity" style="color:#FF0000"><path d="M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.5
15 0 0 1-16.2 0A2 2 0 0 1 2.5 17"></path><path d="m10 15 5-3-5-3z"></path></svg><span class="font-display text-noir-300 text-sm sm:text-base group-hover:text-white transition-colors tracking-wide">YouTube Shorts</span></li></ul></div></section><section id="video-tease" class="relative py-24 md:py-32 overflow-hidden"><div class="pointer-events-none absolute -top-20 left-1/2 -translate-x-1/2 h-72 w-[640px] rounded-full bg-violet-glow/10 blur-3xl"></div><div class="relative mx-auto max-w-6xl px-6"><div class="grid gap-12 lg:grid-cols-2 lg:items-center"><div class="space-y-6" style="opacity:0;transform:translateY(24px)"><div class="inline-flex items-center gap-2 rounded-full border border-violet-glow/30 bg-violet-glow/10 px-3 py-1 text-[11px] font-medium text-violet-glow uppercase tracking-wider"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles h-3 w-3"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg>Persona-swap video</div><h2 class="font-display text-4xl md:text-5xl text-noir-100 leading-tight tracking-tight">Your persona, on any reel</h2><p class="text-base text-noir-300 leading-relaxed max-w-xl">See a reel or TikTok you like?<!-- --> <span class="text-noir-100 font-medium">Paste the link or upload the video</span> <!-- -->— your AI persona performs the exact same motion, in its own consistent face and body.</p><a href="/tools/ai-persona-swap" data-testid="video-tease-affordance" class="group block max-w-md rounded-2xl border border-noir-700/70 bg-noir-900/60 p-3 transition-colors hover:border-violet-glow/40"><div class="flex items-center gap-3 rounded-xl bg-noir-950/70 px-3.5 py-3 ring-1 ring-noir-700/60"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link2 h-4 w-4 shrink-0 text-violet-glow"><path d="M9 17H7A5 5 0 0 1 7 7h2"></path><path d="M15 7h2a5 5 0 1 1 0 10h-2"></path><line x1="8" x2="16" y1="12" y2="12"></line></svg><span class="truncate text-sm text-noir-400">Paste an Instagram, TikTok, or YouTube link…</span></div><div class="mt-2 flex items-center gap-2 px-1 text-xs text-noir-400"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-upload h-3.5 w-3.5 shrink-0"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="17 8 12 3 7 8"></polyline><line x1="12" x2="12" y1="3" y2="15"></line></svg><span>or upload your own reference video</span></div></a><div class="flex flex-wrap items-center gap-4 pt-1"><a href="/tools/ai-persona-swap" data-testid="video-tease-cta" class="gradient-glow text-white text-sm font-semibold px-6 py-3 rounded-full hover:opacity-90 transition-opacity shadow-lg shadow-violet-glow/25 inline-flex items-center gap-2">Try persona-swap free<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><div class="text-xs text-noir-400">4 credits per second · clips up to 15 seconds · 9:16 native</div></div></div><div class="relative mx-auto w-full max-w-sm" style="opacity:0;transform:scale(0.96)"><div data-testid="video-before-after-slider" class="relative overflow-hidden rounded-3xl border border-noir-700 select-none bg-noir-900" style="aspect-ratio:9 / 16;touch-action:none"><video src="/videos/video-tease-persona-v2.mp4" poster="/videos/video-tease-persona-v2-poster.jpg" autoPlay="" loop="" muted="" playsInl
1ine="" preload="auto" class="absolute inset-0 h-full w-full object-cover pointer-events-none" data-testid="after-video"></video><div data-testid="before-overlay" class="absolute inset-0 pointer-events-none" style="clip-path:inset(0 50% 0 0);-webkit-clip-path:inset(0 50% 0 0);transition:clip-path 0.2s ease-out"><video src="/videos/video-tease-source-v2.mp4" poster="/videos/video-tease-source-v2-poster.jpg" autoPlay="" loop="" muted="" playsInline="" preload="auto" class="absolute inset-0 h-full w-full object-cover" data-testid="before-video"></video></div><div data-testid="before-label" class="absolute top-3 left-3 z-10 rounded-full bg-noir-900/80 px-3 py-1 text-xs font-medium text-noir-50 backdrop-blur-sm pointer-events-none">Reference reel</div><div data-testid="after-label" class="absolute top-3 right-3 z-10 rounded-full bg-noir-900/80 px-3 py-1 text-xs font-medium text-noir-50 backdrop-blur-sm pointer-events-none">Your AI persona</div><div data-testid="divider-line" class="absolute top-0 bottom-0 w-0.5 bg-white/80 pointer-events-none" style="left:50%;transform:translateX(-50%);transition:left 0.2s ease-out"></div><button type="button" role="slider" aria-valuemin="0" aria-valuemax="100" aria-valuenow="50" aria-label="Drag to compare original reel and persona-swapped result" data-testid="divider-handle" class="absolute top-1/2 z-20 flex h-10 w-10 -translate-x-1/2 -translate-y-1/2 cursor-ew-resize items-center justify-center rounded-full border border-noir-600 bg-noir-900/90 text-noir-50 backdrop-blur-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-violet-glow shadow-lg shadow-violet-glow/20" style="left:50%;transition:left 0.2s ease-out;touch-action:none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevrons-left-right h-5 w-5" aria-hidden="true"><path d="m9 7-5 5 5 5"></path><path d="m15 7 5 5-5 5"></path></svg></button></div></div></div></div></section><section data-testid="see-whats-being-created" class="relative py-24 md:py-28 overflow-hidden bg-noir-950"><div class="absolute top-0 inset-x-0 h-px bg-gradient-to-r from-transparent via-noir-600 to-transparent"></div><div class="pointer-events-none absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 h-[500px] w-[800px] rounded-full bg-violet-glow/8 blur-[160px]"></div><div class="relative mx-auto max-w-6xl px-6 mb-12 text-center" style="opacity:0;transform:translateY(24px)"><h2 class="font-display text-4xl sm:text-5xl lg:text-6xl text-white leading-tight">See what&#x27;s being<!-- --> <span class="italic text-gradient-warm">created</span></h2><p class="text-noir-300 mt-5 max-w-2xl mx-auto text-base sm:text-lg leading-relaxed">Real persona photos and videos across the lifestyle, UGC, and fashion niches — one consistent identity, endless content.</p></div><div class="relative w-full overflow-hidden space-y-4 sm:space-y-5" style="mask-image:linear-gradient(to right, transparent 0, black 5%, black 95%, transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black 5%, black 95%, transparent 100%)"><div data-testid="see-whats-being-created-track" aria-roledescription="carousel" aria-label="Generated this week — auto-scrolling persona showcase" class="flex gap-4 sm:gap-5 motion-marquee" style="animation:see-whats-marquee-left 64s linear infinite;width:max-content"><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/maria-denim.mp4" poster="/videos/persona-loops/maria-denim.jpg" muted="" loop="" playsInline="" autoPlay="" aria-hidden="true" preload="metadata" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@maria.rae</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">138k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-05.jpg" alt="@ria.elara" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@ria.elara</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">23k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-09.jpg" alt="@noa.viss" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@noa.viss</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">44k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/street-walk.mp4" poster="/videos/persona-loops/street-walk.jpg" muted="" loop="" playsInl
1ine="" autoPlay="" aria-hidden="true" preload="metadata" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@ava.blue</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">204k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-06.jpg" alt="@mae.kado" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@mae.kado</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">8.4k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-02.jpg" alt="@priya.sol" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@priya.sol</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">61k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/fitness-flag.mp4" poster="/videos/persona-loops/fitness-flag.jpg" muted="" loop="" playsInl
1ine="" autoPlay="" aria-hidden="true" preload="metadata" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@mila.fit</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">91k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-14.jpg" alt="@mayascreates" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@mayascreates</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">128k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-male-01.jpg" alt="@nyx.studio" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@nyx.studio</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">34k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/dance-white.mp4" poster="/videos/persona-loops/dance-white.jpg" muted="" loop="" playsInl
1ine="" autoPlay="" aria-hidden="true" preload="metadata" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@ava.blue</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">318k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-15.jpg" alt="@yunaa.x" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@yunaa.x</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">89k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-11.jpg" alt="@dana.ruiz" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@dana.ruiz</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">17k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-19.jpg" alt="@s.morenoo" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@s.morenoo</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">312k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-male-03.jpg" alt="@andre.creates" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@andre.creates</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">
178k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/maria-denim.mp4" poster="/videos/persona-loops/maria-denim.jpg" muted="" loop="" playsInline="" autoPlay="" aria-hidden="true" preload="none" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@maria.rae</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">138k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-05.jpg" alt="@ria.elara" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@ria.elara</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">23k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-09.jpg" alt="@noa.viss" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@noa.viss</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">44k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/street-walk.mp4" poster="/videos/persona-loops/street-walk.jpg" muted="" loop="" playsInl
1ine="" autoPlay="" aria-hidden="true" preload="none" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@ava.blue</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">204k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-06.jpg" alt="@mae.kado" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@mae.kado</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">8.4k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-02.jpg" alt="@priya.sol" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@priya.sol</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">61k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/fitness-flag.mp4" poster="/videos/persona-loops/fitness-flag.jpg" muted="" loop="" playsInl
1ine="" autoPlay="" aria-hidden="true" preload="none" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@mila.fit</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">91k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-14.jpg" alt="@mayascreates" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@mayascreates</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">128k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-male-01.jpg" alt="@nyx.studio" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@nyx.studio</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">34k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/dance-white.mp4" poster="/videos/persona-loops/dance-white.jpg" muted="" loop="" playsInl
1ine="" autoPlay="" aria-hidden="true" preload="none" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@ava.blue</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">318k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-15.jpg" alt="@yunaa.x" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@yunaa.x</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">89k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-11.jpg" alt="@dana.ruiz" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@dana.ruiz</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">17k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-19.jpg" alt="@s.morenoo" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@s.morenoo</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">312k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-male-03.jpg" alt="@andre.creates" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@andre.creates</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">
178k likes</div></div></article></div><div aria-roledescription="carousel" aria-label="Generated this week — auto-scrolling persona showcase" class="flex gap-4 sm:gap-5 motion-marquee" style="animation:see-whats-marquee-right 72s linear infinite;width:max-content"><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/studio-white.mp4" poster="/videos/persona-loops/studio-white.jpg" muted="" loop="" playsInline="" autoPlay="" aria-hidden="true" preload="metadata" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@ava.blue</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">38k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-07.jpg" alt="@jess_redd" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@jess_redd</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">47k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/maria-bed.mp4" poster="/videos/persona-loops/maria-bed.jpg" muted="" loop="" playsInline="" autoPlay="" aria-hidden="true" preload="metadata" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@maria.rae</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">182k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-16.jpg" alt="@arielacole" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@arielacole</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">12k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/tan-dress.mp4" poster="/videos/persona-loops/tan-dress.jpg" muted="" loop="" playsInl
1ine="" autoPlay="" aria-hidden="true" preload="metadata" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@ava.blue</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">97k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-18.jpg" alt="@leah.ugc" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@leah.ugc</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">215k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-03.jpg" alt="@kira.m" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@kira.m</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">53k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/leggings-cafe.mp4" poster="/videos/persona-loops/leggings-cafe.jpg" muted="" loop="" playsInl
1ine="" autoPlay="" aria-hidden="true" preload="metadata" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@ava.blue</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">73k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-20.jpg" alt="@theadora" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@theadora</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">56k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-male-04.jpg" alt="@jonask98" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@jonask98</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">145k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/hair-flip.mp4" poster="/videos/persona-loops/hair-flip.jpg" muted="" loop="" playsInl
1ine="" autoPlay="" aria-hidden="true" preload="metadata" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@ava.blue</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">266k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-10.jpg" alt="@bee.cortez" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@bee.cortez</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">29k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-13.jpg" alt="@suki.lane" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@suki.lane</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">94k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-04.jpg" alt="@elif.k" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@elif.k</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">41k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-male-02.jpg" alt="@theo.r" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@theo.r</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">62k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/studio-white.mp4" poster="/videos/persona-loops/studio-white.jpg" muted="" loop="" playsInl
1ine="" autoPlay="" aria-hidden="true" preload="none" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@ava.blue</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">38k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-07.jpg" alt="@jess_redd" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@jess_redd</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">47k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/maria-bed.mp4" poster="/videos/persona-loops/maria-bed.jpg" muted="" loop="" playsInline="" autoPlay="" aria-hidden="true" preload="none" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@maria.rae</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">182k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-16.jpg" alt="@arielacole" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@arielacole</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">12k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/tan-dress.mp4" poster="/videos/persona-loops/tan-dress.jpg" muted="" loop="" playsInl
1ine="" autoPlay="" aria-hidden="true" preload="none" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@ava.blue</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">97k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-18.jpg" alt="@leah.ugc" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@leah.ugc</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">215k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-03.jpg" alt="@kira.m" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@kira.m</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">53k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/leggings-cafe.mp4" poster="/videos/persona-loops/leggings-cafe.jpg" muted="" loop="" playsInl
1ine="" autoPlay="" aria-hidden="true" preload="none" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@ava.blue</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">73k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-20.jpg" alt="@theadora" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@theadora</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">56k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-male-04.jpg" alt="@jonask98" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@jonask98</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">145k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="video" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><video data-loop="true" src="/videos/persona-loops/hair-flip.mp4" poster="/videos/persona-loops/hair-flip.jpg" muted="" loop="" playsInl
1ine="" autoPlay="" aria-hidden="true" preload="none" class="object-cover w-full h-full"></video><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@ava.blue</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">266k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-10.jpg" alt="@bee.cortez" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@bee.cortez</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">29k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-13.jpg" alt="@suki.lane" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #FFFFFF 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-music2 w-3.5 h-3.5" style="color:#FFFFFF"><circle cx="8" cy="18" r="4"></circle><path d="M12 18V2l7 4"></path></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@suki.lane</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">94k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-04.jpg" alt="@elif.k" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@elif.k</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">41k likes</div></div></article><article data-testid="see-whats-being-created-card" data-kind="image" class="relative shrink-0 w-[150px] sm:w-[190px] aspect-[9/16] rounded-2xl overflow-hidden bg-noir-900 ring-1 ring-noir-700/60 shadow-xl shadow-black/40"><img src="/images/personas/persona-male-02.jpg" alt="@theo.r" class="object-cover w-full h-full" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 top-0 h-14 bg-gradient-to-b from-black/55 to-transparent"></div><div class="absolute top-2 right-2"><div class="rounded-md p-1.5 backdrop-blur-sm" style="background:rgba(0,0,0,0.45);box-shadow:0 0 0 1px color-mix(in srgb, #E1306C 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-3.5 h-3.5" style="color:#E1306C"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-20 bg-gradient-to-t from-black/85 via-black/55 to-transparent"></div><div class="absolute inset-x-0 bottom-0 px-3 pb-2.5"><div class="font-display text-white text-xs sm:text-sm font-medium truncate">@theo.r</div><div class="text-[10px] sm:text-[11px] font-mono text-white/70 mt-0.5">62k likes</div></div></article></div></div><style>
2        @keyframes see-whats-marquee-left {
3          from { transform: translateX(0); }
4          to   { transform: translateX(-50%); }
5        }
6        @keyframes see-whats-marquee-right {
7          from { transform: translateX(-50%); }
8          to   { transform: translateX(0); }
9        }
10        @media (prefers-reduced-motion: reduce) {
11          .motion-marquee { animation: none !important; }
12        }
13      </style></section><section id="how-it-works" class="relative py-32 overflow-hidden"><div class="absolute top-0 inset-x-0 h-px bg-gradient-to-r from-transparent via-noir-600 to-transparent"></div><div class="mx-auto max-w-7xl px-6"><div class="text-center mb-20" style="opacity:0;transform:translateY(30px)"><span class="text-sm font-mono font-medium text-violet-glow tracking-wider up
13percase">The Process</span><h2 class="font-display text-4xl sm:text-5xl lg:text-6xl text-white mt-4">Three steps to your<br/><span class="italic text-gradient">perfect persona</span></h2></div><div class="grid grid-cols-1 lg:grid-cols-3 gap-8 relative"><div class="relative group" style="opacity:0;transform:translateY(50px)"><div class="hidden lg:block absolute top-16 left-full w-full h-px z-0"><div class="h-full w-full" style="background:linear-gradient(90deg, var(--color-violet-glow), transparent);opacity:0.3"></div></div><div class="glass glass-hover rounded-3xl p-8 h-full relative overflow-hidden transition-all duration-500"><div class="absolute -top-20 -right-20 w-40 h-40 rounded-full opacity-0 group-hover:opacity-10 transition-opacity duration-700 blur-3xl" style="background:var(--color-violet-glow)"></div><div class="font-mono text-sm font-medium mb-6 tracking-wider" style="color:var(--color-violet-glow)">STEP <!-- -->01</div><div class="w-14 h-14 rounded-2xl flex items-center justify-center mb-6" style="background:color-mix(in srgb, var(--color-violet-glow) 15%, transparent);border:1px solid color-mix(in srgb, var(--color-violet-glow) 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-user-round-pen w-6 h-6" style="color:var(--color-violet-glow)"><path d="M2 21a8 8 0 0 1 10.821-7.487"></path><path d="M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z"></path><circle cx="10" cy="8" r="5"></circle></svg></div><h3 class="font-display text-2xl text-white mb-3">Describe your persona</h3><p class="text-noir-300 leading-relaxed mb-4">Define age, ethnicity, hair, body type, and style. Our AI generates 10 photorealistic candidates for you to choose from.</p><p class="text-sm font-medium" style="color:var(--color-violet-glow)">Pick ONE hero image — this becomes the identity anchor.</p></div></div><div class="relative group" style="opacity:0;transform:translateY(50px)"><div class="hidden lg:block absolute top-16 left-full w-full h-px z-0"><div class="h-full w-full" style="background:linear-gradient(90deg, var(--color-magenta-glow), transparent);opacity:0.3"></div></div><div class="glass glass-hover rounded-3xl p-8 h-full relative overflow-hidden transition-all duration-500"><div class="absolute -top-20 -right-20 w-40 h-40 rounded-full opacity-0 group-hover:opacity-10 transition-opacity duration-700 blur-3xl" style="background:var(--color-magenta-glow)"></div><div class="font-mono text-sm font-medium mb-6 tracking-wider" style="color:var(--color-magenta-glow)">STEP <!-- -->02</div><div class="w-14 h-14 rounded-2xl flex items-center justify-center mb-6" style="background:color-mix(in srgb, var(--color-magenta-glow) 15%, transparent);border:1px solid color-mix(in srgb, var(--color-magenta-glow) 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-cpu w-6 h-6" style="color:var(--color-magenta-glow)"><rect width="16" height="16" x="4" y="4" rx="2"></rect><rect width="6" height="6" x="9" y="9" rx="1"></rect><path d="M15 2v2"></path><path d="M15 20v2"></path><path d="M2 15h2"></path><path d="M2 9h2"></path><path d="M20 15h2"></path><path d="M20 9h2"></path><path d="M9 2v2"></path><path d="M9 20v2"></path></svg></div><h3 class="font-display text-2xl text-white mb-3">We train a custom model</h3><p class="text-noir-300 leading-relaxed mb-4">Your selected persona gets a dedicated identity model — trained in ~10 minutes. This locks the identity: face, features, skin tone.</p><p class="text-sm font-medium" style="color:var(--color-magenta-glow)">Ready in about 10 minutes. 85–100 credits per persona.</p></div></div><div class="relative group" style="opacity:0;transform:translateY(50px)"><div class="glass glass-hover rounded-3xl p-8 h-full relative overflow-hidden transition-all duration-500"><div class="absolute -top-20 -right-20 w-40 h-40 rounded-full opacity-0 group-hover:opacity-10 transition-opacity duration-700 blur-3xl" style="background:var(--color-rose-glow)"></div><div class="font-mono text-sm font-medium mb-6 tracking-wider" style="color:var(--color-rose-glow)">STEP <!-- -->03</div>
13<div class="w-14 h-14 rounded-2xl flex items-center justify-center mb-6" style="background:color-mix(in srgb, var(--color-rose-glow) 15%, transparent);border:1px solid color-mix(in srgb, var(--color-rose-glow) 25%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-image-down w-6 h-6" style="color:var(--color-rose-glow)"><path d="M10.3 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v10l-3.1-3.1a2 2 0 0 0-2.814.014L6 21"></path><path d="m14 19 3 3v-5.5"></path><path d="m17 22 3-3"></path><circle cx="9" cy="9" r="2"></circle></svg></div><h3 class="font-display text-2xl text-white mb-3">Generate unlimited content</h3><p class="text-noir-300 leading-relaxed mb-4">Place your persona in any scene, outfit, or setting — as a still image OR a persona-swapped video. Every output keeps the same identity, as if shot by a real photographer or filmed by a real cinematographer.</p><p class="text-sm font-medium" style="color:var(--color-rose-glow)">Broadcast-quality photorealistic output.</p><p class="text-sm font-medium mt-2" style="color:var(--color-violet-glow)">Or upload a reference reel + motion-swap your persona onto it (4 credits/sec).</p></div></div></div><div class="mt-24 glass rounded-3xl p-8 sm:p-12 overflow-hidden" style="opacity:0;transform:translateY(40px)"><div class="flex flex-col md:flex-row items-center gap-8 md:gap-12"><div class="flex-1 w-full"><div class="text-sm font-mono text-violet-glow mb-3 tracking-wider">YOUR PROMPT</div><div class="bg-noir-900 rounded-2xl p-6 border border-noir-700"><code class="text-noir-200 text-sm leading-relaxed font-mono block">red-haired young woman on a Parisian balcony, morning golden hour, wearing cozy green sweater, sunglasses, coffee on table, candid smile, shot on iPhone 17 Pro, natural lighting</code></div></div><div class="flex-shrink-0"><div class="w-16 h-16 rounded-full gradient-glow flex items-center justify-center shadow-lg shadow-violet-glow/30"><svg class="w-6 h-6 text-white md:rotate-0 rotate-90" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M13 7l5 5m0 0l-5 5m5-5H6"></path></svg></div></div><div class="flex-1 w-full"><div class="text-sm font-mono text-rose-glow mb-3 tracking-wider">GENERATED OUTPUT</div><div class="relative rounded-2xl overflow-hidden aspect-[3/4] max-h-80 cursor-pointer group"><img src="/images/examples/jessica-01.jpg" alt="AI-generated persona — Jessica on Parisian balcony" class="w-full h-full object-cover transition-transform duration-500 group-hover:scale-105" fetchPriority="high" decoding="async"/><div class="absolute bottom-4 left-4 blur-badge rounded-full px-3 py-1.5 text-xs text-noir-200 font-mono">iPhone 17 Pro • 48MP</div></div></div></div><div class="mt-10"><div class="text-sm font-mono text-noir-400 mb-4 tracking-wider text-center">SAME PERSONA — DIFFERENT SCENES</div><div class="grid grid-cols-2 sm:grid-cols-4 gap-3"><div class="aspect-[3/4] rounded-xl overflow-hidden group cursor-pointer" style="opacity:0;transform:scale(0.9)"><img src="/images/examples/jessica-03.jpg" alt="Jessica example 2" class="w-full h-full object-cover transition-transform duration-500 group-hover:scale-110" loading="lazy"/></div><div class="aspect-[3/4] rounded-xl overflow-hidden group cursor-pointer" style="opacity:0;transform:scale(0.9)"><img src="/images/examples/jessica-11.jpg" alt="Jessica example 3" class="w-full h-full object-cover transition-transform duration-500 group-hover:scale-110" loading="lazy"/></div><div class="aspect-[3/4] rounded-xl overflow-hidden group cursor-pointer" style="opacity:0;transform:scale(0.9)"><img src="/images/examples/jessica-14.jpg" alt="Jessica example 4" class="w-full h-full object-cover transition-transform duration-500 group-hover:scale-110" loading="lazy"/></div><div class="aspect-[3/4] rounded-xl overflow-hidden group cursor-pointer" style="opacity:0;transform:scale(0.9)"><img src="/images/examples/jessica-09.jpg" alt="Jessica example 5" class="w-full h-full object-cover transition-transform duration-500 group-hover:scale-110" loading="lazy"/></div></div><div class="flex justify-center mt-6"><button class="flex items-center gap-2 text-sm font-medium text-noir-300 hover:text-white transition-colors px-5 py-2.5 rounded-full border border-noir-700 hover:border-noir-500">Show more (+<!-- -->3<!-- -->)<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down w-4 h-4"><path d="m6 9 6 6 6-6"></path></svg></button></div></div></div></div></section><section class="relative py-32 overflow-hidden"><div class="absolute top-0 inset-x-0 h-px bg-gradient-to-r from-transparent via-noir-600 to-transparent"></div><div class="mx-auto max-w-7xl px-6"><div class="text-center mb-20" style="opacity:0;transform:translateY(30px)"><span class="text-sm font-mono font-medium text-magenta-glow tracking-wider up
13percase">Aesthetics</span><h2 class="font-display text-4xl sm:text-5xl lg:text-6xl text-white mt-4">Three aesthetics, one<br/><span class="italic text-gradient">consistent identity</span></h2><p class="text-noir-300 mt-6 max-w-lg mx-auto">Generate content across lifestyle, portrait, and editorial aesthetics — face, features, and style stay the same.</p></div><div class="grid grid-cols-1 md:grid-cols-3 gap-8"><div class="group glass glass-hover rounded-3xl overflow-hidden transition-all duration-500" style="opacity:0;transform:translateY(50px)"><button type="button" aria-label="Zoom Lifestyle example" class="relative h-64 w-full overflow-hidden block cursor-pointer"><img src="/images/examples/jessica-01.jpg" alt="Lifestyle content example" class="w-full h-full object-cover object-top transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-800 via-noir-800/40 to-transparent"></div><div class="absolute top-4 left-4 blur-badge rounded-full px-3 py-1.5 flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-camera w-3.5 h-3.5" style="color:var(--color-violet-glow)"><path d="M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-2.5-3z"></path><circle cx="12" cy="13" r="3"></circle></svg><span class="text-xs font-semibold tracking-wider uppercase" style="color:var(--color-violet-glow)">Lifestyle</span></div></button><div class="p-8"><div class="text-sm font-medium mb-2" style="color:var(--color-violet-glow)">Instagram &amp; social-ready</div><p class="text-noir-300 leading-relaxed mb-6">Everyday content for social media — coffee shop selfies, travel scenes, gym photos, brand partnerships. Same face, every post.</p><div class="flex flex-wrap gap-2"><span class="text-xs font-medium px-3 py-1.5 rounded-full bg-noir-800 text-noir-300 border border-noir-700">Instagram</span><span class="text-xs font-medium px-3 py-1.5 rounded-full bg-noir-800 text-noir-300 border border-noir-700">TikTok</span><span class="text-xs font-medium px-3 py-1.5 rounded-full bg-noir-800 text-noir-300 border border-noir-700">LinkedIn</span><span class="text-xs font-medium px-3 py-1.5 rounded-full bg-noir-800 text-noir-300 border border-noir-700">Marketing</span></div></div></div><div class="group glass glass-hover rounded-3xl overflow-hidden transition-all duration-500" style="opacity:0;transform:translateY(50px)"><button type="button" aria-label="Zoom Portrait example" class="relative h-64 w-full overflow-hidden block cursor-pointer"><img src="/images/examples/jessica-12.jpg" alt="Portrait content example" class="w-full h-full object-cover object-top transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-800 via-noir-800/40 to-transparent"></div><div class="absolute top-4 left-4 blur-badge rounded-full px-3 py-1.5 flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5" style="color:var(--color-magenta-glow)"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span class="text-xs font-semibold tracking-wider uppercase" style="color:var(--color-magenta-glow)">Portrait</span></div></button><div class="p-8"><div class="text-sm font-medium mb-2" style="color:var(--color-magenta-glow)">Editorial &amp; branded</div><p class="text-noir-300 leading-relaxed mb-6">Polished portraits and on-brand photoshoots for fashion, beauty, and lifestyle campaigns. Consistent identity across every shot.</p><div class="flex flex-wrap gap-2"><span class="text-xs font-medium px-3 py-1.5 rounded-full bg-noir-800 text-noir-300 border border-noir-700">Branding</span><span class="text-xs font-medium px-3 py-1.5 rounded-full bg-noir-800 text-noir-300 border border-noir-700">Press</span><span class="text-xs font-medium px-3 py-1.5 rounded-full bg-noir-800 text-noir-300 border border-noir-700">Lookbooks</span><span class="text-xs font-medium px-3 py-1.5 rounded-full bg-noir-800 text-noir-300 border border-noir-700">Profile photos</span></div></div></div><div class="group glass glass-hover rounded-3xl overflow-hidden transition-all duration-500" style="opacity:0;transform:translateY(50px)"><button type="button" aria-label="Zoom Aesthetic example" class="relative h-64 w-full overflow-hidden block cursor-pointer"><img src="/images/examples/jessica-03.jpg" alt="Aesthetic content example" class="w-full h-full object-cover object-top transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-800 via-noir-800/40 to-transparent"></div><div class="absolute top-4 left-4 blur-badge rounded-full px-3 py-1.5 flex items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5" style="color:var(--color-rose-glow)"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg>
13<span class="text-xs font-semibold tracking-wider uppercase" style="color:var(--color-rose-glow)">Aesthetic</span></div></button><div class="p-8"><div class="text-sm font-medium mb-2" style="color:var(--color-rose-glow)">Mood &amp; styling</div><p class="text-noir-300 leading-relaxed mb-6">Styled scene work — fashion editorials, mood pieces, and creative direction. One trained persona, unlimited aesthetic directions.</p><div class="flex flex-wrap gap-2"><span class="text-xs font-medium px-3 py-1.5 rounded-full bg-noir-800 text-noir-300 border border-noir-700">Editorial</span><span class="text-xs font-medium px-3 py-1.5 rounded-full bg-noir-800 text-noir-300 border border-noir-700">Lookbooks</span><span class="text-xs font-medium px-3 py-1.5 rounded-full bg-noir-800 text-noir-300 border border-noir-700">Marketing</span></div></div></div></div></div></section><section id="gallery" class="relative py-32 overflow-hidden"><div class="absolute top-0 inset-x-0 h-px bg-gradient-to-r from-transparent via-noir-600 to-transparent"></div><div class="mx-auto max-w-7xl px-6"><div class="text-center mb-20" style="opacity:0;transform:translateY(30px)"><span class="text-sm font-mono font-medium text-rose-glow tracking-wider uppercase">Example Personas</span><h2 class="font-display text-4xl sm:text-5xl lg:text-6xl text-white mt-4">Every face, entirely<br/><span class="italic text-gradient">fictional</span></h2><p class="text-noir-300 mt-6 max-w-lg mx-auto">Each persona maintains perfect identity consistency across unlimited scenes and settings. None of these people exist.</p></div><div class="grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4 auto-rows-[200px]"><div class="relative group rounded-2xl overflow-hidden cursor-pointer row-span-2" style="opacity:0;transform:scale(0.9)"><img src="/images/personas/persona-01.jpg" alt="Nadia — Parisian streets" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/90 via-noir-950/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"></div><div class="absolute bottom-0 left-0 right-0 p-5 translate-y-4 opacity-0 group-hover:translate-y-0 group-hover:opacity-100 transition-all duration-500"><div class="flex items-center gap-2 mb-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-white drop-shadow-[0_1px_2px_rgba(0,0,0,0.8)]"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span class="text-xs font-mono font-semibold text-white tracking-wider uppercase [text-shadow:_0_1px_3px_rgba(0,0,0,0.8)]">Generated with MintFace</span></div><div class="font-display text-xl text-white [text-shadow:_0_1px_3px_rgba(0,0,0,0.7)]">Nadia</div><div class="text-sm text-noir-100 [text-shadow:_0_1px_2px_rgba(0,0,0,0.7)]">Parisian streets</div></div><div class="absolute top-3 right-3 opacity-0 group-hover:opacity-100 transition-opacity duration-500"><div class="blur-badge rounded-full p-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-violet-glow"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div></div></div><div class="relative group rounded-2xl overflow-hidden cursor-pointer " style="opacity:0;transform:scale(0.9)"><img src="/images/personas/persona-02.jpg" alt="Yuna — Corporate headsh
13ot" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/90 via-noir-950/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"></div><div class="absolute bottom-0 left-0 right-0 p-5 translate-y-4 opacity-0 group-hover:translate-y-0 group-hover:opacity-100 transition-all duration-500"><div class="flex items-center gap-2 mb-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-white drop-shadow-[0_1px_2px_rgba(0,0,0,0.8)]"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span class="text-xs font-mono font-semibold text-white tracking-wider uppercase [text-shadow:_0_1px_3px_rgba(0,0,0,0.8)]">Generated with MintFace</span></div><div class="font-display text-xl text-white [text-shadow:_0_1px_3px_rgba(0,0,0,0.7)]">Yuna</div><div class="text-sm text-noir-100 [text-shadow:_0_1px_2px_rgba(0,0,0,0.7)]">Corporate headshot</div></div><div class="absolute top-3 right-3 opacity-0 group-hover:opacity-100 transition-opacity duration-500"><div class="blur-badge rounded-full p-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-violet-glow"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div></div></div><div class="relative group rounded-2xl overflow-hidden cursor-pointer " style="opacity:0;transform:scale(0.9)"><img src="/images/personas/persona-male-01.jpg" alt="Theo — Morning jog" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/90 via-noir-950/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"></div><div class="absolute bottom-0 left-0 right-0 p-5 translate-y-4 opacity-0 group-hover:translate-y-0 group-hover:opacity-100 transition-all duration-500"><div class="flex items-center gap-2 mb-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-white drop-shadow-[0_1px_2px_rgba(0,0,0,0.8)]"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span class="text-xs font-mono font-semibold text-white tracking-wider uppercase [text-shadow:_0_1px_3px_rgba(0,0,0,0.8)]">Generated with MintFace</span></div><div class="font-display text-xl text-white [text-shadow:_0_1px_3px_rgba(0,0,0,0.7)]">Theo</div><div class="text-sm text-noir-100 [text-shadow:_0_1px_2px_rgba(0,0,0,0.7)]">Morning jog</div></div><div class="absolute top-3 right-3 opacity-0 group-hover:opacity-100 transition-opacity duration-500"><div class="blur-badge rounded-full p-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-violet-glow"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div></div></div><div class="relative group rounded-2xl overflow-hidden cursor-pointer " style="opacity:0;transform:scale(0.9)"><img src="/images/personas/persona-03.jpg" alt="Elena — Fashion editorial" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/90 via-noir-950/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"></div><div class="absolute bottom-0 left-0 right-0 p-5 translate-y-4 opacity-0 group-hover:translate-y-0 group-hover:opacity-100 transition-all duration-500"><div class="flex items-center gap-2 mb-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-white drop-shadow-[0_1px_2px_rgba(0,0,0,0.8)]"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span class="text-xs font-mono font-semibold text-white tracking-wider up
13percase [text-shadow:_0_1px_3px_rgba(0,0,0,0.8)]">Generated with MintFace</span></div><div class="font-display text-xl text-white [text-shadow:_0_1px_3px_rgba(0,0,0,0.7)]">Elena</div><div class="text-sm text-noir-100 [text-shadow:_0_1px_2px_rgba(0,0,0,0.7)]">Fashion editorial</div></div><div class="absolute top-3 right-3 opacity-0 group-hover:opacity-100 transition-opacity duration-500"><div class="blur-badge rounded-full p-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-violet-glow"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div></div></div><div class="relative group rounded-2xl overflow-hidden cursor-pointer " style="opacity:0;transform:scale(0.9)"><img src="/images/personas/persona-09.jpg" alt="Daniela — Fitness shoot" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/90 via-noir-950/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"></div><div class="absolute bottom-0 left-0 right-0 p-5 translate-y-4 opacity-0 group-hover:translate-y-0 group-hover:opacity-100 transition-all duration-500"><div class="flex items-center gap-2 mb-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-white drop-shadow-[0_1px_2px_rgba(0,0,0,0.8)]"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span class="text-xs font-mono font-semibold text-white tracking-wider uppercase [text-shadow:_0_1px_3px_rgba(0,0,0,0.8)]">Generated with MintFace</span></div><div class="font-display text-xl text-white [text-shadow:_0_1px_3px_rgba(0,0,0,0.7)]">Daniela</div><div class="text-sm text-noir-100 [text-shadow:_0_1px_2px_rgba(0,0,0,0.7)]">Fitness shoot</div></div><div class="absolute top-3 right-3 opacity-0 group-hover:opacity-100 transition-opacity duration-500"><div class="blur-badge rounded-full p-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-violet-glow"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div></div></div><div class="relative group rounded-2xl overflow-hidden cursor-pointer row-span-2" style="opacity:0;transform:scale(0.9)"><img src="/images/personas/persona-male-02.jpg" alt="Felix — Coffee shop candid" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/90 via-noir-950/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"></div><div class="absolute bottom-0 left-0 right-0 p-5 translate-y-4 opacity-0 group-hover:translate-y-0 group-hover:opacity-100 transition-all duration-500"><div class="flex items-center gap-2 mb-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-white drop-shadow-[0_1px_2px_rgba(0,0,0,0.8)]"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span class="text-xs font-mono font-semibold text-white tracking-wider up
13percase [text-shadow:_0_1px_3px_rgba(0,0,0,0.8)]">Generated with MintFace</span></div><div class="font-display text-xl text-white [text-shadow:_0_1px_3px_rgba(0,0,0,0.7)]">Felix</div><div class="text-sm text-noir-100 [text-shadow:_0_1px_2px_rgba(0,0,0,0.7)]">Coffee shop candid</div></div><div class="absolute top-3 right-3 opacity-0 group-hover:opacity-100 transition-opacity duration-500"><div class="blur-badge rounded-full p-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-violet-glow"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div></div></div><div class="relative group rounded-2xl overflow-hidden cursor-pointer row-span-2" style="opacity:0;transform:scale(0.9)"><img src="/images/personas/persona-10.jpg" alt="Sofia — Beach golden hour" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/90 via-noir-950/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"></div><div class="absolute bottom-0 left-0 right-0 p-5 translate-y-4 opacity-0 group-hover:translate-y-0 group-hover:opacity-100 transition-all duration-500"><div class="flex items-center gap-2 mb-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-white drop-shadow-[0_1px_2px_rgba(0,0,0,0.8)]"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span class="text-xs font-mono font-semibold text-white tracking-wider uppercase [text-shadow:_0_1px_3px_rgba(0,0,0,0.8)]">Generated with MintFace</span></div><div class="font-display text-xl text-white [text-shadow:_0_1px_3px_rgba(0,0,0,0.7)]">Sofia</div><div class="text-sm text-noir-100 [text-shadow:_0_1px_2px_rgba(0,0,0,0.7)]">Beach golden hour</div></div><div class="absolute top-3 right-3 opacity-0 group-hover:opacity-100 transition-opacity duration-500"><div class="blur-badge rounded-full p-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-violet-glow"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div></div></div><div class="relative group rounded-2xl overflow-hidden cursor-pointer " style="opacity:0;transform:scale(0.9)"><img src="/images/personas/persona-12.jpg" alt="Ava — Coffee shop candid" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/90 via-noir-950/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"></div><div class="absolute bottom-0 left-0 right-0 p-5 translate-y-4 opacity-0 group-hover:translate-y-0 group-hover:opacity-100 transition-all duration-500"><div class="flex items-center gap-2 mb-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-white drop-shadow-[0_1px_2px_rgba(0,0,0,0.8)]"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span class="text-xs font-mono font-semibold text-white tracking-wider up
13percase [text-shadow:_0_1px_3px_rgba(0,0,0,0.8)]">Generated with MintFace</span></div><div class="font-display text-xl text-white [text-shadow:_0_1px_3px_rgba(0,0,0,0.7)]">Ava</div><div class="text-sm text-noir-100 [text-shadow:_0_1px_2px_rgba(0,0,0,0.7)]">Coffee shop candid</div></div><div class="absolute top-3 right-3 opacity-0 group-hover:opacity-100 transition-opacity duration-500"><div class="blur-badge rounded-full p-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-violet-glow"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div></div></div><div class="relative group rounded-2xl overflow-hidden cursor-pointer " style="opacity:0;transform:scale(0.9)"><img src="/images/personas/persona-13.jpg" alt="Leah — Rooftop sunset" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/90 via-noir-950/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"></div><div class="absolute bottom-0 left-0 right-0 p-5 translate-y-4 opacity-0 group-hover:translate-y-0 group-hover:opacity-100 transition-all duration-500"><div class="flex items-center gap-2 mb-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-white drop-shadow-[0_1px_2px_rgba(0,0,0,0.8)]"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span class="text-xs font-mono font-semibold text-white tracking-wider uppercase [text-shadow:_0_1px_3px_rgba(0,0,0,0.8)]">Generated with MintFace</span></div><div class="font-display text-xl text-white [text-shadow:_0_1px_3px_rgba(0,0,0,0.7)]">Leah</div><div class="text-sm text-noir-100 [text-shadow:_0_1px_2px_rgba(0,0,0,0.7)]">Rooftop sunset</div></div><div class="absolute top-3 right-3 opacity-0 group-hover:opacity-100 transition-opacity duration-500"><div class="blur-badge rounded-full p-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-violet-glow"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div></div></div><div class="relative group rounded-2xl overflow-hidden cursor-pointer " style="opacity:0;transform:scale(0.9)"><img src="/images/personas/persona-male-03.jpg" alt="Andre — Urban street" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/90 via-noir-950/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"></div><div class="absolute bottom-0 left-0 right-0 p-5 translate-y-4 opacity-0 group-hover:translate-y-0 group-hover:opacity-100 transition-all duration-500"><div class="flex items-center gap-2 mb-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-white drop-shadow-[0_1px_2px_rgba(0,0,0,0.8)]"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span class="text-xs font-mono font-semibold text-white tracking-wider up
13percase [text-shadow:_0_1px_3px_rgba(0,0,0,0.8)]">Generated with MintFace</span></div><div class="font-display text-xl text-white [text-shadow:_0_1px_3px_rgba(0,0,0,0.7)]">Andre</div><div class="text-sm text-noir-100 [text-shadow:_0_1px_2px_rgba(0,0,0,0.7)]">Urban street</div></div><div class="absolute top-3 right-3 opacity-0 group-hover:opacity-100 transition-opacity duration-500"><div class="blur-badge rounded-full p-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-violet-glow"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div></div></div><div class="relative group rounded-2xl overflow-hidden cursor-pointer row-span-2" style="opacity:0;transform:scale(0.9)"><img src="/images/personas/persona-04.jpg" alt="Luna — Studio portrait" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/90 via-noir-950/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"></div><div class="absolute bottom-0 left-0 right-0 p-5 translate-y-4 opacity-0 group-hover:translate-y-0 group-hover:opacity-100 transition-all duration-500"><div class="flex items-center gap-2 mb-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-white drop-shadow-[0_1px_2px_rgba(0,0,0,0.8)]"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span class="text-xs font-mono font-semibold text-white tracking-wider uppercase [text-shadow:_0_1px_3px_rgba(0,0,0,0.8)]">Generated with MintFace</span></div><div class="font-display text-xl text-white [text-shadow:_0_1px_3px_rgba(0,0,0,0.7)]">Luna</div><div class="text-sm text-noir-100 [text-shadow:_0_1px_2px_rgba(0,0,0,0.7)]">Studio portrait</div></div><div class="absolute top-3 right-3 opacity-0 group-hover:opacity-100 transition-opacity duration-500"><div class="blur-badge rounded-full p-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-violet-glow"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div></div></div><div class="relative group rounded-2xl overflow-hidden cursor-pointer " style="opacity:0;transform:scale(0.9)"><img src="/images/personas/persona-11.jpg" alt="Rhea — Outdoor adventure" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/90 via-noir-950/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"></div><div class="absolute bottom-0 left-0 right-0 p-5 translate-y-4 opacity-0 group-hover:translate-y-0 group-hover:opacity-100 transition-all duration-500"><div class="flex items-center gap-2 mb-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-white drop-shadow-[0_1px_2px_rgba(0,0,0,0.8)]"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span class="text-xs font-mono font-semibold text-white tracking-wider up
13percase [text-shadow:_0_1px_3px_rgba(0,0,0,0.8)]">Generated with MintFace</span></div><div class="font-display text-xl text-white [text-shadow:_0_1px_3px_rgba(0,0,0,0.7)]">Rhea</div><div class="text-sm text-noir-100 [text-shadow:_0_1px_2px_rgba(0,0,0,0.7)]">Outdoor adventure</div></div><div class="absolute top-3 right-3 opacity-0 group-hover:opacity-100 transition-opacity duration-500"><div class="blur-badge rounded-full p-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-violet-glow"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div></div></div><div class="relative group rounded-2xl overflow-hidden cursor-pointer " style="opacity:0;transform:scale(0.9)"><img src="/images/personas/persona-male-04.jpg" alt="Jonas — Beach midday" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/90 via-noir-950/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"></div><div class="absolute bottom-0 left-0 right-0 p-5 translate-y-4 opacity-0 group-hover:translate-y-0 group-hover:opacity-100 transition-all duration-500"><div class="flex items-center gap-2 mb-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-white drop-shadow-[0_1px_2px_rgba(0,0,0,0.8)]"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span class="text-xs font-mono font-semibold text-white tracking-wider uppercase [text-shadow:_0_1px_3px_rgba(0,0,0,0.8)]">Generated with MintFace</span></div><div class="font-display text-xl text-white [text-shadow:_0_1px_3px_rgba(0,0,0,0.7)]">Jonas</div><div class="text-sm text-noir-100 [text-shadow:_0_1px_2px_rgba(0,0,0,0.7)]">Beach midday</div></div><div class="absolute top-3 right-3 opacity-0 group-hover:opacity-100 transition-opacity duration-500"><div class="blur-badge rounded-full p-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-violet-glow"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div></div></div><div class="relative group rounded-2xl overflow-hidden cursor-pointer " style="opacity:0;transform:scale(0.9)"><img src="/images/personas/persona-08.jpg" alt="Mia — Home lifestyle" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-110" loading="lazy" decoding="async"/><div class="absolute inset-0 bg-gradient-to-t from-noir-950/90 via-noir-950/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-500"></div><div class="absolute bottom-0 left-0 right-0 p-5 translate-y-4 opacity-0 group-hover:translate-y-0 group-hover:opacity-100 transition-all duration-500"><div class="flex items-center gap-2 mb-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-white drop-shadow-[0_1px_2px_rgba(0,0,0,0.8)]"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span class="text-xs font-mono font-semibold text-white tracking-wider up
13percase [text-shadow:_0_1px_3px_rgba(0,0,0,0.8)]">Generated with MintFace</span></div><div class="font-display text-xl text-white [text-shadow:_0_1px_3px_rgba(0,0,0,0.7)]">Mia</div><div class="text-sm text-noir-100 [text-shadow:_0_1px_2px_rgba(0,0,0,0.7)]">Home lifestyle</div></div><div class="absolute top-3 right-3 opacity-0 group-hover:opacity-100 transition-opacity duration-500"><div class="blur-badge rounded-full p-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3.5 h-3.5 text-violet-glow"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div></div></div></div></div></section><section data-testid="testimonials" class="relative py-32 overflow-hidden"><div class="absolute top-0 inset-x-0 h-px bg-gradient-to-r from-transparent via-noir-600 to-transparent"></div><div class="pointer-events-none absolute top-1/3 left-0 h-[500px] w-[500px] rounded-full bg-magenta-glow/5 blur-[140px]"></div><div class="pointer-events-none absolute bottom-0 right-0 h-[500px] w-[500px] rounded-full bg-violet-glow/5 blur-[140px]"></div><div class="mx-auto max-w-7xl px-6 relative"><div class="text-center mb-16" style="opacity:0;transform:translateY(30px)"><span class="text-sm font-mono font-medium text-magenta-glow tracking-wider uppercase">Creator wall</span><h2 class="font-display text-4xl sm:text-5xl lg:text-6xl text-white mt-4 leading-tight">Built for creators who<!-- --> <span class="italic text-gradient-warm">ship more</span></h2><p class="text-noir-300 mt-6 max-w-2xl mx-auto text-base sm:text-lg leading-relaxed">Real-creator voice from across the lifestyle, UGC, and fashion niches. Same trained face, every post.</p></div><div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-5 gap-5 sm:gap-6" aria-label="Creator testimonials"><article data-testid="testimonial-card" class="glass glass-hover rounded-2xl overflow-hidden group transition-shadow duration-500 flex flex-col" style="box-shadow:0 0 0 1px color-mix(in srgb, var(--color-violet-glow) 18%, transparent);opacity:0;transform:translateY(40px)"><div class="relative aspect-[3/4] overflow-hidden bg-noir-900"><img src="/images/personas/persona-07.jpg" alt="Jess R. — Solo creator, NYC — cozy aesthetic" class="object-cover w-full h-full transition-transform duration-700 group-hover:scale-[1.04]" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 bottom-0 h-24 bg-gradient-to-t from-noir-950/70 to-transparent"></div></div><div class="px-5 pt-5 pb-3 flex items-center gap-3 border-b border-noir-700/50"><div class="relative w-10 h-10 rounded-full overflow-hidden flex-shrink-0" style="box-shadow:0 0 0 1.5px color-mix(in srgb, var(--color-violet-glow) 55%, transparent)"><img src="/images/personas/persona-07.jpg" alt="Jess R." class="object-cover w-full h-full brightness-110" style="object-position:50% 15%" loading="lazy"/></div><div class="min-w-0 flex-1"><div class="font-display text-white text-sm font-medium truncate">Jess R.</div><div class="text-[11px] font-mono truncate" style="color:var(--color-violet-glow)">@jess_redd</div></div></div><div class="px-5 pt-3 flex items-center gap-2 text-[11px] font-mono"><span class="text-white/90 lowercase">6.2k followers</span><span class="inline-block w-1 h-1 rounded-full flex-shrink-0" style="background:var(--color-violet-glow)" aria-hidden="true"></span><span class="text-noir-400 truncate">Solo creator, NYC — cozy aesthetic</span></div><p class="px-5 pt-3 pb-6 text-noir-200 text-[13px] sm:text-[14px] leading-relaxed flex-1">trained one persona on a sunday and my whole feed looks tight now. my fans literally messaged me asking when i did the ring light set — i didn&#x27;t, mintface did. wild</p></article><article data-testid="testimonial-card" class="glass glass-hover rounded-2xl overflow-hidden group transition-shadow duration-500 flex flex-col" style="box-shadow:0 0 0 1px color-mix(in srgb, var(--color-magenta-glow) 18%, transparent);opacity:0;transform:translateY(40px)"><div class="relative aspect-[3/4] overflow-hidden bg-noir-900"><img src="/images/personas/persona-14.jpg" alt="Maya C. — Independent creator — lifestyle niche" class="object-cover w-full h-full transition-transform duration-700 group-hover:scale-[1.04]" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 bottom-0 h-24 bg-gradient-to-t from-noir-950/70 to-transparent"></div></div><div class="px-5 pt-5 pb-3 flex items-center gap-3 border-b border-noir-700/50"><div class="relative w-10 h-10 rounded-full overflow-hidden flex-shrink-0" style="box-shadow:0 0 0 1.5px color-mix(in srgb, var(--color-magenta-glow) 55%, transparent)"><img src="/images/personas/persona-14.jpg" alt="Maya C." class="object-cover w-full h-full brightness-110" style="object-position:50% 15%" loading="lazy"/></div><div class="min-w-0 flex-1"><div class="font-display text-white text-sm font-medium truncate">Maya C.</div><div class="text-[11px] font-mono truncate" style="color:var(--color-magenta-glow)">@mayascreates</div></div></div><div class="px-5 pt-3 flex items-center gap-2 text-[11px] font-mono"><span class="text-white/90 lowercase">47k followers</span><span class="inline-block w-1 h-1 rounded-full flex-shrink-0" style="background:var(--color-magenta-glow)" aria-hidden="true"></span><span class="text-noir-400 truncate">Independent creator — lifestyle niche</span></div><p class="px-5 pt-3 pb-6 text-noir-200 text-[13px] sm:text-[14px] leading-relaxed flex-1">The reel-paste feature is unreal. I drop a viral trend in, MintFace renders me onto it in about 4 minutes, I post the same day. My weekly drop schedule is locked.</p></article><article data-testid="testimonial-card" class="glass glass-hover rounded-2xl overflow-hidden group transition-shadow duration-500 flex flex-col" style="box-shadow:0 0 0 1px color-mix(in srgb, var(--color-amber-glow) 18%, transparent);opacity:0;transform:translateY(40px)"><div class="relative aspect-[3/4] overflow-hidden bg-noir-900"><img src="/images/personas/persona-15.jpg" alt="Yuna — TikTok creator — fashion" class="object-cover w-full h-full transition-transform duration-700 group-hover:scale-[1.04]" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 bottom-0 h-24 bg-gradient-to-t from-noir-950/70 to-transparent"></div></div><div class="px-5 pt-5 pb-3 flex items-center gap-3 border-b border-noir-700/50"><div class="relative w-10 h-10 rounded-full overflow-hidden flex-shrink-0" style="box-shadow:0 0 0 1.5px color-mix(in srgb, var(--color-amber-glow) 55%, transparent)"><img src="/images/personas/persona-15.jpg" alt="Yuna" class="object-cover w-full h-full brightness-110" style="object-position:50% 15%" loading="lazy"/></div><div class="min-w-0 flex-1"><div class="font-display text-white text-sm font-medium truncate">Yuna</div><div class="text-[11px] font-mono truncate" style="color:var(--color-amber-glow)">
13@yunaa.x</div></div></div><div class="px-5 pt-3 flex items-center gap-2 text-[11px] font-mono"><span class="text-white/90 lowercase">128k followers</span><span class="inline-block w-1 h-1 rounded-full flex-shrink-0" style="background:var(--color-amber-glow)" aria-hidden="true"></span><span class="text-noir-400 truncate">TikTok creator — fashion</span></div><p class="px-5 pt-3 pb-6 text-noir-200 text-[13px] sm:text-[14px] leading-relaxed flex-1">i don&#x27;t even open a camera app anymore lol. one persona, infinite outfits, and my fyp is finally consistent. that&#x27;s the algo cheat code right there</p></article><article data-testid="testimonial-card" class="glass glass-hover rounded-2xl overflow-hidden group transition-shadow duration-500 flex flex-col" style="box-shadow:0 0 0 1px color-mix(in srgb, var(--color-rose-glow) 18%, transparent);opacity:0;transform:translateY(40px)"><div class="relative aspect-[3/4] overflow-hidden bg-noir-900"><img src="/images/personas/persona-male-02.jpg" alt="Felix C. — Freelance UGC — full-time pipeline" class="object-cover w-full h-full transition-transform duration-700 group-hover:scale-[1.04]" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 bottom-0 h-24 bg-gradient-to-t from-noir-950/70 to-transparent"></div></div><div class="px-5 pt-5 pb-3 flex items-center gap-3 border-b border-noir-700/50"><div class="relative w-10 h-10 rounded-full overflow-hidden flex-shrink-0" style="box-shadow:0 0 0 1.5px color-mix(in srgb, var(--color-rose-glow) 55%, transparent)"><img src="/images/personas/persona-male-02.jpg" alt="Felix C." class="object-cover w-full h-full brightness-110" style="object-position:50% 15%" loading="lazy"/></div><div class="min-w-0 flex-1"><div class="font-display text-white text-sm font-medium truncate">Felix C.</div><div class="text-[11px] font-mono truncate" style="color:var(--color-rose-glow)">@felix.creates</div></div></div><div class="px-5 pt-3 flex items-center gap-2 text-[11px] font-mono"><span class="text-white/90 lowercase">489k followers</span><span class="inline-block w-1 h-1 rounded-full flex-shrink-0" style="background:var(--color-rose-glow)" aria-hidden="true"></span><span class="text-noir-400 truncate">Freelance UGC — full-time pipeline</span></div><p class="px-5 pt-3 pb-6 text-noir-200 text-[13px] sm:text-[14px] leading-relaxed flex-1">Client briefs that used to take 4 days of production now turn around the same afternoon. My client load tripled this quarter — I&#x27;m finally turning briefs away because I&#x27;m full, not because I can&#x27;t deliver.</p></article><article data-testid="testimonial-card" class="glass glass-hover rounded-2xl overflow-hidden group transition-shadow duration-500 flex flex-col" style="box-shadow:0 0 0 1px color-mix(in srgb, var(--color-cyan-glow) 18%, transparent);opacity:0;transform:translateY(40px)"><div class="relative aspect-[3/4] overflow-hidden bg-noir-900"><img src="/images/personas/persona-19.jpg" alt="Sofia M. — Independent creator, Lisbon" class="object-cover w-full h-full transition-transform duration-700 group-hover:scale-[1.04]" loading="lazy"/><div class="pointer-events-none absolute inset-x-0 bottom-0 h-24 bg-gradient-to-t from-noir-950/70 to-transparent"></div></div><div class="px-5 pt-5 pb-3 flex items-center gap-3 border-b border-noir-700/50"><div class="relative w-10 h-10 rounded-full overflow-hidden flex-shrink-0" style="box-shadow:0 0 0 1.5px color-mix(in srgb, var(--color-cyan-glow) 55%, transparent)"><img src="/images/personas/persona-19.jpg" alt="Sofia M." class="object-cover w-full h-full brightness-110" style="object-position:50% 15%" loading="lazy"/></div><div class="min-w-0 flex-1"><div class="font-display text-white text-sm font-medium truncate">Sofia M.</div><div class="text-[11px] font-mono truncate" style="color:var(--color-cyan-glow)">@s.morenoo</div></div></div><div class="px-5 pt-3 flex items-center gap-2 text-[11px] font-mono"><span class="text-white/90 lowercase">1.1M followers</span><span class="inline-block w-1 h-1 rounded-full flex-shrink-0" style="background:var(--color-cyan-glow)" aria-hidden="true"></span><span class="text-noir-400 truncate">Independent creator, Lisbon</span></div><p class="px-5 pt-3 pb-6 text-noir-200 text-[13px] sm:text-[14px] leading-relaxed flex-1">Trained one persona. That&#x27;s all I did. Now I post 4× a day across two pages and I haven&#x27;t done a real shoot in months. Engagement is up roughly 2× since I switched.</p></article></div></div></section><section data-testid="creator-story" class="relative py-24 md:py-32 overflow-hidden">
13<div class="absolute inset-0 bg-violet-glow"></div><div class="absolute inset-0 bg-gradient-to-br from-violet-glow via-violet-glow to-magenta-glow opacity-90"></div><div class="pointer-events-none absolute -top-32 -right-32 h-[500px] w-[500px] rounded-full bg-magenta-glow/60 blur-[140px]"></div><div class="pointer-events-none absolute -bottom-40 -left-32 h-[420px] w-[420px] rounded-full bg-violet-glow/70 blur-[140px]"></div><div class="relative mx-auto max-w-6xl px-6" style="opacity:0;transform:translateY(30px)"><div class="grid lg:grid-cols-12 gap-12 lg:gap-16 items-center"><div class="lg:col-span-5"><div class="relative mx-auto max-w-xs lg:max-w-none"><div data-testid="creator-story-portrait" class="relative aspect-[3/4] rounded-2xl overflow-hidden ring-2 ring-white/20 shadow-2xl shadow-black/50" style="transform:rotate(-4deg)"><img src="/images/personas/persona-creator-story.jpg" alt="MintFace creator persona" class="object-cover w-full h-full" loading="lazy"/></div></div></div><div class="lg:col-span-7 space-y-8"><div class="inline-block"><span class="inline-flex items-center gap-2 rounded-full bg-noir-950 text-white px-3 py-1 text-[11px] font-mono font-medium tracking-[0.18em] uppercase">Creator story</span></div><blockquote data-testid="creator-story-quote" class="font-display text-white text-3xl sm:text-4xl lg:text-5xl uppercase font-bold leading-[1.05] tracking-tight">“I made my first AI influencer in 10 minutes. Now I have three.”</blockquote><div class="grid grid-cols-3 gap-px bg-white/15 rounded-2xl overflow-hidden ring-1 ring-white/15"><div data-testid="creator-story-stat" class="bg-noir-950/10 backdrop-blur-sm px-4 py-5 sm:px-5 sm:py-6"><div class="font-display text-white text-2xl sm:text-3xl font-bold leading-none">3</div><div class="font-display text-white text-sm font-medium mt-2">Personas</div><div class="text-white/70 text-[11px] sm:text-xs mt-1 leading-tight">Active right now</div></div><div data-testid="creator-story-stat" class="bg-noir-950/10 backdrop-blur-sm px-4 py-5 sm:px-5 sm:py-6"><div class="font-display text-white text-2xl sm:text-3xl font-bold leading-none">92</div><div class="font-display text-white text-sm font-medium mt-2">Reels shipped</div><div class="text-white/70 text-[11px] sm:text-xs mt-1 leading-tight">Last 30 days</div></div><div data-testid="creator-story-stat" class="bg-noir-950/10 backdrop-blur-sm px-4 py-5 sm:px-5 sm:py-6"><div class="font-display text-white text-2xl sm:text-3xl font-bold leading-none">0</div><div class="font-display text-white text-sm font-medium mt-2">Shoots booked</div><div class="text-white/70 text-[11px] sm:text-xs mt-1 leading-tight">Since March</div></div></div><div><a href="/sign-up" data-testid="creator-story-cta" class="inline-flex items-center gap-2 rounded-full bg-noir-950 hover:bg-noir-900 text-white text-sm font-semibold px-7 py-3.5 transition-all duration-200 hover:scale-[1.03] shadow-xl shadow-black/40">Claim your free AI persona<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></div></div></div></section><section class="relative py-32 overflow-hidden"><div class="absolute top-0 inset-x-0 h-px bg-gradient-to-r from-transparent via-noir-600 to-transparent"></div><div class="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-[800px] h-[800px] rounded-full bg-violet-glow/5 blur-[120px] pointer-events-none"></div><div class="mx-auto max-w-7xl px-6 relative"><div class="text-center mb-20" style="opacity:0;transform:translateY(30px)"><span class="text-sm font-mono font-medium text-amber-glow tracking-wider uppercase">Use Cases</span><h2 class="font-display text-4xl sm:text-5xl lg:text-6xl text-white mt-4">Built for creators<br/><span class="italic text-gradient-warm">who move fast</span></h2></div><div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6"><div class="glass glass-hover rounded-2xl p-7 group transition-all duration-500" style="opacity:0;transform:translateY(40px)"><div class="w-12 h-12 rounded-xl flex items-center justify-center mb-5" style="background:color-mix(in srgb, var(--color-violet-glow) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-violet-glow) 20%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram w-5 h-5" style="color:var(--color-violet-glow)"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></div><h3 class="font-display text-xl text-white mb-2">Instagram &amp; TikTok Creators</h3><p class="text-noir-300 text-sm leading-relaxed">Generate on-brand lifestyle content for your social feed — coffee shots, travel scenes, gym photos, candid moments. Same persona, every post.</p><div class="mt-4 flex flex-wrap gap-x-5 gap-y-2"><a class="text-sm font-medium text-violet-glow hover:text-white transition-colors duration-300" href="/tools/ai-instagram-model-generator">Try the free Instagram tool →</a><a class="text-sm font-medium text-violet-glow hover:text-white transition-colors duration-300" href="/tools/ai-tiktok-model-generator">Try the free TikTok tool →</a></div></div><div class="glass glass-hover rounded-2xl p-7 group transition-all duration-500" style="opacity:0;transform:translateY(40px)"><div class="w-12 h-12 rounded-xl flex items-center justify-center mb-5" style="background:color-mix(in srgb, var(--color-violet-glow) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-violet-glow) 20%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-megaphone w-5 h-5" style="color:var(--color-violet-glow)"><path d="m3 11 18-5v12L3 14v-3z"></path><path d="M11.6 16.8a3 3 0 1 1-5.8-1.6"></path></svg></div><h3 class="font-display text-xl text-white mb-2">Marketing Agencies</h3><p class="text-noir-300 text-sm leading-relaxed">Consistent model imagery for campaigns — no booking, no travel, no reshoots. Same face across every asset.</p><div class="mt-4 flex flex-wrap gap-x-5 gap-y-2"><a class="text-sm font-medium text-violet-glow hover:text-white transition-colors duration-300" href="/tools/ai-ugc-model-generator">Try the free UGC model tool →</a></div></div><div class="glass glass-hover rounded-2xl p-7 group transition-all duration-500" style="opacity:0;transform:translateY(40px)"><div class="w-12 h-12 rounded-xl flex items-center justify-center mb-5" style="background:color-mix(in srgb, var(--color-magenta-glow) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-magenta-glow) 20%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-users w-5 h-5" style="color:var(--color-magenta-glow)"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path></svg></div><h3 class="font-display text-xl text-white mb-2">Social Media Managers</h3><p class="text-noir-300 text-sm leading-relaxed">Build fictional influencer personas with authentic-looking content. Post daily without a single photoshoot.</p></div><div class="glass glass-hover rounded-2xl p-7 group transition-all duration-500" style="opacity:0;transform:translateY(40px)"><div class="w-12 h-12 rounded-xl flex items-center justify-center mb-5" style="background:color-mix(in srgb, var(--color-amber-glow) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-amber-glow) 20%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-gamepad2 w-5 h-5" style="color:var(--color-amber-glow)">
13<line x1="6" x2="10" y1="11" y2="11"></line><line x1="8" x2="8" y1="9" y2="13"></line><line x1="15" x2="15.01" y1="12" y2="12"></line><line x1="18" x2="18.01" y1="10" y2="10"></line><path d="M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z"></path></svg></div><h3 class="font-display text-xl text-white mb-2">Game &amp; App Developers</h3><p class="text-noir-300 text-sm leading-relaxed">Generate consistent character assets with realistic portraits. Perfect for RPGs, visual novels, and dating apps.</p><div class="mt-4 flex flex-wrap gap-x-5 gap-y-2"><a class="text-sm font-medium text-violet-glow hover:text-white transition-colors duration-300" href="/tools/ai-consistent-character-generator">Try the free character tool →</a></div></div><div class="glass glass-hover rounded-2xl p-7 group transition-all duration-500" style="opacity:0;transform:translateY(40px)"><div class="w-12 h-12 rounded-xl flex items-center justify-center mb-5" style="background:color-mix(in srgb, var(--color-violet-glow) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-violet-glow) 20%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trending-up w-5 h-5" style="color:var(--color-violet-glow)"><polyline points="22 7 13.5 15.5 8.5 10.5 2 17"></polyline><polyline points="16 7 22 7 22 13"></polyline></svg></div><h3 class="font-display text-xl text-white mb-2">E-commerce &amp; Fashion</h3><p class="text-noir-300 text-sm leading-relaxed">AI models wearing your products in any setting. Unlimited variations of lookbooks and product photography.</p></div><div class="glass glass-hover rounded-2xl p-7 group transition-all duration-500" style="opacity:0;transform:translateY(40px)"><div class="w-12 h-12 rounded-xl flex items-center justify-center mb-5" style="background:color-mix(in srgb, var(--color-rose-glow) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-rose-glow) 20%, transparent)"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-camera w-5 h-5" style="color:var(--color-rose-glow)"><path d="M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-2.5-3z"></path><circle cx="12" cy="13" r="3"></circle></svg></div><h3 class="font-display text-xl text-white mb-2">Personal Branding &amp; UGC</h3><p class="text-noir-300 text-sm leading-relaxed">Founders, freelancers, and solo creators who need a consistent on-brand portrait library — headshots, profile photos, About pages, press kits.</p></div></div></div></section><section data-testid="comparison" class="relative py-24 md:py-28 overflow-hidden bg-noir-950"><div class="absolute top-0 inset-x-0 h-px bg-gradient-to-r from-transparent via-noir-600 to-transparent"></div><div class="pointer-events-none absolute top-1/3 left-1/2 -translate-x-1/2 h-[420px] w-[720px] rounded-full bg-violet-glow/8 blur-[150px]"></div><div class="relative mx-auto max-w-5xl px-6" style="opacity:0;transform:translateY(24px)"><div class="text-center mb-12"><h2 class="font-display text-4xl sm:text-5xl lg:text-6xl text-white leading-tight">A trained persona beats a<!-- --> <span class="italic text-gradient">face swap</span></h2><p class="text-noir-300 mt-5 max-w-2xl mx-auto text-base sm:text-lg leading-relaxed">Most tools paste one photo onto every image — you get lookalikes, not the same person. MintFace trains a real identity once, so it stays consistent everywhere.</p></div><div class="grid grid-cols-[1fr_1.4fr_1.4fr] sm:grid-cols-3 gap-px rounded-2xl overflow-hidden ring-1 ring-noir-700/60 bg-noir-700/40"><div class="bg-noir-900 px-4 py-4 sm:px-5"></div><div class="bg-noir-900 px-4 py-4 sm:px-5"><div class="font-display text-base sm:text-lg text-white font-semibold">MintFace</div><div class="text-[11px] uppercase tracking-wider text-violet-glow mt-0.5">Trained persona</div></div><div class="bg-noir-900 px-4 py-4 sm:px-5"><div class="font-display text-base sm:text-lg text-noir-100 font-semibold">Other AI tools</div><div class="text-[11px] uppercase tracking-wider text-rose-400/80 mt-0.5">Single-photo swap</div></div><div class="bg-noir-900 px-4 py-5 sm:px-5 flex items-center"><span class="text-sm font-medium text-noir-200">Identity</span></div><div class="bg-noir-900 px-4 py-5 sm:px-5"><div class="flex gap-2.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-4 w-4 shrink-0 mt-0.5 text-emerald-400"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200 leading-relaxed">One trained persona — the same face and body in every photo and every video.</span></div></div><div class="bg-noir-900 px-4 py-5 sm:px-5"><div class="flex gap-2.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x h-4 w-4 shrink-0 mt-0.5 text-rose-400"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg><span class="text-sm text-noir-200 leading-relaxed">A slightly different face each generation; the look drifts as you scroll.</span></div></div><div class="bg-noir-900 px-4 py-5 sm:px-5 flex items-center"><span class="text-sm font-medium text-noir-200">Getting started</span></div><div class="bg-noir-900 px-4 py-5 sm:px-5"><div class="flex gap-2.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-4 w-4 shrink-0 mt-0.5 text-emerald-400"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200 leading-relaxed">Start instantly with a ready-made persona, or design your own in minutes.</span></div></div><div class="bg-noir-900 px-4 py-5 sm:px-5"><div class="flex gap-2.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x h-4 w-4 shrink-0 mt-0.5 text-rose-400"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg><span class="text-sm text-noir-200 leading-relaxed">Re-upload a reference photo for every single render.</span></div></div><div class="bg-noir-900 px-4 py-5 sm:px-5 flex items-center"><span class="text-sm font-medium text-noir-200">Video</span></div><div class="bg-noir-900 px-4 py-5 sm:px-5"><div class="flex gap-2.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-4 w-4 shrink-0 mt-0.5 text-emerald-400"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200 leading-relaxed">Persona-swap onto any reel — identity holds steady frame to frame.</span></div></div><div class="bg-noir-900 px-4 py-5 sm:px-5"><div class="flex gap-2.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x h-4 w-4 shrink-0 mt-0.5 text-rose-400"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg><span class="text-sm text-noir-200 leading-relaxed">Faces melt and warp the moment there&#x27;s fast motion.</span></div></div><div class="bg-noir-900 px-4 py-5 sm:px-5 flex items-center"><span class="text-sm font-medium text-noir-200">Ownership</span></div><div class="bg-noir-900 px-4 py-5 sm:px-5"><div class="flex gap-2.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check h-4 w-4 shrink-0 mt-0.5 text-emerald-400"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200 leading-relaxed">Your persona is yours to reuse forever — a real character you build on.</span></div></div><div class="bg-noir-900 px-4 py-5 sm:px-5"><div class="flex gap-2.5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x h-4 w-4 shrink-0 mt-0.5 text-rose-400"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg><span class="text-sm text-noir-200 leading-relaxed">No persistent character — you start from a photo every time.</span></div></div></div><p class="text-center text-xs text-noir-500 mt-6">Every new account starts with a ready-made persona — no training wait to see it work.</p></div></section><section id="pricing" class="relative py-32 overflow-hidden"><div class="absolute top-0 inset-x-0 h-px bg-gradient-to-r from-transparent via-noir-600 to-transparent"></div><div class="mx-auto max-w-6xl px-6"><div class="text-center mb-20" style="opacity:0;transform:translateY(30px)"><span class="text-sm font-mono font-medium text-violet-glow tracking-wider up
13percase">Simple Pricing</span><h2 class="font-display text-4xl sm:text-5xl lg:text-6xl text-white mt-4">Pay as you go,<br/><span class="italic text-gradient">no subscriptions</span></h2><p class="text-noir-300 mt-6 max-w-lg mx-auto">Buy credits once — use them whenever. No monthly fees, no expiration. Pay with card or crypto.</p></div><div data-testid="pricing-free-start-callout" class="mb-12 mx-auto max-w-3xl rounded-2xl border border-emerald-400/30 bg-emerald-400/5 px-6 py-5 flex items-start sm:items-center gap-4" style="opacity:0;transform:translateY(20px)"><div class="w-10 h-10 rounded-xl bg-emerald-400/10 border border-emerald-400/30 flex items-center justify-center flex-shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-gift w-5 h-5 text-emerald-400"><rect x="3" y="8" width="18" height="4" rx="1"></rect><path d="M12 8v13"></path><path d="M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7"></path><path d="M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5"></path></svg></div><p class="text-sm sm:text-base text-noir-200">Every new account starts with a<!-- --> <span class="text-emerald-400 font-semibold">ready-made AI persona</span> <!-- -->and<!-- --> <span class="text-emerald-400 font-semibold">5<!-- --> free image credits</span> <!-- -->— no card required.</p></div><div class="grid grid-cols-1 md:grid-cols-3 gap-6 items-start"><div class="relative rounded-3xl p-8 transition-all duration-500 glass glass-hover" style="opacity:0;transform:translateY(50px)"><div class="mb-6"><h3 class="font-display text-xl text-white mb-1">Starter</h3><p class="text-sm text-noir-400">For individuals getting started with AI content.</p></div><div class="flex items-baseline gap-1 mb-2"><span class="font-display text-5xl text-white">$9.99</span></div><div class="flex items-center gap-2 mb-8"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-coins w-3.5 h-3.5 text-amber-glow"><circle cx="8" cy="8" r="6"></circle><path d="M18.09 10.37A6 6 0 1 1 10.34 18"></path><path d="M7 6h1v4"></path><path d="m16.71 13.88.7.71-2.82 2.82"></path></svg><span class="text-sm text-noir-400">100<!-- --> <span class="text-emerald-400 font-semibold">+ <!-- -->10<!-- --> free</span> credits at <!-- -->$0.10<!-- -->/each</span></div><a href="/sign-up" class="block text-center font-semibold py-3.5 rounded-full transition-all duration-300 mb-8 bg-noir-700 text-white hover:bg-noir-600 border border-noir-600">Get Started</a><ul class="space-y-3"><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-noir-400"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">100 + 10 bonus credits</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-noir-400"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">~1 persona + 10 images or videos</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-noir-400"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">~27 seconds of persona-swap video</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-noir-400"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">Prompt library access</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-noir-400"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">No expiration</span></li></ul></div><div class="relative rounded-3xl p-8 transition-all duration-500 bg-gradient-to-b from-violet-glow/10 via-noir-800/80 to-noir-800/80 border border-violet-glow/30 shadow-2xl shadow-violet-glow/10 scale-[1.02]" style="opacity:0;transform:translateY(50px)"><div class="absolute -top-3.5 left-1/2 -translate-x-1/2"><div class="gradient-glow text-white text-xs font-semibold px-4 py-1.5 rounded-full flex items-center gap-1.5 shadow-lg shadow-violet-glow/30"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles w-3 h-3"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg>Best Value</div></div><div class="mb-6"><h3 class="font-display text-xl text-white mb-1">
13Creator</h3><p class="text-sm text-noir-400">Best value for regular creators.</p></div><div class="flex items-baseline gap-1 mb-2"><span class="font-display text-5xl text-white">$39.99</span></div><div class="flex items-center gap-2 mb-8"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-coins w-3.5 h-3.5 text-amber-glow"><circle cx="8" cy="8" r="6"></circle><path d="M18.09 10.37A6 6 0 1 1 10.34 18"></path><path d="M7 6h1v4"></path><path d="m16.71 13.88.7.71-2.82 2.82"></path></svg><span class="text-sm text-noir-400">500<!-- --> credits at <!-- -->$0.08<!-- -->/each</span></div><a href="/sign-up" class="block text-center font-semibold py-3.5 rounded-full transition-all duration-300 mb-8 gradient-glow text-white shadow-lg shadow-violet-glow/25 hover:shadow-violet-glow/40">Get Started</a><ul class="space-y-3"><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-violet-glow"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">500 credits</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-violet-glow"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">~5 personas + 100 images or videos</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-violet-glow"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">~125 seconds of persona-swap video</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-violet-glow"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">Prompt library access</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-violet-glow"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">Priority generation</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-violet-glow"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">No expiration</span></li></ul></div><div class="relative rounded-3xl p-8 transition-all duration-500 glass glass-hover" style="opacity:0;transform:translateY(50px)"><div class="mb-6"><h3 class="font-display text-xl text-white mb-1">Pro</h3><p class="text-sm text-noir-400">For power users and studios scaling content.</p></div><div class="flex items-baseline gap-1 mb-2"><span class="font-display text-5xl text-white">$129.99</span></div><div class="flex items-center gap-2 mb-8"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-coins w-3.5 h-3.5 text-amber-glow"><circle cx="8" cy="8" r="6"></circle><path d="M18.09 10.37A6 6 0 1 1 10.34 18"></path><path d="M7 6h1v4"></path><path d="m16.71 13.88.7.71-2.82 2.82"></path></svg><span class="text-sm text-noir-400">2,000<!-- --> credits at <!-- -->$0.065<!-- -->/each</span></div><a href="/sign-up" class="block text-center font-semibold py-3.5 rounded-full transition-all duration-300 mb-8 bg-noir-700 text-white hover:bg-noir-600 border border-noir-600">Get Started</a><ul class="space-y-3"><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-noir-400"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">2,000 credits</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-noir-400"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">~20 personas + 600 images or videos</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-noir-400"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">~500 seconds of persona-swap video</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-noir-400"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">Prompt library access</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-noir-400"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">Priority generation</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-noir-400"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">Bulk download</span></li><li class="flex items-start gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check w-4 h-4 mt-0.5 flex-shrink-0 text-noir-400"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-sm text-noir-200">No expiration</span></li></ul></div></div><div class="mt-12 text-center" style="opacity:0;transform:translateY(20px)"><p class="text-sm text-noir-400">1 image = 1 credit • Persona training = 85–100 credits</p></div></div></section><section class="relative py-32 overflow-hidden"><div class="absolute top-0 inset-x-0 h-px bg-gradient-to-r from-transparent via-noir-600 to-transparent"></div><div class="mx-auto max-w-7xl px-6"><div class="glass rounded-3xl p-10 sm:p-16 overflow-hidden relative" style="opacity:0;transform:translateY(30px)"><div class="absolute inset-0 grid-pattern opacity-20"></div>
13<div class="absolute -top-32 -right-32 w-64 h-64 rounded-full bg-violet-glow/10 blur-[80px]"></div><div class="absolute -bottom-32 -left-32 w-64 h-64 rounded-full bg-magenta-glow/10 blur-[80px]"></div><div class="relative"><div class="text-center mb-16"><span class="text-sm font-mono font-medium text-violet-glow tracking-wider uppercase">Why MintFace</span><h2 class="font-display text-4xl sm:text-5xl text-white mt-4">Technology you can<!-- --> <span class="italic text-gradient">trust</span></h2></div><div class="grid grid-cols-1 md:grid-cols-2 gap-8 lg:gap-12"><div class="flex gap-5" style="opacity:0;transform:translateX(-20px)"><div class="w-12 h-12 rounded-xl bg-noir-800 border border-noir-600 flex items-center justify-center flex-shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-fingerprint w-5 h-5 text-violet-glow"><path d="M12 10a2 2 0 0 0-2 2c0 1.02-.1 2.51-.26 4"></path><path d="M14 13.12c0 2.38 0 6.38-1 8.88"></path><path d="M17.29 21.02c.12-.6.43-2.3.5-3.02"></path><path d="M2 12a10 10 0 0 1 18-6"></path><path d="M2 16h.01"></path><path d="M21.8 16c.2-2 .131-5.354 0-6"></path><path d="M5 19.5C5.5 18 6 15 6 12a6 6 0 0 1 .34-2"></path><path d="M8.65 22c.21-.66.45-1.32.57-2"></path><path d="M9 6.8a6 6 0 0 1 9 5.2v2"></path></svg></div><div><h3 class="font-display text-lg text-white mb-1">Custom-Trained Personas</h3><p class="text-noir-300 text-sm leading-relaxed">Every persona is individually trained, locking one consistent identity across every image and video.</p></div></div><div class="flex gap-5" style="opacity:0;transform:translateX(20px)"><div class="w-12 h-12 rounded-xl bg-noir-800 border border-noir-600 flex items-center justify-center flex-shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-scan-face w-5 h-5 text-violet-glow"><path d="M3 7V5a2 2 0 0 1 2-2h2"></path><path d="M17 3h2a2 2 0 0 1 2 2v2"></path><path d="M21 17v2a2 2 0 0 1-2 2h-2"></path><path d="M7 21H5a2 2 0 0 1-2-2v-2"></path><path d="M8 14s1.5 2 4 2 4-2 4-2"></path><path d="M9 9h.01"></path><path d="M15 9h.01"></path></svg></div><div><h3 class="font-display text-lg text-white mb-1">Photorealistic Output</h3><p class="text-noir-300 text-sm leading-relaxed">Natural lighting, real skin texture and believable depth — output that reads as a photograph rather than a render.</p></div></div><div class="flex gap-5" style="opacity:0;transform:translateX(-20px)"><div class="w-12 h-12 rounded-xl bg-noir-800 border border-noir-600 flex items-center justify-center flex-shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check w-5 h-5 text-violet-glow"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg></div><div><h3 class="font-display text-lg text-white mb-1">100% Fictional Personas</h3><p class="text-noir-300 text-sm leading-relaxed">All personas are AI-generated fictional characters. No real person&#x27;s likeness is ever used.</p></div></div><div class="flex gap-5" style="opacity:0;transform:translateX(20px)"><div class="w-12 h-12 rounded-xl bg-noir-800 border border-noir-600 flex items-center justify-center flex-shrink-0"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-smartphone w-5 h-5 text-violet-glow"><rect width="14" height="20" x="5" y="2" rx="2" ry="2"></rect><path d="M12 18h.01"></path></svg></div><div><h3 class="font-display text-lg text-white mb-1">Ready To Post</h3><p class="text-noir-300 text-sm leading-relaxed">
13Every image exports in standard formats and social-ready sizes, so it drops straight into your scheduler or phone gallery.</p></div></div></div><div class="mt-16 grid grid-cols-2 md:grid-cols-4 gap-6 pt-12 border-t border-noir-700"><div class="text-center" style="opacity:0;transform:translateY(20px)"><div class="font-display text-3xl sm:text-4xl text-gradient">From $0.065</div><div class="text-sm text-noir-400 mt-2">Per image</div></div><div class="text-center" style="opacity:0;transform:translateY(20px)"><div class="font-display text-3xl sm:text-4xl text-gradient">&lt;10 min</div><div class="text-sm text-noir-400 mt-2">Training time</div></div><div class="text-center" style="opacity:0;transform:translateY(20px)"><div class="font-display text-3xl sm:text-4xl text-gradient">75%</div><div class="text-sm text-noir-400 mt-2">Cheaper than shoots</div></div><div class="text-center" style="opacity:0;transform:translateY(20px)"><div class="font-display text-3xl sm:text-4xl text-gradient">∞</div><div class="text-sm text-noir-400 mt-2">Photos per persona</div></div></div></div></div></div></section><section id="faq" class="relative py-32 overflow-hidden"><div class="absolute top-0 inset-x-0 h-px bg-gradient-to-r from-transparent via-noir-600 to-transparent"></div><div class="mx-auto max-w-3xl px-6"><div class="text-center mb-16" style="opacity:0;transform:translateY(30px)"><span class="text-sm font-mono font-medium text-violet-glow tracking-wider uppercase">FAQ</span><h2 class="font-display text-4xl sm:text-5xl lg:text-6xl text-white mt-4">Common<!-- --> <span class="italic text-gradient">questions</span></h2></div><div style="opacity:0;transform:translateY(20px)"><div data-orientation="vertical" dir="ltr" role="region" data-slot="accordion" class="flex w-full flex-col glass rounded-3xl p-6 sm:p-8"><div data-orientation="vertical" data-index="-1" data-closed="" data-slot="accordion-item" class="not-last:border-b not-last:border-noir-700"><h3 data-orientation="vertical" data-index="-1" data-closed="" class="flex"><button type="button" data-value="" data-orientation="vertical" data-index="-1" aria-disabled="false" aria-expanded="false" id="base-ui-_R_dbkavfnbH2_" tabindex="0" data-slot="accordion-trigger" class="group/accordion-trigger relative flex flex-1 items-start justify-between rounded-lg border border-transparent text-left font-medium transition-all outline-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 focus-visible:after:border-ring aria-disabled:pointer-events-none aria-disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground py-5 text-base text-noir-100 hover:text-white hover:no-underline">Do I need to pay to try MintFace?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden" data-slot="accordion-trigger-icon"><path d="m6 9 6 6 6-6"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-up pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline" data-slot="accordion-trigger-icon"><path d="m18 15-6-6-6 6"></path></svg></button></h3></div><div data-orientation="vertical" data-index="-1" data-closed="" data-slot="accordion-item" class="not-last:border-b not-last:border-noir-700"><h3 data-orientation="vertical" data-index="-1" data-closed="" class="flex"><button type="button" data-value="" data-orientation="vertical" data-index="-1" aria-disabled="false" aria-expanded="false" id="base-ui-_R_lbkavfnbH2_" tabindex="0" data-slot="accordion-trigger" class="group/accordion-trigger relative flex flex-1 items-start justify-between rounded-lg border border-transparent text-left font-medium transition-all outline-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 focus-visible:after:border-ring aria-disabled:pointer-events-none aria-disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground py-5 text-base text-noir-100 hover:text-white hover:no-underline">What are credits and how do they work?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden" data-slot="accordion-trigger-icon"><path d="m6 9 6 6 6-6"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-up pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline" data-slot="accordion-trigger-icon"><path d="m18 15-6-6-6 6"></path></svg></button></h3></div><div data-orientation="vertical" data-index="-1" data-closed="" data-slot="accordion-item" class="not-last:border-b not-last:border-noir-700"><h3 data-orientation="vertical" data-index="-1" data-closed="" class="flex"><button type="button" data-value="" data-orientation="vertical" data-index="-1" aria-disabled="false" aria-expanded="false" id="base-ui-_R_tbkavfnbH2_" tabindex="0" data-slot="accordion-trigger" class="group/accordion-trigger relative flex flex-1 items-start justify-between rounded-lg border border-transparent text-left font-medium transition-all outline-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 focus-visible:after:border-ring aria-disabled:pointer-events-none aria-disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground py-5 text-base text-noir-100 hover:text-white hover:no-underline">How long does it take to create a persona?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden" data-slot="accordion-trigger-icon"><path d="m6 9 6 6 6-6"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-up pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline" data-slot="accordion-trigger-icon"><path d="m18 15-6-6-6 6"></path></svg></button></h3></div><div data-orientation="vertical" data-index="-1" data-closed="" data-slot="accordion-item" class="not-last:border-b not-last:border-noir-700"><h3 data-orientation="vertical" data-index="-1" data-closed="" class="flex"><button type="button" data-value="" data-orientation="vertical" data-index="-1" aria-disabled="false" aria-expanded="false" id="base-ui-_R_15bkavfnbH2_" tabindex="0" data-slot="accordion-trigger" class="group/accordion-trigger relative flex flex-1 items-start justify-between rounded-lg border border-transparent text-left font-medium transition-all outline-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 focus-visible:after:border-ring aria-disabled:pointer-events-none aria-disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground py-5 text-base text-noir-100 hover:text-white hover:no-underline">Are the personas real people?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden" data-slot="accordion-trigger-icon"><path d="m6 9 6 6 6-6"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-up pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline" data-slot="accordion-trigger-icon"><path d="m18 15-6-6-6 6"></path></svg></button></h3></div><div data-orientation="vertical" data-index="-1" data-closed="" data-slot="accordion-item" class="not-last:border-b not-last:border-noir-700"><h3 data-orientation="vertical" data-index="-1" data-closed="" class="flex"><button type="button" data-value="" data-orientation="vertical" data-index="-1" aria-disabled="false" aria-expanded="false" id="base-ui-_R_1dbkavfnbH2_" tabindex="0" data-slot="accordion-trigger" class="group/accordion-trigger relative flex flex-1 items-start justify-between rounded-lg border border-transparent text-left font-medium transition-all outline-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 focus-visible:after:border-ring aria-disabled:pointer-events-none aria-disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground py-5 text-base text-noir-100 hover:text-white hover:no-underline">How realistic is the output?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden" data-slot="accordion-trigger-icon"><path d="m6 9 6 6 6-6"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-up pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline" data-slot="accordion-trigger-icon"><path d="m18 15-6-6-6 6"></path></svg></button></h3></div><div data-orientation="vertical" data-index="-1" data-closed="" data-slot="accordion-item" class="not-last:border-b not-last:border-noir-700"><h3 data-orientation="vertical" data-index="-1" data-closed="" class="flex"><button type="button" data-value="" data-orientation="vertical" data-index="-1" aria-disabled="false" aria-expanded="false" id="base-ui-_R_1lbkavfnbH2_" tabindex="0" data-slot="accordion-trigger" class="group/accordion-trigger relative flex flex-1 items-start justify-between rounded-lg border border-transparent text-left font-medium transition-all outline-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 focus-visible:after:border-ring aria-disabled:pointer-events-none aria-disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground py-5 text-base text-noir-100 hover:text-white hover:no-underline">What aesthetics can I generate?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden" data-slot="accordion-trigger-icon"><path d="m6 9 6 6 6-6"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-up pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline" data-slot="accordion-trigger-icon"><path d="m18 15-6-6-6 6"></path></svg></button></h3></div><div data-orientation="vertical" data-index="-1" data-closed="" data-slot="accordion-item" class="not-last:border-b not-last:border-noir-700"><h3 data-orientation="vertical" data-index="-1" data-closed="" class="flex"><button type="button" data-value="" data-orientation="vertical" data-index="-1" aria-disabled="false" aria-expanded="false" id="base-ui-_R_1tbkavfnbH2_" tabindex="0" data-slot="accordion-trigger" class="group/accordion-trigger relative flex flex-1 items-start justify-between rounded-lg border border-transparent text-left font-medium transition-all outline-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 focus-visible:after:border-ring aria-disabled:pointer-events-none aria-disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground py-5 text-base text-noir-100 hover:text-white hover:no-underline">What payment methods do you accept?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden" data-slot="accordion-trigger-icon"><path d="m6 9 6 6 6-6"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-up pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline" data-slot="accordion-trigger-icon"><path d="m18 15-6-6-6 6"></path></svg></button></h3></div><div data-orientation="vertical" data-index="-1" data-closed="" data-slot="accordion-item" class="not-last:border-b not-last:border-noir-700"><h3 data-orientation="vertical" data-index="-1" data-closed="" class="flex"><button type="button" data-value="" data-orientation="vertical" data-index="-1" aria-disabled="false" aria-expanded="false" id="base-ui-_R_25bkavfnbH2_" tabindex="0" data-slot="accordion-trigger" class="group/accordion-trigger relative flex flex-1 items-start justify-between rounded-lg border border-transparent text-left font-medium transition-all outline-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 focus-visible:after:border-ring aria-disabled:pointer-events-none aria-disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground py-5 text-base text-noir-100 hover:text-white hover:no-underline">Do credits expire?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden" data-slot="accordion-trigger-icon"><path d="m6 9 6 6 6-6"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-up pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline" data-slot="accordion-trigger-icon"><path d="m18 15-6-6-6 6"></path></svg></button></h3></div><div data-orientation="vertical" data-index="-1" data-closed="" data-slot="accordion-item" class="not-last:border-b not-last:border-noir-700"><h3 data-orientation="vertical" data-index="-1" data-closed="" class="flex"><button type="button" data-value="" data-orientation="vertical" data-index="-1" aria-disabled="false" aria-expanded="false" id="base-ui-_R_2dbkavfnbH2_" tabindex="0" data-slot="accordion-trigger" class="group/accordion-trigger relative flex flex-1 items-start justify-between rounded-lg border border-transparent text-left font-medium transition-all outline-none focus-visible:border-ring focus-vi
13sible:ring-3 focus-visible:ring-ring/50 focus-visible:after:border-ring aria-disabled:pointer-events-none aria-disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground py-5 text-base text-noir-100 hover:text-white hover:no-underline">Can I use the images commercially?<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden" data-slot="accordion-trigger-icon"><path d="m6 9 6 6 6-6"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-up pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline" data-slot="accordion-trigger-icon"><path d="m18 15-6-6-6 6"></path></svg></button></h3></div></div></div></div></section></main><footer class="relative pt-20 pb-10 overflow-hidden"><div class="absolute top-0 inset-x-0 h-px bg-gradient-to-r from-transparent via-noir-600 to-transparent"></div><div class="mx-auto max-w-7xl px-6"><div class="grid grid-cols-2 md:grid-cols-5 gap-10 mb-12"><div class="col-span-2 md:col-span-1"><a href="/" class="flex items-center gap-2 mb-4"><svg viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-8 h-8 rounded-lg"><defs><linearGradient id="logo-bg" x1="0" y1="0" x2="64" y2="64" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-color="#7c3aed"></stop><stop offset="100%" stop-color="#c026d3"></stop></linearGradient><linearGradient id="logo-shine" x1="12" y1="8" x2="52" y2="56" gradientUnits="userSpaceOnUse"><stop offset="0%" stop-color="#ffffff" stop-opacity="0.25"></stop><stop offset="100%" stop-color="#ffffff" stop-opacity="0"></stop></linearGradient></defs><rect width="64" height="64" rx="16" fill="url(#logo-bg)"></rect><rect width="64" height="64" rx="16" fill="url(#logo-shine)"></rect><ellipse cx="32" cy="26" rx="11" ry="13" fill="white" opacity="0.95"></ellipse><path d="M24 37 C24 37 26 42 32 42 C38 42 40 37 40 37 L44 50 C44 53 40 56 32 56 C24 56 20 53 20 50 Z" fill="white" opacity="0.95"></path><circle cx="26" cy="24" r="1.5" fill="#7c3aed"></circle><circle cx="38" cy="24" r="1.5" fill="#c026d3"></circle><circle cx="32" cy="17" r="1.5" fill="#a855f7"></circle><line x1="26" y1="24" x2="32" y2="17" stroke="#a855f7" stroke-width="0.8" opacity="0.6"></line><line x1="38" y1="24" x2="32" y2="17" stroke="#a855f7" stroke-width="0.8" opacity="0.6"></line><line x1="26" y1="24" x2="38" y2="24" stroke="#a855f7" stroke-width="0.8" opacity="0.6"></line><path d="M50 10 L51.5 14 L55.5 15.5 L51.5 17 L50 21 L48.5 17 L44.5 15.5 L48.5 14 Z" fill="white" opacity="0.9"></path><path d="M46 6 L46.8 8 L48.8 8.8 L46.8 9.6 L46 11.6 L45.2 9.6 L43.2 8.8 L45.2 8 Z" fill="white" opacity="0.5"></path></svg><span class="font-display text-2xl text-white tracking-tight">MintFace</span></a><p class="text-sm text-noir-400 leading-relaxed">Create photorealistic AI personas with persistent identity. Train once, generate unlimited on-brand content.</p></div><div><h4 class="font-semibold text-sm text-noir-200 mb-4 tracking-wider uppercase">Product</h4><ul class="space-y-3"><li><a href="/#how-it-works" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">How It Works</a></li><li><a href="/#gallery" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">Gallery</a></li><li><a href="/#pricing" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">Pricing</a></li><li><a href="/blog" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">Blog</a></li><li><a href="/sign-up" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">Sign Up</a></li></ul></div><div><h4 class="font-semibold text-sm text-noir-200 mb-4 tracking-wider up
13percase">Free Tools</h4><ul class="space-y-3"><li><a href="/tools/ai-persona-generator" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">AI Persona Generator</a></li><li><a href="/tools/ai-instagram-model-generator" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">AI Instagram Model</a></li><li><a href="/tools/ai-ugc-model-generator" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">AI UGC Model</a></li><li><a href="/tools/ai-fitness-influencer-generator" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">AI Fitness Influencer</a></li><li><a href="/tools/ai-influencer-generator" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">AI Influencer</a></li><li><a href="/tools/ai-consistent-character-generator" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">Consistent Character</a></li><li><a href="/tools/ai-virtual-influencer-generator" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">Virtual Influencer</a></li><li><a href="/tools/ai-tiktok-model-generator" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">AI TikTok Model</a></li><li><a href="/tools/ai-editorial-portrait-generator" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">AI Editorial Portrait</a></li><li><a href="/tools/ai-persona-swap" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">AI Persona Swap</a></li><li><a href="/prompts" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">Prompt Library</a></li></ul></div><div><h4 class="font-semibold text-sm text-noir-200 mb-4 tracking-wider uppercase">Legal</h4><ul class="space-y-3"><li><a href="/privacy" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">Privacy Policy</a></li><li><a href="/terms" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">Terms of Service</a></li><li><a href="/content-policy" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">Content Policy</a></li><li><a href="/aup" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">Acceptable Use</a></li><li><a href="/dmca" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">DMCA</a></li></ul></div><div><h4 class="font-semibold text-sm text-noir-200 mb-4 tracking-wider uppercase">Community</h4><ul class="space-y-3"><li><a href="https://www.reddit.com/user/MintFaceAI/" target="_blank" rel="noopener noreferrer" class="text-sm text-noir-400 hover:text-white transition-colors duration-300">Reddit</a></li></ul></div></div><div class="border-t border-noir-800 pt-8 flex flex-col sm:flex-row items-center justify-between gap-4"><p class="text-xs text-noir-500">© <!-- -->2026<!-- --> MintFace. All rights reserved. All personas are 100% fictional.</p><p class="text-xs text-noir-600">Custom-trained AI personas • Smartphone-authentic output</p></div></div></footer><!--$--><!--/$-->
13<script src="/_next/static/chunks/webpack-59a45fd710219539.js" id="_R_" async=""></script>
13<script>(self.__next_f=self.__next_f||[]).push([0])</script>
13<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\na:I[27199,[],\"\"]\n:HL[\"/_next/static/css/c727e3540bec40c6.css\",\"style\"]\n3:Ta20,"])</script>
13<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Do I need to pay to try MintFace?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Every new account starts with a ready-made AI persona and 5 free image credits — no card required. You only buy a credit pack when you want more.\"}},{\"@type\":\"Question\",\"name\":\"What are credits and how do they work?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Credits are the unit you use on MintFace. Generating an image costs 1 credit, training a new persona costs 85–100 credits depending on the hero pack you choose. Credits never expire.\"}},{\"@type\":\"Question\",\"name\":\"How long does it take to create a persona?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"About 10 minutes. You describe your persona, pick a hero image from AI-generated candidates, and we train a custom likeness model. Once trained, you can generate unlimited images instantly.\"}},{\"@type\":\"Question\",\"name\":\"Are the personas real people?\",\"acceptedA
13nswer\":{\"@type\":\"Answer\",\"text\":\"No. Every persona is 100% AI-generated. No real person's likeness is ever used. You create a fictional character from scratch by describing their appearance.\"}},{\"@type\":\"Question\",\"name\":\"How realistic is the output?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Output is high-fidelity and photorealistic — your trained persona keeps a consistent face, skin texture, and lighting across every image, and files are delivered ready for standard photo workflows.\"}},{\"@type\":\"Question\",\"name\":\"What aesthetics can I generate?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Lifestyle, portrait, and editorial aesthetics across unlimited scenes — coffee shops, travel scenes, fashion looks, gym shots, brand partnerships, and more. The same trained persona stays consistent across every image.\"}},{\"@type\":\"Question\",\"name\":\"What payment methods do you accept?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"We accept credit and debit cards as well as crypto. More payment options are added regularly — see the checkout page for the current list.\"}},{\"@type\":\"Question\",\"name\":\"Do credits expire?\",\"acceptedA
13nswer\":{\"@type\":\"Answer\",\"text\":\"Credits never expire. Once you purchase a credit pack, your credits stay in your account until you use them — pay only for what you need, with no resets.\"}},{\"@type\":\"Question\",\"name\":\"Can I use the images commercially?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. You own full commercial rights to all images generated with your personas. Use them for social media, marketing, lookbooks, or any other purpose.\"}}]}"])</script>
13<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"zmoTGJYllKz2zZvcrxVrw\",\"p\":\"\",\"c\":[\"\",\"\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c727e3540bec40c6.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[[[\"$\",\"link\",\"/images/personas/persona-01.jpg\",{\"rel\":\"preload\",\"as\":\"image\",\"href\":\"/images/personas/persona-01.jpg\"}],[\"$\",\"link\",\"/images/personas/persona-05.jpg\",{\"rel\":\"preload\",\"as\":\"image\",\"href\":\"/images/personas/persona-05.jpg\"}],[\"$\",\"link\",\"/images/personas/persona-09.jpg\",{\"rel\":\"preload\",\"as\":\"image\",\"href\":\"/images/personas/persona-09.jpg\"}],[\"$\",\"link\",\"/images/personas/persona-13.jpg\",{\"rel\":\"preload\",\"as\":\"image\",\"href\":\"/images/personas/persona-13.jpg\"}],[\"$\",\"link\",\"/images/personas/persona-male-04.jpg\",{\"rel\":\"preload\",\"as\":\"image\",\"href\":\"/images/personas/persona-male-04.jpg\"}],[\"$\",\"link\",\"/images/examples/jessica-01.jpg\",{\"rel\":\"preload\",\"as\":\"image\",\"href\":\"/images/examples/jessica-01.jpg\"}]],[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$3\"}}],\"$L4\"],\"$L5\",\"$L6\",\"$L7\"],null,\"$L8\"]}],{},null,false]},null,false],\"$L9\",false]],\"m\":\"$undefined\",\"G\":[\"$a\",[]],\"s\":false,\"S\":true}\n"])</script>
13<script>self.__next_f.push([1,"b:I[77731,[\"446\",\"static/chunks/446-c96f3ad05c89b961.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"9181\",\"static/chunks/app/(marketing)/layout-a0013d3bd49d2823.js\"],\"Header\"]\nc:I[90204,[\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"446\",\"static/chunks/446-c96f3ad05c89b961.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3545\",\"static/chunks/3545-196265c977148bb6.js\",\"9816\",\"static/chunks/9816-f6f03200a072ee54.js\",\"8974\",\"static/chunks/app/page-0c676bf4bc3c0a0a.js\"],\"Hero\"]\nd:I[14558,[\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"446\",\"static/chunks/446-c96f3ad05c89b961.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3545\",\"static/chunks/3545-196265c977148bb6.js\",\"9816\",\"static/chunks/9816-f6f03200a072ee54.js\",\"8974\",\"static/chunks/app/page-0c676bf4bc3c0a0a.js\"],\"PlatformLogos\"]\nf:I[8442,[\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"446\",\"static/chunks/446-c96f3ad05c89b961.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3545\",\"static/chunks/3545-196265c977148bb6.js\",\"9816\",\"static/chunks/9816-f6f03200a072ee54.js\",\"8974\",\"static/chunks/app/page-0c676bf4bc3c0a0a.js\"],\"SeeWhatsBeingCreated\"]\n10:I[12817,[\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"446\",\"static/chunks/446-c96f3ad05c89b961.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3545\",\"static/chunks/3545-196265c977148bb6.js\",\"9816\",\"static/chunks/9816-f6f03200a072ee54.js\",\"8974\",\"static/chunks/app/page-0c676bf4bc3c0a0a.js\"],\"HowItWorks\"]\n11:I[86915,[\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"446\",\"static/chunks/446-c96f3ad05c89b961.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3545\",\"static/chunks/3545-196265c977148bb6.js\",\"9816\",\"static/chunks/9816-f6f03200a072ee54.js\",\"8974\",\"static/chunks/app/page-0c676bf4bc3c0a0a.js\"],\"ContentTiers\"]\n12:I[72818,[\"8430\",\"static/chunks/84"])</script>
13<script>self.__next_f.push([1,"30-74eb6f3931f03452.js\",\"446\",\"static/chunks/446-c96f3ad05c89b961.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3545\",\"static/chunks/3545-196265c977148bb6.js\",\"9816\",\"static/chunks/9816-f6f03200a072ee54.js\",\"8974\",\"static/chunks/app/page-0c676bf4bc3c0a0a.js\"],\"Gallery\"]\n13:I[76056,[\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"446\",\"static/chunks/446-c96f3ad05c89b961.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3545\",\"static/chunks/3545-196265c977148bb6.js\",\"9816\",\"static/chunks/9816-f6f03200a072ee54.js\",\"8974\",\"static/chunks/app/page-0c676bf4bc3c0a0a.js\"],\"Testimonials\"]\n14:I[5968,[\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"446\",\"static/chunks/446-c96f3ad05c89b961.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3545\",\"static/chunks/3545-196265c977148bb6.js\",\"9816\",\"static/chunks/9816-f6f03200a072ee54.js\",\"8974\",\"static/chunks/app/page-0c676bf4bc3c0a0a.js\"],\"CreatorStory\"]\n15:I[86337,[\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"446\",\"static/chunks/446-c96f3ad05c89b961.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3545\",\"static/chunks/3545-196265c977148bb6.js\",\"9816\",\"static/chunks/9816-f6f03200a072ee54.js\",\"8974\",\"static/chunks/app/page-0c676bf4bc3c0a0a.js\"],\"UseCases\"]\n16:I[10203,[\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"446\",\"static/chunks/446-c96f3ad05c89b961.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3545\",\"static/chunks/3545-196265c977148bb6.js\",\"9816\",\"static/chunks/9816-f6f03200a072ee54.js\",\"8974\",\"static/chunks/app/page-0c676bf4bc3c0a0a.js\"],\"Comparison\"]\n17:I[92410,[\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"446\",\"static/chunks/446-c96f3ad05c89b961.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3545\",\"static/chunks/3545-196265c977148bb6.js\",\"9816\",\"sta"])</script>
13<script>self.__next_f.push([1,"tic/chunks/9816-f6f03200a072ee54.js\",\"8974\",\"static/chunks/app/page-0c676bf4bc3c0a0a.js\"],\"Pricing\"]\n18:I[92542,[\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"446\",\"static/chunks/446-c96f3ad05c89b961.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3545\",\"static/chunks/3545-196265c977148bb6.js\",\"9816\",\"static/chunks/9816-f6f03200a072ee54.js\",\"8974\",\"static/chunks/app/page-0c676bf4bc3c0a0a.js\"],\"Trust\"]\n19:I[96319,[\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"446\",\"static/chunks/446-c96f3ad05c89b961.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3545\",\"static/chunks/3545-196265c977148bb6.js\",\"9816\",\"static/chunks/9816-f6f03200a072ee54.js\",\"8974\",\"static/chunks/app/page-0c676bf4bc3c0a0a.js\"],\"FAQ\"]\n25:I[90848,[],\"OutletBoundary\"]\n27:I[90393,[],\"AsyncMetadataOutlet\"]\n29:I[90848,[],\"ViewportBoundary\"]\n2b:I[90848,[],\"MetadataBoundary\"]\n2c:\"$Sreact.suspense\"\n4:[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"MintFace AI\\\",\\\"url\\\":\\\"https://mintface.ai\\\",\\\"logo\\\":\\\"https://mintface.ai/icon.svg\\\",\\\"sameAs\\\":[\\\"https://www.reddit.com/user/MintFaceAI/\\\"]}\"}}]\n5:[\"$\",\"$Lb\",null,{}]\n6:[\"$\",\"main\",null,{\"children\":[[\"$\",\"$Lc\",null,{}],[\"$\",\"$Ld\",null,{}],\"$Le\",[\"$\",\"$Lf\",null,{}],[\"$\",\"$L10\",null,{}],[\"$\",\"$L11\",null,{}],[\"$\",\"$L12\",null,{}],[\"$\",\"$L13\",null,{}],[\"$\",\"$L14\",null,{}],[\"$\",\"$L15\",null,{}],[\"$\",\"$L16\",null,{}],[\"$\",\"$L17\",null,{}],[\"$\",\"$L18\",null,{}],[\"$\",\"$L19\",null,{}]]}]\n"])</script>
13<script>self.__next_f.push([1,"7:[\"$\",\"footer\",null,{\"className\":\"relative pt-20 pb-10 overflow-hidden\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute top-0 inset-x-0 h-px bg-gradient-to-r from-transparent via-noir-600 to-transparent\"}],[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 md:grid-cols-5 gap-10 mb-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-2 md:col-span-1\",\"children\":[[\"$\",\"a\",null,{\"href\":\"/\",\"className\":\"flex items-center gap-2 mb-4\",\"children\":[[\"$\",\"svg\",null,{\"viewBox\":\"0 0 64 64\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"className\":\"w-8 h-8 rounded-lg\",\"children\":[[\"$\",\"defs\",null,{\"children\":[[\"$\",\"linearGradient\",null,{\"id\":\"logo-bg\",\"x1\":\"0\",\"y1\":\"0\",\"x2\":\"64\",\"y2\":\"64\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0%\",\"stopColor\":\"#7c3aed\"}],[\"$\",\"stop\",null,{\"offset\":\"100%\",\"stopColor\":\"#c026d3\"}]]}],[\"$\",\"linearGradient\",null,{\"id\":\"logo-shine\",\"x1\":\"12\",\"y1\":\"8\",\"x2\":\"52\",\"y2\":\"56\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0%\",\"stopColor\":\"#ffffff\",\"stopOpacity\":\"0.25\"}],[\"$\",\"stop\",null,{\"offset\":\"100%\",\"stopColor\":\"#ffffff\",\"stopOpacity\":\"0\"}]]}]]}],[\"$\",\"rect\",null,{\"width\":\"64\",\"height\":\"64\",\"rx\":\"16\",\"fill\":\"url(#logo-bg)\"}],[\"$\",\"rect\",null,{\"width\":\"64\",\"height\":\"64\",\"rx\":\"16\",\"fill\":\"url(#logo-shine)\"}],[\"$\",\"ellipse\",null,{\"cx\":\"32\",\"cy\":\"26\",\"rx\":\"11\",\"ry\":\"13\",\"fill\":\"white\",\"opacity\":\"0.95\"}],[\"$\",\"path\",null,{\"d\":\"M24 37 C24 37 26 42 32 42 C38 42 40 37 40 37 L44 50 C44 53 40 56 32 56 C24 56 20 53 20 50 Z\",\"fill\":\"white\",\"opacity\":\"0.95\"}],[\"$\",\"circle\",null,{\"cx\":\"26\",\"cy\":\"24\",\"r\":\"1.5\",\"fill\":\"#7c3aed\"}],[\"$\",\"circle\",null,{\"cx\":\"38\",\"cy\":\"24\",\"r\":\"1.5\",\"fill\":\"#c026d3\"}],[\"$\",\"circle\",null,{\"cx\":\"32\",\"cy\":\"17\",\"r\":\"1.5\",\"fill\":\"#a855f7\"}],[\"$\",\"line\",null,{\"x1\":\"26\",\"y1\":\"24\",\"x2\":\"32\",\"y2\":\"17\",\"stroke\":\"#a855f7\",\"strokeWidth\":\"0.8\",\"opacity\":\"0.6\"}],[\"$\",\"line\",null,{\"x1\":\"38\",\"y1\":\"24\",\"x2\":\"32\",\"y2\":\"17\",\"stroke\":\"#a855f7\",\"strokeWidth\":\"0.8\",\"opacity\":\"0.6\"}],[\"$\",\"line\",null,{\"x1\":\"26\",\"y1\":\"24\",\"x2\":\"38\",\"y2\":\"24\",\"stroke\":\"#a855f7\",\"strokeWidth\":\"0.8\",\"opacity\":\"0.6\"}],[\"$\",\"path\",null,{\"d\":\"M50 10 L51.5 14 L55.5 15.5 L51.5 17 L50 21 L48.5 17 L44.5 15.5 L48.5 14 Z\",\"fill\":\"white\",\"opacity\":\"0.9\"}],[\"$\",\"path\",null,{\"d\":\"M46 6 L46.8 8 L48.8 8.8 L46.8 9.6 L46 11.6 L45.2 9.6 L43.2 8.8 L45.2 8 Z\",\"fill\":\"white\",\"opacity\":\"0.5\"}]]}],[\"$\",\"span\",null,{\"className\":\"font-display text-2xl text-white tracking-tight\",\"children\":\"MintFace\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-sm text-noir-400 leading-relaxed\",\"children\":\"Create photorealistic AI personas with persistent identity. Train once, generate unlimited on-brand content.\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h4\",null,{\"className\":\"font-semibold text-sm text-noir-200 mb-4 tracking-wider uppercase\",\"children\":\"Product\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"li\",\"How It Works\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/#how-it-works\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"How It Works\"}]}],[\"$\",\"li\",\"Gallery\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/#gallery\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"Gallery\"}]}],[\"$\",\"li\",\"Pricing\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/#pricing\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"Pricing\"}]}],[\"$\",\"li\",\"Blog\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/blog\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"Blog\"}]}],[\"$\",\"li\",\"Sign Up\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/sign-up\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"Sign Up\"}]}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h4\",null,{\"className\":\"font-semibold text-sm text-noir-200 mb-4 tracking-wider up
13percase\",\"children\":\"Free Tools\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"li\",\"AI Persona Generator\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/tools/ai-persona-generator\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"AI Persona Generator\"}]}],[\"$\",\"li\",\"AI Instagram Model\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/tools/ai-instagram-model-generator\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"AI Instagram Model\"}]}],[\"$\",\"li\",\"AI UGC Model\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/tools/ai-ugc-model-generator\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"AI UGC Model\"}]}],\"$L1a\",\"$L1b\",\"$L1c\",\"$L1d\",\"$L1e\",\"$L1f\",\"$L20\",\"$L21\"]}]]}],\"$L22\",\"$L23\"]}],\"$L24\"]}]]}]\n"])</script>
13<script>self.__next_f.push([1,"8:[\"$\",\"$L25\",null,{\"children\":[\"$L26\",[\"$\",\"$L27\",null,{\"promise\":\"$@28\"}]]}]\n9:[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L29\",null,{\"children\":\"$L2a\"}],null],[\"$\",\"$L2b\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$2c\",null,{\"fallback\":null,\"children\":\"$L2d\"}]}]}]]}]\n"])</script>
13<script>self.__next_f.push([1,"2e:I[74472,[\"1717\",\"static/chunks/60f8d176-5b426d897deaeb94.js\",\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"2370\",\"static/chunks/2370-643507c3fc540133.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3721\",\"static/chunks/3721-96a13745d8922081.js\",\"7856\",\"static/chunks/7856-24aef3a38b9beb28.js\",\"190\",\"static/chunks/190-2678c80ad8b0225d.js\",\"7177\",\"static/chunks/app/layout-249a1f921526e386.js\"],\"ClientClerkProvider\"]\n2f:I[1044,[\"1717\",\"static/chunks/60f8d176-5b426d897deaeb94.js\",\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"2370\",\"static/chunks/2370-643507c3fc540133.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3721\",\"static/chunks/3721-96a13745d8922081.js\",\"7856\",\"static/chunks/7856-24aef3a38b9beb28.js\",\"190\",\"static/chunks/190-2678c80ad8b0225d.js\",\"7177\",\"static/chunks/app/layout-249a1f921526e386.js\"],\"RedditPixel\"]\n30:I[17304,[\"1717\",\"static/chunks/60f8d176-5b426d897deaeb94.js\",\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"2370\",\"static/chunks/2370-643507c3fc540133.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3721\",\"static/chunks/3721-96a13745d8922081.js\",\"7856\",\"static/chunks/7856-24aef3a38b9beb28.js\",\"190\",\"static/chunks/190-2678c80ad8b0225d.js\",\"7177\",\"static/chunks/app/layout-249a1f921526e386.js\"],\"PostHogProvider\"]\n31:I[25851,[\"1717\",\"static/chunks/60f8d176-5b426d897deaeb94.js\",\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"2370\",\"static/chunks/2370-643507c3fc540133.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3721\",\"static/chunks/3721-96a13745d8922081.js\",\"7856\",\"static/chunks/7856-24aef3a38b9beb28.js\",\"190\",\"static/chunks/190-2678c80ad8b0225d.js\",\"7177\",\"static/chunks/app/layout-249a1f921526e386.js\"],\"PostHogIdentify\"]\n32:I[26597,[\"1717\",\"static/chunks/60f8d176-5b426d897deaeb94.js\",\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\""])</script>
13<script>self.__next_f.push([1,"2370\",\"static/chunks/2370-643507c3fc540133.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3721\",\"static/chunks/3721-96a13745d8922081.js\",\"7856\",\"static/chunks/7856-24aef3a38b9beb28.js\",\"190\",\"static/chunks/190-2678c80ad8b0225d.js\",\"7177\",\"static/chunks/app/layout-249a1f921526e386.js\"],\"UtmCapture\"]\n33:I[92722,[\"1717\",\"static/chunks/60f8d176-5b426d897deaeb94.js\",\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"2370\",\"static/chunks/2370-643507c3fc540133.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3721\",\"static/chunks/3721-96a13745d8922081.js\",\"7856\",\"static/chunks/7856-24aef3a38b9beb28.js\",\"190\",\"static/chunks/190-2678c80ad8b0225d.js\",\"7177\",\"static/chunks/app/layout-249a1f921526e386.js\"],\"TooltipProvider\"]\n34:I[29085,[],\"\"]\n35:I[40873,[],\"\"]\n1a:[\"$\",\"li\",\"AI Fitness Influencer\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/tools/ai-fitness-influencer-generator\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"AI Fitness Influencer\"}]}]\n1b:[\"$\",\"li\",\"AI Influencer\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/tools/ai-influencer-generator\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"AI Influencer\"}]}]\n1c:[\"$\",\"li\",\"Consistent Character\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/tools/ai-consistent-character-generator\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"Consistent Character\"}]}]\n1d:[\"$\",\"li\",\"Virtual Influencer\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/tools/ai-virtual-influencer-generator\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"Virtual Influencer\"}]}]\n1e:[\"$\",\"li\",\"AI TikTok Model\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/tools/ai-tiktok-model-generator\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"AI TikTok Model\"}]}]\n1f:[\"$\",\"li\",\"AI Editorial Portrait\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/tools/ai-editorial-portrait-genera"])</script>
13<script>self.__next_f.push([1,"tor\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"AI Editorial Portrait\"}]}]\n20:[\"$\",\"li\",\"AI Persona Swap\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/tools/ai-persona-swap\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"AI Persona Swap\"}]}]\n21:[\"$\",\"li\",\"Prompt Library\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/prompts\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"Prompt Library\"}]}]\n"])</script>
13<script>self.__next_f.push([1,"22:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h4\",null,{\"className\":\"font-semibold text-sm text-noir-200 mb-4 tracking-wider uppercase\",\"children\":\"Legal\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"li\",\"Privacy Policy\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/privacy\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"Privacy Policy\"}]}],[\"$\",\"li\",\"Terms of Service\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/terms\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"Terms of Service\"}]}],[\"$\",\"li\",\"Content Policy\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/content-policy\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"Content Policy\"}]}],[\"$\",\"li\",\"Acceptable Use\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/aup\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"Acceptable Use\"}]}],[\"$\",\"li\",\"DMCA\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/dmca\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"DMCA\"}]}]]}]]}]\n"])</script>
13<script>self.__next_f.push([1,"23:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h4\",null,{\"className\":\"font-semibold text-sm text-noir-200 mb-4 tracking-wider uppercase\",\"children\":\"Community\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"li\",\"Reddit\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.reddit.com/user/MintFaceAI/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm text-noir-400 hover:text-white transition-colors duration-300\",\"children\":\"Reddit\"}]}]]}]]}]\n24:[\"$\",\"div\",null,{\"className\":\"border-t border-noir-800 pt-8 flex flex-col sm:flex-row items-center justify-between gap-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-noir-500\",\"children\":[\"© \",2026,\" MintFace. All rights reserved. All personas are 100% fictional.\"]}],[\"$\",\"p\",null,{\"className\":\"text-xs text-noir-600\",\"children\":\"Custom-trained AI personas • Smartphone-authentic output\"}]]}]\n"])</script>
13<script>self.__next_f.push([1,"2:[\"$\",\"$L2e\",null,{\"appearance\":{\"baseTheme\":{\"name\":\"dark\",\"variables\":{\"colorBackground\":\"#212126\",\"colorNeutral\":\"white\",\"colorPrimary\":\"#ffffff\",\"colorPrimaryForeground\":\"black\",\"colorForeground\":\"white\",\"colorInputForeground\":\"white\",\"colorInput\":\"#26262B\"},\"elements\":{\"providerIcon__apple\":{\"filter\":\"invert(1)\"},\"providerIcon__github\":{\"filter\":\"invert(1)\"},\"providerIcon__okx_wallet\":{\"filter\":\"invert(1)\"},\"providerIcon__vercel\":{\"filter\":\"invert(1)\"},\"activeDeviceIcon\":{\"--cl-chassis-bottom\":\"#d2d2d2\",\"--cl-chassis-back\":\"#e6e6e6\",\"--cl-chassis-screen\":\"#e6e6e6\",\"--cl-screen\":\"#111111\"}},\"__type\":\"prebuilt_appearance\"},\"variables\":{\"colorPrimary\":\"#8b5cf6\",\"colorBackground\":\"#111114\",\"colorForeground\":\"#e0e0eb\",\"colorMutedForeground\":\"#8a8a99\",\"colorNeutral\":\"#8a8a99\",\"colorInput\":\"#1a1a1f\",\"colorInputForeground\":\"#e0e0eb\",\"colorTextOnPrimaryBackground\":\"#ffffff\",\"borderRadius\":\"0.625rem\",\"fontFamily\":\"Outfit, system-ui, sans-serif\"},\"elements\":{\"socialButtonsBlockButton\":{\"backgroundColor\":\"#1a1a1f\",\"borderColor\":\"#3a3a42\",\"color\":\"#e0e0eb\"}}},\"initialState\":\"$undefined\",\"publishableKey\":\"pk_live_Y2xlcmsubWludGZhY2UuYWkk\",\"__internal_clerkJSUrl\":\"$undefined\",\"__internal_clerkJSVersion\":\"$undefined\",\"__internal_clerkUIUrl\":\"$undefined\",\"__internal_clerkUIVersion\":\"$undefined\",\"prefetchUI\":\"$undefined\",\"proxyUrl\":\"\",\"domain\":\"\",\"isSatellite\":false,\"signInUrl\":\"/sign-in\",\"signUpUrl\":\"/sign-up\",\"signInForceRedirectUrl\":\"\",\"signUpForceRedirectUrl\":\"\",\"signInFallbackRedirectUrl\":\"\",\"signUpFallbackRedirectUrl\":\"\",\"newSubscriptionRedirectUrl\":\"\",\"telemetry\":{\"disabled\":false,\"debug\":false},\"sdkMetadata\":{\"name\":\"@clerk/nextjs\",\"version\":\"7.0.12\",\"environment\":\"production\"},\"unsafe_disableDevelopmentModeConsoleWarning\":false,\"__internal_scriptsSlot\":\"$undefined\",\"children\":[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"antialiased\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://fonts.googleapis.com\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://fonts.gstatic.com\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"link\",null,{\"href\":\"https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1\u0026family=Outfit:wght@300;400;500;600;700\u0026family=JetBrains+Mono:wght@400;500\u0026display=swap\",\"rel\":\"stylesheet\"}]]}],[\"$\",\"body\",null,{\"children\":[[\"$\",\"script\",null,{\"src\":\"https://challenges.cloudflare.com/turnstile/v0/api.js\",\"async\":true,\"defer\":true}],[\"$\",\"$L2f\",null,{}],[\"$\",\"$L30\",null,{\"children\":[[\"$\",\"$L31\",null,{}],[\"$\",\"$L32\",null,{}],[\"$\",\"$L33\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"noise-overlay\",\"aria-hidden\":\"true\"}],[\"$\",\"$L34\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L35\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\"
13:\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]]}]]}]]}]}]\n"])</script>
13<script>self.__next_f.push([1,"2a:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n26:null\n"])</script>
13<script>self.__next_f.push([1,"36:I[50521,[],\"IconMark\"]\n"])</script>
13<script>self.__next_f.push([1,"28:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"MintFace — AI Influencer \u0026 AI Persona Generator (Photos + Video)\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Create a photorealistic AI influencer with one consistent identity across photos and video. Start free with a ready-made AI persona and 5 image credits — no card required.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"keywords\",\"content\":\"AI personas,AI UGC,photorealistic AI,AI model photography,AI influencer generator,AI content creation\"}],[\"$\",\"meta\",\"3\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"MintFace — AI Influencer \u0026 AI Persona Generator (Photos + Video)\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"Create a photorealistic AI influencer with one consistent identity across photos and video. Start free with a ready-made AI persona and 5 image credits — no card required.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:url\",\"content\":\"https://mintface.ai\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:site_name\",\"content\":\"MintFace\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image\",\"content\":\"https://mintface.ai/og-image.jpg\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"MintFace — AI Influencer \u0026 AI Persona Generator (Photos + Video)\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Create a photorealistic AI influencer with one consistent identity across photos and video. Start free with a ready-made AI persona and 5 image credits — no card required.\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://mintface.ai/og-image.jpg\"}],[\"$\",\"link\",\"17\",{\"rel\":\"icon\",\"href\":\"/icon.svg?34685b9d3c6310b0\",\"type\":\"image/svg+xml\",\"sizes\":\"any\"}],[\"$\",\"$L36\",\"18\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
13<script>self.__next_f.push([1,"2d:\"$28:metadata\"\n"])</script>
13<script>self.__next_f.push([1,"37:I[25052,[\"8430\",\"static/chunks/8430-74eb6f3931f03452.js\",\"446\",\"static/chunks/446-c96f3ad05c89b961.js\",\"8712\",\"static/chunks/8712-c6c30e619680be4c.js\",\"6623\",\"static/chunks/6623-ea8420c7d8fb584a.js\",\"3545\",\"static/chunks/3545-196265c977148bb6.js\",\"9816\",\"static/chunks/9816-f6f03200a072ee54.js\",\"8974\",\"static/chunks/app/page-0c676bf4bc3c0a0a.js\"],\"VideoTease\"]\ne:[\"$\",\"$L37\",null,{}]\n"])</script>
13</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.