.crew[data-astro-cid-ftk2iqbs]{--line:#3a404a;--stub:28px;--gap:28px;background:radial-gradient(900px 420px at 50% 0%, #22d3ee12, transparent 70%), radial-gradient(800px 380px at 85% 30%, #f472b60f, transparent 70%), var(--bg);border-top:1px solid var(--border-subtle);overflow-x:clip}.crew-head[data-astro-cid-ftk2iqbs]{max-width:720px}.crew-head[data-astro-cid-ftk2iqbs] .eyebrow[data-astro-cid-ftk2iqbs],.crew-title[data-astro-cid-ftk2iqbs]{margin-bottom:18px}.crew-lede[data-astro-cid-ftk2iqbs]{color:var(--text);letter-spacing:-.01em;margin-bottom:14px;font-size:clamp(19px,2.2vw,24px);font-weight:500;line-height:1.4}.crew-copy[data-astro-cid-ftk2iqbs]{color:var(--text-2);max-width:62ch}.crew-group[data-astro-cid-ftk2iqbs]{margin:44px 0 0}.crew[data-astro-cid-ftk2iqbs].is-compact .crew-lede[data-astro-cid-ftk2iqbs]{font-size:19px}.crew[data-astro-cid-ftk2iqbs].is-compact .crew-group[data-astro-cid-ftk2iqbs]{max-width:720px;margin-top:32px}.crew-fold[data-astro-cid-ftk2iqbs]{margin-top:32px}.crew-fold-sum[data-astro-cid-ftk2iqbs]{cursor:pointer;font:500 13px/1 var(--mono);color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);align-items:center;gap:10px;padding:12px 18px;list-style:none;transition:border-color .2s,background .2s;display:inline-flex}.crew-fold-sum[data-astro-cid-ftk2iqbs]::-webkit-details-marker{display:none}.crew-fold-sum[data-astro-cid-ftk2iqbs]:after{content:"+";color:var(--orange);transition:transform .25s var(--ease);font-size:16px}.crew-fold[data-astro-cid-ftk2iqbs][open]>.crew-fold-sum[data-astro-cid-ftk2iqbs]:after{transform:rotate(45deg)}.crew-fold-sum[data-astro-cid-ftk2iqbs]:hover{border-color:var(--text-3);background:var(--raised)}.crew-fold-sum[data-astro-cid-ftk2iqbs]:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.crew[data-astro-cid-ftk2iqbs].is-compact .chart-bar[data-astro-cid-ftk2iqbs]{margin-top:36px}.crew-group[data-astro-cid-ftk2iqbs] img[data-astro-cid-ftk2iqbs]{aspect-ratio:1774/887;border-radius:var(--radius-lg);border:1px solid var(--border);width:100%;height:auto;box-shadow:0 0 0 1px #22d3ee14,0 28px 70px #0000008c,0 0 90px #f472b614}.chart-bar[data-astro-cid-ftk2iqbs]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:56px 0 28px;display:flex}.legend[data-astro-cid-ftk2iqbs]{font-family:var(--mono);color:var(--text-2);flex-wrap:wrap;gap:22px;font-size:12px;display:flex}.lg[data-astro-cid-ftk2iqbs]{align-items:center;gap:9px;display:inline-flex}.lg-solid[data-astro-cid-ftk2iqbs],.lg-dash[data-astro-cid-ftk2iqbs]{border-top:2px solid var(--line);width:30px;height:0;display:inline-block}.lg-solid[data-astro-cid-ftk2iqbs]{border-top-color:var(--text-3)}.lg-dash[data-astro-cid-ftk2iqbs]{border-top:2px dashed var(--orange)}.open-all[data-astro-cid-ftk2iqbs]{font:500 12.5px/1 var(--mono);color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;padding:11px 16px;transition:border-color .2s,background .2s}.open-all[data-astro-cid-ftk2iqbs]:hover{border-color:var(--text-3);background:var(--raised)}.open-all[data-astro-cid-ftk2iqbs]:focus-visible,.node-more[data-astro-cid-ftk2iqbs] summary[data-astro-cid-ftk2iqbs]:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.org[data-astro-cid-ftk2iqbs]{position:relative}.node[data-astro-cid-ftk2iqbs]{z-index:1;background:linear-gradient(180deg, var(--raised), var(--surface));border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color .25s, box-shadow .25s, transform .25s var(--ease);padding:16px;position:relative}.node[data-astro-cid-ftk2iqbs]:hover,.node[data-astro-cid-ftk2iqbs]:focus-within{border-color:var(--tone,var(--orange));box-shadow:0 0 0 1px color-mix(in srgb, var(--tone,var(--orange)) 35%, transparent), 0 14px 44px color-mix(in srgb, var(--tone,var(--orange)) 18%, transparent)}.node-top[data-astro-cid-ftk2iqbs]{align-items:center;gap:16px;display:flex}.node-ph[data-astro-cid-ftk2iqbs]{object-fit:cover;border:1px solid color-mix(in srgb, var(--tone,var(--orange)) 55%, var(--border));width:104px;height:104px;box-shadow:0 0 0 3px color-mix(in srgb, var(--tone,var(--orange)) 12%, transparent);border-radius:14px;flex:none}.node-id[data-astro-cid-ftk2iqbs]{min-width:0}.node-name[data-astro-cid-ftk2iqbs]{letter-spacing:-.015em;font-size:20px;line-height:1.15}.node-role[data-astro-cid-ftk2iqbs]{color:var(--text-2);margin-top:3px;font-size:14px;line-height:1.35}.node-tag[data-astro-cid-ftk2iqbs]{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);align-items:center;gap:7px;margin-top:9px;font-size:11px;display:inline-flex}.led[data-astro-cid-ftk2iqbs]{background:var(--tone,var(--orange));width:7px;height:7px;box-shadow:0 0 8px var(--tone,var(--orange));border-radius:50%}.node-quote[data-astro-cid-ftk2iqbs]{color:var(--text);margin-top:14px;font-size:14.5px;font-style:italic;line-height:1.45}.node-more[data-astro-cid-ftk2iqbs]{border-top:1px solid var(--border-subtle);margin-top:12px;padding-top:4px}.node-more[data-astro-cid-ftk2iqbs] summary[data-astro-cid-ftk2iqbs]{cursor:pointer;min-height:40px;font-family:var(--mono);color:var(--tone,var(--orange));border-radius:6px;justify-content:space-between;align-items:center;font-size:12.5px;list-style:none;display:flex}.node-more[data-astro-cid-ftk2iqbs] summary[data-astro-cid-ftk2iqbs]::-webkit-details-marker{display:none}.node-more[data-astro-cid-ftk2iqbs] summary[data-astro-cid-ftk2iqbs]:after{content:"+";transition:transform .25s var(--ease);font-size:18px;line-height:1}.node-more[data-astro-cid-ftk2iqbs][open] summary[data-astro-cid-ftk2iqbs]:after{transform:rotate(45deg)}.node-more[data-astro-cid-ftk2iqbs] p[data-astro-cid-ftk2iqbs]{color:var(--text-2);padding:6px 0 4px;font-size:14.5px;line-height:1.6}.vh[data-astro-cid-ftk2iqbs]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.node-founder[data-astro-cid-ftk2iqbs]{--tone:var(--orange);border-color:color-mix(in srgb, var(--orange) 55%, var(--border));background:radial-gradient(520px 260px at 0% 0%, #ff5e1f29, transparent 70%), linear-gradient(180deg, var(--raised), var(--surface));grid-template-columns:260px minmax(0,1fr);align-items:center;gap:28px;max-width:800px;margin:0 auto;padding:22px;display:grid;box-shadow:0 0 0 1px #ff5e1f1f,0 30px 90px #ff5e1f1f}.founder-ph[data-astro-cid-ftk2iqbs]{aspect-ratio:592/494;object-fit:cover;border:1px solid color-mix(in srgb, var(--orange) 50%, var(--border));border-radius:12px;width:100%;height:auto}.founder-name[data-astro-cid-ftk2iqbs]{letter-spacing:-.02em;margin-top:10px;font-size:clamp(26px,3vw,34px);line-height:1.1}.founder-body[data-astro-cid-ftk2iqbs] .node-role[data-astro-cid-ftk2iqbs]{font-size:15px}.founder-bio[data-astro-cid-ftk2iqbs]{color:var(--text-2);margin-top:14px;font-size:15.5px;line-height:1.6}.founder-body[data-astro-cid-ftk2iqbs] .node-quote[data-astro-cid-ftk2iqbs]{border-left:2px solid var(--orange);padding-left:14px;font-size:16px}.node-pixel[data-astro-cid-ftk2iqbs]{--tone:var(--orange)}.link[data-astro-cid-ftk2iqbs]{background:var(--orange);width:2px;height:36px;margin:0 auto}.node-staff[data-astro-cid-ftk2iqbs]{--tone:var(--orange);border-color:color-mix(in srgb, var(--orange) 40%, var(--border));max-width:500px;margin:0 auto;box-shadow:0 0 50px #ff5e1f14}.branches[data-astro-cid-ftk2iqbs]{gap:var(--gap);padding-top:calc(var(--stub) + 56px);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid;position:relative}.branches[data-astro-cid-ftk2iqbs]:before{content:"";background:var(--orange);width:2px;height:56px;margin-left:-1px;position:absolute;top:0;left:50%}.branches[data-astro-cid-ftk2iqbs]:after{content:"";background:var(--line);height:2px;top:56px;left:calc((100% - 2 * var(--gap)) / 6);right:calc((100% - 2 * var(--gap)) / 6);position:absolute}.branch[data-astro-cid-ftk2iqbs]{--tone:var(--cyan);position:relative}.branch[data-astro-cid-ftk2iqbs][data-tone=magenta]{--tone:var(--magenta)}.branch[data-astro-cid-ftk2iqbs][data-tone=violet]{--tone:var(--violet)}.branch[data-astro-cid-ftk2iqbs]:before{content:"";width:2px;left:50%;top:calc(-1 * var(--stub));background:var(--line);margin-left:-1px;transition:background .3s;position:absolute;bottom:0}.branch[data-astro-cid-ftk2iqbs]:has(.node:hover):before,.branch[data-astro-cid-ftk2iqbs]:has(.node:focus-within):before{background:var(--tone)}.branch-label[data-astro-cid-ftk2iqbs]{z-index:1;width:max-content;max-width:100%;margin:0 auto var(--gap);border-radius:var(--radius-pill);background:var(--bg);border:1px solid var(--tone);color:var(--tone);font:600 15px/1 var(--mono);letter-spacing:.02em;text-transform:uppercase;box-shadow:0 0 24px color-mix(in srgb, var(--tone) 22%, transparent);align-items:center;gap:10px;padding:10px 20px;display:flex;position:relative}.branch-label[data-astro-cid-ftk2iqbs] .idx[data-astro-cid-ftk2iqbs]{color:var(--text-3);font-weight:500}.branch-list[data-astro-cid-ftk2iqbs]{gap:var(--gap);list-style:none;display:grid}.branch-list[data-astro-cid-ftk2iqbs]>li[data-astro-cid-ftk2iqbs]{display:block}.branch[data-astro-cid-ftk2iqbs] .node[data-astro-cid-ftk2iqbs]{--tone:inherit}.branch[data-astro-cid-ftk2iqbs] .node[data-astro-cid-ftk2iqbs]:hover,.branch[data-astro-cid-ftk2iqbs] .node[data-astro-cid-ftk2iqbs]:focus-within{border-color:var(--tone)}.col[data-astro-cid-ftk2iqbs]{min-width:0}.pixel-wrap[data-astro-cid-ftk2iqbs]{justify-content:center;margin-top:4px;padding-top:60px;display:flex;position:relative}.pixel-wrap[data-astro-cid-ftk2iqbs]:before{content:"";border-left:2px dashed var(--orange);opacity:.8;height:38px;margin-left:-1px;position:absolute;top:14px;left:50%}.pixel-wrap[data-astro-cid-ftk2iqbs]:after{content:"";border:2px solid var(--orange);background:var(--bg);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:0;left:50%}.node-pixel[data-astro-cid-ftk2iqbs]{border:1.5px dashed color-mix(in srgb, var(--orange) 70%, var(--border));background:linear-gradient(180deg, #ff5e1f1a, var(--surface));width:min(100%,420px);box-shadow:0 0 60px #ff5e1f1f}.crew-note[data-astro-cid-ftk2iqbs]{text-align:center;max-width:70ch;color:var(--text-3);margin:44px auto 0;font-size:13px;line-height:1.6}@media (prefers-reduced-motion:no-preference){.org[data-astro-cid-ftk2iqbs].anim .node[data-astro-cid-ftk2iqbs]{opacity:0;transform:translateY(18px)}.org[data-astro-cid-ftk2iqbs].anim .link[data-astro-cid-ftk2iqbs]{transform-origin:50% 0;transition:transform .5s var(--ease) .35s;transform:scaleY(0)}.org[data-astro-cid-ftk2iqbs].anim .node-founder[data-astro-cid-ftk2iqbs].is-in+.link[data-astro-cid-ftk2iqbs]{transform:scaleY(1)}.org[data-astro-cid-ftk2iqbs].anim .node-founder[data-astro-cid-ftk2iqbs].is-in,.org[data-astro-cid-ftk2iqbs].anim .node-staff[data-astro-cid-ftk2iqbs].is-in,.org[data-astro-cid-ftk2iqbs].anim .branch[data-astro-cid-ftk2iqbs].is-in .node[data-astro-cid-ftk2iqbs],.org[data-astro-cid-ftk2iqbs].anim .pixel-wrap[data-astro-cid-ftk2iqbs].is-in .node[data-astro-cid-ftk2iqbs]{opacity:1;transition:opacity .7s var(--ease), transform .7s var(--ease), border-color .25s, box-shadow .25s;transition-delay:calc(var(--i,0) * .11s + .15s), calc(var(--i,0) * .11s + .15s), 0s, 0s;transform:none}.org[data-astro-cid-ftk2iqbs].anim .branches[data-astro-cid-ftk2iqbs]:before,.org[data-astro-cid-ftk2iqbs].anim .branches[data-astro-cid-ftk2iqbs]:after{transform-origin:0}.org[data-astro-cid-ftk2iqbs].anim .branches[data-astro-cid-ftk2iqbs]:before{transform-origin:50% 0;transition:transform .5s var(--ease);transform:scaleY(0)}.org[data-astro-cid-ftk2iqbs].anim .branches[data-astro-cid-ftk2iqbs]:after{transform-origin:50%;transition:transform .8s var(--ease) .35s;transform:scaleX(0)}.org[data-astro-cid-ftk2iqbs].anim .branches[data-astro-cid-ftk2iqbs].is-in:before{transform:scaleY(1)}.org[data-astro-cid-ftk2iqbs].anim .branches[data-astro-cid-ftk2iqbs].is-in:after{transform:scaleX(1)}.org[data-astro-cid-ftk2iqbs].anim .branch[data-astro-cid-ftk2iqbs]:before{transform-origin:50% 0;transition:transform 1.1s var(--ease) 1s, background .3s;transform:scaleY(0)}.org[data-astro-cid-ftk2iqbs].anim .branch[data-astro-cid-ftk2iqbs].is-in:before{transform:scaleY(1)}.org[data-astro-cid-ftk2iqbs].anim .branch-label[data-astro-cid-ftk2iqbs]{opacity:0;transition:opacity .6s .9s}.org[data-astro-cid-ftk2iqbs].anim .branch[data-astro-cid-ftk2iqbs].is-in .branch-label[data-astro-cid-ftk2iqbs]{opacity:1}.org[data-astro-cid-ftk2iqbs] .branch[data-astro-cid-ftk2iqbs]:after{content:"";z-index:0;width:2px;left:50%;top:calc(-1 * var(--stub));pointer-events:none;background:linear-gradient(to bottom, transparent, var(--tone), transparent) 0 -140px / 100% 140px no-repeat;margin-left:-1px;animation:4.6s linear infinite signal;position:absolute;bottom:0}.col[data-astro-cid-ftk2iqbs]:nth-child(2) .branch[data-astro-cid-ftk2iqbs]:after{animation-delay:-1.5s}.col[data-astro-cid-ftk2iqbs]:nth-child(3) .branch[data-astro-cid-ftk2iqbs]:after{animation-delay:-3s}@keyframes signal{to{background-position:0 calc(100% + 140px)}}}@media (width<=959px){.crew[data-astro-cid-ftk2iqbs]{--gap:18px}.node-founder[data-astro-cid-ftk2iqbs]{grid-template-columns:1fr;gap:18px;max-width:560px}.founder-ph[data-astro-cid-ftk2iqbs]{max-width:300px;margin:0 auto}.branches[data-astro-cid-ftk2iqbs]{margin-left:0;max-width:560px;margin-inline:auto;padding-top:0;display:block}.branches[data-astro-cid-ftk2iqbs]:before,.branches[data-astro-cid-ftk2iqbs]:after{display:none}.col[data-astro-cid-ftk2iqbs]{margin-top:34px}.branch[data-astro-cid-ftk2iqbs]{margin-left:34px}.branch[data-astro-cid-ftk2iqbs]:before{width:2px;margin-left:0;top:-34px;bottom:0;left:-24px}.col[data-astro-cid-ftk2iqbs]:last-child .branch[data-astro-cid-ftk2iqbs]:before{height:56px;bottom:auto}.branch[data-astro-cid-ftk2iqbs]:after{display:none}.branch-label[data-astro-cid-ftk2iqbs]{margin:0 0 var(--gap)}.branch-label[data-astro-cid-ftk2iqbs]:before{content:"";background:var(--line);width:24px;height:2px;position:absolute;top:50%;left:-24px}.branch[data-astro-cid-ftk2iqbs]:has(.node:hover) .branch-label[data-astro-cid-ftk2iqbs]:before,.branch[data-astro-cid-ftk2iqbs]:has(.node:focus-within) .branch-label[data-astro-cid-ftk2iqbs]:before{background:var(--tone)}.branch-list[data-astro-cid-ftk2iqbs]{padding-left:22px;position:relative}.branch-list[data-astro-cid-ftk2iqbs]:before{content:"";background:var(--line);width:2px;position:absolute;top:-2px;bottom:28px;left:0}.branch-list[data-astro-cid-ftk2iqbs]>li[data-astro-cid-ftk2iqbs]{position:relative}.branch-list[data-astro-cid-ftk2iqbs]>li[data-astro-cid-ftk2iqbs]:before{content:"";background:var(--line);width:22px;height:2px;position:absolute;top:52px;left:-22px}.branch-label[data-astro-cid-ftk2iqbs]:after{content:"";height:var(--gap);background:var(--line);width:2px;position:absolute;top:100%;left:18px}.link[data-astro-cid-ftk2iqbs]{display:none}.node-staff[data-astro-cid-ftk2iqbs]{max-width:560px;margin-top:34px}.node-founder[data-astro-cid-ftk2iqbs]:after,.node-staff[data-astro-cid-ftk2iqbs]:after{content:"";background:var(--orange);z-index:-1;width:2px;height:34px;position:absolute;top:100%;left:10px}.pixel-wrap[data-astro-cid-ftk2iqbs]{padding-top:56px}}@media (width<=560px){.node-ph[data-astro-cid-ftk2iqbs]{width:88px;height:88px}.node-top[data-astro-cid-ftk2iqbs]{gap:14px}.node-name[data-astro-cid-ftk2iqbs]{font-size:18px}.chart-bar[data-astro-cid-ftk2iqbs]{margin-top:40px}.crew-group[data-astro-cid-ftk2iqbs]{margin-top:32px}}.about-hero[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 360px;align-items:center;gap:48px;display:grid}.about-bio[data-astro-cid-ta2fbyqs]{max-width:60ch;margin-top:24px}.about-bio[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:first-child{color:var(--text);font-size:19px;line-height:1.6}.about-bio[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text-2);margin:0;font-size:17px;line-height:1.65}.about-bio[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]+p[data-astro-cid-ta2fbyqs]{margin-top:14px}.about-record[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--border-subtle);flex-wrap:wrap;gap:14px 36px;margin-top:32px;padding-top:22px;list-style:none;display:flex}.about-record[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{color:var(--text-2);max-width:18ch;font-size:14.5px;line-height:1.4}.about-record[data-astro-cid-ta2fbyqs] .o-figure[data-astro-cid-ta2fbyqs]{color:var(--text);margin-bottom:4px;font-size:30px;line-height:1.1;display:block}.about-outcomes[data-astro-cid-ta2fbyqs] .card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--text-2);margin-top:8px}.about-ladder[data-astro-cid-ta2fbyqs]{color:var(--text-2);max-width:70ch;margin-top:32px}.about-ladder[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--orange)}.about-portrait[data-astro-cid-ta2fbyqs]{margin:0}.about-portrait[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-lg);border:1px solid var(--border);width:100%;max-width:420px;display:block;box-shadow:0 12px 40px #0006}.about-portrait[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{margin-top:14px;font-size:13.5px;line-height:1.5}.about-portrait[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs] .name[data-astro-cid-ta2fbyqs]{color:var(--text);font-size:14.5px;font-weight:600;display:block}.about-portrait[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs] .role[data-astro-cid-ta2fbyqs]{color:var(--text-2);margin-top:2px;display:block}@media (width<=680px){.about-hero[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:28px}.about-portrait[data-astro-cid-ta2fbyqs]{text-align:center;flex-direction:column;order:-1;align-items:center;display:flex}.about-portrait[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{max-width:260px}}
