.section-team{background:linear-gradient(135deg,#c5ae4d4a 0%,#3bd3551f 100%);padding:80px 0}.team-member{text-align:center;margin-bottom:3rem}.team-image{border-radius:50%;width:200px;height:200px;margin:0 auto 1.5rem;transition:transform .3s;overflow:hidden;box-shadow:0 10px 30px #0003}.team-member:hover .team-image{transform:scale(1.1)}.team-image img{object-fit:cover;width:100%;height:100%}.team-name{color:#1a3a5f;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.team-position{margin-bottom:1rem;font-weight:500}.team-social{justify-content:center;gap:1rem;display:flex}.team-social a{color:#1f2937;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.team-social a:hover{color:#fff;background-color:#244bbba1;transform:translateY(-3px)}.team-card{perspective:1000px;height:100%}.team-card-inner{width:100%;min-height:500px;transform-style:preserve-3d;transition:transform .8s;position:relative}.team-card:hover .team-card-inner{transform:rotateY(180deg)}.team-card-front,.team-card-back{backface-visibility:hidden;text-align:center;background:#fff;border-radius:12px;padding:20px;position:absolute;inset:0}.team-card-front img{border-radius:10px;width:100%;margin-bottom:15px}.team-card-front h3{margin-bottom:5px;font-size:18px}.team-card-front p{color:#777}.team-card-back{flex-direction:column;justify-content:center;display:flex;transform:rotateY(180deg)}.team-social i{cursor:pointer;margin:0 8px;font-size:18px}.team-card-back{text-align:right;direction:rtl;height:100%}.team-resume{flex:1;margin:0;padding-right:0;overflow-y:auto}.team-resume li{margin-bottom:5px;padding-right:18px;font-size:14px;line-height:1.5;list-style:none;position:relative}.team-resume li:before{content:"•";color:#0d6efd;position:absolute;right:0}.team-card-footer{border-top:1px solid #eee;margin-top:auto;padding-top:15px}.linkedin-btn{text-align:center;background:var(--fadak-gold);color:#fff;border-radius:8px;width:100%;padding:10px 0;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:block}.linkedin-btn:hover{color:#fff;background:#917c35}.team-resume{min-height:220px}.tab-btn{cursor:pointer;border:2px solid var(--fadak-gold);background:#eee0;border-radius:6px;padding:8px 16px}.tab-btn:hover{border:2px solid var(--fadak-gold);color:var(--fadak-gold)}.tab-btn.active{background:var(--fadak-gold);color:#fff}
.hero-section{color:#fff;background:url(https://picsum.photos/2000/500);min-height:500px;position:relative;overflow:hidden}.hero-content{z-index:1;position:relative}.hero-title{margin-bottom:1.5rem;font-size:3rem;font-weight:900;animation:.8s hero-fadeInUp}.hero-subtitle{opacity:.9;font-size:1.25rem;font-weight:300;animation:.8s .2s both hero-fadeInUp}@media (max-width:768px){.hero-title{font-size:2rem}.timeline:before{right:20px}.timeline-content{width:calc(100% - 60px);margin-right:60px!important}.timeline-dot{right:20px}}

