.hero[data-astro-cid-5yxmqngi]{position:relative;padding-top:clamp(72px,10vw,136px);padding-bottom:clamp(72px,9vw,120px);overflow:hidden}.hero[data-astro-cid-5yxmqngi] .lead[data-astro-cid-5yxmqngi]{margin-top:26px;max-width:44ch}.tl[data-astro-cid-5yxmqngi]{list-style:none;padding:0;max-width:820px;margin-inline:auto;position:relative}.tl[data-astro-cid-5yxmqngi]:before{content:"";position:absolute;left:82px;top:8px;bottom:8px;width:1px;background:linear-gradient(var(--line-2),rgba(124,218,36,.6))}.tl[data-astro-cid-5yxmqngi] li[data-astro-cid-5yxmqngi]{display:grid;grid-template-columns:64px 1fr;gap:44px;padding:18px 0;position:relative}.tl[data-astro-cid-5yxmqngi] li[data-astro-cid-5yxmqngi]:after{content:"";position:absolute;left:78px;top:28px;width:9px;height:9px;border-radius:50%;background:var(--bg-1);border:1.5px solid var(--green)}.tl[data-astro-cid-5yxmqngi] li[data-astro-cid-5yxmqngi]:last-child:after{background:var(--green);box-shadow:0 0 12px var(--green)}.y[data-astro-cid-5yxmqngi]{font-weight:700;font-variant-numeric:tabular-nums;color:var(--fg);padding-top:3px;text-align:right}.tl[data-astro-cid-5yxmqngi] p[data-astro-cid-5yxmqngi]{color:var(--fg-2);margin-top:6px}.person[data-astro-cid-5yxmqngi]{text-align:center;padding:8px 12px}.person[data-astro-cid-5yxmqngi] img{width:112px;height:112px;border-radius:50%;object-fit:cover;margin:0 auto;filter:grayscale(1) contrast(1.05);box-shadow:0 0 0 1px var(--line-2)}.role[data-astro-cid-5yxmqngi]{color:var(--green);font-size:var(--t-small);font-weight:600;margin-top:4px}.bio[data-astro-cid-5yxmqngi]{color:var(--fg-2);font-size:.9375rem;max-width:34ch;margin-inline:auto}.patents[data-astro-cid-5yxmqngi]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:0 32px;font-family:var(--mono);font-size:var(--t-small);color:var(--fg-2)}.patents[data-astro-cid-5yxmqngi] li[data-astro-cid-5yxmqngi]{padding:12px 0;border-top:1px solid var(--line)}@media(max-width:560px){.tl[data-astro-cid-5yxmqngi]:before{left:58px}.tl[data-astro-cid-5yxmqngi] li[data-astro-cid-5yxmqngi]{grid-template-columns:44px 1fr;gap:30px}.tl[data-astro-cid-5yxmqngi] li[data-astro-cid-5yxmqngi]:after{left:54px}}
