"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import FeatureCardTwentyOne from '@/components/sections/feature/FeatureCardTwentyOne';
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo';
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FooterCard from '@/components/sections/footer/FooterCard';
import { Award, Briefcase, Linkedin, TrendingUp, Twitter, Zap } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
      defaultButtonVariant="hover-magnetic"
      defaultTextAnimation="reveal-blur"
      borderRadius="pill"
      contentWidth="compact"
      sizing="mediumLarge"
      background="circleGradient"
      cardStyle="layered-gradient"
      primaryButtonStyle="double-inset"
      secondaryButtonStyle="glass"
      headingFontWeight="medium"
    >
      <div id="nav" data-section="nav">
        <NavbarStyleApple
          brandName="GOH Consulting"
          navItems={[
            { name: "Services", id: "services" },
            { name: "About", id: "about" },
            { name: "Results", id: "metrics" },
            { name: "Testimonials", id: "testimonials" },
            { name: "Contact", id: "contact" }
          ]}
        />
      </div>

      <div id="hero" data-section="hero">
        <HeroLogoBillboard
          logoText="GOH Consulting"
          description="Strategic business consulting for forward-thinking enterprises. We transform organizations through data-driven insights, executive strategy, and sustainable growth solutions."
          buttons={[
            { text: "Start Your Transformation", href: "#contact" },
            { text: "View Our Work", href: "#metrics" }
          ]}
          buttonAnimation="slide-up"
          background={{ variant: "sparkles-gradient" }}
          videoSrc="http://img.b2bpic.net/free-photo/group-entrepreneurs-having-business-meeting-communicating-with-their-colleague-via-video-call-office_637285-6965.jpg"
          videoAriaLabel="GOH Consulting - Premium business consulting services"
          mediaAnimation="blur-reveal"
          frameStyle="card"
          ariaLabel="Hero section - GOH Consulting premium consulting services"
        />
      </div>

      <div id="about" data-section="about">
        <InlineImageSplitTextAbout
          heading={[
            { type: "text", content: "Decades of expertise in" },
            { type: "text", content: "business transformation and strategic consulting" }
          ]}
          buttons={[
            { text: "Learn More", href: "#services" }
          ]}
          buttonAnimation="slide-up"
          useInvertedBackground={false}
          ariaLabel="About GOH Consulting - Our expertise and approach"
        />
      </div>

      <div id="services" data-section="services">
        <FeatureCardTwentyOne
          title="Our Consulting Services"
          description="Comprehensive solutions tailored to your organization's unique challenges and opportunities."
          tag="Services"
          tagIcon={Briefcase}
          tagAnimation="slide-up"
          buttons={[
            { text: "Get Started", href: "#contact" }
          ]}
          buttonAnimation="slide-up"
          accordionItems={[
            {
              id: "1",              title: "Executive Strategy & Planning",              content: "Develop comprehensive strategic roadmaps that align with your business objectives. Our executive team works directly with C-suite leadership to identify market opportunities, optimize operations, and position your organization for sustainable growth."
            },
            {
              id: "2",              title: "Organizational Transformation",              content: "Navigate complex organizational changes with confidence. We guide companies through restructuring, cultural transformation, and change management initiatives that ensure stakeholder buy-in and successful implementation."
            },
            {
              id: "3",              title: "Performance & Operations",              content: "Maximize operational efficiency and profitability. Through detailed process analysis and optimization, we identify cost savings, streamline workflows, and implement best practices across your organization."
            },
            {
              id: "4",              title: "Market Entry & Expansion",              content: "Successfully enter new markets or expand existing operations. Our market research, competitive analysis, and go-to-market strategies ensure calculated, profitable growth initiatives."
            }
          ]}
          imageSrc="http://img.b2bpic.net/free-photo/business-meeting-office_1268-21485.jpg"
          imageAlt="Professional consulting services"
          mediaAnimation="slide-up"
          useInvertedBackground={true}
          mediaPosition="right"
        />
      </div>

      <div id="testimonials" data-section="testimonials">
        <TestimonialCardTen
          testimonials={[
            {
              id: "1",              title: "Transformed Our Business Model",              quote: "GOH Consulting helped us completely reimagine our business model. Their strategic insights and execution expertise were instrumental in driving a 40% revenue increase within 18 months.",              name: "Michael Chen",              role: "CEO, TechVenture Inc",              imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg",              imageAlt: "Michael Chen, CEO"
            },
            {
              id: "2",              title: "Exceptional Partnership & Results",              quote: "Working with GOH was exceptional. They didn't just provide recommendations—they partnered with us throughout implementation, ensuring every team member understood and embraced the changes.",              name: "Sarah Williams",              role: "President, Global Solutions Ltd",              imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg",              imageAlt: "Sarah Williams, President"
            },
            {
              id: "3",              title: "Market Entry Success",              quote: "Their market entry strategy was flawless. GOH's deep industry knowledge and network helped us enter the Asian market with 60% less risk than we projected. Remarkable results.",              name: "David Kumar",              role: "Founder & Director, Premium Industries",              imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-businessman-suit-looking-camera-meeting_1163-4654.jpg",              imageAlt: "David Kumar, Founder"
            },
            {
              id: "4",              title: "Operational Excellence Achieved",              quote: "GOH identified operational inefficiencies we didn't even know existed. Their optimization initiatives reduced costs by 25% while improving quality metrics across all departments.",              name: "Jennifer Martinez",              role: "COO, Manufacturing Dynamics",              imageSrc: "http://img.b2bpic.net/free-photo/young-serious-businessman-looking-camera-meeting-headshot-portrait_1163-3923.jpg",              imageAlt: "Jennifer Martinez, COO"
            }
          ]}
          title="Trusted by Industry Leaders"
          description="Companies across sectors have transformed their operations with GOH Consulting's strategic guidance."
          textboxLayout="default"
          useInvertedBackground={false}
          tag="Client Success Stories"
          tagIcon={Award}
          tagAnimation="slide-up"
        />
      </div>

      <div id="metrics" data-section="metrics">
        <MetricCardTwo
          metrics={[
            { id: "1", value: "500+", description: "Successful Engagements" },
            { id: "2", value: "25 Years", description: "Industry Leadership" },
            { id: "3", value: "$2.3B+", description: "Value Created for Clients" },
            { id: "4", value: "92%", description: "Client Satisfaction Rate" }
          ]}
          title="Proven Impact & Results"
          description="Our track record speaks to our commitment to delivering exceptional value."
          gridVariant="uniform-all-items-equal"
          animationType="slide-up"
          textboxLayout="default"
          useInvertedBackground={true}
          tag="Key Metrics"
          tagIcon={TrendingUp}
          tagAnimation="slide-up"
        />
      </div>

      <div id="contact" data-section="contact">
        <ContactCTA
          tag="Ready to Transform?"
          tagIcon={Zap}
          tagAnimation="slide-up"
          title="Let's Build Your Success Story"
          description="Connect with our consulting team to discuss your strategic challenges and explore how we can drive measurable growth for your organization."
          buttons={[
            { text: "Schedule a Consultation", href: "https://gohconsulting.com/contact" },
            { text: "Learn More", href: "#about" }
          ]}
          buttonAnimation="slide-up"
          background={{ variant: "radial-gradient" }}
          useInvertedBackground={false}
        />
      </div>

      <div id="footer" data-section="footer">
        <FooterCard
          logoText="GOH Consulting"
          copyrightText="© 2025 GOH Consulting. All rights reserved. Strategic consulting for transformative growth."
          socialLinks={[
            { icon: Linkedin, href: "https://linkedin.com/company/gohconsulting", ariaLabel: "LinkedIn" },
            { icon: Twitter, href: "https://twitter.com/gohconsulting", ariaLabel: "Twitter" }
          ]}
        />
      </div>
    </ThemeProvider>
  );
}
