.card{background-color:#fff;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:20px;transition:transform .2s,box-shadow .2s}.card:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.2)}.card .title{font-size:1.25rem;font-weight:600;color:#333}.card .value{font-size:2rem;margin-top:10px;color:#555}.card .icon{font-size:2.5rem;color:#888}.card .icon svg{width:2rem;height:2rem}