body{font-family:Arial,sans-serif;margin:0;padding:0;box-sizing:border-box;background-color:#f4f4f4;color:#333}.developers-page{max-width:1200px;margin:0 auto;padding:20px;text-align:center}.page-title{font-size:2.5rem;margin-bottom:40px;color:#2c3e50}.team-container{display:flex;flex-wrap:wrap;justify-content:space-around;gap:20px}.team-member{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:20px;width:300px;transition:transform .3s ease,box-shadow .3s ease}.team-member:hover{transform:translateY(-10px);box-shadow:0 8px 16px #0003}.member-image{width:150px;height:150px;border-radius:50%;object-fit:cover;margin-bottom:15px}.member-name{font-size:1.5rem;margin:10px 0;color:#2c3e50}.member-role{font-size:1.2rem;color:#e74c3c;margin:5px 0}.member-bio{font-size:1rem;color:#666;line-height:1.5;margin-bottom:15px}.member-contact{display:flex;flex-direction:column;gap:10px}.contact-link{text-decoration:none;color:#3498db;font-size:.9rem;transition:color .3s ease}.contact-link:hover{color:#2980b9}@media (max-width: 768px){.team-container{flex-direction:column;align-items:center}.team-member{width:80%}}@media (max-width: 480px){.page-title{font-size:2rem}.member-name{font-size:1.3rem}.member-role{font-size:1.1rem}.member-bio{font-size:.9rem}.contact-link{font-size:.8rem}}
