import { useEffect, useState } from "react"; import { Button } from "@/components/ui/button"; // Contador regressivo function Countdown() { const [timeLeft, setTimeLeft] = useState({ days: 3, hours: 12, minutes: 25, seconds: 0, }); useEffect(() => { const interval = setInterval(() => { setTimeLeft((prev) => { let { days, hours, minutes, seconds } = prev; if (seconds > 0) { seconds--; } else if (minutes > 0) { minutes--; seconds = 59; } else if (hours > 0) { hours--; minutes = 59; seconds = 59; } else if (days > 0) { days--; hours = 23; minutes = 59; seconds = 59; } return { days, hours, minutes, seconds }; }); }, 1000); return () => clearInterval(interval); }, []); return (
⏳ Oferta expira em: {timeLeft.days}d {timeLeft.hours}h {timeLeft.minutes}m {timeLeft.seconds}s
); import React from "react"; import { motion } from "framer-motion"; import { CheckCircle2, Sparkles, ShieldCheck, Clock, Heart, Dumbbell, Salad, Flame, Star, Zap } from "lucide-react"; import { Button } from "@/components/ui/button"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { Accordion, AccordionContent, AccordionItem, AccordionTrigger } from "@/components/ui/accordion"; const Container: React.FC<{ className?: string; children: React.ReactNode }> = ({ className = "", children }) => (
{children}
); const SectionTitle: React.FC<{ eyebrow?: string; title: string; subtitle?: string }> = ({ eyebrow, title, subtitle }) => (
{eyebrow && (

{eyebrow}

)}

{title}

{subtitle && (

{subtitle}

)}
); const Feature: React.FC<{ icon: React.ReactNode; title: string; desc: string }> = ({ icon, title, desc }) => (
{icon}

{title}

{desc}

); const Badge: React.FC<{ children: React.ReactNode }> = ({ children }) => ( {children} ); export default function LandingSeque90Dias() { const planoBasicoLink = "https://pay.kiwify.com.br/irEpTek"; const planoCompletoLink = "https://pay.kiwify.com.br/fj7530E"; return (
S

Seque em 90 Dias

Transforme corpo e vida

Benefícios O Programa Bônus Garantia
{/* Hero e demais seções continuam, mas todos os botões de compra devem usar os links corretos */}
); }