fancycashew2 commited on
Commit
ffcbd60
·
verified ·
1 Parent(s): ade7385

<!-- HERO -->

Browse files

<div id="vanta-bg" class="relative h-screen w-full overflow-hidden">
<div class="absolute inset-0 bg-gradient-to-b from-black/60 via-black/40 to-transparent z-10"></div>

<div class="relative z-20 flex flex-col items-center justify-center h-full text-center px-4">
<h1 class="text-4xl md:text-6xl font-bold mb-6 max-w-5xl">
<?php
// Use ACF fields if present, else fallback to new core messaging
$title = get_field('hero_title');
echo $title ? wp_kses_post($title) : 'Protecting Data and Critical Infrastructure in the Post-Quantum Era';
?>
</h1>
<p class="text-xl md:text-2xl mb-10 max-w-3xl text-slate-300">
<?php
$subtitle = get_field('hero_subtitle');
echo $subtitle
? wp_kses_post($subtitle)
: 'Security that follows the data. Cyberus builds resilience for the post-perimeter, post-Quantum world by protecting what truly matters — information itself.';
?>
</p>
<div class="flex flex-col sm:flex-row gap-4">
<a class="btn-primary px-8 py-4 rounded-lg font-semibold text-lg" href="/contact">
Schedule a Demo
</a>
<a href="/solutions" class="bg-transparent border-2 border-orange-600 px-8 py-4 rounded-lg font-semibold text-lg hover:bg-orange-600 transition text-center">
Explore Solutions
</a>
</div>
</div>
</div>

<!-- STORY / NARRATION -->
<section class="py-20 px-4 max-w-6xl mx-auto">
<div class="text-center mb-12" data-aos="fade-up">
<h2 class="text-3xl md:text-4xl font-bold mb-4">Complex Problems Can Have Surprisingly Simple Solutions</h2>
<div class="w-24 h-1 bg-orange-600 mx-auto"></div>
</div>

<div class="grid grid-cols-1 md:grid-cols-2 gap-12 items-start">
<div class="space-y-6 text-slate-300 text-lg leading-relaxed" data-aos="fade-right">
<p>We are at an inflection point in the digital transformation journey. The convergence of <strong>IoT</strong>, <strong>OT</strong>, <strong>Quantum Computing</strong>, and <strong>AI</strong> is reshaping how industries operate.</p>
<p>This rapid change raises a question for every organization — <strong>are we ready?</strong> Will cybersecurity be up to the task of protecting digital assets and ensuring operational reliability across this expanded digital frontier?</p>
<p>Cybersecurity must live in the three places where cyber threats exist:</p>
<ul class="list-disc ml-6 space-y-2">
<li><strong>Human-to-Machine (H2M) data flows</strong></li>
<li><strong>Machine-to-Machine (M2M) data flows</strong></li>
<li><strong>Supply Chain (SCRM) data flows</strong></li>
</ul>
<p>We put strong, interconnected protection in those three places. Cyberus Labs is leading the way toward a world of <strong>secure data</strong>, <strong>secure infrastructure</strong>, and <strong>secure AI</strong> in the post-Quantum era.</p>
</div>
</div>
</section>


<!-- SCROLL-SYNCED NARRATIVE + PYRAMID -->
<section id="story-pyramid" class="relative py-32 bg-gradient-to-b from-slate-950 to-slate-900 overflow-hidden">
<div class="max-w-7xl mx-auto grid grid-cols-1 md:grid-cols-2 gap-12 px-4 items-start">
<!-- LEFT: Narration -->
<div id="narrative" class="relative text-left text-slate-200 space-y-16 md:sticky md:top-40 self-start">
<!-- Step 1 -->
<div class="narrative-step" id="narrative-step-1">
<h2 class="text-3xl md:text-4xl font-bold text-orange-500 mb-4">The Foundation — SCRM</h2>
<p class="text-lg text-slate-300 leading-relaxed">
Security starts at the base — <strong>Supply Chain Resource Management (SCRM)</strong>.
This is where we ensure continuous visibility, integrity, and compliance across device and system lifecycles.
</p>
<ul class="list-disc ml-5 mt-3 text-slate-400 text-base space-y-1">
<li>Device monitoring and anomaly detection</li>
<li>Predictive AI reliability analytics</li>
<li>Regulatory compliance and system self-healing</li>
</ul>
</div>

<!-- Step 2 -->
<div class="narrative-step opacity-50" id="narrative-step-2">
<h2 class="text-3xl md:text-4xl font-bold text-orange-500 mb-4">Interconnection — M2M</h2>
<p class="text-lg text-slate-300 leading-relaxed">
The next layer secures <strong>Machine-to-Machine (M2M)</strong> communication.
Devices authenticate without static credentials, using lightweight post-Quantum encryption.
</p>
<ul class="list-disc ml-5 mt-3 text-slate-400 text-base space-y-1">
<li>Credential-less device authentication</li>
<li>Post-Quantum encryption</li>
<li>Secure inter-device communication</li>
</ul>
</div>

<!-- Step 3 -->
<div class="narrative-step opacity-50" id="narrative-step-3">
<h2 class="text-3xl md:text-4xl font-bold text-orange-500 mb-4">The Human Layer — H2M</h2>
<p class="text-lg text-slate-300 leading-relaxed">
Finally, the top of the pyramid — <strong>Human-to-Machine (H2M)</strong> Security.
Credential-less login, sonic authentication, and adaptive MFA eliminate the weakest link — passwords.
</p>
<ul class="list-disc ml-5 mt-3 text-slate-400 text-base space-y-1">
<li>Credential-less login with sonic OTP</li>
<li>Voice-based user verification</li>
<li>Configurable MFA for any endpoint</li>
</ul>
</div>
</div>

<!-- RIGHT: Pyramid Visualization -->
<div id="pyramid" class="relative flex flex-col items-center justify-center h-[700px] text-white">
<div id="layer1" class="pyramid-layer w-[90%] md:w-[75%] h-48 opacity-0 scale-90">
<div class="pyramid-face">
<h3>SCRM</h3>
</div>
</div>
<div id="layer2" class="pyramid-layer w-[70%] md:w-[55%] h-44 opacity-0 scale-90">
<div class="pyramid-face">
<h3>M2M</h3>
</div>
</div>
<div id="layer3" class="pyramid-layer w-[50%] md:w-[35%] h-40 opacity-0 scale-90">
<div class="pyramid-face">
<h3>H2M</h3>
</div>
</div>
</div>
</div>
</section>




<!-- SECURITY THAT FOLLOWS THE DATA -->
<section class="py-20 bg-slate-800 px-4">
<div class="max-w-7xl mx-auto">
<div class="text-center mb-16" data-aos="fade-up">
<h2 class="text-3xl md:text-4xl font-bold mb-6">Security That Follows the Data — From Edge to Cloud</h2>
<p class="text-xl max-w-3xl mx-auto text-slate-300">
Our data-centric architecture provides end-to-end protection across IoT, OT, AI, and hybrid environments — wherever data lives or moves.
</p>
<div class="w-24 h-1 bg-orange-600 mx-auto mt-6"></div>
</div>

<div class="grid grid-cols-1 md:grid-cols-3 gap-8">
<!-- H2M -->
<div class="card-gradient rounded-2xl p-8 feature-card transition-all duration-300" data-aos="fade-up" data-aos-delay="100">
<div class="tech-icon w-16 h-16 flex items-center justify-center mb-6">
<i data-feather="user-check" class="text-white text-2xl"></i>
</div>
<h3 class="text-2xl font-bold mb-4">Human-to-Machine (H2M) Security</h3>
<p class="text-slate-300 mb-4">
Adaptive identity protection for users, devices, and edge nodes. Eliminates credential-based vulnerabilities and enforces Zero Trust seamlessly.
</p>
<ul class="space-y-2 text-slate-400">
<li class="flex items-start"><i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i><span>Credential-less access</span></li>
<li class="flex items-start"><i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i><span>Adaptive, context-aware policies</span></li>
<li class="flex items-start"><i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i><span>Zero Trust enforcement</span></li>
</ul>
</div>

<!-- M2M -->
<div class="card-gradient rounded-2xl p-8 feature-card transition-all duration-300" data-aos="fade-up" data-aos-delay="200">
<div class="tech-icon w-16 h-16 flex items-center justify-center mb-6">
<i data-feather="cpu" class="text-white text-2xl"></i>
</div>
<h3 class="text-2xl font-bold mb-4">Machine-to-Machine (M2M) Security</h3>
<p class="text-slate-300 mb-4">
Lightweight encryption for constrained IoT/OT environments. Secures device-to-device communication with no dependence on hardware, OS, or protocols.
</p>
<ul class="space-y-2 text-slate-400">
<li class="flex items-start"><i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i><span>Runs on low-power chips</span></li>
<li class="flex items-start"><i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i><span>No hardware upgrades required</span></li>
<li class="flex items-start"><i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i><span>Secure device-to-device comms</span></li>
</ul>
</div>

<!-- SCRM -->
<div class="card-gradient rounded-2xl p-8 feature-card transition-all duration-300" data-aos="fade-up" data-aos-delay="300">

Files changed (3) hide show
  1. index.html +401 -254
  2. script.js +253 -0
  3. style.css +156 -18
index.html CHANGED
@@ -3,7 +3,7 @@
3
  <head>
4
  <meta charset="UTF-8">
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
- <title>Cyberus Labs - Next-Level Cybersecurity Solutions</title>
7
  <link rel="icon" type="image/x-icon" href="/static/favicon.ico">
8
  <script src="https://cdn.tailwindcss.com"></script>
9
  <script>
@@ -24,16 +24,45 @@
24
  <script src="https://unpkg.com/feather-icons"></script>
25
  <script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r134/three.min.js"></script>
26
  <script src="https://cdn.jsdelivr.net/npm/vanta@latest/dist/vanta.globe.min.js"></script>
 
 
 
27
  <style>
28
  :root {
29
  --primary-orange: #e65103;
30
  --smoke-white: #f5f5f5;
 
31
  }
32
 
33
  body {
34
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
35
  background-color: #0f172a;
36
  color: var(--smoke-white);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
37
  }
38
 
39
  .bg-orange-600 {
@@ -46,36 +75,65 @@
46
 
47
  .card-gradient {
48
  background: linear-gradient(145deg, #1e293b, #0f172a);
49
- border: 1px solid rgba(255, 255, 255, 0.05);
 
 
 
 
 
 
50
  }
51
 
52
  .feature-card:hover {
53
- transform: translateY(-5px);
54
- box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
55
  }
56
 
57
  .tech-icon {
58
  background: linear-gradient(135deg, var(--primary-orange) 0%, #ff8c42 100%);
59
  padding: 1rem;
60
  border-radius: 1rem;
 
 
 
 
 
 
61
  }
62
 
63
  .btn-primary {
64
  background: linear-gradient(135deg, var(--primary-orange) 0%, #ff6d00 100%);
65
  transition: all 0.3s ease;
 
 
66
  }
67
 
68
- .border-orange-600 {
69
- border-color: var(--primary-orange);
 
 
 
 
 
 
 
70
  }
71
 
72
- .text-orange-500 {
73
- color: var(--primary-orange);
74
  }
75
 
76
  .btn-primary:hover {
77
  transform: scale(1.05);
78
- box-shadow: 0 10px 25px -5px rgba(230, 81, 3, 0.4);
 
 
 
 
 
 
 
 
79
  }
80
 
81
  .section-divider {
@@ -92,236 +150,363 @@
92
  .hover\:bg-orange-600:hover {
93
  background-color: var(--primary-orange);
94
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
95
  </style>
96
  </head>
97
  <body class="bg-slate-900 text-slate-100">
98
-
 
 
 
 
 
99
 
 
100
  <div id="vanta-bg" class="relative h-screen w-full overflow-hidden">
101
- <div class="absolute inset-0 bg-gradient-to-b from-black/50 to-transparent z-10"></div>
102
 
103
  <div class="relative z-20 flex flex-col items-center justify-center h-full text-center px-4">
104
- <h1 class="text-4xl md:text-6xl font-bold mb-6 max-w-4xl">
105
- <span class="md:text-7xl">Security</span><br>that follows the data
106
- </h1>
107
- <p class="text-xl md:text-2xl mb-10 max-w-3xl text-slate-300">
108
- Protecting Data and Critical Infrastructure
109
- in the <span class="text-orange-600"> Post Quantum Era</span>
110
- </p>
111
- <div class="flex flex-col sm:flex-row gap-4">
112
- <button class="btn-primary px-8 py-4 rounded-lg font-semibold text-lg">
113
- <a href="/contact">Schedule a Demo</a>
114
- </button>
115
- <a href="/solutions" class="bg-transparent border-2 border-orange-600 px-8 py-4 rounded-lg font-semibold text-lg hover:bg-orange-600 transition text-center">
116
- Explore Solutions
117
- </a>
 
118
  </div>
119
  </div>
120
  </div>
121
 
122
- <!-- Value Proposition Section -->
123
- <section class="py-20 px-4 max-w-7xl mx-auto">
124
- <div class="text-center mb-16" data-aos="fade-up">
125
- <h2 class="text-3xl md:text-4xl font-bold mb-6">Why Choose Cyberus Labs?</h2>
126
  <div class="w-24 h-1 bg-orange-600 mx-auto"></div>
127
  </div>
128
-
129
- <div class="grid grid-cols-1 md:grid-cols-2 gap-12 items-center">
130
- <div data-aos="fade-right">
131
- <h3 class="text-2xl font-bold mb-6">The Password Problem</h3>
132
- <p class="text-lg text-slate-300 mb-6">
133
- 80% of data breaches involve stolen or weak credentials. Traditional passwords are the weakest link in cybersecurity, vulnerable to phishing, brute force, and social engineering attacks.
134
- </p>
135
- <p class="text-lg text-slate-300">
136
- Cyberus Labs eliminates this vulnerability entirely by removing static credentials from your security infrastructure.
137
- </p>
 
 
 
 
 
 
 
138
  </div>
139
- <div class="relative" data-aos="fade-left">
140
- <div class="card-gradient p-8 rounded-2xl lg:border-l-4 border-orange-600">
141
- <div class="flex items-start mb-6">
142
- <div class="tech-icon mr-4">
143
- <i data-feather="shield" class="text-white"></i>
144
- </div>
145
- <div>
146
- <h4 class="text-xl font-bold">Passwordless by Design</h4>
147
- <p class="text-slate-400 mt-2">No passwords, no credentials to steal</p>
148
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
149
  </div>
150
- <div class="flex items-start mb-6">
151
- <div class="tech-icon mr-4">
152
- <i data-feather="zap" class="text-white"></i>
153
- </div>
154
- <div>
155
- <h4 class="text-xl font-bold">Instant Authentication</h4>
156
- <p class="text-slate-400 mt-2">Verify identity in milliseconds</p>
157
- </div>
158
  </div>
159
- <div class="flex items-start">
160
- <div class="tech-icon mr-4">
161
- <i data-feather="globe" class="text-white"></i>
162
- </div>
163
- <div>
164
- <h4 class="text-xl font-bold">Global Reach</h4>
165
- <p class="text-slate-400 mt-2">Silicon Valley expertise, worldwide deployment</p>
166
- </div>
167
  </div>
168
  </div>
169
  </div>
170
  </div>
171
  </section>
172
 
173
- <!-- Technology Overview -->
174
  <section class="py-20 bg-slate-800 px-4">
175
  <div class="max-w-7xl mx-auto">
176
  <div class="text-center mb-16" data-aos="fade-up">
177
- <h2 class="text-3xl md:text-4xl font-bold mb-6">How Our Technology Works</h2>
178
  <p class="text-xl max-w-3xl mx-auto text-slate-300">
179
- A three-tier approach combining cutting-edge authentication, lightweight encryption, and predictive AI
180
  </p>
181
  <div class="w-24 h-1 bg-orange-600 mx-auto mt-6"></div>
182
  </div>
183
-
184
  <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
185
- <!-- Card 1 -->
186
- <div class="card-gradient rounded-2xl p-8 feature-card transition-all duration-300" data-aos="fade-up" data-aos-delay="100">
187
  <div class="tech-icon w-16 h-16 flex items-center justify-center mb-6">
188
- <i data-feather="volume-2" class="text-white text-2xl"></i>
189
  </div>
190
- <h3 class="text-2xl font-bold mb-4">Audio-Token Authentication</h3>
191
  <p class="text-slate-300 mb-4">
192
- One-time ultrasonic signals verify user identity and service legitimacy within milliseconds.
193
  </p>
194
  <ul class="space-y-2 text-slate-400">
195
- <li class="flex items-start">
196
- <i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i>
197
- <span>No reusable credentials</span>
198
- </li>
199
- <li class="flex items-start">
200
- <i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i>
201
- <span>Works offline via sound</span>
202
- </li>
203
- <li class="flex items-start">
204
- <i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i>
205
- <span>Multifactor verification</span>
206
- </li>
207
  </ul>
208
  </div>
209
-
210
- <!-- Card 2 -->
211
- <div class="card-gradient rounded-2xl p-8 feature-card transition-all duration-300" data-aos="fade-up" data-aos-delay="200">
212
  <div class="tech-icon w-16 h-16 flex items-center justify-center mb-6">
213
  <i data-feather="cpu" class="text-white text-2xl"></i>
214
  </div>
215
- <h3 class="text-2xl font-bold mb-4">Lightweight IoT Encryption</h3>
216
  <p class="text-slate-300 mb-4">
217
- Protect even the smallest devices with our efficient cryptographic protocol.
218
  </p>
219
  <ul class="space-y-2 text-slate-400">
220
- <li class="flex items-start">
221
- <i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i>
222
- <span>Runs on low-power chips</span>
223
- </li>
224
- <li class="flex items-start">
225
- <i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i>
226
- <span>No hardware upgrades needed</span>
227
- </li>
228
- <li class="flex items-start">
229
- <i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i>
230
- <span>Secure device-to-device comms</span>
231
- </li>
232
  </ul>
233
  </div>
234
-
235
- <!-- Card 3 -->
236
- <div class="card-gradient rounded-2xl p-8 feature-card transition-all duration-300" data-aos="fade-up" data-aos-delay="300">
237
  <div class="tech-icon w-16 h-16 flex items-center justify-center mb-6">
238
- <i data-feather="activity" class="text-white text-2xl"></i>
239
  </div>
240
- <h3 class="text-2xl font-bold mb-4">AI-Driven Self-Healing</h3>
241
  <p class="text-slate-300 mb-4">
242
- Predictive analytics detect threats and automatically repair vulnerabilities.
243
  </p>
244
  <ul class="space-y-2 text-slate-400">
245
- <li class="flex items-start">
246
- <i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i>
247
- <span>Real-time anomaly detection</span>
248
- </li>
249
- <li class="flex items-start">
250
- <i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i>
251
- <span>Automatic threat isolation</span>
252
- </li>
253
- <li class="flex items-start">
254
- <i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i>
255
- <span>Predictive maintenance</span>
256
- </li>
257
  </ul>
258
  </div>
259
  </div>
260
  </div>
261
  </section>
262
 
263
- <!-- Key Differentiators -->
264
  <section class="py-20 px-4 max-w-7xl mx-auto">
265
- <div class="text-center mb-16" data-aos="fade-up">
266
- <h2 class="text-3xl md:text-4xl font-bold mb-6">What Sets Us Apart</h2>
267
  <div class="w-24 h-1 bg-orange-600 mx-auto"></div>
268
  </div>
269
-
270
- <div class="grid grid-cols-1 lg:grid-cols-2 gap-12">
271
- <div class="space-y-8" data-aos="fade-right">
272
- <div class="flex">
273
- <div class="mr-6">
274
- <div class="w-12 h-12 rounded-full bg-orange-600 flex items-center justify-center">
275
- <i data-feather="lock" class="text-white"></i>
276
- </div>
277
- </div>
278
- <div>
279
- <h3 class="text-2xl font-bold mb-3">Passwordless Security by Design</h3>
280
- <p class="text-slate-300">
281
- We don't just add security layers - we eliminate the fundamental vulnerability. No passwords mean no credential theft, making 80% of attacks impossible.
282
- </p>
283
- </div>
284
- </div>
285
-
286
- <div class="flex">
287
- <div class="mr-6">
288
- <div class="w-12 h-12 rounded-full bg-orange-600 flex items-center justify-center">
289
- <i data-feather="award" class="text-white"></i>
290
- </div>
291
- </div>
292
- <div>
293
- <h3 class="text-2xl font-bold mb-3">Patented Audio-Token Technology</h3>
294
- <p class="text-slate-300">
295
- Our unique ultrasonic authentication method is protected by patents and offers seamless multifactor security without user friction.
296
- </p>
297
  </div>
298
  </div>
299
-
300
- <div class="flex">
301
- <div class="mr-6">
302
- <div class="w-12 h-12 rounded-full bg-orange-600 flex items-center justify-center">
303
- <i data-feather="zap" class="text-white"></i>
304
- </div>
305
- </div>
306
- <div>
307
- <h3 class="text-2xl font-bold mb-3">Lightweight IoT Encryption</h3>
308
- <p class="text-slate-300">
309
- Secure even the simplest IoT devices without performance impact. Our protocol runs efficiently on low-power hardware.
310
- </p>
311
- </div>
312
  </div>
313
  </div>
314
-
315
- <div class="flex items-center justify-center" data-aos="fade-left">
316
- <div class="relative">
317
- <!-- <div class="absolute -inset-4 bg-orange-600 rounded-2xl opacity-5 blur"></div> -->
318
- <img src="/wp-content/uploads/2025/09/main-page-what-we-do-1.png" alt="Cyberus Labs Technology" class="relative rounded-2xl shadow-2xl">
319
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
320
  </div>
321
  </div>
322
  </section>
323
 
324
- <!-- Partnerships & Certifications -->
325
  <section id="trusted-partnerships" class="py-20 bg-slate-800 px-4">
326
  <div class="max-w-7xl mx-auto">
327
  <div class="text-center mb-16" data-aos="fade-up">
@@ -333,49 +518,40 @@ in the <span class="text-orange-600"> Post Quantum Era</span>
333
  </div>
334
 
335
  <div class="grid grid-cols-2 md:grid-cols-4 gap-8 mb-16">
 
 
 
 
 
 
336
 
337
- <!-- Horizon 2020 -->
338
- <div class="flex flex-col items-center justify-center p-6 card-gradient rounded-xl" data-aos="fade-up" data-aos-delay="100">
339
- <img src="https://upload.wikimedia.org/wikipedia/commons/b/b7/Flag_of_Europe.svg"
340
- alt="EU emblem / Horizon 2020" class="w-16 h-16 mb-4 object-contain" loading="lazy">
341
- <span class="font-bold text-center">EU Horizon 2020 Funded</span>
342
- <a href="https://ec.europa.eu/info/funding-tenders/opportunities/portal/screen/opportunities/projects-details/31045243/822641" class="mt-2 text-orange-500 hover:underline text-sm">See details</a>
343
- </div>
344
-
345
- <!-- ECM magazine feature -->
346
- <div class="flex flex-col items-center justify-center p-6 card-gradient rounded-xl" data-aos="fade-up" data-aos-delay="300">
347
- <img src="/wp-content/uploads/2025/09/european-cybersec-market.png"
348
- alt="European Cybersecurity Market journal" class="w-16 h-16 mb-4 object-contain" loading="lazy">
349
- <span class="font-bold text-center">Featured in ECM Journal</span>
350
- <a href="https://cyberuslabs.com/wp-content/uploads/2020/05/European-Cybersecurity-Market-Vol.1-issue-2.pdf"
351
- class="mt-2 text-orange-500 hover:underline text-sm">Read issue</a>
352
- </div>
353
 
354
- <!-- KI Study 2020 -->
355
- <div class="flex flex-col items-center justify-center p-6 card-gradient rounded-xl" data-aos="fade-up" data-aos-delay="400">
356
- <img src="/wp-content/uploads/2025/09/cybersecurity-call.png"
357
- alt="KI Study 2020" class="w-16 h-16 mb-4 object-contain" loading="lazy">
358
- <span class="font-bold text-center">Included in KI Study</span>
359
- <a href="https://cyberuslabs.com/wp-content/uploads/2020/05/Cybersecurity_Call_KI_Study_2020.pdf"
360
- class="mt-2 text-orange-500 hover:underline text-sm">Download</a>
361
- </div>
362
 
363
- <!-- ResearchGate / Cybpher tile -->
364
- <div class="flex flex-col items-center justify-center p-6 card-gradient rounded-xl" data-aos="fade-up" data-aos-delay="500">
365
- <div class="rounded-xl w-16 h-16 mb-4 flex items-center justify-center bg-slate-900 border border-slate-800">
366
- <!-- simple "RG" mark so you don't need an external asset -->
367
- <span class="font-extrabold text-xl bg-gradient-to-br from-orange-600 to-white bg-clip-text text-transparent">RG</span>
368
- </div>
369
- <span class="font-bold text-center">ResearchGate Publication</span>
370
- <a href="https://www.researchgate.net/publication/369305177_An_Introduction_to_a_New_Lightweight_Encryption_Algorithm_Cybpher"
371
- class="mt-2 text-orange-500 hover:underline text-sm text-center">
372
- “Cybpher” lightweight encryption
373
- </a>
374
- </div>
375
- </div>
376
 
377
-
378
- <div class="bg-slate-900 rounded-2xl p-8 md:p-12 aos-init aos-animate hovered-element" data-aos="fade-up">
379
  <div class="flex flex-col md:flex-row items-center">
380
  <div class="md:w-2/3 mb-8 md:mb-0 md:pr-8">
381
  <h3 class="text-2xl font-bold mb-4 hovered-element">ELIoT Pro Project</h3>
@@ -387,35 +563,33 @@ in the <span class="text-orange-600"> Post Quantum Era</span>
387
  </p>
388
  </div>
389
  <div class="md:w-1/3 flex justify-center">
390
- <a class="bg-transparent border-2 px-8 py-4 rounded-lg font-semibold text-lg">
391
  EU HORIZON 2020<br>APPROVED
392
- </a>
393
  </div>
394
  </div>
395
  </div>
396
  </div>
397
  </section>
398
 
399
- <!-- CTA Section -->
400
  <section class="py-20 px-4">
401
  <div class="max-w-4xl mx-auto text-center" data-aos="fade-up">
402
- <h2 class="text-3xl md:text-4xl font-bold mb-6">Ready to Eliminate Password Vulnerabilities?</h2>
403
  <p class="text-xl text-slate-300 mb-10">
404
- Take the next step toward next-level cybersecurity. Contact us for a personalized consultation or demo.
405
  </p>
406
  <div class="flex flex-col sm:flex-row justify-center gap-4">
407
- <button class="btn-primary px-8 py-4 rounded-lg font-semibold text-lg">
408
-
409
- <a href="/contant">Contact Sales</a>
410
- </button>
411
- <button class="bg-transparent border-2 border-orange-600 px-8 py-4 rounded-lg font-semibold text-lg hover:bg-orange-600 transition">
412
- <a href="/solutions">Explore Solutions</a>
413
- </button>
414
  </div>
415
  </div>
416
  </section>
417
 
418
-
419
  <!-- Footer -->
420
  <footer class="bg-slate-900 border-t border-slate-800 py-12 px-4">
421
  <div class="max-w-7xl mx-auto">
@@ -444,7 +618,7 @@ in the <span class="text-orange-600"> Post Quantum Era</span>
444
  <li><a href="solutions.html" class="hover:text-orange-500">Our Solutions</a></li>
445
  <li><a href="cyberus-key.html" class="hover:text-orange-500">Cyberus Key</a></li>
446
  <li><a href="eliot-pro.html" class="hover:text-orange-500">ELIoT Pro</a></li>
447
- <li><a href="#" class="hover:text-orange-500">AI Threat Detection</a></li>
448
  </ul>
449
  </div>
450
 
@@ -452,7 +626,6 @@ in the <span class="text-orange-600"> Post Quantum Era</span>
452
  <h4 class="text-lg font-bold mb-4">Company</h4>
453
  <ul class="space-y-2 text-slate-400">
454
  <li><a href="about.html" class="hover:text-orange-500">About Us</a></li>
455
- <li><a href="#" class="hover:text-orange-500">Careers</a></li>
456
  <li><a href="partners.html" class="hover:text-orange-500">Partners</a></li>
457
  <li><a href="contact.html" class="hover:text-orange-500">Contact</a></li>
458
  </ul>
@@ -465,32 +638,6 @@ in the <span class="text-orange-600"> Post Quantum Era</span>
465
  </div>
466
  </footer>
467
 
468
- <script>
469
- // Initialize Vanta.js
470
- VANTA.GLOBE({
471
- el: "#vanta-bg",
472
- mouseControls: true,
473
- touchControls: true,
474
- gyroControls: false,
475
- minHeight: 200.00,
476
- minWidth: 200.00,
477
- scale: 1.00,
478
- scaleMobile: 1.00,
479
- color: 0xe65103,
480
- color2: 0x1e293b,
481
- backgroundColor: 0x0f172a,
482
- size: 1.00,
483
- lineColor: 0xe65103
484
- });
485
-
486
- // Initialize AOS
487
- AOS.init({
488
- duration: 1000,
489
- once: true
490
- });
491
-
492
- // Initialize Feather Icons
493
- feather.replace();
494
- </script>
495
  </body>
496
- </html>
 
3
  <head>
4
  <meta charset="UTF-8">
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>Protecting Data and Critical Infrastructure in the Post Quantum Era - Cyberus Labs</title>
7
  <link rel="icon" type="image/x-icon" href="/static/favicon.ico">
8
  <script src="https://cdn.tailwindcss.com"></script>
9
  <script>
 
24
  <script src="https://unpkg.com/feather-icons"></script>
25
  <script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r134/three.min.js"></script>
26
  <script src="https://cdn.jsdelivr.net/npm/vanta@latest/dist/vanta.globe.min.js"></script>
27
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/gsap.min.js"></script>
28
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/ScrollTrigger.min.js"></script>
29
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/SplitText.min.js"></script>
30
  <style>
31
  :root {
32
  --primary-orange: #e65103;
33
  --smoke-white: #f5f5f5;
34
+ --glow-intensity: 0.8;
35
  }
36
 
37
  body {
38
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
39
  background-color: #0f172a;
40
  color: var(--smoke-white);
41
+ overflow-x: hidden;
42
+ cursor: none;
43
+ }
44
+
45
+ .cursor-dot {
46
+ width: 8px;
47
+ height: 8px;
48
+ background: var(--primary-orange);
49
+ border-radius: 50%;
50
+ position: fixed;
51
+ pointer-events: none;
52
+ z-index: 9999;
53
+ transition: transform 0.1s ease;
54
+ }
55
+
56
+ .cursor-ring {
57
+ width: 24px;
58
+ height: 24px;
59
+ border: 2px solid var(--primary-orange);
60
+ border-radius: 50%;
61
+ position: fixed;
62
+ pointer-events: none;
63
+ z-index: 9998;
64
+ transition: all 0.2s ease;
65
+ opacity: 0.5;
66
  }
67
 
68
  .bg-orange-600 {
 
75
 
76
  .card-gradient {
77
  background: linear-gradient(145deg, #1e293b, #0f172a);
78
+ border: 1px solid rgba(230, 81, 3, 0.1);
79
+ transition: all 0.3s ease;
80
+ }
81
+
82
+ .card-gradient:hover {
83
+ border-color: rgba(230, 81, 3, 0.3);
84
+ box-shadow: 0 0 30px rgba(230, 81, 3, calc(var(--glow-intensity) * 0.3));
85
  }
86
 
87
  .feature-card:hover {
88
+ transform: translateY(-5px) scale(1.02);
89
+ box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.3), 0 0 40px rgba(230, 81, 3, calc(var(--glow-intensity) * 0.4));
90
  }
91
 
92
  .tech-icon {
93
  background: linear-gradient(135deg, var(--primary-orange) 0%, #ff8c42 100%);
94
  padding: 1rem;
95
  border-radius: 1rem;
96
+ transition: all 0.3s ease;
97
+ }
98
+
99
+ .tech-icon:hover {
100
+ transform: scale(1.1) rotate(5deg);
101
+ box-shadow: 0 0 20px rgba(230, 81, 3, var(--glow-intensity));
102
  }
103
 
104
  .btn-primary {
105
  background: linear-gradient(135deg, var(--primary-orange) 0%, #ff6d00 100%);
106
  transition: all 0.3s ease;
107
+ position: relative;
108
+ overflow: hidden;
109
  }
110
 
111
+ .btn-primary::before {
112
+ content: '';
113
+ position: absolute;
114
+ top: 0;
115
+ left: -100%;
116
+ width: 100%;
117
+ height: 100%;
118
+ background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);
119
+ transition: left 0.5s;
120
  }
121
 
122
+ .btn-primary:hover::before {
123
+ left: 100%;
124
  }
125
 
126
  .btn-primary:hover {
127
  transform: scale(1.05);
128
+ box-shadow: 0 0 25px rgba(230, 81, 3, var(--glow-intensity));
129
+ }
130
+
131
+ .border-orange-600 {
132
+ border-color: var(--primary-orange);
133
+ }
134
+
135
+ .text-orange-500 {
136
+ color: var(--primary-orange);
137
  }
138
 
139
  .section-divider {
 
150
  .hover\:bg-orange-600:hover {
151
  background-color: var(--primary-orange);
152
  }
153
+
154
+ .hero-content {
155
+ background: rgba(15, 23, 42, 0.85);
156
+ backdrop-filter: blur(10px);
157
+ border-radius: 16px;
158
+ padding: 2rem;
159
+ max-width: 90%;
160
+ border: 1px solid rgba(230, 81, 3, 0.2);
161
+ box-shadow: 0 0 50px rgba(230, 81, 3, 0.1);
162
+ }
163
+
164
+ .pyramid-container {
165
+ perspective: 1200px;
166
+ perspective-origin: center center;
167
+ }
168
+
169
+ .pyramid-layer {
170
+ position: relative;
171
+ margin: 0 auto;
172
+ transform-style: preserve-3d;
173
+ transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);
174
+ }
175
+
176
+ .pyramid-face {
177
+ position: absolute;
178
+ width: 100%;
179
+ height: 100%;
180
+ background: linear-gradient(145deg, rgba(30, 41, 59, 0.9), rgba(15, 23, 42, 0.9));
181
+ border: 2px solid rgba(230, 81, 3, 0.4);
182
+ border-radius: 8px;
183
+ display: flex;
184
+ align-items: center;
185
+ justify-content: center;
186
+ transform: rotateX(45deg) translateZ(20px);
187
+ box-shadow: inset 0 0 30px rgba(230, 81, 3, 0.2), 0 0 40px rgba(230, 81, 3, 0.3);
188
+ }
189
+
190
+ .pyramid-face h3 {
191
+ font-size: 2.5rem;
192
+ font-weight: bold;
193
+ background: linear-gradient(90deg, var(--primary-orange), #ff8c42);
194
+ -webkit-background-clip: text;
195
+ -webkit-text-fill-color: transparent;
196
+ text-shadow: 0 0 20px rgba(230, 81, 3, 0.5);
197
+ }
198
+
199
+ .pyramid-layer.active {
200
+ transform: scale(1.05);
201
+ }
202
+
203
+ .pyramid-layer.active .pyramid-face {
204
+ border-color: rgba(230, 81, 3, 0.8);
205
+ box-shadow: inset 0 0 40px rgba(230, 81, 3, 0.4), 0 0 60px rgba(230, 81, 3, 0.6);
206
+ }
207
+
208
+ .particle {
209
+ position: absolute;
210
+ width: 4px;
211
+ height: 4px;
212
+ background: var(--primary-orange);
213
+ border-radius: 50%;
214
+ pointer-events: none;
215
+ opacity: 0;
216
+ }
217
+
218
+ .typewriter-cursor {
219
+ display: inline-block;
220
+ width: 3px;
221
+ height: 1em;
222
+ background: var(--primary-orange);
223
+ animation: blink 1s infinite;
224
+ }
225
+
226
+ @keyframes blink {
227
+ 0%, 50% { opacity: 1; }
228
+ 51%, 100% { opacity: 0; }
229
+ }
230
+
231
+ .glow-pulse {
232
+ animation: glow-pulse 2s ease-in-out infinite alternate;
233
+ }
234
+
235
+ @keyframes glow-pulse {
236
+ from { box-shadow: 0 0 20px rgba(230, 81, 3, calc(var(--glow-intensity) * 0.4)); }
237
+ to { box-shadow: 0 0 40px rgba(230, 81, 3, calc(var(--glow-intensity) * 0.8)); }
238
+ }
239
+
240
+ .floating {
241
+ animation: floating 3s ease-in-out infinite;
242
+ }
243
+
244
+ @keyframes floating {
245
+ 0%, 100% { transform: translateY(0px); }
246
+ 50% { transform: translateY(-20px); }
247
+ }
248
+
249
+ .fade-in-up {
250
+ opacity: 0;
251
+ transform: translateY(40px);
252
+ }
253
+
254
+ .parallax-element {
255
+ will-change: transform;
256
+ }
257
  </style>
258
  </head>
259
  <body class="bg-slate-900 text-slate-100">
260
+ <!-- Custom Cursor -->
261
+ <div class="cursor-dot"></div>
262
+ <div class="cursor-ring"></div>
263
+
264
+ <!-- Particles Container -->
265
+ <div id="particles-container" class="fixed inset-0 pointer-events-none z-0"></div>
266
 
267
+ <!-- HERO -->
268
  <div id="vanta-bg" class="relative h-screen w-full overflow-hidden">
269
+ <div class="absolute inset-0 bg-gradient-to-b from-black/60 via-black/40 to-transparent z-10"></div>
270
 
271
  <div class="relative z-20 flex flex-col items-center justify-center h-full text-center px-4">
272
+ <div class="hero-content glow-pulse">
273
+ <h1 class="text-4xl md:text-6xl font-bold mb-6 max-w-5xl">
274
+ <span id="typewriter-text"></span><span class="typewriter-cursor"></span>
275
+ </h1>
276
+ <p class="text-xl md:text-2xl mb-10 max-w-3xl text-slate-300 fade-in-up">
277
+ Security that follows the data. Cyberus builds resilience for the post-perimeter, post-Quantum world by protecting what truly matters — information itself.
278
+ </p>
279
+ <div class="flex flex-col sm:flex-row gap-4 fade-in-up">
280
+ <a class="btn-primary px-8 py-4 rounded-lg font-semibold text-lg" href="/contact.html">
281
+ Schedule a Demo
282
+ </a>
283
+ <a href="/solutions.html" class="bg-transparent border-2 border-orange-600 px-8 py-4 rounded-lg font-semibold text-lg hover:bg-orange-600 transition text-center">
284
+ Explore Solutions
285
+ </a>
286
+ </div>
287
  </div>
288
  </div>
289
  </div>
290
 
291
+ <!-- STORY / NARRATION -->
292
+ <section class="py-20 px-4 max-w-6xl mx-auto">
293
+ <div class="text-center mb-12" data-aos="fade-up">
294
+ <h2 class="text-3xl md:text-4xl font-bold mb-4">Complex Problems Can Have Surprisingly Simple Solutions</h2>
295
  <div class="w-24 h-1 bg-orange-600 mx-auto"></div>
296
  </div>
297
+
298
+ <div class="grid grid-cols-1 md:grid-cols-2 gap-12 items-start">
299
+ <div class="space-y-6 text-slate-300 text-lg leading-relaxed" data-aos="fade-right">
300
+ <p>We are at an inflection point in the digital transformation journey. The convergence of <strong>IoT</strong>, <strong>OT</strong>, <strong>Quantum Computing</strong>, and <strong>AI</strong> is reshaping how industries operate.</p>
301
+ <p>This rapid change raises a question for every organization — <strong>are we ready?</strong> Will cybersecurity be up to the task of protecting digital assets and ensuring operational reliability across this expanded digital frontier?</p>
302
+ <p>Cybersecurity must live in the three places where cyber threats exist:</p>
303
+ <ul class="list-disc ml-6 space-y-2">
304
+ <li><strong>Human-to-Machine (H2M) data flows</strong></li>
305
+ <li><strong>Machine-to-Machine (M2M) data flows</strong></li>
306
+ <li><strong>Supply Chain (SCRM) data flows</strong></li>
307
+ </ul>
308
+ <p>We put strong, interconnected protection in those three places. Cyberus Labs is leading the way toward a world of <strong>secure data</strong>, <strong>secure infrastructure</strong>, and <strong>secure AI</strong> in the post-Quantum era.</p>
309
+ </div>
310
+
311
+ <div class="relative floating" data-aos="fade-left">
312
+ <div class="absolute -inset-8 bg-orange-600 rounded-full opacity-10 blur-3xl"></div>
313
+ <img src="http://static.photos/technology/1200x630/42" alt="Digital Transformation" class="relative rounded-2xl shadow-2xl">
314
  </div>
315
+ </div>
316
+ </section>
317
+
318
+ <!-- SCROLL-SYNCED NARRATIVE + PYRAMID -->
319
+ <section id="story-pyramid" class="relative py-32 bg-gradient-to-b from-slate-950 to-slate-900 overflow-hidden">
320
+ <div class="max-w-7xl mx-auto grid grid-cols-1 md:grid-cols-2 gap-12 px-4 items-start">
321
+ <!-- LEFT: Narration -->
322
+ <div id="narrative" class="relative text-left text-slate-200 space-y-16 md:sticky md:top-40 self-start">
323
+ <div class="narrative-step" id="narrative-step-1">
324
+ <h2 class="text-3xl md:text-4xl font-bold text-orange-500 mb-4">The Foundation — SCRM</h2>
325
+ <p class="text-lg text-slate-300 leading-relaxed">
326
+ Security starts at the base — <strong>Supply Chain Resource Management (SCRM)</strong>.
327
+ This is where we ensure continuous visibility, integrity, and compliance across device and system lifecycles.
328
+ </p>
329
+ <ul class="list-disc ml-5 mt-3 text-slate-400 text-base space-y-1">
330
+ <li>Device monitoring and anomaly detection</li>
331
+ <li>Predictive AI reliability analytics</li>
332
+ <li>Regulatory compliance and system self-healing</li>
333
+ </ul>
334
+ </div>
335
+
336
+ <div class="narrative-step opacity-50" id="narrative-step-2">
337
+ <h2 class="text-3xl md:text-4xl font-bold text-orange-500 mb-4">Interconnection — M2M</h2>
338
+ <p class="text-lg text-slate-300 leading-relaxed">
339
+ The next layer secures <strong>Machine-to-Machine (M2M)</strong> communication.
340
+ Devices authenticate without static credentials, using lightweight post-Quantum encryption.
341
+ </p>
342
+ <ul class="list-disc ml-5 mt-3 text-slate-400 text-base space-y-1">
343
+ <li>Credential-less device authentication</li>
344
+ <li>Post-Quantum encryption</li>
345
+ <li>Secure inter-device communication</li>
346
+ </ul>
347
+ </div>
348
+
349
+ <div class="narrative-step opacity-50" id="narrative-step-3">
350
+ <h2 class="text-3xl md:text-4xl font-bold text-orange-500 mb-4">The Human Layer — H2M</h2>
351
+ <p class="text-lg text-slate-300 leading-relaxed">
352
+ Finally, the top of the pyramid — <strong>Human-to-Machine (H2M)</strong> Security.
353
+ Credential-less login, sonic authentication, and adaptive MFA eliminate the weakest link — passwords.
354
+ </p>
355
+ <ul class="list-disc ml-5 mt-3 text-slate-400 text-base space-y-1">
356
+ <li>Credential-less login with sonic OTP</li>
357
+ <li>Voice-based user verification</li>
358
+ <li>Configurable MFA for any endpoint</li>
359
+ </ul>
360
+ </div>
361
+ </div>
362
+
363
+ <!-- RIGHT: Pyramid Visualization -->
364
+ <div id="pyramid-container" class="pyramid-container relative flex flex-col items-center justify-center h-[700px]">
365
+ <div id="layer1" class="pyramid-layer absolute bottom-0 w-[90%] md:w-[75%] h-48 opacity-0">
366
+ <div class="pyramid-face">
367
+ <h3>SCRM</h3>
368
  </div>
369
+ </div>
370
+ <div id="layer2" class="pyramid-layer absolute bottom-44 w-[70%] md:w-[55%] h-44 opacity-0">
371
+ <div class="pyramid-face">
372
+ <h3>M2M</h3>
 
 
 
 
373
  </div>
374
+ </div>
375
+ <div id="layer3" class="pyramid-layer absolute bottom-80 w-[50%] md:w-[35%] h-40 opacity-0">
376
+ <div class="pyramid-face">
377
+ <h3>H2M</h3>
 
 
 
 
378
  </div>
379
  </div>
380
  </div>
381
  </div>
382
  </section>
383
 
384
+ <!-- SECURITY THAT FOLLOWS THE DATA -->
385
  <section class="py-20 bg-slate-800 px-4">
386
  <div class="max-w-7xl mx-auto">
387
  <div class="text-center mb-16" data-aos="fade-up">
388
+ <h2 class="text-3xl md:text-4xl font-bold mb-6">Security That Follows the Data — From Edge to Cloud</h2>
389
  <p class="text-xl max-w-3xl mx-auto text-slate-300">
390
+ Our data-centric architecture provides end-to-end protection across IoT, OT, AI, and hybrid environments — wherever data lives or moves.
391
  </p>
392
  <div class="w-24 h-1 bg-orange-600 mx-auto mt-6"></div>
393
  </div>
394
+
395
  <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
396
+ <div class="card-gradient rounded-2xl p-8 feature-card transition-all duration-300 hover:rotate-1" data-aos="fade-up" data-aos-delay="100">
 
397
  <div class="tech-icon w-16 h-16 flex items-center justify-center mb-6">
398
+ <i data-feather="user-check" class="text-white text-2xl"></i>
399
  </div>
400
+ <h3 class="text-2xl font-bold mb-4">Human-to-Machine (H2M) Security</h3>
401
  <p class="text-slate-300 mb-4">
402
+ Adaptive identity protection for users, devices, and edge nodes. Eliminates credential-based vulnerabilities and enforces Zero Trust seamlessly.
403
  </p>
404
  <ul class="space-y-2 text-slate-400">
405
+ <li class="flex items-start"><i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i><span>Credential-less access</span></li>
406
+ <li class="flex items-start"><i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i><span>Adaptive, context-aware policies</span></li>
407
+ <li class="flex items-start"><i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i><span>Zero Trust enforcement</span></li>
 
 
 
 
 
 
 
 
 
408
  </ul>
409
  </div>
410
+
411
+ <div class="card-gradient rounded-2xl p-8 feature-card transition-all duration-300 hover:-rotate-1" data-aos="fade-up" data-aos-delay="200">
 
412
  <div class="tech-icon w-16 h-16 flex items-center justify-center mb-6">
413
  <i data-feather="cpu" class="text-white text-2xl"></i>
414
  </div>
415
+ <h3 class="text-2xl font-bold mb-4">Machine-to-Machine (M2M) Security</h3>
416
  <p class="text-slate-300 mb-4">
417
+ Lightweight encryption for constrained IoT/OT environments. Secures device-to-device communication with no dependence on hardware, OS, or protocols.
418
  </p>
419
  <ul class="space-y-2 text-slate-400">
420
+ <li class="flex items-start"><i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i><span>Runs on low-power chips</span></li>
421
+ <li class="flex items-start"><i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i><span>No hardware upgrades required</span></li>
422
+ <li class="flex items-start"><i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i><span>Secure device-to-device comms</span></li>
 
 
 
 
 
 
 
 
 
423
  </ul>
424
  </div>
425
+
426
+ <div class="card-gradient rounded-2xl p-8 feature-card transition-all duration-300 hover:rotate-1" data-aos="fade-up" data-aos-delay="300">
 
427
  <div class="tech-icon w-16 h-16 flex items-center justify-center mb-6">
428
+ <i data-feather="truck" class="text-white text-2xl"></i>
429
  </div>
430
+ <h3 class="text-2xl font-bold mb-4">Supply Chain Risk Management (SCRM)</h3>
431
  <p class="text-slate-300 mb-4">
432
+ Continuous verification and cryptographic attestation across the data lifecycle. Unified visibility from code to cloud protects against tampering and third-party risk.
433
  </p>
434
  <ul class="space-y-2 text-slate-400">
435
+ <li class="flex items-start"><i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i><span>Integrity tracking end-to-end</span></li>
436
+ <li class="flex items-start"><i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i><span>Partner & vendor assurance</span></li>
437
+ <li class="flex items-start"><i data-feather="check-circle" class="text-orange-500 mr-2 mt-1"></i><span>Attestation & SBOM alignment</span></li>
 
 
 
 
 
 
 
 
 
438
  </ul>
439
  </div>
440
  </div>
441
  </div>
442
  </section>
443
 
444
+ <!-- WHY WE'RE HERE -->
445
  <section class="py-20 px-4 max-w-7xl mx-auto">
446
+ <div class="text-center mb-12" data-aos="fade-up">
447
+ <h2 class="text-3xl md:text-4xl font-bold mb-4">Why We’re Here</h2>
448
  <div class="w-24 h-1 bg-orange-600 mx-auto"></div>
449
  </div>
450
+ <div class="max-w-4xl mx-auto text-slate-300 text-lg space-y-6 parallax-element" data-aos="fade-up">
451
+ <p>The technologies reshaping industries — IoT, OT, Quantum Computing, and AI — have made <strong>security complexity explode</strong>. Traditional perimeter-based models can’t keep up.</p>
452
+ <p>Security must <strong>follow the asset</strong> — agnostic, impervious, and indifferent to infrastructure or environment.</p>
453
+ <p>At Cyberus, we designed an approach that addresses this reality: security that protects <strong>data itself</strong>, adapting to its characteristics and context — not to the systems it passes through.</p>
454
+ </div>
455
+ </section>
456
+
457
+ <!-- OUR EYE TO THE FUTURE -->
458
+ <section class="py-20 bg-slate-800 px-4">
459
+ <div class="max-w-7xl mx-auto">
460
+ <div class="text-center mb-12" data-aos="fade-up">
461
+ <h2 class="text-3xl md:text-4xl font-bold mb-4">Our Eye to the Future</h2>
462
+ <div class="w-24 h-1 bg-orange-600 mx-auto"></div>
463
+ </div>
464
+ <div class="grid grid-cols-1 md:grid-cols-2 gap-10 items-center">
465
+ <div class="text-slate-300 text-lg space-y-6" data-aos="fade-right">
466
+ <p>As Quantum computing advances and <strong>Agentic AI</strong> ecosystems emerge, traditional encryption and access models will become obsolete. The future demands a universal, unbreakable security layer that travels with the data — wherever it flows.</p>
467
+ <p class="font-semibold text-slate-200">Meet <span class="text-orange-500">ELIoT Pro</span> — our living framework for data-centric, post-Quantum security. Built to secure AI prompts, Retrieval-Augmented Generation (RAG), and machine-driven ecosystems.</p>
468
+ <div class="flex gap-4">
469
+ <a href="/eliot-pro.html" class="btn-primary px-6 py-3 rounded-lg font-semibold">Learn More About ELIoT Pro</a>
470
+ <a href="/solutions.html" class="border-2 border-orange-600 px-6 py-3 rounded-lg font-semibold hover:bg-orange-600 transition">Explore Solutions</a>
 
 
 
 
 
 
 
471
  </div>
472
  </div>
473
+ <div data-aos="fade-left" class="relative floating">
474
+ <div class="absolute -inset-8 bg-orange-600 rounded-full opacity-10 blur-3xl"></div>
475
+ <img src="http://static.photos/technology/1200x630/789" alt="Cyberus Labs Technology" class="relative rounded-2xl shadow-2xl">
 
 
 
 
 
 
 
 
 
 
476
  </div>
477
  </div>
478
+ </div>
479
+ </section>
480
+
481
+ <!-- THE ART OF THE POSSIBLE -->
482
+ <section class="py-20 px-4 max-w-7xl mx-auto">
483
+ <div class="text-center mb-12" data-aos="fade-up">
484
+ <h2 class="text-3xl md:text-4xl font-bold mb-4">The Art of the Possible</h2>
485
+ <p class="text-xl max-w-3xl mx-auto text-slate-300">Explore what becomes possible when protection follows information itself.</p>
486
+ <div class="w-24 h-1 bg-orange-600 mx-auto mt-6"></div>
487
+ </div>
488
+
489
+ <div class="grid grid-cols-1 md:grid-cols-4 gap-6">
490
+ <div class="card-gradient rounded-xl p-6 hover:scale-105 transition-all duration-300" data-aos="fade-up" data-aos-delay="100">
491
+ <h3 class="font-bold text-lg mb-2">Securing Critical Infrastructure</h3>
492
+ <p class="text-slate-400">Operational resilience for energy, transport, and public services.</p>
493
+ </div>
494
+ <div class="card-gradient rounded-xl p-6 hover:scale-105 transition-all duration-300" data-aos="fade-up" data-aos-delay="200">
495
+ <h3 class="font-bold text-lg mb-2">Protecting Autonomous IoT Systems</h3>
496
+ <p class="text-slate-400">Lightweight, device-agnostic controls for constrained environments.</p>
497
+ </div>
498
+ <div class="card-gradient rounded-xl p-6 hover:scale-105 transition-all duration-300" data-aos="fade-up" data-aos-delay="300">
499
+ <h3 class="font-bold text-lg mb-2">Post-Quantum Data Resilience</h3>
500
+ <p class="text-slate-400">Data-centric protection designed for the post-Quantum horizon.</p>
501
+ </div>
502
+ <div class="card-gradient rounded-xl p-6 hover:scale-105 transition-all duration-300" data-aos="fade-up" data-aos-delay="400">
503
+ <h3 class="font-bold text-lg mb-2">AI-Agent Trust Layer</h3>
504
+ <p class="text-slate-400">Zero Trust from data sources to AI agents and RAG pipelines.</p>
505
  </div>
506
  </div>
507
  </section>
508
 
509
+ <!-- TRUSTED PARTNERSHIPS -->
510
  <section id="trusted-partnerships" class="py-20 bg-slate-800 px-4">
511
  <div class="max-w-7xl mx-auto">
512
  <div class="text-center mb-16" data-aos="fade-up">
 
518
  </div>
519
 
520
  <div class="grid grid-cols-2 md:grid-cols-4 gap-8 mb-16">
521
+ <div class="flex flex-col items-center justify-center p-6 card-gradient rounded-xl hover:scale-110 transition-all duration-300" data-aos="fade-up" data-aos-delay="100">
522
+ <img src="https://upload.wikimedia.org/wikipedia/commons/b/b7/Flag_of_Europe.svg"
523
+ alt="EU emblem / Horizon 2020" class="w-16 h-16 mb-4 object-contain" loading="lazy">
524
+ <span class="font-bold text-center">EU Horizon 2020 Funded</span>
525
+ <a href="https://ec.europa.eu/info/funding-tenders/opportunities/portal/screen/opportunities/projects-details/31045243/822641" class="mt-2 text-orange-500 hover:underline text-sm">See details</a>
526
+ </div>
527
 
528
+ <div class="flex flex-col items-center justify-center p-6 card-gradient rounded-xl hover:scale-110 transition-all duration-300" data-aos="fade-up" data-aos-delay="300">
529
+ <img src="http://static.photos/office/320x240/456"
530
+ alt="European Cybersecurity Market journal" class="w-16 h-16 mb-4 object-contain" loading="lazy">
531
+ <span class="font-bold text-center">Featured in ECM Journal</span>
532
+ <a href="https://cyberuslabs.com/wp-content/uploads/2020/05/European-Cybersecurity-Market-Vol.1-issue-2.pdf"
533
+ class="mt-2 text-orange-500 hover:underline text-sm">Read issue</a>
534
+ </div>
 
 
 
 
 
 
 
 
 
535
 
536
+ <div class="flex flex-col items-center justify-center p-6 card-gradient rounded-xl hover:scale-110 transition-all duration-300" data-aos="fade-up" data-aos-delay="400">
537
+ <img src="http://static.photos/abstract/320x240/789"
538
+ alt="KI Study 2020" class="w-16 h-16 mb-4 object-contain" loading="lazy">
539
+ <span class="font-bold text-center">Included in KI Study</span>
540
+ <a href="https://cyberuslabs.com/wp-content/uploads/2020/05/Cybersecurity_Call_KI_Study_2020.pdf"
541
+ class="mt-2 text-orange-500 hover:underline text-sm">Download</a>
542
+ </div>
 
543
 
544
+ <div class="flex flex-col items-center justify-center p-6 card-gradient rounded-xl hover:scale-110 transition-all duration-300" data-aos="fade-up" data-aos-delay="500">
545
+ <div class="rounded-xl w-16 h-16 mb-4 flex items-center justify-center bg-slate-900 border border-slate-800">
546
+ <span class="font-extrabold text-xl bg-gradient-to-br from-orange-600 to-white bg-clip-text text-transparent">RG</span>
547
+ </div>
548
+ <span class="font-bold text-center">ResearchGate Publication</span>
549
+ <a href="https://www.researchgate.net/publication/369305177_An_Introduction_to_a_New_Lightweight_Encryption_Algorithm_Cybpher"
550
+ class="mt-2 text-orange-500 hover:underline text-sm text-center">"Cybpher" lightweight encryption</a>
551
+ </div>
552
+ </div>
 
 
 
 
553
 
554
+ <div class="bg-slate-900 rounded-2xl p-8 md:p-12 hovered-element" data-aos="fade-up">
 
555
  <div class="flex flex-col md:flex-row items-center">
556
  <div class="md:w-2/3 mb-8 md:mb-0 md:pr-8">
557
  <h3 class="text-2xl font-bold mb-4 hovered-element">ELIoT Pro Project</h3>
 
563
  </p>
564
  </div>
565
  <div class="md:w-1/3 flex justify-center">
566
+ <span class="bg-transparent border-2 px-8 py-4 rounded-lg font-semibold text-lg glow-pulse">
567
  EU HORIZON 2020<br>APPROVED
568
+ </span>
569
  </div>
570
  </div>
571
  </div>
572
  </div>
573
  </section>
574
 
575
+ <!-- CTA -->
576
  <section class="py-20 px-4">
577
  <div class="max-w-4xl mx-auto text-center" data-aos="fade-up">
578
+ <h2 class="text-3xl md:text-4xl font-bold mb-6">Ready to Protect What Truly Matters?</h2>
579
  <p class="text-xl text-slate-300 mb-10">
580
+ Take the next step toward post-Quantum resilience. Contact us for a consultation or request a live demo.
581
  </p>
582
  <div class="flex flex-col sm:flex-row justify-center gap-4">
583
+ <a class="btn-primary px-8 py-4 rounded-lg font-semibold text-lg" href="/contact.html">
584
+ Request Demo
585
+ </a>
586
+ <a class="bg-transparent border-2 border-orange-600 px-8 py-4 rounded-lg font-semibold text-lg hover:bg-orange-600 transition" href="/solutions.html">
587
+ Explore Solutions
588
+ </a>
 
589
  </div>
590
  </div>
591
  </section>
592
 
 
593
  <!-- Footer -->
594
  <footer class="bg-slate-900 border-t border-slate-800 py-12 px-4">
595
  <div class="max-w-7xl mx-auto">
 
618
  <li><a href="solutions.html" class="hover:text-orange-500">Our Solutions</a></li>
619
  <li><a href="cyberus-key.html" class="hover:text-orange-500">Cyberus Key</a></li>
620
  <li><a href="eliot-pro.html" class="hover:text-orange-500">ELIoT Pro</a></li>
621
+ <li><a href="ai-threat-detection.html" class="hover:text-orange-500">AI Threat Detection</a></li>
622
  </ul>
623
  </div>
624
 
 
626
  <h4 class="text-lg font-bold mb-4">Company</h4>
627
  <ul class="space-y-2 text-slate-400">
628
  <li><a href="about.html" class="hover:text-orange-500">About Us</a></li>
 
629
  <li><a href="partners.html" class="hover:text-orange-500">Partners</a></li>
630
  <li><a href="contact.html" class="hover:text-orange-500">Contact</a></li>
631
  </ul>
 
638
  </div>
639
  </footer>
640
 
641
+ <script src="script.js"></script>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
642
  </body>
643
+ </html>
script.js ADDED
@@ -0,0 +1,253 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ // Initialize GSAP plugins
2
+ gsap.registerPlugin(ScrollTrigger, SplitText);
3
+
4
+ // Custom Cursor
5
+ const cursorDot = document.querySelector('.cursor-dot');
6
+ const cursorRing = document.querySelector('.cursor-ring');
7
+
8
+ document.addEventListener('mousemove', (e) => {
9
+ gsap.to(cursorDot, {
10
+ x: e.clientX - 4,
11
+ y: e.clientY - 4,
12
+ duration: 0.1
13
+ });
14
+ gsap.to(cursorRing, {
15
+ x: e.clientX - 12,
16
+ y: e.clientY - 12,
17
+ duration: 0.2
18
+ });
19
+ });
20
+
21
+ // Particles System
22
+ function createParticles() {
23
+ const container = document.getElementById('particles-container');
24
+ const particleCount = 50;
25
+
26
+ for (let i = 0; i < particleCount; i++) {
27
+ const particle = document.createElement('div');
28
+ particle.className = 'particle';
29
+
30
+ gsap.set(particle, {
31
+ x: Math.random() * window.innerWidth,
32
+ y: Math.random() * window.innerHeight,
33
+ opacity: 0
34
+ });
35
+
36
+ container.appendChild(particle);
37
+
38
+ gsap.timeline({ repeat: -1 })
39
+ .to(particle, {
40
+ opacity: Math.random() * 0.5 + 0.2,
41
+ duration: 0.5,
42
+ delay: Math.random() * 2
43
+ })
44
+ .to(particle, {
45
+ y: -100,
46
+ x: `+=${Math.random() * 100 - 50}`,
47
+ duration: Math.random() * 10 + 10,
48
+ ease: "none"
49
+ }, "-=0.5")
50
+ .to(particle, {
51
+ opacity: 0,
52
+ duration: 0.5
53
+ })
54
+ .set(particle, {
55
+ y: window.innerHeight + 50,
56
+ x: Math.random() * window.innerWidth
57
+ });
58
+ }
59
+ }
60
+
61
+ // Typewriter Effect
62
+ function initTypewriter() {
63
+ const text = "Protecting Data and Critical Infrastructure in the Post-Quantum Era";
64
+ const element = document.getElementById('typewriter-text');
65
+ let i = 0;
66
+
67
+ function typeChar() {
68
+ if (i < text.length) {
69
+ element.textContent += text.charAt(i);
70
+ i++;
71
+ setTimeout(typeChar, 60);
72
+ }
73
+ }
74
+
75
+ typeChar();
76
+ }
77
+
78
+ // Pyramid Scroll Animation
79
+ function initPyramidAnimation() {
80
+ const tl = gsap.timeline({
81
+ scrollTrigger: {
82
+ trigger: "#story-pyramid",
83
+ start: "top top",
84
+ end: "bottom bottom",
85
+ scrub: 1,
86
+ pin: true,
87
+ pinSpacing: true
88
+ }
89
+ });
90
+
91
+ // Animate pyramid layers
92
+ gsap.set("#layer1, #layer2, #layer3", { opacity: 0, scale: 0.8, y: 100 });
93
+
94
+ tl.to("#layer1", {
95
+ opacity: 1,
96
+ scale: 1,
97
+ y: 0,
98
+ duration: 1,
99
+ ease: "power3.out"
100
+ })
101
+ .to("#layer2", {
102
+ opacity: 1,
103
+ scale: 1,
104
+ y: 0,
105
+ duration: 1,
106
+ ease: "power3.out"
107
+ }, "-=0.5")
108
+ .to("#layer3", {
109
+ opacity: 1,
110
+ scale: 1,
111
+ y: 0,
112
+ duration: 1,
113
+ ease: "power3.out"
114
+ }, "-=0.5");
115
+
116
+ // Narrative steps opacity
117
+ const steps = document.querySelectorAll('.narrative-step');
118
+ steps.forEach((step, index) => {
119
+ ScrollTrigger.create({
120
+ trigger: index === 0 ? "#layer1" : index === 1 ? "#layer2" : "#layer3",
121
+ start: "top center",
122
+ end: "bottom center",
123
+ onEnter: () => {
124
+ steps.forEach(s => s.classList.add('opacity-50'));
125
+ step.classList.remove('opacity-50');
126
+ step.classList.add('scale-105');
127
+ },
128
+ onLeaveBack: () => {
129
+ if (index > 0) {
130
+ steps[index - 1].classList.remove('opacity-50');
131
+ step.classList.add('opacity-50');
132
+ }
133
+ }
134
+ });
135
+ });
136
+ }
137
+
138
+ // Parallax Elements
139
+ function initParallax() {
140
+ gsap.utils.toArray('.parallax-element').forEach(el => {
141
+ gsap.to(el, {
142
+ y: -100,
143
+ ease: "none",
144
+ scrollTrigger: {
145
+ trigger: el,
146
+ start: "top bottom",
147
+ end: "bottom top",
148
+ scrub: true
149
+ }
150
+ });
151
+ });
152
+ }
153
+
154
+ // Enhanced Card Animations
155
+ function initCardAnimations() {
156
+ gsap.utils.toArray('.card-gradient').forEach(card => {
157
+ card.addEventListener('mouseenter', () => {
158
+ gsap.to(card, {
159
+ rotateY: 5,
160
+ duration: 0.3,
161
+ ease: "power2.out"
162
+ });
163
+ });
164
+
165
+ card.addEventListener('mouseleave', () => {
166
+ gsap.to(card, {
167
+ rotateY: 0,
168
+ duration: 0.3,
169
+ ease: "power2.out"
170
+ });
171
+ });
172
+ });
173
+ }
174
+
175
+ // Initialize AOS
176
+ function initAOS() {
177
+ AOS.init({
178
+ duration: 1000,
179
+ once: true,
180
+ offset: 100
181
+ });
182
+ }
183
+
184
+ // Initialize Vanta.js
185
+ function initVanta() {
186
+ VANTA.GLOBE({
187
+ el: "#vanta-bg",
188
+ mouseControls: true,
189
+ touchControls: true,
190
+ gyroControls: false,
191
+ minHeight: 200.00,
192
+ minWidth: 200.00,
193
+ scale: 1.00,
194
+ scaleMobile: 1.00,
195
+ color: 0xe65103,
196
+ color2: 0x1e293b,
197
+ backgroundColor: 0x0f172a,
198
+ size: 1.00,
199
+ lineColor: 0xe65103
200
+ });
201
+ }
202
+
203
+ // Initialize Feather Icons
204
+ function initFeather() {
205
+ feather.replace();
206
+ }
207
+
208
+ // Master Init Function
209
+ document.addEventListener('DOMContentLoaded', () => {
210
+ initTypewriter();
211
+ initVanta();
212
+ initAOS();
213
+ initFeather();
214
+ createParticles();
215
+ initPyramidAnimation();
216
+ initParallax();
217
+ initCardAnimations();
218
+
219
+ // Stagger fade-in animations
220
+ gsap.utils.toArray('.fade-in-up').forEach((el, index) => {
221
+ gsap.to(el, {
222
+ opacity: 1,
223
+ y: 0,
224
+ duration: 0.8,
225
+ delay: index * 0.2,
226
+ ease: "power3.out"
227
+ });
228
+ });
229
+
230
+ // Add glow effect to all buttons on hover
231
+ document.querySelectorAll('a, button').forEach(el => {
232
+ el.addEventListener('mouseenter', () => {
233
+ gsap.to(el, {
234
+ scale: 1.02,
235
+ duration: 0.2,
236
+ ease: "power2.out"
237
+ });
238
+ });
239
+
240
+ el.addEventListener('mouseleave', () => {
241
+ gsap.to(el, {
242
+ scale: 1,
243
+ duration: 0.2,
244
+ ease: "power2.out"
245
+ });
246
+ });
247
+ });
248
+ });
249
+
250
+ // Refresh ScrollTrigger on resize
251
+ window.addEventListener('resize', () => {
252
+ ScrollTrigger.refresh();
253
+ });
style.css CHANGED
@@ -1,28 +1,166 @@
 
1
  body {
2
- padding: 2rem;
3
- font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif;
4
  }
5
 
6
- h1 {
7
- font-size: 16px;
8
- margin-top: 0;
9
  }
10
 
11
- p {
12
- color: rgb(107, 114, 128);
13
- font-size: 15px;
14
- margin-bottom: 10px;
15
- margin-top: 5px;
16
  }
17
 
18
- .card {
19
- max-width: 620px;
20
- margin: 0 auto;
21
- padding: 16px;
22
- border: 1px solid lightgray;
23
- border-radius: 16px;
24
  }
25
 
26
- .card p:last-child {
27
- margin-bottom: 0;
28
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* Additional custom styles for enhanced animations */
2
  body {
3
+ --glow-intensity: 0.8;
 
4
  }
5
 
6
+ /* Custom Scrollbar */
7
+ ::-webkit-scrollbar {
8
+ width: 10px;
9
  }
10
 
11
+ ::-webkit-scrollbar-track {
12
+ background: #1e293b;
 
 
 
13
  }
14
 
15
+ ::-webkit-scrollbar-thumb {
16
+ background: linear-gradient(135deg, #e65103, #ff6d00);
17
+ border-radius: 5px;
 
 
 
18
  }
19
 
20
+ ::-webkit-scrollbar-thumb:hover {
21
+ background: #e65103;
22
  }
23
+
24
+ /* Smooth Scrolling */
25
+ html {
26
+ scroll-behavior: smooth;
27
+ }
28
+
29
+ /* Selection Color */
30
+ ::selection {
31
+ background: rgba(230, 81, 3, 0.3);
32
+ color: #f5f5f5;
33
+ }
34
+
35
+ /* Loading Animation */
36
+ #loading-overlay {
37
+ position: fixed;
38
+ inset: 0;
39
+ background: #0f172a;
40
+ z-index: 10000;
41
+ display: flex;
42
+ align-items: center;
43
+ justify-content: center;
44
+ }
45
+
46
+ .loader {
47
+ width: 50px;
48
+ height: 50px;
49
+ border: 3px solid #1e293b;
50
+ border-top-color: #e65103;
51
+ border-radius: 50%;
52
+ animation: spin 1s linear infinite;
53
+ }
54
+
55
+ @keyframes spin {
56
+ to { transform: rotate(360deg); }
57
+ }
58
+
59
+ /* 3D Tilt Effect for Cards */
60
+ .card-gradient {
61
+ transform-style: preserve-3d;
62
+ transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
63
+ }
64
+
65
+ .card-gradient:hover {
66
+ transform: rotateY(5deg) rotateX(5deg) translateY(-10px);
67
+ }
68
+
69
+ /* Glowing Text Effect */
70
+ .text-glow {
71
+ text-shadow: 0 0 10px rgba(230, 81, 3, calc(var(--glow-intensity) * 0.5));
72
+ }
73
+
74
+ /* Gradient Border Animation */
75
+ .animated-border {
76
+ position: relative;
77
+ }
78
+
79
+ .animated-border::before {
80
+ content: '';
81
+ position: absolute;
82
+ inset: -2px;
83
+ background: linear-gradient(45deg, #e65103, #ff6d00, #ff8c42, #e65103);
84
+ border-radius: inherit;
85
+ z-index: -1;
86
+ animation: border-animation 3s linear infinite;
87
+ background-size: 400% 400%;
88
+ }
89
+
90
+ @keyframes border-animation {
91
+ 0% { background-position: 0% 50%; }
92
+ 50% { background-position: 100% 50%; }
93
+ 100% { background-position: 0% 50%; }
94
+ }
95
+
96
+ /* Enhanced Button Hover Effects */
97
+ .btn-primary, .btn-secondary {
98
+ position: relative;
99
+ overflow: hidden;
100
+ transition: all 0.3s ease;
101
+ }
102
+
103
+ .btn-primary::after, .btn-secondary::after {
104
+ content: '';
105
+ position: absolute;
106
+ inset: 0;
107
+ background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);
108
+ transform: translateX(-100%);
109
+ transition: transform 0.6s ease;
110
+ }
111
+
112
+ .btn-primary:hover::after, .btn-secondary:hover::after {
113
+ transform: translateX(100%);
114
+ }
115
+
116
+ /* Staggered Animation Delays */
117
+ .delay-100 { animation-delay: 0.1s; }
118
+ .delay-200 { animation-delay: 0.2s; }
119
+ .delay-300 { animation-delay: 0.3s; }
120
+ .delay-400 { animation-delay: 0.4s; }
121
+ .delay-500 { animation-delay: 0.5s; }
122
+
123
+ /* Gradient Text Animation */
124
+ @keyframes gradient-shift {
125
+ 0% { background-position: 0% 50%; }
126
+ 50% { background-position: 100% 50%; }
127
+ 100% { background-position: 0% 50%; }
128
+ }
129
+
130
+ .animated-gradient-text {
131
+ background: linear-gradient(90deg, #e65103, #ff8c42, #e65103);
132
+ background-size: 200% 200%;
133
+ -webkit-background-clip: text;
134
+ -webkit-text-fill-color: transparent;
135
+ animation: gradient-shift 3s ease infinite;
136
+ }
137
+
138
+ /* Responsive Adjustments for Pyramid */
139
+ @media (max-width: 768px) {
140
+ .pyramid-face h3 {
141
+ font-size: 1.5rem;
142
+ }
143
+
144
+ #pyramid-container {
145
+ height: 500px;
146
+ }
147
+ }
148
+
149
+ /* Glow Pulse Variation */
150
+ .glow-pulse-slow {
151
+ animation: glow-pulse 4s ease-in-out infinite alternate;
152
+ }
153
+
154
+ .glow-pulse-fast {
155
+ animation: glow-pulse 1s ease-in-out infinite alternate;
156
+ }
157
+
158
+ /* Tech Icon Hover Enhancement */
159
+ .tech-icon {
160
+ transition: all 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);
161
+ }
162
+
163
+ .tech-icon:hover {
164
+ transform: scale(1.2) rotate(15deg);
165
+ filter: drop-shadow(0 0 15px rgba(230, 81, 3, var(--glow-intensity)));
166
+ }