.entry-card,
[class*="card-"]:not([class*="he-card"]) {
    background: var(--color-surface);
    border: 1px solid var(--color-border);
    border-radius: var(--radius-md);
    box-shadow: 0 10px 24px rgba(10, 30, 60, 0.04);
    transition: border-color var(--duration-base) var(--easing-luxury), box-shadow var(--duration-base) var(--easing-luxury), transform var(--duration-base) var(--easing-luxury);
}

.entry-card:hover,
[class*="card-"]:not([class*="he-card"]):hover {
    border-color: var(--color-border-strong);
    box-shadow: 0 14px 26px rgba(10, 30, 60, 0.08);
    transform: translateY(-2px);
}
