le {
            font-size: 2.5em;
            margin-bottom: 20px;
            color: #FFE4B5;
            text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
        }

        .featured-description {
            font-size: 1.2em;
            line-height: 1.8;
            max-width: 800px;
            color: #FFFFFF;
            text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
            opacity: 1;
        }

        /* Modal styles */
        .modal {
            display: none;
            position: fixed;
      