.single-team .fu-content-shell{max-width:1180px}.single-team .fu-content-wrap{background:#f3f5f4;padding:48px 0 80px}.fu-researcher{color:#153445}.fu-researcher__hero{display:grid;grid-template-columns:280px minmax(0,1fr);gap:48px;align-items:center;padding:44px;background:#0b2c40;border-radius:24px;color:#fff}.fu-researcher__portrait img{width:100%;height:330px;object-fit:cover;object-position:center top;border-radius:14px}.fu-researcher__portrait-placeholder{display:grid;place-items:center;min-height:280px;background:#20495b;font-size:80px;border-radius:14px}.fu-researcher__eyebrow,.fu-mini-label,.fu-researcher__section header>span{display:block;font-size:11px;font-weight:700;letter-spacing:.14em;line-height:1.5}.fu-researcher__eyebrow{color:#8bd1cc}.fu-researcher__identity h1{font-family:Georgia,serif;font-size:clamp(32px,4vw,48px);line-height:1.12;color:#fff;margin:16px 0 20px}.fu-researcher__role{font-size:19px;color:#fff;margin:0 0 8px}.fu-researcher__institution{color:#d2e1e6;font-size:15px}.fu-researcher__memberships,.fu-researcher__ids{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.fu-researcher__memberships>span{border:1px solid #668391;border-radius:30px;padding:6px 14px;font-size:12px}.fu-researcher__ids>a,.fu-researcher__ids>span{display:flex;flex-direction:column;gap:6px;padding:12px 16px;background:#163e52;border-radius:8px;color:#fff;font-size:12px;text-decoration:none;overflow-wrap:anywhere}.fu-researcher__ids b{font-size:10px;letter-spacing:.08em;color:#8bd1cc}.fu-researcher__body{display:grid;grid-template-columns:320px minmax(0,1fr);gap:32px;margin-top:32px}.fu-researcher__rail-card,.fu-researcher__section{padding:28px;background:#fff;border:1px solid #dce5e6;border-radius:14px;margin-bottom:22px}.fu-mini-label,.fu-researcher__section header>span{color:#317875;margin-bottom:16px}.fu-researcher__lines{display:flex;flex-wrap:wrap;gap:8px}.fu-researcher__lines>span{font-size:13px;line-height:1.5;padding:7px 11px;background:#edf5f4;border-radius:6px}.fu-researcher__project-role{font-size:15px;line-height:1.7;margin-bottom:12px}.fu-researcher__project-role b{display:block}.fu-researcher__section h2{font-family:Georgia,serif;font-size:29px;margin:0 0 24px;color:#153445}.fu-entry--researcher{font-size:17px;line-height:1.85}.fu-profile-contact{display:inline-flex;align-items:center;gap:20px;max-width:100%;overflow-wrap:anywhere;background:#0b2c40;color:#fff!important;padding:14px 20px;border-radius:8px;text-decoration:none}.fu-profile-contact:hover{background:#23566a}.fu-researcher a:focus-visible{outline:3px solid #d79b42;outline-offset:4px}.fu-researcher__pubs{display:grid;gap:18px}.fu-researcher-pub{padding-top:18px;border-top:1px solid #dce5e6}.fu-researcher-pub h3{font-size:20px;line-height:1.4}.fu-researcher-pub small{margin-left:12px}@media(max-width:760px){.fu-researcher__hero{grid-template-columns:1fr;padding:24px;gap:24px}.fu-researcher__portrait{max-width:260px}.fu-researcher__portrait img{height:290px}.fu-researcher__body{grid-template-columns:1fr;gap:0}.fu-researcher__main{grid-row:1}.fu-researcher__section,.fu-researcher__rail-card{padding:22px}.fu-profile-contact{font-size:14px}.single-team .fu-content-wrap{padding-top:24px}}