{# Accelerator Partner Card - Simplified version #}
{% set partnerData = partner.teamMetadata %}
{# Set language for all fields #}
{% if language is defined %}
{% set lang = language %}
{% else %}
{% set lang = app.request.locale|default('de') %}
{% endif %}
{% if lang not in ['de', 'en'] %}{% set lang = 'de' %}{% endif %}
<div class="partner-card accelerator-modern">
<div class="card-gradient-overlay"></div>
{# 1. Logo #}
<div class="mentor-visual" style="padding: 1.5rem 1.5rem 1rem 1.5rem;">
{% if partner.logo %}
<img src="{{ partner.logo }}"
alt="{{ partner.name }}"
class="profile-image"
style="border-radius: 0; object-fit: contain; width: 100%; height: 250px;">
{% else %}
{# Fallback: Use first letter of company name as placeholder #}
<div class="profile-image d-flex align-items-center justify-content-center bg-primary text-white" style="font-size: 72px; font-weight: bold; border-radius: 0; width: 100%; height: 250px;">
{{ partner.name|slice(0, 1)|upper }}
</div>
{% endif %}
</div>
<div class="mentor-content">
{# 2. Company Name #}
<h3 class="mentor-name">{{ partner.name }}</h3>
{# 3. Kurzbeschreibung (120 chars) #}
{% set partnerBio = partner.description|default('') %}
{% if partnerBio %}
{% set cleanBio = partnerBio|striptags %}
<p class="mentor-bio">
{{ cleanBio|slice(0, 120) }}{% if cleanBio|length > 120 %}...{% endif %}
</p>
{% else %}
<p class="mentor-bio text-muted">
<em>{{ lang == 'de' ? 'Profil in Bearbeitung' : 'Profile under construction' }}</em>
</p>
{% endif %}
{# 4. Public Category Badge + Content Tags in one row #}
{% set categoryLabel = partner.publicCategoryLabel|default(lang == 'de' ? 'Beratung' : 'Consulting') %}
{% set tags = partner.contentTags|default([]) %}
{% if tags is not iterable or tags|length == 0 %}
{% set tags = ['Strategy', 'Innovation'] %}
{% endif %}
<div class="mb-3">
<span class="badge badge-info mr-1 mb-1">{{ categoryLabel }}</span>
{% for tag in tags|slice(0, 2) %}
<span class="badge badge-primary mr-1 mb-1">{{ tag }}</span>
{% endfor %}
</div>
{# 6. CTA - Green style, link to detail page #}
<a href="{{ lang == 'en' ? path('public_partner_detail_en', {slug: partner.slug}) : path('public_partner_detail', {slug: partner.slug}) }}" style="text-decoration: none; display: block;">
<div class="alert py-2 px-3 mb-0" style="background-color: #E8F5E9; border-left: 4px solid #4CAF50; cursor: pointer; transition: all 0.2s;">
<small style="color: #2E7D32;">
<i class="fas fa-arrow-right mr-1" style="color: #4CAF50;"></i>
<strong>{{ lang == 'de' ? 'Mehr erfahren' : 'Learn more' }}</strong>
</small>
</div>
</a>
</div>
</div>