"use client" import { Button } from "@/components/ui/button" import { Card } from "@/components/ui/card" import { Star, Clock, Users, ShieldCheck } from "lucide-react" import Link from "next/link" import { useLanguage } from "@/lib/language-context" import Image from "next/image" const Hero = () => { const { t } = useLanguage() return (
{/* Background with diagonal slice */}
{[1, 2, 3, 4, 5].map((i) => ( ))}
4.9/5 {t.hero.rating}

{t.hero.title}
{t.hero.titleAccent}

{t.hero.description}

{/* Main Floating Card - Booking Status */}
{t.hero.cards.activeBooking}
{t.hero.cards.fixedPrice}

{t.hero.cards.departure}

{t.hero.cards.fromCity}

{t.hero.cards.destination}

{t.hero.cards.toAirport}

{t.hero.cards.duration}

{t.hero.cards.passengers}

{t.hero.cards.insured}

{/* Overlapping small cards */}
Family Travel
{t.hero.cards.familyTag}

{t.hero.cards.freeChildSeat}

{t.hero.cards.familyDesc}

Premium Fleet

{t.hero.cards.premiumFleet}

{t.hero.cards.mercedes}

{t.hero.cards.nonStop}
{t.hero.cards.supportTime}
{/* Review Snippet */}
{[1, 2, 3, 4, 5].map((i) => ( ))}

{t.hero.cards.reviewText}

{t.hero.cards.reviewInitial}
{t.hero.cards.reviewAuthor}
) } export default Hero