.teamContainer{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.teamBox{align-self:flex-start;background-color:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.05);box-sizing:border-box;display:flex;flex:0 1 calc(50% - 20px);flex-direction:column;margin-bottom:20px;max-width:calc(50% - 20px);padding:20px;transition:all .3s ease}.teamRow{align-items:stretch;display:flex;gap:20px;margin-bottom:15px}.col-auto{flex:0 0 168px}.teamPhoto{border-radius:8px;display:block;height:200px;margin-right:0;object-fit:cover;width:168px}.teamCol{display:flex;flex:1;flex-direction:column;height:200px;min-height:200px;min-width:0}.teamColTop{flex:0 0 auto;min-width:0;padding-bottom:0}.teamColStats{margin-bottom:15px;margin-top:auto;position:static}.managerName{color:#0c205e;font-size:32px;font-weight:700;line-height:1;margin:0}.managerName,.managerTitle{font-family:Barlow Semi Condensed,sans-serif}.managerTitle{color:#3e5d82;font-size:24px;line-height:1.15;margin:4px 0 0}.managerSince{line-height:1.2;margin:0 0 6px}.managerLength,.managerSince{color:#0178c9;font-family:Inter,sans-serif;font-size:18px;position:static}.managerLength{line-height:1;margin:0}.bioDescription{display:none;margin-top:30px;max-height:0;overflow:hidden;transition:max-height .3s ease}.bioDescription .content{background-color:#f5f8fc;border-radius:10px;color:#3e5d82;padding:20px}.bioTrigger{background:transparent;color:#0178c9;font-family:Inter,sans-serif;font-size:18px;line-height:22px;margin-top:40px;padding:0;position:relative}.bioTrigger:after{content:"\f107";display:inline-block;font-family:Font Awesome\ 6 Pro;font-weight:400}.teamBox.active .bioDescription{display:block;max-height:300px;overflow:visible}.teamBox.active .bioTrigger:after{transform:scale(-1)}.teamContainer.singleCard .teamBox{flex:0 1 calc(50% - 20px);max-width:calc(50% - 20px)}@media (max-width:992px){.teamBox{height:auto}}@media (max-width:768px){.teamBox{flex:1 1 100%;height:auto}.teamBox,.teamContainer.singleCard .teamBox{max-width:100%}.teamRow{align-items:center;flex-direction:column;gap:10px}.teamCol{height:auto;min-height:auto;text-align:center;width:100%}.teamColStats{margin-top:20px}.managerLength,.managerSince{margin:0}.managerSince{margin-bottom:6px}.teamContainer .teamBox{align-content:center;text-align:center}.teamContainer .teamBox img{margin-bottom:10px;margin-right:0}}