/* Portrait placement and a larger professional profile. */
.bio-photo.trajectory-v4>img{height:100%;bottom:-14%;left:50%;margin-left:-33%;width:auto;max-width:none;object-fit:contain}
.profile-notes.profile-notes-v4{grid-template-columns:1fr;gap:30px;margin-top:54px}
.profile-notes-v4 .experience-note{min-height:290px;padding:0 46px 0 0;gap:36px}
.profile-notes-v4 .experience-note>div:last-child{max-width:670px}
.profile-notes-v4 .experience-note h3{font-size:34px}
.profile-notes-v4 .experience-note p:not(.eyebrow){font-size:16px;max-width:54ch}
.profile-notes-v4 .personal-stage{height:290px;width:240px;min-width:240px}
.profile-notes-v4 .personal-stage img{height:135%;left:0;bottom:-34%}
.profile-notes.profile-notes-v4 .business-note{display:grid;grid-template-columns:1fr 1fr;gap:42px;min-height:445px;background:#e6edf4;border:0;padding:0 48px 0 0;align-items:center;overflow:hidden}
.profile-notes-v4 .business-stage{height:445px;width:100%;min-width:0;align-self:stretch;overflow:hidden}
.profile-notes-v4 .business-disc{width:430px;height:430px;top:35px;bottom:auto;left:-5%;background:#c4d4e5;box-shadow:0 0 0 35px #d7e2ed}
.profile-notes.profile-notes-v4 .business-stage img{height:123%;width:auto;max-width:none;left:50%;margin-left:-182px;bottom:-26%;object-fit:contain}
.profile-notes-v4 .business-copy{padding:35px 0}
.profile-notes.profile-notes-v4 .business-note .eyebrow{font-size:11px!important;color:#42617c;letter-spacing:.15em}
.profile-notes.profile-notes-v4 .business-note h3{font-size:48px;line-height:1.08;margin:22px 0}
.profile-notes.profile-notes-v4 .business-note p:not(.eyebrow){font-size:18px!important;line-height:1.65;max-width:33ch}
.business-copy .text-link{font-size:14px;margin-top:25px;gap:22px}
@media(max-width:1000px) and (min-width:761px){
 .profile-notes.profile-notes-v4 .business-note{grid-template-columns:.95fr 1fr;padding-right:30px;gap:24px}
 .profile-notes.profile-notes-v4 .business-note h3{font-size:40px}
 .profile-notes-v4 .business-stage{height:420px}
 .profile-notes.profile-notes-v4 .business-stage img{height:120%;margin-left:-168px;bottom:-23%}
 .profile-notes-v4 .personal-stage{width:200px;min-width:200px}
 .profile-notes-v4 .experience-note{gap:25px;padding-right:30px}
 .profile-notes-v4 .experience-note h3{font-size:30px}
}
@media(max-width:760px){
 .bio-photo.trajectory-v4>img{height:100%;bottom:-14%;left:50%;margin-left:-173px}
 .profile-notes.profile-notes-v4{gap:30px;margin-top:38px}
 .profile-notes-v4 .experience-note{padding:0;gap:0;min-height:0}
 .profile-notes-v4 .experience-note>div:last-child{padding:28px 26px 0}
 .profile-notes-v4 .experience-note h3{font-size:30px}
 .profile-notes-v4 .experience-note p:not(.eyebrow){font-size:16px}
 .profile-notes-v4 .personal-stage{width:100%;min-width:0;height:300px}
 .profile-notes-v4 .personal-stage img{height:154%;left:50%;margin-left:-154px;bottom:-53%}
 .profile-notes.profile-notes-v4 .business-note{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;min-height:0}
 .profile-notes-v4 .business-copy{order:1;padding:31px 26px 0}
 .profile-notes.profile-notes-v4 .business-note h3{font-size:40px;margin:17px 0}
 .profile-notes.profile-notes-v4 .business-note p:not(.eyebrow){font-size:17px!important;max-width:34ch}
 .business-copy .text-link{font-size:14px;margin-top:20px}
 .profile-notes-v4 .business-stage{order:2;width:100%;min-width:0;height:375px;margin-top:14px}
 .profile-notes-v4 .business-disc{width:330px;height:330px;left:50%;margin-left:-165px;top:45px}
 .profile-notes.profile-notes-v4 .business-stage img{height:132%;left:50%;margin-left:-165px;bottom:-35%;width:auto;max-width:none}
}
@media(max-width:370px){.profile-notes.profile-notes-v4 .business-note h3{font-size:37px}.bio-photo.trajectory-v4>img{margin-left:-173px}}
