land3adrs / index.html
timoon811's picture
Add 3 files
4a95d2a verified
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Глобальная экспансия | Traffic Master</title>
<script src="https://cdn.tailwindcss.com"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<style>
@import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700&family=Roboto:wght@300;400;700&display=swap');
body {
font-family: 'Roboto', sans-serif;
background-color: #0a0a1a;
color: #e0e0e0;
overflow-x: hidden;
}
.sci-fi {
font-family: 'Orbitron', sans-serif;
}
.glow {
text-shadow: 0 0 10px rgba(0, 255, 255, 0.7);
}
.glow-box {
box-shadow: 0 0 15px rgba(0, 255, 255, 0.5);
}
.neon-blue {
color: #00ffff;
}
.neon-purple {
color: #ff00ff;
}
.neon-green {
color: #00ff88;
}
.map-container {
position: relative;
height: 600px;
background: url('https://upload.wikimedia.org/wikipedia/commons/thumb/8/80/World_map_-_low_resolution.svg/1200px-World_map_-_low_resolution.svg.png') no-repeat center center;
background-size: cover;
overflow: hidden;
}
.pulse-dot {
position: absolute;
width: 12px;
height: 12px;
border-radius: 50%;
animation: pulse 2s infinite;
}
@keyframes pulse {
0% {
transform: scale(0.8);
box-shadow: 0 0 0 0 rgba(0, 255, 255, 0.7);
}
70% {
transform: scale(1.2);
box-shadow: 0 0 0 15px rgba(0, 255, 255, 0);
}
100% {
transform: scale(0.8);
box-shadow: 0 0 0 0 rgba(0, 255, 255, 0);
}
}
.dot-label {
position: absolute;
background: rgba(0, 0, 0, 0.7);
padding: 4px 8px;
border-radius: 4px;
font-size: 12px;
white-space: nowrap;
animation: float 3s ease-in-out infinite;
}
@keyframes float {
0% { transform: translateY(0px); }
50% { transform: translateY(-10px); }
100% { transform: translateY(0px); }
}
.passport {
perspective: 1000px;
transition: transform 0.5s;
}
.passport:hover {
transform: rotateY(10deg) scale(1.05);
}
.route-line {
position: relative;
}
.route-line::after {
content: '';
position: absolute;
left: 24px;
top: 0;
bottom: 0;
width: 2px;
background: linear-gradient(to bottom, #00ffff, #ff00ff);
z-index: 0;
}
.telegram-message {
background: linear-gradient(135deg, #182635, #0e1a27);
border-left: 3px solid #00ffff;
}
.progress-bar {
height: 4px;
background: linear-gradient(90deg, #00ffff, #ff00ff);
animation: progress 2s ease-in-out infinite;
}
@keyframes progress {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}
@media (max-width: 768px) {
.map-container {
height: 300px;
}
.route-line::after {
left: 16px;
}
}
</style>
</head>
<body>
<!-- Header -->
<header class="bg-black bg-opacity-80 fixed w-full z-50 backdrop-blur-sm">
<div class="container mx-auto px-4 py-3 flex justify-between items-center">
<div class="flex items-center">
<div class="w-10 h-10 rounded-full bg-gradient-to-br from-cyan-400 to-purple-500 flex items-center justify-center mr-3">
<i class="fas fa-globe text-white text-xl"></i>
</div>
<span class="text-xl font-bold neon-blue sci-fi">TRAFFIC MASTER</span>
</div>
<nav class="hidden md:flex space-x-8">
<a href="#about" class="text-white hover:text-cyan-400 transition">Система</a>
<a href="#cases" class="text-white hover:text-cyan-400 transition">Кейсы</a>
<a href="#program" class="text-white hover:text-cyan-400 transition">Маршрут</a>
<a href="#pricing" class="text-white hover:text-cyan-400 transition">Паспорта</a>
</nav>
<button class="md:hidden text-white">
<i class="fas fa-bars text-2xl"></i>
</button>
</div>
</header>
<!-- Hero Section with Interactive Map -->
<section class="map-container pt-24">
<div class="absolute inset-0 bg-black bg-opacity-60"></div>
<div class="container mx-auto px-4 relative z-10 h-full flex flex-col justify-center items-center text-center">
<h1 class="text-4xl md:text-6xl font-bold mb-6 glow sci-fi neon-blue">ТРАФИК НЕ СПИТ</h1>
<p class="text-xl md:text-2xl mb-8 max-w-3xl neon-purple">И ты — теперь часть потока.</p>
<button class="bg-gradient-to-r from-cyan-500 to-purple-600 text-white px-8 py-4 rounded-full font-bold text-lg hover:opacity-90 transition transform hover:scale-105 glow-box">
ВОЙТИ В ИГРУ
</button>
</div>
<!-- Animated dots on map -->
<div class="pulse-dot bg-cyan-400" style="top: 30%; left: 50%;" data-label="+1 200$ из Турции"></div>
<div class="pulse-dot bg-purple-500" style="top: 45%; left: 20%;" data-label="Новая связка в Бразилии"></div>
<div class="pulse-dot bg-green-400" style="top: 40%; left: 75%;" data-label="FTD 9 — GEO: IN"></div>
<div class="pulse-dot bg-cyan-400" style="top: 60%; left: 35%;" data-label="ROI 240% — UA"></div>
<div class="pulse-dot bg-purple-500" style="top: 25%; left: 65%;" data-label="+3 400$ — RU"></div>
</section>
<!-- About System -->
<section id="about" class="py-20 bg-gradient-to-b from-black to-gray-900">
<div class="container mx-auto px-4">
<h2 class="text-3xl md:text-5xl font-bold mb-12 text-center sci-fi neon-green">TRAFFIC MASTER — СИСТЕМА, КОТОРАЯ РАБОТАЕТ ПО ВСЕМУ МИРУ</h2>
<div class="grid grid-cols-2 md:grid-cols-4 gap-6 max-w-4xl mx-auto">
<div class="bg-gray-800 bg-opacity-50 rounded-xl p-6 text-center border border-gray-700 hover:border-cyan-400 transition">
<div class="text-4xl mb-3 neon-blue"><i class="fas fa-users"></i></div>
<div class="text-3xl font-bold mb-2 neon-blue">900+</div>
<div class="text-gray-300">Учеников</div>
</div>
<div class="bg-gray-800 bg-opacity-50 rounded-xl p-6 text-center border border-gray-700 hover:border-purple-500 transition">
<div class="text-4xl mb-3 neon-purple"><i class="fas fa-globe-americas"></i></div>
<div class="text-3xl font-bold mb-2 neon-purple">20+</div>
<div class="text-gray-300">GEO</div>
</div>
<div class="bg-gray-800 bg-opacity-50 rounded-xl p-6 text-center border border-gray-700 hover:border-green-400 transition">
<div class="text-4xl mb-3 neon-green"><i class="fas fa-chart-line"></i></div>
<div class="text-3xl font-bold mb-2 neon-green">6</div>
<div class="text-gray-300">Вертикалей</div>
</div>
<div class="bg-gray-800 bg-opacity-50 rounded-xl p-6 text-center border border-gray-700 hover:border-cyan-400 transition">
<div class="text-4xl mb-3 neon-blue"><i class="fas fa-language"></i></div>
<div class="text-3xl font-bold mb-2 neon-blue">3</div>
<div class="text-gray-300">Языка</div>
</div>
</div>
</div>
</section>
<!-- Cases Grid -->
<section id="cases" class="py-20 bg-gray-900">
<div class="container mx-auto px-4">
<h2 class="text-3xl md:text-4xl font-bold mb-12 text-center sci-fi neon-purple">РЕАЛЬНЫЕ РЕЗУЛЬТАТЫ ПО ВСЕМУ МИРУ</h2>
<div class="grid grid-cols-1 md:grid-cols-3 gap-8">
<!-- Case 1 -->
<div class="bg-gray-800 rounded-xl overflow-hidden border border-gray-700 hover:border-cyan-400 transition transform hover:-translate-y-2">
<div class="p-6">
<div class="flex items-center mb-4">
<div class="w-10 h-10 rounded-full bg-gray-700 flex items-center justify-center mr-3">
<span class="text-2xl">🇧🇷</span>
</div>
<div>
<h3 class="font-bold text-lg">Жуан</h3>
<div class="text-sm text-gray-400">Бразилия</div>
</div>
</div>
<div class="mb-4">
<div class="text-2xl font-bold neon-green">$3 400</div>
<div class="text-gray-300">Dating</div>
</div>
<div class="text-sm text-gray-400">"С первой связки вышел в плюс. Система работает в любом GEO."</div>
</div>
</div>
<!-- Case 2 -->
<div class="bg-gray-800 rounded-xl overflow-hidden border border-gray-700 hover:border-purple-500 transition transform hover:-translate-y-2">
<div class="p-6">
<div class="flex items-center mb-4">
<div class="w-10 h-10 rounded-full bg-gray-700 flex items-center justify-center mr-3">
<span class="text-2xl">🇹🇷</span>
</div>
<div>
<h3 class="font-bold text-lg">Айше</h3>
<div class="text-sm text-gray-400">Турция</div>
</div>
</div>
<div class="mb-4">
<div class="text-2xl font-bold neon-purple">11 FTD</div>
<div class="text-gray-300">Gambling</div>
</div>
<div class="text-sm text-gray-400">"За 4 дня с нуля. Использовала неочевидные источники трафика."</div>
</div>
</div>
<!-- Case 3 -->
<div class="bg-gray-800 rounded-xl overflow-hidden border border-gray-700 hover:border-green-400 transition transform hover:-translate-y-2">
<div class="p-6">
<div class="flex items-center mb-4">
<div class="w-10 h-10 rounded-full bg-gray-700 flex items-center justify-center mr-3">
<span class="text-2xl">🇰🇿</span>
</div>
<div>
<h3 class="font-bold text-lg">Айнур</h3>
<div class="text-sm text-gray-400">Казахстан</div>
</div>
</div>
<div class="mb-4">
<div class="text-2xl font-bold neon-blue">$820</div>
<div class="text-gray-300">Crypto</div>
</div>
<div class="text-sm text-gray-400">"За неделю тестов. Теперь масштабирую на соседние страны."</div>
</div>
</div>
</div>
<div class="text-center mt-12">
<button class="border border-cyan-400 text-cyan-400 px-6 py-3 rounded-full hover:bg-cyan-400 hover:text-black transition">
Посмотреть больше кейсов <i class="fas fa-arrow-down ml-2"></i>
</button>
</div>
</div>
</section>
<!-- Program Route -->
<section id="program" class="py-20 bg-black">
<div class="container mx-auto px-4">
<h2 class="text-3xl md:text-4xl font-bold mb-12 text-center sci-fi neon-blue">ВАШ МАРШРУТ К ПЕРВОМУ $1 000</h2>
<div class="max-w-3xl mx-auto">
<!-- Step 1 -->
<div class="flex mb-12 route-line">
<div class="z-10">
<div class="w-12 h-12 rounded-full bg-gradient-to-br from-cyan-400 to-purple-500 flex items-center justify-center text-white text-xl">
1
</div>
</div>
<div class="ml-6 flex-1">
<h3 class="text-2xl font-bold mb-2 neon-blue">Регистрация аккаунта</h3>
<p class="text-gray-300">Полный доступ к системе, выбор GEO и вертикали. Подготовка к запуску.</p>
</div>
</div>
<!-- Step 2 -->
<div class="flex mb-12 route-line">
<div class="z-10">
<div class="w-12 h-12 rounded-full bg-gradient-to-br from-purple-500 to-green-400 flex items-center justify-center text-white text-xl">
2
</div>
</div>
<div class="ml-6 flex-1">
<h3 class="text-2xl font-bold mb-2 neon-purple">GEO: Трафик и источники</h3>
<p class="text-gray-300">Анализ рынка, выбор оффера, подбор источников трафика. Настройка связки.</p>
</div>
</div>
<!-- Step 3 -->
<div class="flex mb-12 route-line">
<div class="z-10">
<div class="w-12 h-12 rounded-full bg-gradient-to-br from-green-400 to-cyan-400 flex items-center justify-center text-white text-xl">
3
</div>
</div>
<div class="ml-6 flex-1">
<h3 class="text-2xl font-bold mb-2 neon-green">Landing: Прокладки и связки</h3>
<p class="text-gray-300">Оптимизация воронки, A/B тестирование, повышение конверсии.</p>
</div>
</div>
<!-- Step 4 -->
<div class="flex">
<div class="z-10">
<div class="w-12 h-12 rounded-full bg-gradient-to-br from-cyan-400 to-purple-500 flex items-center justify-center text-white text-xl">
4
</div>
</div>
<div class="ml-6 flex-1">
<h3 class="text-2xl font-bold mb-2 neon-blue">Выход: $1 000+</h3>
<p class="text-gray-300">Масштабирование успешной связки, автоматизация, выход на стабильный доход.</p>
</div>
</div>
</div>
</div>
</section>
<!-- Pricing Passports -->
<section id="pricing" class="py-20 bg-gradient-to-b from-black to-gray-900">
<div class="container mx-auto px-4">
<h2 class="text-3xl md:text-4xl font-bold mb-12 text-center sci-fi neon-purple">ВЫБЕРИТЕ СВОЙ ПАСПОРТ</h2>
<div class="grid grid-cols-1 md:grid-cols-3 gap-8 max-w-6xl mx-auto">
<!-- Passport 1 -->
<div class="passport bg-gray-800 rounded-xl overflow-hidden border-2 border-gray-600 hover:border-cyan-400">
<div class="p-8">
<div class="flex justify-between items-start mb-6">
<div>
<h3 class="text-2xl font-bold neon-blue">Nomad Entry</h3>
<div class="text-gray-400">Стартовый доступ</div>
</div>
<div class="w-16 h-16 rounded-full bg-gray-700 flex items-center justify-center border border-cyan-400">
<i class="fas fa-passport text-2xl neon-blue"></i>
</div>
</div>
<div class="mb-8">
<div class="text-4xl font-bold mb-2 neon-blue">$299</div>
<div class="text-gray-400">одноразовый платёж</div>
</div>
<ul class="space-y-3 mb-8">
<li class="flex items-center">
<i class="fas fa-check-circle text-cyan-400 mr-2"></i>
<span>Доступ к базовым материалам</span>
</li>
<li class="flex items-center">
<i class="fas fa-check-circle text-cyan-400 mr-2"></i>
<span>5 GEO на выбор</span>
</li>
<li class="flex items-center">
<i class="fas fa-check-circle text-cyan-400 mr-2"></i>
<span>Чат поддержки</span>
</li>
<li class="flex items-center text-gray-500">
<i class="fas fa-times-circle mr-2"></i>
<span>Персональный ментор</span>
</li>
<li class="flex items-center text-gray-500">
<i class="fas fa-times-circle mr-2"></i>
<span>Эксклюзивные офферы</span>
</li>
</ul>
<button class="w-full bg-cyan-500 text-black py-3 rounded-full font-bold hover:bg-cyan-400 transition">
Получить паспорт
</button>
</div>
</div>
<!-- Passport 2 -->
<div class="passport bg-gray-800 rounded-xl overflow-hidden border-2 border-purple-500 transform scale-105">
<div class="relative">
<div class="absolute top-4 right-4 bg-purple-500 text-white text-xs px-2 py-1 rounded">
ПОПУЛЯРНЫЙ
</div>
</div>
<div class="p-8">
<div class="flex justify-between items-start mb-6">
<div>
<h3 class="text-2xl font-bold neon-purple">Global Operator</h3>
<div class="text-gray-400">Полный доступ</div>
</div>
<div class="w-16 h-16 rounded-full bg-gray-700 flex items-center justify-center border border-purple-500">
<i class="fas fa-globe text-2xl neon-purple"></i>
</div>
</div>
<div class="mb-8">
<div class="text-4xl font-bold mb-2 neon-purple">$599</div>
<div class="text-gray-400">одноразовый платёж</div>
</div>
<ul class="space-y-3 mb-8">
<li class="flex items-center">
<i class="fas fa-check-circle text-purple-400 mr-2"></i>
<span>Полный доступ к материалам</span>
</li>
<li class="flex items-center">
<i class="fas fa-check-circle text-purple-400 mr-2"></i>
<span>Все GEO системы</span>
</li>
<li class="flex items-center">
<i class="fas fa-check-circle text-purple-400 mr-2"></i>
<span>Приватный чат операторов</span>
</li>
<li class="flex items-center">
<i class="fas fa-check-circle text-purple-400 mr-2"></i>
<span>Персональный ментор</span>
</li>
<li class="flex items-center text-gray-500">
<i class="fas fa-times-circle mr-2"></i>
<span>Эксклюзивные офферы</span>
</li>
</ul>
<button class="w-full bg-purple-500 text-black py-3 rounded-full font-bold hover:bg-purple-400 transition">
Получить паспорт
</button>
</div>
</div>
<!-- Passport 3 -->
<div class="passport bg-gray-800 rounded-xl overflow-hidden border-2 border-gray-600 hover:border-green-400">
<div class="p-8">
<div class="flex justify-between items-start mb-6">
<div>
<h3 class="text-2xl font-bold neon-green">Elite Citizen</h3>
<div class="text-gray-400">VIP статус</div>
</div>
<div class="w-16 h-16 rounded-full bg-gray-700 flex items-center justify-center border border-green-400">
<i class="fas fa-crown text-2xl neon-green"></i>
</div>
</div>
<div class="mb-8">
<div class="text-4xl font-bold mb-2 neon-green">$999</div>
<div class="text-gray-400">одноразовый платёж</div>
</div>
<ul class="space-y-3 mb-8">
<li class="flex items-center">
<i class="fas fa-check-circle text-green-400 mr-2"></i>
<span>Полный доступ + VIP материалы</span>
</li>
<li class="flex items-center">
<i class="fas fa-check-circle text-green-400 mr-2"></i>
<span>Все GEO + новые первыми</span>
</li>
<li class="flex items-center">
<i class="fas fa-check-circle text-green-400 mr-2"></i>
<span>VIP чат с основателями</span>
</li>
<li class="flex items-center">
<i class="fas fa-check-circle text-green-400 mr-2"></i>
<span>Персональный ментор</span>
</li>
<li class="flex items-center">
<i class="fas fa-check-circle text-green-400 mr-2"></i>
<span>Эксклюзивные офферы</span>
</li>
</ul>
<button class="w-full bg-green-500 text-black py-3 rounded-full font-bold hover:bg-green-400 transition">
Получить паспорт
</button>
</div>
</div>
</div>
</div>
</section>
<!-- Testimonials -->
<section class="py-20 bg-gray-900">
<div class="container mx-auto px-4">
<h2 class="text-3xl md:text-4xl font-bold mb-12 text-center sci-fi neon-purple">ГЛОБАЛЬНЫЙ TELEGRAM</h2>
<div class="max-w-2xl mx-auto space-y-6">
<!-- Message 1 -->
<div class="telegram-message rounded-lg p-6">
<div class="flex items-center mb-3">
<div class="w-10 h-10 rounded-full bg-gray-700 flex items-center justify-center mr-3">
<span class="text-xl">🇵🇱</span>
</div>
<div>
<h3 class="font-bold">Михал</h3>
<div class="text-xs text-gray-400">12:45 • Польша</div>
</div>
</div>
<p class="mb-2">"С первого раза не зашло. Потом сработала новая прокладка — ROI 190%."</p>
<div class="text-sm text-green-400 font-bold">+$2 800 за 2 недели</div>
</div>
<!-- Message 2 -->
<div class="telegram-message rounded-lg p-6">
<div class="flex items-center mb-3">
<div class="w-10 h-10 rounded-full bg-gray-700 flex items-center justify-center mr-3">
<span class="text-xl">🇮🇳</span>
</div>
<div>
<h3 class="font-bold">Раджив</h3>
<div class="text-xs text-gray-400">15:22 • Индия</div>
</div>
</div>
<p class="mb-2">"Использовал неочевидный источник трафика из курса. Первый FTD через 3 дня."</p>
<div class="text-sm text-purple-400 font-bold">7 FTD за первую неделю</div>
</div>
<!-- Message 3 -->
<div class="telegram-message rounded-lg p-6">
<div class="flex items-center mb-3">
<div class="w-10 h-10 rounded-full bg-gray-700 flex items-center justify-center mr-3">
<span class="text-xl">🇷🇺</span>
</div>
<div>
<h3 class="font-bold">Дмитрий</h3>
<div class="text-xs text-gray-400">18:07 • Россия</div>
</div>
</div>
<p class="mb-2">"Масштабировал успешную связку на 3 соседние страны. ROI стабильно 120-150%."</p>
<div class="text-sm text-cyan-400 font-bold">+$5 600 в этом месяце</div>
</div>
</div>
</div>
</section>
<!-- Final CTA -->
<section class="py-20 bg-black relative overflow-hidden">
<div class="absolute inset-0">
<div class="absolute top-0 left-0 w-full h-full bg-gradient-to-br from-cyan-500 to-purple-600 opacity-10"></div>
<div class="absolute top-0 left-0 w-full h-full bg-[url('https://upload.wikimedia.org/wikipedia/commons/thumb/8/80/World_map_-_low_resolution.svg/1200px-World_map_-_low_resolution.svg.png')] bg-cover opacity-10"></div>
</div>
<div class="container mx-auto px-4 relative z-10">
<div class="max-w-3xl mx-auto text-center">
<h2 class="text-3xl md:text-5xl font-bold mb-6 sci-fi neon-green">СИСТЕМА ЖДЁТ ТЕБЯ</h2>
<p class="text-xl md:text-2xl mb-8 neon-blue">Точка на карте, где ты — тоже можешь зажечься</p>
<div class="relative max-w-md mx-auto mb-12">
<div class="progress-bar"></div>
</div>
<button class="bg-gradient-to-r from-cyan-500 to-purple-600 text-white px-8 py-4 rounded-full font-bold text-lg hover:opacity-90 transition transform hover:scale-105 glow-box">
ПРИСОЕДИНИТЬСЯ К КУРСУ
</button>
<div class="mt-8 text-gray-400">
<p>Выбери свой паспорт и начни зарабатывать уже сегодня</p>
<div class="flex justify-center space-x-4 mt-4">
<i class="fab fa-cc-visa text-2xl"></i>
<i class="fab fa-cc-mastercard text-2xl"></i>
<i class="fab fa-bitcoin text-2xl"></i>
<i class="fab fa-cc-paypal text-2xl"></i>
</div>
</div>
</div>
</div>
</section>
<!-- Footer -->
<footer class="bg-gray-900 py-12">
<div class="container mx-auto px-4">
<div class="flex flex-col md:flex-row justify-between items-center">
<div class="flex items-center mb-6 md:mb-0">
<div class="w-10 h-10 rounded-full bg-gradient-to-br from-cyan-400 to-purple-500 flex items-center justify-center mr-3">
<i class="fas fa-globe text-white text-xl"></i>
</div>
<span class="text-xl font-bold neon-blue sci-fi">TRAFFIC MASTER</span>
</div>
<div class="flex space-x-6 mb-6 md:mb-0">
<a href="#" class="text-gray-400 hover:text-cyan-400 transition"><i class="fab fa-telegram text-2xl"></i></a>
<a href="#" class="text-gray-400 hover:text-purple-400 transition"><i class="fab fa-instagram text-2xl"></i></a>
<a href="#" class="text-gray-400 hover:text-blue-400 transition"><i class="fab fa-facebook text-2xl"></i></a>
<a href="#" class="text-gray-400 hover:text-red-400 transition"><i class="fab fa-youtube text-2xl"></i></a>
</div>
<div class="text-gray-400 text-sm">
<p>© 2023 Traffic Master System. All rights reserved.</p>
<p class="mt-1">Глобальная экспансия</p>
</div>
</div>
</div>
</footer>
<script>
// Animate dots on map with labels
document.addEventListener('DOMContentLoaded', function() {
const dots = document.querySelectorAll('.pulse-dot');
dots.forEach(dot => {
const labelText = dot.getAttribute('data-label');
if (labelText) {
const label = document.createElement('div');
label.className = 'dot-label';
label.textContent = labelText;
// Position label near the dot
const dotRect = dot.getBoundingClientRect();
const top = parseFloat(dot.style.top) - 5;
const left = parseFloat(dot.style.left) + 15;
label.style.top = `${top}%`;
label.style.left = `${left}%`;
dot.parentNode.appendChild(label);
// Random delay for animation
label.style.animationDelay = `${Math.random() * 2}s`;
}
});
// Simple scroll animation for route steps
const routeSteps = document.querySelectorAll('.route-line');
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.style.opacity = 1;
entry.target.style.transform = 'translateX(0)';
}
});
}, { threshold: 0.1 });
routeSteps.forEach((step, index) => {
step.style.opacity = 0;
step.style.transform = 'translateX(-20px)';
step.style.transition = `opacity 0.5s ease ${index * 0.2}s, transform 0.5s ease ${index * 0.2}s`;
observer.observe(step);
});
// Mobile menu toggle
const mobileMenuButton = document.querySelector('.md\\:hidden');
const mobileMenu = document.querySelector('.md\\:flex');
if (mobileMenuButton && mobileMenu) {
mobileMenuButton.addEventListener('click', () => {
mobileMenu.classList.toggle('hidden');
mobileMenu.classList.toggle('flex');
mobileMenu.classList.toggle('flex-col');
mobileMenu.classList.toggle('absolute');
mobileMenu.classList.toggle('top-16');
mobileMenu.classList.toggle('left-0');
mobileMenu.classList.toggle('right-0');
mobileMenu.classList.toggle('bg-black');
mobileMenu.classList.toggle('p-4');
mobileMenu.classList.toggle('space-y-4');
mobileMenu.classList.toggle('space-x-8');
});
}
});
</script>
<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/land3adrs" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
</html>