<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>ReturnHome - Luxury Platform for H-1B Executives</title>

    <style>

        * {

            margin: 0;

            padding: 0;

            box-sizing: border-box;

        }


        body {

            font-family: 'SF Pro Display', -apple-system, BlinkMacSystemFont, 'Inter', sans-serif;

            background: #0a0a0b;

            color: #ffffff;

            line-height: 1.6;

            font-smooth: antialiased;

            -webkit-font-smoothing: antialiased;

            -moz-osx-font-smoothing: grayscale;

        }


        .hero-section {

            min-height: 100vh;

            display: flex;

            align-items: center;

            background: radial-gradient(ellipse at center, #1a1a1f 0%, #0f0f12 50%, #0a0a0b 100%);

            position: relative;

            overflow: hidden;

        }


        .luxury-gradient {

            position: absolute;

            top: 0;

            left: 0;

            width: 100%;

            height: 100%;

            background: linear-gradient(135deg, 

                rgba(255, 215, 0, 0.03) 0%, 

                rgba(212, 175, 55, 0.02) 25%,

                rgba(0, 0, 0, 0.1) 50%,

                rgba(138, 43, 226, 0.02) 75%,

                rgba(75, 0, 130, 0.03) 100%

            );

        }


        .container {

            max-width: 1200px;

            margin: 0 auto;

            padding: 0 32px;

            position: relative;

            z-index: 2;

        }


        .hero-content {

            text-align: center;

            max-width: 900px;

            margin: 0 auto;

            padding: 100px 0;

        }


        .brand-logo {

            font-size: 2.2rem;

            font-weight: 900;

            background: linear-gradient(135deg, #FFD700 0%, #FFA500 50%, #FF8C00 100%);

            -webkit-background-clip: text;

            -webkit-text-fill-color: transparent;

            background-clip: text;

            margin-bottom: 32px;

            letter-spacing: -0.03em;

            text-shadow: 0 0 30px rgba(255, 215, 0, 0.3);

        }


        .hero-badge {

            display: inline-flex;

            align-items: center;

            gap: 8px;

            padding: 14px 28px;

            background: linear-gradient(135deg, 

                rgba(255, 215, 0, 0.15) 0%, 

                rgba(255, 165, 0, 0.1) 100%

            );

            border: 1px solid rgba(255, 215, 0, 0.3);

            border-radius: 50px;

            font-size: 0.95rem;

            font-weight: 600;

            color: #FFD700;

            margin-bottom: 40px;

            backdrop-filter: blur(20px);

            box-shadow: 0 8px 32px rgba(255, 215, 0, 0.1);

        }


        .hero-title {

            font-size: 4.2rem;

            font-weight: 900;

            line-height: 1.08;

            margin-bottom: 32px;

            background: linear-gradient(135deg, 

                #ffffff 0%, 

                #f8f9fa 30%, 

                #e9ecef 70%, 

                #dee2e6 100%

            );

            -webkit-background-clip: text;

            -webkit-text-fill-color: transparent;

            background-clip: text;

            letter-spacing: -0.04em;

            text-shadow: 0 0 40px rgba(255, 255, 255, 0.1);

        }


        .hero-subtitle {

            font-size: 1.4rem;

            color: #a8a8a8;

            margin-bottom: 56px;

            font-weight: 400;

            max-width: 650px;

            margin-left: auto;

            margin-right: auto;

            line-height: 1.5;

        }


        .email-form {

            display: flex;

            gap: 20px;

            justify-content: center;

            margin-bottom: 40px;

            max-width: 550px;

            margin-left: auto;

            margin-right: auto;

        }


        .email-input {

            flex: 1;

            padding: 24px 28px;

            font-size: 1.05rem;

            background: rgba(255, 255, 255, 0.08);

            border: 1px solid rgba(255, 255, 255, 0.15);

            border-radius: 20px;

            color: #ffffff;

            transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);

            backdrop-filter: blur(20px);

            box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);

        }


        .email-input::placeholder {

            color: #888888;

        }


        .email-input:focus {

            outline: none;

            border-color: #FFD700;

            background: rgba(255, 255, 255, 0.12);

            box-shadow: 0 0 0 4px rgba(255, 215, 0, 0.15), 0 16px 64px rgba(255, 215, 0, 0.1);

            transform: translateY(-2px);

        }


        .cta-button {

            padding: 24px 44px;

            background: linear-gradient(135deg, #FFD700 0%, #FFA500 50%, #FF8C00 100%);

            color: #000000;

            border: none;

            border-radius: 20px;

            font-size: 1.05rem;

            font-weight: 700;

            cursor: pointer;

            transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);

            white-space: nowrap;

            box-shadow: 0 16px 40px rgba(255, 215, 0, 0.25);

            position: relative;

            overflow: hidden;

        }


        .cta-button::before {

            content: '';

            position: absolute;

            top: 0;

            left: -100%;

            width: 100%;

            height: 100%;

            background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);

            transition: left 0.6s;

        }


        .cta-button:hover::before {

            left: 100%;

        }


        .cta-button:hover {

            transform: translateY(-4px);

            box-shadow: 0 24px 64px rgba(255, 215, 0, 0.4);

            background: linear-gradient(135deg, #FFED4E 0%, #FFB84D 50%, #FF9A00 100%);

        }


        .trust-indicators {

            display: flex;

            justify-content: center;

            gap: 56px;

            margin-top: 56px;

            font-size: 0.98rem;

            color: #b8b8b8;

        }


        .trust-item {

            display: flex;

            align-items: center;

            gap: 10px;

            font-weight: 500;

        }


        .success-message {

            display: none;

            background: linear-gradient(135deg, 

                rgba(34, 197, 94, 0.15) 0%, 

                rgba(22, 163, 74, 0.1) 100%

            );

            border: 1px solid rgba(34, 197, 94, 0.3);

            border-radius: 20px;

            padding: 24px 40px;

            margin-top: 32px;

            font-weight: 600;

            color: #4ade80;

            backdrop-filter: blur(20px);

            box-shadow: 0 8px 32px rgba(34, 197, 94, 0.1);

        }


        .stats-section {

            background: linear-gradient(135deg, #111111 0%, #1a1a1a 50%, #0f0f0f 100%);

            padding: 100px 0;

            border-top: 1px solid rgba(255, 255, 255, 0.05);

            position: relative;

        }


        .stats-section::before {

            content: '';

            position: absolute;

            top: 0;

            left: 0;

            width: 100%;

            height: 100%;

            background: radial-gradient(circle at 30% 50%, rgba(138, 43, 226, 0.03) 0%, transparent 50%),

                         radial-gradient(circle at 70% 50%, rgba(255, 215, 0, 0.02) 0%, transparent 50%);

        }


        .stats-grid {

            display: grid;

            grid-template-columns: repeat(3, 1fr);

            gap: 56px;

            max-width: 900px;

            margin: 0 auto;

            position: relative;

            z-index: 1;

        }


        .stat-card {

            text-align: center;

            padding: 44px 32px;

            background: rgba(255, 255, 255, 0.03);

            border: 1px solid rgba(255, 255, 255, 0.08);

            border-radius: 24px;

            transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);

            backdrop-filter: blur(20px);

            position: relative;

            overflow: hidden;

        }


        .stat-card::before {

            content: '';

            position: absolute;

            top: 0;

            left: 0;

            width: 100%;

            height: 100%;

            background: linear-gradient(135deg, 

                rgba(255, 215, 0, 0.05) 0%, 

                rgba(138, 43, 226, 0.03) 100%

            );

            opacity: 0;

            transition: opacity 0.5s ease;

        }


        .stat-card:hover::before {

            opacity: 1;

        }


        .stat-card:hover {

            transform: translateY(-8px);

            box-shadow: 0 32px 80px rgba(0, 0, 0, 0.4);

            border-color: rgba(255, 215, 0, 0.2);

        }


        .stat-number {

            font-size: 2.8rem;

            font-weight: 900;

            background: linear-gradient(135deg, #FFD700 0%, #FFA500 100%);

            -webkit-background-clip: text;

            -webkit-text-fill-color: transparent;

            background-clip: text;

            display: block;

            margin-bottom: 12px;

            letter-spacing: -0.03em;

        }


        .stat-label {

            font-size: 1rem;

            color: #c8c8c8;

            font-weight: 500;

            line-height: 1.4;

        }


        .luxury-orb {

            position: absolute;

            border-radius: 50%;

            pointer-events: none;

            filter: blur(60px);

            opacity: 0.4;

        }


        .orb-1 {

            width: 300px;

            height: 300px;

            background: radial-gradient(circle, #FFD700 0%, #FFA500 70%, transparent 100%);

            top: 15%;

            right: 5%;

            animation: luxuryFloat 12s ease-in-out infinite;

        }


        .orb-2 {

            width: 250px;

            height: 250px;

            background: radial-gradient(circle, #8A2BE2 0%, #4B0082 70%, transparent 100%);

            bottom: 20%;

            left: 8%;

            animation: luxuryFloat 15s ease-in-out infinite reverse;

        }


        .orb-3 {

            width: 200px;

            height: 200px;

            background: radial-gradient(circle, #FF8C00 0%, #FF6347 70%, transparent 100%);

            top: 60%;

            right: 20%;

            animation: luxuryFloat 10s ease-in-out infinite;

            animation-delay: -5s;

        }


        @keyframes luxuryFloat {

            0%, 100% { 

                transform: translate3d(0, 0px, 0) rotate(0deg) scale(1); 

            }

            33% { 

                transform: translate3d(30px, -30px, 0) rotate(120deg) scale(1.1); 

            }

            66% { 

                transform: translate3d(-20px, 20px, 0) rotate(240deg) scale(0.9); 

            }

        }


        @media (max-width: 768px) {

            .hero-title {

                font-size: 2.8rem;

            }


            .hero-subtitle {

                font-size: 1.2rem;

                margin-bottom: 48px;

            }


            .email-form {

                flex-direction: column;

                gap: 20px;

            }


            .trust-indicators {

                flex-direction: column;

                gap: 32px;

                align-items: center;

            }


            .stats-grid {

                grid-template-columns: 1fr;

                gap: 40px;

            }


            .hero-content {

                padding: 80px 0;

            }


            .stats-section {

                padding: 80px 0;

            }


            .container {

                padding: 0 24px;

            }

        }

    </style>

</head>

<body>

    <section class="hero-section">

        <div class="luxury-gradient"></div>

        <div class="luxury-orb orb-1"></div>

        <div class="luxury-orb orb-2"></div>

        <div class="luxury-orb orb-3"></div>


        <div class="container">

            <div class="hero-content">

                <div class="brand-logo">ReturnHome</div>

                

                <div class="hero-badge">

                    ✨ Launching Soon - Early Access Available

                </div>

                

                <h1 class="hero-title">

                    Your Bridge to India's<br>

                    Best Opportunities

                </h1>

                

                <p class="hero-subtitle">

                    Connect with India's leading companies, innovative startups, and co-founder opportunities. Built for US-experienced professionals ready to make their next career move.

                </p>

                

                <form class="email-form" id="emailForm">

                    <input 

                        type="email" 

                        class="email-input" 

                        placeholder="Enter your email for early access"

                        required

                        id="emailInput"

                    >

                    <button type="submit" class="cta-button">Get Early Access</button>

                </form>

                

                <div class="success-message" id="successMessage">

                    🎉 You're in! We'll keep you updated on our progress.

                </div>

                

                <div class="trust-indicators">

                    <div class="trust-item">

                        <span>🛡️</span>

                        <span>Privacy Protected</span>

                    </div>

                    <div class="trust-item">

                        <span>💎</span>

                        <span>Quality Network</span>

                    </div>

                    <div class="trust-item">

                        <span>⚡</span>

                        <span>Fast Response</span>

                    </div>

                </div>

            </div>

        </div>

    </section>


    <section class="stats-section">

        <div class="container">

            <div class="stats-grid">

                <div class="stat-card">

                    <span class="stat-number">3x</span>

                    <span class="stat-label">Better Cost of Living</span>

                </div>

                <div class="stat-card">

                    <span class="stat-number">1000+</span>

                    <span class="stat-label">Partner Companies</span>

                </div>

                <div class="stat-card">

                    <span class="stat-number">95%</span>

                    <span class="stat-label">Successful Connections</span>

                </div>

            </div>

        </div>

    </section>


    <script>

        // Premium form handling with luxury feedback

        document.getElementById('emailForm').addEventListener('submit', function(e) {

            e.preventDefault();

            

            const email = document.getElementById('emailInput').value;

            const button = document.querySelector('.cta-button');

            const successMessage = document.getElementById('successMessage');

            

            if (email) {

                // Luxury loading state

                const originalText = button.innerHTML;

                button.innerHTML = '<span style="opacity: 0.8;">Securing Access...</span>';

                button.disabled = true;

                button.style.background = 'linear-gradient(135deg, #888888 0%, #666666 100%)';

                

                setTimeout(() => {

                    // Premium success animation

                    successMessage.style.display = 'block';

                    successMessage.style.opacity = '0';

                    successMessage.style.transform = 'translateY(30px) scale(0.95)';

                    

                    requestAnimationFrame(() => {

                        successMessage.style.transition = 'all 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94)';

                        successMessage.style.opacity = '1';

                        successMessage.style.transform = 'translateY(0) scale(1)';

                    });

                    

                    // Reset with luxury styling

                    document.getElementById('emailInput').value = '';

                    button.innerHTML = originalText;

                    button.disabled = false;

                    button.style.background = 'linear-gradient(135deg, #FFD700 0%, #FFA500 50%, #FF8C00 100%)';

                    

                    // Auto-hide with elegant transition

                    setTimeout(() => {

                        successMessage.style.transition = 'all 0.4s ease';

                        successMessage.style.opacity = '0';

                        successMessage.style.transform = 'translateY(-30px) scale(0.95)';

                        setTimeout(() => {

                            successMessage.style.display = 'none';

                        }, 400);

                    }, 5000);

                    

                }, 1500);

            }

        });


        // Luxury hover effects

        document.querySelectorAll('.stat-card').forEach(card => {

            card.addEventListener('mouseenter', function() {

                this.style.background = 'rgba(255, 215, 0, 0.08)';

                this.style.borderColor = 'rgba(255, 215, 0, 0.3)';

            });

            

            card.addEventListener('mouseleave', function() {

                this.style.background = 'rgba(255, 255, 255, 0.03)';

                this.style.borderColor = 'rgba(255, 255, 255, 0.08)';

            });

        });


        // Smooth luxury parallax

        let rafId;

        function luxuryParallax() {

            const scrolled = window.pageYOffset;

            const orbs = document.querySelectorAll('.luxury-orb');

            

            orbs.forEach((orb, index) => {

                const speed = (index + 1) * 0.05;

                const yPos = scrolled * speed;

                orb.style.transform = `translate3d(0, ${yPos}px, 0)`;

            });

            

            rafId = requestAnimationFrame(luxuryParallax);

        }


        window.addEventListener('scroll', () => {

            if (!rafId) {

                rafId = requestAnimationFrame(luxuryParallax);

            }

        });


        // Premium entrance animation

        window.addEventListener('load', function() {

            document.querySelector('.hero-content').style.opacity = '0';

            document.querySelector('.hero-content').style.transform = 'translateY(40px)';

            

            setTimeout(() => {

                document.querySelector('.hero-content').style.transition = 'all 1s cubic-bezier(0.25, 0.46, 0.45, 0.94)';

                document.querySelector('.hero-content').style.opacity = '1';

                document.querySelector('.hero-content').style.transform = 'translateY(0)';

            }, 300);

        });

    </script>

</body>

</html>