"use client";

import Link from "next/link";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleMinimal from '@/components/navbar/NavbarStyleMinimal';
import HeroBillboardRotatedCarousel from '@/components/sections/hero/HeroBillboardRotatedCarousel';
import MediaSplitTabsAbout from '@/components/sections/about/MediaSplitTabsAbout';
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import { Rocket, Mail } from "lucide-react";

export default function HomePage() {
  return (
    <ThemeProvider
      defaultButtonVariant="text-shift"
      defaultTextAnimation="background-highlight"
      borderRadius="rounded"
      contentWidth="medium"
      sizing="mediumSizeLargeTitles"
      background="floatingGradient"
      cardStyle="gradient-mesh"
      primaryButtonStyle="gradient"
      secondaryButtonStyle="glass"
      headingFontWeight="bold"
    >
      <div id="nav" data-section="nav">
        <NavbarStyleMinimal
          brandName="Pitch Drive"
          button={{
            text: "Get Started",
            href: "#contact"
          }}
        />
      </div>

      <div id="hero" data-section="hero">
        <HeroBillboardRotatedCarousel
          title="Founder-Led Venture Capital for European Tech"
          description="Pitch Drive partners with bold founders building the next generation of European tech companies. Based in Antwerp, we provide strategic capital, mentorship, and network access to fuel innovation."
          tag="Antwerp-Based VC"
          tagIcon={Rocket}
          buttons={[
            { text: "Submit Your Pitch", href: "#contact" },
            { text: "Learn Our Approach", href: "#about" }
          ]}
          background={{ variant: "sparkles-gradient" }}
          carouselItems={[
            {
              id: "1",
              imageSrc: "https://img.b2bpic.net/free-photo/lifestyle-people-office_23-2149173732.jpg",
              imageAlt: "Venture capital investment meeting"
            },
            {
              id: "2",
              imageSrc: "https://img.b2bpic.net/free-photo/teammates-working-late-office_23-2148991374.jpg",
              imageAlt: "Startup team collaboration"
            },
            {
              id: "3",
              imageSrc: "https://img.b2bpic.net/free-photo/teammates-working-late-office_23-2148991368.jpg",
              imageAlt: "Investment portfolio analytics"
            },
            {
              id: "4",
              imageSrc: "https://img.b2bpic.net/free-photo/teamwork-developing-new-project-together_1098-21664.jpg",
              imageAlt: "Networking and partnership events"
            },
            {
              id: "5",
              imageSrc: "https://img.b2bpic.net/free-photo/people-using-digital-device-while-meeting_23-2149085917.jpg",
              imageAlt: "Startup pitch presentation"
            },
            {
              id: "6",
              imageSrc: "https://img.b2bpic.net/free-photo/teamwork-looking-tablet_23-2149370557.jpg",
              imageAlt: "Technology innovation ecosystem"
            }
          ]}
          autoPlay={true}
          autoPlayInterval={4000}
        />
      </div>

      <div id="about" data-section="about">
        <MediaSplitTabsAbout
          title="Why Partner With Pitch Drive"
          description="We combine deep operational expertise with genuine founder empathy. Our team has scaled multiple exits and understands the unique challenges of European tech."
          tabs={[
            {
              id: "founder-focus",
              label: "Founder-First Approach",
              description: "We invest in founders first. Our partners have scaled companies from ideation through acquisition, giving us credibility and practical insights to accelerate your growth trajectory."
            },
            {
              id: "strategic-capital",
              label: "Strategic Capital",
              description: "Beyond funding, we provide access to our network of industry leaders, customers, and follow-on investors. We actively support portfolio companies in recruiting, partnership development, and market expansion."
            },
            {
              id: "european-focus",
              label: "European Excellence",
              description: "Based in Antwerp, we understand the European tech landscape intimately. We help founders navigate regional regulations, funding mechanisms, and market dynamics while building global businesses."
            }
          ]}
          imageSrc="https://img.b2bpic.net/free-photo/young-colleagues-sitting-while-work-with-laptops-desk_171337-16969.jpg"
          imageAlt="Pitch Drive office in Antwerp"
          imagePosition="right"
          useInvertedBackground="invertDefault"
        />
      </div>

      <div id="testimonials" data-section="testimonials">
        <TestimonialCardSix
          title="What Founders Say"
          description="Portfolio companies share their experience working with Pitch Drive."
          testimonials={[
            {
              id: "1",
              name: "Alex Nguyen",
              handle: "@alexnguyen",
              testimonial: "Pitch Drive didn't just provide capital—they opened doors to enterprise customers and introduced us to key hires that transformed our team. True partners in growth.",
              imageSrc: "https://img.b2bpic.net/free-photo/lifestyle-people-office_23-2149173732.jpg",
              imageAlt: "Alex Nguyen"
            },
            {
              id: "2",
              name: "Maria Garcia",
              handle: "@mariagarc",
              testimonial: "Their hands-on approach and European market expertise were invaluable. They helped us navigate regulation while scaling across 12 countries in 18 months.",
              imageSrc: "https://img.b2bpic.net/free-photo/portrait-confident-entrepreneur-standing-office-looking-camera_637285-2744.jpg",
              imageAlt: "Maria Garcia"
            },
            {
              id: "3",
              name: "Jon Andersen",
              handle: "@jonanders",
              testimonial: "The network effect is real. Through Pitch Drive, we found our Series B lead investor and our first three major enterprise customers within months of closing.",
              imageSrc: "https://img.b2bpic.net/free-photo/authentic-book-club-scene_23-2150104570.jpg",
              imageAlt: "Jon Andersen"
            },
            {
              id: "4",
              name: "Priya Kapoor",
              handle: "@priyakap",
              testimonial: "Beyond the capital, their operational playbooks and founder experience helped us avoid costly mistakes. Best decision we made was partnering with them early.",
              imageSrc: "https://img.b2bpic.net/free-photo/young-attractive-smiling-happy-man-using-tablet-listening-music-wireless-headphones_285396-1656.jpg",
              imageAlt: "Priya Kapoor"
            },
            {
              id: "5",
              name: "Thomas Müller",
              handle: "@thomasm",
              testimonial: "They genuinely care about founder success. Marcus sat in on our board meetings quarterly and provided strategic guidance that accelerated product-market fit by 6 months.",
              imageSrc: "https://img.b2bpic.net/free-photo/closeup-content-man-using-smartphone-pub_1262-3485.jpg",
              imageAlt: "Thomas Müller"
            },
            {
              id: "6",
              name: "Sophie Chen",
              handle: "@sophiech",
              testimonial: "Pitch Drive's network in fintech helped us close partnerships with major European banks. Their introductions were warm and often led directly to deals.",
              imageSrc: "https://img.b2bpic.net/free-photo/medium-shot-team-working-project_23-2148920608.jpg",
              imageAlt: "Sophie Chen"
            }
          ]}
          animationType="slide-up"
          textboxLayout="default"
          useInvertedBackground="noInvert"
        />
      </div>

      <div id="contact" data-section="contact">
        <ContactSplit
          tag="Get In Touch"
          title="Ready to Pitch?"
          description="Submit your founder story and investment deck. We review all submissions and respond within 2 weeks. If we're excited about your vision, we'll schedule a call with our partners."
          useInvertedBackground="invertDefault"
          imageSrc="https://img.b2bpic.net/free-vector/business-landing-page-startup_23-2148322505.jpg"
          imageAlt="Investment opportunity"
          mediaPosition="right"
          tagIcon={Mail}
          inputPlaceholder="your@email.com"
          buttonText="Submit Pitch"
          termsText="We respect your privacy and review pitches confidentially. By submitting, you agree to our terms of use."
        />
      </div>

      <FooterLogoReveal
        logoText="Pitch Drive"
        logoLineHeight={1.1}
      />
    </ThemeProvider>
  );
}