.mn-team-section{background:#121733;color:#fff}.mn-team-container{margin:0 auto;max-width:1200px;padding:112px 32px}.mn-team-header{margin:0 auto 52px;max-width:760px;text-align:center}.mn-team-subtitle{color:#e53749;font-size:12px;font-weight:600;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.mn-team-heading{color:#fff;font-family:Inter Tight,sans-serif;font-size:38px;font-weight:800;letter-spacing:-.025em;line-height:1.06;margin:0}.mn-team-desc{color:#c2c6d2;font-size:17px;line-height:1.6;margin:16px 0 0}.mn-team-grid{display:flex;flex-wrap:wrap;gap:44px;justify-content:center}.mn-team-member{align-items:center;display:flex;flex-direction:column;gap:14px;width:calc(33.333% - 30px)}.mn-team-photo-wrapper{align-items:center;background:transparent;border-radius:50%;display:flex;height:180px;justify-content:center;margin:0 auto 16px;overflow:hidden;width:180px}.mn-team-photo{height:80%!important;object-fit:cover!important;object-position:center!important;transform:scale(1.6);width:80%!important}.mn-team-member-info{margin:0 auto;max-width:280px;text-align:center}.mn-team-role-name{color:#fff;font-family:Inter Tight,sans-serif;font-size:16px;font-weight:700;margin:0 0 6px}.mn-team-role-desc{color:#9da1ae;font-size:13px;line-height:1.5;margin:0}.mn-team-footer{color:#7a7e8c;font-size:13px;font-weight:600;grid-column:1/-1;letter-spacing:.06em;margin-top:44px;text-align:center;width:100%}