.profile-page.lp .lp-layout{grid-template-areas:"main side"}.profile-page.lp .lp-main{grid-area:main}.profile-page.lp .lp-side{grid-area:side;min-width:0}.profile-page.lp .lp-portrait{margin:0}.profile-page.lp .lp-photo-credit{margin-top:6px;font-size:12px;line-height:1.3}.profile-page.lp .lp-photo-credit a{color:inherit}@media (max-width:1023px){.profile-page.lp .lp-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""side"}}.profile-page.lp .lp-profile-highlights{background:#edf3f9;border-inline:1px solid #d5deea;flex-wrap:wrap;gap:0;padding:0 22px;display:flex}.profile-page.lp .lp-profile-highlights>div{border-right:1px solid #d8e3ed;flex:160px;min-width:0;padding:21px 20px}.profile-page.lp .lp-profile-highlights>div:last-child{border-right:0}.profile-page.lp .lp-profile-highlights span,.profile-page.lp .lp-profile-highlights strong{display:block}.profile-page.lp .lp-profile-highlights span{color:#63768a;letter-spacing:.055em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:700}.profile-page.lp .lp-profile-highlights strong{color:#102b49;overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.4}.profile-page.lp .lp-section-intro{margin-bottom:17px}.profile-page.lp .lp-section-intro h2{margin-bottom:5px}.profile-page.lp .lp-section-intro p{color:#647587;margin:0;font-size:14px;line-height:1.5}.profile-page.lp .lp-facts-enhanced{background:#fbfcff;border:1px solid #dbe5ed;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0;padding:6px 22px;display:grid}.profile-page.lp .lp-facts-enhanced>div{border-bottom:1px solid #e1e9f1;flex-direction:column;gap:7px;min-width:0;padding:16px 0;display:flex}.profile-page.lp .lp-facts-enhanced>div:nth-last-child(-n+2){border-bottom:0}.profile-page.lp .lp-facts-enhanced dt{color:#697b8d;font-size:12px;font-weight:700;line-height:1.3}.profile-page.lp .lp-facts-enhanced dd{color:#102b49;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:650;line-height:1.45}.profile-page.lp .lp-facts-enhanced dd a{color:#174c87;text-underline-offset:2px;text-decoration:underline}.profile-page.lp .lp-first-contact{background:#f0f5fa;border:1px solid #d5e1eb;border-radius:12px;margin:22px 0;padding:24px 26px}.profile-page.lp .lp-first-contact h2{font-size:24px}.profile-page.lp .lp-first-contact p{color:#51677b;font-size:15px}.profile-page.lp .lp-first-contact ul{gap:13px;margin:16px 0 0;padding:0;list-style:none;display:grid}.profile-page.lp .lp-first-contact li{color:#1c354d;padding-left:22px;font-size:15px;line-height:1.5;position:relative}.profile-page.lp .lp-first-contact li:before{content:"";background:#2e638e;border-radius:50%;width:8px;height:8px;position:absolute;top:.52em;left:0}.profile-page.lp .lp-subtle-link{color:#154a83;align-items:center;gap:8px;margin-top:20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.profile-page.lp .lp-subtle-link:hover{text-decoration:underline}@media (max-width:800px){.profile-page.lp .lp-profile-highlights{padding:0 8px}.profile-page.lp .lp-profile-highlights>div{flex-basis:calc(50% - 4px);padding:16px 13px}.profile-page.lp .lp-profile-highlights>div:nth-child(2n){border-right:0}}@media (max-width:600px){.profile-page.lp .lp-facts-enhanced{grid-template-columns:minmax(0,1fr);padding:4px 17px}.profile-page.lp .lp-facts-enhanced>div:nth-last-child(2){border-bottom:1px solid #e1e9f1}.profile-page.lp .lp-first-contact{padding:21px 18px}}
