import React, { useState, useEffect, useRef } from 'react'; import { ArrowRight, Brain, Zap, Globe, Target, Layout, BarChart3, Cpu, Layers, MousePointer2, ChevronRight, TrendingUp, Workflow, Search, PenTool, Code } from 'lucide-react'; // Injecting essential custom CSS for advanced glassmorphism and animations that are hard to do with raw Tailwind const GlobalStyles = () => ( ); // 1. Magnetic Button Component const MagneticElement = ({ children, className = "", padding = 20 }) => { const ref = useRef(null); const [position, setPosition] = useState({ x: 0, y: 0 }); const handleMouse = (e) => { const { clientX, clientY } = e; const { height, width, left, top } = ref.current.getBoundingClientRect(); const middleX = clientX - (left + width / 2); const middleY = clientY - (top + height / 2); setPosition({ x: middleX * 0.2, y: middleY * 0.2 }); }; const reset = () => setPosition({ x: 0, y: 0 }); return (
{children}
); }; // 2. Spotlight Glass Card Component const SpotlightCard = ({ children, className = "", spotColor = "rgba(59, 130, 246, 0.15)" }) => { const divRef = useRef(null); const [isFocused, setIsFocused] = useState(false); const [position, setPosition] = useState({ x: 0, y: 0 }); const [opacity, setOpacity] = useState(0); const handleMouseMove = (e) => { if (!divRef.current || isFocused) return; const div = divRef.current; const rect = div.getBoundingClientRect(); setPosition({ x: e.clientX - rect.left, y: e.clientY - rect.top }); }; const handleFocus = () => { setIsFocused(true); setOpacity(1); }; const handleBlur = () => { setIsFocused(false); setOpacity(0); }; const handleMouseEnter = () => { setOpacity(1); }; const handleMouseLeave = () => { setOpacity(0); }; return (
{children}
); }; // 3. Scroll Reveal Component const Reveal = ({ children, delay = 0, className = "" }) => { const [isVisible, setIsVisible] = useState(false); const ref = useRef(null); useEffect(() => { const observer = new IntersectionObserver( ([entry]) => { if (entry.isIntersecting) { setIsVisible(true); observer.unobserve(entry.target); } }, { threshold: 0.1, rootMargin: "0px 0px -50px 0px" } ); if (ref.current) observer.observe(ref.current); return () => observer.disconnect(); }, []); return (
{children}
); }; const Navbar = () => { const [scrolled, setScrolled] = useState(false); useEffect(() => { const handleScroll = () => setScrolled(window.scrollY > 50); window.addEventListener('scroll', handleScroll); return () => window.removeEventListener('scroll', handleScroll); }, []); return ( ); }; const Hero = () => { return (
{/* Background Elements */}
{/* Text Content */}
AI-Powered Growth Systems

Build.
Automate.
Advertise.
Grow.

We engineer intelligent ecosystems. AI-powered advertising, automated workflows, and high-performance digital experiences for businesses scaling beyond traditional limits.

{/* Abstract Interactive 3D Visual */}
{/* Central Core */}
{/* Floating Panels */}
AI Advertising
ROAS+124%
Automation
{[1,2,3].map(i =>
)}
{/* Connection Lines (SVG) */}
); }; const Services = () => { return (
What We Build

Three capabilities.
One growth engine.

{/* Card 1: Advertising */}

AI Advertising

Turn advertising into an intelligent growth system. AI-driven strategy, creative optimization, and predictive audience intelligence.

{/* Mock UI Overlay */}
Campaign Optimization
Reallocating Budget
{/* Card 2: Automation */}

AI Automation

Automate repetitive workflows and build intelligent processes that keep your business moving.

{/* Card 3: Web Dev */}

Web Development

High-performance digital experiences engineered for conversion and scalability.

); }; const Ecosystem = () => { return (
The AI Layer

What happens when your digital ecosystem starts thinking together?

{/* Center Node */}
AI CORE
{/* Orbiting Elements */}
Ads
Web
Data
CRM
{/* Background Image Mask */}
); }; const Outcomes = () => { const metrics = [ { icon: , title: "More Efficiency", desc: "Reduce repetitive manual processes across your organization." }, { icon: , title: "Better Decisions", desc: "Turn fragmented business data into actionable intelligence." }, { icon: , title: "Smarter Acquisition", desc: "Continuously improve customer acquisition costs via AI." }, { icon: , title: "Digital Scale", desc: "Build technology foundations that grow seamlessly." }, ]; return (

Built around outcomes.
Not activity.

We measure success by efficiency gained, revenue generated, and systems scaled. Not just hours billed or impressions delivered.

{metrics.map((m, i) => (
{m.icon}

{m.title}

{m.desc}

))}
); }; const Footer = () => { return (

Ready to build a
smarter business?

Goshawk Media

© 2026 Goshawk Media. All rights reserved.

); }; export default function App() { return (
); }