.column-item{background:white;border-radius:8px;box-shadow:0 2px 10px rgba(0, 0, 0, 0.1);transition:transform 0.3s ease, box-shadow 0.3s ease;overflow:hidden;margin-bottom:20px;border:1px solid #e9ecef}.column-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0, 0, 0, 0.15)}.column-content{padding:25px}.column-title{font-size:1.1rem;font-weight:bold;color:#333;margin-bottom:15px;line-height:1.4}.column-excerpt{color:#666;line-height:1.6;font-size:0.95rem;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.column-meta{display:flex;justify-content:space-between;align-items:center;padding-top:15px;border-top:1px solid #eee}.column-date{color:#999;font-size:0.85rem}.column-read-more{color:#007bff;text-decoration:none;font-size:0.9rem;font-weight:500;transition:color 0.3s ease}.column-read-more:hover{color:#0056b3}