Spaces:
Sleeping
Sleeping
Upload components/Hero.jsx with huggingface_hub
Browse files- components/Hero.jsx +56 -0
components/Hero.jsx
ADDED
|
@@ -0,0 +1,56 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import React from 'react';
|
| 2 |
+
import { ArrowRight, Cpu, Network } from 'lucide-react';
|
| 3 |
+
|
| 4 |
+
export default function Hero() {
|
| 5 |
+
return (
|
| 6 |
+
<div className="relative pt-32 pb-16 sm:pt-40 sm:pb-24 overflow-hidden bg-brand-dark">
|
| 7 |
+
{/* Background Gradients */}
|
| 8 |
+
<div className="absolute top-0 left-1/2 w-full -translate-x-1/2 h-full z-0 pointer-events-none">
|
| 9 |
+
<div className="absolute top-20 left-1/4 w-96 h-96 bg-brand-accent/20 rounded-full blur-3xl animate-pulse-slow"></div>
|
| 10 |
+
<div className="absolute bottom-20 right-1/4 w-96 h-96 bg-brand-glow/20 rounded-full blur-3xl animate-pulse-slow" style={{ animationDelay: '2s' }}></div>
|
| 11 |
+
</div>
|
| 12 |
+
|
| 13 |
+
<div className="relative z-10 max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 text-center">
|
| 14 |
+
<h1 className="text-4xl sm:text-6xl font-extrabold text-white tracking-tight mb-8">
|
| 15 |
+
Fueling the Next Generation of <br/>
|
| 16 |
+
<span className="text-transparent bg-clip-text bg-gradient-to-r from-brand-accent to-brand-glow">
|
| 17 |
+
Artificial Intelligence
|
| 18 |
+
</span>
|
| 19 |
+
</h1>
|
| 20 |
+
|
| 21 |
+
<p className="mt-4 max-w-2xl mx-auto text-xl text-gray-400 mb-10">
|
| 22 |
+
High-fidelity, curated, and ethically sourced datasets designed specifically for training Large Language Models. Scale your AI infrastructure with NeuroData.
|
| 23 |
+
</p>
|
| 24 |
+
|
| 25 |
+
<div className="flex flex-col sm:flex-row justify-center gap-4">
|
| 26 |
+
<button className="inline-flex items-center justify-center px-8 py-3 border border-transparent text-base font-medium rounded-md text-brand-dark bg-brand-accent hover:bg-sky-400 md:text-lg transition-all shadow-[0_0_20px_rgba(56,189,248,0.5)] hover:shadow-[0_0_30px_rgba(56,189,248,0.7)]">
|
| 27 |
+
Start Training Now
|
| 28 |
+
<ArrowRight className="ml-2 h-5 w-5" />
|
| 29 |
+
</button>
|
| 30 |
+
<button className="inline-flex items-center justify-center px-8 py-3 border border-gray-600 text-base font-medium rounded-md text-gray-300 hover:text-white hover:border-white md:text-lg transition-colors bg-white/5 backdrop-blur-sm">
|
| 31 |
+
View Documentation
|
| 32 |
+
</button>
|
| 33 |
+
</div>
|
| 34 |
+
|
| 35 |
+
<div className="mt-16 grid grid-cols-2 gap-8 md:grid-cols-4 lg:grid-cols-4 opacity-70">
|
| 36 |
+
<div className="flex flex-col items-center">
|
| 37 |
+
<span className="text-3xl font-bold text-white">50PB+</span>
|
| 38 |
+
<span className="text-sm text-gray-400">Processed Data</span>
|
| 39 |
+
</div>
|
| 40 |
+
<div className="flex flex-col items-center">
|
| 41 |
+
<span className="text-3xl font-bold text-white">99.9%</span>
|
| 42 |
+
<span className="text-sm text-gray-400">Uptime SLA</span>
|
| 43 |
+
</div>
|
| 44 |
+
<div className="flex flex-col items-center">
|
| 45 |
+
<span className="text-3xl font-bold text-white">100Gbps</span>
|
| 46 |
+
<span className="text-sm text-gray-400">Throughput</span>
|
| 47 |
+
</div>
|
| 48 |
+
<div className="flex flex-col items-center">
|
| 49 |
+
<span className="text-3xl font-bold text-white">ISO 27001</span>
|
| 50 |
+
<span className="text-sm text-gray-400">Certified Security</span>
|
| 51 |
+
</div>
|
| 52 |
+
</div>
|
| 53 |
+
</div>
|
| 54 |
+
</div>
|
| 55 |
+
);
|
| 56 |
+
}
|