}
        
        .feature-content h3 {
            margin: 0 0 0.3rem;
            font-size: 1rem;
            font-weight: 600;
        }
        
        .feature-content p {
            margin: 0;
            color: var(--text-secondary);
            font-size: 0.9rem;
        }

        footer {
        text-align: center;
        padding: 1.5rem 0;
        background-color: var(--bg-secondary);
        color: var(--text-secondary);
        font-size: 0.9rem;
        margin-top: auto;
    }
    
    