-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
220 lines (199 loc) · 12.4 KB
/
index.html
File metadata and controls
220 lines (199 loc) · 12.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>cyreslab.ai</title>
<link rel="stylesheet" href="styles.css">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;700&family=JetBrains+Mono:wght@400;500&display=swap" rel="stylesheet">
</head>
<body>
<!-- Navigation -->
<nav class="nav">
<div class="nav-container">
<div class="nav-logo">cyreslab</div>
<div class="nav-links">
<a href="#about">About</a>
<a href="#contact">Contact</a>
</div>
</div>
</nav>
<!-- Hero Section -->
<section class="hero">
<div class="container">
<div class="hero-content">
<div class="logo-showcase">
<div class="logo-main">
<svg viewBox="0 0 100 100" width="120" height="120">
<!-- Outer mirror frame -->
<circle cx="50" cy="50" r="45" fill="none" stroke="currentColor" stroke-width="2" />
<!-- Mirror surface with gradient -->
<circle cx="50" cy="50" r="40" fill="url(#mirror-gradient)" />
<!-- Mirror reflection lines -->
<path d="M30,30 L70,70" stroke="rgba(255,255,255,0.4)" stroke-width="1" />
<path d="M70,30 L30,70" stroke="rgba(255,255,255,0.4)" stroke-width="1" />
<!-- Shield outline -->
<path d="M50,20 L75,35 L75,65 L50,80 L25,65 L25,35 Z" fill="none" stroke="currentColor" stroke-width="2" />
<!-- Cyber eye -->
<circle cx="50" cy="50" r="12" fill="none" stroke="currentColor" stroke-width="2" />
<circle cx="50" cy="50" r="5" fill="currentColor" />
<!-- Digital circuit lines -->
<path d="M50,20 L50,38" stroke="currentColor" stroke-width="1" />
<path d="M75,50 L62,50" stroke="currentColor" stroke-width="1" />
<path d="M50,80 L50,62" stroke="currentColor" stroke-width="1" />
<path d="M25,50 L38,50" stroke="currentColor" stroke-width="1" />
<!-- Gradient definition -->
<defs>
<radialGradient id="mirror-gradient" cx="50%" cy="50%" r="50%" fx="50%" fy="50%">
<stop offset="0%" stop-color="rgba(0, 179, 230, 0.1)" />
<stop offset="100%" stop-color="rgba(44, 44, 44, 0.1)" />
</radialGradient>
</defs>
</svg>
</div>
<h1 class="logo-text">cyreslab</h1>
</div>
<p class="hero-tagline">Redefining digital defense through deception</p>
<div class="scroll-indicator">
<span>Explore</span>
<div class="scroll-arrow">↓</div>
</div>
</div>
</div>
</section>
<!-- What We Do Section -->
<section class="pillars" id="about">
<div class="container">
<div class="pillars-content">
<h2 class="section-title">What We Do</h2>
<div class="pillars-grid">
<div class="pillar">
<div class="pillar-icon">
<svg viewBox="0 0 24 24" width="48" height="48" fill="none" stroke="currentColor" stroke-width="1.5">
<path d="M9 12l2 2 4-4"/>
<path d="M21 12c-1 0-3-1-3-3s2-3 3-3 3 1 3 3-2 3-3 3"/>
<path d="M3 12c1 0 3-1 3-3s-2-3-3-3-3 1-3 3 2 3 3 3"/>
<path d="M12 21c0-1-1-3-3-3s-3 2-3 3 1 3 3 3 3-2 3-3"/>
<path d="M12 3c0 1-1 3-3 3s-3-2-3-3 1-3 3-3 3 2 3 3"/>
</svg>
</div>
<h3>Research</h3>
<p>Advancing the science of cyber deception through rigorous research and analysis.</p>
</div>
<div class="pillar">
<div class="pillar-icon">
<svg viewBox="0 0 24 24" width="48" height="48" fill="none" stroke="currentColor" stroke-width="1.5">
<polygon points="13,2 3,14 12,14 11,22 21,10 12,10"/>
</svg>
</div>
<h3>Innovation</h3>
<p>Developing cutting-edge defensive technologies that turn attacks into intelligence.</p>
</div>
<div class="pillar">
<div class="pillar-icon">
<svg viewBox="0 0 24 24" width="48" height="48" fill="none" stroke="currentColor" stroke-width="1.5">
<path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/>
<polyline points="14,2 14,8 20,8"/>
<line x1="16" y1="13" x2="8" y2="13"/>
<line x1="16" y1="17" x2="8" y2="17"/>
<polyline points="10,9 9,9 8,9"/>
</svg>
</div>
<h3>Solutions</h3>
<p>Delivering practical cybersecurity solutions that protect what matters most.</p>
</div>
</div>
</div>
</div>
</section>
<!-- About Section -->
<section class="about">
<div class="container">
<div class="about-content">
<div class="about-text">
<h2>About cyreslab</h2>
<p class="lead">We believe the strongest defense isn't a wall, but a mirror.</p>
<p>In a world where cyber threats evolve faster than traditional defenses, we're pioneering a new approach. By using deception technologies, we transform your infrastructure into an active defense system that not only protects but learns from attackers.</p>
<p>Our research focuses on cognitive security, where understanding the attacker's mind becomes your greatest advantage.</p>
</div>
<div class="about-visual">
<div class="visual-element">
<div class="floating-logos">
<div class="mini-logo">
<svg viewBox="0 0 100 100" width="40" height="40">
<circle cx="50" cy="50" r="12" fill="none" stroke="currentColor" stroke-width="2" />
<circle cx="50" cy="50" r="5" fill="currentColor" />
</svg>
</div>
<div class="mini-logo">
<svg viewBox="0 0 100 100" width="40" height="40">
<circle cx="50" cy="50" r="12" fill="none" stroke="currentColor" stroke-width="2" />
<circle cx="50" cy="50" r="5" fill="currentColor" />
</svg>
</div>
<div class="mini-logo">
<svg viewBox="0 0 100 100" width="40" height="40">
<circle cx="50" cy="50" r="12" fill="none" stroke="currentColor" stroke-width="2" />
<circle cx="50" cy="50" r="5" fill="currentColor" />
</svg>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Contact Section -->
<section class="contact" id="contact">
<div class="container">
<div class="contact-content">
<h2>Let's Connect</h2>
<p>Ready to explore the future of cyber defense?</p>
<div class="contact-methods">
<a href="mailto:contact@cyreslab.ai" class="contact-link primary">
<span class="contact-icon">
<svg viewBox="0 0 24 24" width="24" height="24" fill="none" stroke="currentColor" stroke-width="2">
<path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"/>
<polyline points="22,6 12,13 2,6"/>
</svg>
</span>
contact@cyreslab.ai
</a>
<div class="contact-address">
<p>Address: Harju maakond, Tallinn, Kesklinna linnaosa,<br>Ahtri tn 12, 15551 ,Estonia</p>
</div>
</div>
<div class="social-links">
<a href="https://linkedin.com/company/cyreslab" target="_blank" rel="noopener noreferrer" class="social-link" aria-label="LinkedIn">
<svg viewBox="0 0 24 24" width="24" height="24" fill="currentColor">
<path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/>
</svg>
</a>
<a href="https://github.com/Cyreslab-AI" target="_blank" rel="noopener noreferrer" class="social-link" aria-label="GitHub">
<svg viewBox="0 0 24 24" width="24" height="24" fill="currentColor">
<path d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"/>
</svg>
</a>
<a href="https://huggingface.co/Cyres" target="_blank" rel="noopener noreferrer" class="social-link" aria-label="Hugging Face">
<svg viewBox="0 0 24 24" width="24" height="24" fill="currentColor">
<path d="M12 0C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0zm0 2.4A9.6 9.6 0 0121.6 12 9.6 9.6 0 0112 21.6 9.6 9.6 0 012.4 12 9.6 9.6 0 0112 2.4zM8.4 7.2c-1.32 0-2.4 1.08-2.4 2.4v4.8c0 1.32 1.08 2.4 2.4 2.4s2.4-1.08 2.4-2.4V9.6c0-1.32-1.08-2.4-2.4-2.4zm7.2 0c-1.32 0-2.4 1.08-2.4 2.4v4.8c0 1.32 1.08 2.4 2.4 2.4s2.4-1.08 2.4-2.4V9.6c0-1.32-1.08-2.4-2.4-2.4zM12 10.8c-.66 0-1.2.54-1.2 1.2s.54 1.2 1.2 1.2 1.2-.54 1.2-1.2-.54-1.2-1.2-1.2z"/>
</svg>
</a>
</div>
</div>
</div>
</section>
<!-- Footer -->
<footer class="footer">
<div class="container">
<div class="footer-content">
<p>© 2025 cyreslab.ai<br>
Address: Harju maakond, Tallinn, Kesklinna linnaosa, Ahtri tn 12, 15551, Estonia</p>
</div>
</div>
</footer>
<script src="script.js"></script>
</body>
</html>