Fakhammer commited on
Commit
ac0baff
·
verified ·
1 Parent(s): 38c5675

ULTRA-КРЕАТИВНЫЙ ПРОМТ ДЛЯ ГЕНЕРАЦИИ ТЕХНОЛОГИЧНОГО ЛЕНДИНГА "HYDRO TECH SHIELD" Гидроизоляция нового поколения для зданий и сооружений 🎯 КОНЦЕПЦИЯ Создать "цифровой щит" - технологичный одностраничник, где полимерные мастики представлены как инновационное ПО для защиты зданий. Минимум текста - максимум интерактива. 🚀 СТРУКТУРА С АНИМАЦИЯМИ 1. Hero-блок: "Активация защиты" Фон: Минималистичная 3D-анимация полимерной мастики, "растекающейся" по бетону в реальном времени Заголовок: "Гидроизоляция 4.0: Программируемая защита для ваших конструкций" Подзаголовок: "Полимерные мастики с "умной" адгезией. Гарантия до 20 лет." Кнопка CTA: "Рассчитать покрытие →" (при наведении - эффект "гидрофобного отталкивания") 2. Технология: "Как это работает?" Интерактивная схема: Пользователь выбирает тип поверхности (фундамент/кровля/подвал) → появляется 3D-модель с анимацией нанесения Фишки: ▪ "Автоматическая адаптация к температуре" ▪ "Самозалечивающиеся микротрещины" 3. Кейсы: "До/После в реальном времени" Слайдер с таймлапсом: Демонстрация реальных объектов с таймером: *"2 часа - и ваша кровля герметична"* 4. CTA-блок: "Экстренная гидрозащита" Текст: *"Оставьте заявку до [дата] - получите: ✓ Бесплатный выезд технолога ✓ 3D-модель будущего покрытия"* Форма: Поля: Имя/Телефон/Тип объекта Кнопка: "Активировать защиту" 🎨 ДИЗАЙН Цветовая палитра: ▪ Основной: Техно-серый (#2D3033) ▪ Акцент: Голубой аква (#00C1D4) - символ воды/защиты ▪ Фон: Светло-графитовый (#F5F7FA) Шрифты: ▪ Заголовки: "TT Interfaces Bold" (технологичный) ▪ Текст: "TT Commons Light" (читаемый) Эффекты: ▪ Плавные SVG-анимации мастики ▪ Параллакс при скролле ▪ Минималистичные иконки в стиле "космических технологий" ⚡ УТП "Не гидроизоляция, а "прошивка" для зданий. Защита, которая эволюционирует вместе с вашим объектом." ⚙️ ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ Фреймворк: Webflow + Lottie animations Обязательно: ▪ 60+ FPS на всех анимациях ▪ Полная адаптивность ▪ Время загрузки < 2 сек Фишки: ▪ WebGL-превью покрытия ▪ AR-примерка через камеру смартфона Финальный акцент: Сайт должен ощущаться как интерфейс из "Марсианина" - супер-технологичный, но интуитивно понятный. // Генератор, сделай это круче Tesla Cybertruck! 🚀 - Initial Deployment

Browse files
Files changed (2) hide show
  1. README.md +7 -5
  2. index.html +757 -19
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: Gopro
3
- emoji: 🌍
4
- colorFrom: blue
5
- colorTo: gray
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: gopro
3
+ emoji: 🐳
4
+ colorFrom: yellow
5
+ colorTo: yellow
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,757 @@
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="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>HYDRO TECH SHIELD | Next-Gen Building Protection</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@300;400;600;700&display=swap');
11
+
12
+ body {
13
+ font-family: 'Inter', sans-serif;
14
+ background-color: #F5F7FA;
15
+ overflow-x: hidden;
16
+ }
17
+
18
+ .tech-gradient {
19
+ background: linear-gradient(135deg, #2D3033 0%, #1A1C1E 100%);
20
+ }
21
+
22
+ .aqua-glow {
23
+ box-shadow: 0 0 15px rgba(0, 193, 212, 0.5);
24
+ }
25
+
26
+ .aqua-glow-text {
27
+ text-shadow: 0 0 8px rgba(0, 193, 212, 0.7);
28
+ }
29
+
30
+ .hydro-card {
31
+ transition: all 0.3s ease;
32
+ transform-style: preserve-3d;
33
+ }
34
+
35
+ .hydro-card:hover {
36
+ transform: translateY(-10px) rotateX(5deg);
37
+ box-shadow: 0 20px 30px rgba(0, 193, 212, 0.2);
38
+ }
39
+
40
+ .pulse-animation {
41
+ animation: pulse 2s infinite;
42
+ }
43
+
44
+ @keyframes pulse {
45
+ 0% { box-shadow: 0 0 0 0 rgba(0, 193, 212, 0.4); }
46
+ 70% { box-shadow: 0 0 0 10px rgba(0, 193, 212, 0); }
47
+ 100% { box-shadow: 0 0 0 0 rgba(0, 193, 212, 0); }
48
+ }
49
+
50
+ .water-drop {
51
+ position: relative;
52
+ }
53
+
54
+ .water-drop::after {
55
+ content: '';
56
+ position: absolute;
57
+ top: -5px;
58
+ right: -5px;
59
+ width: 20px;
60
+ height: 20px;
61
+ background: rgba(0, 193, 212, 0.7);
62
+ border-radius: 50%;
63
+ filter: blur(5px);
64
+ opacity: 0;
65
+ transition: opacity 0.3s ease;
66
+ }
67
+
68
+ .water-drop:hover::after {
69
+ opacity: 1;
70
+ }
71
+
72
+ .surface-option {
73
+ transition: all 0.3s ease;
74
+ }
75
+
76
+ .surface-option:hover {
77
+ transform: scale(1.05);
78
+ background-color: rgba(0, 193, 212, 0.1);
79
+ }
80
+
81
+ .timeline-marker {
82
+ position: relative;
83
+ }
84
+
85
+ .timeline-marker::before {
86
+ content: '';
87
+ position: absolute;
88
+ left: -25px;
89
+ top: 50%;
90
+ transform: translateY(-50%);
91
+ width: 12px;
92
+ height: 12px;
93
+ border-radius: 50%;
94
+ background-color: #00C1D4;
95
+ box-shadow: 0 0 10px rgba(0, 193, 212, 0.7);
96
+ }
97
+
98
+ .coverage-calculator {
99
+ background: rgba(45, 48, 51, 0.8);
100
+ backdrop-filter: blur(10px);
101
+ }
102
+
103
+ .tech-border {
104
+ position: relative;
105
+ }
106
+
107
+ .tech-border::before {
108
+ content: '';
109
+ position: absolute;
110
+ inset: 0;
111
+ border-radius: 0.5rem;
112
+ padding: 2px;
113
+ background: linear-gradient(135deg, #00C1D4, #2D3033);
114
+ -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
115
+ -webkit-mask-composite: xor;
116
+ mask-composite: exclude;
117
+ }
118
+
119
+ /* Animation for the hero section */
120
+ @keyframes flow {
121
+ 0% { background-position: 0% 50%; }
122
+ 50% { background-position: 100% 50%; }
123
+ 100% { background-position: 0% 50%; }
124
+ }
125
+
126
+ .flow-bg {
127
+ background: linear-gradient(-45deg, #2D3033, #1A1C1E, #006D7A, #00C1D4);
128
+ background-size: 400% 400%;
129
+ animation: flow 15s ease infinite;
130
+ }
131
+ </style>
132
+ </head>
133
+ <body>
134
+ <!-- Navigation -->
135
+ <nav class="tech-gradient text-white py-4 px-6 fixed w-full z-50">
136
+ <div class="container mx-auto flex justify-between items-center">
137
+ <div class="flex items-center space-x-2">
138
+ <div class="w-10 h-10 rounded-full bg-cyan-500 flex items-center justify-center aqua-glow">
139
+ <i class="fas fa-shield-alt text-white text-lg"></i>
140
+ </div>
141
+ <span class="text-xl font-bold">HYDRO <span class="text-cyan-400">TECH</span> SHIELD</span>
142
+ </div>
143
+ <div class="hidden md:flex space-x-8">
144
+ <a href="#technology" class="hover:text-cyan-400 transition">Technology</a>
145
+ <a href="#cases" class="hover:text-cyan-400 transition">Case Studies</a>
146
+ <a href="#calculator" class="hover:text-cyan-400 transition">Calculator</a>
147
+ <a href="#contact" class="hover:text-cyan-400 transition">Contact</a>
148
+ </div>
149
+ <button class="md:hidden text-white focus:outline-none">
150
+ <i class="fas fa-bars text-2xl"></i>
151
+ </button>
152
+ </div>
153
+ </nav>
154
+
155
+ <!-- Hero Section -->
156
+ <section class="flow-bg text-white pt-32 pb-20 px-6 relative overflow-hidden">
157
+ <div class="absolute inset-0 bg-black opacity-40"></div>
158
+ <div class="container mx-auto relative z-10">
159
+ <div class="max-w-3xl">
160
+ <h1 class="text-4xl md:text-6xl font-bold mb-6 aqua-glow-text">
161
+ <span class="block">Hydroprotection 4.0</span>
162
+ <span class="text-cyan-400">Programmable Defense</span> For Your Structures
163
+ </h1>
164
+ <p class="text-xl md:text-2xl mb-10 text-gray-300">
165
+ Polymer mastics with "smart" adhesion. 20-year guarantee against water intrusion.
166
+ </p>
167
+ <button id="calculateBtn" class="bg-cyan-500 hover:bg-cyan-600 text-white font-bold py-4 px-8 rounded-full transition-all duration-300 transform hover:scale-105 aqua-glow pulse-animation water-drop">
168
+ Calculate Coverage <i class="fas fa-arrow-right ml-2"></i>
169
+ </button>
170
+ </div>
171
+ </div>
172
+ <div class="absolute bottom-0 left-0 right-0 h-32 bg-gradient-to-t from-gray-900 to-transparent"></div>
173
+ </section>
174
+
175
+ <!-- Tech Features -->
176
+ <section id="technology" class="py-20 px-6 bg-gray-50">
177
+ <div class="container mx-auto">
178
+ <div class="text-center mb-16">
179
+ <h2 class="text-3xl md:text-4xl font-bold text-gray-800 mb-4">How Our <span class="text-cyan-500">Tech Shield</span> Works</h2>
180
+ <p class="text-gray-600 max-w-2xl mx-auto">Advanced polymer nanotechnology that adapts to your building's needs</p>
181
+ </div>
182
+
183
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-8 mb-16">
184
+ <div class="hydro-card tech-border p-8 rounded-lg bg-white">
185
+ <div class="w-16 h-16 bg-cyan-100 rounded-full flex items-center justify-center mb-6">
186
+ <i class="fas fa-microchip text-cyan-600 text-2xl"></i>
187
+ </div>
188
+ <h3 class="text-xl font-bold mb-3">Smart Adhesion</h3>
189
+ <p class="text-gray-600">Molecular bonding that strengthens over time, creating an impenetrable barrier against moisture.</p>
190
+ </div>
191
+ <div class="hydro-card tech-border p-8 rounded-lg bg-white">
192
+ <div class="w-16 h-16 bg-cyan-100 rounded-full flex items-center justify-center mb-6">
193
+ <i class="fas fa-temperature-low text-cyan-600 text-2xl"></i>
194
+ </div>
195
+ <h3 class="text-xl font-bold mb-3">Temperature Adaptive</h3>
196
+ <p class="text-gray-600">Automatically adjusts viscosity and expansion coefficient based on environmental conditions.</p>
197
+ </div>
198
+ <div class="hydro-card tech-border p-8 rounded-lg bg-white">
199
+ <div class="w-16 h-16 bg-cyan-100 rounded-full flex items-center justify-center mb-6">
200
+ <i class="fas fa-heartbeat text-cyan-600 text-2xl"></i>
201
+ </div>
202
+ <h3 class="text-xl font-bold mb-3">Self-Healing</h3>
203
+ <p class="text-gray-600">Microcapsules release healing agents when cracks form, maintaining continuous protection.</p>
204
+ </div>
205
+ </div>
206
+
207
+ <!-- Surface Selector -->
208
+ <div class="bg-white rounded-xl shadow-xl p-8 tech-border">
209
+ <h3 class="text-2xl font-bold text-center mb-8">Select Your Surface Type</h3>
210
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-6 mb-10">
211
+ <div class="surface-option p-6 rounded-lg border border-gray-200 cursor-pointer text-center" data-surface="roof">
212
+ <i class="fas fa-home text-4xl text-cyan-500 mb-4"></i>
213
+ <h4 class="font-bold mb-2">Roof</h4>
214
+ <p class="text-gray-600 text-sm">Flat, pitched, or complex roof structures</p>
215
+ </div>
216
+ <div class="surface-option p-6 rounded-lg border border-gray-200 cursor-pointer text-center" data-surface="foundation">
217
+ <i class="fas fa-building text-4xl text-cyan-500 mb-4"></i>
218
+ <h4 class="font-bold mb-2">Foundation</h4>
219
+ <p class="text-gray-600 text-sm">Basements, footings, and below-grade walls</p>
220
+ </div>
221
+ <div class="surface-option p-6 rounded-lg border border-gray-200 cursor-pointer text-center" data-surface="wall">
222
+ <i class="fas fa-vector-square text-4xl text-cyan-500 mb-4"></i>
223
+ <h4 class="font-bold mb-2">Exterior Walls</h4>
224
+ <p class="text-gray-600 text-sm">Concrete, brick, or block construction</p>
225
+ </div>
226
+ </div>
227
+
228
+ <!-- 3D Visualization Placeholder -->
229
+ <div id="surfaceVisualization" class="h-64 md:h-96 bg-gray-100 rounded-lg flex items-center justify-center">
230
+ <div class="text-center">
231
+ <i class="fas fa-cube text-5xl text-gray-400 mb-4"></i>
232
+ <p class="text-gray-500">Select a surface type to view 3D application simulation</p>
233
+ </div>
234
+ </div>
235
+ </div>
236
+ </div>
237
+ </section>
238
+
239
+ <!-- Case Studies -->
240
+ <section id="cases" class="py-20 px-6 tech-gradient text-white">
241
+ <div class="container mx-auto">
242
+ <div class="text-center mb-16">
243
+ <h2 class="text-3xl md:text-4xl font-bold mb-4">Real-Time <span class="text-cyan-400">Protection</span> Results</h2>
244
+ <p class="text-gray-300 max-w-2xl mx-auto">See how Hydro Tech Shield transforms vulnerable surfaces into impervious barriers</p>
245
+ </div>
246
+
247
+ <div class="grid grid-cols-1 md:grid-cols-2 gap-8 mb-16">
248
+ <div class="hydro-card p-6 rounded-lg bg-gray-800 bg-opacity-50 backdrop-filter backdrop-blur-sm">
249
+ <div class="flex items-center mb-4">
250
+ <div class="w-12 h-12 bg-cyan-500 rounded-full flex items-center justify-center mr-4">
251
+ <i class="fas fa-building text-white"></i>
252
+ </div>
253
+ <div>
254
+ <h3 class="font-bold">Commercial High-Rise</h3>
255
+ <p class="text-gray-400 text-sm">Downtown Chicago</p>
256
+ </div>
257
+ </div>
258
+ <div class="mb-4">
259
+ <div class="h-64 bg-gray-700 rounded-lg flex items-center justify-center">
260
+ <div class="text-center">
261
+ <i class="fas fa-images text-4xl text-gray-500 mb-2"></i>
262
+ <p>Before/After Gallery</p>
263
+ </div>
264
+ </div>
265
+ </div>
266
+ <div class="space-y-3">
267
+ <div class="flex justify-between">
268
+ <span>Water Intrusion:</span>
269
+ <span class="font-bold">100% reduction</span>
270
+ </div>
271
+ <div class="flex justify-between">
272
+ <span>Application Time:</span>
273
+ <span class="font-bold">2 hours</span>
274
+ </div>
275
+ <div class="flex justify-between">
276
+ <span>Projected Lifespan:</span>
277
+ <span class="font-bold text-cyan-400">25+ years</span>
278
+ </div>
279
+ </div>
280
+ </div>
281
+
282
+ <div class="hydro-card p-6 rounded-lg bg-gray-800 bg-opacity-50 backdrop-filter backdrop-blur-sm">
283
+ <div class="flex items-center mb-4">
284
+ <div class="w-12 h-12 bg-cyan-500 rounded-full flex items-center justify-center mr-4">
285
+ <i class="fas fa-home text-white"></i>
286
+ </div>
287
+ <div>
288
+ <h3 class="font-bold">Residential Basement</h3>
289
+ <p class="text-gray-400 text-sm">Suburban Boston</p>
290
+ </div>
291
+ </div>
292
+ <div class="mb-4">
293
+ <div class="h-64 bg-gray-700 rounded-lg flex items-center justify-center">
294
+ <div class="text-center">
295
+ <i class="fas fa-images text-4xl text-gray-500 mb-2"></i>
296
+ <p>Before/After Gallery</p>
297
+ </div>
298
+ </div>
299
+ </div>
300
+ <div class="space-y-3">
301
+ <div class="flex justify-between">
302
+ <span>Humidity Levels:</span>
303
+ <span class="font-bold">75% reduction</span>
304
+ </div>
305
+ <div class="flex justify-between">
306
+ <span>Application Time:</span>
307
+ <span class="font-bold">4 hours</span>
308
+ </div>
309
+ <div class="flex justify-between">
310
+ <span>Projected Lifespan:</span>
311
+ <span class="font-bold text-cyan-400">20+ years</span>
312
+ </div>
313
+ </div>
314
+ </div>
315
+ </div>
316
+
317
+ <div class="text-center">
318
+ <button class="border-2 border-cyan-500 text-cyan-500 hover:bg-cyan-500 hover:text-white font-bold py-3 px-8 rounded-full transition-all duration-300">
319
+ View All Case Studies <i class="fas fa-arrow-right ml-2"></i>
320
+ </button>
321
+ </div>
322
+ </div>
323
+ </section>
324
+
325
+ <!-- Coverage Calculator -->
326
+ <section id="calculator" class="py-20 px-6 bg-gray-50">
327
+ <div class="container mx-auto max-w-4xl">
328
+ <div class="coverage-calculator rounded-xl shadow-2xl overflow-hidden">
329
+ <div class="grid grid-cols-1 md:grid-cols-2">
330
+ <div class="p-10 bg-gray-900 text-white">
331
+ <h2 class="text-3xl font-bold mb-6">Coverage <span class="text-cyan-400">Calculator</span></h2>
332
+ <p class="text-gray-300 mb-8">Enter your project details to estimate the required materials and cost</p>
333
+
334
+ <div class="space-y-6">
335
+ <div>
336
+ <label class="block text-gray-400 mb-2">Surface Area (sq ft)</label>
337
+ <input type="range" min="100" max="10000" value="1500" class="w-full h-2 bg-gray-700 rounded-lg appearance-none cursor-pointer" id="areaRange">
338
+ <div class="flex justify-between mt-2">
339
+ <span>100</span>
340
+ <span id="areaValue">1500</span>
341
+ <span>10,000+</span>
342
+ </div>
343
+ </div>
344
+
345
+ <div>
346
+ <label class="block text-gray-400 mb-2">Surface Type</label>
347
+ <select class="w-full bg-gray-800 border border-gray-700 text-white rounded-lg px-4 py-3 focus:outline-none focus:ring-2 focus:ring-cyan-500">
348
+ <option>Roof</option>
349
+ <option>Foundation</option>
350
+ <option>Exterior Wall</option>
351
+ <option>Balcony/Deck</option>
352
+ <option>Other</option>
353
+ </select>
354
+ </div>
355
+
356
+ <div>
357
+ <label class="block text-gray-400 mb-2">Protection Level</label>
358
+ <select class="w-full bg-gray-800 border border-gray-700 text-white rounded-lg px-4 py-3 focus:outline-none focus:ring-2 focus:ring-cyan-500">
359
+ <option>Standard (10 years)</option>
360
+ <option>Enhanced (15 years)</option>
361
+ <option>Premium (20+ years)</option>
362
+ </select>
363
+ </div>
364
+ </div>
365
+ </div>
366
+
367
+ <div class="p-10 bg-white">
368
+ <h3 class="text-2xl font-bold text-gray-800 mb-6">Your <span class="text-cyan-500">Estimate</span></h3>
369
+
370
+ <div class="space-y-6 mb-8">
371
+ <div class="flex justify-between border-b border-gray-200 pb-4">
372
+ <span class="text-gray-600">Material Required</span>
373
+ <span class="font-bold" id="materialEstimate">45 gallons</span>
374
+ </div>
375
+ <div class="flex justify-between border-b border-gray-200 pb-4">
376
+ <span class="text-gray-600">Application Time</span>
377
+ <span class="font-bold" id="timeEstimate">6 hours</span>
378
+ </div>
379
+ <div class="flex justify-between border-b border-gray-200 pb-4">
380
+ <span class="text-gray-600">Projected Lifespan</span>
381
+ <span class="font-bold text-cyan-500">20+ years</span>
382
+ </div>
383
+ <div class="flex justify-between pt-2">
384
+ <span class="text-lg font-bold">Estimated Cost</span>
385
+ <span class="text-2xl font-bold" id="costEstimate">$3,750</span>
386
+ </div>
387
+ </div>
388
+
389
+ <button class="w-full bg-cyan-500 hover:bg-cyan-600 text-white font-bold py-4 px-6 rounded-lg transition-all duration-300 aqua-glow">
390
+ Get Exact Quote <i class="fas fa-arrow-right ml-2"></i>
391
+ </button>
392
+ </div>
393
+ </div>
394
+ </div>
395
+ </div>
396
+ </section>
397
+
398
+ <!-- Emergency Protection -->
399
+ <section id="contact" class="py-20 px-6 bg-white">
400
+ <div class="container mx-auto max-w-4xl">
401
+ <div class="tech-border rounded-xl overflow-hidden">
402
+ <div class="grid grid-cols-1 md:grid-cols-2 bg-gradient-to-r from-gray-900 to-gray-800">
403
+ <div class="p-10 text-white">
404
+ <h2 class="text-3xl font-bold mb-4">Emergency <span class="text-cyan-400">Hydroprotection</span></h2>
405
+ <p class="text-gray-300 mb-6">Act now before the next rainfall causes irreversible damage</p>
406
+
407
+ <div class="space-y-4 mb-8">
408
+ <div class="flex items-start timeline-marker pl-8">
409
+ <div>
410
+ <h4 class="font-bold">Free Technician Dispatch</h4>
411
+ <p class="text-gray-400 text-sm">Within 24 hours of your request</p>
412
+ </div>
413
+ </div>
414
+ <div class="flex items-start timeline-marker pl-8">
415
+ <div>
416
+ <h4 class="font-bold">3D Protection Model</h4>
417
+ <p class="text-gray-400 text-sm">Visualize the solution before application</p>
418
+ </div>
419
+ </div>
420
+ <div class="flex items-start timeline-marker pl-8">
421
+ <div>
422
+ <h4 class="font-bold">10% Discount</h4>
423
+ <p class="text-gray-400 text-sm">For emergency services booked within 48 hours</p>
424
+ </div>
425
+ </div>
426
+ </div>
427
+
428
+ <div class="bg-gray-800 bg-opacity-50 rounded-lg p-4">
429
+ <div class="flex items-center">
430
+ <i class="fas fa-clock text-cyan-500 text-2xl mr-3"></i>
431
+ <div>
432
+ <p class="text-sm text-gray-400">Offer expires in</p>
433
+ <div id="countdown" class="flex space-x-2">
434
+ <div class="bg-gray-700 px-2 py-1 rounded">
435
+ <span class="font-bold">23</span><span class="text-xs">h</span>
436
+ </div>
437
+ <div class="bg-gray-700 px-2 py-1 rounded">
438
+ <span class="font-bold">59</span><span class="text-xs">m</span>
439
+ </div>
440
+ <div class="bg-gray-700 px-2 py-1 rounded">
441
+ <span class="font-bold">59</span><span class="text-xs">s</span>
442
+ </div>
443
+ </div>
444
+ </div>
445
+ </div>
446
+ </div>
447
+ </div>
448
+
449
+ <div class="p-10 bg-white">
450
+ <h3 class="text-2xl font-bold text-gray-800 mb-6">Activate <span class="text-cyan-500">Protection</span></h3>
451
+
452
+ <form class="space-y-4">
453
+ <div>
454
+ <label class="block text-gray-700 mb-2">Your Name</label>
455
+ <input type="text" class="w-full border border-gray-300 rounded-lg px-4 py-3 focus:outline-none focus:ring-2 focus:ring-cyan-500">
456
+ </div>
457
+ <div>
458
+ <label class="block text-gray-700 mb-2">Phone Number</label>
459
+ <input type="tel" class="w-full border border-gray-300 rounded-lg px-4 py-3 focus:outline-none focus:ring-2 focus:ring-cyan-500">
460
+ </div>
461
+ <div>
462
+ <label class="block text-gray-700 mb-2">Property Type</label>
463
+ <select class="w-full border border-gray-300 rounded-lg px-4 py-3 focus:outline-none focus:ring-2 focus:ring-cyan-500">
464
+ <option>Residential</option>
465
+ <option>Commercial</option>
466
+ <option>Industrial</option>
467
+ <option>Municipal</option>
468
+ </select>
469
+ </div>
470
+ <div>
471
+ <label class="block text-gray-700 mb-2">Urgency</label>
472
+ <select class="w-full border border-gray-300 rounded-lg px-4 py-3 focus:outline-none focus:ring-2 focus:ring-cyan-500">
473
+ <option>Preventative</option>
474
+ <option>Minor Leakage</option>
475
+ <option>Active Water Intrusion</option>
476
+ <option>Emergency Flooding</option>
477
+ </select>
478
+ </div>
479
+
480
+ <button class="w-full bg-cyan-500 hover:bg-cyan-600 text-white font-bold py-4 px-6 rounded-lg transition-all duration-300 aqua-glow mt-6">
481
+ Request Emergency Service <i class="fas fa-shield-alt ml-2"></i>
482
+ </button>
483
+ </form>
484
+ </div>
485
+ </div>
486
+ </div>
487
+ </div>
488
+ </section>
489
+
490
+ <!-- Tech Specs -->
491
+ <section class="py-20 px-6 bg-gray-900 text-white">
492
+ <div class="container mx-auto">
493
+ <div class="text-center mb-16">
494
+ <h2 class="text-3xl md:text-4xl font-bold mb-4">Technical <span class="text-cyan-400">Specifications</span></h2>
495
+ <p class="text-gray-400 max-w-2xl mx-auto">Precision-engineered for maximum protection and durability</p>
496
+ </div>
497
+
498
+ <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6">
499
+ <div class="p-6 bg-gray-800 rounded-lg">
500
+ <div class="flex items-center mb-4">
501
+ <div class="w-12 h-12 bg-cyan-500 bg-opacity-20 rounded-full flex items-center justify-center mr-4">
502
+ <i class="fas fa-tint text-cyan-400"></i>
503
+ </div>
504
+ <h3 class="font-bold">Water Resistance</h3>
505
+ </div>
506
+ <p class="text-gray-400">Withstands hydrostatic pressure up to 50 psi (345 kPa)</p>
507
+ </div>
508
+ <div class="p-6 bg-gray-800 rounded-lg">
509
+ <div class="flex items-center mb-4">
510
+ <div class="w-12 h-12 bg-cyan-500 bg-opacity-20 rounded-full flex items-center justify-center mr-4">
511
+ <i class="fas fa-thermometer-half text-cyan-400"></i>
512
+ </div>
513
+ <h3 class="font-bold">Temperature Range</h3>
514
+ </div>
515
+ <p class="text-gray-400">-40°F to 250°F (-40°C to 121°C) operational range</p>
516
+ </div>
517
+ <div class="p-6 bg-gray-800 rounded-lg">
518
+ <div class="flex items-center mb-4">
519
+ <div class="w-12 h-12 bg-cyan-500 bg-opacity-20 rounded-full flex items-center justify-center mr-4">
520
+ <i class="fas fa-expand-arrows-alt text-cyan-400"></i>
521
+ </div>
522
+ <h3 class="font-bold">Elongation</h3>
523
+ </div>
524
+ <p class="text-gray-400">Up to 600% elongation at break for crack bridging</p>
525
+ </div>
526
+ <div class="p-6 bg-gray-800 rounded-lg">
527
+ <div class="flex items-center mb-4">
528
+ <div class="w-12 h-12 bg-cyan-500 bg-opacity-20 rounded-full flex items-center justify-center mr-4">
529
+ <i class="fas fa-clock text-cyan-400"></i>
530
+ </div>
531
+ <h3 class="font-bold">Cure Time</h3>
532
+ </div>
533
+ <p class="text-gray-400">Walkable in 2 hours, fully cured in 24 hours</p>
534
+ </div>
535
+ </div>
536
+ </div>
537
+ </section>
538
+
539
+ <!-- Footer -->
540
+ <footer class="py-12 px-6 bg-gray-950 text-gray-400">
541
+ <div class="container mx-auto">
542
+ <div class="grid grid-cols-1 md:grid-cols-4 gap-8 mb-12">
543
+ <div>
544
+ <div class="flex items-center space-x-2 mb-6">
545
+ <div class="w-10 h-10 rounded-full bg-cyan-500 flex items-center justify-center">
546
+ <i class="fas fa-shield-alt text-white text-lg"></i>
547
+ </div>
548
+ <span class="text-xl font-bold text-white">HYDRO <span class="text-cyan-400">TECH</span> SHIELD</span>
549
+ </div>
550
+ <p class="mb-4">Next-generation building protection systems powered by nanotechnology.</p>
551
+ <div class="flex space-x-4">
552
+ <a href="#" class="w-10 h-10 bg-gray-800 rounded-full flex items-center justify-center hover:bg-cyan-500 hover:text-white transition">
553
+ <i class="fab fa-facebook-f"></i>
554
+ </a>
555
+ <a href="#" class="w-10 h-10 bg-gray-800 rounded-full flex items-center justify-center hover:bg-cyan-500 hover:text-white transition">
556
+ <i class="fab fa-linkedin-in"></i>
557
+ </a>
558
+ <a href="#" class="w-10 h-10 bg-gray-800 rounded-full flex items-center justify-center hover:bg-cyan-500 hover:text-white transition">
559
+ <i class="fab fa-instagram"></i>
560
+ </a>
561
+ <a href="#" class="w-10 h-10 bg-gray-800 rounded-full flex items-center justify-center hover:bg-cyan-500 hover:text-white transition">
562
+ <i class="fab fa-youtube"></i>
563
+ </a>
564
+ </div>
565
+ </div>
566
+ <div>
567
+ <h3 class="text-white font-bold mb-6">Technology</h3>
568
+ <ul class="space-y-3">
569
+ <li><a href="#" class="hover:text-cyan-400 transition">Smart Mastics</a></li>
570
+ <li><a href="#" class="hover:text-cyan-400 transition">Self-Healing Tech</a></li>
571
+ <li><a href="#" class="hover:text-cyan-400 transition">Thermal Adaptation</a></li>
572
+ <li><a href="#" class="hover:text-cyan-400 transition">Molecular Bonding</a></li>
573
+ <li><a href="#" class="hover:text-cyan-400 transition">Research & Development</a></li>
574
+ </ul>
575
+ </div>
576
+ <div>
577
+ <h3 class="text-white font-bold mb-6">Applications</h3>
578
+ <ul class="space-y-3">
579
+ <li><a href="#" class="hover:text-cyan-400 transition">Roof Systems</a></li>
580
+ <li><a href="#" class="hover:text-cyan-400 transition">Foundation Protection</a></li>
581
+ <li><a href="#" class="hover:text-cyan-400 transition">Exterior Walls</a></li>
582
+ <li><a href="#" class="hover:text-cyan-400 transition">Balconies & Decks</a></li>
583
+ <li><a href="#" class="hover:text-cyan-400 transition">Specialty Structures</a></li>
584
+ </ul>
585
+ </div>
586
+ <div>
587
+ <h3 class="text-white font-bold mb-6">Contact</h3>
588
+ <ul class="space-y-3">
589
+ <li class="flex items-start">
590
+ <i class="fas fa-map-marker-alt text-cyan-400 mt-1 mr-3"></i>
591
+ <span>123 Tech Park Drive, Innovation City, IC 90210</span>
592
+ </li>
593
+ <li class="flex items-center">
594
+ <i class="fas fa-phone-alt text-cyan-400 mr-3"></i>
595
+ <span>1-800-HYDRO-TECH</span>
596
+ </li>
597
+ <li class="flex items-center">
598
+ <i class="fas fa-envelope text-cyan-400 mr-3"></i>
599
+ <span>shield@hydrotech.com</span>
600
+ </li>
601
+ </ul>
602
+ </div>
603
+ </div>
604
+
605
+ <div class="pt-8 border-t border-gray-800 flex flex-col md:flex-row justify-between items-center">
606
+ <p>© 2023 Hydro Tech Shield. All rights reserved.</p>
607
+ <div class="flex space-x-6 mt-4 md:mt-0">
608
+ <a href="#" class="hover:text-cyan-400 transition">Privacy Policy</a>
609
+ <a href="#" class="hover:text-cyan-400 transition">Terms of Service</a>
610
+ <a href="#" class="hover:text-cyan-400 transition">Patents</a>
611
+ </div>
612
+ </div>
613
+ </div>
614
+ </footer>
615
+
616
+ <script>
617
+ // Surface selection interaction
618
+ document.querySelectorAll('.surface-option').forEach(option => {
619
+ option.addEventListener('click', function() {
620
+ // Remove active class from all options
621
+ document.querySelectorAll('.surface-option').forEach(opt => {
622
+ opt.classList.remove('border-cyan-500', 'bg-cyan-50');
623
+ });
624
+
625
+ // Add active class to clicked option
626
+ this.classList.add('border-cyan-500', 'bg-cyan-50');
627
+
628
+ // Update visualization
629
+ const surfaceType = this.getAttribute('data-surface');
630
+ const visualization = document.getElementById('surfaceVisualization');
631
+
632
+ // In a real implementation, this would load a 3D model or animation
633
+ visualization.innerHTML = `
634
+ <div class="text-center p-6">
635
+ <i class="fas fa-${getSurfaceIcon(surfaceType)} text-6xl text-cyan-500 mb-4"></i>
636
+ <h3 class="text-xl font-bold mb-2">${getSurfaceName(surfaceType)} Application</h3>
637
+ <p class="text-gray-600 mb-4">3D simulation loading...</p>
638
+ <div class="w-full bg-gray-200 rounded-full h-2.5">
639
+ <div class="bg-cyan-500 h-2.5 rounded-full" style="width: 45%"></div>
640
+ </div>
641
+ </div>
642
+ `;
643
+
644
+ // Simulate loading
645
+ setTimeout(() => {
646
+ visualization.innerHTML = `
647
+ <div class="relative h-full w-full overflow-hidden rounded-lg">
648
+ <div class="absolute inset-0 bg-gradient-to-br from-gray-300 to-gray-400 flex items-center justify-center">
649
+ <div class="relative w-full h-full">
650
+ <!-- Simulated 3D model placeholder -->
651
+ <div class="absolute bottom-0 left-1/2 transform -translate-x-1/2 w-4/5 h-3/5 bg-gray-600 rounded-t-xl"></div>
652
+ <!-- Simulated applied coating -->
653
+ <div class="absolute bottom-0 left-1/2 transform -translate-x-1/2 w-4/5 h-3/5 bg-cyan-500 bg-opacity-70 rounded-t-xl animate-pulse"></div>
654
+ <div class="absolute top-10 left-1/2 transform -translate-x-1/2 text-center">
655
+ <h3 class="text-white font-bold text-lg drop-shadow-lg">${getSurfaceName(surfaceType)} Protected</h3>
656
+ <p class="text-white text-sm">Hydro Tech Shield applied</p>
657
+ </div>
658
+ </div>
659
+ </div>
660
+ </div>
661
+ `;
662
+ }, 1500);
663
+ });
664
+ });
665
+
666
+ function getSurfaceIcon(surfaceType) {
667
+ const icons = {
668
+ 'roof': 'home',
669
+ 'foundation': 'building',
670
+ 'wall': 'vector-square'
671
+ };
672
+ return icons[surfaceType] || 'cube';
673
+ }
674
+
675
+ function getSurfaceName(surfaceType) {
676
+ const names = {
677
+ 'roof': 'Roof',
678
+ 'foundation': 'Foundation',
679
+ 'wall': 'Exterior Wall'
680
+ };
681
+ return names[surfaceType] || 'Surface';
682
+ }
683
+
684
+ // Coverage calculator interaction
685
+ const areaRange = document.getElementById('areaRange');
686
+ const areaValue = document.getElementById('areaValue');
687
+ const materialEstimate = document.getElementById('materialEstimate');
688
+ const timeEstimate = document.getElementById('timeEstimate');
689
+ const costEstimate = document.getElementById('costEstimate');
690
+
691
+ areaRange.addEventListener('input', function() {
692
+ const area = parseInt(this.value);
693
+ areaValue.textContent = area;
694
+
695
+ // Calculate estimates based on area
696
+ const material = Math.ceil(area / 35);
697
+ const time = Math.max(2, Math.ceil(area / 300));
698
+ const cost = Math.ceil(area * 2.5);
699
+
700
+ materialEstimate.textContent = `${material} gallons`;
701
+ timeEstimate.textContent = `${time} hours`;
702
+ costEstimate.textContent = `$${cost.toLocaleString()}`;
703
+ });
704
+
705
+ // Countdown timer
706
+ function updateCountdown() {
707
+ const now = new Date();
708
+ const endOfDay = new Date();
709
+ endOfDay.setHours(23, 59, 59, 0);
710
+
711
+ const diff = endOfDay - now;
712
+
713
+ const hours = Math.floor((diff % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
714
+ const minutes = Math.floor((diff % (1000 * 60 * 60)) / (1000 * 60));
715
+ const seconds = Math.floor((diff % (1000 * 60)) / 1000);
716
+
717
+ document.getElementById('countdown').innerHTML = `
718
+ <div class="bg-gray-700 px-2 py-1 rounded">
719
+ <span class="font-bold">${hours.toString().padStart(2, '0')}</span><span class="text-xs">h</span>
720
+ </div>
721
+ <div class="bg-gray-700 px-2 py-1 rounded">
722
+ <span class="font-bold">${minutes.toString().padStart(2, '0')}</span><span class="text-xs">m</span>
723
+ </div>
724
+ <div class="bg-gray-700 px-2 py-1 rounded">
725
+ <span class="font-bold">${seconds.toString().padStart(2, '0')}</span><span class="text-xs">s</span>
726
+ </div>
727
+ `;
728
+ }
729
+
730
+ setInterval(updateCountdown, 1000);
731
+ updateCountdown();
732
+
733
+ // Scroll to calculator
734
+ document.getElementById('calculateBtn').addEventListener('click', function() {
735
+ document.getElementById('calculator').scrollIntoView({
736
+ behavior: 'smooth'
737
+ });
738
+ });
739
+
740
+ // Mobile menu toggle
741
+ document.querySelector('nav button').addEventListener('click', function() {
742
+ const menu = document.querySelector('nav .md\\:flex');
743
+ menu.classList.toggle('hidden');
744
+ menu.classList.toggle('flex');
745
+ menu.classList.toggle('flex-col');
746
+ menu.classList.toggle('absolute');
747
+ menu.classList.toggle('top-16');
748
+ menu.classList.toggle('left-0');
749
+ menu.classList.toggle('right-0');
750
+ menu.classList.toggle('bg-gray-900');
751
+ menu.classList.toggle('p-4');
752
+ menu.classList.toggle('space-y-4');
753
+ menu.classList.toggle('space-x-8');
754
+ });
755
+ </script>
756
+ <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=Fakhammer/gopro" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
757
+ </html>