.graduate-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-left:4px solid #28a745;border:1px solid #e9ecef;border-left:4px solid #28a745}.graduate-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0, 0, 0, 0.15)}.graduate-content{padding:25px}.graduate-name{font-size:1.1rem;font-weight:bold;color:#28a745;margin-bottom:15px}.graduate-message{color:#555;line-height:1.6;font-size:0.95rem;margin-bottom:20px;font-style:italic;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.graduate-meta{display:flex;justify-content:space-between;align-items:center;padding-top:15px;border-top:1px solid #ddd}.graduate-year{color:#999;font-size:0.85rem}.graduate-read-more{color:#28a745;text-decoration:none;font-size:0.9rem;font-weight:500;transition:color 0.3s ease}.graduate-read-more:hover{color:#1e7e34}