"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FaqDouble from '@/components/sections/faq/FaqDouble';
import FeatureCardTwentyThree from '@/components/sections/feature/FeatureCardTwentyThree';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import HeroOverlay from '@/components/sections/hero/HeroOverlay';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import PricingCardThree from '@/components/sections/pricing/PricingCardThree';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
import { Award, BookOpen, GraduationCap, ShieldCheck, Sparkles } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="shift-hover"
        defaultTextAnimation="entrance-slide"
        borderRadius="rounded"
        contentWidth="small"
        sizing="largeSizeMediumTitles"
        background="aurora"
        cardStyle="soft-shadow"
        primaryButtonStyle="gradient"
        secondaryButtonStyle="radial-glow"
        headingFontWeight="medium"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleFullscreen
      navItems={[
        {
          name: "Home",          id: "home",
        },
        {
          name: "Services",          id: "services",
        },
        {
          name: "Education",          id: "education",
        },
        {
          name: "About Us",          id: "about",
        },
        {
          name: "Contact",          id: "contact",
        },
      ]}
      brandName="Zein Accounting and Consultancy"
      bottomLeftText="Trusted Financial Solutions"
      bottomRightText="info@zeinaccounting.com"
    />
  </div>

  <div id="hero" data-section="hero">
      <HeroOverlay
      title="Elevate Your Financial Future with Zein Accounting and Consultancy"
      description="Comprehensive Accounting and Consultancy Services. Trust Zein Accounting and Consultancy to manage your finances and ignite your potential."
      tag="Your Partner in Prosperity"
      tagIcon={Sparkles}
      buttons={[
        {
          text: "Explore Services",          href: "/services"},
        {
          text: "Discover Courses",          href: "/education"},
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/front-view-business-woman-desk_23-2148427113.jpg"
      imageAlt="Modern office with financial charts and learning elements"
      textPosition="bottom-left"
      showDimOverlay={true}
      showBlur={true}
    />
  </div>

  <div id="about" data-section="about">
      <TestimonialAboutCard
      useInvertedBackground={false}
      tag="Our Dual Mission"
      title="Empowering Businesses and Brightening Futures"
      description="At Zein Accounting and Consultancy, we blend rigorous accounting services with transformative financial education. Our seasoned experts provide accurate, innovative solutions for businesses, while our dedicated educators cultivate the next generation of financial leaders."
      subdescription="We believe that sound financial management and continuous learning are the cornerstones of lasting success. Our integrated approach ensures you receive both unparalleled service and valuable knowledge."
      icon={ShieldCheck}
      imageSrc="http://img.b2bpic.net/free-photo/group-smiling-business-people-analyzing-reports-communicating-while-working-together-office-there-are-people-background_637285-170.jpg?_wi=1"
      imageAlt="Professional financial advisor speaking with a student in an office setting"
      mediaAnimation="slide-up"
    />
  </div>

  <div id="services" data-section="services">
      <FeatureCardTwentyThree
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      features={[
        {
          id: "accounting",          title: "Comprehensive Accounting",          tags: [
            "Accuracy",            "Efficiency"],
          imageSrc: "http://img.b2bpic.net/free-vector/flat-design-accounting-logo-white-background_23-2148848043.jpg",          imageAlt: "Briefcase icon"},
        {
          id: "advisory",          title: "Strategic Financial Advisory",          tags: [
            "Growth",            "Insights"],
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-smiley-face-growth-chart_23-2148780650.jpg",          imageAlt: "Chart bar icon"},
        {
          id: "tax",          title: "Tax Preparation & Planning",          tags: [
            "Compliance",            "Savings"],
          imageSrc: "http://img.b2bpic.net/free-photo/finger-touching-screen-smartphone-desk_23-2147965624.jpg",          imageAlt: "Tax document icon"},
      ]}
      title="Expert Accounting Services for Your Business"
      description="From meticulous bookkeeping to strategic financial planning, our services are designed to ensure accuracy, compliance, and growth for your enterprise."
      tag="Core Services"
    />
  </div>

  <div id="education" data-section="education">
      <PricingCardThree
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      plans={[
        {
          id: "foundations",          badge: "Beginner",          badgeIcon: BookOpen,
          name: "Accounting Foundations",          price: "$299",          features: [
            "Introductory principles",            "Basic software skills",            "Online study materials",            "Certificate of Completion"],
          buttons: [
            {
              text: "Enroll Now",              href: "/education#foundations"},
          ],
        },
        {
          id: "professional",          badge: "Popular",          badgeIcon: GraduationCap,
          name: "Professional Accounting",          price: "$799",          features: [
            "Advanced financial reporting",            "Taxation strategies",            "Industry case studies",            "Mentorship session",            "Professional certification"],
          buttons: [
            {
              text: "Enroll Now",              href: "/education#professional"},
          ],
        },
        {
          id: "executive",          badge: "Executive",          badgeIcon: Award,
          name: "Executive Financial Leadership",          price: "$1499",          features: [
            "Strategic financial management",            "Global market insights",            "Leadership workshops",            "Exclusive networking events",            "Advanced career placement support"],
          buttons: [
            {
              text: "Enroll Now",              href: "/education#executive"},
          ],
        },
      ]}
      title="Inspiring Educational Programs"
      description="Invest in your future with our specialized accounting courses, designed for aspiring professionals and continuous learners."
      tag="Learn & Grow"
    />
  </div>

  <div id="social-proof" data-section="social-proof">
      <SocialProofOne
      textboxLayout="default"
      useInvertedBackground={false}
      names={[
        "Global Accounting Solutions",        "EduTech Innovators",        "Corporate Finance Group",        "Financial Skills Academy",        "Local Business Alliance",        "DataDriven Insights Inc.",        "Professional Growth Institute"]}
      logos={[
        "http://img.b2bpic.net/free-vector/template-minimal-colorful-business-card_23-2148382175.jpg",        "http://img.b2bpic.net/free-vector/gradient-luxury-logo-template_23-2150816445.jpg",        "http://img.b2bpic.net/free-vector/data-point-company-logo_1071-69.jpg",        "http://img.b2bpic.net/free-vector/abstract-blue-logo-with-circle-middle_1043-241.jpg",        "http://img.b2bpic.net/free-photo/suit-tie-formalwear-tailormade-business_53876-13785.jpg",        "http://img.b2bpic.net/free-vector/colorful-logo-template_1071-47.jpg",        "http://img.b2bpic.net/free-photo/classmates-preparing-presentation_1098-2395.jpg"]}
      title="Trusted by Businesses & Educational Partners"
      description="Our commitment to excellence has earned the trust of leading organizations and academic institutions alike."
      tag="Our Network"
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardTen
      textboxLayout="default"
      useInvertedBackground={false}
      testimonials={[
        {
          id: "1",          title: "Exceptional Accounting Support!",          quote: "Zein Accounting and Consultancy has revolutionized our financial processes. Their accuracy and proactive advice have been invaluable to our business growth.",          name: "Sarah Chen",          role: "CEO, TechInnovate",          imageSrc: "http://img.b2bpic.net/free-photo/handsome-groom-looks-thoughtful-sitting-couch-cosy-dark-cafe_8353-8118.jpg?_wi=1",          imageAlt: "Sarah Chen, CEO"},
        {
          id: "2",          title: "A Game Changer for My Career",          quote: "The Professional Accounting program equipped me with real-world skills and boosted my confidence. I landed my dream job shortly after graduation!",          name: "Michael Rodriguez",          role: "Senior Accountant",          imageSrc: "http://img.b2bpic.net/free-photo/confident-cheerful-businesswoman_1262-21021.jpg?_wi=1",          imageAlt: "Michael Rodriguez, Senior Accountant"},
        {
          id: "3",          title: "Truly Experts in Their Field",          quote: "We trust Zein Accounting and Consultancy completely with our complex tax planning. Their expertise has saved us significant resources and ensures full compliance.",          name: "Emily White",          role: "Founder, GreenLeaf Organics",          imageSrc: "http://img.b2bpic.net/free-photo/handsome-afroamerican-man-smiling_23-2148508920.jpg?_wi=1",          imageAlt: "Emily White, Founder"},
        {
          id: "4",          title: "Engaging & Practical Education",          quote: "The Executive Financial Leadership course provided unparalleled insights into global finance. The instructors were phenomenal, making complex topics easy to grasp!",          name: "David Kim",          role: "Financial Director",          imageSrc: "http://img.b2bpic.net/free-photo/business-man-banner-concept-with-copy-space_23-2149601461.jpg?_wi=1",          imageAlt: "David Kim, Financial Director"},
        {
          id: "5",          title: "Supportive Learning Environment",          quote: "Starting my accounting journey seemed daunting, but the Foundations program made it accessible and enjoyable. The support from the faculty was incredible!",          name: "Jessica Lee",          role: "Aspiring Accountant",          imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-handsome-guy-wearing-green-shirt_141793-122624.jpg?_wi=1",          imageAlt: "Jessica Lee, Aspiring Accountant"},
      ]}
      title="What Our Clients & Students Say"
      description="Hear directly from those who have experienced the transformative impact of our services and education programs."
      tag="Success Stories"
    />
  </div>

  <div id="faq" data-section="faq">
      <FaqDouble
      textboxLayout="default"
      useInvertedBackground={false}
      faqs={[
        {
          id: "1",          title: "What types of accounting services do you offer?",          content: "We offer a full spectrum of services including bookkeeping, tax preparation, financial advisory, payroll management, and audit support for businesses of all sizes."},
        {
          id: "2",          title: "How do your educational programs benefit my career?",          content: "Our programs are designed by industry experts to provide practical, in-demand skills, leading to professional certifications and enhanced career opportunities in finance and accounting."},
        {
          id: "3",          title: "Are your accounting services suitable for startups?",          content: "Absolutely! We specialize in supporting startups with scalable accounting solutions, ensuring compliance and setting a strong financial foundation for growth."},
        {
          id: "4",          title: "What are the prerequisites for your advanced courses?",          content: "Advanced courses typically require a foundational understanding of accounting principles or completion of our Accounting Foundations program. Specific requirements are listed on each course page."},
        {
          id: "5",          title: "How do you ensure data security and confidentiality?",          content: "We employ industry-leading encryption, secure cloud storage, and strict confidentiality protocols to protect all client and student data."},
        {
          id: "6",          title: "Do you offer online learning options for your courses?",          content: "Yes, many of our educational programs are available online, offering flexible learning paths with live virtual sessions, on-demand content, and interactive forums."},
      ]}
      title="Common Questions & Clear Answers"
      description="Find quick answers to your questions about our accounting services and educational programs."
      tag="FAQ"
      faqsAnimation="slide-up"
    />
  </div>

  <div id="contact-cta" data-section="contact-cta">
      <ContactCTA
      useInvertedBackground={false}
      background={{
        variant: "rotated-rays-animated-grid"}}
      tag="Ready to Transform Your Future?"
      title="Let's Connect and Build Prosperity Together"
      description="Whether you need expert accounting solutions or are eager to advance your financial knowledge, our team is ready to assist you."
      buttons={[
        {
          text: "Request a Consultation",          href: "/contact"},
        {
          text: "View All Courses",          href: "/education"},
      ]}
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterLogoEmphasis
      columns={[
        {
          items: [
            {
              label: "About Us",              href: "/about"},
            {
              label: "Our Team",              href: "/about#team"},
            {
              label: "Careers",              href: "#"},
          ],
        },
        {
          items: [
            {
              label: "Accounting Services",              href: "/services"},
            {
              label: "Tax Services",              href: "/services#tax"},
            {
              label: "Advisory Services",              href: "/services#advisory"},
          ],
        },
        {
          items: [
            {
              label: "Courses",              href: "/education"},
            {
              label: "Enrollment",              href: "/education#enroll"},
            {
              label: "Student Success",              href: "/education#success"},
          ],
        },
        {
          items: [
            {
              label: "FAQ",              href: "/#faq"},
            {
              label: "Contact Us",              href: "/contact"},
            {
              label: "Privacy Policy",              href: "#"},
            {
              label: "Terms of Service",              href: "#"},
          ],
        },
      ]}
      logoText="Zein Accounting and Consultancy"
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}