"use client" import Navbar from "@/components/navbar" import Footer from "@/components/footer" import { Button } from "@/components/ui/button" import { Card } from "@/components/ui/card" import { ArrowLeft, Phone, Mail, MessageSquare, Clock, MapPin, Smartphone } from "lucide-react" import Link from "next/link" import { useLanguage } from "@/lib/language-context" import { cn } from "@/lib/utils" import ContactForm from "@/components/contact-form" export default function ContactPage() { const { t } = useLanguage() const contactMethods = [ { icon: Smartphone, label: t.contactPage.info.phone, value: t.contactPage.info.phoneValue, href: `tel:${t.contactPage.info.phoneValue.replace(/\s/g, "")}`, color: "bg-primary" }, { icon: Phone, label: t.contactPage.info.landline, value: t.contactPage.info.landlineValue, href: `tel:${t.contactPage.info.landlineValue.replace(/\s/g, "")}`, color: "bg-blue-500" }, { icon: Mail, label: t.contactPage.info.email, value: t.contactPage.info.emailValue, href: `mailto:${t.contactPage.info.emailValue}`, color: "bg-purple-500" } ] return (
{/* Background Decorations */}
{/* Header Section */}
{t.contactPage.back}

{t.contactPage.title}
{t.contactPage.titleAccent}

{t.contactPage.description}

{contactMethods.map((method, idx) => (

{method.label}

{method.value}
))}

{t.contactPage.cta.title}

{t.contactPage.cta.description}

{/* Business & Legal Info Section */}
{t.contactPage.business.title}

{t.contactPage.business.operator}

{t.contactPage.business.address}

{t.contactPage.business.taxNumber}

{t.contactPage.business.bankAccount}

{t.contactPage.business.phone}

{t.contactPage.business.infoLine}

{t.contactPage.business.email}

{t.contactPage.legal.title}

{t.contactPage.legal.name}

{t.contactPage.legal.office}

{t.contactPage.legal.address}

{t.contactPage.legal.web}

{t.contactPage.legal.phone}

) }