.rd-card {
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 4px 12px rgba(0,0,0,0.08);
    transition: transform .2s, box-shadow .2s;
}
.rd-card:hover {
    transform: translateY(-4px);
    box-shadow: 0 8px 20px rgba(0,0,0,0.12);
}
.rd-card img {
    border-radius: 10px 10px 0 0;
}
.rd-badge {
    background: #003A70;
    color: white;
    padding: 4px 10px;
    border-radius: 6px;
    font-size: 12px;
}