.profile-page{font-size:16px;line-height:1.8}.profile-header{padding:28px 0 70px}.profile-crumbs{flex-wrap:wrap;gap:12px;margin-bottom:50px;font-size:13px;display:flex}.profile-crumbs a{text-decoration:none}.profile-hero{grid-template-columns:1fr 340px;align-items:center;gap:85px;display:grid}.profile-hero h1{margin-bottom:15px;font-size:clamp(46px,5.4vw,72px)}.profile-role{color:var(--blue);margin-bottom:15px;font-size:18px;font-weight:650}.profile-lead{color:var(--ink);letter-spacing:-.7px;font-size:28px;line-height:1.35}.profile-photo{aspect-ratio:4/5;background:#e8edf5;border-radius:12px;overflow:hidden}.profile-photo img{object-fit:cover;object-position:center top;width:100%;height:100%}.profile-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.profile-band{background:#edf2fc;padding:60px 0}.profile-story,.profile-related,.profile-colleagues{grid-template-columns:1fr 1.2fr;gap:85px;display:grid}.profile-page h2{font-size:clamp(32px,3.4vw,44px);line-height:1.2}.profile-focus{padding-top:70px;padding-bottom:65px}.profile-focus>div{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:35px;display:grid}.profile-focus article{border-top:1px solid var(--line);padding-top:24px}.profile-focus h3{font-size:23px}.profile-related{padding-top:30px;padding-bottom:70px}.profile-related ul{margin:0;padding:0;list-style:none}.profile-related li{border-bottom:1px solid var(--line)}.profile-related li a{justify-content:space-between;gap:20px;padding:20px 0;text-decoration:none;display:flex}.profile-colleagues>div+div{gap:20px;display:grid}.profile-colleagues>div+div>a{border-bottom:1px solid #cdd8ec;padding:20px 0;text-decoration:none}.profile-colleagues strong{font-size:22px;font-weight:550;display:block}.profile-colleagues span{color:var(--muted);margin-top:7px;font-size:14px;display:block}.profile-page a:hover{color:var(--blue)}.profile-page .button:hover{color:#fff}@media (width<=900px){.profile-hero{grid-template-columns:1fr 290px;gap:35px}.profile-story,.profile-related,.profile-colleagues{gap:35px}}@media (width<=700px){.profile-header{padding-bottom:45px}.profile-crumbs{margin-bottom:32px}.profile-hero,.profile-story,.profile-related,.profile-colleagues,.profile-focus>div{grid-template-columns:1fr;gap:25px}.profile-photo{width:100%;max-width:320px}.profile-hero h1{font-size:48px}.profile-lead{font-size:25px}.profile-band,.profile-focus{padding:45px 0}.profile-related{padding-top:0;padding-bottom:45px}}.profile-experience{color:var(--ink);margin-bottom:25px;font-size:15px}.profile-experience strong{color:var(--blue);margin-right:5px;font-size:22px}.profile-method,.profile-questions{grid-template-columns:1fr 1.2fr;gap:75px;display:grid}.profile-method ol{margin:0;padding:0;list-style:none}.profile-method li{border-top:1px solid #c6d4ed;grid-template-columns:32px 1fr;gap:18px;padding:25px 0;display:grid}.profile-method li:first-child{border-top:0;padding-top:0}.method-number{color:#455b7e;font-size:13px}.profile-method h3,.profile-questions h3{font-size:22px;line-height:1.35}.profile-method p{margin-bottom:0}.profile-situations{padding-block:65px}.profile-situations>div{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:35px;display:grid}.profile-situations article{border-top:1px solid var(--line);padding-top:24px}.profile-situations h3{font-size:23px;line-height:1.3}.profile-questions{padding-top:10px;padding-bottom:65px}.profile-questions article{padding-bottom:18px}.profile-questions article+article{border-top:1px solid var(--line);padding-top:24px}@media (width<=700px){.profile-method,.profile-questions,.profile-situations>div{grid-template-columns:1fr;gap:25px}.profile-situations{padding-block:45px}.profile-questions{padding-bottom:45px}}
