.app-card {
    transition: transform 0.15s ease, box-shadow 0.15s ease;
    border: 1px solid #dee2e6;
}
.app-card:hover {
    transform: translateY(-4px);
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.12) !important;
}
.app-icon {
    font-size: 2.8rem;
    line-height: 1;
}
.letter-spacing {
    letter-spacing: 0.3em;
}
