.alumni-container{padding:2rem;font-family:Orbitron,sans-serif;background:#121212;color:white}.alumni-hero{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:2rem}.alumni-heading{font-size:2.5rem;text-align:center;flex:1}.alumni-filter{margin-top:1rem;background:#1e1e1e;border:1px solid #444;color:white;padding:.5rem 1rem;font-size:1rem;border-radius:5px}.alumni-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:3rem}.alumni-card{background:#1a1a1a;padding:1rem;border-radius:12px;width:100%;max-width:350px;display:flex;flex-direction:column;align-items:center;transition:transform .2s ease}.alumni-card:hover{transform:translateY(-5px)}.alumni-img-wrapper{width:100%;aspect-ratio:4/5;overflow:hidden;border-radius:12px}.alumni-img{width:100%;height:100%;object-fit:cover;border-radius:12px}.alumni-info{text-align:center;margin-top:1rem}.alumni-info h2{margin:0;font-size:1.2rem;font-weight:600}.alumni-year{margin:.3rem 0;font-size:.9rem;color:#cccccc}.linkedin-icon{display:inline-block;margin-bottom:.5rem;color:#0e76a8;font-size:1.2rem;transition:color .3s}.linkedin-icon:hover{color:#2baae0}.alumni-bio{font-size:.9rem;line-height:1.4;margin-top:.5rem;color:#dddddd}@media (max-width:768px){.alumni-hero{flex-direction:column;align-items:center;gap:1rem}.alumni-heading{text-align:center}.alumni-filter{width:100%;max-width:200px}}