timoon811 commited on
Commit
dff9e37
·
verified ·
1 Parent(s): df1cb78

Add 3 files

Browse files
Files changed (3) hide show
  1. README.md +7 -5
  2. index.html +421 -19
  3. prompts.txt +2 -0
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: Tmtblock2
3
- emoji: 👁
4
- colorFrom: indigo
5
- colorTo: red
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: tmtblock2
3
+ emoji: 🐳
4
+ colorFrom: blue
5
+ colorTo: pink
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite
10
  ---
11
 
12
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
index.html CHANGED
@@ -1,19 +1,421 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
19
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="ru">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>Для кого этот курс</title>
7
+ <script src="https://cdn.tailwindcss.com"></script>
8
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
9
+ <style>
10
+ @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700;900&display=swap');
11
+
12
+ body {
13
+ font-family: 'Inter', sans-serif;
14
+ background-color: #0a0a0a;
15
+ color: #E1E1E1;
16
+ overflow-x: hidden;
17
+ }
18
+
19
+ .glow-text {
20
+ text-shadow: 0 0 10px rgba(246, 252, 121, 0.7);
21
+ }
22
+
23
+ .glow-box {
24
+ box-shadow: 0 0 15px rgba(246, 252, 121, 0.5);
25
+ }
26
+
27
+ .glow-box:hover {
28
+ box-shadow: 0 0 25px rgba(246, 252, 121, 0.8);
29
+ }
30
+
31
+ .border-glow {
32
+ border-color: #f6fc79;
33
+ box-shadow: 0 0 10px rgba(246, 252, 121, 0.3);
34
+ }
35
+
36
+ .border-glow:hover {
37
+ box-shadow: 0 0 20px rgba(246, 252, 121, 0.5);
38
+ }
39
+
40
+ .dashboard-container {
41
+ perspective: 1000px;
42
+ transform-style: preserve-3d;
43
+ }
44
+
45
+ .dashboard {
46
+ transform: rotateY(-15deg) rotateX(5deg);
47
+ transition: all 0.5s ease;
48
+ }
49
+
50
+ .dashboard:hover {
51
+ transform: rotateY(-10deg) rotateX(3deg);
52
+ }
53
+
54
+ .traffic-flow {
55
+ position: relative;
56
+ height: 100%;
57
+ overflow: hidden;
58
+ }
59
+
60
+ .flow-item {
61
+ position: absolute;
62
+ transition: all 0.5s ease;
63
+ }
64
+
65
+ .pulse {
66
+ animation: pulse 2s infinite;
67
+ }
68
+
69
+ @keyframes pulse {
70
+ 0% { transform: scale(1); opacity: 1; }
71
+ 50% { transform: scale(1.05); opacity: 0.8; }
72
+ 100% { transform: scale(1); opacity: 1; }
73
+ }
74
+
75
+ .particles {
76
+ position: absolute;
77
+ top: 0;
78
+ left: 0;
79
+ width: 100%;
80
+ height: 100%;
81
+ pointer-events: none;
82
+ }
83
+
84
+ .particle {
85
+ position: absolute;
86
+ background-color: rgba(246, 252, 121, 0.6);
87
+ border-radius: 50%;
88
+ pointer-events: none;
89
+ }
90
+
91
+ .tooltip {
92
+ visibility: hidden;
93
+ opacity: 0;
94
+ transition: all 0.3s ease;
95
+ }
96
+
97
+ .flow-item:hover .tooltip {
98
+ visibility: visible;
99
+ opacity: 1;
100
+ }
101
+
102
+ .nav-link {
103
+ position: relative;
104
+ transition: all 0.3s ease;
105
+ }
106
+
107
+ .nav-link:hover {
108
+ text-shadow: 0 0 10px rgba(246, 252, 121, 0.7);
109
+ color: #f6fc79 !important;
110
+ }
111
+
112
+ .process-arrow {
113
+ position: absolute;
114
+ color: #f6fc79;
115
+ font-size: 24px;
116
+ top: 50%;
117
+ transform: translateY(-50%);
118
+ z-index: 1;
119
+ }
120
+
121
+ @media (max-width: 768px) {
122
+ .dashboard {
123
+ transform: none;
124
+ }
125
+ }
126
+
127
+ .arrow-animation {
128
+ animation: arrowPulse 1.5s infinite;
129
+ }
130
+
131
+ @keyframes arrowPulse {
132
+ 0% { opacity: 0.5; transform: translateY(-50%) translateX(0); }
133
+ 50% { opacity: 1; transform: translateY(-50%) translateX(5px); }
134
+ 100% { opacity: 0.5; transform: translateY(-50%) translateX(0); }
135
+ }
136
+
137
+ /* Custom styles for this section */
138
+ .section-target {
139
+ min-height: 100vh;
140
+ position: relative;
141
+ overflow: hidden;
142
+ }
143
+
144
+ .card-glow {
145
+ position: relative;
146
+ }
147
+
148
+ .card-glow::after {
149
+ content: '';
150
+ position: absolute;
151
+ bottom: -10px;
152
+ left: 0;
153
+ width: 100%;
154
+ height: 20px;
155
+ background: linear-gradient(to top, rgba(246, 252, 121, 0.2), transparent);
156
+ border-radius: 50%;
157
+ filter: blur(5px);
158
+ opacity: 0;
159
+ transition: opacity 0.3s ease;
160
+ }
161
+
162
+ .card-glow:hover::after {
163
+ opacity: 1;
164
+ }
165
+
166
+ .icon-hover {
167
+ transition: all 0.3s ease;
168
+ }
169
+
170
+ .card:hover .icon-hover {
171
+ transform: translateY(-5px) rotate(5deg);
172
+ filter: drop-shadow(0 5px 5px rgba(246, 252, 121, 0.3));
173
+ }
174
+
175
+ .fade-in-up {
176
+ animation: fadeInUp 1s ease forwards;
177
+ }
178
+
179
+ @keyframes fadeInUp {
180
+ from {
181
+ opacity: 0;
182
+ transform: translateY(20px);
183
+ }
184
+ to {
185
+ opacity: 1;
186
+ transform: translateY(0);
187
+ }
188
+ }
189
+
190
+ .vibrate {
191
+ animation: vibrate 0.3s linear infinite;
192
+ }
193
+
194
+ @keyframes vibrate {
195
+ 0% { transform: rotate(0deg); }
196
+ 25% { transform: rotate(2deg); }
197
+ 50% { transform: rotate(0deg); }
198
+ 75% { transform: rotate(-2deg); }
199
+ 100% { transform: rotate(0deg); }
200
+ }
201
+
202
+ .scan-line {
203
+ position: absolute;
204
+ top: 0;
205
+ left: 0;
206
+ width: 100%;
207
+ height: 2px;
208
+ background: linear-gradient(to right, transparent, #f6fc79, transparent);
209
+ z-index: 10;
210
+ animation: scan 3s linear infinite;
211
+ opacity: 0;
212
+ }
213
+
214
+ @keyframes scan {
215
+ 0% { top: 0; opacity: 0.7; }
216
+ 100% { top: 100%; opacity: 0; }
217
+ }
218
+
219
+ .show-scan {
220
+ animation: showScan 1.5s ease forwards;
221
+ }
222
+
223
+ @keyframes showScan {
224
+ 0% { opacity: 0; }
225
+ 50% { opacity: 0.7; }
226
+ 100% { opacity: 0; }
227
+ }
228
+
229
+ .icon-container {
230
+ width: 50px;
231
+ height: 50px;
232
+ border-radius: 12px;
233
+ background: linear-gradient(135deg, #1a1a1a 0%, #121212 100%);
234
+ display: flex;
235
+ align-items: center;
236
+ justify-content: center;
237
+ box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.08);
238
+ position: relative;
239
+ overflow: hidden;
240
+ }
241
+
242
+ .icon-container::before {
243
+ content: '';
244
+ position: absolute;
245
+ top: -50%;
246
+ left: -50%;
247
+ width: 200%;
248
+ height: 200%;
249
+ background: linear-gradient(
250
+ to bottom right,
251
+ rgba(246, 252, 121, 0) 0%,
252
+ rgba(246, 252, 121, 0.1) 50%,
253
+ rgba(246, 252, 121, 0) 100%
254
+ );
255
+ transform: rotate(30deg);
256
+ transition: all 0.6s ease;
257
+ }
258
+
259
+ .card:hover .icon-container::before {
260
+ transform: rotate(30deg) translate(20%, 20%);
261
+ }
262
+
263
+ .icon-target {
264
+ color: #f6fc79;
265
+ font-size: 24px;
266
+ }
267
+ </style>
268
+ </head>
269
+ <body>
270
+ <section class="section-target w-full py-20 px-4 sm:px-6 lg:px-8">
271
+ <!-- Scan line effect -->
272
+ <div id="scanLine" class="scan-line"></div>
273
+
274
+ <div class="max-w-7xl mx-auto h-full flex flex-col lg:flex-row items-center justify-center gap-12">
275
+ <!-- Left side - Text content -->
276
+ <div class="lg:w-1/2 space-y-6 fade-in-up" style="animation-delay: 0.2s;">
277
+ <div class="flex items-center gap-3">
278
+ <div class="icon-container">
279
+ <i class="fas fa-bullseye icon-target"></i>
280
+ </div>
281
+ <h2 class="text-4xl md:text-5xl font-bold uppercase text-[#f6fc79] tracking-wide glow-text">
282
+ Для кого этот курс
283
+ </h2>
284
+ </div>
285
+
286
+ <p class="text-lg md:text-xl text-[#E1E1E1] opacity-90 max-w-2xl fade-in-up" style="animation-delay: 0.4s;">
287
+ Курс подойдёт тем, кто хочет зарабатывать онлайн — даже если у вас нет опыта. Простыми словами, пошагово и с поддержкой на каждом этапе.
288
+ </p>
289
+ </div>
290
+
291
+ <!-- Right side - Cards -->
292
+ <div class="lg:w-1/2 w-full">
293
+ <div class="grid grid-cols-1 md:grid-cols-2 gap-6">
294
+ <!-- Card 1 -->
295
+ <div class="card bg-[#121212] rounded-2xl p-6 border border-[#1f1f1f] transition-all duration-300 hover:border-[#f6fc79] glow-box card-glow fade-in-up" style="animation-delay: 0.6s;">
296
+ <div class="flex flex-col space-y-4">
297
+ <div class="icon-container">
298
+ <i class="fas fa-user-graduate icon-target"></i>
299
+ </div>
300
+ <h3 class="text-xl font-bold text-white">Новички без опыта в маркетинге</h3>
301
+ <p class="text-[#E1E1E1] opacity-80">
302
+ "Мы научим с нуля. Без сложных терминов и лишней теории — только практика."
303
+ </p>
304
+ </div>
305
+ </div>
306
+
307
+ <!-- Card 2 -->
308
+ <div class="card bg-[#121212] rounded-2xl p-6 border border-[#1f1f1f] transition-all duration-300 hover:border-[#f6fc79] glow-box card-glow fade-in-up" style="animation-delay: 0.8s;">
309
+ <div class="flex flex-col space-y-4">
310
+ <div class="icon-container">
311
+ <i class="fas fa-briefcase icon-target"></i>
312
+ </div>
313
+ <h3 class="text-xl font-bold text-white">Предприниматели, желающие освоить онлайн-заработок</h3>
314
+ <p class="text-[#E1E1E1] opacity-80">
315
+ "Построим новую нишу или усилим текущий бизнес через трафик."
316
+ </p>
317
+ </div>
318
+ </div>
319
+
320
+ <!-- Card 3 -->
321
+ <div class="card bg-[#121212] rounded-2xl p-6 border border-[#1f1f1f] transition-all duration-300 hover:border-[#f6fc79] glow-box card-glow fade-in-up" style="animation-delay: 1.0s;">
322
+ <div class="flex flex-col space-y-4">
323
+ <div class="icon-container">
324
+ <i class="fas fa-chart-line icon-target"></i>
325
+ </div>
326
+ <h3 class="text-xl font-bold text-white">Маркетологи, стремящиеся увеличить доход</h3>
327
+ <p class="text-[#E1E1E1] opacity-80">
328
+ "Арбитраж — это масштаб. Освой навыки, которые приносят x2–x5 к доходу."
329
+ </p>
330
+ </div>
331
+ </div>
332
+
333
+ <!-- Card 4 -->
334
+ <div class="card bg-[#121212] rounded-2xl p-6 border border-[#1f1f1f] transition-all duration-300 hover:border-[#f6fc79] glow-box card-glow fade-in-up" style="animation-delay: 1.2s;">
335
+ <div class="flex flex-col space-y-4">
336
+ <div class="icon-container">
337
+ <i class="fas fa-globe-americas icon-target"></i>
338
+ </div>
339
+ <h3 class="text-xl font-bold text-white">Те, кто хочет работать удалённо и зарабатывать в $</h3>
340
+ <p class="text-[#E1E1E1] opacity-80">
341
+ "Работа без офиса, заказчиков и потолка по доходу. Только результат."
342
+ </p>
343
+ </div>
344
+ </div>
345
+ </div>
346
+ </div>
347
+ </div>
348
+ </section>
349
+
350
+ <script>
351
+ // Trigger scan line animation when page loads
352
+ document.addEventListener('DOMContentLoaded', function() {
353
+ const scanLine = document.getElementById('scanLine');
354
+
355
+ // Initial scan
356
+ setTimeout(() => {
357
+ scanLine.classList.add('show-scan');
358
+ }, 500);
359
+
360
+ // Add vibrate animation to icons when cards are hovered
361
+ const cards = document.querySelectorAll('.card');
362
+ cards.forEach(card => {
363
+ card.addEventListener('mouseenter', function() {
364
+ const icon = this.querySelector('.icon-container');
365
+ icon.classList.add('vibrate');
366
+
367
+ // Add particles effect
368
+ createParticles(this);
369
+ });
370
+
371
+ card.addEventListener('mouseleave', function() {
372
+ const icon = this.querySelector('.icon-container');
373
+ icon.classList.remove('vibrate');
374
+ });
375
+ });
376
+
377
+ // Create particles effect
378
+ function createParticles(element) {
379
+ const rect = element.getBoundingClientRect();
380
+ const colors = ['#f6fc79', '#f6fc79', '#f6fc79'];
381
+
382
+ for (let i = 0; i < 8; i++) {
383
+ const particle = document.createElement('div');
384
+ particle.classList.add('particle');
385
+
386
+ // Random size between 2px and 5px
387
+ const size = Math.random() * 3 + 2;
388
+ particle.style.width = `${size}px`;
389
+ particle.style.height = `${size}px`;
390
+
391
+ // Random position within the card
392
+ const x = Math.random() * rect.width;
393
+ const y = Math.random() * rect.height;
394
+
395
+ // Random color
396
+ const color = colors[Math.floor(Math.random() * colors.length)];
397
+ particle.style.backgroundColor = color;
398
+
399
+ // Set initial position
400
+ particle.style.left = `${x}px`;
401
+ particle.style.top = `${y}px`;
402
+
403
+ // Add to card
404
+ element.appendChild(particle);
405
+
406
+ // Animate
407
+ const animation = particle.animate([
408
+ { transform: 'translate(0, 0)', opacity: 1 },
409
+ { transform: `translate(${(Math.random() - 0.5) * 60}px, ${(Math.random() - 0.5) * 60}px)`, opacity: 0 }
410
+ ], {
411
+ duration: Math.random() * 1000 + 500,
412
+ easing: 'cubic-bezier(0.4, 0, 0.2, 1)'
413
+ });
414
+
415
+ animation.onfinish = () => particle.remove();
416
+ }
417
+ }
418
+ });
419
+ </script>
420
+ <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=timoon811/tmtblock2" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
421
+ </html>
prompts.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ <style> @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700;900&display=swap'); body { font-family: 'Inter', sans-serif; background-color: #0a0a0a; color: #E1E1E1; overflow-x: hidden; } .glow-text { text-shadow: 0 0 10px rgba(246, 252, 121, 0.7); } .glow-box { box-shadow: 0 0 15px rgba(246, 252, 121, 0.5); } .glow-box:hover { box-shadow: 0 0 25px rgba(246, 252, 121, 0.8); } .border-glow { border-color: #f6fc79; box-shadow: 0 0 10px rgba(246, 252, 121, 0.3); } .border-glow:hover { box-shadow: 0 0 20px rgba(246, 252, 121, 0.5); } .dashboard-container { perspective: 1000px; transform-style: preserve-3d; } .dashboard { transform: rotateY(-15deg) rotateX(5deg); transition: all 0.5s ease; } .dashboard:hover { transform: rotateY(-10deg) rotateX(3deg); } .traffic-flow { position: relative; height: 100%; overflow: hidden; } .flow-item { position: absolute; transition: all 0.5s ease; } .pulse { animation: pulse 2s infinite; } @keyframes pulse { 0% { transform: scale(1); opacity: 1; } 50% { transform: scale(1.05); opacity: 0.8; } 100% { transform: scale(1); opacity: 1; } } .particles { position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; } .particle { position: absolute; background-color: rgba(246, 252, 121, 0.6); border-radius: 50%; pointer-events: none; } .tooltip { visibility: hidden; opacity: 0; transition: all 0.3s ease; } .flow-item:hover .tooltip { visibility: visible; opacity: 1; } .nav-link { position: relative; transition: all 0.3s ease; } .nav-link:hover { text-shadow: 0 0 10px rgba(246, 252, 121, 0.7); color: #f6fc79 !important; } .process-arrow { position: absolute; color: #f6fc79; font-size: 24px; top: 50%; transform: translateY(-50%); z-index: 1; } @media (max-width: 768px) { .dashboard { transform: none; } } .arrow-animation { animation: arrowPulse 1.5s infinite; } @keyframes arrowPulse { 0% { opacity: 0.5; transform: translateY(-50%) translateX(0); } 50% { opacity: 1; transform: translateY(-50%) translateX(5px); } 100% { opacity: 0.5; transform: translateY(-50%) translateX(0); } } </style> На основе вот этого Стиля - сделай вот этот блок: 📦 Техническое задание: Блок 2 — «Для кого этот курс» ⸻ 🧱 1. Структура и расположение • Позиция: сразу под Hero Section • Формат: 1 экран (100vh или auto на мобилке) • Композиция: • Слева — заголовок + подзаголовок • Справа (или снизу на мобилке) — 4 визуальных карточки с иконками и описанием целевой аудитории ⸻ 🏷️ 2. Заголовок блока 🎯 Для кого этот курс • Шрифт: Bold, Uppercase • • Анимация: fade-in + slide-up ⸻ ✍️ 3. Подзаголовок (описание): Курс подойдёт тем, кто хочет зарабатывать онлайн — даже если у вас нет опыта. Простыми словами, пошагово и с поддержкой на каждом этапе. • Цвет: #E1E1E1 • Шрифт: Medium, без засечек ⸻ 📇 4. Карточки (4 штуки): Визуальное оформление: • Форма: карточки с мягкими тенями, закругления 2xl • Анимация: при появлении — подъём + лёгкая вибрация иконки • Фон: тёмный, с неоновой подсветкой при ховере • Иконки: яркие, в цветах лимон/голубой/оранжевый/фиолетовый Контент карточек: 1. 🧑‍🎓 Новички без опыта в маркетинге “Мы научим с нуля. Без сложных терминов и лишней теории — только практика.” 2. 💼 Предприниматели, желающие освоить онлайн-заработок “Построим новую нишу или усилим текущий бизнес через трафик.” 3. 📈 Маркетологи, стремящиеся увеличить доход “Арбитраж — это масштаб. Освой навыки, которые приносят x2–x5 к доходу.” 4. 🌍 Те, кто хочет работать удалённо и зарабатывать в $ “Работа без офиса, заказчиков и потолка по доходу. Только результат.” ⸻ 📱 5. Адаптивность: • До 1024px — карточки в 2 ряда • До 768px — карточки в 1 столбец • Анимации упрощаются (fade-in only) ⸻ ✨ 6. Дополнительные визуальные детали (по желанию): • Эффект “сканирования” при появлении: будто нейросеть выбирает подходящих кандидатов • Под каждой карточкой — лёгкий градиент/glow на фоне • Иконки можно сделать слегка интерактивными (наведи → подпрыгивают) 🎯 Заголовок блока: • Цвет: #f6fc79 • Шрифт: Bold, Caps • Иконка 🎯 — в том же цвете, может «пульсировать» ✍️ Подзаголовок: • Цвет: #E1E1E1, прозрачность 80–90% 📇 Карточки: ✅ Цвет фона карточек: • #121212 или #1a1a1a — глубокий тёмный • При наведении — слабое жёлтое свечение (#f6fc79 glow) по периметру ✅ Иконки: • Все иконки и акценты внутри карточек — в жёлтом цвете (#f6fc79), чтобы не нарушать фирменный стиль • Без радужных или чужих оттенков ✅ Текст: • Заголовки карточек: белый #ffffff • Подписи: серый #E1E1E1 (70–90%) ⸻ 🎨 Визуальная целостность с первым блоком: • Продолжается неоновая тёмная атмосфера, как будто пользователь двигается по туннелю цифрового трафика • Цвет #f6fc79 используется как основной световой акцент на всей странице • Визуальные переходы между блоками можно усилить анимацией свечения по границе, чтобы ощущалось погружение
2
+ Правки: замени все смайлики (эмодзи) на нормальные крутые элементы - в стиле блока!