.stylish-button {
            display: inline-block; /* Ermöglicht Padding und Transformationen */
            padding: 15px 30px;
            font-size: 18px;
            font-weight: bold;
            text-decoration: none; /* Entfernt die Standard-Unterstreichung bei Links */
            color: #fff; /* Weiße Schriftfarbe */
            background-color: #61dafb; /* Hauptfarbe des Buttons (hellblau) */
            border: none;
            border-radius: 8px;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3); /* Subtiler Schatten */
            transition: all 0.3s ease; /* Sanfte Übergänge für Hover-Effekte */
            position: relative; /* Für den Pseudo-Element-Effekt */
            overflow: hidden; /* Versteckt den Überlauf des Pseudo-Elements */
            cursor: pointer; /* Zeigt an, dass es klickbar ist */
        }

        .stylish-button:hover {
            background-color: #21a1f1; /* Dunkleres Blau beim Hover */
            box-shadow: 0 8px 20px rgba(0, 0, 0, 0.4); /* Stärkerer Schatten beim Hover */
            transform: translateY(-3px); /* Leichtes Anheben */
        }

        .stylish-button:active {
            transform: translateY(0); /* Zurück auf die ursprüngliche Position beim Klicken */
            box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2); /* Kleinerer Schatten beim Klicken */
        }

        /* Glänzender Effekt beim Hover */
        .stylish-button::before {
            content: '';
            position: absolute;
            top: 0;
            left: -100%; /* Startet links außerhalb des Buttons */
            width: 100%;
            height: 100%;
            background: rgba(255, 255, 255, 0.2); /* Halbtransparente weiße Farbe */
            transform: skewX(-30deg); /* Neigung des Glanzstreifens */
            transition: all 0.5s ease;
        }

        .stylish-button:hover::before {
            left: 100%; /* Bewegt sich nach rechts über den Button */
        }