realdate / index.html
LuckyEnforceAgent's picture
Add 3 files
efe7902 verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>RealDate - VR Dating for Washington Singles</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">
<script>
tailwind.config = {
darkMode: 'class',
theme: {
extend: {
colors: {
primary: '#6d28d9',
secondary: '#8b5cf6',
accent: '#a78bfa',
dark: '#1e293b',
darker: '#0f172a',
}
}
}
}
</script>
<style>
.gradient-bg {
background: linear-gradient(135deg, #6d28d9 0%, #8b5cf6 50%, #a78bfa 100%);
}
.avatar-preview {
transition: all 0.3s ease;
}
.avatar-preview:hover {
transform: scale(1.05);
box-shadow: 0 0 20px rgba(167, 139, 250, 0.6);
}
.vr-environment {
perspective: 1000px;
}
.vr-card {
transform-style: preserve-3d;
transition: transform 0.5s;
}
.vr-card:hover {
transform: rotateY(10deg) rotateX(-5deg);
}
.match-animation {
animation: pulse 2s infinite;
}
@keyframes pulse {
0% { transform: scale(1); }
50% { transform: scale(1.05); }
100% { transform: scale(1); }
}
.fade-in {
animation: fadeIn 0.5s ease-in;
}
@keyframes fadeIn {
from { opacity: 0; }
to { opacity: 1; }
}
</style>
</head>
<body class="bg-darker text-gray-100 min-h-screen">
<!-- Navigation -->
<nav class="bg-dark border-b border-gray-800 fixed w-full z-50">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="flex items-center justify-between h-16">
<div class="flex items-center">
<div class="flex-shrink-0">
<span class="text-2xl font-bold text-white">Real<span class="text-primary">Date</span></span>
</div>
<div class="hidden md:block">
<div class="ml-10 flex items-baseline space-x-4">
<a href="#" class="px-3 py-2 rounded-md text-sm font-medium text-white bg-primary">Home</a>
<a href="#features" class="px-3 py-2 rounded-md text-sm font-medium text-gray-300 hover:text-white">Features</a>
<a href="#pricing" class="px-3 py-2 rounded-md text-sm font-medium text-gray-300 hover:text-white">Pricing</a>
<a href="#community" class="px-3 py-2 rounded-md text-sm font-medium text-gray-300 hover:text-white">Community</a>
<a href="#about" class="px-3 py-2 rounded-md text-sm font-medium text-gray-300 hover:text-white">About</a>
</div>
</div>
</div>
<div class="hidden md:block">
<div class="ml-4 flex items-center md:ml-6">
<button id="login-btn" class="px-4 py-2 rounded-md text-sm font-medium text-white border border-primary hover:bg-primary">Login</button>
<button id="signup-btn" class="ml-4 px-4 py-2 rounded-md text-sm font-medium text-white bg-primary hover:bg-purple-700">Sign Up</button>
</div>
</div>
<div class="-mr-2 flex md:hidden">
<button id="mobile-menu-btn" class="inline-flex items-center justify-center p-2 rounded-md text-gray-400 hover:text-white hover:bg-gray-700 focus:outline-none">
<svg class="h-6 w-6" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16" />
</svg>
</button>
</div>
</div>
</div>
<!-- Mobile menu -->
<div id="mobile-menu" class="hidden md:hidden">
<div class="px-2 pt-2 pb-3 space-y-1 sm:px-3">
<a href="#" class="block px-3 py-2 rounded-md text-base font-medium text-white bg-primary">Home</a>
<a href="#features" class="block px-3 py-2 rounded-md text-base font-medium text-gray-300 hover:text-white">Features</a>
<a href="#pricing" class="block px-3 py-2 rounded-md text-base font-medium text-gray-300 hover:text-white">Pricing</a>
<a href="#community" class="block px-3 py-2 rounded-md text-base font-medium text-gray-300 hover:text-white">Community</a>
<a href="#about" class="block px-3 py-2 rounded-md text-base font-medium text-gray-300 hover:text-white">About</a>
</div>
<div class="pt-4 pb-3 border-t border-gray-700">
<div class="flex items-center px-5">
<button class="w-full px-4 py-2 rounded-md text-base font-medium text-white border border-primary hover:bg-primary">Login</button>
<button class="w-full ml-3 px-4 py-2 rounded-md text-base font-medium text-white bg-primary hover:bg-purple-700">Sign Up</button>
</div>
</div>
</div>
</nav>
<!-- Hero Section -->
<div class="relative pt-24 pb-32 overflow-hidden">
<div class="absolute inset-0">
<div class="absolute inset-0 bg-darker opacity-90"></div>
<img class="w-full h-full object-cover opacity-20" src="https://images.unsplash.com/photo-1516321318423-f06f85e504b3?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80" alt="VR dating background">
</div>
<div class="relative max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="lg:grid lg:grid-cols-12 lg:gap-8">
<div class="sm:text-center md:max-w-2xl md:mx-auto lg:col-span-6 lg:text-left">
<h1 class="text-4xl tracking-tight font-extrabold text-white sm:text-5xl sm:leading-none lg:text-6xl">
<span class="block">Find Love in</span>
<span class="block text-primary">Virtual Reality</span>
</h1>
<p class="mt-3 text-base text-gray-300 sm:mt-5 sm:text-lg sm:max-w-xl sm:mx-auto md:mt-5 md:text-xl lg:mx-0">
Washington's first VR dating platform where connections feel real. Create your avatar, explore immersive dates, and find your perfect match.
</p>
<div class="mt-8 sm:max-w-lg sm:mx-auto sm:text-center lg:text-left lg:mx-0">
<div class="flex flex-col sm:flex-row space-y-3 sm:space-y-0 sm:space-x-3">
<button id="hero-signup-btn" class="px-8 py-3 border border-transparent text-base font-medium rounded-md text-white bg-primary hover:bg-purple-700 md:py-4 md:text-lg md:px-10">
Start for Free
</button>
<button id="demo-btn" class="px-8 py-3 border border-transparent text-base font-medium rounded-md text-white bg-gray-700 hover:bg-gray-600 md:py-4 md:text-lg md:px-10">
Watch Demo
</button>
</div>
<p class="mt-3 text-xs text-gray-400">
*Currently available only for Washington State residents
</p>
</div>
</div>
<div class="mt-12 relative sm:max-w-lg sm:mx-auto lg:mt-0 lg:max-w-none lg:mx-0 lg:col-span-6 lg:flex lg:items-center">
<div class="relative mx-auto w-full rounded-lg shadow-lg lg:max-w-md">
<div class="relative block w-full bg-white rounded-lg overflow-hidden focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary">
<div class="aspect-w-16 aspect-h-9 bg-black">
<div class="w-full h-96 bg-gradient-to-br from-purple-900 to-pink-700 rounded-lg flex items-center justify-center">
<div class="text-center">
<i class="fas fa-vr-cardboard text-6xl text-white mb-4"></i>
<p class="text-white font-bold text-xl">Immersive VR Dating</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Features Section -->
<div id="features" class="py-16 bg-dark">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="lg:text-center">
<h2 class="text-base text-primary font-semibold tracking-wide uppercase">Features</h2>
<p class="mt-2 text-3xl leading-8 font-extrabold tracking-tight text-white sm:text-4xl">
A better way to date in Washington
</p>
<p class="mt-4 max-w-2xl text-xl text-gray-300 lg:mx-auto">
RealDate combines cutting-edge VR technology with advanced matchmaking to create meaningful connections.
</p>
</div>
<div class="mt-20">
<div class="space-y-12 lg:space-y-0 lg:grid lg:grid-cols-3 lg:gap-x-8 lg:gap-y-12">
<!-- Feature 1 -->
<div class="group relative p-6 bg-darker rounded-lg shadow-lg hover:shadow-xl transition-all duration-300">
<div class="flex items-center justify-center h-12 w-12 rounded-md bg-primary text-white mb-5">
<i class="fas fa-user-astronaut text-xl"></i>
</div>
<div>
<h3 class="text-lg leading-6 font-medium text-white">Realistic Avatars</h3>
<p class="mt-2 text-base text-gray-300">
Create an avatar that truly represents you with our advanced scanning technology.
</p>
</div>
<div class="absolute inset-0 bg-gradient-to-br from-primary/10 to-secondary/10 rounded-lg opacity-0 group-hover:opacity-100 transition-opacity duration-300"></div>
</div>
<!-- Feature 2 -->
<div class="group relative p-6 bg-darker rounded-lg shadow-lg hover:shadow-xl transition-all duration-300">
<div class="flex items-center justify-center h-12 w-12 rounded-md bg-primary text-white mb-5">
<i class="fas fa-heart text-xl"></i>
</div>
<div>
<h3 class="text-lg leading-6 font-medium text-white">Smart Matching</h3>
<p class="mt-2 text-base text-gray-300">
Our algorithm learns your preferences to suggest highly compatible matches.
</p>
</div>
<div class="absolute inset-0 bg-gradient-to-br from-primary/10 to-secondary/10 rounded-lg opacity-0 group-hover:opacity-100 transition-opacity duration-300"></div>
</div>
<!-- Feature 3 -->
<div class="group relative p-6 bg-darker rounded-lg shadow-lg hover:shadow-xl transition-all duration-300">
<div class="flex items-center justify-center h-12 w-12 rounded-md bg-primary text-white mb-5">
<i class="fas fa-globe-americas text-xl"></i>
</div>
<div>
<h3 class="text-lg leading-6 font-medium text-white">VR Date Locations</h3>
<p class="mt-2 text-base text-gray-300">
Choose from stunning virtual locations across Washington for your dates.
</p>
</div>
<div class="absolute inset-0 bg-gradient-to-br from-primary/10 to-secondary/10 rounded-lg opacity-0 group-hover:opacity-100 transition-opacity duration-300"></div>
</div>
<!-- Feature 4 -->
<div class="group relative p-6 bg-darker rounded-lg shadow-lg hover:shadow-xl transition-all duration-300">
<div class="flex items-center justify-center h-12 w-12 rounded-md bg-primary text-white mb-5">
<i class="fas fa-shield-alt text-xl"></i>
</div>
<div>
<h3 class="text-lg leading-6 font-medium text-white">Safety First</h3>
<p class="mt-2 text-base text-gray-300">
Verified profiles, reporting tools, and privacy controls keep you safe.
</p>
</div>
<div class="absolute inset-0 bg-gradient-to-br from-primary/10 to-secondary/10 rounded-lg opacity-0 group-hover:opacity-100 transition-opacity duration-300"></div>
</div>
<!-- Feature 5 -->
<div class="group relative p-6 bg-darker rounded-lg shadow-lg hover:shadow-xl transition-all duration-300">
<div class="flex items-center justify-center h-12 w-12 rounded-md bg-primary text-white mb-5">
<i class="fas fa-calendar-alt text-xl"></i>
</div>
<div>
<h3 class="text-lg leading-6 font-medium text-white">Virtual Events</h3>
<p class="mt-2 text-base text-gray-300">
Join speed dating, themed parties, and other exciting virtual events.
</p>
</div>
<div class="absolute inset-0 bg-gradient-to-br from-primary/10 to-secondary/10 rounded-lg opacity-0 group-hover:opacity-100 transition-opacity duration-300"></div>
</div>
<!-- Feature 6 -->
<div class="group relative p-6 bg-darker rounded-lg shadow-lg hover:shadow-xl transition-all duration-300">
<div class="flex items-center justify-center h-12 w-12 rounded-md bg-primary text-white mb-5">
<i class="fas fa-comments text-xl"></i>
</div>
<div>
<h3 class="text-lg leading-6 font-medium text-white">Community Support</h3>
<p class="mt-2 text-base text-gray-300">
Connect with others in our forums and get dating advice from experts.
</p>
</div>
<div class="absolute inset-0 bg-gradient-to-br from-primary/10 to-secondary/10 rounded-lg opacity-0 group-hover:opacity-100 transition-opacity duration-300"></div>
</div>
</div>
</div>
</div>
</div>
<!-- VR Experience Section -->
<div class="py-16 bg-gradient-to-b from-dark to-darker">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="lg:grid lg:grid-cols-12 lg:gap-8 items-center">
<div class="lg:col-span-6">
<h2 class="text-3xl font-extrabold text-white sm:text-4xl">
<span class="block">Immersive VR</span>
<span class="block text-primary">Dating Experience</span>
</h2>
<p class="mt-3 text-lg text-gray-300">
Step into our virtual world where dating becomes an unforgettable adventure. From coffee shops to mountain tops, create memories that feel real.
</p>
<div class="mt-8">
<div class="flex items-start">
<div class="flex-shrink-0">
<div class="flex items-center justify-center h-12 w-12 rounded-md bg-primary text-white">
<i class="fas fa-check"></i>
</div>
</div>
<div class="ml-4">
<h3 class="text-lg leading-6 font-medium text-white">Realistic Interactions</h3>
<p class="mt-2 text-base text-gray-300">
Our advanced VR technology captures facial expressions and body language for authentic communication.
</p>
</div>
</div>
<div class="mt-8">
<div class="flex items-start">
<div class="flex-shrink-0">
<div class="flex items-center justify-center h-12 w-12 rounded-md bg-primary text-white">
<i class="fas fa-check"></i>
</div>
</div>
<div class="ml-4">
<h3 class="text-lg leading-6 font-medium text-white">Washington Locations</h3>
<p class="mt-2 text-base text-gray-300">
Date at virtual replicas of popular Washington spots like Pike Place Market or the Space Needle.
</p>
</div>
</div>
</div>
<div class="mt-8">
<div class="flex items-start">
<div class="flex-shrink-0">
<div class="flex items-center justify-center h-12 w-12 rounded-md bg-primary text-white">
<i class="fas fa-check"></i>
</div>
</div>
<div class="ml-4">
<h3 class="text-lg leading-6 font-medium text-white">Activity-Based Dating</h3>
<p class="mt-2 text-base text-gray-300">
Go beyond conversation with interactive dates like virtual hiking, cooking classes, or concerts.
</p>
</div>
</div>
</div>
</div>
</div>
<div class="mt-12 lg:mt-0 lg:col-span-6">
<div class="relative mx-auto w-full rounded-lg shadow-xl overflow-hidden">
<div class="aspect-w-16 aspect-h-9 bg-black">
<div class="w-full h-96 bg-gradient-to-br from-purple-900 to-pink-700 rounded-lg flex items-center justify-center vr-environment">
<div class="vr-card text-center p-8">
<div class="relative w-64 h-64 mx-auto mb-6">
<div class="absolute inset-0 bg-purple-600 rounded-full opacity-20 animate-pulse"></div>
<div class="absolute inset-4 bg-gradient-to-br from-purple-400 to-pink-500 rounded-full flex items-center justify-center">
<i class="fas fa-user text-6xl text-white"></i>
</div>
</div>
<p class="text-white font-bold text-xl mb-2">Welcome to your VR date</p>
<p class="text-gray-300">Choose an environment and start connecting</p>
<div class="mt-6 flex justify-center space-x-4">
<button class="px-4 py-2 bg-primary text-white rounded-md hover:bg-purple-700">Beach</button>
<button class="px-4 py-2 bg-gray-700 text-white rounded-md hover:bg-gray-600">Cafe</button>
<button class="px-4 py-2 bg-gray-700 text-white rounded-md hover:bg-gray-600">Mountain</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Pricing Section -->
<div id="pricing" class="py-16 bg-dark">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="sm:text-center">
<h2 class="text-base text-primary font-semibold tracking-wide uppercase">Pricing</h2>
<p class="mt-2 text-3xl leading-8 font-extrabold tracking-tight text-white sm:text-4xl">
Plans for every dater
</p>
<p class="mt-4 max-w-2xl text-xl text-gray-300 sm:mx-auto">
Start for free or upgrade for more connections and premium VR experiences.
</p>
</div>
<div class="mt-12 space-y-4 sm:mt-16 sm:space-y-0 sm:grid sm:grid-cols-3 sm:gap-6 lg:max-w-4xl lg:mx-auto xl:max-w-none xl:mx-0">
<!-- Free Tier -->
<div class="border border-gray-800 rounded-lg shadow-lg divide-y divide-gray-700 bg-darker">
<div class="p-6">
<h2 class="text-lg leading-6 font-medium text-white">Free</h2>
<p class="mt-4 text-sm text-gray-300">Perfect for trying out virtual dating</p>
<p class="mt-8">
<span class="text-4xl font-extrabold text-white">$0</span>
<span class="text-base font-medium text-gray-300">/month</span>
</p>
<button id="free-tier-btn" class="mt-8 block w-full py-3 px-6 border border-gray-700 rounded-md text-center font-medium text-white bg-gray-800 hover:bg-gray-700">
Get started
</button>
</div>
<div class="pt-6 pb-8 px-6">
<h3 class="text-xs font-medium text-gray-300 tracking-wide uppercase">What's included</h3>
<ul class="mt-6 space-y-4">
<li class="flex items-start">
<div class="flex-shrink-0">
<svg class="h-5 w-5 text-green-500" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor">
<path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
</svg>
</div>
<p class="ml-3 text-sm text-gray-300">Profile creation</p>
</li>
<li class="flex items-start">
<div class="flex-shrink-0">
<svg class="h-5 w-5 text-green-500" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor">
<path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
</svg>
</div>
<p class="ml-3 text-sm text-gray-300">3 connections/month</p>
</li>
<li class="flex items-start">
<div class="flex-shrink-0">
<svg class="h-5 w-5 text-green-500" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor">
<path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
</svg>
</div>
<p class="ml-3 text-sm text-gray-300">Unlimited messaging with connections</p>
</li>
<li class="flex items-start">
<div class="flex-shrink-0">
<svg class="h-5 w-5 text-gray-400" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor">
<path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
</svg>
</div>
<p class="ml-3 text-sm text-gray-400">Basic avatar customization</p>
</li>
<li class="flex items-start">
<div class="flex-shrink-0">
<svg class="h-5 w-5 text-gray-400" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor">
<path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
</svg>
</div>
<p class="ml-3 text-sm text-gray-400">No VR dating access</p>
</li>
</ul>
</div>
</div>
<!-- Basic Tier -->
<div class="border border-primary rounded-lg shadow-lg divide-y divide-gray-700 bg-darker transform scale-105 z-10">
<div class="p-6">
<h2 class="text-lg leading-6 font-medium text-white">Basic</h2>
<p class="mt-4 text-sm text-gray-300">For those ready for more connections</p>
<p class="mt-8">
<span class="text-4xl font-extrabold text-white">$5.99</span>
<span class="text-base font-medium text-gray-300">/month</span>
</p>
<button id="basic-tier-btn" class="mt-8 block w-full py-3 px-6 border border-transparent rounded-md text-center font-medium text-white bg-primary hover:bg-purple-700">
Upgrade now
</button>
</div>
<div class="pt-6 pb-8 px-6">
<h3 class="text-xs font-medium text-gray-300 tracking-wide uppercase">What's included</h3>
<ul class="mt-6 space-y-4">
<li class="flex items-start">
<div class="flex-shrink-0">
<svg class="h-5 w-5 text-green-500" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor">
<path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
</svg>
</div>
<p class="ml-3 text-sm text-gray-300">Everything in Free</p>
</li>
<li class="flex items-start">
<div class="flex-shrink-0">
<svg class="h-5 w-5 text-green-500" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor">
<path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
</svg>
</div>
<p class="ml-3 text-sm text-gray-300">6 connections/month</p>
</li>
<li class="flex items-start">
<div class="flex-shrink-0">
<svg class="h-5 w-5 text-green-500" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor">
<path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
</svg>
</div>
<p class="ml-3 text-sm text-gray-300">Advanced matching filters</p>
</li>
<li class="flex items-start">
<div class="flex-shrink-0">
<svg class="h-5 w-5 text-green-500" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor">
<path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
</svg>
</div>
<p class="ml-3 text-sm text-gray-300">Enhanced avatar customization</p>
</li>
<li class="flex items-start">
<div class="flex-shrink-0">
<svg class="h-5 w-5 text-gray-400" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor">
<path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
</svg>
</div>
<p class="ml-3 text-sm text-gray-400">No VR dating access</p>
</li>
</ul>
</div>
</div>
<!-- Premium Tier -->
<div class="border border-gray-800 rounded-lg shadow-lg divide-y divide-gray-700 bg-darker">
<div class="p-6">
<h2 class="text-lg leading-6 font-medium text-white">Premium</h2>
<p class="mt-4 text-sm text-gray-300">For serious daters ready to connect</p>
<p class="mt-8">
<span class="text-4xl font-extrabold text-white">$15</span>
<span class="text-base font-medium text-gray-300">/month</span>
</p>
<button id="premium-tier-btn" class="mt-8 block w-full py-3 px-6 border border-transparent rounded-md text-center font-medium text-white bg-primary hover:bg-purple-700">
Upgrade now
</button>
</div>
<div class="pt-6 pb-8 px-6">
<h3 class="text-xs font-medium text-gray-300 tracking-wide uppercase">What's included</h3>
<ul class="mt-6 space-y-4">
<li class="flex items-start">
<div class="flex-shrink-0">
<svg class="h-5 w-5 text-green-500" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor">
<path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
</svg>
</div>
<p class="ml-3 text-sm text-gray-300">Everything in Basic</p>
</li>
<li class="flex items-start">
<div class="flex-shrink-0">
<svg class="h-5 w-5 text-green-500" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor">
<path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
</svg>
</div>
<p class="ml-3 text-sm text-gray-300">Unlimited connections</p>
</li>
<li class="flex items-start">
<div class="flex-shrink-0">
<svg class="h-5 w-5 text-green-500" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor">
<path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
</svg>
</div>
<p class="ml-3 text-sm text-gray-300">Priority customer support</p>
</li>
<li class="flex items-start">
<div class="flex-shrink-0">
<svg class="h-5 w-5 text-green-500" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor">
<path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
</svg>
</div>
<p class="ml-3 text-sm text-gray-300">See who liked you</p>
</li>
<li class="flex items-start">
<div class="flex-shrink-0">
<svg class="h-5 w-5 text-gray-400" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor">
<path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd" />
</svg>
</div>
<p class="ml-3 text-sm text-gray-400">Limited VR dating (2/month)</p>
</li>
</ul>
</div>
</div>
</div>
<!-- VR Experience Add-on -->
<div class="mt-12 max-w-lg mx-auto bg-darker border border-primary rounded-lg p-6 shadow-lg">
<div class="flex items-start">
<div class="flex-shrink-0">
<div class="flex items-center justify-center h-12 w-12 rounded-md bg-primary text-white">
<i class="fas fa-vr-cardboard"></i>
</div>
</div>
<div class="ml-4">
<h3 class="text-lg leading-6 font-medium text-white">VR Date Experience Add-on</h3>
<p class="mt-2 text-base text-gray-300">
Add full VR dating capabilities to any plan for just $50/month. Includes unlimited VR dates with immersive environments and realistic interactions.
</p>
<button id="vr-addon-btn" class="mt-4 px-4 py-2 bg-primary text-white rounded-md hover:bg-purple-700">Add to Plan</button>
</div>
</div>
</div>
</div>
</div>
<!-- Community Section -->
<div id="community" class="py-16 bg-gradient-to-b from-darker to-dark">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="text-center">
<h2 class="text-base text-primary font-semibold tracking-wide uppercase">Community</h2>
<p class="mt-2 text-3xl leading-8 font-extrabold tracking-tight text-white sm:text-4xl">
Join our growing community
</p>
<p class="mt-4 max-w-2xl text-xl text-gray-300 mx-auto">
Connect with other Washington singles in our forums and events.
</p>
</div>
<div class="mt-12 grid gap-8 lg:grid-cols-3">
<!-- Forum Card -->
<div class="bg-darker rounded-lg shadow-lg overflow-hidden">
<div class="p-6">
<div class="flex items-center">
<div class="flex-shrink-0 bg-primary/10 p-3 rounded-md">
<i class="fas fa-comments text-primary text-xl"></i>
</div>
<div class="ml-4">
<h3 class="text-lg font-medium text-white">Discussion Forums</h3>
<p class="mt-1 text-sm text-gray-300">Share experiences and get advice</p>
</div>
</div>
<div class="mt-6 space-y-4">
<div class="flex items-start">
<div class="flex-shrink-0">
<img class="h-10 w-10 rounded-full" src="https://randomuser.me/api/portraits/women/42.jpg" alt="">
</div>
<div class="ml-3">
<p class="text-sm font-medium text-white">Sarah J.</p>
<p class="text-sm text-gray-400">"Met my partner through RealDate after 2 weeks!"</p>
</div>
</div>
<div class="flex items-start">
<div class="flex-shrink-0">
<img class="h-10 w-10 rounded-full" src="https://randomuser.me/api/portraits/men/32.jpg" alt="">
</div>
<div class="ml-3">
<p class="text-sm font-medium text-white">Michael T.</p>
<p class="text-sm text-gray-400">"The VR coffee date was so realistic, we forgot we weren't really there!"</p>
</div>
</div>
</div>
<button class="mt-6 w-full px-4 py-2 border border-gray-700 rounded-md text-sm font-medium text-white hover:bg-gray-800">
Join Discussion
</button>
</div>
</div>
<!-- Events Card -->
<div class="bg-darker rounded-lg shadow-lg overflow-hidden">
<div class="p-6">
<div class="flex items-center">
<div class="flex-shrink-0 bg-primary/10 p-3 rounded-md">
<i class="fas fa-calendar-alt text-primary text-xl"></i>
</div>
<div class="ml-4">
<h3 class="text-lg font-medium text-white">Upcoming Events</h3>
<p class="mt-1 text-sm text-gray-300">Virtual meetups and activities</p>
</div>
</div>
<div class="mt-6 space-y-4">
<div class="border-b border-gray-800 pb-4">
<p class="text-sm font-medium text-white">July 15 - Virtual Speed Dating</p>
<p class="mt-1 text-sm text-gray-400">8:00 PM PST • 25 attendees</p>
<button class="mt-2 text-xs px-3 py-1 bg-primary text-white rounded-full">Sign Up</button>
</div>
<div class="border-b border-gray-800 pb-4">
<p class="text-sm font-medium text-white">July 22 - VR Cooking Class</p>
<p class="mt-1 text-sm text-gray-400">6:30 PM PST • 18 attendees</p>
<button class="mt-2 text-xs px-3 py-1 bg-primary text-white rounded-full">Sign Up</button>
</div>
<div>
<p class="text-sm font-medium text-white">July 29 - Seattle Virtual Tour</p>
<p class="mt-1 text-sm text-gray-400">7:00 PM PST • 32 attendees</p>
<button class="mt-2 text-xs px-3 py-1 bg-primary text-white rounded-full">Sign Up</button>
</div>
</div>
</div>
</div>
<!-- Success Stories Card -->
<div class="bg-darker rounded-lg shadow-lg overflow-hidden">
<div class="p-6">
<div class="flex items-center">
<div class="flex-shrink-0 bg-primary/10 p-3 rounded-md">
<i class="fas fa-heart text-primary text-xl"></i>
</div>
<div class="ml-4">
<h3 class="text-lg font-medium text-white">Success Stories</h3>
<p class="mt-1 text-sm text-gray-300">Real connections made through RealDate</p>
</div>
</div>
<div class="mt-6">
<div class="relative h-48 rounded-lg overflow-hidden">
<img class="w-full h-full object-cover" src="https://images.unsplash.com/photo-1516589178581-6cd7833ae3b2?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1374&q=80" alt="Happy couple">
<div class="absolute inset-0 bg-gradient-to-t from-black/80 via-transparent to-transparent"></div>
<div class="absolute bottom-0 left-0 p-4">
<p class="text-sm font-medium text-white">Jenny & Mark</p>
<p class="text-xs text-gray-300">Met on RealDate in April 2023</p>
</div>
</div>
<p class="mt-4 text-sm text-gray-300">"We connected over our love for hiking and had our first VR date at Mount Rainier. Two months later we met in person and knew it was real!"</p>
<button class="mt-4 w-full px-4 py-2 border border-gray-700 rounded-md text-sm font-medium text-white hover:bg-gray-800">
Read More Stories
</button>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Testimonials -->
<div class="py-16 bg-dark">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="lg:text-center">
<h2 class="text-base text-primary font-semibold tracking-wide uppercase">Testimonials</h2>
<p class="mt-2 text-3xl leading-8 font-extrabold tracking-tight text-white sm:text-4xl">
What our users say
</p>
</div>
<div class="mt-10">
<div class="space-y-10 md:space-y-0 md:grid md:grid-cols-2 md:gap-x-8 md:gap-y-10">
<!-- Testimonial 1 -->
<div class="relative bg-darker p-6 rounded-lg shadow-lg">
<div class="absolute -top-5 -left-5 h-10 w-10 rounded-full bg-primary flex items-center justify-center">
<i class="fas fa-quote-left text-white"></i>
</div>
<p class="relative text-gray-300">
"As someone who's shy in person, RealDate has been a game-changer. The VR dates let me be myself without anxiety, and I've made connections I never would have otherwise."
</p>
<div class="mt-6 flex items-center">
<div class="flex-shrink-0">
<img class="h-12 w-12 rounded-full" src="https://randomuser.me/api/portraits/women/33.jpg" alt="">
</div>
<div class="ml-4">
<div class="text-base font-medium text-white">Amanda K.</div>
<div class="text-sm text-gray-400">Seattle, WA</div>
</div>
</div>
</div>
<!-- Testimonial 2 -->
<div class="relative bg-darker p-6 rounded-lg shadow-lg">
<div class="absolute -top-5 -left-5 h-10 w-10 rounded-full bg-primary flex items-center justify-center">
<i class="fas fa-quote-left text-white"></i>
</div>
<p class="relative text-gray-300">
"The avatar creation is incredibly accurate. When I finally met my match in person, it was like we already knew each other. The VR dating experience is worth every penny."
</p>
<div class="mt-6 flex items-center">
<div class="flex-shrink-0">
<img class="h-12 w-12 rounded-full" src="https://randomuser.me/api/portraits/men/46.jpg" alt="">
</div>
<div class="ml-4">
<div class="text-base font-medium text-white">David R.</div>
<div class="text-sm text-gray-400">Tacoma, WA</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- About Section -->
<div id="about" class="py-16 bg-gradient-to-b from-dark to-darker">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="lg:grid lg:grid-cols-12 lg:gap-8">
<div class="lg:col-span-5">
<h2 class="text-3xl font-extrabold text-white sm:text-4xl">
<span class="block">About</span>
<span class="block text-primary">RealDate</span>
</h2>
<p class="mt-3 text-lg text-gray-300">
Founded in Seattle, RealDate was created to revolutionize dating in Washington State by combining cutting-edge VR technology with advanced matchmaking.
</p>
<div class="mt-8">
<div class="flex items-start">
<div class="flex-shrink-0">
<div class="flex items-center justify-center h-12 w-12 rounded-md bg-primary text-white">
<i class="fas fa-map-marker-alt"></i>
</div>
</div>
<div class="ml-4">
<h3 class="text-lg leading-6 font-medium text-white">Washington Focused</h3>
<p class="mt-2 text-base text-gray-300">
We're dedicated to serving singles across Washington State, from Seattle to Spokane, with local events and location-based matching.
</p>
</div>
</div>
<div class="mt-8">
<div class="flex items-start">
<div class="flex-shrink-0">
<div class="flex items-center justify-center h-12 w-12 rounded-md bg-primary text-white">
<i class="fas fa-shield-alt"></i>
</div>
</div>
<div class="ml-4">
<h3 class="text-lg leading-6 font-medium text-white">Safety & Privacy</h3>
<p class="mt-2 text-base text-gray-300">
Your security is our priority. We verify all profiles and provide tools to control your privacy and reporting options.
</p>
</div>
</div>
</div>
</div>
</div>
<div class="mt-12 lg:mt-0 lg:col-span-7">
<div class="bg-darker rounded-lg shadow-xl overflow-hidden">
<div class="px-6 py-8 sm:p-10">
<div class="flex items-center">
<img class="h-16 w-16 rounded-full" src="https://randomuser.me/api/portraits/women/60.jpg" alt="Founder">
<div class="ml-4">
<h3 class="text-lg leading-6 font-medium text-white">Jessica Wilson</h3>
<p class="text-gray-400">Founder & CEO</p>
</div>
</div>
<p class="mt-6 text-gray-300">
"After struggling with traditional dating apps, I envisioned a platform where connections could form more naturally through shared virtual experiences. RealDate brings people together in ways that feel authentic, even in a digital space."
</p>
<div class="mt-8 pt-8 border-t border-gray-800">
<h4 class="text-sm font-medium text-gray-400 uppercase tracking-wider">Our Team</h4>
<div class="mt-6 grid grid-cols-3 gap-4">
<div class="col-span-1 flex flex-col items-center">
<img class="h-16 w-16 rounded-full" src="https://randomuser.me/api/portraits/men/32.jpg" alt="Team member">
<p class="mt-2 text-sm text-white">Michael Chen</p>
<p class="text-xs text-gray-400">CTO</p>
</div>
<div class="col-span-1 flex flex-col items-center">
<img class="h-16 w-16 rounded-full" src="https://randomuser.me/api/portraits/women/44.jpg" alt="Team member">
<p class="mt-2 text-sm text-white">Sarah Johnson</p>
<p class="text-xs text-gray-400">Head of Design</p>
</div>
<div class="col-span-1 flex flex-col items-center">
<img class="h-16 w-16 rounded-full" src="https://randomuser.me/api/portraits/men/75.jpg" alt="Team member">
<p class="mt-2 text-sm text-white">David Kim</p>
<p class="text-xs text-gray-400">VR Engineer</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- CTA Section -->
<div class="bg-dark">
<div class="max-w-7xl mx-auto py-12 px-4 sm:px-6 lg:py-16 lg:px-8 lg:flex lg:items-center lg:justify-between">
<h2 class="text-3xl font-extrabold tracking-tight text-white sm:text-4xl">
<span class="block">Ready to find your match?</span>
<span class="block text-primary">Start your RealDate journey today.</span>
</h2>
<div class="mt-8 flex lg:mt-0 lg:flex-shrink-0">
<div class="inline-flex rounded-md shadow">
<button id="final-signup-btn" class="inline-flex items-center justify-center px-5 py-3 border border-transparent text-base font-medium rounded-md text-white bg-primary hover:bg-purple-700">
Sign up for free
</button>
</div>
<div class="ml-3 inline-flex rounded-md shadow">
<button id="learn-more-btn" class="inline-flex items-center justify-center px-5 py-3 border border-transparent text-base font-medium rounded-md text-primary bg-white hover:bg-gray-50">
Learn more
</button>
</div>
</div>
</div>
</div>
<!-- Footer -->
<footer class="bg-darker">
<div class="max-w-7xl mx-auto py-12 px-4 sm:px-6 lg:px-8">
<div class="xl:grid xl:grid-cols-3 xl:gap-8">
<div class="space-y-8 xl:col-span-1">
<span class="text-2xl font-bold text-white">Real<span class="text-primary">Date</span></span>
<p class="text-gray-400 text-base">
Washington's premier VR dating platform. Connecting singles through immersive virtual experiences.
</p>
<div class="flex space-x-6">
<a href="#" class="text-gray-400 hover:text-white">
<i class="fab fa-facebook-f"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white">
<i class="fab fa-twitter"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white">
<i class="fab fa-instagram"></i>
</a>
<a href="#" class="text-gray-400 hover:text-white">
<i class="fab fa-linkedin-in"></i>
</a>
</div>
</div>
<div class="mt-12 grid grid-cols-2 gap-8 xl:mt-0 xl:col-span-2">
<div class="md:grid md:grid-cols-2 md:gap-8">
<div>
<h3 class="text-sm font-semibold text-gray-400 tracking-wider uppercase">
Company
</h3>
<ul class="mt-4 space-y-4">
<li>
<a href="#" class="text-base text-gray-300 hover:text-white">
About
</a>
</li>
<li>
<a href="#" class="text-base text-gray-300 hover:text-white">
Blog
</a>
</li>
<li>
<a href="#" class="text-base text-gray-300 hover:text-white">
Careers
</a>
</li>
<li>
<a href="#" class="text-base text-gray-300 hover:text-white">
Press
</a>
</li>
</ul>
</div>
<div class="mt-12 md:mt-0">
<h3 class="text-sm font-semibold text-gray-400 tracking-wider uppercase">
Legal
</h3>
<ul class="mt-4 space-y-4">
<li>
<a href="#" class="text-base text-gray-300 hover:text-white">
Privacy
</a>
</li>
<li>
<a href="#" class="text-base text-gray-300 hover:text-white">
Terms
</a>
</li>
<li>
<a href="#" class="text-base text-gray-300 hover:text-white">
Cookie Policy
</a>
</li>
<li>
<a href="#" class="text-base text-gray-300 hover:text-white">
GDPR
</a>
</li>
</ul>
</div>
</div>
<div class="md:grid md:grid-cols-2 md:gap-8">
<div>
<h3 class="text-sm font-semibold text-gray-400 tracking-wider uppercase">
Support
</h3>
<ul class="mt-4 space-y-4">
<li>
<a href="#" class="text-base text-gray-300 hover:text-white">
Help Center
</a>
</li>
<li>
<a href="#" class="text-base text-gray-300 hover:text-white">
Safety Tips
</a>
</li>
<li>
<a href="#" class="text-base text-gray-300 hover:text-white">
Community Guidelines
</a>
</li>
<li>
<a href="#" class="text-base text-gray-300 hover:text-white">
Contact Us
</a>
</li>
</ul>
</div>
<div class="mt-12 md:mt-0">
<h3 class="text-sm font-semibold text-gray-400 tracking-wider uppercase">
Washington
</h3>
<ul class="mt-4 space-y-4">
<li>
<a href="#" class="text-base text-gray-300 hover:text-white">
Seattle
</a>
</li>
<li>
<a href="#" class="text-base text-gray-300 hover:text-white">
Spokane
</a>
</li>
<li>
<a href="#" class="text-base text-gray-300 hover:text-white">
Tacoma
</a>
</li>
<li>
<a href="#" class="text-base text-gray-300 hover:text-white">
Bellevue
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="mt-12 border-t border-gray-800 pt-8">
<p class="text-base text-gray-400 text-center">
&copy; 2023 RealDate, Inc. All rights reserved. For Washington State residents only.
</p>
</div>
</div>
</footer>
<!-- Sign Up Modal -->
<div id="signup-modal" class="fixed z-50 inset-0 overflow-y-auto hidden" aria-labelledby="modal-title" role="dialog" aria-modal="true">
<div class="flex items-end justify-center min-h-screen pt-4 px-4 pb-20 text-center sm:block sm:p-0">
<div class="fixed inset-0 bg-gray-900 bg-opacity-75 transition-opacity" aria-hidden="true"></div>
<span class="hidden sm:inline-block sm:align-middle sm:h-screen" aria-hidden="true">&#8203;</span>
<div class="inline-block align-bottom bg-darker rounded-lg text-left overflow-hidden shadow-xl transform transition-all sm:my-8 sm:align-middle sm:max-w-lg sm:w-full">
<div class="bg-darker px-4 pt-5 pb-4 sm:p-6 sm:pb-4">
<div class="sm:flex sm:items-start">
<div class="mx-auto flex-shrink-0 flex items-center justify-center h-12 w-12 rounded-full bg-primary sm:mx-0 sm:h-10 sm:w-10">
<i class="fas fa-user-plus text-white"></i>
</div>
<div class="mt-3 text-center sm:mt-0 sm:ml-4 sm:text-left">
<h3 class="text-lg leading-6 font-medium text-white" id="modal-title">
Create Your Account
</h3>
<div class="mt-2">
<p class="text-sm text-gray-400">
Join Washington's premier VR dating platform. Already have an account? <a href="#" class="text-primary hover:text-purple-400">Log in</a>
</p>
</div>
</div>
</div>
<div class="mt-6">
<form>
<div class="space-y-4">
<div>
<label for="email" class="block text-sm font-medium text-gray-300">Email</label>
<input type="email" id="email" name="email" class="mt-1 block w-full bg-gray-800 border border-gray-700 rounded-md shadow-sm py-2 px-3 text-white focus:outline-none focus:ring-primary focus:border-primary sm:text-sm">
</div>
<div>
<label for="password" class="block text-sm font-medium text-gray-300">Password</label>
<input type="password" id="password" name="password" class="mt-1 block w-full bg-gray-800 border border-gray-700 rounded-md shadow-sm py-2 px-3 text-white focus:outline-none focus:ring-primary focus:border-primary sm:text-sm">
</div>
<div>
<label for="location" class="block text-sm font-medium text-gray-300">Location in Washington</label>
<select id="location" name="location" class="mt-1 block w-full bg-gray-800 border border-gray-700 rounded-md shadow-sm py-2 px-3 text-white focus:outline-none focus:ring-primary focus:border-primary sm:text-sm">
<option>Seattle</option>
<option>Spokane</option>
<option>Tacoma</option>
<option>Vancouver</option>
<option>Bellevue</option>
<option>Other</option>
</select>
</div>
<div class="flex items-center">
<input id="terms" name="terms" type="checkbox" class="h-4 w-4 text-primary focus:ring-primary border-gray-700 rounded bg-gray-800">
<label for="terms" class="ml-2 block text-sm text-gray-300">
I agree to the <a href="#" class="text-primary hover:text-purple-400">Terms</a> and <a href="#" class="text-primary hover:text-purple-400">Privacy Policy</a>
</label>
</div>
</div>
</form>
</div>
</div>
<div class="bg-gray-800 px-4 py-3 sm:px-6 sm:flex sm:flex-row-reverse">
<button type="button" id="confirm-signup-btn" class="w-full inline-flex justify-center rounded-md border border-transparent shadow-sm px-4 py-2 bg-primary text-base font-medium text-white hover:bg-purple-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary sm:ml-3 sm:w-auto sm:text-sm">
Sign Up
</button>
<button type="button" id="cancel-signup-btn" class="mt-3 w-full inline-flex justify-center rounded-md border border-gray-700 shadow-sm px-4 py-2 bg-gray-800 text-base font-medium text-white hover:bg-gray-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-gray-500 sm:mt-0 sm:ml-3 sm:w-auto sm:text-sm">
Cancel
</button>
</div>
</div>
</div>
</div>
<!-- Demo Modal -->
<div id="demo-modal" class="fixed z-50 inset-0 overflow-y-auto hidden" aria-labelledby="modal-title" role="dialog" aria-modal="true">
<div class="flex items-end justify-center min-h-screen pt-4 px-4 pb-20 text-center sm:block sm:p-0">
<div class="fixed inset-0 bg-gray-900 bg-opacity-75 transition-opacity" aria-hidden="true"></div>
<span class="hidden sm:inline-block sm:align-middle sm:h-screen" aria-hidden="true">&#8203;</span>
<div class="inline-block align-bottom bg-darker rounded-lg text-left overflow-hidden shadow-xl transform transition-all sm:my-8 sm:align-middle sm:max-w-4xl sm:w-full">
<div class="bg-darker px-4 pt-5 pb-4 sm:p-6 sm:pb-4">
<div class="sm:flex sm:items-start">
<div class="mx-auto flex-shrink-0 flex items-center justify-center h-12 w-12 rounded-full bg-primary sm:mx-0 sm:h-10 sm:w-10">
<i class="fas fa-vr-cardboard text-white"></i>
</div>
<div class="mt-3 text-center sm:mt-0 sm:ml-4 sm:text-left">
<h3 class="text-lg leading-6 font-medium text-white" id="modal-title">
RealDate VR Experience Demo
</h3>
<div class="mt-2">
<p class="text-sm text-gray-400">
Watch how RealDate's VR dating works before signing up.
</p>
</div>
</div>
</div>
<div class="mt-6">
<div class="aspect-w-16 aspect-h-9 bg-black rounded-lg overflow-hidden">
<div class="w-full h-96 bg-gradient-to-br from-purple-900 to-pink-700 flex items-center justify-center">
<div class="text-center">
<i class="fas fa-play-circle text-6xl text-white mb-4"></i>
<p class="text-white font-bold text-xl">VR Dating Demo</p>
<p class="text-gray-300 mt-2">Experience how virtual dating feels</p>
</div>
</div>
</div>
</div>
</div>
<div class="bg-gray-800 px-4 py-3 sm:px-6 sm:flex sm:flex-row-reverse">
<button type="button" id="signup-after-demo-btn" class="w-full inline-flex justify-center rounded-md border border-transparent shadow-sm px-4 py-2 bg-primary text-base font-medium text-white hover:bg-purple-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary sm:ml-3 sm:w-auto sm:text-sm">
Sign Up Now
</button>
<button type="button" id="close-demo-btn" class="mt-3 w-full inline-flex justify-center rounded-md border border-gray-700 shadow-sm px-4 py-2 bg-gray-800 text-base font-medium text-white hover:bg-gray-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-gray-500 sm:mt-0 sm:ml-3 sm:w-auto sm:text-sm">
Close
</button>
</div>
</div>
</div>
</div>
<!-- Success Toast -->
<div id="success-toast" class="fixed bottom-4 right-4 hidden">
<div class="bg-green-500 text-white px-4 py-3 rounded-lg shadow-lg flex items-center">
<i class="fas fa-check-circle mr-2"></i>
<span>Account created successfully!</span>
<button id="close-toast-btn" class="ml-4 text-white hover:text-gray-200">
<i class="fas fa-times"></i>
</button>
</div>
</div>
<script>
// Mobile menu toggle
document.getElementById('mobile-menu-btn').addEventListener('click', function() {
const menu = document.getElementById('mobile-menu');
menu.classList.toggle('hidden');
});
// Sign up modal handlers
const
</html>