PageSourceSearch

https://job-bee.com/

html job-bee.com collected 2026-09-29 22:26:08 UTC 94,170 bytes, 1,484 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="en">
4<head>
5    <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 5-6
5
6<script async src="https://www.googletagmanager.com/gtag/js?id=
6G-VNSYJ6XNKM
vendor: 12 bytes, line 6
6"></script>
7<script>
8  
vendor: 134 bytes, lines 8-12
8window.dataLayer = window.dataLayer || [];
9  function gtag(){dataLayer.push(arguments);}
10  gtag('js', new Date());
11
12  gtag('config', '
12G-VNSYJ6XNKM
vendor: 4 bytes, line 12
12');
13</script>
13
14    <meta charset="UTF-8">
15    <meta name="viewport" content="width=device-width, initial-scale=1.0">
16    <title>Jobbee</title>
17    <link rel="icon" type="image/png" href="/static/favicon.png">
18    
19    
20    <meta name="description" content="Jobbee is the leading job portal for finding remote and hybrid opportunities.">
21    <meta name="keywords" content="jobs, remote jobs, career, hiring, Jobbee">
22    <link rel="canonical" href="https://job-bee.com/">
23    
24    <!-- Open Graph / Facebook -->
25    <meta property="og:type" content="website">
26    <meta property="og:url" content="https://job-bee.com/">
27    <meta property="og:title" content="Jobbee - The leading job portal">
28    <meta property="og:description" content="Find the best remote and hybrid jobs on Jobbee.">
29    <meta property="og:image" content="https://job-bee.com/static/images/logo.png">
30
31    <!-- Twitter -->
32    <meta property="twitter:card" content="summary_large_image">
33    <meta property="twitter:url" content="https://job-bee.com/">
34    <meta property="twitter:title" content="Jobbee - The leading job portal">
35    <meta property="twitter:description" content="Find the best remote and hybrid jobs on Jobbee.">
36    <meta property="twitter:image" content="https://job-bee.com/static/images/logo.png">
37    
38    
38<script type="application/ld+json">
39    {
40      "@context": "https://schema.org",
41      "@type": "WebSite",
42      "name": "Jobbee",
43      "url": "https://job-bee.com"
44    }
45    </script>
45
46    
46<script type="application/ld+json">
47    {
48      "@context": "https://schema.org",
49      "@type": "Organization",
50      "name": "Jobbee",
51      "url": "https://job-bee.com",
52      "logo": "https://job-bee.com/static/images/logo.png"
53    }
54    </script>
54
55    
56    
57    
58    <!-- Google Fonts: Inter Tight -->
59    <link rel="preconnect" href="https://fonts.googleapis.com">
60    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
61    <link href="https://fonts.googleapis.com/css2?family=Inter+Tight:wght@300;400;500;600;700&display=swap" rel="stylesheet">
62    
63    <!-- Tailwind CSS CDN -->
64    
64<script src="https://cdn.tailwindcss.com"></script>
64
65    
65<script>
66        tailwind.config = {
67            theme: {
68                extend: {
69                    fontFamily: {
70                        sans: ['"Inter Tight"', 'sans-serif'],
71                    },
72                    colors: {
73                        primary: 'var(--color-primary, #000000)',
74                        secondary: 'var(--color-secondary, #ffffff)',
75                        accent: 'var(--color-accent, #febf12)',
76                        blue: {
77                            50: '#fffdf0',
78                            100: '#fff9db',
79                            200: '#fff2b2',
80                            300: '#ffe880',
81                            400: '#ffdb4d',
82                            500: '#febf12',
83                            600: '#febf12',
84                            700: '#e0a70f',
85                            800: '#b38200',
86                            900: '#4d3800',
87                        }
88                    }
89                }
90            }
91        }
92    </script>
92
93
94    <style>
95        :root {
96            --color-primary: #febf12;
97            --color-secondary: #ffffff;
98            --color-accent: #eab308; /* Slightly darker for hover */
99        }
100        body {
101            font-family: 'Inter Tight', sans-serif;
102            background-color: #ffffff;
103            color: #000000;
104        }
105
106        /* Force black text on primary buttons for readability */
107        .bg-blue-600, .bg-accent, .bg-blue-600, .hover\:bg-blue-700:hover, .hover\:bg-blue-600:hover, .hover\:bg-accent:hover {
108            color: #000000 !important;
109        }
110        
111        /* Global On-Scroll Animation */
112        .reveal-on-scroll {
113            opacity: 0;
114            transform: translateY(30px);
115            transition: opacity 0.8s cubic-bezier(0.16, 1, 0.3, 1), transform 0.8s cubic-bezier(0.16, 1, 0.3, 1);
116        }
117        .reveal-on-scroll.is-revealed {
118            opacity: 1;
119            transform: translateY(0);
120        }
121        
122        /* Staggered delays for child elements */
123        .delay-100 { transition-delay: 100ms; }
124        .delay-200 { transition-delay: 200ms; }
125        .delay-300 { transition-delay: 300ms; }
126
127/* ── Container ─────────────────────────────────────────
128       Centered container with responsive max-width and
129       consistent gutters across nav, footer, and content.
130   ──────────────────────────────────────────────────────────── */
131        .container {
132            width: 100%;
133            max-width: 1536px;
134            margin-left: auto;
135            margin-right: auto;
136            padding-left: 1.25rem;
137            padding-right: 1.25rem;
138        }
139        @media (min-width: 640px) {
140            .container {
141                padding-left: 2.5rem;
142                padding-right: 2.5rem;
143            }
144        }
145        @media (min-width: 1024px) {
146            .container {
147                padding-left: 6rem;
148                padding-right: 6rem;
149            }
150        }
151        @media (min-width: 1280px) {
152            .container {
153                padding-left: 8rem;
154                padding-right: 8rem;
155            }
156        }
157        @media (min-width: 1536px) {
158            .container {
159                padding-left: 10rem;
160                padding-right: 10rem;
161            }
162        }
163    </style>
164    
165<style>
166    body { background-color: #ffffff; color: #111827; }
167    
168    .text-glow {
169        color: #111827;
170        letter-spacing: -0.04em;
171    }
172    .text-accent-blue {
173        color: #2563eb;
174    }
175    
176    .floating-card {
177        background: #ffffff;
178        border-radius: 16px;
179        box-shadow: 0 10px 40px -10px rgba(0,0,0,0.08);
180        border: 1px solid rgba(0,0,0,0.04);
181        position: absolute;
182    }
183
184    /* Floating UI Elements */
185    .float-slow { animation: float 6s ease-in-out infinite; }
186    .float-medium { animation: float 5s ease-in-out infinite 1s; }
187    .float-fast { animation: float 4s ease-in-out infinite 2s; }
188    
189    @keyframes float {
190        0% { transform: translateY(0px); }
191        50% { transform: translateY(-10px); }
192        100% { transform: translateY(0px); }
193    }
194    
195    .bg-dotted {
196        background-image: radial-gradient(#e5e7eb 2px, transparent 2px);
197        background-size: 20px 20px;
198    }
199
200    /* Job Card hover */
201    .job-card { transition: all 0.2s ease; }
202    .job-card:hover {
203        transform: translateY(-4px);
204        box-shadow: 0 12px 24px -10px rgba(0,0,0,0.08);
205        border-color: #bfdbfe;
206    }
207
208    .gradient-blue-bg {
209        background: linear-gradient(135deg, #2563eb, #1d4ed8);
210    }
211    
212    .soft-blue-gradient {
213        background: linear-gradient(180deg, #ffffff 0%, #f0fdf4 100%);
214    }
215</style>
216
217
218    <!-- Google Analytics 4 (GA4) -->
vendor: 68 bytes, lines 218-219
218
219    <script async src="https://www.googletagmanager.com/gtag/js?id=
219G-XXXXXXXXXX
vendor: 16 bytes, lines 219-220
219"></script>
220    
220<script>
221        window.dataLayer = window.dataLayer || [];
222        function gtag(){dataLayer.push(arguments);}
223        
224        // Default consent state (GDPR/CCPA Compliance)
225        gtag('consent', 'default', {
226            'ad_storage': 'denied',
227            'analytics_storage': 'denied'
228        });
229
230        gtag('js', new Date());
231        
232        // Automatic Page View Tracking
233        gtag('config', 'G-XXXXXXXXXX', {
234            'send_page_view': true,
235            'cookie_flags': 'SameSite=None;Secure'
236        });
237    </script>
237
238    
238<script>
239        // Set Timezone for Django backend
240        if (typeof Intl !== 'undefined' && typeof Intl.DateTimeFormat !== 'undefined') {
241            var tz = Intl.DateTimeFormat().resolvedOptions().timeZone;
242            if (tz && document.cookie.indexOf('django_timezone') === -1) {
243                document.cookie = 'django_timezone=' + tz + '; path=/';
244                window.location.reload();
245            }
246        }
247    </script>
247
248</head>
249<body class="min-h-screen flex flex-col antialiased">
250
251    <!-- Navigation -->
252    <nav class="bg-secondary border-b border-gray-200 sticky top-0 z-50">
253        <div class="container">
254            <div class="flex justify-between h-16">
255                <div class="flex">
256                    <div class="flex-shrink-0 flex items-center">
257                        <a href="/">
258                            <img src="/static/logo.png?v=2" alt="Jobbee" class="h-8 w-auto object-contain">
259                        </a>
260                    </div>
261                    <div class="hidden sm:ml-8 sm:flex sm:space-x-8 items-center">
262                        <a href="/jobs/" class="text-gray-500 hover:text-gray-900 text-sm font-bold transition-colors tracking-wide">Jobs</a>
263                        <a href="/employers/" class="text-gray-500 hover:text-gray-900 text-sm font-bold transition-colors tracking-wide">Employers</a>
264                        
265                        <a href="/subscriptions/pricing/" class="text-gray-500 hover:text-gray-900 text-sm font-bold transition-colors tracking-wide">Plans</a>
266                        
267                        <a href="/services/" class="text-gray-500 hover:text-gray-900 text-sm font-bold transition-colors tracking-wide">Services</a>
268
269                        <!-- Currency Selector -->
270                        <form action="/set-currency/" method="post" class="ml-2 relative flex items-center bg-gray-50 rounded-lg px-2">
271                            <input type="hidden" name="csrfmiddlewaretoken" value="qWPj1UjsuoacGgJI494AIevqEPhK1rWDjpNocrOouHq6YIQOnJzfNnVQZ1MF2LQG">
272                            <select name="currency" onchange="this.form.submit()" class="text-sm font-bold text-gray-700 hover:text-gray-900 bg-transparent border-none py-1.5 pl-2 pr-6 focus:ring-0 cursor-pointer appearance-none outline-none transition-colors uppercase">
273                                <option value="BDT" selected>BDT</option>
274                                
275                                    <option value="BDT" selected>
276                                        BDT
277                                    </option>
278                                
279                                    <option value="USD" >
280                                        USD
281                                    </option>
282                                
283                                    <option value="EUR" >
284                                        EUR
285                                    </option>
286                                
287                                    <option value="GBP" >
288                                        GBP
289                                    </option>
290                                
291                                    <option value="INR" >
292                                        INR
293                                    </option>
294                                
295                                    <option value="CAD" >
296                                        CAD
297                                    </option>
298                                
299                                    <option value="AUD" >
300                                        AUD
301                                    </option>
302                                
303                            </select>
304                            <svg class="w-3 h-3 text-gray-400 absolute right-2 pointer-events-none" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="M19 9l-7 7-7-7"></path></svg>
305                        </form>
306                    </div>
307                </div>
308                <div class="hidden sm:ml-6 sm:flex sm:items-center space-x-6">
309                    
310                        <a href="/accounts/login/" class="text-gray-600 hover:text-gray-900 font-bold text-sm transition-colors">Log In</a>
311                        <span class="text-gray-300">|</span>
312                        <a href="/accounts/signup/" class="px-5 py-2 bg-accent text-gray-900 font-bold text-sm rounded-lg hover:bg-yellow-400 transition-colors">Post a Job</a>
313                    
314                </div>
315                
316                <!-- Mobile menu button -->
317                <div class="flex items-center sm:hidden">
318                    <button type="button" class="inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-gray-500 hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-inset focus:ring-accent" aria-controls="mobile-menu" aria-expanded="false" onclick="document.getElementById('mobile-menu').classList.toggle('hidden')">
319                        <span class="sr-only">Open main menu</span>
320                        <svg class="block h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor" aria-hidden="true">
321                            <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16" />
322                        </svg>
323                    </button>
324                </div>
325            </div>
326        </div>
327
328        <div class="sm:hidden hidden" id="mobile-menu">
329            <div class="pt-2 pb-3 space-y-1">
330                <a href="/jobs/" class="border-transparent text-gray-600 hover:bg-gray-50 hover:border-gray-300 hover:text-gray-800 block pl-3 pr-4 py-2 border-l-4 text-base font-medium transition">Jobs</a>
331                <a href="/employers/" class="border-transparent text-gray-600 hover:bg-gray-50 hover:border-gray-300 hover:text-gray-800 block pl-3 pr-4 py-2 border-l-4 text-base font-medium transition">Employers</a>
332                
333                <a href="/subscriptions/pricing/" class="border-transparent text-gray-600 hover:bg-gray-50 hover:border-gray-300 hover:text-gray-800 block pl-3 pr-4 py-2 border-l-4 text-base font-medium transition">Plans</a>
334                
335                <a href="/about/" class="border-transparent text-gray-600 hover:bg-gray-50 hover:border-gray-300 hover:text-gray-800 block pl-3 pr-4 py-2 border-l-4 text-base font-medium transition">About us</a>
336                <a href="/services/" class="border-transparent text-gray-600 hover:bg-gray-50 hover:border-gray-300 hover:text-gray-800 block pl-3 pr-4 py-2 border-l-4 text-base font-medium transition">Services</a>
337                <a href="/contact/" class="border-transparent text-gray-600 hover:bg-gray-50 hover:border-gray-300 hover:text-gray-800 block pl-3 pr-4 py-2 border-l-4 text-base font-medium transition">Contact us</a>
338            </div>
339            <div class="pt-4 pb-3 border-t border-gray-200 bg-gray-50">
340                <div class="space-y-1">
341                    
342                        <a href="/accounts/login/" class="block px-4 py-2 text-base font-medium text-gray-500 hover:text-gray-800 hover:bg-gray-100 transition">Sign in</a>
343                        <a href="/accounts/signup/" class="block px-4 py-2 text-base font-medium text-gray-500 hover:text-gray-800 hover:bg-gray-100 transition">Employers / Post Job</a>
344                    
345                </div>
346            </div>
347        </div>
348    </nav>
349
350    <!-- Main Content -->
351    <main class="flex-grow w-full">
352        
353        
354        
355<!-- HERO SECTION -->
356<div class="relative w-full overflow-hidden bg-white pt-16 pb-24 sm:pt-24 sm:pb-32 lg:pb-40">
357    <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 relative">
358        <div class="lg:grid lg:grid-cols-12 lg:gap-8">
359            
360            <!-- Left Content -->
361            <div class="sm:text-center md:max-w-2xl md:mx-auto lg:col-span-6 lg:text-left z-20">
362                
363                <div class="inline-flex items-center px-3 py-1 rounded-full bg-blue-50 text-blue-600 text-xs font-semibold mb-6 shadow-sm border border-blue-100">
364                    <svg class="w-3 h-3 mr-1" fill="currentColor" viewBox="0 0 20 20"><path d="M11 3a1 1 0 100 2h2.586l-6.293 6.293a1 1 0 101.414 1.414L15 6.414V9a1 1 0 102 0V4a1 1 0 00-1-1h-5z"></path><path d="M5 5a2 2 0 00-2 2v8a2 2 0 002 2h8a2 2 0 002-2v-3a1 1 0 10-2 0v3H5V7h3a1 1 0 000-2H5z"></path></svg>
365                    Platform v2.0 is Live
366                </div>
367                
368                
369                <h1 class="text-6xl sm:text-7xl font-extrabold text-glow tracking-tight mb-6">
370                    Ship your<br>
371                    <span class="text-accent-blue">career.</span>
372                </h1>
373                
374                <p class="text-lg text-gray-500 mb-10 max-w-xl">
375                    The ultra-fast, premium hiring infrastructure designed for top-tier engineers, designers, and innovators.
376                </p>
377                
378                <!-- Search Form -->
379                <form action="/jobs/" method="GET" class="flex flex-col sm:flex-row bg-white rounded-xl shadow-lg border border-gray-100 p-1.5 w-full max-w-2xl">
380                    <div class="flex-1 flex items-center px-4 py-3 border-b sm:border-b-0 sm:border-r border-gray-100">
381                        <svg class="h-5 w-5 text-gray-400 mr-2" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" /></svg>
382                        <input type="text" name="q" placeholder="Search roles, skills or companies" class="w-full focus:outline-none text-gray-900 text-sm">
383                    </div>
384                    <div class="flex-1 flex items-center px-4 py-3 border-b sm:border-b-0 sm:border-r border-gray-100">
385                        <svg class="h-5 w-5 text-gray-400 mr-2" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.657 16.657L13.414 20.9a1.998 1.998 0 01-2.827 0l-4.244-4.243a8 8 0 1111.314 0z" /><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 11a3 3 0 11-6 0 3 3 0 016 0z" /></svg>
386                        <input type="text" name="location" placeholder="Location or Remote" class="w-full focus:outline-none text-gray-900 text-sm">
387                    </div>
388                    <button type="submit" class="bg-blue-600 hover:bg-blue-700 text-white font-semibold px-6 py-3 rounded-lg transition-colors mt-2 sm:mt-0 text-sm">
389                        Find Roles
390                    </button>
391                </form>
392                
393                <div class="mt-6 flex flex-wrap items-center text-xs text-gray-500 font-medium">
394                    <span class="mr-3">Popular:</span>
395                    
396                        
397                        <a href="/jobs/?q=Remote" class="px-3 py-1 rounded-full border border-gray-200 bg-white hover:bg-gray-50 mr-2 mb-2 transition-colors">Remote</a>
398                        
399                        <a href="/jobs/?q=Design" class="px-3 py-1 rounded-full border border-gray-200 bg-white hover:bg-gray-50 mr-2 mb-2 transition-colors">Design</a>
400                        
401                        <a href="/jobs/?q=Backend" class="px-3 py-1 rounded-full border border-gray-200 bg-white hover:bg-gray-50 mr-2 mb-2 transition-colors">Backend</a>
402                        
403                        <a href="/jobs/?q=Marketing" class="px-3 py-1 rounded-full border border-gray-200 bg-white hover:bg-gray-50 mr-2 mb-2 transition-colors">Marketing</a>
404                        
405                        <a href="/jobs/?q=Data" class="px-3 py-1 rounded-full border border-gray-200 bg-white hover:bg-gray-50 mr-2 mb-2 transition-colors">Data</a>
406                        
407                    
408                </div>
409            </div>
410            
411            <!-- Right Floating Graphics -->
412            <div class="hidden lg:block lg:col-span-6 relative z-10 mt-16 sm:mt-24 lg:mt-0">
413                <div class="absolute inset-0 bg-dotted opacity-50 z-0"></div>
414                
415                <!-- Squiggly line -->
416                <svg class="absolute top-[30%] left-[25%] w-32 h-32 text-blue-200" viewB
416ox="0 0 100 100" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
417                    <path d="M10 80 Q 25 20, 50 50 T 90 20" />
418                </svg>
419
420                <!-- Floating Card 1: 10k+ Active Jobs -->
421                <div class="floating-card float-slow p-5 top-0 left-[20%] w-48 z-20">
422                    <div class="text-xl font-bold text-gray-900">10k+</div>
423                    <div class="text-xs text-gray-500 mb-3">Active Jobs</div>
424                    <svg class="w-full h-8 text-blue-400" viewBox="0 0 100 30" preserveAspectRatio="none">
425                        <path d="M0 25 Q 15 5, 30 20 T 60 15 T 100 5" fill="none" stroke="currentColor" stroke-width="2" />
426                        <path d="M0 25 Q 15 5, 30 20 T 60 15 T 100 5 L 100 30 L 0 30 Z" fill="currentColor" opacity="0.1" stroke="none" />
427                    </svg>
428                </div>
429                
430                <!-- Floating Blue Icon -->
431                <div class="floating-card float-fast p-4 top-16 right-0 rounded-full bg-blue-600 border-none z-30 shadow-blue-500/30 shadow-xl">
432                    <svg class="w-6 h-6 text-white" fill="none" viewBox="0 0 24 24" stroke="currentColor">
433                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 13.255A23.931 23.931 0 0112 15c-3.183 0-6.22-.62-9-1.745M16 6V4a2 2 0 00-2-2h-4a2 2 0 00-2 2v2m4 6h.01M5 20h14a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z" />
434                    </svg>
435                </div>
436
437                <!-- Floating Card 2: UX Designer Card -->
438                <div class="floating-card float-medium p-5 top-[30%] right-[10%] w-72 z-30">
439                    <div class="flex items-center justify-between mb-2">
440                        <div class="font-bold text-gray-900 text-sm">UX Designer</div>
441                        <div class="h-6 w-6 rounded-full bg-gray-100 flex items-center justify-center">
442                            <svg class="w-3 h-3 text-gray-400" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 5a2 2 0 012-2h10a2 2 0 012 2v16l-7-3.5L5 21V5z"></path></svg>
443                        </div>
444                    </div>
445                    <div class="flex space-x-2 mb-4">
446                        <span class="text-[9px] font-bold text-blue-600 bg-blue-50 px-2 py-0.5 rounded">FULL TIME</span>
447                        <span class="text-[9px] font-bold text-green-600 bg-green-50 px-2 py-0.5 rounded">REMOTE</span>
448                    </div>
449                    <div class="space-y-2 mb-4">
450                        <div class="h-2 w-full bg-gray-100 rounded-full"></div>
451                        <div class="h-2 w-5/6 bg-gray-100 rounded-full"></div>
452                        <div class="h-2 w-4/6 bg-gray-100 rounded-full"></div>
453                    </div>
454                    <div class="flex items-center justify-between pt-3 border-t border-gray-100">
455                        <div class="flex -space-x-2">
456                            <img class="inline-block h-6 w-6 rounded-full ring-2 ring-white object-cover" src="https://ui-avatars.com/api/?name=A&background=random" alt=""/>
457                            <img class="inline-block h-6 w-6 rounded-full ring-2 ring-white object-cover" src="https://ui-avatars.com/api/?name=B&background=random" alt=""/>
458                            <img class="inline-block h-6 w-6 rounded-full ring-2 ring-white object-cover" src="https://ui-avatars.com/api/?name=C&background=random" alt=""/>
459                            <div class="inline-block h-6 w-6 rounded-full ring-2 ring-white bg-gray-100 text-[9px] font-bold flex items-center justify-center text-gray-500">+3</div>
460                        </div>
461                        <button class="text-xs bg-blue-600 text-white font-semibold py-1.5 px-3 rounded hover:bg-blue-700">Apply Now</button>
462                    </div>
463                </div>
464
465                <!-- Floating Card 3: Employers -->
466                <div class="floating-card float-slow p-4 top-[25%] left-0 w-44 z-10">
467                    <div class="text-lg font-bold text-gray-900">5k+</div>
468                    <div class="text-[10px] text-gray-500 mb-2">Employers</div>
469                    <div class="flex -space-x-1">
470                        <img class="inline-block h-5 w-5 rounded-full ring-1 ring-white object-cover" src="https://ui-avatars.com/api/?name=1&background=random" alt=""/>
471                        <img class="inline-block h-5 w-5 rounded-full ring-1 ring-white object-cover" src="https://ui-avatars.com/api/?name=2&background=random" alt=""/>
472                        <img class="inline-block h-5 w-5 rounded-full ring-1 ring-white object-cover" src="https://ui-avatars.com/api/?name=3&background=random" alt=""/>
473                        <img class="inline-block h-5 w-5 rounded-full ring-1 ring-white object-cover" src="https://ui-avatars.com/api/?name=4&background=random" alt=""/>
474                        <div class="inline-block h-5 w-5 rounded-full ring-1 ring-white bg-yellow-100 text-[8px] font-bold flex items-center justify-center text-yellow-700">+3k</div>
475                    </div>
476                </div>
477
478                <!-- Floating Card 4: Response Time -->
479                <div class="floating-card float-fast p-4 bottom-[10%] left-[10%] w-36 z-20">
480                    <div class="text-lg font-bold text-gray-900">24h</div>
481                    <div class="text-[10px] text-gray-500 mb-3">Avg. Response</div>
482                    <div class="flex items-end justify-between space-x-1 h-6">
483                        <div class="w-full bg-green-400 rounded-t-sm" style="height: 40%"></div>
484                        <div class="w-full bg-green-400 rounded-t-sm" style="height: 60%"></div>
485                        <div class="w-full bg-green-400 rounded-t-sm" style="height: 30%"></div>
486                        <div class="w-full bg-green-400 rounded-t-sm" style="height: 80%"></div>
487                        <div class="w-full bg-green-400 rounded-t-sm" style="height: 50%"></div>
488                        <div class="w-full bg-green-500 rounded-t-sm" style="height: 100%"></div>
489                    </div>
490                </div>
491
492            </div>
493        </div>
494    </div>
495</div>
496
497<!-- COMPANIES SECTION -->
498<!-- DYNAMIC CLIENTS MARQUEE SECTION -->
499<div class="border-y border-gray-100 bg-white py-10 text-center overflow-hidden w-full relative group">
500    <p class="text-sm font-semibold text-gray-500 mb-6">Trusted by innovative companies</p>
501    
502    <!-- Gradient edges -->
503    <div class="absolute left-0 top-0 bottom-0 w-16 bg-gradient-to-r from-white to-transparent z-10 pointer-events-none"></div>
504    <div class="absolute right-0 top-0 bottom-0 w-16 bg-gradient-to-l from-white to-transparent z-10 pointer-events-none"></div>
505
506    <div class="relative flex overflow-hidden">
507        <!-- First Marquee Track -->
508        <div class="animate-marquee flex whitespace-nowrap min-w-full shrink-0 items-center justify-around gap-16 pr-16 group-hover:[animation-play-state:paused]">
509            
510                
511                    
512                    <img src="/media/trusted_companies/1.jpeg" alt="0" class="h-12 md:h-16 object-contain transition duration-300 inline-block flex-shrink-0 max-w-[200px]">
513                    
514                
515                    
516                    <img src="/media/trusted_companies/2.jpeg" alt="1" class="h-12 md:h-16 object-contain transition duration-300 inline-block flex-shrink-0 max-w-[200px]">
517                    
518                
519                    
520                    <img src="/media/trusted_companies/3.jpeg" alt="2" class="h-12 md:h-16 object-contain transition duration-300 inline-block flex-shrink-0 max-w-[200px]">
521                    
522                
523                    
524                    <img src="/media/trusted_companies/4.jpeg" alt="3" class="h-12 md:h-16 object-contain transition duration-300 inline-block flex-shrink-0 max-w-[200px]">
525                    
526                
527                    
528                    <img src="/media/trusted_companies/5.jpeg" alt="4" class="h-12 md:h-16 object-contain transition duration-300 inline-block flex-shrink-0 max-w-[200px]">
529                    
530                
531                    
532                    <img src="/media/trusted_companies/6.jpeg" alt="5" class="h-12 md:h-16 object-contain transition duration-300 inline-block flex-shrink-0 max-w-[200px]">
533                    
534                
535                    
536                    <img src="/media/trusted_companies/7.jpeg" alt="6" class="h-12 md:h-16 object-contain transition duration-300 inline-block flex-shrink-0 max-w-[200px]">
537                    
538                
539                    
540                    <img src="/media/trusted_companies/8.jpeg" alt="7" class="h-12 md:h-16 object-contain transition duration-300 inline-block flex-shrink-0 max-w-[200px]">
541                    
542                
543            
544        </div>
545        
546        <!-- Second Marquee Track (Duplicate) -->
547        <div aria-hidden="true" class="animate-marquee flex whitespace-nowrap min-w-full shrink-0 items-center justify-around ga
547p-16 pr-16 group-hover:[animation-play-state:paused]">
548            
549                
550                    
551                    <img src="/media/trusted_companies/1.jpeg" alt="0" class="h-12 md:h-16 object-contain transition duration-300 inline-block flex-shrink-0 max-w-[200px]">
552                    
553                
554                    
555                    <img src="/media/trusted_companies/2.jpeg" alt="1" class="h-12 md:h-16 object-contain transition duration-300 inline-block flex-shrink-0 max-w-[200px]">
556                    
557                
558                    
559                    <img src="/media/trusted_companies/3.jpeg" alt="2" class="h-12 md:h-16 object-contain transition duration-300 inline-block flex-shrink-0 max-w-[200px]">
560                    
561                
562                    
563                    <img src="/media/trusted_companies/4.jpeg" alt="3" class="h-12 md:h-16 object-contain transition duration-300 inline-block flex-shrink-0 max-w-[200px]">
564                    
565                
566                    
567                    <img src="/media/trusted_companies/5.jpeg" alt="4" class="h-12 md:h-16 object-contain transition duration-300 inline-block flex-shrink-0 max-w-[200px]">
568                    
569                
570                    
571                    <img src="/media/trusted_companies/6.jpeg" alt="5" class="h-12 md:h-16 object-contain transition duration-300 inline-block flex-shrink-0 max-w-[200px]">
572                    
573                
574                    
575                    <img src="/media/trusted_companies/7.jpeg" alt="6" class="h-12 md:h-16 object-contain transition duration-300 inline-block flex-shrink-0 max-w-[200px]">
576                    
577                
578                    
579                    <img src="/media/trusted_companies/8.jpeg" alt="7" class="h-12 md:h-16 object-contain transition duration-300 inline-block flex-shrink-0 max-w-[200px]">
580                    
581                
582            
583        </div>
584    </div>
585</div>
586
587<style>
588    @keyframes marquee {
589        0% { transform: translateX(0%); }
590        100% { transform: translateX(-100%); }
591    }
592    
593    .animate-marquee {
594        animation: marquee 25s linear infinite;
595    }
596</style>
597
598
599<!-- STATS GRID -->
600<div class="bg-gray-50 py-12">
601    <div class="max-w-6xl mx-auto px-4 sm:px-6 lg:px-8">
602        <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
603            <div class="bg-white rounded-2xl p-6 flex flex-col items-center justify-center shadow-sm border border-gray-100">
604                <div class="h-12 w-12 rounded-full bg-blue-50 flex items-center justify-center text-blue-500 mb-4">
605                    <svg class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 13.255A23.931 23.931 0 0112 15c-3.183 0-6.22-.62-9-1.745M16 6V4a2 2 0 00-2-2h-4a2 2 0 00-2 2v2m4 6h.01M5 20h14a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z" /></svg>
606                </div>
607                <h3 class="text-3xl font-black text-gray-900"><span class="counter-value" data-target="7">0</span></h3>
608                <p class="text-sm font-medium text-gray-500 mt-1">Active Jobs</p>
609            </div>
610            <div class="bg-white rounded-2xl p-6 flex flex-col items-center justify-center shadow-sm border border-gray-100">
611                <div class="h-12 w-12 rounded-full bg-green-50 flex items-center justify-center text-green-500 mb-4">
612                    <svg class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 4.354a4 4 0 110 5.292M15 21H3v-1a6 6 0 0112 0v1zm0 0h6v-1a6 6 0 00-9-5.197M13 7a4 4 0 11-8 0 4 4 0 018 0z" /></svg>
613                </div>
614                <h3 class="text-3xl font-black text-gray-900"><span class="counter-value" data-target="6">0</span></h3>
615                <p class="text-sm font-medium text-gray-500 mt-1">Employers</p>
616            </div>
617            <div class="bg-white rounded-2xl p-6 flex flex-col items-center justify-center shadow-sm border border-gray-100">
618                <div class="h-12 w-12 rounded-full bg-purple-50 flex items-center justify-center text-purple-500 mb-4">
619                    <svg class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 10V3L4 14h7v7l9-11h-7z" /></svg>
620                </div>
621                <h3 class="text-3xl font-black text-gray-900"><span class="counter-value" data-target="24">0</span>h</h3>
622                <p class="text-sm font-medium text-gray-500 mt-1">Avg. Response Time</p>
623            </div>
624        </div>
625    </div>
626</div>
627
628<script>
629document.addEventListener("DOMContentLoaded", () => {
630    const counters = document.querySelectorAll(".counter-value");
631    const speed = 50; 
632
633    const formatNumber = (num) => {
634        if (num >= 1000000) {
635            return (num / 1000000).toFixed(1).replace(/\.0$/, '') + 'M';
636        }
637        if (num >= 1000) {
638            return (num / 1000).toFixed(1).replace(/\.0$/, '') + 'k';
639        }
640        return num;
641    };
642
643    const animate = (counter) => {
644        const target = +counter.getAttribute("data-target");
645        let count = 0;
646        const inc = target / speed;
647
648        const updateCount = () => {
649            if (count < target) {
650                count = Math.min(target, count + inc);
651                counter.innerText = formatNumber(Math.ceil(count));
652                setTimeout(updateCount, 20);
653            } else {
654                counter.innerText = formatNumber(target);
655            }
656        };
657
658        const observer = new IntersectionObserver((entries, observer) => {
659            entries.forEach(entry => {
660                if(entry.isIntersecting) {
661                    updateCount();
662                    observer.unobserve(counter);
663                }
664            });
665        }, { threshold: 0.5 });
666        
667        observer.observe(counter);
668    };
669
670    counters.forEach(counter => animate(counter));
671});
672</script>
672
673
674<!-- TRENDING ROLES -->
675<div class="bg-gray-50 py-16">
676    <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
677        <div class="mb-10">
678            <h2 class="text-3xl font-bold text-gray-900 mb-2">Featured Jobs</h2>
679            <p class="text-sm text-gray-500">Exclusive positions available right now.</p>
680        </div>
681
682        <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6">
683            
684            <div class="col-span-full text-center py-12 bg-white rounded-2xl border border-gray-100">
685                <p class="text-gray-500 font-medium">No featured jobs available right now.</p>
686            </div>
687            
688        </div>
689
690        <div class="mt-12 text-center">
691            <a href="/jobs/" class="inline-flex items-center justify-center px-6 py-3 border border-gray-200 text-sm font-semibold rounded-lg text-blue-600 bg-white hover:bg-gray-50 transition-colors">
692                View all roles
693                <svg class="ml-2 h-4 w-4" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17 8l4 4m0 0l-4 4m4-4H3" /></svg>
694            </a>
695        </div>
696    </div>
697</div>
698
699<!-- POPULAR CATEGORIES -->
700<div class="bg-white py-16 border-t border-gray-100">
701    <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
702        <div class="mb-10 text-center sm:text-left">
703            <h2 class="text-3xl font-bold text-gray-900 mb-2">Popular Job Categories</h2>
704            <p class="text-sm text-gray-500">Choose from the most popular job types.</p>
705        </div>
706
707        <div class="flex flex-wrap gap-3 mb-10" id="category-list">
708            
709            <a href="/jobs/?category=9" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" >
710                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Marketing/Sales</span>
711                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
712                    2
713                </span>
714            </a>
715            
716            <a href="/jobs/?category=10" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" >
717                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Media/Advertisement/Event Mgt.</span>
718                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
719                    2
720                </span>
721            </a>
722            
723            <a href="/jobs/?category=3" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" >
724                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Commercial/Supply Chain</span>
725                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
726                    1
727                </span>
728            </a>
729            
730            <a href="/jobs/?category=13" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" >
731                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Customer Support/Call Centre</span>
732                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
733                    1
734                </span>
735            </a>
736            
737            <a href="/jobs/?category=5" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" >
738                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Engineer/Architect</span>
739                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
740                    1
741                </span>
742            </a>
743            
744            <a href="/jobs/?category=1" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" >
745                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Accounting/Finance</span>
746                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
747                    0
748                </span>
749            </a>
750            
751            <a href="/jobs/?category=25" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" >
752                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Agriculture/Plant/Animal</span>
753                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
754                    0
755                </span>
756            </a>
757            
758            <a href="/jobs/?category=2" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" >
759                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Bank/Non-Bank Fin. Institution</span>
760                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
761                    0
762                </span>
763            </a>
764            
765            <a href="/jobs/?category=17" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" >
766                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Beauty Care/Health &amp; Fitness</span>
767                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
768                    0
769                </span>
770            </a>
771            
772            <a href="/jobs/?category=20" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" >
773                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Data Entry/Operator/BPO</span>
774                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
775                    0
776                </span>
777            </a>
778            
779            <a href="/jobs/?category=14" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" >
780                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Design/Creative</span>
781                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
782                    0
783                </span>
784            </a>
785            
786            <a href="/jobs/?category=21" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" >
787                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Driving/Motor Technician</span>
788                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
789                    0
790                </span>
791            </a>
792            
793            <a href="/jobs/?category=4" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" >
794                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Education/Training</span>
795                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
796                    0
797                </span>
798            </a>
799            
800            <a href="/jobs/?category=18" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" >
801                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Electrician/Construction/Repair</span>
802                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
803                    0
804                </span>
805            </a>
806            
807            <a href="/jobs/?category=6" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" >
808                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Garments/Textile</span>
809                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
810                    0
811                </span>
812            </a>
813            
814            <a href="/jobs/?category=7" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" style="display: none;">
815                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">HR/Org. Development</span>
816                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
817                    0
818                </span>
819            </a>
820            
821            <a href="/jobs/?category=16" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" style="display: none;">
822                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Hospitality/Travel/Tourism</span>
823                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
824                    0
825                </span>
826            </a>
827            
828            <a href="/jobs/?category=8" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" style="display: none;">
829                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">IT/Telecommunication</span>
830                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
831                    0
832                </span>
833            </a>
834            
835            <a href="/jobs/?category=23" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" style="display: none;">
836                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Law/Legal</span>
837                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
838                    0
839                </span>
840            </a>
841            
842            <a href="/jobs/?category=11" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" style="display: none;">
843                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Medical/Pharma</span>
844                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
845                    0
846                </span>
847            </a>
848            
849            <a href="/jobs/?category=12" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" style="display: none;">
850                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">NGO/Development</span>
851                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
852                    0
853                </span>
854            </a>
855            
856            <a href="/jobs/?category=15" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" style="display: none;">
857                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Production/Operation</span>
858                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
859                    0
860                </span>
861            </a>
862            
863            <a href="/jobs/?category=24" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" style="display: none;">
864                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Research/Consultancy</span>
865                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
866                    0
867                </span>
868            </a>
869            
870            <a href="/jobs/?category=19" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" style="display: none;">
871                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Secretary/Receptionist</span>
872                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
873                    0
874                </span>
875            </a>
876            
877            <a href="/jobs/?category=22" class="category-item group inline-flex items-center px-4 py-2 bg-gray-50 border border-gray-200 rounded-full hover:border-blue-300 hover:bg-blue-50 transition-colors" style="display: none;">
878                <span class="text-sm font-medium text-gray-700 group-hover:text-blue-700">Security/Support Service</span>
879                <span class="ml-2 bg-white text-gray-500 group-hover:text-blue-600 text-[10px] font-bold px-2 py-0.5 rounded-full border border-gray-100 shadow-sm">
880                    0
881                </span>
882            </a>
883            
884        </div>
885        
886        <div class="flex flex-wrap items-center justify-center gap-4">
887            
888            <button id="show-more-categories" class="inline-flex items-center text-sm font-semibold text-gray-600 hover:text-gray-900 transition-colors bg-gray-100 px-4 py-2 rounded-full hover:bg-gray-200">
889                Show More Categories
890                <svg class="ml-1 h-4 w-4" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7" /></svg>
891            </button>
892            
893            <a href="/jobs/" class="inline-flex items-center text-sm font-semibold text-blue-600 hover:text-blue-800 transition-colors">
894                Browse All Jobs
895                <svg class="ml-1 h-4 w-4" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17 8l4 4m0 0l-4 4m4-4H3" /></svg>
896            </a>
897        </div>
898    </div>
899</div>
900
901<script>
902document.addEventListener("DOMContentLoaded", function() {
903    const showMoreCatBtn = document.getElementById('show-more-categories');
904    if (showMoreCatBtn) {
905        showMoreCatBtn.addEventListener('click', function() {
906            const hiddenItems = document.querySelectorAll('.category-item[style*="display: none"]');
907            for (let i = 0; i < 15 && i < hiddenItems.length; i++) {
908                hiddenItems[i].style.display = 'inline-flex';
909            }
910            if (document.querySelectorAll('.category-item[style*="display: none"]').length === 0) {
911                showMoreCatBtn.style.display = 'none';
912            }
913        });
914    }
915});
916</script>
916
917
918<script>
919document.addEventListener("DOMContentLoaded", function() {
920    const showMoreCompBtn = document.getElementById('show-more-companies');
921    if (showMoreCompBtn) {
922        showMoreCompBtn.addEventListener('click', function() {
923            const hiddenItems = document.querySelectorAll('.company-item[style*="display: none"]');
924            for (let i = 0; i < 15 && i < hiddenItems.length; i++) {
925                hiddenItems[i].style.display = 'inline-flex';
926            }
927            if (document.querySelectorAll('.company-item[style*="display: none"]').length === 0) {
928                showMoreCompBtn.style.display = 'none';
929            }
930        });
931    }
932});
933</script>
933
934
935
936<!-- WHY JOBBEE -->
937<div class="bg-white py-24">
938    <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 text-center">
939        <h2 class="text-3xl font-bold text-gray-900 mb-2">Why JobBee?</h2>
940        <p class="text-gray-500 mb-16">Everything you need to find the right job or the right talent.</p>
941        
942        <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8">
943            <div class="flex flex-col items-center">
944                <div class="h-16 w-16 rounded-2xl bg-blue-50 text-blue-600 flex items-center justify-center mb-6">
945                    <svg class="h-8 w-8" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M13.828 10.172a4 4 0 00-5.656 0l-4 4a4 4 0 105.656 5.656l1.102-1.101m-.758-4.899a4 4 0 005.656 0l4-4a4 4 0 00-5.656-5.656l-1.1 1.1" /></svg>
946                </div>
947                <h3 class="text-lg font-bold text-gray-900 mb-2">Top-Tier Opportunities</h3>
948                <p class="text-sm text-gray-500 leading-relaxed max-w-xs">Access exclusive roles from the world's most innovative companies.</p>
949            </div>
950            
951            <div class="flex flex-col items-center">
952                <div class="h-16 w-16 rounded-2xl bg-green-50 text-green-600 flex items-center justify-center mb-6">
953                    <svg class="h-8 w-8" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M4 6a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2H6a2 2 0 01-2-2V6zM14 6a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2h-2a2 2 0 01-2-2V6zM4 16a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2H6a2 2 0 01-2-2v-2zM14 16a2 2 0 012-2h2a2 2 0 012 2v2a2 2 0 01-2 2h-2a2 2 0 01-2-2v-2z" /></svg>
954                </div>
955                <h3 class="text-lg font-bold text-gray-900 mb-2">Fast & Simple</h3>
956                <p class="text-sm text-gray-500 leading-relaxed max-w-xs">Apply in minutes and get responses from employers within 24 hours.</p>
957            </div>
958            
959            <div class="flex flex-col items-center">
960                <div class="h-16 w-16 rounded-2xl bg-purple-50 text-purple-600 flex items-center justify-center mb-6">
961                    <svg class="h-8 w-8" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z" /></svg>
962                </div>
963                <h3 class="text-lg font-bold text-gray-900 mb-2">Verified Employers</h3>
964                <p class="text-sm text-gray-500 leading-relaxed max-w-xs">Every company is verified to ensure a safe and transparent experience.</p>
965            </div>
966            
967            <div class="flex flex-col items-center">
968                <div class="h-16 w-16 rounded-2xl bg-orange-50 text-orange-600 flex items-center justify-center mb-6">
969                    <svg class="h-8 w-8" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4" /></svg>
970                </div>
971                <h3 class="text-lg font-bold text-gray-900 mb-2">Smart Matching</h3>
972                <p class="text-sm text-gray-500 leading-relaxed max-w-xs">Our AI matches you with roles that fit your skills, experience, and goals.</p>
973            </div>
974        </div>
975    </div>
976</div>
977
978
979
980<!-- FOR EMPLOYERS -->
981<div class="bg-white py-16 pb-24 border-t border-gray-100">
982    <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
983        <div class="lg:grid lg:grid-cols-2 lg:gap-16 items-center">
984            
985            <div class="mb-12 lg:mb-0">
986                <h2 class="text-3xl sm:text-4xl font-extrabold text-gray-900 mb-4">For Employers</h2>
987                <p class="text-lg text-gray-500 mb-8">Find, hire, and onboard top talent faster than ever.</p>
988                
989                <ul class="space-y-4 mb-10">
990                    <li class="flex items-center text-sm font-medium text-gray-700">
991                        <svg class="h-5 w-5 text-blue-600 mr-3" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7" /></svg>
992                        Post jobs in minutes
993                    </li>
994                    <li class="flex items-center text-sm font-medium text-gray-700">
995                        <svg class="h-5 w-5 text-blue-600 mr-3" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7" /></svg>
996                        Reach millions of qualified candidates
997                    </li>
998                    <li class="flex items-center text-sm font-medium text-gray-700">
999                        <svg class="h-5 w-5 text-blue-600 mr-3" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7" /></svg>
1000                        Powerful tools to streamline your hiring
1001                    </li>
1002                </ul>
1003                
1004                <a href="/jobs/new/" class="inline-flex items-center justify-center px-6 py-3 border-2 border-blue-100 text-sm font-semibold rounded-lg text-blue-600 bg-white hover:bg-blue-50 transition-colors">
1005                    Post a Job
1006                    <svg class="ml-2 h-4 w-4" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17 8l4 4m0 0l-4 4m4-4H3" /></svg>
1007                </a>
1008            </div>
1009            
1010            <!-- Dashboard UI Mockup -->
1011            <div class="relative bg-white rounded-2xl shadow-[0_10px_50px_rgba(0,0,0,0.1)] border border-gray-100 p-6 overflow-hidden">
1012                <!-- Floating icon -->
1013                <div class="absolute -top-4 -right-4 h-16 w-16 bg-blue-600 rounded-full shadow-lg flex items-center justify-center text-white z-10">
1014                    <svg class="h-8 w-8" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17 20h5v-2a3 3 0 00-5.356-1.857M17 20H7m10 0v-2c0-.656-.126-1.283-.356-1.857M7 20H2v-2a3 3 0 015.356-1.857M7 20v-2c0-.656.126-1.283.356-1.857m0 0a5.002 5.002 0 019.288 0M15 7a3 3 0 11-6 0 3 3 0 016 0zm6 3a2 2 0 11-4 0 2 2 
10140 014 0zM7 10a2 2 0 11-4 0 2 2 0 014 0z" /></svg>
1015                </div>
1016                
1017                <div class="flex items-center justify-between mb-8 border-b border-gray-50 pb-4">
1018                    <h4 class="font-bold text-gray-900 text-lg">Marketing Manager</h4>
1019                    <div class="flex space-x-2">
1020                        <span class="text-[9px] font-bold text-blue-600 bg-blue-50 px-2 py-0.5 rounded">FULL TIME</span>
1021                        <span class="text-[9px] font-bold text-green-600 bg-green-50 px-2 py-0.5 rounded">REMOTE</span>
1022                    </div>
1023                </div>
1024                
1025                <div class="grid grid-cols-3 gap-4 mb-8">
1026                    <div>
1027                        <div class="text-[10px] text-gray-400 font-semibold mb-1">Applicants</div>
1028                        <div class="text-xl font-black text-gray-900">320</div>
1029                    </div>
1030                    <div>
1031                        <div class="text-[10px] text-gray-400 font-semibold mb-1">Shortlisted</div>
1032                        <div class="text-xl font-black text-gray-900">48</div>
1033                    </div>
1034                    <div>
1035                        <div class="text-[10px] text-green-500 font-semibold mb-1">Hired</div>
1036                        <div class="text-xl font-black text-green-600">12</div>
1037                    </div>
1038                </div>
1039                
1040                <div class="space-y-4">
1041                    <!-- Row 1 -->
1042                    <div class="flex items-center justify-between">
1043                        <div class="flex items-center">
1044                            <img class="h-8 w-8 rounded-full" src="https://ui-avatars.com/api/?name=C+M&background=random" alt="">
1045                            <div class="ml-3 space-y-1">
1046                                <div class="h-2 w-24 bg-gray-200 rounded-full"></div>
1047                                <div class="h-2 w-16 bg-gray-100 rounded-full"></div>
1048                            </div>
1049                        </div>
1050                        <div class="flex text-yellow-400">
1051                            <svg class="w-3 h-3" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"></path></svg>
1052                            <svg class="w-3 h-3" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"></path></svg>
1053                            <svg class="w-3 h-3" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"></path></svg>
1054                            <svg class="w-3 h-3" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"></path></svg>
1055                            <svg class="w-3 h-3 text-gray-200" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"></path></svg>
1056                        </div>
1057                    </div>
1058                    <!-- Row 2 -->
1059                    <div class="flex items-center justify-between">
1060                        <div class="flex items-center">
1061                            <img class="h-8 w-8 rounded-full" src="https://ui-avatars.c
1061om/api/?name=J+D&background=random" alt="">
1062                            <div class="ml-3 space-y-1">
1063                                <div class="h-2 w-20 bg-gray-200 rounded-full"></div>
1064                                <div class="h-2 w-16 bg-gray-100 rounded-full"></div>
1065                            </div>
1066                        </div>
1067                        <div class="flex text-yellow-400">
1068                            <svg class="w-3 h-3" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"></path></svg>
1069                            <svg class="w-3 h-3" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"></path></svg>
1070                            <svg class="w-3 h-3" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"></path></svg>
1071                            <svg class="w-3 h-3" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"></path></svg>
1072                            <svg class="w-3 h-3" fill="currentColor" viewBox="0 0 20 20"><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"></path></svg>
1073                        </div>
1074                    </div>
1075                </div>
1076            </div>
1077            
1078        </div>
1079    </div>
1080</div>
1081
1082<!-- PRICING CARDS -->
1083<div class="bg-gray-50 py-16">
1084    <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
1085        <div class="mb-12 text-center">
1086            <h2 class="text-3xl font-bold text-gray-900 mb-2">Simple, Transparent Pricing</h2>
1087            <p class="text-sm text-gray-500">Choose the right plan to grow your team.</p>
1088        </div>
1089        
1090<div class="grid md:grid-cols-3 gap-8 max-w-6xl mx-auto mb-24">
1091    
1092    <div class="relative flex flex-col p-8 bg-white rounded-3xl border transition-all duration-300 hover:shadow-xl hover:-translate-y-2 border-gray-200 shadow-sm">
1093        
1094        
1095
1096        <div class="mb-6 mt-2 text-center">
1097            <h3 class="text-2xl font-bold text-gray-900 mb-2">Starter</h3>
1098            <p class="text-gray-500 text-sm h-10">Small businesses &amp; startups</p>
1099        </div>
1100
1101        <div class="mb-8 flex flex-col items-center justify-center text-gray-900">
1102            <div class="flex items-baseline">
1103                <span class="text-4xl font-extrabold tracking-tight">à§³ 1,999</span>
1104            </div>
1105            <span class="mt-2 text-sm font-semibold text-gray-500 uppercase tracking-widest">
1106                / 30 Days
1107            </span>
1108        </div>
1109
1110        <ul class="flex-1 space-y-4 mb-8">
1111            <li class="flex items-start">
1112                <svg class="h-5 w-5 text-blue-500 shrink-0 mr-3 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
1113                    <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd" />
1114                </svg>
1115                <span class="text-gray-600 font-medium">1 Active Job (30 Days)</span>
1116            </li>
1117            <li class="flex items-start">
1118                <svg class="h-5 w-5 text-blue-500 shrink-0 mr-3 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
1119                    <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd" />
1120                </svg>
1121                <span class="text-gray-600 font-medium">Applicants Only</span>
1122            </li>
1123            <li class="flex items-start">
1124                <svg class="h-5 w-5 text-blue-500 shrink-0 mr-3 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
1125                    <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd" />
1126                </svg>
1127                <span class="text-gray-600 font-medium">Unlimited Applications</span>
1128            </li>
1129        </ul>
1130
1131        <a href="/subscriptions/checkout/1/" class="w-full inline-flex justify-center items-center px-6 py-4 border border-transparent text-base font-bold rounded-xl shadow-sm transition-colors text-blue-700 bg-blue-50 hover:bg-blue-100">
1132            Get Started
1133        </a>
1134    </div>
1135    
1136    <div class="relative flex flex-col p-8 bg-white rounded-3xl border transition-all duration-300 hover:shadow-xl hover:-translate-y-2 border-blue-500 ring-2 ring-blue-500 shadow-lg scale-105 z-10">
1137        
1138        
1139        <div class="absolute top-0 inset-x-0 -translate-y-1/2 flex justify-center">
1140            <span class="inline-flex items-center px-4 py-1.5 rounded-full text-xs font-bold bg-gradient-to-r from-blue-600 to-indigo-600 text-white shadow-sm uppercase tracking-wider ring-4 ring-white">
1141                Most Popular
1142            </span>
1143        </div>
1144        
1145
1146        <div class="mb-6 mt-2 text-center">
1147            <h3 class="text-2xl font-bold text-gray-900 mb-2">Business</h3>
1148            <p class="text-gray-500 text-sm h-10">Growing companies &amp; HR teams</p>
1149        </div>
1150
1151        <div class="mb-8 flex flex-col items-center justify-center text-gray-900">
1152            <div class="flex items-baseline">
1153                <span class="text-4xl font-extrabold tracking-tight">à§³ 9,999</span>
1154            </div>
1155            <span class="mt-2 text-sm font-semibold text-gray-500 uppercase tracking-widest">
1156                / 6 Months
1157            </span>
1158        </div>
1159
1160        <ul class="flex-1 space-y-4 mb-8">
1161            <li class="flex items-start">
1162                <svg class="h-5 w-5 text-blue-500 shrink-0 mr-3 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
1163                    <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd" />
1164                </svg>
1165                <span class="text-gray-600 font-medium">Up to 10 Active Jobs (30 days)</span>
1166            </li>
1167            <li class="flex items-start">
1168                <svg class="h-5 w-5 text-blue-500 shrink-0 mr-3 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
1169                    <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd" />
1170                </svg>
1171                <span class="text-gray-600 font-medium">Full Applicant Access</span>
1172            </li>
1173            <li class="flex items-start">
1174                <svg class="h-5 w-5 text-blue-500 shrink-0 mr-3 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
1175                    <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd" />
1176                </svg>
1177                <span class="text-gray-600 font-medium">Unlimited Applications</span>
1178            </li>
1179        </ul>
1180
1181        <a href="/subscriptions/checkout/2/" class="w-full inline-flex justify-center items-center px-6 py-4 border border-transparent text-base font-bold rounded-xl shadow-sm transition-colors text-white bg-blue-600 hover:bg-blue-700">
1182            Get Started
1183        </a>
1184    </div>
1185    
1186    <div class="relative flex flex-col p-8 bg-white rounded-3xl border transition-all duration-300 hover:shadow-xl hover:-translate-y-2 border-gray-200 shadow-sm">
1187        
1188        
1189
1190        <div class="mb-6 mt-2 text-center">
1191            <h3 class="text-2xl font-bold text-gray-900 mb-2">Enterprise</h3>
1192            <p class="text-gray-500 text-sm h-10">Large companies &amp; recruitment agencies</p>
1193        </div>
1194
1195        <div class="mb-8 flex flex-col items-center justify-center text-gray-900">
1196            <div class="flex items-baseline">
1197                <span class="text-4xl font-extrabold tracking-tight">à§³ 24,999</span>
1198            </div>
1199            <span class="mt-2 text-sm font-semibold text-gray-500 uppercase tracking-widest">
1200                / Year
1201            </span>
1202        </div>
1203
1204        <ul class="flex-1 space-y-4 mb-8">
1205            <li class="flex items-start">
1206                <svg class="h-5 w-5 text-blue-500 shrink-0 mr-3 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
1207                    <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd" />
1208                </svg>
1209                <span class="text-gray-600 font-medium">*Unlimited Job Posts (up to 30 jobs)</span>
1210            </li>
1211            <li class="flex items-start">
1212                <svg class="h-5 w-5 text-blue-500 shrink-0 mr-3 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
1213                    <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd" />
1214                </svg>
1215                <span class="text-gray-600 font-medium">Premium CV Database Access</span>
1216            </li>
1217            <li class="flex items-start">
1218                <svg class="h-5 w-5 text-blue-500 shrink-0 mr-3 mt-0.5" fill="currentColor" viewBox="0 0 20 20">
1219                    <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd" />
1220                </svg>
1221                <span class="text-gray-600 font-medium">Unlimited Applications</span>
1222            </li>
1223        </ul>
1224
1225        <a href="/subscriptions/checkout/3/" class="w-full inline-flex justify-center items-center px-6 py-4 border border-transparent text-base font-bold rounded-xl shadow-sm transition-colors text-blue-700 bg-blue-50 hover:bg-blue-100">
1226            Get Started
1227        </a>
1228    </div>
1229    
1230</div>
1231
1232        <div class="text-center mt-4">
1233            <a href="/subscriptions/pricing/" class="inline-flex items-center text-sm font-semibold text-blue-600 hover:text-blue-800 transition-colors">
1234                View detailed comparison
1235                <svg class="ml-1 h-4 w-4" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17 8l4 4m0 0l-4 4m4-4H3" /></svg>
1236            </a>
1237        </div>
1238    </div>
1239</div>
1240
1241<!-- CTA BANNER -->
1242<div class="bg-white pb-20 px-4 sm:px-6 lg:px-8">
1243    <div class="max-w-7xl mx-auto bg-gray-900 rounded-3xl overflow-hidden relative shadow-2xl shadow-gray-900/20">
1244        <!-- Decoration -->
1245        <svg class="absolute top-0 right-0 w-64 h-64 text-yellow-500 opacity-10 transform translate-x-1/3 -translate-y-1/3" fill="currentColor" viewBox="0 0 24 24">
1246            <path d="M12 0l3 9h9l-7 5 3 9-8-6-8 6 3-9-7-5h9z" />
1247        </svg>
1248        <div class="p-12 md:p-16 flex flex-col md:flex-row items-center justify-between relative z-10">
1249            <div class="mb-8 md:mb-0 text-center md:text-left text-white">
1250                <h2 class="text-3xl sm:text-4xl font-bold mb-3">Ready to take the next step?</h2>
1251                <p class="text-gray-300 text-lg">Join thousands of professionals building their future.</p>
1252            </div>
1253            <div class="flex flex-col sm:flex-row gap-4">
1254                <a href="/accounts/signup/" class="px-8 py-3 bg-primary text-gray-900 font-bold rounded-lg hover:bg-accent transition-colors text-center shadow-lg">
1255                    Create Free Account
1256                </a>
1257                <a href="/accounts/login/" class="px-8 py-3 bg-transparent border border-gray-700 text-white font-bold rounded-lg hover:bg-gray-800 transition-colors text-center">
1258                    Sign in
1259                </a>
1260            </div>
1261        </div>
1262    </div>
1263</div>
1264
1265
1266    </main>
1267
1268    <!-- Global CTA -->
1269    
1270
1271    <!-- Footer -->
1272    <footer class="bg-white border-t border-gray-100 pt-16 pb-12 mt-auto">
1273        <div class="container">
1274            
1275            <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-6 gap-8 mb-12">
1276                
1277                <!-- Logo & Description (takes up more space) -->
1278                <div class="lg:col-span-2 pr-8">
1279                    <a href="/" class="block mb-4">
1280                        <img src="/static/logo.png" alt="JobBee" class="h-8 w-auto">
1281                    </a>
1282                    <p class="text-sm text-gray-500 mb-6 max-w-xs">
1283                        The premium hiring infrastructure for top-tier engineers, designers and innovators worldwide.
1284                    </p>
1285                    <div class="flex space-x-4">
1286                        <a href="https://www.facebook.com/jobbee.global"
1287                        target="_blank"
1288                        rel="noopener noreferrer"
1289                        class="text-gray-400 hover:text-gray-900 transition-colors">
1290                            <span class="sr-only">Facebook</span>
1291
1292                            <svg class="h-5 w-5"
1293                                fill="currentColor"
1294                                viewBox="0 0 24 24"
1295                                aria-hidden="true">
1296                                <path d="M24 12.073C24 5.405 18.627 0 12 0S0 5.405 0 12.073C0 18.1 4.388 23.094 10.125 24v-8.437H7.078v-3.49h3.047V9.413c0-3.017 1.792-4.686 4.533-4.686 1.312 0 2.686.236 2.686.236v2.973h-1.514c-1.491 0-1.955.93-1.955 1.887v2.25h3.328l-.532 3.49h-2.796V24C19.612 23.094 24 18.1 24 12.073z"/>
1297                            </svg>
1298                        </a>
1299                        <a href="https://www.linkedin.com/company/jobbee-bangladesh/" class="text-gray-400 hover:text-gray-900 transition-colors">
1300                            <span class="sr-only">LinkedIn</span>
1301                            <svg class="h-5 w-5" fill="currentColor" viewBox="0 0 24 24"><path d="M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z"/></svg>
1302                        </a>
1303                        
1304                    </div>
1305                </div>
1306
1307                <!-- Column 1 -->
1308                <div>
1309                    <h4 class="text-sm font-bold text-gray-900 mb-4 tracking-wide">For Candidates</h4>
1310                    <ul class="space-y-3">
1311                        <li><a href="/jobs/" class="text-sm text-gray-500 hover:text-blue-600 transition-colors">Browse Jobs</a></li>
1312                        <li><a href="/accounts/resume-builder/" class="text-sm text-gray-500 hover:text-blue-600 transition-colors">Resume Builder</a></li>
1313                        <li><a href="/blog/?category=career-advice" class="text-sm text-gray-500 hover:text-blue-600 transition-colors">Career Advice</a></li>
1314                        <li><a href="/accounts/signup/" class="text-sm text-gray-500 hover:text-blue-600 transition-colors">Create Account</a></li>
1315                    </ul>
1316                </div>
1317
1318                <!-- Column 2 -->
1319                <div>
1320                    <h4 class="text-sm font-bold text-gray-900 mb-4 tracking-wide">For Employers</h4>
1321                    <ul class="space-y-3">
1322                        <li><a href="/jobs/new/" class="text-sm text-gray-500 hover:text-blue-600 transition-colors">Post a Job</a></li>
1323                        <li><a href="/subscriptions/pricing/" class="text-sm text-gray-500 hover:text-blue-600 transition-colors">Pricing</a></li>
1324                        <li><a href="javascript:void(0)" class="text-sm text-gray-500 hover:text-blue-600 transition-colors cursor-pointer">Employer Resources</a></li>
1325                        <li><a href="/contact/" class="text-sm text-gray-500 hover:text-blue-600 transition-colors">Contact Sales</a></li>
1326                    </ul>
1327                </div>
1328
1329                <!-- Column 3 -->
1330                <div>
1331                    <h4 class="text-sm font-bold text-gray-900 mb-4 tracking-wide">Company</h4>
1332                    <ul class="space-y-3">
1333                        <li><a href="/about/" class="text-sm text-gray-500 hover:text-blue-600 transition-colors">About Us</a></li>
1334                        <li><a href="/blog/" class="text-sm text-gray-500 hover:text-blue-600 transition-colors">Blog</a></li>
1335                        <li><a href="#" class="text-sm text-gray-500 hover:text-blue-600 transition-colors">Careers</a></li>
1336                        <li><a href="javascript:void(0)" class="text-sm text-gray-500 hover:text-blue-600 transition-colors cursor-pointer">Press</a></li>
1337                    </ul>
1338                </div>
1339
1340                <!-- Column 4 -->
1341                <div>
1342                    <h4 class="text-sm font-bold text-gray-900 mb-4 tracking-wide">Support</h4>
1343                    <ul class="space-y-3">
1344                        <li><a href="/help/" class="text-sm text-gray-500 hover:text-blue-600 transition-colors">Help Center</a></li>
1345                        <li><a href="/privacy/" class="text-sm text-gray-500 hover:text-blue-600 transition-colors">Privacy Policy</a></li>
1346                        <li><a href="/terms/" class="text-sm text-gray-500 hover:text-blue-600 transition-colors">Terms of Service</a></li>
1347                        <li><a href="/contact/" class="text-sm text-gray-500 hover:text-blue-600 transition-colors">Contact Us</a></li>
1348                    </ul>
1349                </div>
1350            </div>
1351            
1352            <div class="mb-12 border-t border-gray-100 pt-8 flex justify-center">
1353                <div class="w-full max-w-md text-center">
1354                    <h4 class="text-sm font-bold text-gray-900 mb-2 tracking-wide">Subscribe to our newsletter</h4>
1355                    <p class="text-sm text-gray-500 mb-4">Get the latest jobs and career tips delivered to your inbox.</p>
1356                    <form class="flex" action="/subscribe-newsletter/" method="POST">
1357                        <input type="hidden" name="csrfmiddlewaretoken" value="qWPj1UjsuoacGgJI494AIevqEPhK1rWDj
1357pNocrOouHq6YIQOnJzfNnVQZ1MF2LQG">
1358                        <input
1359                            type="email"
1360                            name="email"
1361                            required
1362                            placeholder="Enter your email"
1363                            class="flex-1 bg-white border border-gray-200 text-gray-900 text-sm rounded-l-lg px-4 py-2.5 focus:outline-none focus:ring-1 focus:ring-blue-500"
1364                        >
1365                        <button
1366                            type="submit"
1367                            class="bg-blue-600 border-y border-r border-blue-600 text-white px-5 rounded-r-lg hover:bg-blue-700 transition-colors"
1368                        >
1369                            <svg class="h-4 w-4" fill="none" viewBox="0 0 24 24" stroke="currentColor">
1370                                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17 8l4 4m0 0l-4 4m4-4H3"/>
1371                            </svg>
1372                        </button>
1373                    </form>
1374                </div>
1375            </div>
1376
1377            <!-- Bottom Bar -->
1378            <div class="border-t border-gray-100 pt-8 flex flex-col md:flex-row md:items-center md:justify-between">
1379                <p class="text-xs text-gray-400 mb-4 md:mb-0">
1380                    &copy; 2026 JobBee. All rights reserved.
1381                </p>
1382                <div class="flex space-x-6 text-xs text-gray-500">
1383                    <a href="/privacy/" class="hover:text-gray-900 transition-colors">Privacy Policy</a>
1384                    <a href="/terms/" class="hover:text-gray-900 transition-colors">Terms of Service</a>
1385                    <a href="javascript:void(0)" class="hover:text-gray-900 transition-colors cursor-pointer">Cookies Settings</a>
1386                </div>
1387            </div>
1388        </div>
1389    </footer>
1390
1391    <!-- Floating Go to Top Button (Right) -->
1392    <button id="goToTopBtn" class="fixed bottom-6 right-6 z-50 p-3 bg-gray-900 text-white rounded-full shadow-lg opacity-0 pointer-events-none transition-all duration-300 hover:bg-accent hover:text-gray-900 hover:scale-110 focus:outline-none" onclick="window.scrollTo({top: 0, behavior: 'smooth'})" aria-label="Go to top">
1393        <svg class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 10l7-7m0 0l7 7m-7-7v18"></path></svg>
1394    </button>
1395
1396    <!-- Floating Quick Contact Button (Left) -->
1397    <div class="fixed bottom-6 left-6 z-50 flex flex-col-reverse items-start gap-4">
1398        <!-- Main Toggle Button -->
1399        <button id="contactToggleBtn" class="p-4 bg-gray-900 text-white rounded-full shadow-lg transition-transform duration-300 hover:scale-110 focus:outline-none flex items-center justify-center" aria-label="Quick Contact">
1400            <svg class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 12h.01M12 12h.01M16 12h.01M21 12c0 4.418-4.03 8-9 8a9.863 9.863 0 01-4.255-.949L3 20l1.395-3.72C3.512 15.042 3 13.574 3 12c0-4.418 4.03-8 9-8s9 3.582 9 8z"></path></svg>
1401        </button>
1402        
1403        <!-- Contact Options Menu -->
1404        <div id="contactMenu" class="flex flex-col gap-3 opacity-0 pointer-events-none transform translate-y-4 transition-all duration-300 origin-bottom-left">
1405            <!-- WhatsApp -->
1406            <a href="https://wa.me/1234567890" target="_blank" class="flex items-center gap-2 p-2 bg-white rounded-full shadow-[0_4px_20px_rgba(0,0,0,0.08)] text-green-600 hover:bg-green-50 transition-colors pr-4 group border border-gray-100">
1407                <div class="p-2 bg-green-100 rounded-full group-hover:bg-green-200 transition-colors text-green-600">
1408                    <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 24 24"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.
1408198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.086 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z"/></svg>
1409                </div>
1410                <span class="text-sm font-semibold text-gray-800">WhatsApp</span>
1411            </a>
1412            <!-- Messenger -->
1413            <a href="https://m.me/yourpage" target="_blank" class="flex items-center gap-2 p-2 bg-white rounded-full shadow-[0_4px_20px_rgba(0,0,0,0.08)] text-blue-600 hover:bg-blue-50 transition-colors pr-4 group border border-gray-100">
1414                <div class="p-2 bg-blue-100 rounded-full group-hover:bg-blue-200 transition-colors text-blue-600">
1415                    <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 24 24"><path d="M12 0C5.373 0 0 4.974 0 11.111c0 3.498 1.744 6.614 4.469 8.654V24l4.088-2.242c1.092.3 2.246.464 3.443.464 6.627 0 12-4.975 12-11.111S18.627 0 12 0zm1.191 14.963l-3.055-3.26-5.963 3.26 6.559-6.963 3.13 3.26 5.888-3.26-6.559 6.963z"/></svg>
1416                </div>
1417                <span class="text-sm font-semibold text-gray-800">Messenger</span>
1418            </a>
1419        </div>
1420    </div>
1421
1422    
1422<script src="/static/js/analytics.js"></script>
1422
1423    
1423<script>
1424        // Global On-Scroll Animation Observer
1425        document.addEventListener("DOMContentLoaded", function() {
1426            const observerOptions = {
1427                root: null,
1428                rootMargin: '0px',
1429                threshold: 0.15
1430            };
1431
1432            const scrollObserver = new IntersectionObserver((entries, observer) => {
1433                entries.forEach(entry => {
1434                    if (entry.isIntersecting) {
1435                        entry.target.classList.add('is-revealed');
1436                        observer.unobserve(entry.target); // Only animate once
1437                    }
1438                });
1439            }, observerOptions);
1440
1441            document.querySelectorAll('.reveal-on-scroll').forEach((element) => {
1442                scrollObserver.observe(element);
1443            });
1444
1445            // Floating Go to Top Button Logic
1446            const goToTopBtn = document.getElementById('goToTopBtn');
1447            window.addEventListener('scroll', () => {
1448                if (window.scrollY > 300) {
1449                    goToTopBtn.classList.remove('opacity-0', 'pointer-events-none');
1450                    goToTopBtn.classList.add('opacity-100', 'pointer-events-auto');
1451                } else {
1452                    goToTopBtn.classList.add('opacity-0', 'pointer-events-none');
1453                    goToTopBtn.classList.remove('opacity-100', 'pointer-events-auto');
1454                }
1455            });
1456
1457            // Quick Contact Menu Logic
1458            const contactToggleBtn = document.getElementById('contactToggleBtn');
1459            const contactMenu = document.getElementById('contactMenu');
1460
1461            contactToggleBtn.addEventListener('click', (e) => {
1462                e.stopPropagation();
1463                if (contactMenu.classList.contains('opacity-0')) {
1464                    contactMenu.classList.remove('opacity-0', 'pointer-events-none', 'translate-y-4');
1465                    contactMenu.classList.add('opacity-100', 'pointer-events-auto', 'translate-y-0');
1466                } else {
1467                    contactMenu.classList.add('opacity-0', 'pointer-events-none', 'translate-y-4');
1468                    contactMenu.classList.remove('opacity-100', 'pointer-events-auto', 'translate-y-0');
1469                }
1470            });
1471
1472            // Close contact menu when clicking outside
1473            document.addEventListener('click', (e) => {
1474                if (!contactMenu.contains(e.target)) {
1475                    contactMenu.classList.add('opacity-0', 'pointer-events-none', 'translate-y-4');
1476                    contactMenu.classList.remove('opacity-100', 'pointer-events-auto', 'translate-y-0');
1477                }
1478            });
1479
1480        });
1481    </script>
1481
1482    
1483</body>
1484</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.