  margin-bottom: 8px;
        }
        
        .hero-description {
            font-size: 14px;
            margin-bottom: 16px;
            max-width: 700px;
        }
        
        .reveal-button {
            background-color: white;
            color: #000;
            padding: 8px 16px;
            border-radius: 24px;
            font-weight: 600;
            display: inline-block;
            cursor: pointer;
            border: none;
        }
        
        .badge-2025 {
            position