.host[data-astro-cid-cevidf67]{--c:var(--accent);align-content:start;gap:20px;min-width:0;padding:0 30px 30px;display:grid;position:relative;overflow:hidden}.host[data-astro-cid-cevidf67].pharma{--c:var(--pharma)}.host[data-astro-cid-cevidf67].medtech{--c:var(--medtech)}.banner[data-astro-cid-cevidf67]{background:radial-gradient(circle at 85% 0%, color-mix(in srgb, var(--c) 45%, transparent), transparent 60%), linear-gradient(120deg, color-mix(in srgb, var(--c) 22%, transparent), color-mix(in srgb, var(--c) 6%, transparent));border-bottom:1px solid color-mix(in srgb, var(--c) 30%, transparent);height:116px;position:absolute;inset:0 0 auto}.top[data-astro-cid-cevidf67]{flex-wrap:wrap;align-items:flex-end;gap:20px;padding-top:34px;display:flex;position:relative}.top[data-astro-cid-cevidf67] .photo{object-fit:cover;border:5px solid var(--surface);width:148px;height:148px;box-shadow:0 0 0 3px var(--c), var(--shadow);border-radius:50%;flex-shrink:0;transition:transform .35s}.host[data-astro-cid-cevidf67]:hover .top[data-astro-cid-cevidf67] .photo{transform:scale(1.04)rotate(-2deg)}.id[data-astro-cid-cevidf67]{gap:6px;min-width:0;padding-bottom:6px;display:grid}.id[data-astro-cid-cevidf67] .chip[data-astro-cid-cevidf67]{justify-self:start}.id[data-astro-cid-cevidf67] h3[data-astro-cid-cevidf67]{font-size:clamp(1.35rem,2.4vw,1.65rem);font-weight:800}.creds[data-astro-cid-cevidf67]{font-family:var(--mono);letter-spacing:.06em;color:var(--muted);font-size:.8rem}.journey[data-astro-cid-cevidf67]{font-family:var(--display);flex-wrap:wrap;align-items:center;gap:10px;font-weight:650;display:flex}.from[data-astro-cid-cevidf67]{color:var(--muted)}.journey[data-astro-cid-cevidf67] .arrow{width:22px;height:22px;color:var(--c)}.to[data-astro-cid-cevidf67]{color:var(--c)}.stats[data-astro-cid-cevidf67]{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.stats[data-astro-cid-cevidf67] div[data-astro-cid-cevidf67]{align-content:start;gap:4px;min-width:0;padding:16px 12px 16px 0;display:grid}.stats[data-astro-cid-cevidf67] div[data-astro-cid-cevidf67]+div[data-astro-cid-cevidf67]{border-left:1px solid var(--line);padding-left:14px}.stats[data-astro-cid-cevidf67] dt[data-astro-cid-cevidf67]{font-family:var(--display);color:var(--c);overflow-wrap:anywhere;font-size:clamp(1.2rem,2.4vw,1.75rem);font-weight:800;line-height:1.05}.stats[data-astro-cid-cevidf67] dd[data-astro-cid-cevidf67]{color:var(--muted);margin:0;font-size:.8rem;line-height:1.4}.summary[data-astro-cid-cevidf67]{color:var(--muted)}.bio[data-astro-cid-cevidf67]{color:var(--muted);gap:14px;display:grid}.bio[data-astro-cid-cevidf67] p{margin:0}.role[data-astro-cid-cevidf67]+p{color:var(--ink);font-size:1.05rem}.role[data-astro-cid-cevidf67]{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--c);font-size:.78rem}.actions[data-astro-cid-cevidf67]{flex-wrap:wrap;gap:10px;display:flex}.actions[data-astro-cid-cevidf67] svg{width:18px;height:18px}@media (width<=480px){.host[data-astro-cid-cevidf67]{padding:0 20px 24px}.top[data-astro-cid-cevidf67] .photo{width:116px;height:116px}}@media (prefers-reduced-motion:reduce){.host[data-astro-cid-cevidf67]:hover .top[data-astro-cid-cevidf67] .photo{transform:none}}
