.custom-team-module{box-sizing:border-box;margin:0;width:100%}.custom-team-wrapper{align-items:flex-start;display:flex;gap:40px;width:100%}.custom-team-left{flex:0 0 30%;position:sticky;top:0}.custom-team-company-name{color:#000;font-size:23px!important;font-weight:700!important;line-height:1.2;margin:0 0 20px}.custom-team-contact-email{align-items:center;color:#1f3e55;display:flex;font-size:14px;font-weight:400;gap:10px;margin-bottom:24px;text-decoration:none;transition:color .2s ease}.custom-team-icon{display:block;object-fit:contain}.custom-team-intro{color:#000;font-size:16px;line-height:1.6;margin-bottom:16px}.custom-team-intro p{font-size:16px!important;margin:0}.custom-team-right{max-height:80vh;overflow-y:auto;padding:3px;scrollbar-width:none;-ms-overflow-style:none}.custom-team-cards{align-items:start;display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.custom-team-card{background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.16);min-height:300px;padding:30px;transition:box-shadow .2s ease}.custom-team-card:hover{box-shadow:0 4px 20px rgba(0,0,0,.12)}.custom-team-card-content{display:flex;flex-direction:column;gap:10px;height:100%}.custom-team-card-top{align-items:center;display:flex;flex-direction:row;gap:20px}.custom-team-card-bottom{margin-top:6px}.custom-team-card-info{flex:1;min-width:0}.custom-team-card-image{background:#fff;border-radius:50%;flex-shrink:0;height:170px;overflow:hidden;width:170px}.custom-team-card-image img{display:block;height:100%;object-fit:cover;width:100%}.custom-team-contact-main-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:10px;min-height:32px}.custom-team-member-name{color:#000;font-size:23px;font-weight:700;line-height:1.3;margin:0 0 6px}.custom-team-member-title{color:#000;font-size:18px!important;line-height:1.4;margin:0 0 10px}.custom-team-regions{color:#868686;font-size:14px!important;line-height:1.4;margin:0 0 12px}.custom-team-contact-row{align-items:center;color:#868686;display:flex;font-size:14px;gap:8px}.custom-team-contact-row .custom-team-clickable{color:#1f3e55}.custom-team-contact-row .custom-team-number{color:#868686;text-decoration:none;transition:color .2s ease}.custom-team-linkedin{align-items:center;color:#868686;display:flex;font-size:14px;gap:8px}.custom-team-linkedin-link{align-items:center;color:#1f3e55;display:inline-flex;gap:8px;text-decoration:none}.custom-team-linkedin-icon{display:block}.custom-team-linkedin--empty{min-height:24px}.custom-team-right::-webkit-scrollbar{display:none}@media screen and (max-width:1024px){.custom-team-wrapper{align-items:normal;flex-direction:column;gap:30px}.custom-team-left{position:relative;top:auto}.custom-team-left,.custom-team-right{flex:0 0 100%;max-width:100%}.custom-team-right{max-height:none;overflow-y:visible}}@media screen and (max-width:991.92px){.custom-team-company-name{font-size:18px!important}.custom-team-intro p{font-size:16px!important;margin-bottom:10px}.custom-team-intro br{display:none}.custom-team-member-name{font-size:18px!important}.custom-team-member-title{font-size:16px!important}.custom-team-regions{font-size:14px!important}.custom-team-contact-row .custom-team-number{font-size:14px}.custom-team-contact-row .custom-team-clickable{font-size:14px!important}.custom-team-card-image{height:120px;width:120px}.custom-team-card{min-height:268px;padding:25px 20px}}@media screen and (max-width:767px){.custom-team-company-name{font-size:18px!important}.custom-team-member-name{font-size:16px!important}.custom-team-member-title,.custom-team-regions{font-size:14px!important}.custom-team-card-bottom,.custom-team-contact-row,.custom-team-linkedin,.custom-team-linkedin-link{font-size:14px}.custom-team-cards{gap:20px;grid-template-columns:1fr}.custom-team-card{min-height:unset;padding:20px 20px 30px}}