body[data-page=company-founder] .bio{display:grid;grid-template-columns:112px minmax(0,1fr);gap:28px;align-items:start;max-width:860px}body[data-page=company-founder] .monogram{display:grid;place-items:center;width:112px;height:112px;border:1px solid var(--rule);border-top:2px solid var(--sec);font:600 2.1rem/1 var(--f-display);letter-spacing:.02em;color:var(--sec-ink);background:var(--bg-alt)}body[data-page=company-founder] .bio-text{display:grid;gap:14px}body[data-page=company-founder] .bio-text p{color:var(--ink-2);max-width:70ch}body[data-page=company-founder] .bio-text .chip{vertical-align:1px;margin-left:4px}body[data-page=company-founder] .bio-name{display:grid;gap:2px}body[data-page=company-founder] .bio-name b{font:650 1.45rem/1.2 var(--f-display);color:var(--ink);letter-spacing:-.015em}body[data-page=company-founder] .bio-name span{font-size:.92rem;color:var(--muted)}@media (max-width: 640px){body[data-page=company-founder] .bio{grid-template-columns:minmax(0,1fr);gap:16px}body[data-page=company-founder] .monogram{width:72px;height:72px;font-size:1.4rem}}body[data-page=company-founder] dl.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:0;margin:8px 0 0;border-top:1px solid var(--ink-2)}body[data-page=company-founder] dl.facts>div{padding:14px 18px 14px 0;border-bottom:1px solid var(--rule-2);display:grid;gap:4px;align-content:start}body[data-page=company-founder] dl.facts dt{font:600 .78rem var(--f-body);color:var(--muted);letter-spacing:.02em}body[data-page=company-founder] dl.facts dd{margin:0;font-size:.95rem;color:var(--ink);line-height:1.45}body[data-page=company-founder] .rel-table{min-width:0}body[data-page=company-founder] .rel-table tbody th{width:22%}body[data-page=company-founder] .rel-table td:nth-child(3){width:20%}body[data-page=company-founder] .rel-table td:nth-child(4){width:22%;color:var(--ink-2)}body[data-page=company-founder] .rel-table .chip{white-space:normal;margin-top:4px;display:flex;width:fit-content}body[data-page=company-founder] .rel-table tr.gap th{color:var(--ink)}@media (max-width: 860px){body[data-page=company-founder] .rel-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}body[data-page=company-founder] .rel-table,body[data-page=company-founder] .rel-table tbody,body[data-page=company-founder] .rel-table tr{display:block;width:100%}body[data-page=company-founder] .rel-table tr{padding:14px 0;border-bottom:1px solid var(--rule)}body[data-page=company-founder] .rel-table tbody th,body[data-page=company-founder] .rel-table td{display:block;width:auto!important;border:0;padding:4px 0}body[data-page=company-founder] .rel-table tbody th{font-size:1rem;padding-bottom:6px}body[data-page=company-founder] .rel-table td:before{content:attr(data-label);display:block;font:600 .74rem var(--f-body);color:var(--muted);letter-spacing:.02em;margin-bottom:2px}}body[data-page=company-founder] .pubs a.ttl{color:var(--ink);text-decoration:none;display:inline-block;padding:2px 0;min-height:24px}body[data-page=company-founder] .pubs a.ttl:hover{color:var(--sec-ink);text-decoration:underline}body[data-page=company-founder] .pubs .note b{color:var(--ink-2);font-weight:600}body[data-page=company-founder] .th{white-space:nowrap}body[data-page=company-founder] .th:before{content:"";display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px;vertical-align:0;background:var(--muted)}body[data-page=company-founder] .th.ext:before{background:var(--c1)}body[data-page=company-founder] .th.ml:before{background:var(--c3)}body[data-page=company-founder] .th.camd:before{background:var(--c2)}body[data-page=company-founder] .th.lca:before{background:var(--c4)}body[data-page=company-founder] .rec-tabs{display:grid;gap:18px}body[data-page=company-founder] .sp-h{font:600 1rem/1.35 var(--f-body);color:var(--ink);margin-bottom:6px}body[data-page=company-founder] .pat-table td.nw{white-space:nowrap}@media (max-width: 640px){body[data-page=company-founder] .pubs li{grid-template-columns:44px minmax(0,1fr)}body[data-page=company-founder] .pubs .ct{grid-column:2}}body[data-page=company-founder] .tile .emp{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;font:600 .82rem var(--f-body);color:var(--ink-2)}body[data-page=company-founder] .gap-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 36px}@media (max-width: 640px){body[data-page=company-founder] .gap-grid{grid-template-columns:minmax(0,1fr)}}
