"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactText from '@/components/sections/contact/ContactText';
import FaqBase from '@/components/sections/faq/FaqBase';
import FeatureCardTwentySeven from '@/components/sections/feature/FeatureCardTwentySeven';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard';
import MediaAbout from '@/components/sections/about/MediaAbout';
import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="bounce-effect"
        defaultTextAnimation="background-highlight"
        borderRadius="pill"
        contentWidth="mediumLarge"
        sizing="mediumLargeSizeLargeTitles"
        background="floatingGradient"
        cardStyle="subtle-shadow"
        primaryButtonStyle="radial-glow"
        secondaryButtonStyle="glass"
        headingFontWeight="semibold"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleCentered
      navItems={[
        {
          name: "Home",          id: "#home"},
        {
          name: "About Us",          id: "#about"},
        {
          name: "Services",          id: "#features"},
        {
          name: "Testimonials",          id: "#testimonials"},
        {
          name: "FAQ",          id: "#faq"},
        {
          name: "Contact",          id: "#contact"},
      ]}
      button={{
        text: "Get Started",        href: "#contact"}}
      brandName="Kurth & Trageser"
    />
  </div>

  <div id="home" data-section="home">
      <HeroLogoBillboard
      background={{
        variant: "downward-rays-animated-grid"}}
      logoText="Kurth & Trageser"
      description="Your Trusted Tax Advisory Partner for Business Growth and Financial Clarity."
      buttons={[
        {
          text: "Learn More",          href: "#about"},
        {
          text: "Contact Us",          href: "#contact"},
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/view-empty-conference-room_1170-1848.jpg"
      imageAlt="Professional office environment with business people collaborating"
      mediaAnimation="slide-up"
    />
  </div>

  <div id="about" data-section="about">
      <MediaAbout
      useInvertedBackground={true}
      title="About Kurth & Trageser"
      description="Kurth & Trageser is a dedicated tax advisory firm committed to providing strategic guidance and exceptional service. We empower businesses and individuals to navigate complex tax landscapes, ensuring financial clarity and optimal growth. Our approach is built on trust, expertise, and a deep understanding of our clients' unique needs."
      buttons={[
        {
          text: "Our Story",          href: "#"},
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/two-people-giving-fist-bump_53876-13536.jpg"
      imageAlt="Two business people shaking hands, signifying a partnership"
    />
  </div>

  <div id="features" data-section="features">
      <FeatureCardTwentySeven
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      features={[
        {
          id: "1",          title: "Tax Planning & Strategy",          descriptions: [
            "Develop proactive tax strategies to minimize liabilities.",            "Optimize tax structures for maximum financial benefit.",            "Navigate complex tax codes with expert advice."],
          imageSrc: "http://img.b2bpic.net/free-photo/still-life-graphic-design-office_23-2151345447.jpg",          imageAlt: "Abstract illustration representing strategic planning"},
        {
          id: "2",          title: "Compliance & Reporting",          descriptions: [
            "Ensure accurate and timely tax filings.",            "Stay compliant with ever-changing tax regulations.",            "Handle all reporting requirements efficiently."],
          imageSrc: "http://img.b2bpic.net/free-photo/social-media-marketing-concept-marketing-with-applications_23-2150063170.jpg",          imageAlt: "Abstract illustration representing digital transformation"},
        {
          id: "3",          title: "International Tax Services",          descriptions: [
            "Navigate cross-border tax implications.",            "Structure international operations for tax efficiency.",            "Comply with global tax laws and treaties."],
          imageSrc: "http://img.b2bpic.net/free-photo/technology-circuit-processor-innovation-network-concept_53876-124251.jpg",          imageAlt: "Abstract illustration representing performance optimization"},
      ]}
      title="Our Tax Advisory Services"
      description="Explore our comprehensive suite of tax advisory services, designed to provide clarity and strategic advantages for your financial future. We specialize in optimizing tax structures and ensuring compliance."
    />
  </div>

  <div id="metrics" data-section="metrics">
      <MetricCardSeven
      textboxLayout="default"
      useInvertedBackground={true}
      animationType="slide-up"
      metrics={[
        {
          id: "1",          value: "250+",          title: "Valued Clients",          items: [
            "Trusted partnerships",            "Personalized financial guidance"],
        },
        {
          id: "2",          value: "99.8%",          title: "Compliance Rate",          items: [
            "Ensuring timely and accurate filings",            "Minimizing audit risks"],
        },
        {
          id: "3",          value: "$5M+",          title: "Tax Savings",          items: [
            "Achieved for clients annually",            "Optimizing tax positions"],
        },
      ]}
      title="Measurable Financial Impact"
      description="Our expertise delivers clear, quantifiable benefits. We help clients achieve significant tax savings and robust financial health. Partner with us for reliable results."
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardTwo
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      testimonials={[
        {
          id: "1",          name: "Sarah Johnson",          role: "CEO, TechInnovate",          testimonial: "Kurth & Trageser provided invaluable tax planning, resulting in significant savings for our business. Their expertise and proactive advice are truly exceptional.",          imageSrc: "http://img.b2bpic.net/free-photo/american-african-black-beautiful-business_1303-1344.jpg",          imageAlt: "Portrait of Sarah Johnson"},
        {
          id: "2",          name: "Michael Chen",          role: "Founder, Global Solutions",          testimonial: "Thanks to Kurth & Trageser, our complex international tax situation was simplified and optimized. Their team handled everything with precision and clarity.",          imageSrc: "http://img.b2bpic.net/free-photo/blonde-woman-having-conversation-with-work-colleague_273609-4712.jpg",          imageAlt: "Portrait of Michael Chen"},
        {
          id: "3",          name: "Emily Rodriguez",          role: "Marketing Director, Visionary Corp",          testimonial: "The compliance support from Kurth & Trageser gives us immense peace of mind. We're confident in our filings and always up-to-date with regulations.",          imageSrc: "http://img.b2bpic.net/free-photo/bearded-young-man-casual-shirt-standing-with-laptop-hands_93675-134479.jpg",          imageAlt: "Portrait of Emily Rodriguez"},
        {
          id: "4",          name: "David Kim",          role: "CTO, NextGen Systems",          testimonial: "Kurth & Trageser's strategic advice on corporate tax has been a game-changer. They provided clear insights that directly impacted our financial performance.",          imageSrc: "http://img.b2bpic.net/free-photo/front-view-doctor-wearing-lab-coat_23-2149551157.jpg",          imageAlt: "Portrait of David Kim"},
        {
          id: "5",          name: "Jessica Lee",          role: "Operations Manager, Apex Logistics",          testimonial: "The personal tax planning services from Kurth & Trageser are unparalleled. They've helped me navigate deductions and investments effectively.",          imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-senior-man-with-digital-tablet-laptop-glass-reflective-desk_23-2147935568.jpg",          imageAlt: "Portrait of Jessica Lee"},
        {
          id: "6",          name: "Robert Miller",          role: "VP Sales, Enterprise Inc.",          testimonial: "The team at Kurth & Trageser is always professional and responsive. They are an essential partner in our financial success.",          imageSrc: "http://img.b2bpic.net/free-photo/thinking-looking-up-middle-aged-man-wearing-white-t-shirt-with-tie-points-up-isolated-orange-wall_141793-86683.jpg",          imageAlt: "Portrait of Robert Miller"},
      ]}
      title="Client Success Stories"
      description="Discover how Kurth & Trageser has helped businesses and individuals achieve greater financial stability and peace of mind through expert tax advisory."
    />
  </div>

  <div id="faq" data-section="faq">
      <FaqBase
      textboxLayout="default"
      useInvertedBackground={true}
      faqs={[
        {
          id: "1",          title: "What services does Kurth & Trageser offer?",          content: "Kurth & Trageser specializes in tax planning, compliance, reporting, and international tax advisory for businesses and individuals."},        {
          id: "2",          title: "How does Kurth & Trageser ensure tax compliance?",          content: "We employ a rigorous process of data analysis, up-to-date knowledge of tax laws, and thorough review systems to ensure all filings are accurate and compliant with current regulations."},        {
          id: "3",          title: "Who can benefit from tax advisory services?",          content: "Our services benefit individuals seeking personal tax optimization, startups needing initial guidance, small to medium-sized businesses, and large corporations with complex domestic and international tax requirements."}
      ]}
      title="Common Tax Advisory Questions"
      description="Browse through frequently asked questions about tax advisory, our services, and how we can assist you. For more detailed inquiries, please reach out to us."
      faqsAnimation="slide-up"
    />
  </div>

  <div id="contact" data-section="contact">
      <ContactText
      useInvertedBackground={false}
      background={{
        variant: "sparkles-gradient"}}
      text="Ready to Optimize Your Taxes? Contact Kurth & Trageser today for expert tax advisory. Let us help you achieve financial clarity and maximize your savings."
      buttons={[
        {
          text: "Schedule a Consultation",          href: "#"},
        {
          text: "Email Us",          href: "mailto:info@kurth-trageser.com"},
      ]}
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterMedia
      imageSrc="http://img.b2bpic.net/free-photo/blurred-business-people_1156-32.jpg"
      imageAlt="Blurred business people walking in a modern office environment"
      logoText="Kurth & Trageser"
      columns={[
        {
          title: "Company",          items: [
            {
              label: "About Us",              href: "#about"},
            {
              label: "Our Services",              href: "#features"},
            {
              label: "Success Stories",              href: "#testimonials"},
          ],
        },
        {
          title: "Support",          items: [
            {
              label: "FAQ",              href: "#faq"},
            {
              label: "Contact",              href: "#contact"},
          ],
        },
        {
          title: "Legal",          items: [
            {
              label: "Privacy Policy",              href: "#"},
            {
              label: "Terms of Service",              href: "#"},
          ],
        },
      ]}
      copyrightText="© 2024 Kurth & Trageser. All rights reserved."
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
