{% if footerLinks is not defined %}
{% set footerLinks = menuLinksAndPhrases.footerLinks %}
{% set footerPhrases = menuLinksAndPhrases.footerPhrases %}
{% set targetPath = menuLinksAndPhrases.targetPath %}
{% set lang = menuLinksAndPhrases.lang %}
{% endif %}
<footer class="bg-[#232931] text-white py-16">
<div class="max-w-6xl mx-auto px-4">
{# Main Footer Grid #}
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8 mb-12">
{# Column 1: About & Social #}
<div>
<h2 class="text-xl font-semibold mb-6">{{ attribute(footerPhrases, 'about-title') }}</h2>
<p class="text-white/70 mb-6">{{ attribute(footerPhrases, 'about-text') }}</p>
<ul class="flex gap-3">
<li>
<a href="https://twitter.com/startplatz"
class="w-12 h-12 rounded-full bg-white/10 flex items-center justify-center hover:bg-white/20 transition-colors">
<svg class="w-5 h-5" fill="currentColor" viewBox="0 0 24 24">
<path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/>
</svg>
</a>
</li>
<li>
<a href="https://de-de.facebook.com/StartPlatz/"
class="w-12 h-12 rounded-full bg-white/10 flex items-center justify-center hover:bg-white/20 transition-colors">
<svg class="w-5 h-5" fill="currentColor" viewBox="0 0 24 24">
<path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/>
</svg>
</a>
</li>
<li>
<a href="https://www.instagram.com/startplatz/"
class="w-12 h-12 rounded-full bg-white/10 flex items-center justify-center hover:bg-white/20 transition-colors">
<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-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.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.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z"/>
</svg>
</a>
</li>
</ul>
</div>
{# Column 2: Website Links #}
<div>
<h2 class="text-xl font-semibold mb-6">{{ attribute(footerPhrases, 'website') }}</h2>
<ul class="space-y-2">
<li><a href="{{ attribute(footerLinks, '/kontakt-aufnehmen') }}" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> {{ attribute(footerPhrases, 'kontakt') }}</a></li>
<li><a href="/wlan-am-startplatz-koeln" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> {{ attribute(footerPhrases, 'wlan') }}</a></li>
<li><a href="/pressebereich" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> {{ attribute(footerPhrases, 'presse') }}</a></li>
<li><a href="/jobs" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> {{ attribute(footerPhrases, 'karriere') }}</a></li>
<li><a href="/standorte" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> {{ attribute(footerPhrases, 'standorte') }}</a></li>
<li><a href="/startplatz-archiv" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> {{ attribute(footerPhrases, 'archiv') }}</a></li>
<li><a href="/startplatz-agb" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> {{ attribute(footerPhrases, 'agb') }}</a></li>
<li><a href="/impressum" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> {{ attribute(footerPhrases, 'impressum') }}</a></li>
<li><a href="/support" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> {{ attribute(footerPhrases, 'support') }}</a></li>
<li><a href="/datenschutz" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> {{ attribute(footerPhrases, 'datenschutz') }}</a></li>
</ul>
</div>
{# Column 3: Hot Topics #}
<div>
<h2 class="text-xl font-semibold mb-6">{{ attribute(footerPhrases, 'hot topics') }}</h2>
<ul class="space-y-2">
<li><a href="/coworking-koeln" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> Coworking Köln</a></li>
<li><a href="/coworking-duesseldorf" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> Coworking Düsseldorf</a></li>
<li><a href="/konferenzraum" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> Konferenzraum mieten Köln</a></li>
<li><a href="/duesseldorf-tagungsraeume-und-konferenzraeume/" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> Konferenzraum mieten Düsseldorf</a></li>
<li><a href="/startup-wiki/business-model-canvas" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> Business Model Canvas</a></li>
<li><a href="/accelerator/" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> STARTPLATZ Accelerator</a></li>
<li><a href="/gruenderstipendium-nrw" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> Gründungsstipendium</a></li>
<li><a href="/startup-wiki" class="text-white/60 hover:text-white transition-colors flex items-center gap-2"><span>→</span> Startup Wiki</a></li>
</ul>
</div>
{# Column 4: Contact & Newsletter #}
<div>
<h2 class="text-xl font-semibold mb-6">{{ lang == 'DE' ? 'Kontakt' : 'Contact' }}</h2>
<div class="grid grid-cols-2 gap-4 mb-8">
<div>
<p class="font-semibold text-white mb-1">{{ lang == 'DE' ? 'Köln' : 'Cologne' }}</p>
<p class="text-white/70 text-sm">Im Mediapark 5<br>50670 Köln</p>
<p class="text-white/70 text-sm mt-2">info@startplatz.de<br>+49 221 975 802 00</p>
</div>
<div>
<p class="font-semibold text-white mb-1">Düsseldorf</p>
<p class="text-white/70 text-sm">Speditionstraße 15a<br>40221 Düsseldorf</p>
<p class="text-white/70 text-sm mt-2">info@startplatz.de<br>+49 211 936 725 20</p>
</div>
</div>
{# Newsletter #}
<div>
<h2 class="text-lg font-semibold mb-2">{{ attribute(footerPhrases, 'newsletter') }}</h2>
<p class="text-white/70 text-sm mb-3">
{{ attribute(footerPhrases, 'newsletter-teaser') }}<br>
{{ attribute(footerPhrases, 'newsletter-description') }}
</p>
<form action="https://startplatz.us5.list-manage.com/subscribe?u=8a2b498caca4323b774191382&id=be73f77d94"
method="post"
target="_blank"
novalidate>
<button type="submit"
class="px-6 py-2 bg-green-600 hover:bg-green-700 text-white rounded-lg transition-colors font-medium">
{{ attribute(footerPhrases, 'anmelden') }}
</button>
{# Honeypot field #}
<div style="position: absolute; left: -5000px;" aria-hidden="true">
<input type="text" name="b_8a2b498caca4323b774191382_51dae9d56a" tabindex="-1" value="">
</div>
</form>
</div>
{# ProvenExpert Badge #}
<div class="mt-6">
<div class="pe-richsnippets"></div>
<script type="text/javascript" src="https://www.provenexpert.com/widget/richsnippet.js?u=1HQBkRmo1xQpmqGB1xmA5DGAlMwpkxQZ&v=2" async></script>
</div>
</div>
</div>
{# Copyright #}
<div class="border-t border-white/10 pt-8 text-center">
<p class="text-white/50 text-sm">
Copyright © <script>document.write(new Date().getFullYear());</script> All rights reserved
</p>
</div>
</div>
</footer>