"use client"; import Image from "next/image"; import { Button } from "@/components/ui/button"; import { useState } from "react"; import { Menu, X, Home, Box, Briefcase, Newspaper } from "lucide-react"; import { Input } from "../ui/input"; import { Label } from "../ui/label"; import { Textarea } from "../ui/textarea"; import { RadioGroup, RadioGroupItem } from "../ui/radio-group"; export default function Header() { const [open, setOpen] = useState(false); const [contactOpen, setContactOpen] = useState(false); return ( <>
{/* SIDEBAR */} {/* HERO */}

Beyond Expectations
Build Reputation.

Illustration
{/* CONTACT MODAL */} {contactOpen && setContactOpen(false)} />} ); } function MenuItem({ icon, label }: { icon: React.ReactNode; label: string }) { return (
{label} {icon}
); } function ContactDialog({ onClose }: { onClose: () => void }) { const [contactMethod, setContactMethod] = useState("office"); return (
{/* CONTAINER */}
{/* Close Button */} {/* Header */}

Contact Us

Select a contact method and fill in your personal information. We will get back to you shortly.

{/* Contact Method */}
{/* Option 1 */}

Our team will come to your office for a presentation.

{/* Option 2 */}

Online consultation through HAIs platform.

{/* Form */}