/* Blue etched illustrations from verified VC photographs. Sources and published licenses: credits.html and sources.json. */
.faces .portrait-photo { display: block; width: 60px; height: 60px; border-radius: 50%; background-color: var(--accent-soft); background-repeat: no-repeat; box-shadow: 0 0 0 1px var(--line); transition: box-shadow 0.15s; }
.faces a:hover .portrait-photo { box-shadow: 0 0 0 2px var(--accent); }
.portrait-credits { max-width: 1040px; margin: 0 auto; padding: 0 16px 32px; font: 12px/1.5 var(--mono, monospace); color: var(--muted); }
.hs-marc-andreessen { background-image: url("marc-andreessen-etched.webp"); background-size: cover; background-position: center; }
.hs-ben-horowitz { background-image: url("ben-horowitz-etched.webp"); background-size: cover; background-position: center; }
.hs-katherine-boyle { background-image: url("katherine-boyle-etched.webp"); background-size: cover; background-position: center; }
.hs-reid-hoffman { background-image: url("reid-hoffman-etched.webp"); background-size: cover; background-position: center; }
.hs-john-collison { background-image: url("john-collison-etched.webp"); background-size: cover; background-position: center; }
.hs-jason-calacanis { background-image: url("jason-calacanis-etched.webp"); background-size: cover; background-position: center; }
.hs-chamath-palihapitiya { background-image: url("chamath-palihapitiya-etched.webp"); background-size: cover; background-position: center; }
.hs-david-sacks { background-image: url("david-sacks-etched.webp"); background-size: cover; background-position: center; }
.hs-bill-gurley { background-image: url("bill-gurley-etched.webp"); background-size: cover; background-position: center; }
.hs-vinod-khosla { background-image: url("vinod-khosla-etched.webp"); background-size: cover; background-position: center; }
.hs-peter-thiel { background-image: url("peter-thiel-etched.webp"); background-size: cover; background-position: center; }
.hs-garry-tan { background-image: url("garry-tan-etched.webp"); background-size: cover; background-position: center; }
.hs-brad-gerstner { background-image: url("brad-gerstner-etched.webp"); background-size: cover; background-position: center; }
.hs-cathie-wood { background-image: url("cathie-wood-etched.webp"); background-size: cover; background-position: center; }
