<!DOCTYPE html>
<html lang="de" class="scroll-smooth">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Techno Artisan - DJ, Producer & Opener Designer</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <style>
        @import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700;900&family=Inter:wght@300;400;600&display=swap');

        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        body {
            font-family: 'Inter', sans-serif;
            background: rgb(0%, 2%, 8%);
            color: #e8f4f8;
        }

        h1, h2, h3, .logo-text {
            font-family: 'Orbitron', sans-serif;
        }

        .gradient-text {
            background: linear-gradient(135deg, #00d4ff 0%, #0080ff 50%, #00d4ff 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
        }

        .cyber-border {
            border: 2px solid #00d4ff;
            box-shadow: 0 0 10px rgba(0, 212, 255, 0.15);
        }

        .glow-hover {
            transition: all 0.3s ease;
        }

        .glow-hover:hover {
            box-shadow: 0 0 5px rgba(0, 212, 255, 0.25);
            transform: translateY(-2px);
        }

        .nav-link {
            position: relative;
            transition: color 0.3s ease;
        }

        .nav-link::after {
            content: '';
            position: absolute;
            bottom: -5px;
            left: 0;
            width: 0;
            height: 2px;
            background: linear-gradient(90deg, #00d4ff, #0080ff);
            transition: width 0.3s ease;
        }

        .nav-link:hover::after {
            width: 100%;
        }

        .section-divider {
            height: 2px;
            background: linear-gradient(90deg, transparent, #00d4ff, transparent);
            margin: 4rem 0;
        }

        .logo-color-1 {
            background-color: #0f1942;
        }

        .turntable-bg {
            background: linear-gradient(135deg, #0a1128 0%, #0f1942 50%, #0a1128 100%);
        }

        .mobile-menu {
            transform: translateX(100%);
            transition: transform 0.3s ease;
        }

        .mobile-menu.active {
            transform: translateX(0);
        }

        @keyframes pulse-glow {
            0%, 100% { box-shadow: 0 0 5px rgba(0, 212, 255, 0.15); }
            50% { box-shadow: 0 0 5px rgba(0, 212, 255, 0.25); }
        }

        .pulse-animation {
            animation: pulse-glow 2s infinite;
        }
    </style>
</head>
<body>
<!-- Navigation -->
<nav class="fixed w-full z-50 turntable-bg border-b border-cyan-500/30 backdrop-blur-sm">
    <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
        <div class="flex justify-between items-center h-20">
            <!-- Logo -->
            <div class="flex items-center space-x-3">
                <div class="w-12 h-12 rounded-full cyber-border flex items-center justify-center pulse-animation">
                    <span class="text-2xl gradient-text font-bold">TA</span>
                </div>
                <span class="logo-text text-xl font-bold gradient-text hidden sm:block">TECHNO ARTISAN</span>
            </div>

            <!-- Desktop Navigation -->
            <div class="hidden md:flex space-x-8">
                <a href="{{ route('home')  }}" class="nav-link text-cyan-100 hover:text-cyan-400">Startseite</a>
                <a href="{{ route('bio')  }}" class="nav-link text-cyan-100 hover:text-cyan-400">Biographie</a>
                <a href="#tour" class="nav-link text-cyan-100 hover:text-cyan-400">Tour Daten</a>
                <a href="#portfolio" class="nav-link text-cyan-100 hover:text-cyan-400">Portfolio</a>
                <a href="#services" class="nav-link text-cyan-100 hover:text-cyan-400">Leistungen</a>
                <a href="#contact" class="nav-link text-cyan-100 hover:text-cyan-400">Kontakt</a>
            </div>

            <!-- Mobile Menu Button -->
            <button id="mobile-menu-btn" class="md:hidden text-cyan-400 focus:outline-none">
                <svg class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                    <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"></path>
                </svg>
            </button>
        </div>
    </div>

    <!-- Mobile Menu -->
    <div id="mobile-menu" class="mobile-menu md:hidden fixed top-0 right-0 h-full w-64 turntable-bg border-l border-cyan-500/30 shadow-2xl">
        <div class="flex justify-end p-4">
            <button id="close-menu" class="text-cyan-400">
                <svg class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                    <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"></path>
                </svg>
            </button>
        </div>
        <div class="flex flex-col space-y-6 px-8">
            <a href="#home" class="nav-link text-cyan-100 hover:text-cyan-400">Startseite</a>
            <a href="#bio" class="nav-link text-cyan-100 hover:text-cyan-400">Biographie</a>
            <a href="#tour" class="nav-link text-cyan-100 hover:text-cyan-400">Tour Daten</a>
            <a href="#portfolio" class="nav-link text-cyan-100 hover:text-cyan-400">Portfolio</a>
            <a href="#services" class="nav-link text-cyan-100 hover:text-cyan-400">Leistungen</a>
            <a href="#contact" class="nav-link text-cyan-100 hover:text-cyan-400">Kontakt</a>
        </div>
    </div>
</nav>

<!-- Hero Section -->
<section id="home" class="min-h-screen flex items-center justify-center relative overflow-hidden pt-20">
    <div class="absolute inset-0 opacity-10">
        <div class="absolute top-1/4 left-1/4 w-96 h-96 bg-cyan-500 rounded-full blur-3xl"></div>
        <div class="absolute bottom-1/4 right-1/4 w-96 h-96 bg-blue-500 rounded-full blur-3xl"></div>
    </div>

    <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 text-center relative z-10">
        <div class="mb-8 flex justify-center">
            <div class="w-64 h-64 md:w-80 md:h-80 glow rounded-full p-1 bg-gradient-to-br logo-color-1">{{--from-blue-700 to-blue-900--}}
                <a href="{{ route('home')  }}"><img src="/img/TA.png" alt="Techno Artisan Brand" class="rounded-full"></a>
            </div>
        </div>
        <h1 class="text-5xl md:text-7xl font-black mb-6">
            <span class="gradient-text">TECHNO ARTISAN</span>
        </h1>
        <p class="text-xl md:text-2xl text-cyan-300 mb-4">DJ • Producer • Opener Designer</p>
        <p class="text-lg text-cyan-100/80 max-w-2xl mx-auto mb-12">
            {!! __('default.content.home_intro_text') !!}
            <br class="hidden sm:block">
            {!! __('default.content.home_sub_intro_text') !!}
        </p>

        <!-- Social Media Icons -->
        <div class="flex justify-center space-x-6 mb-12">
            <a href="#" class="w-12 h-12 cyber-border rounded-full flex items-center justify-center glow-hover" aria-label="SoundCloud">
                <svg class="w-6 h-6 text-cyan-400" fill="currentColor" viewBox="0 0 24 24">
                    <path d="M7 17.939h-1v-8.068c.308-.231.639-.429 1-.566v8.634zm3 0h1v-9.224c-.229.265-.443.548-.621.857l-.379-.184v8.551zm-2 0h1v-8.848c-.508-.079-.623-.05-1-.01v8.858zm-4 0h1v-7.02c-.312.458-.555.971-.692 1.535l-.308-.182v5.667zm-3-5.25c-.606.547-1 1.354-1 2.268 0 .914.394 1.721 1 2.268v-4.536zm18.879-.671c-.204-2.837-2.404-5.079-5.117-5.079-1.022 0-1.964.328-2.762.877v10.123h9.089c1.607 0 2.911-1.393 2.911-3.106 0-2.233-2.168-3.772-4.121-2.815zm-16.879-.027c-.302-.024-.526-.03-1 .122v5.689c.446.143.636.138 1 .138v-5.949z"/>
                </svg>
            </a>
            <a href="#" class="w-12 h-12 cyber-border rounded-full flex items-center justify-center glow-hover" aria-label="Instagram">
                <svg class="w-6 h-6 text-cyan-400" fill="currentColor" viewBox="0 0 24 24">
                    <path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z"/>
                </svg>
            </a>
            <a href="#" class="w-12 h-12 cyber-border rounded-full flex items-center justify-center glow-hover" aria-label="Facebook">
                <svg class="w-6 h-6 text-cyan-400" fill="currentColor" viewBox="0 0 24 24">
                    <path d="M9 8h-3v4h3v12h5v-12h3.642l.358-4h-4v-1.667c0-.955.192-1.333 1.115-1.333h2.885v-5h-3.808c-3.596 0-5.192 1.583-5.192 4.615v3.385z"/>
                </svg>
            </a>
            <a href="#" class="w-12 h-12 cyber-border rounded-full flex items-center justify-center glow-hover" aria-label="TikTok">
                <svg class="w-6 h-6 text-cyan-400" fill="currentColor" viewBox="0 0 24 24">
                    <path d="M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-5.2 1.74 2.89 2.89 0 0 1 2.31-4.64 2.93 2.93 0 0 1 .88.13V9.4a6.84 6.84 0 0 0-1-.05A6.33 6.33 0 0 0 5 20.1a6.34 6.34 0 0 0 10.86-4.43v-7a8.16 8.16 0 0 0 4.77 1.52v-3.4a4.85 4.85 0 0 1-1-.1z"/>
                </svg>
            </a>
            <a href="#" class="w-12 h-12 cyber-border rounded-full flex items-center justify-center glow-hover" aria-label="YouTube">
                <svg class="w-6 h-6 text-cyan-400" fill="currentColor" viewBox="0 0 24 24">
                    <path d="M19.615 3.184c-3.604-.246-11.631-.245-15.23 0-3.897.266-4.356 2.62-4.385 8.816.029 6.185.484 8.549 4.385 8.816 3.6.245 11.626.246 15.23 0 3.897-.266 4.356-2.62 4.385-8.816-.029-6.185-.484-8.549-4.385-8.816zm-10.615 12.816v-8l8 3.993-8 4.007z"/>
                </svg>
            </a>
        </div>

        <a href="#contact" class="inline-block cyber-border px-8 py-4 rounded-lg text-cyan-400 font-semibold glow-hover">
            Buche mich jetzt
        </a>
    </div>
</section>

<!-- Biography Section -->
<section id="bio" class="py-20 px-4 sm:px-6 lg:px-8">
    <div class="max-w-5xl mx-auto">
        <div class="section-divider"></div>
        <h2 class="text-4xl md:text-5xl font-bold gradient-text mb-12 text-center">Biographie</h2>

        <div class="grid md:grid-cols-2 gap-12 items-center">
            <div>
                <div class="cyber-border rounded-lg p-8 turntable-bg">
                    <h3 class="text-2xl font-bold text-cyan-400 mb-4">Das Handwerk</h3>
                    <p class="text-cyan-100/80 leading-relaxed mb-4">
                        Meine Reise begann in den 90ern, als Vinyl noch König war und das Auflegen echtes Handwerk bedeutete.
                        Mit zwei Plattenspielern und einem Mixer habe ich gelernt, was es heißt, eine Crowd zu bewegen.
                    </p>
                    <p class="text-cyan-100/80 leading-relaxed">
                        Heute verbinde ich diese traditionellen Roots mit modernster Technologie. Von groovigen Techno Beats
                        über hypnotische Acid-Linien bis hin zu hartem Industrial Techno – ich beherrsche das gesamte Spektrum
                        und schaffe dabei immer eine einzigartige Atmosphäre.
                    </p>
                </div>
            </div>

            <div>
                <div class="cyber-border rounded-lg p-8 turntable-bg">
                    <h3 class="text-2xl font-bold text-cyan-400 mb-4">Die Vision</h3>
                    <p class="text-cyan-100/80 leading-relaxed mb-4">
                        Als Producer kreiere ich nicht nur Tracks, sondern komplette audiovisuelle Erlebnisse.
                        Meine Expertise im Opener- und Intro-Design macht jedes Set zu einer unvergesslichen Show.
                    </p>
                    <p class="text-cyan-100/80 leading-relaxed">
                        Techno ist für mich mehr als Musik – es ist Kunst, Handwerk und Leidenschaft in perfekter Symbiose.
                        Jeder Beat wird mit der Präzision eines Handwerkers und der Kreativität eines Künstlers gefertigt.
                    </p>
                </div>
            </div>
        </div>
    </div>
</section>

<!-- Tour Dates Section -->
<section id="tour" class="py-20 px-4 sm:px-6 lg:px-8">
    <div class="max-w-5xl mx-auto">
        <div class="section-divider"></div>
        <h2 class="text-4xl md:text-5xl font-bold gradient-text mb-12 text-center">Tour Daten</h2>

        <div class="space-y-4">
            <!-- Tour Date Item -->
            <div class="cyber-border rounded-lg p-6 turntable-bg glow-hover cursor-pointer">
                <div class="flex flex-col md:flex-row md:items-center md:justify-between">
                    <div class="mb-4 md:mb-0">
                        <p class="text-cyan-400 font-bold text-lg">15. Februar 2026</p>
                        <p class="text-xl font-semibold text-cyan-100">Berghain Berlin</p>
                        <p class="text-cyan-100/60">Berlin, Deutschland</p>
                    </div>
                    <button class="cyber-border px-6 py-2 rounded text-cyan-400 hover:bg-cyan-400/10 transition">
                        Tickets
                    </button>
                </div>
            </div>

            <div class="cyber-border rounded-lg p-6 turntable-bg glow-hover cursor-pointer">
                <div class="flex flex-col md:flex-row md:items-center md:justify-between">
                    <div class="mb-4 md:mb-0">
                        <p class="text-cyan-400 font-bold text-lg">28. Februar 2026</p>
                        <p class="text-xl font-semibold text-cyan-100">Warehouse Sessions</p>
                        <p class="text-cyan-100/60">Hamburg, Deutschland</p>
                    </div>
                    <button class="cyber-border px-6 py-2 rounded text-cyan-400 hover:bg-cyan-400/10 transition">
                        Tickets
                    </button>
                </div>
            </div>

            <div class="cyber-border rounded-lg p-6 turntable-bg glow-hover cursor-pointer">
                <div class="flex flex-col md:flex-row md:items-center md:justify-between">
                    <div class="mb-4 md:mb-0">
                        <p class="text-cyan-400 font-bold text-lg">14. März 2026</p>
                        <p class="text-xl font-semibold text-cyan-100">Industrial Night</p>
                        <p class="text-cyan-100/60">Amsterdam, Niederlande</p>
                    </div>
                    <button class="cyber-border px-6 py-2 rounded text-cyan-400 hover:bg-cyan-400/10 transition">
                        Tickets
                    </button>
                </div>
            </div>

            <div class="cyber-border rounded-lg p-6 turntable-bg glow-hover cursor-pointer">
                <div class="flex flex-col md:flex-row md:items-center md:justify-between">
                    <div class="mb-4 md:mb-0">
                        <p class="text-cyan-400 font-bold text-lg">05. April 2026</p>
                        <p class="text-xl font-semibold text-cyan-100">Techno Festival</p>
                        <p class="text-cyan-100/60">Barcelona, Spanien</p>
                    </div>
                    <button class="cyber-border px-6 py-2 rounded text-cyan-400 hover:bg-cyan-400/10 transition">
                        Tickets
                    </button>
                </div>
            </div>
        </div>
    </div>
</section>

<!-- Portfolio Section -->
<section id="portfolio" class="py-20 px-4 sm:px-6 lg:px-8">
    <div class="max-w-6xl mx-auto">
        <div class="section-divider"></div>
        <h2 class="text-4xl md:text-5xl font-bold gradient-text mb-12 text-center">Portfolio</h2>

        <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6">
            <!-- Portfolio Item -->
            <div class="cyber-border rounded-lg overflow-hidden glow-hover cursor-pointer group">
                <div class="h-48 bg-gradient-to-br from-cyan-900 to-blue-900 relative overflow-hidden">
                    <div class="absolute inset-0 flex items-center justify-center">
                        <svg class="w-16 h-16 text-cyan-400 opacity-50 group-hover:opacity-100 transition" fill="currentColor" viewBox="0 0 24 24">
                            <path d="M8 5v14l11-7z"/>
                        </svg>
                    </div>
                </div>
                <div class="p-6 turntable-bg">
                    <h3 class="text-xl font-bold text-cyan-100 mb-2">Industrial Mind</h3>
                    <p class="text-cyan-100/60 text-sm mb-3">Hard Techno • 2025</p>
                    <div class="flex space-x-2">
                        <span class="text-xs px-2 py-1 cyber-border rounded text-cyan-400">Peak Time</span>
                        <span class="text-xs px-2 py-1 cyber-border rounded text-cyan-400">Dark</span>
                    </div>
                </div>
            </div>

            <div class="cyber-border rounded-lg overflow-hidden glow-hover cursor-pointer group">
                <div class="h-48 bg-gradient-to-br from-blue-900 to-cyan-900 relative overflow-hidden">
                    <div class="absolute inset-0 flex items-center justify-center">
                        <svg class="w-16 h-16 text-cyan-400 opacity-50 group-hover:opacity-100 transition" fill="currentColor" viewBox="0 0 24 24">
                            <path d="M8 5v14l11-7z"/>
                        </svg>
                    </div>
                </div>
                <div class="p-6 turntable-bg">
                    <h3 class="text-xl font-bold text-cyan-100 mb-2">Acid Dreams</h3>
                    <p class="text-cyan-100/60 text-sm mb-3">Acid Techno • 2025</p>
                    <div class="flex space-x-2">
                        <span class="text-xs px-2 py-1 cyber-border rounded text-cyan-400">303</span>
                        <span class="text-xs px-2 py-1 cyber-border rounded text-cyan-400">Hypnotic</span>
                    </div>
                </div>
            </div>

            <div class="cyber-border rounded-lg overflow-hidden glow-hover cursor-pointer group">
                <div class="h-48 bg-gradient-to-br from-cyan-900 to-blue-800 relative overflow-hidden">
                    <div class="absolute inset-0 flex items-center justify-center">
                        <svg class="w-16 h-16 text-cyan-400 opacity-50 group-hover:opacity-100 transition" fill="currentColor" viewBox="0 0 24 24">
                            <path d="M8 5v14l11-7z"/>
                        </svg>
                    </div>
                </div>
                <div class="p-6 turntable-bg">
                    <h3 class="text-xl font-bold text-cyan-100 mb-2">Groove Machine</h3>
                    <p class="text-cyan-100/60 text-sm mb-3">Groovy Techno • 2024</p>
                    <div class="flex space-x-2">
                        <span class="text-xs px-2 py-1 cyber-border rounded text-cyan-400">Driving</span>
                        <span class="text-xs px-2 py-1 cyber-border rounded text-cyan-400">Dance</span>
                    </div>
                </div>
            </div>

            <div class="cyber-border rounded-lg overflow-hidden glow-hover cursor-pointer group">
                <div class="h-48 bg-gradient-to-br from-blue-800 to-cyan-900 relative overflow-hidden">
                    <div class="absolute inset-0 flex items-center justify-center">
                        <svg class="w-16 h-16 text-cyan-400 opacity-50 group-hover:opacity-100 transition" fill="currentColor" viewBox="0 0 24 24">
                            <path d="M8 5v14l11-7z"/>
                        </svg>
                    </div>
                </div>
                <div class="p-6 turntable-bg">
                    <h3 class="text-xl font-bold text-cyan-100 mb-2">Warehouse Anthem</h3>
                    <p class="text-cyan-100/60 text-sm mb-3">Industrial • 2024</p>
                    <div class="flex space-x-2">
                        <span class="text-xs px-2 py-1 cyber-border rounded text-cyan-400">Raw</span>
                        <span class="text-xs px-2 py-1 cyber-border rounded text-cyan-400">Energy</span>
                    </div>
                </div>
            </div>

            <div class="cyber-border rounded-lg overflow-hidden glow-hover cursor-pointer group">
                <div class="h-48 bg-gradient-to-br from-cyan-800 to-blue-900 relative overflow-hidden">
                    <div class="absolute inset-0 flex items-center justify-center">
                        <svg class="w-16 h-16 text-cyan-400 opacity-50 group-hover:opacity-100 transition" fill="currentColor" viewBox="0 0 24 24">
                            <path d="M8 5v14l11-7z"/>
                        </svg>
                    </div>
                </div>
                <div class="p-6 turntable-bg">
                    <h3 class="text-xl font-bold text-cyan-100 mb-2">Deep State</h3>
                    <p class="text-cyan-100/60 text-sm mb-3">Deep Techno • 2024</p>
                    <div class="flex space-x-2">
                        <span class="text-xs px-2 py-1 cyber-border rounded text-cyan-400">Minimal</span>
                        <span class="text-xs px-2 py-1 cyber-border rounded text-cyan-400">Atmospheric</span>
                    </div>
                </div>
            </div>

            <div class="cyber-border rounded-lg overflow-hidden glow-hover cursor-pointer group">
                <div class="h-48 bg-gradient-to-br from-blue-900 to-cyan-800 relative overflow-hidden">
                    <div class="absolute inset-0 flex items-center justify-center">
                        <svg class="w-16 h-16 text-cyan-400 opacity-50 group-hover:opacity-100 transition" fill="currentColor" viewBox="0 0 24 24">
                            <path d="M8 5v14l11-7z"/>
                        </svg>
                    </div>
                </div>
                <div class="p-6 turntable-bg">
                    <h3 class="text-xl font-bold text-cyan-100 mb-2">Vinyl Revival</h3>
                    <p class="text-cyan-100/60 text-sm mb-3">Classic Techno • 2023</p>
                    <div class="flex space-x-2">
                        <span class="text-xs px-2 py-1 cyber-border rounded text-cyan-400">90s</span>
                        <span class="text-xs px-2 py-1 cyber-border rounded text-cyan-400">Nostalgic</span>
                    </div>
                </div>
            </div>
        </div>
    </div>
</section>

<!-- Services Section -->
<section id="services" class="py-20 px-4 sm:px-6 lg:px-8">
    <div class="max-w-6xl mx-auto">
        <div class="section-divider"></div>
        <h2 class="text-4xl md:text-5xl font-bold gradient-text mb-12 text-center">Leistungen</h2>

        <div class="grid md:grid-cols-3 gap-8">
            <!-- Service Item -->
            <div class="cyber-border rounded-lg p-8 turntable-bg glow-hover text-center">
                <div class="w-20 h-20 mx-auto mb-6 cyber-border rounded-full flex items-center justify-center">
                    <svg class="w-10 h-10 text-cyan-400" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 19V6l12-3v13M9 19c0 1.105-1.343 2-3 2s-3-.895-3-2 1.343-2 3-2 3 .895 3 2zm12-3c0 1.105-1.343 2-3 2s-3-.895-3-2 1.343-2 3-2 3 .895 3 2zM9 10l12-3"/>
                    </svg>
                </div>
                <h3 class="text-2xl font-bold text-cyan-100 mb-4">DJ Sets</h3>
                <p class="text-cyan-100/70 leading-relaxed">
                    Professionelle DJ-Sets für Clubs, Festivals und Private Events. Von groovigen Warm-ups bis zu harten Peak-Time-Sets.
                </p>
            </div>

            <div class="cyber-border rounded-lg p-8 turntable-bg glow-hover text-center">
                <div class="w-20 h-20 mx-auto mb-6 cyber-border rounded-full flex items-center justify-center">
                    <svg class="w-10 h-10 text-cyan-400" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19.428 15.428a2 2 0 00-1.022-.547l-2.387-.477a6 6 0 00-3.86.517l-.318.158a6 6 0 01-3.86.517L6.05 15.21a2 2 0 00-1.806.547M8 4h8l-1 1v5.172a2 2 0 00.586 1.414l5 5c1.26 1.26.367 3.414-1.415 3.414H4.828c-1.782 0-2.674-2.154-1.414-3.414l5-5A2 2 0 009 10.172V5L8 4z"/>
                    </svg>
                </div>
                <h3 class="text-2xl font-bold text-cyan-100 mb-4">Music Production</h3>
                <p class="text-cyan-100/70 leading-relaxed">
                    Individuelle Track-Produktion, Remixes und Ghost-Production. Von Acid über Groove bis Hard Techno.
                </p>
            </div>

            <div class="cyber-border rounded-lg p-8 turntable-bg glow-hover text-center">
                <div class="w-20 h-20 mx-auto mb-6 cyber-border rounded-full flex items-center justify-center">
                    <svg class="w-10 h-10 text-cyan-400" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 10l4.553-2.276A1 1 0 0121 8.618v6.764a1 1 0 01-1.447.894L15 14M5 18h8a2 2 0 002-2V8a2 2 0 00-2-2H5a2 2 0 00-2 2v8a2 2 0 002 2z"/>
                    </svg>
                </div>
                <h3 class="text-2xl font-bold text-cyan-100 mb-4">Intro/Opener Design</h3>
                <p class="text-cyan-100/70 leading-relaxed">
                    Maßgeschneiderte audiovisuelle Intros und Opener für unvergessliche Show-Erlebnisse und perfekte Set-Einstiege.
                </p>
            </div>
        </div>

        <div class="mt-12 text-center">
            <a href="#contact" class="inline-block cyber-border px-8 py-4 rounded-lg text-cyan-400 font-semibold glow-hover">
                Projekt anfragen
            </a>
        </div>
    </div>
</section>

<!-- Contact Section -->
<section id="contact" class="py-20 px-4 sm:px-6 lg:px-8">
    <div class="max-w-4xl mx-auto">
        <div class="section-divider"></div>
        <h2 class="text-4xl md:text-5xl font-bold gradient-text mb-12 text-center">Kontakt</h2>

        <div class="grid md:grid-cols-2 gap-12">
            <!-- Contact Info -->
            <div>
                <h3 class="text-2xl font-bold text-cyan-100 mb-6">Lass uns connecten</h3>
                <p class="text-cyan-100/70 mb-8">
                    Bereit für dein nächstes Event oder Projekt? Kontaktiere mich für Bookings, Produktionsanfragen
                    oder einfach für einen Austausch über Techno-Kultur.
                </p>

                <div class="space-y-4">
                    <div class="flex items-center space-x-4">
                        <div class="w-12 h-12 cyber-border rounded-full flex items-center justify-center">
                            <svg class="w-6 h-6 text-cyan-400" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 8l7.89 5.26a2 2 0 002.22 0L21 8M5 19h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z"/>
                            </svg>
                        </div>
                        <div>
                            <p class="text-sm text-cyan-100/60">E-Mail</p>
                            <p class="text-cyan-100">booking@technoartisan.de</p>
                        </div>
                    </div>

                    <div class="flex items-center space-x-4">
                        <div class="w-12 h-12 cyber-border rounded-full flex items-center justify-center">
                            <svg class="w-6 h-6 text-cyan-400" fill="none" stroke="currentColor" viewBox="0 0 24 24">
                                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M17.657 16.657L13.414 20.9a1.998 1.998 0 01-2.827 0l-4.244-4.243a8 8 0 1111.314 0z"/>
                                <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 11a3 3 0 11-6 0 3 3 0 016 0z"/>
                            </svg>
                        </div>
                        <div>
                            <p class="text-sm text-cyan-100/60">Location</p>
                            <p class="text-cyan-100">Hamburg, Deutschland</p>
                        </div>
                    </div>
                </div>
            </div>

            <!-- Contact Form -->
            <div class="cyber-border rounded-lg p-8 turntable-bg">
                <form class="space-y-6">
                    <div>
                        <label class="block text-cyan-100 mb-2">Name</label>
                        <input type="text" class="w-full bg-cyan-950/30 border border-cyan-500/30 rounded px-4 py-3 text-cyan-100 focus:outline-none focus:border-cyan-400 transition">
                    </div>

                    <div>
                        <label class="block text-cyan-100 mb-2">E-Mail</label>
                        <input type="email" class="w-full bg-cyan-950/30 border border-cyan-500/30 rounded px-4 py-3 text-cyan-100 focus:outline-none focus:border-cyan-400 transition">
                    </div>

                    <div>
                        <label class="block text-cyan-100 mb-2">Betreff</label>
                        <select class="w-full bg-cyan-950/30 border border-cyan-500/30 rounded px-4 py-3 text-cyan-100 focus:outline-none focus:border-cyan-400 transition">
                            <option>DJ Booking</option>
                            <option>Production Request</option>
                            <option>Opener Design</option>
                            <option>Sonstiges</option>
                        </select>
                    </div>

                    <div>
                        <label class="block text-cyan-100 mb-2">Nachricht</label>
                        <textarea rows="4" class="w-full bg-cyan-950/30 border border-cyan-500/30 rounded px-4 py-3 text-cyan-100 focus:outline-none focus:border-cyan-400 transition"></textarea>
                    </div>

                    <button type="submit" class="w-full cyber-border px-6 py-3 rounded text-cyan-400 font-semibold glow-hover">
                        Nachricht senden
                    </button>
                </form>
            </div>
        </div>
    </div>
</section>

<!-- Footer -->
<footer class="border-t border-cyan-500/30 py-12 px-4 sm:px-6 lg:px-8">
    <div class="max-w-7xl mx-auto">
        <div class="grid md:grid-cols-3 gap-8 mb-8">
            <div>
                <div class="flex items-center space-x-3 mb-4">
                    <div class="w-10 h-10 rounded-full cyber-border flex items-center justify-center">
                        <span class="text-xl gradient-text font-bold">TA</span>
                    </div>
                    <span class="logo-text text-lg font-bold gradient-text">TECHNO ARTISAN</span>
                </div>
                <p class="text-cyan-100/60 text-sm">
                    DJ • Producer • Opener Designer<br>
                    Das Handwerk seit den 90ern.
                </p>
            </div>

            <div>
                <h4 class="text-cyan-100 font-semibold mb-4">Navigation</h4>
                <ul class="space-y-2 text-sm">
                    <li><a href="#home" class="text-cyan-100/60 hover:text-cyan-400 transition">Startseite</a></li>
                    <li><a href="#bio" class="text-cyan-100/60 hover:text-cyan-400 transition">Biographie</a></li>
                    <li><a href="#tour" class="text-cyan-100/60 hover:text-cyan-400 transition">Tour Daten</a></li>
                    <li><a href="#portfolio" class="text-cyan-100/60 hover:text-cyan-400 transition">Portfolio</a></li>
                    <li><a href="#services" class="text-cyan-100/60 hover:text-cyan-400 transition">Leistungen</a></li>
                    <li><a href="#contact" class="text-cyan-100/60 hover:text-cyan-400 transition">Kontakt</a></li>
                </ul>
            </div>

            <div>
                <h4 class="text-cyan-100 font-semibold mb-4">Follow Me</h4>
                <div class="flex space-x-4">
                    <a href="#" class="w-10 h-10 cyber-border rounded-full flex items-center justify-center glow-hover text-cyan-400 hover:text-cyan-300" aria-label="SoundCloud">
                        <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 24 24">
                            <path d="M7 17.939h-1v-8.068c.308-.231.639-.429 1-.566v8.634zm3 0h1v-9.224c-.229.265-.443.548-.621.857l-.379-.184v8.551zm-2 0h1v-8.848c-.508-.079-.623-.05-1-.01v8.858zm-4 0h1v-7.02c-.312.458-.555.971-.692 1.535l-.308-.182v5.667zm-3-5.25c-.606.547-1 1.354-1 2.268 0 .914.394 1.721 1 2.268v-4.536zm18.879-.671c-.204-2.837-2.404-5.079-5.117-5.079-1.022 0-1.964.328-2.762.877v10.123h9.089c1.607 0 2.911-1.393 2.911-3.106 0-2.233-2.168-3.772-4.121-2.815zm-16.879-.027c-.302-.024-.526-.03-1 .122v5.689c.446.143.636.138 1 .138v-5.949z"/>
                        </svg>
                    </a>
                    <a href="#" class="w-10 h-10 cyber-border rounded-full flex items-center justify-center glow-hover text-cyan-400 hover:text-cyan-300" aria-label="Instagram">
                        <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 24 24">
                            <path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z"/>
                        </svg>
                    </a>
                    <a href="#" class="w-10 h-10 cyber-border rounded-full flex items-center justify-center glow-hover text-cyan-400 hover:text-cyan-300" aria-label="YouTube">
                        <svg class="w-5 h-5" fill="currentColor" viewBox="0 0 24 24">
                            <path d="M19.615 3.184c-3.604-.246-11.631-.245-15.23 0-3.897.266-4.356 2.62-4.385 8.816.029 6.185.484 8.549 4.385 8.816 3.6.245 11.626.246 15.23 0 3.897-.266 4.356-2.62 4.385-8.816-.029-6.185-.484-8.549-4.385-8.816zm-10.615 12.816v-8l8 3.993-8 4.007z"/>
                        </svg>
                    </a>
                </div>
            </div>
        </div>

        <div class="border-t border-cyan-500/20 pt-8 text-center text-sm text-cyan-100/60">
            <p>&copy; 2026 Techno Artisan. All rights reserved. | Design mit ❤️ und Techno gemacht.</p>
        </div>
    </div>
</footer>

<script>
    // Mobile Menu Toggle
    const mobileMenuBtn = document.getElementById('mobile-menu-btn');
    const mobileMenu = document.getElementById('mobile-menu');
    const closeMenuBtn = document.getElementById('close-menu');

    mobileMenuBtn.addEventListener('click', () => {
        mobileMenu.classList.add('active');
    });

    closeMenuBtn.addEventListener('click', () => {
        mobileMenu.classList.remove('active');
    });

    // Close mobile menu when clicking on a link
    const mobileLinks = mobileMenu.querySelectorAll('a');
    mobileLinks.forEach(link => {
        link.addEventListener('click', () => {
            mobileMenu.classList.remove('active');
        });
    });

    // Smooth scroll for navigation links
    document.querySelectorAll('a[href^="#"]').forEach(anchor => {
        anchor.addEventListener('click', function (e) {
            e.preventDefault();
            const target = document.querySelector(this.getAttribute('href'));
            if (target) {
                target.scrollIntoView({
                    behavior: 'smooth',
                    block: 'start'
                });
            }
        });
    });

    // Add active state to navigation on scroll
    window.addEventListener('scroll', () => {
        const sections = document.querySelectorAll('section[id]');
        const navLinks = document.querySelectorAll('.nav-link');

        let current = '';
        sections.forEach(section => {
            const sectionTop = section.offsetTop;
            const sectionHeight = section.clientHeight;
            if (scrollY >= (sectionTop - 200)) {
                current = section.getAttribute('id');
            }
        });

        navLinks.forEach(link => {
            link.classList.remove('text-cyan-400');
            if (link.getAttribute('href').includes(current)) {
                link.classList.add('text-cyan-400');
            }
        });
    });
</script>
</body>
</html>
