const APPLE_SANS_AS = "-apple-system, BlinkMacSystemFont, 'SF Pro Display', 'Inter', sans-serif"; const APPLE_TEXT_AS = "-apple-system, BlinkMacSystemFont, 'SF Pro Text', 'Inter', sans-serif"; const VideoAdsSection = () => { const videos = Ads.filter(a => a.kind === "video"); const bp = useBreakpoint(); const isMobile = bp === "mobile"; const isTablet = bp === "tablet"; const cols = isMobile ? 1 : isTablet ? 2 : 3; const tileH = isMobile ? 520 : 540; return (
Built for the feed.
Tested in-market.} lede="Every ad below went live on Meta, TikTok, or YouTube in the last 90 days. Scripts, visuals, and edits — all AI-assisted, all human-directed." />
{videos.map((ad, i) => ( ))}
); }; const VIDEO_STATS = [ { metric: "4.7× ROAS", sub: "30-day window" }, { metric: "-62% CPA", sub: "vs. previous top ad" }, { metric: "2.4M views", sub: "first 15 days" }, { metric: "9.1% CTR", sub: "paid social avg" }, { metric: "$28 CPA", sub: "down from $70" }, { metric: "6.2× ROAS", sub: "Black Friday week" }, ]; const VideoCard = ({ ad, stat, tileH = 540 }) => (
{ad.brand}
{ad.platform}
{stat.metric}
{stat.sub}
); const ImageAdsSection = () => { const images = Ads.filter(a => a.kind === "image"); const bp = useBreakpoint(); const isMobile = bp === "mobile"; const isTablet = bp === "tablet"; const cols = isMobile ? 1 : isTablet ? 2 : 3; return (
Same system.
Thumb-stopping stills.} lede="Statics for brands that need volume — ready for Meta, Pinterest, LinkedIn, programmatic, and retargeting." />
{images.map((ad) => (
{/* Square 1:1 aspect holder — padding-bottom trick gives height = width */}
{ad.brand} · {ad.platform}
))}
{/* Inline CTA */}
{ e.currentTarget.style.background = "#0A2A5C"; e.currentTarget.style.transform = "translateY(-1px)"; }} onMouseLeave={(e) => { e.currentTarget.style.background = "#051B42"; e.currentTarget.style.transform = "translateY(0)"; }} > Claim your free month
); }; const SectionHead = ({ eyebrow, title, lede, center = true, light = false }) => { const bp = useBreakpoint(); const isMobile = bp === "mobile"; return (
{eyebrow && (
{eyebrow}
)}

{title}

{lede && (

{lede}

)}
); }; window.VideoAdsSection = VideoAdsSection; window.ImageAdsSection = ImageAdsSection; window.SectionHead = SectionHead;