.founder-page{padding-top:64px;padding-bottom:64px}.founder-intro{grid-template-columns:1.15fr 1fr;gap:64px;margin-bottom:56px;display:grid}.founder-intro h1{letter-spacing:-.04em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(40px,4.4vw,60px);font-weight:500;line-height:1.1}.founder-intro h1 span{color:var(--site-heading-soft)}.founder-intro__body{max-width:64ch}.founder-intro__body p{margin:0 0 18px;font-size:17px;line-height:1.75}.founder-intro__body .founder-intro__attribution{margin-bottom:18px;font-size:16px;font-weight:500}.founder-link{text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;text-decoration:underline;display:inline-flex}.founder-link:hover{color:var(--brand-firebrick)}.founder-anatomy{--anatomy-hi:var(--brand-charcoal);--anatomy-mid:#858585;--anatomy-lo:#a0a0a0;--anatomy-faint:#c8c8c8;margin:0}.founder-anatomy[data-theme=light]{--anatomy-paper:#fafafa;--anatomy-top:#fff;--anatomy-shade-0:#d6d6d6;--anatomy-shade-1:#e0e0e0;--anatomy-shade-2:#ebebeb;--anatomy-shade-3:#f3f3f3}.founder-anatomy__head{border:1px solid var(--site-rule);color:var(--site-ink-soft);background:#fff;border-bottom:0;justify-content:space-between;gap:24px;padding:18px 22px;font-size:13px;display:flex}.founder-anatomy__body{border:1px solid var(--site-rule);background:#fff;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:center;display:grid}.founder-anatomy__drawing{min-width:0;padding:18px 0}.founder-anatomy__accounts{border-left:1px solid var(--site-rule-soft);align-self:stretch;align-items:center;padding:28px;display:flex}.founder-anatomy__accounts h3{letter-spacing:-.025em;margin:16px 0;font-size:23px;line-height:1.25}.founder-anatomy__accounts p{margin:0 0 14px;font-size:16px;line-height:1.7}.founder-anatomy__accounts p:last-child{margin-bottom:0}.founder-anatomy__accounts .founder-anatomy__readout{color:var(--brand-firebrick);font-variant-numeric:tabular-nums;font-weight:500}.founder-anatomy__accounts a{text-underline-offset:4px;padding:6px 0;text-decoration:underline;display:inline-block}.founder-anatomy__controls{border:1px solid var(--site-rule);border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.founder-anatomy__controls button{border:0;border-right:1px solid var(--site-rule);text-align:left;color:var(--site-ink);min-height:64px;font:inherit;cursor:pointer;background:0 0;border-top:2px solid #0000;align-items:center;gap:12px;padding:18px;font-size:16px;display:flex}.founder-anatomy__controls button:last-child{border-right:0}.founder-anatomy__controls button span{font-variant-numeric:tabular-nums;font-size:12px}.founder-anatomy__controls button:hover{background:var(--brand-salmon-tint)}.founder-anatomy__controls button[aria-pressed=true]{border-top-color:var(--brand-firebrick);background:var(--site-tint);color:var(--site-ink);font-weight:600}.founder-anatomy__controls button:focus-visible{z-index:1;outline-offset:-5px;position:relative}.founder-anatomy__hint{color:var(--site-ink-soft);margin:12px 0 0;font-size:13px}.founder-anatomy figcaption{max-width:100ch;color:var(--site-ink-soft);margin:12px 0 0;font-size:13px;line-height:1.65}.founder-anatomy [hidden]{display:none!important}.history-part .iso-top,.history-part .iso-shade,.history-part .iso-line{transition:fill .28s ease-out,stroke .28s ease-out}.history-substrate .iso-top{fill:#d6d6d6}.history-dark .iso-top{fill:#737373}.history-dark .iso-shade{fill:#646464}.history-label .iso-top{fill:#e3e3e3}.founder-anatomy[data-stage=start] [data-history-part=start],.founder-anatomy[data-stage=develop] [data-history-part=develop],.founder-anatomy[data-stage=market] [data-history-part=market],.founder-anatomy[data-stage=next] [data-history-part=next]{--anatomy-top:var(--brand-salmon-tint);--anatomy-shade-0:#e0b7b5;--anatomy-shade-1:#edcdcb;--anatomy-shade-2:#f6dfdd;--anatomy-mid:var(--brand-firebrick);--anatomy-faint:#c8807d}.founder-work,.founder-next{border-top:1px solid var(--site-rule);grid-template-columns:1fr 1fr;gap:80px;margin-top:72px;padding-top:40px;display:grid}.founder-work h2,.founder-next h2{letter-spacing:-.035em;max-width:20ch;margin:0 0 22px;font-size:clamp(28px,3vw,40px);line-height:1.2}.founder-work p,.founder-next p{max-width:65ch;margin:0 0 24px;font-size:17px;line-height:1.75}.founder-work dl{margin:0}.founder-work dl>div{border-bottom:1px solid var(--site-rule-soft);padding:20px 0}.founder-work dl>div:first-child{padding-top:0}.founder-work dt{margin-bottom:8px;font-size:19px;font-weight:500}.founder-work dd{margin:0;font-size:16px;line-height:1.75}.founder-next h3{letter-spacing:-.025em;margin:0 0 16px;font-size:24px;line-height:1.3}.founder-next{scroll-margin-top:100px}.founder-next .founder-email{margin:20px 0 0;font-size:14px}.founder-email a{text-underline-offset:4px;text-decoration:underline}.founder-source{color:var(--site-ink-soft);margin-top:40px;font-size:13px;line-height:1.7}@media (min-width:1000px){.founder-anatomy__body{min-height:480px}}@media (max-width:1000px){.founder-intro{gap:32px}.founder-anatomy__body{grid-template-columns:1fr}.founder-anatomy__drawing{width:100%;max-width:820px;margin:auto}.founder-anatomy__accounts{border-left:0;border-top:1px solid var(--site-rule-soft)}.founder-anatomy__accounts>div{max-width:75ch}.founder-work,.founder-next{gap:40px}}@media (max-width:640px){.founder-page{padding-top:36px}.founder-intro{grid-template-columns:1fr;gap:28px;margin-bottom:32px}.founder-intro h1{font-size:40px}.founder-anatomy__head{gap:16px;padding:14px}.founder-anatomy__head span:last-child{text-align:right;max-width:24ch}.founder-anatomy__accounts{padding:22px 18px}.founder-anatomy__controls{grid-template-columns:repeat(2,minmax(0,1fr))}.founder-anatomy__controls button{gap:8px;min-height:64px;padding:14px 12px}.founder-anatomy__controls button:nth-child(2){border-right:0}.founder-anatomy__controls button:nth-child(n+3){border-bottom:0;border-top:1px solid var(--site-rule)}.founder-anatomy__controls button:nth-child(n+3)[aria-pressed=true]{border-top:2px solid var(--brand-firebrick);padding-top:13px}.founder-work,.founder-next{grid-template-columns:1fr;gap:28px;margin-top:48px;padding-top:28px}}@media (prefers-reduced-motion:reduce){.history-part .iso-top,.history-part .iso-shade,.history-part .iso-line{transition:none}}.founder-anatomy__head h2{font-size:13px;font-weight:400;line-height:inherit;text-align:right;margin:0}.founder-anatomy__accounts{display:block}.founder-anatomy__accounts>div+div{margin-top:28px}.founder-anatomy.is-interactive .founder-anatomy__accounts{align-content:center;display:grid}.founder-anatomy.is-interactive .founder-anatomy__accounts>div{grid-area:1/1;margin-top:0}.founder-anatomy.is-interactive .founder-anatomy__accounts>[hidden]{visibility:hidden;pointer-events:none;display:block!important}.founder-anatomy__controls{border-bottom:0}.founder-anatomy [data-history-live]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.founder-anatomy__head h2{max-width:24ch}}
