.ProfessionalProfile_page__L8tDy{background:#061321;color:#e5e9ef;padding:150px 24px 90px;min-height:70vh}.ProfessionalProfile_wrap__bVZ2e{width:min(1120px,100%);margin-inline:auto}.ProfessionalProfile_hero__TpR_P{display:grid;grid-template-columns:1.35fr 1fr;gap:48px;align-items:center;margin-bottom:48px}.ProfessionalProfile_eyebrow__RVCP1{color:#c99a53;font-size:16px;margin-bottom:16px}.ProfessionalProfile_hero__TpR_P h1{font-size:clamp(32px,4vw,58px);line-height:1.4;margin:0 0 16px;font-weight:700;color:#d5af70}.ProfessionalProfile_hero__TpR_P p{line-height:1.95;margin-top:14px;max-width:650px}.ProfessionalProfile_portrait__ms0Mq{max-width:330px;width:100%;height:auto;margin-inline:auto;-o-object-fit:contain;object-fit:contain}.ProfessionalProfile_affiliation___FPOF{border:1px solid #354057;border-radius:20px;background:#0b1b2e;padding:clamp(22px,4vw,36px);color:#d8e1ed;scroll-margin-top:120px;text-align:start}.ProfessionalProfile_affiliation___FPOF h2,.ProfessionalProfile_section__4LKAN h2{font-size:clamp(22px,2.5vw,30px);color:#d5af70;line-height:1.6;margin:0 0 16px;font-weight:700}.ProfessionalProfile_affiliation___FPOF p{line-height:1.95;margin:12px 0 0}.ProfessionalProfile_affiliation___FPOF .ProfessionalProfile_employer__f5LlP{font-weight:700;color:#fff}.ProfessionalProfile_section__4LKAN{margin-top:52px;scroll-margin-top:120px}.ProfessionalProfile_section__4LKAN p{line-height:1.95;color:#c1cedf}.ProfessionalProfile_areas__Qv4_M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0;list-style:none;margin-top:20px}.ProfessionalProfile_areas__Qv4_M li{background:#0b1b2e;padding:20px;border-radius:14px;border:1px solid #26344b;line-height:1.85}.ProfessionalProfile_areas__Qv4_M strong{display:block;color:#e5c48f;margin-bottom:6px}.ProfessionalProfile_links__38cLK{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.ProfessionalProfile_links__38cLK a{display:inline-flex;align-items:center;border:1px solid #ac8751;color:#e6c897;border-radius:9px;padding:12px 20px;text-decoration:none}.ProfessionalProfile_links__38cLK a:hover{background:#19283b}.ProfessionalProfile_links__38cLK a:focus-visible{outline:3px solid #e6c897;outline-offset:4px}@media(max-width:700px){.ProfessionalProfile_page__L8tDy{padding:120px 20px 64px}.ProfessionalProfile_hero__TpR_P{grid-template-columns:1fr;gap:28px}.ProfessionalProfile_portrait__ms0Mq{max-width:240px}.ProfessionalProfile_areas__Qv4_M{grid-template-columns:1fr}}.ProfessionalProfile_employmentLine__TDYaZ{font-size:clamp(13px,1.25vw,15px);color:#aeb9c7;line-height:1.85;font-weight:400;max-width:700px}.ProfessionalProfile_affiliation___FPOF{padding:18px 24px;border-color:#27384b;background:#091928}.ProfessionalProfile_affiliation___FPOF h2{font-size:18px;margin:0 0 6px}.ProfessionalProfile_affiliation___FPOF p{font-size:14px;line-height:1.85;margin:0;color:#aeb9c7}