"use client" import Navbar from "@/components/navbar" import Footer from "@/components/footer" import PageReveal from "@/components/page-reveal" import PricingTable from "@/components/pricing-table" import { Button } from "@/components/ui/button" import { Card } from "@/components/ui/card" import { ArrowLeft, Phone, Mail, Clock, Shield, MapPin } from "lucide-react" import Link from "next/link" import { useLanguage } from "@/lib/language-context" export default function PricingPage() { const { t } = useLanguage() const expressInfoText = (price: string) => t.pricing.expressInfoTemplate.replace("{price}", price) const expressInfoBecs = expressInfoText("23.500 HUF") const expressInfoBudapest = expressInfoText("28.000 HUF") const expressInfoPozsony = expressInfoText("23.500 HUF") const expressInfoBudapestBecs = expressInfoText("50.000 HUF") const districtSurcharge = t.pricing.districtSurcharge const routeNav = [ { id: "gyor-becs", label: t.pricing.routes.gyorBecs, }, { id: "gyor-budapest", label: t.pricing.routes.gyorBudapest, }, { id: "gyor-pozsony", label: t.pricing.routes.gyorPozsony, }, { id: "budapest-becs", label: t.pricing.routes.budapestBecs, }, ] return ( {/* Background Decorations matching Home page */}
{/* Header Section */}
{/* Background gradient covers full section now */}
{t.pricing.back}

{t.pricing.title}
{t.pricing.titleAccent}

{t.pricing.description}

{/* Pricing Content */}
{/* Info Banner */}

{t.pricing.banner.title}

{t.pricing.banner.description}

{/* Route Navigation */}
{t.pricing.routes.title}
{routeNav.map(route => ( {route.label} ))}
{/* Tables */}
{/* Additional Info Cards */}

{t.pricing.extra.security.title}

{t.pricing.extra.security.desc}

{t.pricing.extra.addresses.title}

{t.pricing.extra.addresses.desc}

{t.pricing.extra.custom.title}

{t.pricing.extra.custom.desc}

{/* Footer CTA */}