.leadership-section .wrapper{box-sizing:border-box;display:block;margin:0 auto;max-width:1320px;padding:0 20px;width:100%}.leadership-section .section-header{margin:0 auto;max-width:700px}.leadership-container{margin:0 auto;max-width:1200px;padding:40px 20px}.leadership-section .section-header{margin-bottom:50px;text-align:center}.leadership-section .team-grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:80px}.leadership-section .team-member{background:#fff;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.1);padding:30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.leadership-section .team-member:hover{box-shadow:0 8px 25px rgba(0,0,0,.15);transform:translateY(-5px)}.leadership-section .member-photo{border:4px solid #f0f0f0;border-radius:50%;height:120px;margin:0 auto 20px;object-fit:cover;width:120px}.leadership-section .member-name{color:#333;font-size:24px;font-weight:700;margin-bottom:8px}.leadership-section .member-title{color:#06c;font-size:16px;font-weight:600;margin-bottom:15px}.leadership-section .member-bio{color:#000;font-size:14px;line-height:1.6;margin-bottom:20px}.leadership-section .linkedin-btn{align-items:center;background:#0077b5;border-radius:6px;color:#fff;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;text-decoration:none;transition:background .3s ease}.leadership-section .linkedin-btn:hover{background:#005885;color:#fff;text-decoration:none}.leadership-section .linkedin-icon{height:16px;width:16px}@media (max-width:768px){.leadership-section .team-grid{gap:20px;grid-template-columns:1fr}.leadership-section .section-title{font-size:28px}.leadership-section .team-member{padding:20px}.leadership-section .section-header{max-width:100%}}.leadership-section .expandable{max-height:110px;overflow:hidden;position:relative;transition:max-height .3s ease}.leadership-section .expandable.expanded{max-height:none}.leadership-section .read-more{color:#06c;cursor:pointer;display:block;font-size:14px;font-weight:600;margin-bottom:15px;text-decoration:none}.leadership-section .read-more:hover{text-decoration:underline}