._7ecs4a_page{padding-top:var(--page-content-top);grid-template-columns:minmax(0,1fr);align-items:start;gap:48px;padding-bottom:72px;display:grid}._7ecs4a_copy{min-width:0}._7ecs4a_heading{letter-spacing:-.04em;margin:0;font-size:clamp(48px,12vw,70px);font-weight:400;line-height:1.1}._7ecs4a_biography{max-width:510px;margin:30px 0 0;font-size:16px;font-weight:400;line-height:1.67}._7ecs4a_resume{margin-top:36px}._7ecs4a_portrait{width:min(100%,527px);margin:0}._7ecs4a_headshot{width:100%;height:auto;display:block}._7ecs4a_expertise{grid-column:1/-1;padding-top:40px}._7ecs4a_expertiseHeading{letter-spacing:-.01em;margin:0;font-size:clamp(36px,8.5vw,64px);font-weight:400;line-height:1.15}._7ecs4a_expertiseGrid{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:40px;display:grid}._7ecs4a_expertiseCategory{min-width:0}._7ecs4a_expertiseLabel{letter-spacing:.075em;text-transform:uppercase;border:1px solid #000;border-radius:999px;width:min(100%,460px);margin:0;padding:9px 18px;font-size:clamp(12px,3.2vw,15px);font-weight:700;line-height:1.3}._7ecs4a_expertiseDescription{max-width:480px;margin:24px 10px 0;font-size:16px;font-weight:400;line-height:1.65}._7ecs4a_expertiseDescription span{display:block}@media (min-width:768px){._7ecs4a_page{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px 7vw;padding-bottom:110px}._7ecs4a_heading{font-size:clamp(52px,5.5vw,106px)}._7ecs4a_biography{font-size:clamp(16px,1.05vw,20px)}._7ecs4a_portrait{place-self:start end;width:min(100%,527px)}._7ecs4a_expertise{padding-top:clamp(60px,8.8vw,170px)}._7ecs4a_expertiseHeading{font-size:clamp(44px,4.2vw,80px)}._7ecs4a_expertiseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:70px calc(9vw + 14px);margin-top:66px}._7ecs4a_expertiseLabel{padding:9px 14px;font-size:clamp(11px,.98vw,19px)}._7ecs4a_expertiseDescription{margin-top:34px;font-size:clamp(16px,1.15vw,22px);line-height:1.6}}@media (min-width:1100px){._7ecs4a_page{width:calc(100% - 15.3vw)}._7ecs4a_copy{padding-bottom:24px}._7ecs4a_heading{margin-left:-10px;font-weight:500}._7ecs4a_portrait{width:min(100%,27.7vw)}._7ecs4a_resume{margin-top:42px}._7ecs4a_expertiseLabel{padding-inline:21px}._7ecs4a_expertiseDescription{letter-spacing:.01em;font-weight:500}._7ecs4a_expertise{padding-inline:10px}}
