<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    <title>opponent.de - Feind, Rival, Widersacher, Herausforderer, Konkurrent, Adversary, Opponent</title>
    <!-- Tailwind CSS Link -->
    <link href="&#x2F;css&#x2F;app.5d67f511ebd1d38d8399451d5e642264.css" rel="stylesheet">
    <script src="/js/htmx.min.js" defer></script>
    <style>*{margin: 0; padding: 0;}</style>
    <meta  name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" content="">

    
    <script type="text/javascript">
        window._pQKdqgoh = window._pQKdqgoh || {};
        window._pQKdqgoh.queue = window._pQKdqgoh.queue || [];
    </script>
    <script src="https://kwserving.com/dm.js?cid=8CU70BJ1S" async="async"></script>
    

    <!-- Taboola Head Code -->
    <script type="text/javascript">
        window._taboola = window._taboola || [];
        _taboola.push({article:'auto'});
        !function (e, f, u, i) {
            if (!document.getElementById(i)){
                e.async = 1;
                e.src = u;
                e.id = i;
                f.parentNode.insertBefore(e, f);
            }
        }(document.createElement('script'),
        document.getElementsByTagName('script')[0],
        '//cdn.taboola.com/libtrc/kvgmbh-network/loader.js',
        'tb_loader_script');
        if(window.performance && typeof window.performance.mark == 'function')
            {window.performance.mark('tbl_ic');}
    </script>
</head>
<body class="font-sans text-[#14141b] antialiased bg-[#f6f7f9] min-h-screen">
<div class="min-h-screen">
    <nav class="sticky top-0 z-40 shadow-[0_1px_3px_rgba(0,0,0,.10)] border-b border-black/5" style="background-color: #3b8756;">
    <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
        <div class="flex justify-between items-center h-auto sm:h-18 py-2">
            <!-- Logo and Title -->
            <div class="flex-grow flex justify-start">
                <a href="/" class="flex items-center group">
                    
                    <img src="/logos/logo_1.png" alt="Domain Logo" class="block h-12 w-auto transition-transform duration-300 group-hover:scale-105">
                    
                    <span class="ml-3 text-xl font-bold md:text-2xl text-white drop-shadow-sm tracking-tight">
                        opponent.de
                    </span>
                </a>
            </div>
            <!-- Hamburger Button (Mobile) -->
            <div class="sm:hidden flex items-center">
                <button id="hamburger" class="text-white focus:outline-none p-2 rounded-lg hover:bg-white/10 transition-all duration-200">
                    <svg class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"></path>
                    </svg>
                </button>
            </div>
            <!-- Search Form (Desktop) -->
            <div class="hidden sm:flex items-center justify-end">
                <form onsubmit="submitSearch(this); return false;" class="flex items-center">
                    <div class="relative">
                        <input type="text" name="keyword" placeholder="Ich suche..." aria-label="Search"
                        class="rounded-full py-2.5 px-5 pl-11 bg-white/20 backdrop-blur-sm text-white placeholder-white/70 border border-white/30 focus:outline-none focus:ring-2 focus:ring-yellow-400/50 focus:border-yellow-400/50 focus:bg-white/30 transition-all duration-300">
                        <i class="fas fa-search text-white/70 absolute left-4 top-1/2 transform -translate-y-1/2"></i>
                    </div>
                    <button type="submit"
                            class="bg-gradient-to-r from-yellow-400 to-amber-400 hover:from-yellow-300 hover:to-amber-300 text-base font-bold text-gray-900 py-2.5 px-6 rounded-full ml-3 focus:outline-none focus:ring-2 focus:ring-yellow-400/50 shadow-lg shadow-yellow-500/25 hover:shadow-yellow-500/40 transition-all duration-300 hover:scale-105">
                        Suchen
                    </button>
                </form>
            </div>
        </div>

        <!-- Search Form (Mobile View) -->
        <div class="sm:hidden flex justify-center mt-4">
            <form onsubmit="submitSearch(this); return false;" class="flex items-center w-full px-4 mb-4">
                <div class="relative w-full">
                    <input type="text" name="keyword" placeholder="Ich suche..." aria-label="Search"
                           class="rounded-full w-full py-2.5 px-4 pl-11 bg-white/20 backdrop-blur-sm text-white placeholder-white/70 border border-white/30 focus:outline-none focus:ring-2 focus:ring-yellow-400/50 transition-all duration-300">
                    <i class="fas fa-search text-white/70 absolute left-4 top-1/2 transform -translate-y-1/2"></i>
                </div>
                <button type="submit"
                        class="bg-gradient-to-r from-yellow-400 to-amber-400 hover:from-yellow-300 hover:to-amber-300 text-gray-900 font-bold py-2.5 px-5 rounded-full ml-2 focus:outline-none focus:ring-2 focus:ring-yellow-400/50 shadow-lg transition-all duration-300">
                    Suchen
                </button>
            </form>
        </div>
    </div>

    <!-- Dropdown Menu for Mobile -->
    <div id="mobileMenu" class="sm:hidden hidden flex-col space-y-1 py-3 px-4 backdrop-blur-md bg-opacity-95 border-t border-white/10" style="background-color: #59cb82;">
        
        
        
        
        <a href="/Feind" class="block text-base font-medium py-2.5 px-3 rounded-lg hover:bg-white/10 transition-all duration-200" style="color: #FFFFFF;">
            Feind
        </a>
        
        
        <a href="/Rival" class="block text-base font-medium py-2.5 px-3 rounded-lg hover:bg-white/10 transition-all duration-200" style="color: #FFFFFF;">
            Rival
        </a>
        
        
        <a href="/Widersacher" class="block text-base font-medium py-2.5 px-3 rounded-lg hover:bg-white/10 transition-all duration-200" style="color: #FFFFFF;">
            Widersacher
        </a>
        
        
        <a href="/Herausforderer" class="block text-base font-medium py-2.5 px-3 rounded-lg hover:bg-white/10 transition-all duration-200" style="color: #FFFFFF;">
            Herausforderer
        </a>
        
        
        <a href="/Konkurrent" class="block text-base font-medium py-2.5 px-3 rounded-lg hover:bg-white/10 transition-all duration-200" style="color: #FFFFFF;">
            Konkurrent
        </a>
        
        
        <a href="/Adversary" class="block text-base font-medium py-2.5 px-3 rounded-lg hover:bg-white/10 transition-all duration-200" style="color: #FFFFFF;">
            Adversary
        </a>
        
        
    </div>

    <!-- Navigation Links (Desktop View) -->
    <div class="hidden sm:flex justify-center space-x-6 py-1.5 max-w-full overflow-x-hidden backdrop-blur-sm bg-opacity-95 border-t border-white/5" style="background-color: #59cb82;">
        
        
        
        <a href="/Feind" class="text-sm font-medium px-3 py-1.5 rounded-full hover:bg-white/10 transition-all duration-200" style="color: #FFFFFF;">
            Feind
        </a>
        
        
        <a href="/Rival" class="text-sm font-medium px-3 py-1.5 rounded-full hover:bg-white/10 transition-all duration-200" style="color: #FFFFFF;">
            Rival
        </a>
        
        
        <a href="/Widersacher" class="text-sm font-medium px-3 py-1.5 rounded-full hover:bg-white/10 transition-all duration-200" style="color: #FFFFFF;">
            Widersacher
        </a>
        
        
        <a href="/Herausforderer" class="text-sm font-medium px-3 py-1.5 rounded-full hover:bg-white/10 transition-all duration-200" style="color: #FFFFFF;">
            Herausforderer
        </a>
        
        
        <a href="/Konkurrent" class="text-sm font-medium px-3 py-1.5 rounded-full hover:bg-white/10 transition-all duration-200" style="color: #FFFFFF;">
            Konkurrent
        </a>
        
        
        <a href="/Adversary" class="text-sm font-medium px-3 py-1.5 rounded-full hover:bg-white/10 transition-all duration-200" style="color: #FFFFFF;">
            Adversary
        </a>
        
        
    </div>
</nav>

<script>
    const hamburger = document.getElementById('hamburger');
    const mobileMenu = document.getElementById('mobileMenu');

    hamburger.addEventListener('click', () => {
        mobileMenu.classList.toggle('hidden');
    });

    function submitSearch(form) {
        var term = form.keyword.value;
        var formattedTerm = term.trim().split(' ').join('-').replace(/^-+|-+$/g, '');
        window.location.href = '/' + encodeURIComponent(formattedTerm);
    }
</script>


    <!-- Trust bar -->
    <div class="bg-white border-b border-[#eaeaf1]">
        <div class="max-w-[1300px] mx-auto px-4 sm:px-6 lg:px-8">
            <div class="flex flex-wrap items-center justify-center gap-x-7 gap-y-1.5 py-2.5 text-[0.78rem] font-medium text-[#5b5b68]">
                <span class="inline-flex items-center gap-1.5">
                    <svg class="w-4 h-4 text-[#16a34a]" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.7-9.3a1 1 0 00-1.4-1.4L9 10.6 7.7 9.3a1 1 0 00-1.4 1.4l2 2a1 1 0 001.4 0l4-4z" clip-rule="evenodd"/></svg>
                    Geprüfte Anbieter
                </span>
                <span class="inline-flex items-center gap-1.5">
                    <svg class="w-4 h-4" style="color: #3b8756;" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path fill-rule="evenodd" d="M10 1a4 4 0 00-4 4v2H5a2 2 0 00-2 2v7a2 2 0 002 2h10a2 2 0 002-2V9a2 2 0 00-2-2h-1V5a4 4 0 00-4-4zm2 6V5a2 2 0 10-4 0v2h4z" clip-rule="evenodd"/></svg>
                    Sichere Weiterleitung
                </span>
                <span class="hidden sm:inline-flex items-center gap-1.5">
                    <svg class="w-4 h-4 text-[#9797a2]" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path d="M2 5a1 1 0 011-1h8.6a1 1 0 01.7.3l5 5a1 1 0 010 1.4l-6.6 6.6a1 1 0 01-1.4 0l-5-5a1 1 0 01-.3-.7V5zm3.5 3a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"/></svg>
                    Tagesaktuelle Preise
                </span>
                <span class="hidden md:inline-flex items-center gap-1.5">
                    <svg class="w-4 h-4 text-[#9797a2]" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path d="M3 4a1 1 0 00-1 1v7a1 1 0 001 1h1a2 2 0 104 0h3a2 2 0 104 0 1 1 0 001-1V9a1 1 0 00-.3-.7l-2-2A1 1 0 0016 6h-2V5a1 1 0 00-1-1H3zm11 3h1.6l1.4 1.4V11h-3V7z"/></svg>
                    Versandinfos inklusive
                </span>
            </div>
        </div>
    </div>

    <main id="main-content" class="py-8 overflow-x-hidden">
        <div class="max-w-[1300px] mx-auto px-4 sm:px-6 lg:px-8 mb-1">
            <!-- Exit Popup -->
            <div id="buyDomainPopUp"
                 class="fixed inset-0 bg-[#14141b]/50 backdrop-blur-sm flex items-center justify-center hidden z-50 transition-all duration-300 p-4">
                <div class="newsletter bg-white p-8 rounded-3xl shadow-[0_30px_80px_-20px_rgba(20,20,27,.45)] relative border border-[#eaeaf1] max-w-md w-full">
                    <span class="close absolute top-4 right-4 cursor-pointer text-[#9797a2] hover:text-[#14141b] text-2xl transition-all duration-200 hover:rotate-90 w-9 h-9 flex items-center justify-center rounded-full hover:bg-[#f6f7f9]"
                          id="close_domain_popup">&times;</span>
                    <div class="w-12 h-12 flex items-center justify-center rounded-2xl mb-4 text-white shadow-sm" style="background-color: #3b8756;">
                        <i class="fas fa-magnifying-glass text-lg"></i>
                    </div>
                    <h4 class="font-bold text-xl tracking-tight mb-4 text-[#14141b] leading-snug">
                        Nicht das Gesuchte gefunden?
                    </h4>
                    <a id="popupLink" href="#" target="_blank"
                       class="inline-flex items-center justify-center gap-2 w-full mb-6 text-white font-semibold py-3 px-6 rounded-xl shadow-sm hover:shadow-md transition-all duration-200 active:scale-[.99]" style="background-color: #3b8756;">
                        Weiter zu Shopping.eu
                        <svg class="w-4 h-4" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path fill-rule="evenodd" d="M7.3 4.3a1 1 0 011.4 0l5 5a1 1 0 010 1.4l-5 5a1 1 0 01-1.4-1.4L11.6 10 7.3 5.7a1 1 0 010-1.4z" clip-rule="evenodd"/></svg>
                    </a>
                    <div class="pt-5 border-t border-[#eaeaf1]">
                        <h5 class="mb-2 font-semibold text-[0.9375rem] text-[#14141b] tracking-tight">
                            Oder besteht Interesse am Kauf dieser Domain?
                        </h5>
                        <p class="text-[#5b5b68] text-sm">
                            Bitte eine E-Mail an:
                            <span onclick="sendEmail()" style="color: #3b8756;" class="underline underline-offset-2 font-semibold cursor-pointer hover:opacity-70 transition-opacity">domain@kv-gmbh.de</span>
                        </p>
                    </div>
                </div>
            </div>
            <div id="heroBanner"
     class="relative isolate overflow-hidden w-full max-w-none px-6 py-9 sm:py-12 lg:px-8 text-center text-white shadow-lg rounded-2xl border border-white/10" style="background-color: #3b8756;">

    <button id="closeBanner"
            class="absolute top-3 right-3 text-white/70 hover:text-white text-2xl font-bold transition-all duration-200 w-9 h-9 flex items-center justify-center rounded-full hover:bg-white/10">
        &times;
    </button>

    <div class="mx-auto max-w-3xl relative z-10">
        <h2 class="text-3xl sm:text-5xl font-extrabold tracking-tight leading-[1.1] drop-shadow-lg">
            Domain
            <span>opponent.de</span>
            kaufen?
        </h2>
        <p class="mt-4 text-base sm:text-lg leading-relaxed text-white/90">
            Wir ziehen mit dem Projekt
            <strong class="font-semibold">opponent.de</strong> um.<br class="hidden sm:block">
            Sind Sie am Kauf der Domain
            <strong class="font-semibold">opponent.de</strong> interessiert?
        </p>
        <div class="mt-4 flex justify-center">
            <button onclick="sendEmail()"
                    class="rounded-xl bg-gradient-to-r from-yellow-400 to-amber-400 px-8 py-3 text-base font-bold text-gray-900 shadow-lg shadow-black/20 hover:from-yellow-300 hover:to-amber-300 hover:shadow-xl transition-all duration-300 hover:scale-105 active:scale-95">
                Jetzt Kaufanfrage stellen
            </button>
        </div>
        <p class="mt-3 text-[0.8125rem] text-white/80">
            <span onclick="sendEmail()" class="underline underline-offset-2 font-semibold cursor-pointer text-white hover:text-white/80 transition-colors">domain@kv-gmbh.de</span>
            &middot; 0541-91531010
        </p>
    </div>
</div>

<div id="collapsedBanner"
     class="hidden relative isolate overflow-hidden w-full max-w-none px-6 py-3.5 text-center text-white shadow-md rounded-2xl cursor-pointer border border-white/10 hover:shadow-lg transition-all duration-300 group" style="background-color: #3b8756;">

    <div class="absolute top-1/2 -translate-y-1/2 right-4 text-white/70 group-hover:text-white transition-all duration-200">
        <svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 transition-transform duration-300 group-hover:translate-y-0.5" fill="none" viewBox="0 0 24 24" stroke="currentColor">
            <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"/>
        </svg>
    </div>

    <h2 class="text-base sm:text-lg font-semibold tracking-tight">
        Domain
        <span class="underline decoration-white/60 decoration-2 underline-offset-4">opponent.de</span>
        kaufen?
    </h2>
</div>

<script>
    const heroBanner = document.getElementById('heroBanner');
    const closeBtn = document.getElementById('closeBanner');
    const collapsedBanner = document.getElementById('collapsedBanner');

    const path = window.location.pathname;
    const isHome = path === "/" || path === "";

    if (isHome) {
        heroBanner.style.display = 'block';
        collapsedBanner.classList.add('hidden');
    } else {
        heroBanner.style.display = 'none';
        collapsedBanner.classList.remove('hidden');
    }

    closeBtn.addEventListener('click', () => {
        heroBanner.classList.add('transition', 'duration-500', 'ease-in-out', 'opacity-0');
        setTimeout(() => {
            heroBanner.style.display = 'none';
            collapsedBanner.classList.remove('hidden');
        }, 500);
    });

    collapsedBanner.addEventListener('click', () => {
        heroBanner.style.display = 'block';
        heroBanner.classList.remove('opacity-0');
        collapsedBanner.classList.add('hidden');
    });
</script>

            
<li id="ad-banner" class="list-none relative rounded-2xl border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_10px_28px_-16px_rgba(20,20,27,.12)] p-2 bg-white mt-3 mb-3">
    <span class="absolute top-2 right-3 z-10 text-[0.625rem] uppercase tracking-wider text-[#9797a2] font-semibold">Anzeige</span>
    <div class="rounded-lg overflow-hidden">
        <div id="758042672">
            <script type="text/javascript">
                try {
                    window._pQKdqgoh = window._pQKdqgoh || {};
                    window._pQKdqgoh.queue = window._pQKdqgoh.queue || [];
                    window._pQKdqgoh.queue.push(function () {
                        window._pQGhwdlov.loadTag("758042672", "970x250", "758042672");
                    });
                } catch (e) {}
            </script>
        </div>
    </div>
</li>


<!-- MAIN PAGE LAYOUT (Row 1: 2 FAQs left, 2 Products right; then alternating full rows) -->
<div id="main-page-layout" class="hidden">
    <!-- Row 1: 2 FAQs (left 50%) + 2 Products (right 50%) -->
    <div class="grid grid-cols-1 lg:grid-cols-2 gap-6 mb-8 mt-4 items-start">
        <!-- Left side: 2 FAQs stacked -->
        <div class="space-y-6">
            
                <section>
    <div id="faq-content">
        <li class="faq-item group relative bg-white rounded-2xl p-5 flex flex-col w-full border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1 transition-all duration-300">
            <span class="absolute -top-3 -right-3 z-10 w-9 h-9 flex items-center justify-center rounded-full text-white text-sm shadow-md" style="background-color: #3b8756;" aria-hidden="true">
                <i class="fas fa-question"></i>
            </span>

            <h3 class="font-semibold text-[1rem] leading-snug tracking-tight text-[#14141b] cursor-pointer transition-opacity hover:opacity-70 pr-6 line-clamp-2 min-h-[2.75rem]"
                data-truncate-length="50" onclick="toggleQuestion(event)">
                Was ist der Unterschied zwischen Feind und Gegner?
            </h3>

            <div class="faq-answer-wrapper relative mt-3 pb-6 min-h-[5.5rem]">
                <p class="faq-answer text-[#5b5b68] text-sm transition-all duration-300 cursor-pointer w-full leading-relaxed"
                   data-truncate-length="180" onclick="toggleAnswer(event)">
                    Ein Feind ist jemand, der aktiv gegen eine Person oder eine Gruppe vorgeht und ihnen Schaden zufügen möchte. Ein Gegner hingegen ist jemand, der eine andere Meinung oder Position vertritt und sich in einem Wettbewerb oder Konflikt befindet, aber nicht notwendigerweise feindselig handelt. Gegner können auch in einem sportlichen oder politischen Kontext auftreten, während Feinde oft persönlicher Natur sind.
                    <span class="relative -top-[6px] text-[0.55em] opacity-40 font-normal select-none ml-1 inline-block">**</span>

                </p>

                <button onclick="toggleAnswer(event, true)" class="absolute bottom-0 right-0 mt-1 group/tip"
                        aria-label="Toggle Description">
                    <i class="fa-solid fa-up-right-and-down-left-from-center hover:opacity-70 transition-opacity" style="color: #3b8756;"></i>
                    <span class="absolute w-auto p-2 min-w-max bottom-0 right-12 transform translate-x-1/2 translate-y-full bg-[#14141b] text-white text-xs rounded-md opacity-0 group-hover/tip:opacity-100 transition-opacity duration-300 ease-in-out">
                        Mehr Anzeigen
                    </span>
                </button>
            </div>

            

            <div id="related-terms"
                 class="related-terms hidden flex flex-wrap justify-center text-center mt-auto pt-3 border-t border-[#eaeaf1]">
                
                
                    <div style="min-height: 0px;"></div>
                
            </div>
        </li>
    </div>
</section>

<!-- Pills einfärben (an Brand-Farbe angelehnt) -->
<script>
    document.addEventListener("DOMContentLoaded", () => {
        const brand = "#3b8756";
        const pills = document.querySelectorAll(".keyword-pill");
        pills.forEach((pill) => {
            pill.style.backgroundColor = brand;
            pill.style.color = "#ffffff";
        });
    });
</script>

            
                <section>
    <div id="faq-content">
        <li class="faq-item group relative bg-white rounded-2xl p-5 flex flex-col w-full border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1 transition-all duration-300">
            <span class="absolute -top-3 -right-3 z-10 w-9 h-9 flex items-center justify-center rounded-full text-white text-sm shadow-md" style="background-color: #3b8756;" aria-hidden="true">
                <i class="fas fa-question"></i>
            </span>

            <h3 class="font-semibold text-[1rem] leading-snug tracking-tight text-[#14141b] cursor-pointer transition-opacity hover:opacity-70 pr-6 line-clamp-2 min-h-[2.75rem]"
                data-truncate-length="50" onclick="toggleQuestion(event)">
                In welchen Bereichen kann man potenziell auf einen Gegenspieler oder Widersacher treffen, sei es in der Politik, im Sport, im Geschäftsleben oder in anderen sozialen Interaktionen?
            </h3>

            <div class="faq-answer-wrapper relative mt-3 pb-6 min-h-[5.5rem]">
                <p class="faq-answer text-[#5b5b68] text-sm transition-all duration-300 cursor-pointer w-full leading-relaxed"
                   data-truncate-length="180" onclick="toggleAnswer(event)">
                    In der Politik kann man auf Gegenspieler treffen, wenn unterschiedliche politische Ansichten aufeinanderprallen und Konflikte entstehen. Im Sport können Gegenspieler in Form von rivalisierenden Teams oder Einzelsportlern auftreten, die um den Sieg kämpfen. Im Geschäftsleben können Wettbewerber zu Gegenspielern werden, wenn es um Marktanteile, Kunden oder Ressourcen geht. In anderen sozialen Interaktionen können Gegenspieler in Form von Konkurrenten oder Personen auftreten, die unterschiedliche Interessen oder Ziele verfolgen und in Konflikt geraten.
                    <span class="relative -top-[6px] text-[0.55em] opacity-40 font-normal select-none ml-1 inline-block">**</span>

                </p>

                <button onclick="toggleAnswer(event, true)" class="absolute bottom-0 right-0 mt-1 group/tip"
                        aria-label="Toggle Description">
                    <i class="fa-solid fa-up-right-and-down-left-from-center hover:opacity-70 transition-opacity" style="color: #3b8756;"></i>
                    <span class="absolute w-auto p-2 min-w-max bottom-0 right-12 transform translate-x-1/2 translate-y-full bg-[#14141b] text-white text-xs rounded-md opacity-0 group-hover/tip:opacity-100 transition-opacity duration-300 ease-in-out">
                        Mehr Anzeigen
                    </span>
                </button>
            </div>

            

            <div id="related-terms"
                 class="related-terms hidden flex flex-wrap justify-center text-center mt-auto pt-3 border-t border-[#eaeaf1]">
                
                
                    <div style="min-height: 0px;"></div>
                
            </div>
        </li>
    </div>
</section>

<!-- Pills einfärben (an Brand-Farbe angelehnt) -->
<script>
    document.addEventListener("DOMContentLoaded", () => {
        const brand = "#3b8756";
        const pills = document.querySelectorAll(".keyword-pill");
        pills.forEach((pill) => {
            pill.style.backgroundColor = brand;
            pill.style.color = "#ffffff";
        });
    });
</script>

            
        </div>

        <!-- Right side: 2 Products in 2-column grid -->
        <div class="grid grid-cols-1 sm:grid-cols-2 gap-6 items-start">
            
                <section>
    <div id="product-content">
        <li class="group relative bg-white rounded-2xl flex flex-col border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1.5 transition-all duration-300 ease-out overflow-hidden">
            <div id="product-1" class="flex flex-col">
                <form id="Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYyNFtWZm1bbEhvUEUye1A0U3lOVlMyXFZtdltsWGxQezI3XFZHNFBZXGpRRk82UFlPb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=">
                    <input type="hidden" name="q">
                    <input type="hidden" name="search" value="Steve-Madden---&quot;Opponent&quot;">
                    <input type="hidden" name="term" value="Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYyNFtWZm1bbEhvUEUye1A0U3lOVlMyXFZtdltsWGxQezI3XFZHNFBZXGpRRk82UFlPb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=">
                </form>

                <!-- Product Image -->
                <div class="relative overflow-hidden bg-[#f6f7f9] aspect-[4/3]">
                    <img class="absolute inset-0 w-full h-full object-cover cursor-pointer transition-transform duration-[600ms] ease-out group-hover:scale-[1.06]"
                         src="https://cdn.adindex.com/oimg/6a7db1f4-27d0-44e9-b5c7-9e165fa8385c"
                         alt="Steve Madden - &quot;Opponent&quot; Sneaker für Damen, Leder (Grau)"
                         onerror="this.onerror=null;this.src='/logos/photo_missing.png';"
                         onload="if(this.naturalWidth<=1||this.naturalHeight<=1){this.onerror=null;this.src='/logos/photo_missing.png';}"
                         onclick="submitForm('Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYyNFtWZm1bbEhvUEUye1A0U3lOVlMyXFZtdltsWGxQezI3XFZHNFBZXGpRRk82UFlPb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=')">
                    <div class="pointer-events-none absolute inset-x-0 top-0 h-16 bg-gradient-to-b from-black/20 to-transparent"></div>
                    
                    <a href="/Steve-Madden---Opponent" title="Steve-Madden---Opponent" aria-label="Ähnliche Produkte finden"
                       class="absolute top-3 right-3 w-9 h-9 flex items-center justify-center rounded-full bg-white/95 backdrop-blur-sm shadow-sm hover:bg-white hover:scale-105 transition-all" style="color: #3b8756;">
                        <i class="fas fa-search text-sm"></i>
                    </a>
                </div>

                <!-- Product Content -->
                <div class="flex flex-col p-5">
                    <!-- Anbieter (geprüft) — gleicher Haken wie die Trust-Bar -->
                    <button onclick="submitForm('Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYyNFtWZm1bbEhvUEUye1A0U3lOVlMyXFZtdltsWGxQezI3XFZHNFBZXGpRRk82UFlPb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=')" type="button" aria-label="Product Shop Button"
                            class="self-start inline-flex items-center gap-1.5 mb-2 text-[0.75rem] font-semibold text-[#5b5b68] hover:text-[#14141b] transition-colors">
                        <span class="truncate">Anbieter: 376881 &#x2F; Dress for Less - DE</span>
                        <svg class="w-4 h-4 shrink-0 text-[#16a34a]" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.7-9.3a1 1 0 00-1.4-1.4L9 10.6 7.7 9.3a1 1 0 00-1.4 1.4l2 2a1 1 0 001.4 0l4-4z" clip-rule="evenodd"/></svg>
                    </button>

                    <!-- Title -->
                    <div id="title-1" class="font-semibold text-[0.9375rem] leading-snug tracking-tight text-[#14141b] line-clamp-2 cursor-pointer mb-2 min-h-[2.6rem]"
                         onclick="toggleTitle(1)">
                        Steve Madden - &quot;Opponent&quot; Sneaker für Damen, Leder (Grau)
                    </div>

                    <!-- Description: expands the whole card (like the FAQs). Text wraps
                         strictly within the card width — no horizontal overflow. -->
                    <div class="relative min-h-[5.5rem]">
                        <div id="description-1" class="text-[#5b5b68] text-[0.8125rem] leading-relaxed line-clamp-3 cursor-pointer break-words [overflow-wrap:anywhere]"
                             onclick="toggleDescription(1)">
                            <span class="break-words">Obermaterial: Leder, Kunststoff, Stoff. Marke: Steve Madden. Einlegesohle: Synthetischer Stoff. Laufsohle: Gummi. Gepolstertes Fußbett, Fersenlasche, Für verbesserte Traktion. Absatz: Plattform-Absatz. Niedrig geschnitten. Design: Logo, Niedriges Profil. Zehenstil: Rund. Sohle: langlebig. Zum Schnüren.</span>
                        </div>
                        <button onclick="toggleDescription(1)" aria-label="Toggle Description"
                                class="mt-1.5 inline-flex items-center gap-1.5 text-xs font-medium hover:opacity-70 transition-opacity" style="color: #3b8756;">
                            <i id="toggle-icon-1" class="fa-solid fa-up-right-and-down-left-from-center text-[0.625rem]"></i>
                            <span id="toggle-text-1">Mehr Anzeigen</span>
                        </button>
                    </div>

                    <!-- Price + CTA -->
                    <div class="pt-4">
                        <div class="flex items-end justify-between gap-2 mb-3">
                            <div class="min-w-0">
                                <div class="text-[1.375rem] font-bold tracking-tight text-[#14141b] tabular-nums leading-none truncate">150,25 €*</div>
                                <div class="mt-1.5 text-[0.6875rem] text-[#9797a2] tabular-nums truncate">Versand: 0,00 €</div>
                            </div>
                        </div>
                        <button onclick="submitForm('Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYyNFtWZm1bbEhvUEUye1A0U3lOVlMyXFZtdltsWGxQezI3XFZHNFBZXGpRRk82UFlPb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=')" type="button"
                                class="w-full inline-flex items-center justify-center gap-2 rounded-xl px-4 py-3 text-sm font-semibold text-white shadow-sm hover:shadow-md transition-all duration-200 active:scale-[.99]" style="background-color: #3b8756;">
                            Weiter zum Produkt
                            <svg class="w-4 h-4 transition-transform duration-200 group-hover:translate-x-0.5" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path fill-rule="evenodd" d="M7.3 4.3a1 1 0 011.4 0l5 5a1 1 0 010 1.4l-5 5a1 1 0 01-1.4-1.4L11.6 10 7.3 5.7a1 1 0 010-1.4z" clip-rule="evenodd"/></svg>
                        </button>
                        <div class="mt-2.5 flex items-center justify-center gap-1.5 text-[0.6875rem] text-[#9797a2]">
                            <svg class="w-3 h-3" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path fill-rule="evenodd" d="M10 1a4 4 0 00-4 4v2H5a2 2 0 00-2 2v7a2 2 0 002 2h10a2 2 0 002-2V9a2 2 0 00-2-2h-1V5a4 4 0 00-4-4zm2 6V5a2 2 0 10-4 0v2h4z" clip-rule="evenodd"/></svg>
                            Sichere Weiterleitung zum Anbieter
                        </div>
                    </div>
                </div>
            </div>
        </li>
    </div>
</section>

            
                <section>
    <div id="product-content">
        <li class="group relative bg-white rounded-2xl flex flex-col border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1.5 transition-all duration-300 ease-out overflow-hidden">
            <div id="product-2" class="flex flex-col">
                <form id="Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYzalxJRzNbVlN8W3syMk9JUzVOVlM0T1lLdlFGUzdQRTNrT0ZpeVtvTzNcSUhvUElLb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=">
                    <input type="hidden" name="q">
                    <input type="hidden" name="search" value="How-to-Out-Prepare-Your">
                    <input type="hidden" name="term" value="Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYzalxJRzNbVlN8W3syMk9JUzVOVlM0T1lLdlFGUzdQRTNrT0ZpeVtvTzNcSUhvUElLb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=">
                </form>

                <!-- Product Image -->
                <div class="relative overflow-hidden bg-[#f6f7f9] aspect-[4/3]">
                    <img class="absolute inset-0 w-full h-full object-cover cursor-pointer transition-transform duration-[600ms] ease-out group-hover:scale-[1.06]"
                         src="https://cdn.adindex.com/oimg/ada5a43c-40d7-461b-8494-b080bc5daf4b"
                         alt="How to Out-Prepare Your Opponent: A Complete Guide to Successful Chess Opening Preparation, Sachbücher von Jeroen Bosch"
                         onerror="this.onerror=null;this.src='/logos/photo_missing.png';"
                         onload="if(this.naturalWidth<=1||this.naturalHeight<=1){this.onerror=null;this.src='/logos/photo_missing.png';}"
                         onclick="submitForm('Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYzalxJRzNbVlN8W3syMk9JUzVOVlM0T1lLdlFGUzdQRTNrT0ZpeVtvTzNcSUhvUElLb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=')">
                    <div class="pointer-events-none absolute inset-x-0 top-0 h-16 bg-gradient-to-b from-black/20 to-transparent"></div>
                    
                    <a href="/How-to-Out-Prepare-Your" title="How-to-Out-Prepare-Your" aria-label="Ähnliche Produkte finden"
                       class="absolute top-3 right-3 w-9 h-9 flex items-center justify-center rounded-full bg-white/95 backdrop-blur-sm shadow-sm hover:bg-white hover:scale-105 transition-all" style="color: #3b8756;">
                        <i class="fas fa-search text-sm"></i>
                    </a>
                </div>

                <!-- Product Content -->
                <div class="flex flex-col p-5">
                    <!-- Anbieter (geprüft) — gleicher Haken wie die Trust-Bar -->
                    <button onclick="submitForm('Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYzalxJRzNbVlN8W3syMk9JUzVOVlM0T1lLdlFGUzdQRTNrT0ZpeVtvTzNcSUhvUElLb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=')" type="button" aria-label="Product Shop Button"
                            class="self-start inline-flex items-center gap-1.5 mb-2 text-[0.75rem] font-semibold text-[#5b5b68] hover:text-[#14141b] transition-colors">
                        <span class="truncate">Anbieter: Galaxus.de</span>
                        <svg class="w-4 h-4 shrink-0 text-[#16a34a]" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.7-9.3a1 1 0 00-1.4-1.4L9 10.6 7.7 9.3a1 1 0 00-1.4 1.4l2 2a1 1 0 001.4 0l4-4z" clip-rule="evenodd"/></svg>
                    </button>

                    <!-- Title -->
                    <div id="title-2" class="font-semibold text-[0.9375rem] leading-snug tracking-tight text-[#14141b] line-clamp-2 cursor-pointer mb-2 min-h-[2.6rem]"
                         onclick="toggleTitle(2)">
                        How to Out-Prepare Your Opponent: A Complete Guide to Successful Chess Opening Preparation, Sachbücher von Jeroen Bosch
                    </div>

                    <!-- Description: expands the whole card (like the FAQs). Text wraps
                         strictly within the card width — no horizontal overflow. -->
                    <div class="relative min-h-[5.5rem]">
                        <div id="description-2" class="text-[#5b5b68] text-[0.8125rem] leading-relaxed line-clamp-3 cursor-pointer break-words [overflow-wrap:anywhere]"
                             onclick="toggleDescription(2)">
                            <span class="break-words">Die Anzahl der Stunden, die Sie mit der Eröffnungsvorbereitung verbringen können, ist unbegrenzt. Bücher, Videos und Datenbanken bieten Hunderte von ständig wachsenden Variationen. Aber wie navigiert man durch dieses Labyrinth? Wo fängt man an? Und vielleicht noch wichtiger: Wo hört man auf? Der Internationale Meister Jeroen Bosch bietet Lösungen für diese Fragen. Er präsentiert einen strukturierten Ansatz zum Studium von Eröffnungen und zur Vorbereitung auf ein Vereinsmatch oder ein Turnierspiel. Jeder zeitlich eingespannt Schachspieler wird Boschs Ansatz lieben: Anstatt mehr Stunden zu lernen oder mehr Züge auswendig zu lernen, rät er Ihnen, kluge Entscheidungen zu treffen. Das Ziel ist nicht, in jeder möglichen Linie einen leichten Vorteil zu erreichen. Das Ziel ist es, das Geschehen auf dem Brett zu diktieren. Sie möchten eine Position erreichen, die Sie verstehen und gerne spielen, und Ihren Gegner unwohl fühlen lassen.</span>
                        </div>
                        <button onclick="toggleDescription(2)" aria-label="Toggle Description"
                                class="mt-1.5 inline-flex items-center gap-1.5 text-xs font-medium hover:opacity-70 transition-opacity" style="color: #3b8756;">
                            <i id="toggle-icon-2" class="fa-solid fa-up-right-and-down-left-from-center text-[0.625rem]"></i>
                            <span id="toggle-text-2">Mehr Anzeigen</span>
                        </button>
                    </div>

                    <!-- Price + CTA -->
                    <div class="pt-4">
                        <div class="flex items-end justify-between gap-2 mb-3">
                            <div class="min-w-0">
                                <div class="text-[1.375rem] font-bold tracking-tight text-[#14141b] tabular-nums leading-none truncate">25,70 €*</div>
                                <div class="mt-1.5 text-[0.6875rem] text-[#9797a2] tabular-nums truncate">Versand: 0,00 €</div>
                            </div>
                        </div>
                        <button onclick="submitForm('Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYzalxJRzNbVlN8W3syMk9JUzVOVlM0T1lLdlFGUzdQRTNrT0ZpeVtvTzNcSUhvUElLb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=')" type="button"
                                class="w-full inline-flex items-center justify-center gap-2 rounded-xl px-4 py-3 text-sm font-semibold text-white shadow-sm hover:shadow-md transition-all duration-200 active:scale-[.99]" style="background-color: #3b8756;">
                            Weiter zum Produkt
                            <svg class="w-4 h-4 transition-transform duration-200 group-hover:translate-x-0.5" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path fill-rule="evenodd" d="M7.3 4.3a1 1 0 011.4 0l5 5a1 1 0 010 1.4l-5 5a1 1 0 01-1.4-1.4L11.6 10 7.3 5.7a1 1 0 010-1.4z" clip-rule="evenodd"/></svg>
                        </button>
                        <div class="mt-2.5 flex items-center justify-center gap-1.5 text-[0.6875rem] text-[#9797a2]">
                            <svg class="w-3 h-3" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path fill-rule="evenodd" d="M10 1a4 4 0 00-4 4v2H5a2 2 0 00-2 2v7a2 2 0 002 2h10a2 2 0 002-2V9a2 2 0 00-2-2h-1V5a4 4 0 00-4-4zm2 6V5a2 2 0 10-4 0v2h4z" clip-rule="evenodd"/></svg>
                            Sichere Weiterleitung zum Anbieter
                        </div>
                    </div>
                </div>
            </div>
        </li>
    </div>
</section>

            
        </div>
    </div>

    <div class="mb-10">
        <!-- Related Terms Section -->
<section class="w-full max-w-none px-6 py-6 lg:px-8 text-center text-white rounded-2xl shadow-xl my-6 mb-12 relative overflow-hidden border border-white/10" style="background-color: #3b8756;">
    <h2 class="text-xl sm:text-2xl font-bold mb-6">
        Ähnliche Suchbegriffe für
        <span class="text-yellow-300">Opponent</span>
    </h2>

    <div id="related-terms" class="flex flex-wrap justify-center gap-3">
        
        
        <a href="/Gegner"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Gegner
        </a>
        
        <a href="/Bereichen"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Bereichen
        </a>
        
        <a href="/Widersacher"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Widersacher
        </a>
        
        <a href="/Feind"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Feind
        </a>
        
        <a href="/Auftreten"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Auftreten
        </a>
        
        <a href="/Konfrontationen"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Konfrontationen
        </a>
        
        <a href="/Ziele"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Ziele
        </a>
        
        <a href="/Effektiv"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Effektiv
        </a>
        
        <a href="/Konflikte"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Konflikte
        </a>
        
        <a href="/Treffen"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Treffen
        </a>
        
        
    </div>
</section>

<script>
    document.addEventListener('DOMContentLoaded', function () {
        const chips = document.querySelectorAll('#related-terms .term-chip');
        const colors = [
            "#3B82F6", // Blue 500
            "#0EA5E9", // Sky 500
            "#10B981", // Emerald 500
            "#14B8A6", // Teal 500
            "#6366F1", // Indigo 500
            "#8B5CF6", // Violet 500
        ];
        chips.forEach(chip => {
            const color = colors[Math.floor(Math.random() * colors.length)];
            chip.style.backgroundColor = color;
            chip.style.color = "white"; // weiße Schrift für Eleganz
        });
    });
</script>


    </div>

    <div class="mt-12 mb-6">
        <p class="text-xs font-semibold uppercase tracking-wider mb-2" style="color: #3b8756;">Top-Angebote</p>
        <h2 id="product-heading" class="text-2xl sm:text-4xl font-bold tracking-tight leading-tight text-[#14141b]">
            Produkte zum Begriff Opponent:
        </h2>
        <div class="mt-4 h-px w-full bg-[#eaeaf1]"></div>
    </div>

    <!-- Row 2: 4 Products -->
    <ul class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-6 mb-8 items-start">
        
    </ul>

    <!-- Row 3: 4 FAQs -->
    <ul class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-6 items-start mb-8">
        
            <section>
    <div id="faq-content">
        <li class="faq-item group relative bg-white rounded-2xl p-5 flex flex-col w-full border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1 transition-all duration-300">
            <span class="absolute -top-3 -right-3 z-10 w-9 h-9 flex items-center justify-center rounded-full text-white text-sm shadow-md" style="background-color: #3b8756;" aria-hidden="true">
                <i class="fas fa-question"></i>
            </span>

            <h3 class="font-semibold text-[1rem] leading-snug tracking-tight text-[#14141b] cursor-pointer transition-opacity hover:opacity-70 pr-6 line-clamp-2 min-h-[2.75rem]"
                data-truncate-length="50" onclick="toggleQuestion(event)">
                Wie unterscheiden die Soldaten im Krieg während des Gefechts, wer Gegner und wer Feind ist?
            </h3>

            <div class="faq-answer-wrapper relative mt-3 pb-6 min-h-[5.5rem]">
                <p class="faq-answer text-[#5b5b68] text-sm transition-all duration-300 cursor-pointer w-full leading-relaxed"
                   data-truncate-length="180" onclick="toggleAnswer(event)">
                    Soldaten im Krieg während des Gefechts unterscheiden in der Regel den Gegner und den Feind anhand ihrer Uniformen, Abzeichen oder anderen erkennbaren Merkmalen. Sie können auch aufgrund von Kommunikation oder Verhalten während des Gefechts Rückschlüsse ziehen. In einigen Fällen kann es jedoch schwierig sein, den Gegner vom Feind zu unterscheiden, insbesondere in asymmetrischen Konflikten oder bei Guerillataktiken.
                    <span class="relative -top-[6px] text-[0.55em] opacity-40 font-normal select-none ml-1 inline-block">**</span>

                </p>

                <button onclick="toggleAnswer(event, true)" class="absolute bottom-0 right-0 mt-1 group/tip"
                        aria-label="Toggle Description">
                    <i class="fa-solid fa-up-right-and-down-left-from-center hover:opacity-70 transition-opacity" style="color: #3b8756;"></i>
                    <span class="absolute w-auto p-2 min-w-max bottom-0 right-12 transform translate-x-1/2 translate-y-full bg-[#14141b] text-white text-xs rounded-md opacity-0 group-hover/tip:opacity-100 transition-opacity duration-300 ease-in-out">
                        Mehr Anzeigen
                    </span>
                </button>
            </div>

            

            <div id="related-terms"
                 class="related-terms hidden flex flex-wrap justify-center text-center mt-auto pt-3 border-t border-[#eaeaf1]">
                
                
                    <div style="min-height: 0px;"></div>
                
            </div>
        </li>
    </div>
</section>

<!-- Pills einfärben (an Brand-Farbe angelehnt) -->
<script>
    document.addEventListener("DOMContentLoaded", () => {
        const brand = "#3b8756";
        const pills = document.querySelectorAll(".keyword-pill");
        pills.forEach((pill) => {
            pill.style.backgroundColor = brand;
            pill.style.color = "#ffffff";
        });
    });
</script>

        
            <section>
    <div id="faq-content">
        <li class="faq-item group relative bg-white rounded-2xl p-5 flex flex-col w-full border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1 transition-all duration-300">
            <span class="absolute -top-3 -right-3 z-10 w-9 h-9 flex items-center justify-center rounded-full text-white text-sm shadow-md" style="background-color: #3b8756;" aria-hidden="true">
                <i class="fas fa-question"></i>
            </span>

            <h3 class="font-semibold text-[1rem] leading-snug tracking-tight text-[#14141b] cursor-pointer transition-opacity hover:opacity-70 pr-6 line-clamp-2 min-h-[2.75rem]"
                data-truncate-length="50" onclick="toggleQuestion(event)">
                &quot;Was sind die typischen Strategien, die Gegner in einem Wettkampf oder Konflikt verwenden, um ihre Ziele zu erreichen?&quot;
&quot;Wie kann man sich effektiv auf einen möglichen Gegner oder Widersacher vorbereiten?&quot;
            </h3>

            <div class="faq-answer-wrapper relative mt-3 pb-6 min-h-[5.5rem]">
                <p class="faq-answer text-[#5b5b68] text-sm transition-all duration-300 cursor-pointer w-full leading-relaxed"
                   data-truncate-length="180" onclick="toggleAnswer(event)">
                    Die typischen Strategien, die Gegner verwenden, sind Täuschung, Ablenkung und Überwältigung, um ihre Ziele zu erreichen. Um sich effektiv auf einen möglichen Gegner vorzubereiten, ist es wichtig, seine Taktiken zu studieren, seine Schwächen zu identifizieren und eine klare Strategie zu entwickeln, um ihnen entgegenzuwirken. Außerdem ist es hilfreich, sich körperlich und mental fit zu halten, um im Konfliktfall optimal reagieren zu können.
                    <span class="relative -top-[6px] text-[0.55em] opacity-40 font-normal select-none ml-1 inline-block">**</span>

                </p>

                <button onclick="toggleAnswer(event, true)" class="absolute bottom-0 right-0 mt-1 group/tip"
                        aria-label="Toggle Description">
                    <i class="fa-solid fa-up-right-and-down-left-from-center hover:opacity-70 transition-opacity" style="color: #3b8756;"></i>
                    <span class="absolute w-auto p-2 min-w-max bottom-0 right-12 transform translate-x-1/2 translate-y-full bg-[#14141b] text-white text-xs rounded-md opacity-0 group-hover/tip:opacity-100 transition-opacity duration-300 ease-in-out">
                        Mehr Anzeigen
                    </span>
                </button>
            </div>

            

            <div id="related-terms"
                 class="related-terms hidden flex flex-wrap justify-center text-center mt-auto pt-3 border-t border-[#eaeaf1]">
                
                
                    
                        <div class="keyword-pill inline-block rounded-full px-4 py-1.5 m-1 text-xs font-medium transition-all duration-200 hover:-translate-y-0.5 cursor-pointer">
                            <a href="/Täuschung" class="block">
                                Täuschung
                            </a>
                        </div>
                    
                        <div class="keyword-pill inline-block rounded-full px-4 py-1.5 m-1 text-xs font-medium transition-all duration-200 hover:-translate-y-0.5 cursor-pointer">
                            <a href="/Ablenkung" class="block">
                                Ablenkung
                            </a>
                        </div>
                    
                        <div class="keyword-pill inline-block rounded-full px-4 py-1.5 m-1 text-xs font-medium transition-all duration-200 hover:-translate-y-0.5 cursor-pointer">
                            <a href="/Überwältigung" class="block">
                                Überwältigung
                            </a>
                        </div>
                    
                        <div class="keyword-pill inline-block rounded-full px-4 py-1.5 m-1 text-xs font-medium transition-all duration-200 hover:-translate-y-0.5 cursor-pointer">
                            <a href="/Studieren" class="block">
                                Studieren
                            </a>
                        </div>
                    
                        <div class="keyword-pill inline-block rounded-full px-4 py-1.5 m-1 text-xs font-medium transition-all duration-200 hover:-translate-y-0.5 cursor-pointer">
                            <a href="/Schwächen" class="block">
                                Schwächen
                            </a>
                        </div>
                    
                        <div class="keyword-pill inline-block rounded-full px-4 py-1.5 m-1 text-xs font-medium transition-all duration-200 hover:-translate-y-0.5 cursor-pointer">
                            <a href="/Fit halten" class="block">
                                Fit halten
                            </a>
                        </div>
                    
                
            </div>
        </li>
    </div>
</section>

<!-- Pills einfärben (an Brand-Farbe angelehnt) -->
<script>
    document.addEventListener("DOMContentLoaded", () => {
        const brand = "#3b8756";
        const pills = document.querySelectorAll(".keyword-pill");
        pills.forEach((pill) => {
            pill.style.backgroundColor = brand;
            pill.style.color = "#ffffff";
        });
    });
</script>

        
            <section>
    <div id="faq-content">
        <li class="faq-item group relative bg-white rounded-2xl p-5 flex flex-col w-full border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1 transition-all duration-300">
            <span class="absolute -top-3 -right-3 z-10 w-9 h-9 flex items-center justify-center rounded-full text-white text-sm shadow-md" style="background-color: #3b8756;" aria-hidden="true">
                <i class="fas fa-question"></i>
            </span>

            <h3 class="font-semibold text-[1rem] leading-snug tracking-tight text-[#14141b] cursor-pointer transition-opacity hover:opacity-70 pr-6 line-clamp-2 min-h-[2.75rem]"
                data-truncate-length="50" onclick="toggleQuestion(event)">
                In welchen Bereichen des Lebens können wir potenzielle Gegner oder Widersacher antreffen und wie können wir uns am besten auf solche Konfrontationen vorbereiten?
            </h3>

            <div class="faq-answer-wrapper relative mt-3 pb-6 min-h-[5.5rem]">
                <p class="faq-answer text-[#5b5b68] text-sm transition-all duration-300 cursor-pointer w-full leading-relaxed"
                   data-truncate-length="180" onclick="toggleAnswer(event)">
                    Potenzielle Gegner oder Widersacher können in verschiedenen Bereichen des Lebens auftreten, wie zum Beispiel in der Arbeit, in zwischenmenschlichen Beziehungen, im Sport oder in der Politik. Um sich auf solche Konfrontationen vorzubereiten, ist es wichtig, sich selbst gut zu kennen und seine eigenen Stärken und Schwächen zu verstehen. Zudem ist es hilfreich, Konfliktlösungsstrategien zu erlernen und zu üben, um in solchen Situationen angemessen reagieren zu können. Außerdem kann es nützlich sein, sich ein starkes Unterstützungsnetzwerk aufzubauen, um in schwierigen Situationen Rückhalt zu haben. Schließlich ist es wichtig, sich bewusst zu machen, dass Konfrontationen und Gegner Teil des Lebens sind und dass es wichtig ist, konstruktiv mit ihnen
                    <span class="relative -top-[6px] text-[0.55em] opacity-40 font-normal select-none ml-1 inline-block">**</span>

                </p>

                <button onclick="toggleAnswer(event, true)" class="absolute bottom-0 right-0 mt-1 group/tip"
                        aria-label="Toggle Description">
                    <i class="fa-solid fa-up-right-and-down-left-from-center hover:opacity-70 transition-opacity" style="color: #3b8756;"></i>
                    <span class="absolute w-auto p-2 min-w-max bottom-0 right-12 transform translate-x-1/2 translate-y-full bg-[#14141b] text-white text-xs rounded-md opacity-0 group-hover/tip:opacity-100 transition-opacity duration-300 ease-in-out">
                        Mehr Anzeigen
                    </span>
                </button>
            </div>

            

            <div id="related-terms"
                 class="related-terms hidden flex flex-wrap justify-center text-center mt-auto pt-3 border-t border-[#eaeaf1]">
                
                
                    <div style="min-height: 0px;"></div>
                
            </div>
        </li>
    </div>
</section>

<!-- Pills einfärben (an Brand-Farbe angelehnt) -->
<script>
    document.addEventListener("DOMContentLoaded", () => {
        const brand = "#3b8756";
        const pills = document.querySelectorAll(".keyword-pill");
        pills.forEach((pill) => {
            pill.style.backgroundColor = brand;
            pill.style.color = "#ffffff";
        });
    });
</script>

        
            <section>
    <div id="faq-content">
        <li class="faq-item group relative bg-white rounded-2xl p-5 flex flex-col w-full border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1 transition-all duration-300">
            <span class="absolute -top-3 -right-3 z-10 w-9 h-9 flex items-center justify-center rounded-full text-white text-sm shadow-md" style="background-color: #3b8756;" aria-hidden="true">
                <i class="fas fa-question"></i>
            </span>

            <h3 class="font-semibold text-[1rem] leading-snug tracking-tight text-[#14141b] cursor-pointer transition-opacity hover:opacity-70 pr-6 line-clamp-2 min-h-[2.75rem]"
                data-truncate-length="50" onclick="toggleQuestion(event)">
                In welchen Bereichen können Adversaries, also Gegner oder Widersacher, in der heutigen Gesellschaft auftreten und welche Strategien können eingesetzt werden, um mit ihnen umzugehen?
            </h3>

            <div class="faq-answer-wrapper relative mt-3 pb-6 min-h-[5.5rem]">
                <p class="faq-answer text-[#5b5b68] text-sm transition-all duration-300 cursor-pointer w-full leading-relaxed"
                   data-truncate-length="180" onclick="toggleAnswer(event)">
                    Adversaries können in verschiedenen Bereichen auftreten, wie beispielsweise in der Politik, Wirtschaft, zwischen Nationen oder auch in persönlichen Beziehungen. Um mit ihnen umzugehen, können verschiedene Strategien eingesetzt werden, wie beispielsweise Diplomatie, Verhandlung, Kompromissbereitschaft oder auch konsequentes Festhalten an eigenen Werten und Prinzipien. Es ist wichtig, die Motive und Ziele der Adversaries zu verstehen, um angemessen auf ihre Handlungen reagieren zu können und Konflikte zu lösen. Letztendlich ist es entscheidend, einen respektvollen und konstruktiven Umgang mit Adversaries zu pflegen, um langfristige Lösungen zu finden und Beziehungen zu erhalten.
                    <span class="relative -top-[6px] text-[0.55em] opacity-40 font-normal select-none ml-1 inline-block">**</span>

                </p>

                <button onclick="toggleAnswer(event, true)" class="absolute bottom-0 right-0 mt-1 group/tip"
                        aria-label="Toggle Description">
                    <i class="fa-solid fa-up-right-and-down-left-from-center hover:opacity-70 transition-opacity" style="color: #3b8756;"></i>
                    <span class="absolute w-auto p-2 min-w-max bottom-0 right-12 transform translate-x-1/2 translate-y-full bg-[#14141b] text-white text-xs rounded-md opacity-0 group-hover/tip:opacity-100 transition-opacity duration-300 ease-in-out">
                        Mehr Anzeigen
                    </span>
                </button>
            </div>

            

            <div id="related-terms"
                 class="related-terms hidden flex flex-wrap justify-center text-center mt-auto pt-3 border-t border-[#eaeaf1]">
                
                
                    <div style="min-height: 0px;"></div>
                
            </div>
        </li>
    </div>
</section>

<!-- Pills einfärben (an Brand-Farbe angelehnt) -->
<script>
    document.addEventListener("DOMContentLoaded", () => {
        const brand = "#3b8756";
        const pills = document.querySelectorAll(".keyword-pill");
        pills.forEach((pill) => {
            pill.style.backgroundColor = brand;
            pill.style.color = "#ffffff";
        });
    });
</script>

        
    </ul>

    <!-- Row 4: 2 Products (left 50% in grid) + 2 FAQs (right 50% stacked) -->
    <div class="grid grid-cols-1 lg:grid-cols-2 gap-6 items-start">
        <!-- Left side: 2 Products in 2-column grid -->
        <div class="grid grid-cols-1 sm:grid-cols-2 gap-6 items-start">
            
        </div>

        <!-- Right side: 2 FAQs stacked -->
        <div class="space-y-6">
            
                <section>
    <div id="faq-content">
        <li class="faq-item group relative bg-white rounded-2xl p-5 flex flex-col w-full border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1 transition-all duration-300">
            <span class="absolute -top-3 -right-3 z-10 w-9 h-9 flex items-center justify-center rounded-full text-white text-sm shadow-md" style="background-color: #3b8756;" aria-hidden="true">
                <i class="fas fa-question"></i>
            </span>

            <h3 class="font-semibold text-[1rem] leading-snug tracking-tight text-[#14141b] cursor-pointer transition-opacity hover:opacity-70 pr-6 line-clamp-2 min-h-[2.75rem]"
                data-truncate-length="50" onclick="toggleQuestion(event)">
                Wäre mehr Verständnis trotz aller Unterschiede besser, da ein Gegner kein Feind ist und eine Hand keine Faust ist?
            </h3>

            <div class="faq-answer-wrapper relative mt-3 pb-6 min-h-[5.5rem]">
                <p class="faq-answer text-[#5b5b68] text-sm transition-all duration-300 cursor-pointer w-full leading-relaxed"
                   data-truncate-length="180" onclick="toggleAnswer(event)">
                    Ja, mehr Verständnis trotz aller Unterschiede wäre besser, da es uns ermöglicht, Konflikte auf eine friedliche und konstruktive Weise zu lösen. Indem wir uns bemühen, die Perspektive des anderen zu verstehen, können wir Vorurteile abbauen und eine Grundlage für Zusammenarbeit und Harmonie schaffen. Ein Gegner ist nicht automatisch ein Feind, und durch Kommunikation und Empathie können wir gemeinsame Lösungen finden.
                    <span class="relative -top-[6px] text-[0.55em] opacity-40 font-normal select-none ml-1 inline-block">**</span>

                </p>

                <button onclick="toggleAnswer(event, true)" class="absolute bottom-0 right-0 mt-1 group/tip"
                        aria-label="Toggle Description">
                    <i class="fa-solid fa-up-right-and-down-left-from-center hover:opacity-70 transition-opacity" style="color: #3b8756;"></i>
                    <span class="absolute w-auto p-2 min-w-max bottom-0 right-12 transform translate-x-1/2 translate-y-full bg-[#14141b] text-white text-xs rounded-md opacity-0 group-hover/tip:opacity-100 transition-opacity duration-300 ease-in-out">
                        Mehr Anzeigen
                    </span>
                </button>
            </div>

            

            <div id="related-terms"
                 class="related-terms hidden flex flex-wrap justify-center text-center mt-auto pt-3 border-t border-[#eaeaf1]">
                
                
                    <div style="min-height: 0px;"></div>
                
            </div>
        </li>
    </div>
</section>

<!-- Pills einfärben (an Brand-Farbe angelehnt) -->
<script>
    document.addEventListener("DOMContentLoaded", () => {
        const brand = "#3b8756";
        const pills = document.querySelectorAll(".keyword-pill");
        pills.forEach((pill) => {
            pill.style.backgroundColor = brand;
            pill.style.color = "#ffffff";
        });
    });
</script>

            
                <section>
    <div id="faq-content">
        <li class="faq-item group relative bg-white rounded-2xl p-5 flex flex-col w-full border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1 transition-all duration-300">
            <span class="absolute -top-3 -right-3 z-10 w-9 h-9 flex items-center justify-center rounded-full text-white text-sm shadow-md" style="background-color: #3b8756;" aria-hidden="true">
                <i class="fas fa-question"></i>
            </span>

            <h3 class="font-semibold text-[1rem] leading-snug tracking-tight text-[#14141b] cursor-pointer transition-opacity hover:opacity-70 pr-6 line-clamp-2 min-h-[2.75rem]"
                data-truncate-length="50" onclick="toggleQuestion(event)">
                In welchen Bereichen des Lebens können wir potenziell auf Gegner oder Widersacher treffen, und wie können wir uns effektiv auf solche Konfrontationen vorbereiten und damit umgehen?
            </h3>

            <div class="faq-answer-wrapper relative mt-3 pb-6 min-h-[5.5rem]">
                <p class="faq-answer text-[#5b5b68] text-sm transition-all duration-300 cursor-pointer w-full leading-relaxed"
                   data-truncate-length="180" onclick="toggleAnswer(event)">
                    Wir können potenziell in beruflichen, persönlichen, politischen und sozialen Bereichen auf Gegner oder Widersacher treffen. Um uns effektiv auf solche Konfrontationen vorzubereiten, ist es wichtig, unsere eigenen Ziele und Werte zu kennen und zu verteidigen. Wir sollten auch lernen, konstruktiv zu kommunizieren und Konflikte zu lösen, sei es durch Kompromisse oder durch das Setzen klarer Grenzen. Darüber hinaus ist es hilfreich, ein starkes Unterstützungsnetzwerk aufzubauen, um in schwierigen Situationen Rückhalt zu haben.
                    <span class="relative -top-[6px] text-[0.55em] opacity-40 font-normal select-none ml-1 inline-block">**</span>

                </p>

                <button onclick="toggleAnswer(event, true)" class="absolute bottom-0 right-0 mt-1 group/tip"
                        aria-label="Toggle Description">
                    <i class="fa-solid fa-up-right-and-down-left-from-center hover:opacity-70 transition-opacity" style="color: #3b8756;"></i>
                    <span class="absolute w-auto p-2 min-w-max bottom-0 right-12 transform translate-x-1/2 translate-y-full bg-[#14141b] text-white text-xs rounded-md opacity-0 group-hover/tip:opacity-100 transition-opacity duration-300 ease-in-out">
                        Mehr Anzeigen
                    </span>
                </button>
            </div>

            

            <div id="related-terms"
                 class="related-terms hidden flex flex-wrap justify-center text-center mt-auto pt-3 border-t border-[#eaeaf1]">
                
                
                    <div style="min-height: 0px;"></div>
                
            </div>
        </li>
    </div>
</section>

<!-- Pills einfärben (an Brand-Farbe angelehnt) -->
<script>
    document.addEventListener("DOMContentLoaded", () => {
        const brand = "#3b8756";
        const pills = document.querySelectorAll(".keyword-pill");
        pills.forEach((pill) => {
            pill.style.backgroundColor = brand;
            pill.style.color = "#ffffff";
        });
    });
</script>

            
        </div>
    </div>
</div>

<!-- SUBPAGE LAYOUT (Products first, FAQs collapsed) -->
<div id="subpage-layout" class="hidden">
    <div class="mt-12 mb-6">
        <p class="text-xs font-semibold uppercase tracking-wider mb-2" style="color: #3b8756;">Top-Angebote</p>
        <h2 id="product-heading-subpage" class="text-2xl sm:text-4xl font-bold tracking-tight leading-tight text-[#14141b]">
            Produkte zum Begriff Opponent:
        </h2>
        <div class="mt-4 h-px w-full bg-[#eaeaf1]"></div>
    </div>

    <ul class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-6 mb-8 items-start">
        
            <section>
    <div id="product-content">
        <li class="group relative bg-white rounded-2xl flex flex-col border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1.5 transition-all duration-300 ease-out overflow-hidden">
            <div id="product-1" class="flex flex-col">
                <form id="Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYyNFtWZm1bbEhvUEUye1A0U3lOVlMyXFZtdltsWGxQezI3XFZHNFBZXGpRRk82UFlPb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=">
                    <input type="hidden" name="q">
                    <input type="hidden" name="search" value="Steve-Madden---&quot;Opponent&quot;">
                    <input type="hidden" name="term" value="Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYyNFtWZm1bbEhvUEUye1A0U3lOVlMyXFZtdltsWGxQezI3XFZHNFBZXGpRRk82UFlPb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=">
                </form>

                <!-- Product Image -->
                <div class="relative overflow-hidden bg-[#f6f7f9] aspect-[4/3]">
                    <img class="absolute inset-0 w-full h-full object-cover cursor-pointer transition-transform duration-[600ms] ease-out group-hover:scale-[1.06]"
                         src="https://cdn.adindex.com/oimg/6a7db1f4-27d0-44e9-b5c7-9e165fa8385c"
                         alt="Steve Madden - &quot;Opponent&quot; Sneaker für Damen, Leder (Grau)"
                         onerror="this.onerror=null;this.src='/logos/photo_missing.png';"
                         onload="if(this.naturalWidth<=1||this.naturalHeight<=1){this.onerror=null;this.src='/logos/photo_missing.png';}"
                         onclick="submitForm('Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYyNFtWZm1bbEhvUEUye1A0U3lOVlMyXFZtdltsWGxQezI3XFZHNFBZXGpRRk82UFlPb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=')">
                    <div class="pointer-events-none absolute inset-x-0 top-0 h-16 bg-gradient-to-b from-black/20 to-transparent"></div>
                    
                    <a href="/Steve-Madden---Opponent" title="Steve-Madden---Opponent" aria-label="Ähnliche Produkte finden"
                       class="absolute top-3 right-3 w-9 h-9 flex items-center justify-center rounded-full bg-white/95 backdrop-blur-sm shadow-sm hover:bg-white hover:scale-105 transition-all" style="color: #3b8756;">
                        <i class="fas fa-search text-sm"></i>
                    </a>
                </div>

                <!-- Product Content -->
                <div class="flex flex-col p-5">
                    <!-- Anbieter (geprüft) — gleicher Haken wie die Trust-Bar -->
                    <button onclick="submitForm('Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYyNFtWZm1bbEhvUEUye1A0U3lOVlMyXFZtdltsWGxQezI3XFZHNFBZXGpRRk82UFlPb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=')" type="button" aria-label="Product Shop Button"
                            class="self-start inline-flex items-center gap-1.5 mb-2 text-[0.75rem] font-semibold text-[#5b5b68] hover:text-[#14141b] transition-colors">
                        <span class="truncate">Anbieter: 376881 &#x2F; Dress for Less - DE</span>
                        <svg class="w-4 h-4 shrink-0 text-[#16a34a]" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.7-9.3a1 1 0 00-1.4-1.4L9 10.6 7.7 9.3a1 1 0 00-1.4 1.4l2 2a1 1 0 001.4 0l4-4z" clip-rule="evenodd"/></svg>
                    </button>

                    <!-- Title -->
                    <div id="title-1" class="font-semibold text-[0.9375rem] leading-snug tracking-tight text-[#14141b] line-clamp-2 cursor-pointer mb-2 min-h-[2.6rem]"
                         onclick="toggleTitle(1)">
                        Steve Madden - &quot;Opponent&quot; Sneaker für Damen, Leder (Grau)
                    </div>

                    <!-- Description: expands the whole card (like the FAQs). Text wraps
                         strictly within the card width — no horizontal overflow. -->
                    <div class="relative min-h-[5.5rem]">
                        <div id="description-1" class="text-[#5b5b68] text-[0.8125rem] leading-relaxed line-clamp-3 cursor-pointer break-words [overflow-wrap:anywhere]"
                             onclick="toggleDescription(1)">
                            <span class="break-words">Obermaterial: Leder, Kunststoff, Stoff. Marke: Steve Madden. Einlegesohle: Synthetischer Stoff. Laufsohle: Gummi. Gepolstertes Fußbett, Fersenlasche, Für verbesserte Traktion. Absatz: Plattform-Absatz. Niedrig geschnitten. Design: Logo, Niedriges Profil. Zehenstil: Rund. Sohle: langlebig. Zum Schnüren.</span>
                        </div>
                        <button onclick="toggleDescription(1)" aria-label="Toggle Description"
                                class="mt-1.5 inline-flex items-center gap-1.5 text-xs font-medium hover:opacity-70 transition-opacity" style="color: #3b8756;">
                            <i id="toggle-icon-1" class="fa-solid fa-up-right-and-down-left-from-center text-[0.625rem]"></i>
                            <span id="toggle-text-1">Mehr Anzeigen</span>
                        </button>
                    </div>

                    <!-- Price + CTA -->
                    <div class="pt-4">
                        <div class="flex items-end justify-between gap-2 mb-3">
                            <div class="min-w-0">
                                <div class="text-[1.375rem] font-bold tracking-tight text-[#14141b] tabular-nums leading-none truncate">150,25 €*</div>
                                <div class="mt-1.5 text-[0.6875rem] text-[#9797a2] tabular-nums truncate">Versand: 0,00 €</div>
                            </div>
                        </div>
                        <button onclick="submitForm('Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYyNFtWZm1bbEhvUEUye1A0U3lOVlMyXFZtdltsWGxQezI3XFZHNFBZXGpRRk82UFlPb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=')" type="button"
                                class="w-full inline-flex items-center justify-center gap-2 rounded-xl px-4 py-3 text-sm font-semibold text-white shadow-sm hover:shadow-md transition-all duration-200 active:scale-[.99]" style="background-color: #3b8756;">
                            Weiter zum Produkt
                            <svg class="w-4 h-4 transition-transform duration-200 group-hover:translate-x-0.5" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path fill-rule="evenodd" d="M7.3 4.3a1 1 0 011.4 0l5 5a1 1 0 010 1.4l-5 5a1 1 0 01-1.4-1.4L11.6 10 7.3 5.7a1 1 0 010-1.4z" clip-rule="evenodd"/></svg>
                        </button>
                        <div class="mt-2.5 flex items-center justify-center gap-1.5 text-[0.6875rem] text-[#9797a2]">
                            <svg class="w-3 h-3" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path fill-rule="evenodd" d="M10 1a4 4 0 00-4 4v2H5a2 2 0 00-2 2v7a2 2 0 002 2h10a2 2 0 002-2V9a2 2 0 00-2-2h-1V5a4 4 0 00-4-4zm2 6V5a2 2 0 10-4 0v2h4z" clip-rule="evenodd"/></svg>
                            Sichere Weiterleitung zum Anbieter
                        </div>
                    </div>
                </div>
            </div>
        </li>
    </div>
</section>

        
            <section>
    <div id="product-content">
        <li class="group relative bg-white rounded-2xl flex flex-col border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1.5 transition-all duration-300 ease-out overflow-hidden">
            <div id="product-2" class="flex flex-col">
                <form id="Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYzalxJRzNbVlN8W3syMk9JUzVOVlM0T1lLdlFGUzdQRTNrT0ZpeVtvTzNcSUhvUElLb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=">
                    <input type="hidden" name="q">
                    <input type="hidden" name="search" value="How-to-Out-Prepare-Your">
                    <input type="hidden" name="term" value="Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYzalxJRzNbVlN8W3syMk9JUzVOVlM0T1lLdlFGUzdQRTNrT0ZpeVtvTzNcSUhvUElLb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=">
                </form>

                <!-- Product Image -->
                <div class="relative overflow-hidden bg-[#f6f7f9] aspect-[4/3]">
                    <img class="absolute inset-0 w-full h-full object-cover cursor-pointer transition-transform duration-[600ms] ease-out group-hover:scale-[1.06]"
                         src="https://cdn.adindex.com/oimg/ada5a43c-40d7-461b-8494-b080bc5daf4b"
                         alt="How to Out-Prepare Your Opponent: A Complete Guide to Successful Chess Opening Preparation, Sachbücher von Jeroen Bosch"
                         onerror="this.onerror=null;this.src='/logos/photo_missing.png';"
                         onload="if(this.naturalWidth<=1||this.naturalHeight<=1){this.onerror=null;this.src='/logos/photo_missing.png';}"
                         onclick="submitForm('Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYzalxJRzNbVlN8W3syMk9JUzVOVlM0T1lLdlFGUzdQRTNrT0ZpeVtvTzNcSUhvUElLb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=')">
                    <div class="pointer-events-none absolute inset-x-0 top-0 h-16 bg-gradient-to-b from-black/20 to-transparent"></div>
                    
                    <a href="/How-to-Out-Prepare-Your" title="How-to-Out-Prepare-Your" aria-label="Ähnliche Produkte finden"
                       class="absolute top-3 right-3 w-9 h-9 flex items-center justify-center rounded-full bg-white/95 backdrop-blur-sm shadow-sm hover:bg-white hover:scale-105 transition-all" style="color: #3b8756;">
                        <i class="fas fa-search text-sm"></i>
                    </a>
                </div>

                <!-- Product Content -->
                <div class="flex flex-col p-5">
                    <!-- Anbieter (geprüft) — gleicher Haken wie die Trust-Bar -->
                    <button onclick="submitForm('Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYzalxJRzNbVlN8W3syMk9JUzVOVlM0T1lLdlFGUzdQRTNrT0ZpeVtvTzNcSUhvUElLb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=')" type="button" aria-label="Product Shop Button"
                            class="self-start inline-flex items-center gap-1.5 mb-2 text-[0.75rem] font-semibold text-[#5b5b68] hover:text-[#14141b] transition-colors">
                        <span class="truncate">Anbieter: Galaxus.de</span>
                        <svg class="w-4 h-4 shrink-0 text-[#16a34a]" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.7-9.3a1 1 0 00-1.4-1.4L9 10.6 7.7 9.3a1 1 0 00-1.4 1.4l2 2a1 1 0 001.4 0l4-4z" clip-rule="evenodd"/></svg>
                    </button>

                    <!-- Title -->
                    <div id="title-2" class="font-semibold text-[0.9375rem] leading-snug tracking-tight text-[#14141b] line-clamp-2 cursor-pointer mb-2 min-h-[2.6rem]"
                         onclick="toggleTitle(2)">
                        How to Out-Prepare Your Opponent: A Complete Guide to Successful Chess Opening Preparation, Sachbücher von Jeroen Bosch
                    </div>

                    <!-- Description: expands the whole card (like the FAQs). Text wraps
                         strictly within the card width — no horizontal overflow. -->
                    <div class="relative min-h-[5.5rem]">
                        <div id="description-2" class="text-[#5b5b68] text-[0.8125rem] leading-relaxed line-clamp-3 cursor-pointer break-words [overflow-wrap:anywhere]"
                             onclick="toggleDescription(2)">
                            <span class="break-words">Die Anzahl der Stunden, die Sie mit der Eröffnungsvorbereitung verbringen können, ist unbegrenzt. Bücher, Videos und Datenbanken bieten Hunderte von ständig wachsenden Variationen. Aber wie navigiert man durch dieses Labyrinth? Wo fängt man an? Und vielleicht noch wichtiger: Wo hört man auf? Der Internationale Meister Jeroen Bosch bietet Lösungen für diese Fragen. Er präsentiert einen strukturierten Ansatz zum Studium von Eröffnungen und zur Vorbereitung auf ein Vereinsmatch oder ein Turnierspiel. Jeder zeitlich eingespannt Schachspieler wird Boschs Ansatz lieben: Anstatt mehr Stunden zu lernen oder mehr Züge auswendig zu lernen, rät er Ihnen, kluge Entscheidungen zu treffen. Das Ziel ist nicht, in jeder möglichen Linie einen leichten Vorteil zu erreichen. Das Ziel ist es, das Geschehen auf dem Brett zu diktieren. Sie möchten eine Position erreichen, die Sie verstehen und gerne spielen, und Ihren Gegner unwohl fühlen lassen.</span>
                        </div>
                        <button onclick="toggleDescription(2)" aria-label="Toggle Description"
                                class="mt-1.5 inline-flex items-center gap-1.5 text-xs font-medium hover:opacity-70 transition-opacity" style="color: #3b8756;">
                            <i id="toggle-icon-2" class="fa-solid fa-up-right-and-down-left-from-center text-[0.625rem]"></i>
                            <span id="toggle-text-2">Mehr Anzeigen</span>
                        </button>
                    </div>

                    <!-- Price + CTA -->
                    <div class="pt-4">
                        <div class="flex items-end justify-between gap-2 mb-3">
                            <div class="min-w-0">
                                <div class="text-[1.375rem] font-bold tracking-tight text-[#14141b] tabular-nums leading-none truncate">25,70 €*</div>
                                <div class="mt-1.5 text-[0.6875rem] text-[#9797a2] tabular-nums truncate">Versand: 0,00 €</div>
                            </div>
                        </div>
                        <button onclick="submitForm('Y0pUMmVKTzhOeztqZUltd1tZVHJkb1RuZ0U3bGQ0MnhmbEt4ZW9YbWNaTG5bNVN4ZUpMeFxKWGxmRjtyXEYzalxJRzNbVlN8W3syMk9JUzVOVlM0T1lLdlFGUzdQRTNrT0ZpeVtvTzNcSUhvUElLb1tZVHxlSUhsXFdubVJadmpcSlB5W1lQblVZVDs=')" type="button"
                                class="w-full inline-flex items-center justify-center gap-2 rounded-xl px-4 py-3 text-sm font-semibold text-white shadow-sm hover:shadow-md transition-all duration-200 active:scale-[.99]" style="background-color: #3b8756;">
                            Weiter zum Produkt
                            <svg class="w-4 h-4 transition-transform duration-200 group-hover:translate-x-0.5" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path fill-rule="evenodd" d="M7.3 4.3a1 1 0 011.4 0l5 5a1 1 0 010 1.4l-5 5a1 1 0 01-1.4-1.4L11.6 10 7.3 5.7a1 1 0 010-1.4z" clip-rule="evenodd"/></svg>
                        </button>
                        <div class="mt-2.5 flex items-center justify-center gap-1.5 text-[0.6875rem] text-[#9797a2]">
                            <svg class="w-3 h-3" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path fill-rule="evenodd" d="M10 1a4 4 0 00-4 4v2H5a2 2 0 00-2 2v7a2 2 0 002 2h10a2 2 0 002-2V9a2 2 0 00-2-2h-1V5a4 4 0 00-4-4zm2 6V5a2 2 0 10-4 0v2h4z" clip-rule="evenodd"/></svg>
                            Sichere Weiterleitung zum Anbieter
                        </div>
                    </div>
                </div>
            </div>
        </li>
    </div>
</section>

        
    </ul>

    <ul class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-6 items-start">
        
            <section>
    <div id="faq-content">
        <li class="faq-item group relative bg-white rounded-2xl p-5 flex flex-col w-full border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1 transition-all duration-300">
            <span class="absolute -top-3 -right-3 z-10 w-9 h-9 flex items-center justify-center rounded-full text-white text-sm shadow-md" style="background-color: #3b8756;" aria-hidden="true">
                <i class="fas fa-question"></i>
            </span>

            <h3 class="font-semibold text-[1rem] leading-snug tracking-tight text-[#14141b] cursor-pointer transition-opacity hover:opacity-70 pr-6 line-clamp-2 min-h-[2.75rem]"
                data-truncate-length="50" onclick="toggleQuestion(event)">
                Was ist der Unterschied zwischen Feind und Gegner?
            </h3>

            <div class="faq-answer-wrapper relative mt-3 pb-6 min-h-[5.5rem]">
                <p class="faq-answer text-[#5b5b68] text-sm transition-all duration-300 cursor-pointer w-full leading-relaxed"
                   data-truncate-length="180" onclick="toggleAnswer(event)">
                    Ein Feind ist jemand, der aktiv gegen eine Person oder eine Gruppe vorgeht und ihnen Schaden zufügen möchte. Ein Gegner hingegen ist jemand, der eine andere Meinung oder Position vertritt und sich in einem Wettbewerb oder Konflikt befindet, aber nicht notwendigerweise feindselig handelt. Gegner können auch in einem sportlichen oder politischen Kontext auftreten, während Feinde oft persönlicher Natur sind.
                    <span class="relative -top-[6px] text-[0.55em] opacity-40 font-normal select-none ml-1 inline-block">**</span>

                </p>

                <button onclick="toggleAnswer(event, true)" class="absolute bottom-0 right-0 mt-1 group/tip"
                        aria-label="Toggle Description">
                    <i class="fa-solid fa-up-right-and-down-left-from-center hover:opacity-70 transition-opacity" style="color: #3b8756;"></i>
                    <span class="absolute w-auto p-2 min-w-max bottom-0 right-12 transform translate-x-1/2 translate-y-full bg-[#14141b] text-white text-xs rounded-md opacity-0 group-hover/tip:opacity-100 transition-opacity duration-300 ease-in-out">
                        Mehr Anzeigen
                    </span>
                </button>
            </div>

            

            <div id="related-terms"
                 class="related-terms hidden flex flex-wrap justify-center text-center mt-auto pt-3 border-t border-[#eaeaf1]">
                
                
                    <div style="min-height: 0px;"></div>
                
            </div>
        </li>
    </div>
</section>

<!-- Pills einfärben (an Brand-Farbe angelehnt) -->
<script>
    document.addEventListener("DOMContentLoaded", () => {
        const brand = "#3b8756";
        const pills = document.querySelectorAll(".keyword-pill");
        pills.forEach((pill) => {
            pill.style.backgroundColor = brand;
            pill.style.color = "#ffffff";
        });
    });
</script>

        
            <section>
    <div id="faq-content">
        <li class="faq-item group relative bg-white rounded-2xl p-5 flex flex-col w-full border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1 transition-all duration-300">
            <span class="absolute -top-3 -right-3 z-10 w-9 h-9 flex items-center justify-center rounded-full text-white text-sm shadow-md" style="background-color: #3b8756;" aria-hidden="true">
                <i class="fas fa-question"></i>
            </span>

            <h3 class="font-semibold text-[1rem] leading-snug tracking-tight text-[#14141b] cursor-pointer transition-opacity hover:opacity-70 pr-6 line-clamp-2 min-h-[2.75rem]"
                data-truncate-length="50" onclick="toggleQuestion(event)">
                In welchen Bereichen kann man potenziell auf einen Gegenspieler oder Widersacher treffen, sei es in der Politik, im Sport, im Geschäftsleben oder in anderen sozialen Interaktionen?
            </h3>

            <div class="faq-answer-wrapper relative mt-3 pb-6 min-h-[5.5rem]">
                <p class="faq-answer text-[#5b5b68] text-sm transition-all duration-300 cursor-pointer w-full leading-relaxed"
                   data-truncate-length="180" onclick="toggleAnswer(event)">
                    In der Politik kann man auf Gegenspieler treffen, wenn unterschiedliche politische Ansichten aufeinanderprallen und Konflikte entstehen. Im Sport können Gegenspieler in Form von rivalisierenden Teams oder Einzelsportlern auftreten, die um den Sieg kämpfen. Im Geschäftsleben können Wettbewerber zu Gegenspielern werden, wenn es um Marktanteile, Kunden oder Ressourcen geht. In anderen sozialen Interaktionen können Gegenspieler in Form von Konkurrenten oder Personen auftreten, die unterschiedliche Interessen oder Ziele verfolgen und in Konflikt geraten.
                    <span class="relative -top-[6px] text-[0.55em] opacity-40 font-normal select-none ml-1 inline-block">**</span>

                </p>

                <button onclick="toggleAnswer(event, true)" class="absolute bottom-0 right-0 mt-1 group/tip"
                        aria-label="Toggle Description">
                    <i class="fa-solid fa-up-right-and-down-left-from-center hover:opacity-70 transition-opacity" style="color: #3b8756;"></i>
                    <span class="absolute w-auto p-2 min-w-max bottom-0 right-12 transform translate-x-1/2 translate-y-full bg-[#14141b] text-white text-xs rounded-md opacity-0 group-hover/tip:opacity-100 transition-opacity duration-300 ease-in-out">
                        Mehr Anzeigen
                    </span>
                </button>
            </div>

            

            <div id="related-terms"
                 class="related-terms hidden flex flex-wrap justify-center text-center mt-auto pt-3 border-t border-[#eaeaf1]">
                
                
                    <div style="min-height: 0px;"></div>
                
            </div>
        </li>
    </div>
</section>

<!-- Pills einfärben (an Brand-Farbe angelehnt) -->
<script>
    document.addEventListener("DOMContentLoaded", () => {
        const brand = "#3b8756";
        const pills = document.querySelectorAll(".keyword-pill");
        pills.forEach((pill) => {
            pill.style.backgroundColor = brand;
            pill.style.color = "#ffffff";
        });
    });
</script>

        
            <section>
    <div id="faq-content">
        <li class="faq-item group relative bg-white rounded-2xl p-5 flex flex-col w-full border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1 transition-all duration-300">
            <span class="absolute -top-3 -right-3 z-10 w-9 h-9 flex items-center justify-center rounded-full text-white text-sm shadow-md" style="background-color: #3b8756;" aria-hidden="true">
                <i class="fas fa-question"></i>
            </span>

            <h3 class="font-semibold text-[1rem] leading-snug tracking-tight text-[#14141b] cursor-pointer transition-opacity hover:opacity-70 pr-6 line-clamp-2 min-h-[2.75rem]"
                data-truncate-length="50" onclick="toggleQuestion(event)">
                Wie unterscheiden die Soldaten im Krieg während des Gefechts, wer Gegner und wer Feind ist?
            </h3>

            <div class="faq-answer-wrapper relative mt-3 pb-6 min-h-[5.5rem]">
                <p class="faq-answer text-[#5b5b68] text-sm transition-all duration-300 cursor-pointer w-full leading-relaxed"
                   data-truncate-length="180" onclick="toggleAnswer(event)">
                    Soldaten im Krieg während des Gefechts unterscheiden in der Regel den Gegner und den Feind anhand ihrer Uniformen, Abzeichen oder anderen erkennbaren Merkmalen. Sie können auch aufgrund von Kommunikation oder Verhalten während des Gefechts Rückschlüsse ziehen. In einigen Fällen kann es jedoch schwierig sein, den Gegner vom Feind zu unterscheiden, insbesondere in asymmetrischen Konflikten oder bei Guerillataktiken.
                    <span class="relative -top-[6px] text-[0.55em] opacity-40 font-normal select-none ml-1 inline-block">**</span>

                </p>

                <button onclick="toggleAnswer(event, true)" class="absolute bottom-0 right-0 mt-1 group/tip"
                        aria-label="Toggle Description">
                    <i class="fa-solid fa-up-right-and-down-left-from-center hover:opacity-70 transition-opacity" style="color: #3b8756;"></i>
                    <span class="absolute w-auto p-2 min-w-max bottom-0 right-12 transform translate-x-1/2 translate-y-full bg-[#14141b] text-white text-xs rounded-md opacity-0 group-hover/tip:opacity-100 transition-opacity duration-300 ease-in-out">
                        Mehr Anzeigen
                    </span>
                </button>
            </div>

            

            <div id="related-terms"
                 class="related-terms hidden flex flex-wrap justify-center text-center mt-auto pt-3 border-t border-[#eaeaf1]">
                
                
                    <div style="min-height: 0px;"></div>
                
            </div>
        </li>
    </div>
</section>

<!-- Pills einfärben (an Brand-Farbe angelehnt) -->
<script>
    document.addEventListener("DOMContentLoaded", () => {
        const brand = "#3b8756";
        const pills = document.querySelectorAll(".keyword-pill");
        pills.forEach((pill) => {
            pill.style.backgroundColor = brand;
            pill.style.color = "#ffffff";
        });
    });
</script>

        
            <section>
    <div id="faq-content">
        <li class="faq-item group relative bg-white rounded-2xl p-5 flex flex-col w-full border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1 transition-all duration-300">
            <span class="absolute -top-3 -right-3 z-10 w-9 h-9 flex items-center justify-center rounded-full text-white text-sm shadow-md" style="background-color: #3b8756;" aria-hidden="true">
                <i class="fas fa-question"></i>
            </span>

            <h3 class="font-semibold text-[1rem] leading-snug tracking-tight text-[#14141b] cursor-pointer transition-opacity hover:opacity-70 pr-6 line-clamp-2 min-h-[2.75rem]"
                data-truncate-length="50" onclick="toggleQuestion(event)">
                &quot;Was sind die typischen Strategien, die Gegner in einem Wettkampf oder Konflikt verwenden, um ihre Ziele zu erreichen?&quot;
&quot;Wie kann man sich effektiv auf einen möglichen Gegner oder Widersacher vorbereiten?&quot;
            </h3>

            <div class="faq-answer-wrapper relative mt-3 pb-6 min-h-[5.5rem]">
                <p class="faq-answer text-[#5b5b68] text-sm transition-all duration-300 cursor-pointer w-full leading-relaxed"
                   data-truncate-length="180" onclick="toggleAnswer(event)">
                    Die typischen Strategien, die Gegner verwenden, sind Täuschung, Ablenkung und Überwältigung, um ihre Ziele zu erreichen. Um sich effektiv auf einen möglichen Gegner vorzubereiten, ist es wichtig, seine Taktiken zu studieren, seine Schwächen zu identifizieren und eine klare Strategie zu entwickeln, um ihnen entgegenzuwirken. Außerdem ist es hilfreich, sich körperlich und mental fit zu halten, um im Konfliktfall optimal reagieren zu können.
                    <span class="relative -top-[6px] text-[0.55em] opacity-40 font-normal select-none ml-1 inline-block">**</span>

                </p>

                <button onclick="toggleAnswer(event, true)" class="absolute bottom-0 right-0 mt-1 group/tip"
                        aria-label="Toggle Description">
                    <i class="fa-solid fa-up-right-and-down-left-from-center hover:opacity-70 transition-opacity" style="color: #3b8756;"></i>
                    <span class="absolute w-auto p-2 min-w-max bottom-0 right-12 transform translate-x-1/2 translate-y-full bg-[#14141b] text-white text-xs rounded-md opacity-0 group-hover/tip:opacity-100 transition-opacity duration-300 ease-in-out">
                        Mehr Anzeigen
                    </span>
                </button>
            </div>

            

            <div id="related-terms"
                 class="related-terms hidden flex flex-wrap justify-center text-center mt-auto pt-3 border-t border-[#eaeaf1]">
                
                
                    
                        <div class="keyword-pill inline-block rounded-full px-4 py-1.5 m-1 text-xs font-medium transition-all duration-200 hover:-translate-y-0.5 cursor-pointer">
                            <a href="/Täuschung" class="block">
                                Täuschung
                            </a>
                        </div>
                    
                        <div class="keyword-pill inline-block rounded-full px-4 py-1.5 m-1 text-xs font-medium transition-all duration-200 hover:-translate-y-0.5 cursor-pointer">
                            <a href="/Ablenkung" class="block">
                                Ablenkung
                            </a>
                        </div>
                    
                        <div class="keyword-pill inline-block rounded-full px-4 py-1.5 m-1 text-xs font-medium transition-all duration-200 hover:-translate-y-0.5 cursor-pointer">
                            <a href="/Überwältigung" class="block">
                                Überwältigung
                            </a>
                        </div>
                    
                        <div class="keyword-pill inline-block rounded-full px-4 py-1.5 m-1 text-xs font-medium transition-all duration-200 hover:-translate-y-0.5 cursor-pointer">
                            <a href="/Studieren" class="block">
                                Studieren
                            </a>
                        </div>
                    
                        <div class="keyword-pill inline-block rounded-full px-4 py-1.5 m-1 text-xs font-medium transition-all duration-200 hover:-translate-y-0.5 cursor-pointer">
                            <a href="/Schwächen" class="block">
                                Schwächen
                            </a>
                        </div>
                    
                        <div class="keyword-pill inline-block rounded-full px-4 py-1.5 m-1 text-xs font-medium transition-all duration-200 hover:-translate-y-0.5 cursor-pointer">
                            <a href="/Fit halten" class="block">
                                Fit halten
                            </a>
                        </div>
                    
                
            </div>
        </li>
    </div>
</section>

<!-- Pills einfärben (an Brand-Farbe angelehnt) -->
<script>
    document.addEventListener("DOMContentLoaded", () => {
        const brand = "#3b8756";
        const pills = document.querySelectorAll(".keyword-pill");
        pills.forEach((pill) => {
            pill.style.backgroundColor = brand;
            pill.style.color = "#ffffff";
        });
    });
</script>

        
    </ul>

    <div class="mb-10">
        <!-- Related Terms Section -->
<section class="w-full max-w-none px-6 py-6 lg:px-8 text-center text-white rounded-2xl shadow-xl my-6 mb-12 relative overflow-hidden border border-white/10" style="background-color: #3b8756;">
    <h2 class="text-xl sm:text-2xl font-bold mb-6">
        Ähnliche Suchbegriffe für
        <span class="text-yellow-300">Opponent</span>
    </h2>

    <div id="related-terms" class="flex flex-wrap justify-center gap-3">
        
        
        <a href="/Gegner"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Gegner
        </a>
        
        <a href="/Bereichen"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Bereichen
        </a>
        
        <a href="/Widersacher"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Widersacher
        </a>
        
        <a href="/Feind"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Feind
        </a>
        
        <a href="/Auftreten"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Auftreten
        </a>
        
        <a href="/Konfrontationen"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Konfrontationen
        </a>
        
        <a href="/Ziele"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Ziele
        </a>
        
        <a href="/Effektiv"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Effektiv
        </a>
        
        <a href="/Konflikte"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Konflikte
        </a>
        
        <a href="/Treffen"
           class="term-chip inline-block rounded-full px-5 py-2 text-sm font-semibold text-white shadow-md transition-all duration-300 hover:shadow-lg hover:-translate-y-0.5 hover:scale-105 border border-white/20 bg-white/10 hover:bg-white/20">
            Treffen
        </a>
        
        
    </div>
</section>

<script>
    document.addEventListener('DOMContentLoaded', function () {
        const chips = document.querySelectorAll('#related-terms .term-chip');
        const colors = [
            "#3B82F6", // Blue 500
            "#0EA5E9", // Sky 500
            "#10B981", // Emerald 500
            "#14B8A6", // Teal 500
            "#6366F1", // Indigo 500
            "#8B5CF6", // Violet 500
        ];
        chips.forEach(chip => {
            const color = colors[Math.floor(Math.random() * colors.length)];
            chip.style.backgroundColor = color;
            chip.style.color = "white"; // weiße Schrift für Eleganz
        });
    });
</script>


    </div>

    <ul class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-6 mb-8 items-start">
        
    </ul>

    <ul class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-6 items-start">
        
            <section>
    <div id="faq-content">
        <li class="faq-item group relative bg-white rounded-2xl p-5 flex flex-col w-full border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1 transition-all duration-300">
            <span class="absolute -top-3 -right-3 z-10 w-9 h-9 flex items-center justify-center rounded-full text-white text-sm shadow-md" style="background-color: #3b8756;" aria-hidden="true">
                <i class="fas fa-question"></i>
            </span>

            <h3 class="font-semibold text-[1rem] leading-snug tracking-tight text-[#14141b] cursor-pointer transition-opacity hover:opacity-70 pr-6 line-clamp-2 min-h-[2.75rem]"
                data-truncate-length="50" onclick="toggleQuestion(event)">
                In welchen Bereichen des Lebens können wir potenzielle Gegner oder Widersacher antreffen und wie können wir uns am besten auf solche Konfrontationen vorbereiten?
            </h3>

            <div class="faq-answer-wrapper relative mt-3 pb-6 min-h-[5.5rem]">
                <p class="faq-answer text-[#5b5b68] text-sm transition-all duration-300 cursor-pointer w-full leading-relaxed"
                   data-truncate-length="180" onclick="toggleAnswer(event)">
                    Potenzielle Gegner oder Widersacher können in verschiedenen Bereichen des Lebens auftreten, wie zum Beispiel in der Arbeit, in zwischenmenschlichen Beziehungen, im Sport oder in der Politik. Um sich auf solche Konfrontationen vorzubereiten, ist es wichtig, sich selbst gut zu kennen und seine eigenen Stärken und Schwächen zu verstehen. Zudem ist es hilfreich, Konfliktlösungsstrategien zu erlernen und zu üben, um in solchen Situationen angemessen reagieren zu können. Außerdem kann es nützlich sein, sich ein starkes Unterstützungsnetzwerk aufzubauen, um in schwierigen Situationen Rückhalt zu haben. Schließlich ist es wichtig, sich bewusst zu machen, dass Konfrontationen und Gegner Teil des Lebens sind und dass es wichtig ist, konstruktiv mit ihnen
                    <span class="relative -top-[6px] text-[0.55em] opacity-40 font-normal select-none ml-1 inline-block">**</span>

                </p>

                <button onclick="toggleAnswer(event, true)" class="absolute bottom-0 right-0 mt-1 group/tip"
                        aria-label="Toggle Description">
                    <i class="fa-solid fa-up-right-and-down-left-from-center hover:opacity-70 transition-opacity" style="color: #3b8756;"></i>
                    <span class="absolute w-auto p-2 min-w-max bottom-0 right-12 transform translate-x-1/2 translate-y-full bg-[#14141b] text-white text-xs rounded-md opacity-0 group-hover/tip:opacity-100 transition-opacity duration-300 ease-in-out">
                        Mehr Anzeigen
                    </span>
                </button>
            </div>

            

            <div id="related-terms"
                 class="related-terms hidden flex flex-wrap justify-center text-center mt-auto pt-3 border-t border-[#eaeaf1]">
                
                
                    <div style="min-height: 0px;"></div>
                
            </div>
        </li>
    </div>
</section>

<!-- Pills einfärben (an Brand-Farbe angelehnt) -->
<script>
    document.addEventListener("DOMContentLoaded", () => {
        const brand = "#3b8756";
        const pills = document.querySelectorAll(".keyword-pill");
        pills.forEach((pill) => {
            pill.style.backgroundColor = brand;
            pill.style.color = "#ffffff";
        });
    });
</script>

        
            <section>
    <div id="faq-content">
        <li class="faq-item group relative bg-white rounded-2xl p-5 flex flex-col w-full border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1 transition-all duration-300">
            <span class="absolute -top-3 -right-3 z-10 w-9 h-9 flex items-center justify-center rounded-full text-white text-sm shadow-md" style="background-color: #3b8756;" aria-hidden="true">
                <i class="fas fa-question"></i>
            </span>

            <h3 class="font-semibold text-[1rem] leading-snug tracking-tight text-[#14141b] cursor-pointer transition-opacity hover:opacity-70 pr-6 line-clamp-2 min-h-[2.75rem]"
                data-truncate-length="50" onclick="toggleQuestion(event)">
                In welchen Bereichen können Adversaries, also Gegner oder Widersacher, in der heutigen Gesellschaft auftreten und welche Strategien können eingesetzt werden, um mit ihnen umzugehen?
            </h3>

            <div class="faq-answer-wrapper relative mt-3 pb-6 min-h-[5.5rem]">
                <p class="faq-answer text-[#5b5b68] text-sm transition-all duration-300 cursor-pointer w-full leading-relaxed"
                   data-truncate-length="180" onclick="toggleAnswer(event)">
                    Adversaries können in verschiedenen Bereichen auftreten, wie beispielsweise in der Politik, Wirtschaft, zwischen Nationen oder auch in persönlichen Beziehungen. Um mit ihnen umzugehen, können verschiedene Strategien eingesetzt werden, wie beispielsweise Diplomatie, Verhandlung, Kompromissbereitschaft oder auch konsequentes Festhalten an eigenen Werten und Prinzipien. Es ist wichtig, die Motive und Ziele der Adversaries zu verstehen, um angemessen auf ihre Handlungen reagieren zu können und Konflikte zu lösen. Letztendlich ist es entscheidend, einen respektvollen und konstruktiven Umgang mit Adversaries zu pflegen, um langfristige Lösungen zu finden und Beziehungen zu erhalten.
                    <span class="relative -top-[6px] text-[0.55em] opacity-40 font-normal select-none ml-1 inline-block">**</span>

                </p>

                <button onclick="toggleAnswer(event, true)" class="absolute bottom-0 right-0 mt-1 group/tip"
                        aria-label="Toggle Description">
                    <i class="fa-solid fa-up-right-and-down-left-from-center hover:opacity-70 transition-opacity" style="color: #3b8756;"></i>
                    <span class="absolute w-auto p-2 min-w-max bottom-0 right-12 transform translate-x-1/2 translate-y-full bg-[#14141b] text-white text-xs rounded-md opacity-0 group-hover/tip:opacity-100 transition-opacity duration-300 ease-in-out">
                        Mehr Anzeigen
                    </span>
                </button>
            </div>

            

            <div id="related-terms"
                 class="related-terms hidden flex flex-wrap justify-center text-center mt-auto pt-3 border-t border-[#eaeaf1]">
                
                
                    <div style="min-height: 0px;"></div>
                
            </div>
        </li>
    </div>
</section>

<!-- Pills einfärben (an Brand-Farbe angelehnt) -->
<script>
    document.addEventListener("DOMContentLoaded", () => {
        const brand = "#3b8756";
        const pills = document.querySelectorAll(".keyword-pill");
        pills.forEach((pill) => {
            pill.style.backgroundColor = brand;
            pill.style.color = "#ffffff";
        });
    });
</script>

        
            <section>
    <div id="faq-content">
        <li class="faq-item group relative bg-white rounded-2xl p-5 flex flex-col w-full border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1 transition-all duration-300">
            <span class="absolute -top-3 -right-3 z-10 w-9 h-9 flex items-center justify-center rounded-full text-white text-sm shadow-md" style="background-color: #3b8756;" aria-hidden="true">
                <i class="fas fa-question"></i>
            </span>

            <h3 class="font-semibold text-[1rem] leading-snug tracking-tight text-[#14141b] cursor-pointer transition-opacity hover:opacity-70 pr-6 line-clamp-2 min-h-[2.75rem]"
                data-truncate-length="50" onclick="toggleQuestion(event)">
                Wäre mehr Verständnis trotz aller Unterschiede besser, da ein Gegner kein Feind ist und eine Hand keine Faust ist?
            </h3>

            <div class="faq-answer-wrapper relative mt-3 pb-6 min-h-[5.5rem]">
                <p class="faq-answer text-[#5b5b68] text-sm transition-all duration-300 cursor-pointer w-full leading-relaxed"
                   data-truncate-length="180" onclick="toggleAnswer(event)">
                    Ja, mehr Verständnis trotz aller Unterschiede wäre besser, da es uns ermöglicht, Konflikte auf eine friedliche und konstruktive Weise zu lösen. Indem wir uns bemühen, die Perspektive des anderen zu verstehen, können wir Vorurteile abbauen und eine Grundlage für Zusammenarbeit und Harmonie schaffen. Ein Gegner ist nicht automatisch ein Feind, und durch Kommunikation und Empathie können wir gemeinsame Lösungen finden.
                    <span class="relative -top-[6px] text-[0.55em] opacity-40 font-normal select-none ml-1 inline-block">**</span>

                </p>

                <button onclick="toggleAnswer(event, true)" class="absolute bottom-0 right-0 mt-1 group/tip"
                        aria-label="Toggle Description">
                    <i class="fa-solid fa-up-right-and-down-left-from-center hover:opacity-70 transition-opacity" style="color: #3b8756;"></i>
                    <span class="absolute w-auto p-2 min-w-max bottom-0 right-12 transform translate-x-1/2 translate-y-full bg-[#14141b] text-white text-xs rounded-md opacity-0 group-hover/tip:opacity-100 transition-opacity duration-300 ease-in-out">
                        Mehr Anzeigen
                    </span>
                </button>
            </div>

            

            <div id="related-terms"
                 class="related-terms hidden flex flex-wrap justify-center text-center mt-auto pt-3 border-t border-[#eaeaf1]">
                
                
                    <div style="min-height: 0px;"></div>
                
            </div>
        </li>
    </div>
</section>

<!-- Pills einfärben (an Brand-Farbe angelehnt) -->
<script>
    document.addEventListener("DOMContentLoaded", () => {
        const brand = "#3b8756";
        const pills = document.querySelectorAll(".keyword-pill");
        pills.forEach((pill) => {
            pill.style.backgroundColor = brand;
            pill.style.color = "#ffffff";
        });
    });
</script>

        
            <section>
    <div id="faq-content">
        <li class="faq-item group relative bg-white rounded-2xl p-5 flex flex-col w-full border border-[#eaeaf1] shadow-[0_1px_2px_rgba(20,20,27,.04),0_12px_30px_-14px_rgba(20,20,27,.16)] hover:shadow-[0_6px_16px_rgba(20,20,27,.10),0_30px_60px_-20px_rgba(20,20,27,.34)] hover:-translate-y-1 transition-all duration-300">
            <span class="absolute -top-3 -right-3 z-10 w-9 h-9 flex items-center justify-center rounded-full text-white text-sm shadow-md" style="background-color: #3b8756;" aria-hidden="true">
                <i class="fas fa-question"></i>
            </span>

            <h3 class="font-semibold text-[1rem] leading-snug tracking-tight text-[#14141b] cursor-pointer transition-opacity hover:opacity-70 pr-6 line-clamp-2 min-h-[2.75rem]"
                data-truncate-length="50" onclick="toggleQuestion(event)">
                In welchen Bereichen des Lebens können wir potenziell auf Gegner oder Widersacher treffen, und wie können wir uns effektiv auf solche Konfrontationen vorbereiten und damit umgehen?
            </h3>

            <div class="faq-answer-wrapper relative mt-3 pb-6 min-h-[5.5rem]">
                <p class="faq-answer text-[#5b5b68] text-sm transition-all duration-300 cursor-pointer w-full leading-relaxed"
                   data-truncate-length="180" onclick="toggleAnswer(event)">
                    Wir können potenziell in beruflichen, persönlichen, politischen und sozialen Bereichen auf Gegner oder Widersacher treffen. Um uns effektiv auf solche Konfrontationen vorzubereiten, ist es wichtig, unsere eigenen Ziele und Werte zu kennen und zu verteidigen. Wir sollten auch lernen, konstruktiv zu kommunizieren und Konflikte zu lösen, sei es durch Kompromisse oder durch das Setzen klarer Grenzen. Darüber hinaus ist es hilfreich, ein starkes Unterstützungsnetzwerk aufzubauen, um in schwierigen Situationen Rückhalt zu haben.
                    <span class="relative -top-[6px] text-[0.55em] opacity-40 font-normal select-none ml-1 inline-block">**</span>

                </p>

                <button onclick="toggleAnswer(event, true)" class="absolute bottom-0 right-0 mt-1 group/tip"
                        aria-label="Toggle Description">
                    <i class="fa-solid fa-up-right-and-down-left-from-center hover:opacity-70 transition-opacity" style="color: #3b8756;"></i>
                    <span class="absolute w-auto p-2 min-w-max bottom-0 right-12 transform translate-x-1/2 translate-y-full bg-[#14141b] text-white text-xs rounded-md opacity-0 group-hover/tip:opacity-100 transition-opacity duration-300 ease-in-out">
                        Mehr Anzeigen
                    </span>
                </button>
            </div>

            

            <div id="related-terms"
                 class="related-terms hidden flex flex-wrap justify-center text-center mt-auto pt-3 border-t border-[#eaeaf1]">
                
                
                    <div style="min-height: 0px;"></div>
                
            </div>
        </li>
    </div>
</section>

<!-- Pills einfärben (an Brand-Farbe angelehnt) -->
<script>
    document.addEventListener("DOMContentLoaded", () => {
        const brand = "#3b8756";
        const pills = document.querySelectorAll(".keyword-pill");
        pills.forEach((pill) => {
            pill.style.backgroundColor = brand;
            pill.style.color = "#ffffff";
        });
    });
</script>

        
    </ul>
</div>

<div class="mb-10 text-center items-center justify-center">
    
</div>

<script>
    /* ---------------------------
       Show correct layout based on page
    ---------------------------- */
    (function() {
        const isMainPage =
            window.location.pathname === '/' ||
            window.location.pathname === '/index.html';

        if (isMainPage) {
            document.getElementById('main-page-layout').classList.remove('hidden');
        } else {
            document.getElementById('subpage-layout').classList.remove('hidden');
        }
    })();
</script>

<script>
    /* ---------------------------
       Werbung nur auf Main Page
    ---------------------------- */
    document.addEventListener('DOMContentLoaded', function () {
        const ad = document.getElementById('ad-banner');
        if (!ad) return;

        const isMainPage =
            window.location.pathname === '/' ||
            window.location.pathname === '/index.html';

        if (!isMainPage) {
            ad.style.display = 'none';
        }
    });
</script>

<script>
    /* ---------------------------
       Überschrift bereinigen
    ---------------------------- */
    const heading = document.getElementById("product-heading");
    const headingSubpage = document.getElementById("product-heading-subpage");

    if (heading) {
        let headingText = heading.textContent;
        headingText = headingText.replace(/-/g, ' ');
        heading.textContent = headingText;
    }

    if (headingSubpage) {
        let headingText = headingSubpage.textContent;
        headingText = headingText.replace(/-/g, ' ');
        headingSubpage.textContent = headingText;
    }
</script>

<script>
    /* ---------------------------
       Navigation + FAQ Logik
    ---------------------------- */

    function handleTitleClick(title) {
        const cleanTitle = title
            .replace(/[^\p{L}\p{N}\s-]/gu, '')
            .replace(/\s+/g, ' ')
            .split(' ').slice(0, 4).join(' ')
            .replace(/\s+/g, '-')
            .replace(/-{2,}/g, '-')
            .replace(/^-+|-+$/g, '');
        const url = '/' + cleanTitle;
        window.location.href = url;
    }

    // OLD toggleDescription - now replaced by event-driven approach
    function toggleDescription(index) {
        // This function is kept for backwards compatibility but should not be used
        // The new approach uses event listeners without IDs
        console.warn('toggleDescription called - this should be handled by event listeners');
    }

    function toggleTitle(index) {
        const title = document.getElementById('title-' + index);
        title.classList.toggle('line-clamp-2');
    }

    // FAQ question: collapsed to 2 lines so all cards are equal height; click to reveal full.
    function toggleQuestion(event) {
        const q = event.currentTarget;
        if (q) q.classList.toggle('line-clamp-2');
    }

    function submitForm(formId) {
        const form = document.getElementById(formId);
        const suspiciousUserAgents = ['bot', 'crawl', 'slurp', 'spider', 'curl', 'wget', 'python'];
        const userAgent = navigator.userAgent.toLowerCase();
        const isSuspicious = suspiciousUserAgents.some(suspect => userAgent.includes(suspect));
        const honeypot = form.querySelector('[name="q"]').value.length > 0;

        if (!honeypot && !isSuspicious) {
            event.preventDefault();
            const formData = new FormData(form);
            const queryString = new URLSearchParams(formData).toString();
            const urlWithParams = `/clickout?${queryString}`;
            let newWindow = window.open('', '_blank');

            fetch(urlWithParams, {
                method: 'GET',
                headers: {
                    'X-Requested-With': 'XMLHttpRequest',
                    'Accept': 'application/json',
                }
            })
                .then(response => response.json())
                .then(data => {
                    if (data.clickOutUrl) {
                        newWindow.location = data.clickOutUrl;
                    } else {
                        newWindow.close();
                        alert('Unable to open the requested link.');
                    }
                })
                .catch(error => {
                    console.error('Fetch error:', error);
                    newWindow.close();
                });
        } else {
            alert('Suspicious activity detected or bot activity suspected.');
        }
    }

    function truncateText(element, length) {
        const fullText = element.textContent.trim();
        const truncateLength = parseInt(length, 10);
        if (fullText.length > truncateLength) {
            element.dataset.fullText = fullText;
            element.textContent = fullText.substring(0, truncateLength) + '...';
            return true;
        }
        return false;
    }

    function toggleTextForProduct(descElement, buttonElement) {
        const isTruncated = descElement.textContent.endsWith('...');

        // Find the icon and text within the button
        const icon = buttonElement.querySelector('i[id^="toggle-icon-"]');
        const text = buttonElement.querySelector('span[id^="toggle-text-"]');

        if (isTruncated) {
            // Expand
            descElement.textContent = descElement.dataset.fullText;
            descElement.classList.remove('line-clamp-3');
            if (icon) {
                icon.classList.remove('fa-up-right-and-down-left-from-center');
                icon.classList.add('fa-down-left-and-up-right-to-center');
            }
            if (text) {
                text.textContent = "Weniger Anzeigen";
            }
        } else {
            // Collapse
            const truncateLength = 180; // Default truncate length for products
            descElement.textContent = descElement.dataset.fullText.substring(0, truncateLength) + '...';
            descElement.classList.add('line-clamp-3');
            if (icon) {
                icon.classList.remove('fa-down-left-and-up-right-to-center');
                icon.classList.add('fa-up-right-and-down-left-from-center');
            }
            if (text) {
                text.textContent = "Mehr Anzeigen";
            }
        }
    }

    function toggleText(element, relatedContainer, sourceText, button) {
        const isTruncated = element.textContent.endsWith('...');
        const icon = button.querySelector('i');
        const text = button.querySelector('span');

        if (isTruncated) {
            element.textContent = element.dataset.fullText;
            if (sourceText) sourceText.classList.remove('hidden');
            icon.classList.remove('fa-up-right-and-down-left-from-center');
            icon.classList.add('fa-down-left-and-up-right-to-center');
            text.textContent = "Weniger Anzeigen";
        } else {
            const truncateLength = parseInt(element.dataset.truncateLength, 10);
            element.textContent = element.textContent.substring(0, truncateLength) + '...';
            if (sourceText) sourceText.classList.add('hidden');
            icon.classList.remove('fa-down-left-and-up-right-to-center');
            icon.classList.add('fa-up-right-and-down-left-from-center');
            text.textContent = "Mehr Anzeigen";
        }

        if (relatedContainer) {
            relatedContainer.classList.toggle('hidden');
        }
    }

    document.addEventListener('DOMContentLoaded', function () {
        // Check if on main page
        const isMainPage =
            window.location.pathname === '/' ||
            window.location.pathname === '/index.html';

        /* -------- FAQs -------- */
        document.querySelectorAll('.faq-item').forEach((item, index) => {
            const answer = item.querySelector('.faq-answer');
            const sourceText = item.querySelector('.source-text');
            const relatedContainer = item.querySelector('.related-terms');
            const toggleButton = item.querySelector('button[aria-label="Toggle Description"]');

            const wasTruncated = truncateText(answer, answer.dataset.truncateLength);

            if (relatedContainer) relatedContainer.classList.add('hidden');
            if (sourceText) sourceText.classList.add('hidden');

            // On main page, auto-expand ALL FAQs and hide toggle button
            if (isMainPage && wasTruncated) {
                answer.textContent = answer.dataset.fullText;
                if (sourceText) sourceText.classList.remove('hidden');
                if (relatedContainer) relatedContainer.classList.remove('hidden');
                if (toggleButton) toggleButton.style.display = 'none';
                answer.style.cursor = 'default';
            } else if (wasTruncated) {
                // Not on main page - normal behavior with toggle
                if (toggleButton) {
                    toggleButton.addEventListener('click', function () {
                        toggleText(answer, relatedContainer, sourceText, toggleButton);
                    });
                }

                answer.style.cursor = 'pointer';
                answer.addEventListener('click', function () {
                    toggleText(answer, relatedContainer, sourceText, toggleButton);
                });
            } else {
                if (toggleButton) toggleButton.style.display = 'none';
                answer.style.cursor = 'default';
            }

            if (relatedContainer) {
                relatedContainer.querySelectorAll('a').forEach(link => {
                    link.addEventListener('click', function (event) {
                        event.preventDefault();
                        let cleanedTerm = link.textContent.trim().replace(/\s+/g, '-');
                        window.location.href = `/${cleanedTerm}`;
                    });
                });
            }
        });

        /* -------- Products - NEW APPROACH -------- */
        // Find all product containers by their structure
        document.querySelectorAll('#product-content').forEach((productSection) => {
            const productLi = productSection.querySelector('li');
            if (!productLi) return;

            // Find description and button within THIS specific product
            const description = productLi.querySelector('[id^="description-"]');
            const toggleButton = productLi.querySelector('button[aria-label="Toggle Description"]');

            if (!description) return;

            // Store the full text before truncation
            const fullText = description.textContent.trim();
            description.dataset.fullText = fullText;

            // Truncate if needed
            const truncateLength = 180;
            let wasTruncated = false;
            if (fullText.length > truncateLength) {
                description.textContent = fullText.substring(0, truncateLength) + '...';
                wasTruncated = true;
            }

            if (wasTruncated) {
                // Remove inline onclick to prevent conflicts
                description.removeAttribute('onclick');
                if (toggleButton) toggleButton.removeAttribute('onclick');

                // Add event listener to button
                if (toggleButton) {
                    toggleButton.addEventListener('click', function (event) {
                        event.preventDefault();
                        event.stopPropagation();
                        toggleTextForProduct(description, toggleButton);
                    });
                }

                // Add event listener to description
                description.style.cursor = 'pointer';
                description.addEventListener('click', function (event) {
                    event.preventDefault();
                    toggleTextForProduct(description, toggleButton);
                });
            } else {
                if (toggleButton) toggleButton.style.display = 'none';
                description.style.cursor = 'default';
            }
        });
    });
</script>

            <p class="mb-4 text-[0.6875rem] text-center text-[#9797a2] leading-relaxed max-w-4xl mx-auto">
                * Alle Preise verstehen sich inklusive der gesetzlichen Mehrwertsteuer und ggf. zuzüglich Versandkosten. Die Angebotsinformationen basieren auf den Angaben des jeweiligen Shops und werden über automatisierte Prozesse aktualisiert. Eine Aktualisierung in Echtzeit findet nicht statt, so dass es im Einzelfall zu Abweichungen kommen kann.
                ** Hinweis: Teile dieses Inhalts wurden von KI erstellt.
            </p>
        </div>
    </main>
</div>

<!-- Taboola Below Article Widget -->
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 mb-8">
    <div id="taboola-below-article-thumbnails"></div>
    <script type="text/javascript">
        window._taboola = window._taboola || [];
        _taboola.push({
            mode: 'alternating-thumbnails-a',
            container: 'taboola-below-article-thumbnails',
            placement: 'Below Article Thumbnails',
            target_type: 'mix'
        });
    </script>
</div>

<footer class="bg-[#14141b] text-white">
    <div class="max-w-[1300px] mx-auto px-4 sm:px-6 lg:px-8 py-9">
        <div class="flex flex-col sm:flex-row items-center justify-between gap-4">
            <div class="flex items-center gap-2.5">
                
                <img src="/logos/logo_1.png" alt="Logo" class="h-7 w-auto opacity-90">
                
                <span class="font-semibold tracking-tight text-[0.9375rem]">opponent.de</span>
            </div>
            <div class="flex flex-wrap items-center justify-center gap-x-6 gap-y-2 text-sm">
                <span class="inline-flex items-center gap-1.5 text-[#9797a2]">
                    <svg class="w-4 h-4" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path fill-rule="evenodd" d="M10 1a4 4 0 00-4 4v2H5a2 2 0 00-2 2v7a2 2 0 002 2h10a2 2 0 002-2V9a2 2 0 00-2-2h-1V5a4 4 0 00-4-4zm2 6V5a2 2 0 10-4 0v2h4z" clip-rule="evenodd"/></svg>
                    Sichere Weiterleitung
                </span>
                <a href="/info/impressum" class="text-[#c9c9d2] hover:text-white transition-colors">Impressum</a>
                <a href="/info/privacy-policy" class="text-[#c9c9d2] hover:text-white transition-colors">Datenschutz</a>
            </div>
        </div>
        <div class="mt-6 pt-6 border-t border-white/10 text-center text-xs text-[#9797a2]">
            &copy; <span id="year"></span> opponent.de · Alle Preise inkl. MwSt., zzgl. Versand.
        </div>
    </div>
</footer>

<script>
    document.getElementById("year").textContent = new Date().getFullYear();
    const DISMISSED_KEY = "popupDismissed";
    let popupShown = sessionStorage.getItem('popupShown') === 'true';
    let newTabOpened = false;
    let throttle = false;
    let armed = true;
    let hasShown = false;

    document.addEventListener('DOMContentLoaded', function () {
        const popupElement = document.querySelector('#buyDomainPopUp');
        if (popupElement) {
            const exitPopup = () => {
                popupElement.classList.add('hidden');
                sessionStorage.setItem(DISMISSED_KEY, 'true');
            };

            document.querySelector('#close_domain_popup').addEventListener('click', exitPopup);

            function onMouseOut(e) {
                if (throttle || !armed || hasShown || popupShown) return;
                const y = e.clientY;
                const to = e.relatedTarget || e.toElement;
                const leavingWindow = !to && (y <= 0);
                if (leavingWindow) {
                    throttle = true;
                    setTimeout(() => throttle = false, 400);
                    popupElement.classList.remove('hidden');
                    sessionStorage.setItem('popupShown', 'true');
                    hasShown = true;
                }
            }
            document.addEventListener('mouseout', onMouseOut);

            // ESC schließt Popup
            document.addEventListener('keydown', function (event) {
                if (event.key === 'Escape') {
                    exitPopup();
                }
            });
        }

        // --- URL für Popup-Link dynamisch setzen ---
        const country = "de";
        const navLast = "Opponent";

        function makeSlug(text) {
            const basic = text.trim().toLowerCase().replace(/\s+/g, "-");
            try {
                // Browser wandelt Unicode → xn-- (Punycode)
                return new URL("http://" + basic).hostname;
            } catch {
                return basic;
            }
        }

        const slug = makeSlug(navLast);
        const link = document.getElementById("popupLink");
        if (link) {
            link.href = `https://www.shopping.eu/${country}/${slug}.html`;
        }

        // Bot detection + Logging
        window.userHasInteracted = false;

        // page_load: logged immediately; keepalive survives navigation/close
        fetch('/domLoaded', { method: 'GET', keepalive: true }).catch(() => {});

        // visit: fire on the FIRST real interaction (not a fixed timeout), once, bot-UA filtered
        var visitSent = false;
        var visitEvents = ['mousemove', 'keydown', 'scroll', 'touchstart'];
        function removeVisitListeners() {
            visitEvents.forEach(function (ev) { document.removeEventListener(ev, markVisit); });
        }
        function markVisit() {
            window.userHasInteracted = true;
            if (visitSent || isBot()) return;
            visitSent = true;
            removeVisitListeners();
            fetch('/windowInt', { method: 'GET', keepalive: true }).catch(() => {});
        }
        visitEvents.forEach(function (ev) { document.addEventListener(ev, markVisit, { passive: true }); });
    });

    // Bot detection
    function isBot() {
        const suspiciousUserAgents = [
            'bot','crawl','slurp','spider','curl','wget','python',
            'scanner','automation','robot','scraper','httpclient'
        ];
        const userAgent = navigator.userAgent.toLowerCase();
        if (suspiciousUserAgents.some(suspect => userAgent.includes(suspect))) {
            return true;
        }
        if (!window.userHasInteracted) {
            return true;
        }
        return false;
    }

    // Tab-Wechsel erkennen
    document.addEventListener('visibilitychange', function () {
        if (document.visibilityState === 'hidden') {
            newTabOpened = true;
        } else {
            setTimeout(() => newTabOpened = false, 100);
        }
    });

    // Mail Funktion
    function sendEmail() {
        const unicodeDomain = 'opponent.de';
        const subject = `Kaufanfrage für die Domain ${unicodeDomain}`;
        const body = `Guten Tag,

ich interessiere mich für den Kauf der Domain ${unicodeDomain}.\n\nMit freundlichen Grüßen`;
        const mailtoLink = `mailto:domain@kv-gmbh.de?subject=${encodeURIComponent(subject)}&body=${encodeURIComponent(body)}`;
        window.location.href = mailtoLink;
    }
</script>
<!-- Taboola Flush -->
<script type="text/javascript">
    window._taboola = window._taboola || [];
    _taboola.push({flush: true});
</script>
</body>
</html>
