
.profile-source-full{min-width:0}.profile-source-full p,.profile-source-full li{line-height:1.85;overflow-wrap:anywhere}.profile-source-full h2{font-size:clamp(30px,3.4vw,44px);line-height:1.3}.profile-source-full h3{font-size:25px;line-height:1.4}.profile-source-full img{max-width:100%;height:auto}.profile-source-full a{color:inherit;text-underline-offset:4px}.r3-profile-body{display:grid;grid-template-columns:190px minmax(0,1fr);gap:56px;margin-top:40px}.r3-profile-body>aside nav a{display:block;padding:15px 0;border-bottom:1px solid #c1ccd0;font-size:15px}.r3-profile-body .reading{min-width:0}.r6-profile-orientation{display:grid;grid-template-columns:1fr 1fr;gap:24px}.r6-profile-orientation>a{display:block;background:#f0eee5;border-top:2px solid #a88b47;padding:28px;text-decoration:none}.r6-profile-orientation span,.r6-profile-orientation strong{display:block;line-height:1.6}.r6-profile-orientation strong{font-size:20px;margin-top:14px}.r5-profile-summary{margin:40px 0}.r5-profile-fact{padding:28px 0;border-top:1px solid #c2cbce}.r5-profile-fact h3{margin-top:0}.r5-profile-fact details{margin:20px 0}.r5-profile-fact summary{cursor:pointer;padding:16px 0;border-top:1px solid #c2cbce}.v14-service-links>a{display:inline-block;padding:10px 14px;border:1px solid #b7c4cb;margin:5px}.r11-consultant-index{display:flex;flex-wrap:wrap;gap:14px;margin:28px 0}.r11-consultant-index a{font-size:14px}.r11-consultant-controls{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0}.r11-consultant-controls button{font:16px/1.4 system-ui,sans-serif;border:1px solid #9dadaf;background:#fff;color:#193a4f;padding:12px 18px;cursor:pointer}.r11-consultant-controls button[aria-pressed=true]{background:#193b50;color:white}.r3-team-jump{display:flex;gap:24px;margin:28px 0}.r3-people-group{padding-top:32px}.profile-source-full .people-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.profile-source-full .person{min-width:0;text-decoration:none}.profile-source-full .person[hidden]{display:none!important}.profile-source-full .portrait img{width:100%;aspect-ratio:4/5;object-fit:cover}.profile-source-full .person h3{font-size:22px}.profile-source-full .person p{font-size:15px}.profile-source-full .person .eyebrow{display:block;margin:18px 0 8px;font-size:12px}.source-elevate>section{padding:36px 0;border-bottom:1px solid #c6cfd0}.source-elevate h2{margin-top:0}.source-elevate article{padding:24px 0}.source-elevate details{padding:20px 0;border-top:1px solid #b9c7ca}.source-elevate summary{cursor:pointer;font-size:21px}.source-elevate .consultant-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.source-elevate img{max-height:400px;object-fit:contain}.source-elevate table{display:block;max-width:100%;overflow:auto}.source-elevate th,.source-elevate td{padding:18px;border:1px solid #bdc7ca}@media(max-width:900px){.profile-source-full .people-track{grid-template-columns:repeat(2,minmax(0,1fr))}.r3-profile-body{grid-template-columns:minmax(0,1fr);gap:28px}.r3-profile-body>aside nav{display:flex;flex-wrap:wrap;gap:16px}}@media(max-width:600px){.r6-profile-orientation{grid-template-columns:minmax(0,1fr)}.profile-source-full .people-track{gap:18px}.source-elevate .consultant-list{grid-template-columns:minmax(0,1fr)}}
