ver {
            transform: translateY(-2px);
            box-shadow: 0 10px 30px rgba(0,0,0,0.1);
            border-color: #667eea;
        }

        .result-title {
            font-size: 1.2rem;
            color: #2d3748;
            margin-bottom: 8px;
            font-weight: 600;
        }

        .result-description {
            color: #4a5568;
            line-height: 1.5;
            margin-bottom: 15px;
        }

        .result-metadata {
            display: grid;
            grid-templat