.agent-headshot{width:100%;height:100%}.agent-headshot .agent-img{width:100%;height:100%}

.layout4.agent-card{display:flex;height:345px}.layout4.agent-card.right{flex-direction:row-reverse}.layout4.agent-card.left{flex-direction:row}.layout4.agent-card .avatar-info-wrap{width:260px;aspect-ratio:3 / 4;overflow:hidden}.layout4.agent-card .avatar-info-wrap a.redrect{display:block;height:100%}.layout4.agent-card .avatar-info-wrap .avatar{width:100%;height:100%;object-fit:cover;vertical-align:middle;transition:transform 0.3s ease}.layout4.agent-card .avatar-info-wrap:hover{cursor:pointer}.layout4.agent-card .avatar-info-wrap:hover .avatar{transform:scale(1.1)}.layout4.agent-card .agent-info-wrap{flex:1}.layout4.agent-card .agent-info-wrap .inner{width:100%;height:100%;padding:40px 50px;display:flex;justify-content:space-between;flex-direction:column;gap:20px}.layout4.agent-card .agent-info-wrap .full-name .agent-name{display:inline-block;color:var(--g-primary-color);font-family:var(--mg-title-font);font-size:34px;line-height:1.5;text-align:left;word-break:break-word;margin-right:20px;cursor:pointer}.layout4.agent-card .agent-info-wrap .full-name .position{display:inline-block;color:var(--g-text-color);font-weight:400;font-size:16px;line-height:1.5;text-align:left;word-break:break-word;margin-top:10px;cursor:pointer}.layout4.agent-card .agent-info-wrap .agent-introduction{color:var(--g-primary-color);text-align:left;font-size:18px;line-height:1.5;font-weight:400;position:relative;left:0;width:calc(100% + 40px);overflow-y:auto;cursor:pointer}.layout4.agent-card .agent-info-wrap .agent-introduction .rich-text{padding-right:40px;max-height:100%;font-weight:400;word-break:break-word;overflow-y:auto}.layout4.agent-card .agent-info-wrap .agent-introduction .rich-text::-webkit-scrollbar{width:6px}.layout4.agent-card .agent-info-wrap .agent-introduction .rich-text::-webkit-scrollbar-track{background:transparent;border-radius:6px}.layout4.agent-card .agent-info-wrap .agent-introduction .rich-text::-webkit-scrollbar-thumb{border-radius:6px;position:relative;display:block;width:0;height:0;cursor:pointer;background-color:#a8a8a8;-webkit-transition:0.3s background-color;transition:0.3s background-color}@media (max-width: 800px){.layout4.agent-card{display:block;width:100%;height:100%}.layout4.agent-card .avatar-info-wrap{width:100%;aspect-ratio:335 / 445}.layout4.agent-card .agent-info-wrap{flex:none;width:100%}.layout4.agent-card .agent-info-wrap .inner{padding:20px}.layout4.agent-card .agent-info-wrap .full-name .agent-name{font-size:20px;margin-right:10px}.layout4.agent-card .agent-info-wrap .full-name .position{font-size:14px;margin-top:5px}.layout4.agent-card .agent-info-wrap .agent-introduction{font-size:14px;width:100%;position:static}.layout4.agent-card .agent-info-wrap .agent-introduction .rich-text{padding-right:0}}

.md-team.layout4 .layout4-container .layout4-title{word-break:break-word;margin-bottom:40px}@media (max-width: 800px){.md-team.layout4 .layout4-container .layout4-title{margin-bottom:20px}}.md-team.layout4 .layout4-container .agent-wrap .agent-item{width:100%}.md-team.layout4 .layout4-container .agent-wrap .agent-item:nth-child(n+5){display:none}.md-team.layout4 .layout4-container .agent-wrap .agent-item.show{display:block}.md-team.layout4 .layout4-container .agent-wrap .agent-item.showAllAgents{display:block}.md-team.layout4 .layout4-container .agent-wrap .agent-item+.agent-item{margin-top:40px}.md-team.layout4 .layout4-container .agent-wrap .btn-more{margin-top:40px;text-align:center;color:var(--g-text-color);font-size:20px;line-height:1.2;font-weight:400;cursor:pointer;text-decoration:underline}.md-team.layout4 .layout4-container .mobile-swiper{height:auto;display:flex;align-items:stretch}.md-team.layout4 .layout4-container .mobile-swiper .swiper-slide:first-child{margin-left:15px}.md-team.layout4 .layout4-container .mobile-swiper .agent-item{flex:none;align-self:flex-start;width:100%;height:auto}.md-team.layout4 .layout4-container .mobile-swiper .agent-item:nth-child(n+5){display:block}.md-team.layout4 .layout4-container .mobile-swiper .agent-item+.agent-item{margin-top:0}

