.our-team{text-align:center;color:#fff;background:linear-gradient(120deg,#3c1e9f,#532ec1,#6c3df0);padding:80px 0}.our-team h2{margin-bottom:50px;font-size:2rem;font-weight:700}.team-container{flex-wrap:wrap;justify-content:center;gap:40px;padding:0 50px;display:flex}.team-card{cursor:pointer;background:#ffffff1a;border-radius:15px;width:260px;min-height:420px;transition:all .6s;position:relative;overflow:hidden;box-shadow:0 5px 20px #0000004d}.team-card:hover{transform:translateY(-6px)}.team-card.expanded{min-height:720px;transform:scale(1.03);box-shadow:0 10px 25px #00000073}.team-card img{object-fit:cover;border-radius:10px 10px 0 0;width:100%;height:200px}.bio{color:#f0f0f0;padding:20px;font-size:.9rem;line-height:1.4;transition:opacity .3s}.more-info{color:#fff;text-align:left;opacity:0;background:#ffffff26;border-top:1px solid #ffffff1a;max-height:0;padding:0 20px;font-size:.9rem;line-height:1.6;transition:all .8s;overflow:hidden}.more-info h3{color:#fff;margin:15px 0 8px;font-size:1.1rem}.team-card.expanded .more-info{opacity:1;max-height:500px;padding:20px}.team-card.expanded .quote{opacity:.7}
/*# sourceMappingURL=e506dba78056dc01.css.map*/