.founder-home .n1-wrap{max-width:1080px}.founder-home .n1-site-nav{background:var(--n1-paper);-webkit-backdrop-filter:none;backdrop-filter:none}.founder-home .n1-nav{min-height:84px}.founder-home .n1-nav__brand span{font-family:var(--n1-display);letter-spacing:-.03em;text-transform:none;color:var(--n1-ink);font-size:17px;font-weight:600;display:inline}.founder-home .n1-nav__links{background:0 0;border:0;font-size:13px}.founder-home .n1-nav__links a{padding-inline:10px}.founder-home .n1-eyebrow{letter-spacing:.12em;font-size:10px}.founder-home .n1-eyebrow:before{display:none}.founder-intro{grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:64px;padding:90px 0 100px;display:grid}.founder-home .founder-intro h1{letter-spacing:-.065em;margin:22px 0 16px;font-size:clamp(46px,5.6vw,72px);line-height:1.04}.founder-status{color:var(--n1-muted);align-items:center;gap:9px;margin:0;font-size:17px;display:flex}.founder-status>span{background:var(--n1-coral-deep);border-radius:50%;width:6px;height:6px}.founder-intro__bio{max-width:48ch;color:var(--n1-muted);margin:28px 0;font-size:17px;line-height:1.75}.founder-portrait{object-fit:cover;object-position:center 30%;border-radius:4px;width:280px;height:328px;display:block}.founder-socials{flex-wrap:wrap;gap:26px;display:flex}.founder-home a{color:inherit}.founder-socials a,.founder-footer a{font-size:14px;text-decoration:none}.founder-socials a:hover,.founder-footer a:hover{text-underline-offset:4px;text-decoration:underline}.founder-socials span{color:var(--n1-muted);margin-left:3px}.founder-section{border-top:1px solid var(--n1-hair-strong);grid-template-columns:260px minmax(0,1fr);gap:64px;padding:58px 0;scroll-margin-top:100px;display:grid}.founder-home .founder-section h2{letter-spacing:-.04em;margin:16px 0 0;font-size:31px;line-height:1.15}.founder-experience{margin:0;padding:0;list-style:none}.founder-experience li{border-bottom:1px solid var(--n1-hair);margin-bottom:26px;padding:0 0 26px}.founder-experience li:last-child{margin-bottom:0}.founder-experience__role{font-family:var(--n1-mono);text-transform:uppercase;letter-spacing:.055em;color:var(--n1-muted);font-size:10px}.founder-home .founder-experience h3{letter-spacing:-.035em;margin:8px 0;font-size:22px;line-height:1.2}.founder-experience p,.founder-earlier p{color:var(--n1-muted);margin:0;font-size:15px;line-height:1.7}.founder-earlier{padding-top:20px}.founder-earlier summary{cursor:pointer;color:var(--n1-muted);font-size:14px}.founder-earlier p{margin-top:16px}.founder-explore{padding-bottom:70px}.founder-explore__link{justify-content:space-between;align-items:center;gap:24px;padding:0 0 22px;text-decoration:none;display:flex}.founder-explore__link+.founder-explore__link{border-top:1px solid var(--n1-hair);padding:22px 0 0}.founder-home .founder-explore__link h3{letter-spacing:-.03em;margin:0;font-size:19px}.founder-explore__link p{color:var(--n1-muted);margin:8px 0 0;font-size:14px;line-height:1.6}.founder-explore__link .n1-arrow{flex:none;width:22px}.founder-explore__link:hover h3{text-underline-offset:4px;text-decoration:underline}.founder-footer{color:var(--n1-muted);justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex;padding-top:24px!important;padding-bottom:28px!important}@media (max-width:900px){.founder-intro{gap:36px;padding:64px 0}.founder-section{grid-template-columns:210px minmax(0,1fr);gap:36px}}@media (max-width:700px){.founder-home .n1-nav{min-height:72px}.founder-intro{grid-template-columns:1fr;gap:30px;padding:36px 0 52px}.founder-portrait{grid-row:1;width:128px;height:148px}.founder-intro__bio{margin:24px 0;font-size:16px}.founder-home .founder-intro h1{margin-top:18px;font-size:clamp(43px,10vw,64px)}.founder-section{grid-template-columns:1fr;gap:30px;padding:36px 0}.founder-home .founder-section h2{margin-top:12px;font-size:28px}.founder-home .founder-experience h3{font-size:21px}.founder-explore{padding-bottom:44px}}.founder-intro__bio a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--n1-hair-strong);text-decoration-color:var(--n1-hair-strong)}.founder-intro__bio a:hover{text-decoration-color:currentColor}.founder-papers h3 a{text-decoration:none}.founder-papers h3 a:hover{text-underline-offset:4px;text-decoration:underline}.founder-papers__code{text-underline-offset:3px;margin-top:12px;font-size:14px;display:inline-block}.founder-papers li:last-child{border-bottom:0;padding-bottom:0}
