.PublicProfile-module__PdQysW__page{color:#f3f3f4;min-height:100vh;font-family:var(--font-body), Inter, ui-sans-serif, system-ui, sans-serif;background:#1d1e21;font-size:15px;line-height:1.85}.PublicProfile-module__PdQysW__shell{width:min(100% - 64px,1200px);margin:0 auto}.PublicProfile-module__PdQysW__content{grid-template-columns:minmax(0,850px) 240px;column-gap:64px;padding:54px 0 38px;display:grid}.PublicProfile-module__PdQysW__intro,.PublicProfile-module__PdQysW__experience,.PublicProfile-module__PdQysW__research,.PublicProfile-module__PdQysW__content>footer{grid-column:1}.PublicProfile-module__PdQysW__page a{color:#f3f3f4;text-underline-offset:4px;-webkit-text-decoration:underline #77797f;text-decoration:underline #77797f}.PublicProfile-module__PdQysW__page a:hover{text-decoration-color:#f3f3f4}.PublicProfile-module__PdQysW__page a:focus-visible{outline-offset:5px;outline:2px solid #f3f3f4}.PublicProfile-module__PdQysW__page p{color:#b9bbc1;margin:0 0 20px}.PublicProfile-module__PdQysW__page strong{color:#e7e8eb;font-weight:570}.PublicProfile-module__PdQysW__skipLink{z-index:10;background:#f3f3f4;border-radius:6px;padding:12px 18px;position:absolute;top:12px;left:12px;transform:translateY(-150%);color:#1d1e21!important}.PublicProfile-module__PdQysW__skipLink:focus{transform:translateY(0)}.PublicProfile-module__PdQysW__topbar{border-bottom:1px solid #414247;justify-content:space-between;align-items:center;gap:30px;min-height:96px;display:flex}.PublicProfile-module__PdQysW__page .PublicProfile-module__PdQysW__brand{letter-spacing:-.05em;align-items:center;gap:12px;font-size:24px;font-weight:650;text-decoration:none;display:flex}.PublicProfile-module__PdQysW__brand img{object-fit:contain;border-radius:8px;width:38px;height:38px}.PublicProfile-module__PdQysW__topbar nav{align-items:center;gap:27px;font-size:12px;display:flex}.PublicProfile-module__PdQysW__topbar nav a{color:#b7b9bf;align-items:center;gap:8px;min-height:44px;text-decoration:none;display:inline-flex}.PublicProfile-module__PdQysW__topbar nav a:hover{color:#fff}.PublicProfile-module__PdQysW__page .PublicProfile-module__PdQysW__eyebrow{letter-spacing:.14em;color:#a4a5aa;margin:0 0 20px;font-size:10px;font-weight:550}.PublicProfile-module__PdQysW__page h1{letter-spacing:-.055em;margin:0 0 26px;font-size:58px;font-weight:550;line-height:1.05}.PublicProfile-module__PdQysW__intro>p{font-size:16px;line-height:1.85}.PublicProfile-module__PdQysW__intro .PublicProfile-module__PdQysW__lead{color:#f3f3f4;font-size:19px;line-height:1.75}.PublicProfile-module__PdQysW__intro>p:last-child{margin-bottom:0}.PublicProfile-module__PdQysW__sidebar{grid-area:1/2/span 3;align-self:start;padding-top:6px}.PublicProfile-module__PdQysW__sectionLinks{border-bottom:1px solid #414247;flex-direction:column;padding-bottom:16px;display:flex}.PublicProfile-module__PdQysW__sectionLinks a,.PublicProfile-module__PdQysW__sideActions>a{justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:12px;text-decoration:none;display:flex}.PublicProfile-module__PdQysW__sectionLinks span,.PublicProfile-module__PdQysW__sideActions span{color:#a4a5aa}.PublicProfile-module__PdQysW__sideActions{flex-direction:column;padding:14px 0 20px;display:flex}.PublicProfile-module__PdQysW__page .PublicProfile-module__PdQysW__toolsetLink{color:#f3f3f4;background:#25262a;border:1px solid #4f5158;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-height:46px;margin-top:10px;padding:9px 12px;font-size:12px;font-weight:550;text-decoration:none;display:inline-flex}.PublicProfile-module__PdQysW__page .PublicProfile-module__PdQysW__toolsetLink:hover{background:#2d2e33;border-color:#777980}.PublicProfile-module__PdQysW__page .PublicProfile-module__PdQysW__contact{color:#a4a5aa;overflow-wrap:anywhere;margin-bottom:0;font-size:12px;line-height:2.15}.PublicProfile-module__PdQysW__page .PublicProfile-module__PdQysW__contact a{margin-left:4px}.PublicProfile-module__PdQysW__page section{border-top:1px solid #414247;margin-top:38px;padding-top:28px;scroll-margin-top:26px}.PublicProfile-module__PdQysW__page h2{letter-spacing:-.035em;margin:0 0 30px;font-size:27px;font-weight:550;line-height:1.3}.PublicProfile-module__PdQysW__page article{border-bottom:1px solid #34353a;grid-template-columns:225px minmax(0,1fr);gap:0 32px;margin-bottom:27px;padding-bottom:26px;display:grid}.PublicProfile-module__PdQysW__page h3{letter-spacing:-.01em;color:#ececf0;margin:0 0 7px;font-size:14px;font-weight:570;line-height:1.65}.PublicProfile-module__PdQysW__page h3 span{color:#a4a5aa;letter-spacing:0;margin-top:8px;font-size:10px;font-weight:400;line-height:1.7;display:block}.PublicProfile-module__PdQysW__page article p{margin:0;font-size:14px;line-height:1.9}.PublicProfile-module__PdQysW__page section>p{font-size:13px}.PublicProfile-module__PdQysW__researchLinks{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.PublicProfile-module__PdQysW__researchLinks a{align-items:center;gap:8px;min-height:44px;display:inline-flex}.PublicProfile-module__PdQysW__record{border:1px solid #414247;border-radius:6px;margin:24px 0;padding:22px}.PublicProfile-module__PdQysW__recordMetrics{flex-wrap:wrap;gap:20px 44px;margin:0 0 16px;display:flex}.PublicProfile-module__PdQysW__recordMetrics dt{color:#b9bbc1;font-size:11px}.PublicProfile-module__PdQysW__recordMetrics dd{letter-spacing:-.035em;margin:2px 0 0;font-size:30px;line-height:1.4}.PublicProfile-module__PdQysW__page .PublicProfile-module__PdQysW__recordNote,.PublicProfile-module__PdQysW__recordMethod{color:#b9bbc1;font-size:12px}.PublicProfile-module__PdQysW__recordMethod summary{cursor:pointer;min-height:32px}.PublicProfile-module__PdQysW__recordMethod summary:focus-visible{outline-offset:4px;outline:2px solid #f3f3f4}.PublicProfile-module__PdQysW__recordMethod p{margin:10px 0 0}.PublicProfile-module__PdQysW__page footer{color:#a4a5aa;border-top:1px solid #414247;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:30px;padding-top:22px;font-size:10px;display:flex}.PublicProfile-module__PdQysW__page footer>div{flex-wrap:wrap;gap:20px;display:flex}.PublicProfile-module__PdQysW__page footer a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:1050px){.PublicProfile-module__PdQysW__content{grid-template-columns:minmax(0,1fr) 220px;column-gap:36px}.PublicProfile-module__PdQysW__page article{grid-template-columns:185px minmax(0,1fr);gap:0 24px}}@media (max-width:850px){.PublicProfile-module__PdQysW__shell{width:calc(100% - 48px)}.PublicProfile-module__PdQysW__content{grid-template-columns:minmax(0,1fr);padding-top:40px}.PublicProfile-module__PdQysW__sidebar{border-top:1px solid #414247;order:1;grid-area:auto/1;margin-top:30px;padding-top:0}.PublicProfile-module__PdQysW__content>footer{order:2}.PublicProfile-module__PdQysW__sectionLinks{border:0;flex-flow:wrap;gap:6px 28px;padding:10px 0 4px}.PublicProfile-module__PdQysW__sideActions{flex-flow:wrap;align-items:center;gap:8px 24px;padding:0 0 14px}.PublicProfile-module__PdQysW__page .PublicProfile-module__PdQysW__toolsetLink{margin-top:0}.PublicProfile-module__PdQysW__topbar nav{gap:19px}.PublicProfile-module__PdQysW__page article{grid-template-columns:205px minmax(0,1fr);gap:0 26px}}@media (max-width:600px){.PublicProfile-module__PdQysW__shell{width:calc(100% - 36px)}.PublicProfile-module__PdQysW__topbar{gap:15px;min-height:82px}.PublicProfile-module__PdQysW__topbar nav{gap:14px}.PublicProfile-module__PdQysW__topbar nav a{font-size:10px}.PublicProfile-module__PdQysW__page .PublicProfile-module__PdQysW__brand{gap:8px;font-size:22px}.PublicProfile-module__PdQysW__brand img{width:32px;height:32px}.PublicProfile-module__PdQysW__content{padding-top:32px}.PublicProfile-module__PdQysW__page .PublicProfile-module__PdQysW__eyebrow{letter-spacing:.12em;margin-bottom:18px;font-size:8px}.PublicProfile-module__PdQysW__page h1{margin-bottom:24px;font-size:49px}.PublicProfile-module__PdQysW__intro>p{font-size:14px;line-height:1.85}.PublicProfile-module__PdQysW__intro .PublicProfile-module__PdQysW__lead{font-size:17px;line-height:1.8}.PublicProfile-module__PdQysW__page article{margin-bottom:23px;padding-bottom:23px;display:block}.PublicProfile-module__PdQysW__page h3{margin-bottom:14px;font-size:15px;line-height:1.6}.PublicProfile-module__PdQysW__page h3 span{margin-top:5px;font-size:11px}.PublicProfile-module__PdQysW__page section{margin-top:30px;padding-top:25px}.PublicProfile-module__PdQysW__page h2{margin-bottom:26px;font-size:25px}.PublicProfile-module__PdQysW__page footer{flex-direction:column;align-items:flex-start;gap:7px}.PublicProfile-module__PdQysW__page p{overflow-wrap:break-word}}@media (prefers-reduced-motion:reduce){.PublicProfile-module__PdQysW__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
