import Navigation from "@/components/Navigation";
import Footer from "@/components/Footer";
import ScrollToTop from "@/components/ScrollToTop";
import { Shield, Lock, Eye, UserCheck } from "lucide-react";

const PrivacyPolicy = () => {
  const lastUpdated = "September 11, 2025";

  const principles = [
    {
      icon: Shield,
      title: "Data Protection",
      description: "We implement robust security measures to protect your personal and financial information."
    },
    {
      icon: Lock,
      title: "Confidentiality",
      description: "Your information is kept strictly confidential and never shared without your explicit consent."
    },
    {
      icon: Eye,
      title: "Transparency",
      description: "We are clear about what information we collect and how we use it to serve you better."
    },
    {
      icon: UserCheck,
      title: "Your Rights",
      description: "You have full control over your personal information and can request changes at any time."
    }
  ];

  return (
    <div className="min-h-screen">
      <Navigation />
      <main className="pt-16">
        {/* Hero Banner */}
        <section className="relative py-24 bg-forest text-cream">
          <div className="container mx-auto px-4">
            <div className="max-w-4xl mx-auto text-center">
              <h1 className="text-display-xl font-display font-bold mb-6">
                Privacy Policy
              </h1>
              <p className="text-body-lg text-cream/90 max-w-2xl mx-auto">
                Your privacy and the security of your personal information are fundamental to our practice.
              </p>
              <p className="text-sm text-cream/70 mt-4">
                Last updated: {lastUpdated}
              </p>
            </div>
          </div>
        </section>

        {/* Privacy Principles */}
        <section className="py-16 bg-background">
          <div className="container mx-auto px-4">
            <div className="max-w-6xl mx-auto">
              <h2 className="text-display-lg font-display font-semibold text-forest mb-12 text-center">
                Our Privacy Principles
              </h2>
              
              <div className="grid md:grid-cols-2 lg:grid-cols-4 gap-8 mb-16">
                {principles.map((principle, index) => (
                  <div key={index} className="text-center">
                    <div className="w-16 h-16 bg-brass/20 rounded-2xl flex items-center justify-center mx-auto mb-6">
                      <principle.icon className="w-8 h-8 text-brass" strokeWidth={1.5} />
                    </div>
                    <h3 className="text-display-md font-display font-medium text-forest mb-4">
                      {principle.title}
                    </h3>
                    <p className="text-sage leading-relaxed">
                      {principle.description}
                    </p>
                  </div>
                ))}
              </div>
            </div>
          </div>
        </section>

        {/* Privacy Policy Content */}
        <section className="py-16 bg-muted/30">
          <div className="container mx-auto px-4">
            <div className="max-w-4xl mx-auto">
              <div className="bg-card rounded-2xl p-8 card-elevation space-y-8">
                
                <div>
                  <h2 className="text-display-md font-display font-semibold text-forest mb-4">
                    Information We Collect
                  </h2>
                  <div className="prose prose-lg text-sage space-y-4">
                    <p>
                      In order to provide comprehensive accounting and tax services, we may collect the following types of information:
                    </p>
                    <ul className="list-disc pl-6 space-y-2">
                      <li><strong>Personal Information:</strong> Name, address, phone number, email address, Social Security number, date of birth</li>
                      <li><strong>Financial Information:</strong> Income statements, tax documents, bank account information, investment details</li>
                      <li><strong>Business Information:</strong> Business registration details, financial statements, payroll information</li>
                      <li><strong>Communication Records:</strong> Email correspondence, phone call records, meeting notes</li>
                    </ul>
                  </div>
                </div>

                <div>
                  <h2 className="text-display-md font-display font-semibold text-forest mb-4">
                    How We Use Your Information
                  </h2>
                  <div className="prose prose-lg text-sage space-y-4">
                    <p>We use your information solely for legitimate business purposes, including:</p>
                    <ul className="list-disc pl-6 space-y-2">
                      <li>Preparing and filing tax returns</li>
                      <li>Providing accounting and bookkeeping services</li>
                      <li>Offering financial planning and business consulting</li>
                      <li>Communicating about your account and services</li>
                      <li>Complying with legal and regulatory requirements</li>
                      <li>Improving our services based on your needs</li>
                    </ul>
                  </div>
                </div>

                <div>
                  <h2 className="text-display-md font-display font-semibold text-forest mb-4">
                    Information Sharing and Disclosure
                  </h2>
                  <div className="prose prose-lg text-sage space-y-4">
                    <p>
                      We do not sell, trade, or otherwise transfer your personal information to third parties without your consent, except in the following limited circumstances:
                    </p>
                    <ul className="list-disc pl-6 space-y-2">
                      <li><strong>Professional Services:</strong> We may share information with other professional service providers (attorneys, financial planners) when working on your behalf</li>
                      <li><strong>Legal Requirements:</strong> When required by law, regulation, or court order</li>
                      <li><strong>Business Operations:</strong> With trusted service providers who assist in our operations and are bound by confidentiality agreements</li>
                    </ul>
                  </div>
                </div>

                <div>
                  <h2 className="text-display-md font-display font-semibold text-forest mb-4">
                    Data Security
                  </h2>
                  <div className="prose prose-lg text-sage space-y-4">
                    <p>
                      We implement comprehensive security measures to protect your information:
                    </p>
                    <ul className="list-disc pl-6 space-y-2">
                      <li>Secure, encrypted data transmission and storage</li>
                      <li>Regular security assessments and updates</li>
                      <li>Limited access to authorized personnel only</li>
                      <li>Physical security measures for paper documents</li>
                      <li>Secure disposal of sensitive documents</li>
                    </ul>
                  </div>
                </div>

                <div>
                  <h2 className="text-display-md font-display font-semibold text-forest mb-4">
                    Data Retention
                  </h2>
                  <div className="prose prose-lg text-sage space-y-4">
                    <p>
                      We retain your information in accordance with professional standards and legal requirements:
                    </p>
                    <ul className="list-disc pl-6 space-y-2">
                      <li>Tax records: Minimum of 7 years after filing</li>
                      <li>Financial statements: 7 years from preparation date</li>
                      <li>Client correspondence: 7 years from last communication</li>
                      <li>Payroll records: 4 years as required by law</li>
                    </ul>
                  </div>
                </div>

                <div>
                  <h2 className="text-display-md font-display font-semibold text-forest mb-4">
                    Your Rights
                  </h2>
                  <div className="prose prose-lg text-sage space-y-4">
                    <p>You have the right to:</p>
                    <ul className="list-disc pl-6 space-y-2">
                      <li>Access copies of your personal information</li>
                      <li>Request corrections to inaccurate information</li>
                      <li>Withdraw consent for non-essential uses</li>
                      <li>Request deletion of information (subject to legal requirements)</li>
                      <li>Receive an explanation of our privacy practices</li>
                    </ul>
                  </div>
                </div>

                <div>
                  <h2 className="text-display-md font-display font-semibold text-forest mb-4">
                    Website Privacy
                  </h2>
                  <div className="prose prose-lg text-sage space-y-4">
                    <p>
                      Our website may use cookies and similar technologies to improve your browsing experience. We do not track personal information through our website unless you voluntarily provide it through contact forms or other communications.
                    </p>
                  </div>
                </div>

                <div>
                  <h2 className="text-display-md font-display font-semibold text-forest mb-4">
                    Changes to This Policy
                  </h2>
                  <div className="prose prose-lg text-sage space-y-4">
                    <p>
                      We may update this privacy policy periodically to reflect changes in our practices or legal requirements. We will notify you of any material changes by posting the updated policy on our website or through direct communication.
                    </p>
                  </div>
                </div>

                <div>
                  <h2 className="text-display-md font-display font-semibold text-forest mb-4">
                    Contact Us
                  </h2>
                  <div className="prose prose-lg text-sage space-y-4">
                    <p>
                      If you have questions about this privacy policy or our privacy practices, please contact us:
                    </p>
                    <div className="bg-muted/50 rounded-lg p-6 not-prose">
                      <p className="font-medium text-forest mb-2">Greg Knopp, P.C.</p>
                      <p className="text-sage">Corpus Christi, TX</p>
                      <p className="text-sage">Phone: (361) 883-8999</p>
                      <p className="text-sage">Email: info@gregknopp.com</p>
                    </div>
                  </div>
                </div>

              </div>
            </div>
          </div>
        </section>
      </main>
      <Footer />
      <ScrollToTop />
    </div>
  );
};

export default PrivacyPolicy;
