
                .selenny-logo-glow { animation: selennyGlow 3s ease-in-out infinite alternate; }
                @keyframes selennyGlow { 0% { opacity:0.3; transform:scale(1); } 100% { opacity:0.6; transform:scale(1.1); } }
                .selenny-logo-shine { position:absolute; top:-50%; left:-80%; width:60%; height:200%; background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,0.25) 50%,transparent 80%); transform:skewX(-20deg); animation:selennyShine 4s 1s infinite; }
                /* Ueber transform statt left: `left` erzwingt bei JEDEM Bild eine
                   Neuberechnung des Layouts — endlos laufend hielt das den Hauptthread
                   dauerhaft wach. Gemessen am 29.08.2026: LCP und Time to Interactive
                   beide 12 s, obwohl nach 1,7 s alles geladen war. transform laeuft auf
                   der Grafikkarte; die Bewegung sieht identisch aus.
                   Weg: -80% bis 130% der Elternbreite = 210%; bei width:60% des Elements
                   entspricht das 350% der Eigenbreite. */
                @keyframes selennyShine {
                    0%   { transform: skewX(-20deg) translateX(0); }
                    25%  { transform: skewX(-20deg) translateX(350%); }
                    100% { transform: skewX(-20deg) translateX(350%); }
                }
                .selenny-footer-logo:hover .selenny-logo-glow { opacity:0.8; transform:scale(1.2); }
                .selenny-footer-logo:hover span.text-lg { text-shadow:0 1px 6px rgba(0,0,0,0.3),0 0 20px rgba(255,255,255,0.2); }
            