.article-card{transition:all .3s ease;border-radius:1.5rem;overflow:hidden;background:#fff;border:1px solid #e2e8f0}.article-card:hover{transform:translateY(-10px);box-shadow:0 20px 30px -12px rgba(15,23,42,.2)}body{background-color:#f8fafc}