"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import Link from "next/link";
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import MediaAbout from '@/components/sections/about/MediaAbout';
import FooterBase from '@/components/sections/footer/FooterBase';
import { HelpCircle, Mail, Sparkles } from 'lucide-react';

export default function ContactPage() {
  return (
    <ThemeProvider
      defaultButtonVariant="icon-arrow"
      defaultTextAnimation="entrance-slide"
      borderRadius="rounded"
      contentWidth="smallMedium"
      sizing="mediumLargeSizeMediumTitles"
      background="circleGradient"
      cardStyle="layered-gradient"
      primaryButtonStyle="inset-glow"
      secondaryButtonStyle="layered"
      headingFontWeight="light"
    >
      <div id="nav" data-section="nav">
        <NavbarStyleFullscreen 
          brandName="PitchDrive"
          navItems={[
            { name: "About", id: "/about" },
            { name: "Portfolio", id: "/portfolio" },
            { name: "Team", id: "/team" },
            { name: "Blog", id: "https://blog.pitchdrive.com" },
            { name: "Contact", id: "/contact" }
          ]}
          bottomLeftText="Antwerp, Belgium"
          bottomRightText="hello@pitchdrive.vc"
        />
      </div>

      <div id="contact" data-section="contact">
        <MediaAbout
          title="Get In Touch"
          description="Ready to pitch your startup to PitchDrive? We're always looking for exceptional founders with innovative solutions. Send us your pitch deck, a brief introduction, and a 3-minute video explaining your vision. We review all submissions and respond within two weeks. For general inquiries, partnerships, or press requests, reach out to our team directly."
          tag="Contact Us"
          tagIcon={Mail}
          buttons={[
            { text: "Email Us", href: "mailto:hello@pitchdrive.vc" },
            { text: "Schedule Meeting", href: "https://calendly.com/pitchdrive" }
          ]}
          imageSrc="https://img.b2bpic.net/free-photo/lifestyle-people-office_23-2149173732.jpg"
          imageAlt="PitchDrive team ready to meet founders"
          useInvertedBackground="noInvert"
        />
      </div>

      <div id="faq" data-section="faq">
        <FaqSplitMedia
          title="Frequently Asked Questions"
          description="Everything you need to know about PitchDrive and our investment process."
          tag="Help Center"
          tagIcon={HelpCircle}
          textboxLayout="default"
          useInvertedBackground="invertDefault"
          imageSrc="https://img.b2bpic.net/free-photo/lifestyle-people-office_23-2149173732.jpg"
          imageAlt="PitchDrive team discussion"
          mediaPosition="left"
          animationType="smooth"
          faqs={[
            {
              id: "1",              title: "What stage do you invest in?",              content: "We invest across the entire startup lifecycle, from pre-seed through Series B. We're most active in Seed and Series A rounds, typically investing €500K to €5M per company."
            },
            {
              id: "2",              title: "What industries do you focus on?",              content: "We have expertise in fintech, SaaS, biotech, e-commerce, and deep tech. We're sector-agnostic as long as the founder is exceptional and the problem is significant."
            },
            {
              id: "3",              title: "How long is your investment process?",              content: "From first meeting to term sheet typically takes 4-8 weeks for promising companies. We move fast but conduct thorough due diligence. Our network of advisors helps us validate technical and market assumptions quickly."
            },
            {
              id: "4",              title: "Do you only invest in Europe?",              content: "While we're based in Antwerp, we've invested in companies across Europe and beyond. Geography matters less than the quality of the founder and the market opportunity. That said, we focus on European markets where we have strong connections."
            },
            {
              id: "5",              title: "What support do you provide beyond capital?",              content: "We introduce portfolio companies to customers, provide operational guidance, facilitate recruits, and help navigate fundraising. Our team meets regularly with portfolio companies to remove blockers and accelerate growth."
            },
            {
              id: "6",              title: "How do I apply?",              content: "Submit your pitch deck, a brief introduction, and a 3-minute video from the founder via our contact page. We review all submissions and respond within 2 weeks. The best pitches tell a compelling story about why now, why you, and why this team can win."
            }
          ]}
        />
      </div>

      <div id="location" data-section="location">
        <MediaAbout
          title="Visit Our Office"
          description="PitchDrive is headquartered in the heart of Antwerp, Belgium's thriving startup ecosystem. Our office is located in the historic city center, close to major transportation hubs and within walking distance of many of Europe's leading tech companies and research institutions. We're always happy to meet with founders, partners, and members of the startup community."
          tag="Antwerp Office"
          tagIcon={Sparkles}
          buttons={[
            { text: "Get Directions", href: "https://maps.google.com/?q=Antwerp+Belgium" },
            { text: "Schedule Visit", href: "mailto:hello@pitchdrive.vc" }
          ]}
          imageSrc="https://img.b2bpic.net/free-photo/man-wheelchair-having-office-job_23-2149571066.jpg"
          imageAlt="PitchDrive office in Antwerp"
          useInvertedBackground="noInvert"
        />
      </div>

      <FooterBase
        logoText="PitchDrive"
        copyrightText="© 2025 PitchDrive. All rights reserved."
        columns={[
          {
            title: "Company",            items: [
              { label: "About", href: "/about" },
              { label: "Portfolio", href: "/portfolio" },
              { label: "Team", href: "/team" },
              { label: "Blog", href: "https://blog.pitchdrive.vc" }
            ]
          },
          {
            title: "Resources",            items: [
              { label: "Founder Resources", href: "https://pitchdrive.vc/resources" },
              { label: "Investment Process", href: "https://pitchdrive.vc/how-we-invest" },
              { label: "FAQ", href: "/faq" },
              { label: "Contact", href: "/contact" }
            ]
          },
          {
            title: "Connect",            items: [
              { label: "Email", href: "mailto:hello@pitchdrive.vc" },
              { label: "LinkedIn", href: "https://linkedin.com/company/pitchdrive" },
              { label: "Twitter", href: "https://twitter.com/pitchdrive" },
              { label: "Office", href: "https://maps.google.com/?q=Antwerp+Belgium" }
            ]
          }
        ]}
      />
    </ThemeProvider>
  );
}