.pipeline[data-astro-cid-iz62twpy]{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.pipeline[data-astro-cid-iz62twpy]:before{content:"";background:repeating-linear-gradient(90deg, var(--line-strong) 0 6px, transparent 6px 12px);height:1px;position:absolute;top:22px;left:6%;right:6%}.pipeline[data-astro-cid-iz62twpy]:after{content:"";background:var(--signal);width:7px;height:7px;box-shadow:0 0 14px 3px rgba(var(--signal-rgb), .6);border-radius:50%;animation:5.5s cubic-bezier(.65,0,.35,1) infinite travel;position:absolute;top:19px;left:6%}@keyframes travel{0%{opacity:0;left:6%}8%{opacity:1}92%{opacity:1}to{opacity:0;left:93%}}.node[data-astro-cid-iz62twpy]{justify-items:start;gap:4px;display:grid;position:relative}.node-index[data-astro-cid-iz62twpy]{z-index:1;border:1px solid var(--line-strong);background:var(--ink-2);width:44px;height:44px;font-family:var(--mono);color:var(--paper-dim);animation:node-ping 5.5s var(--ease) infinite;animation-delay:calc(var(--n) * 1.25s + .4s);border-radius:12px;place-items:center;margin-bottom:10px;font-size:12px;display:grid;position:relative}@keyframes node-ping{0%,to{border-color:var(--line-strong);color:var(--paper-dim)}6%{border-color:var(--signal);color:var(--signal)}22%{border-color:var(--line-strong);color:var(--paper-dim)}}.node-label[data-astro-cid-iz62twpy]{color:var(--paper);font-size:15px;font-weight:500;line-height:1.25}.node-detail[data-astro-cid-iz62twpy]{font-family:var(--mono);color:var(--paper-faint);font-size:11.5px;line-height:1.4}@media (width<=560px){.pipeline[data-astro-cid-iz62twpy]{grid-template-columns:1fr 1fr;row-gap:22px}.pipeline[data-astro-cid-iz62twpy]:before,.pipeline[data-astro-cid-iz62twpy]:after{display:none}}.timeline[data-astro-cid-3xih677i]{margin:0;padding:0;list-style:none;position:relative}.timeline[data-astro-cid-3xih677i]:before{content:"";background:linear-gradient(180deg, var(--line-strong), var(--signal));width:1px;position:absolute;top:10px;bottom:10px;left:139px}.event[data-astro-cid-3xih677i]{grid-template-columns:120px 40px 1fr;align-items:start;padding:18px 0;display:grid}.when[data-astro-cid-3xih677i]{font-family:var(--mono);color:var(--paper-dim);text-align:right;padding-top:6px;font-size:13px}.marker[data-astro-cid-3xih677i]{border:1px solid var(--paper-dim);background:var(--ink);z-index:1;border-radius:50%;justify-self:center;width:11px;height:11px;margin-top:9px;position:relative}.now[data-astro-cid-3xih677i] .marker[data-astro-cid-3xih677i]{border-color:var(--signal);background:var(--signal);box-shadow:0 0 0 6px var(--signal-soft)}.now[data-astro-cid-3xih677i] .when[data-astro-cid-3xih677i]{color:var(--signal)}h3[data-astro-cid-3xih677i]{font-family:var(--serif);margin:0;font-size:clamp(24px,3vw,32px);font-weight:400;line-height:1.15}p[data-astro-cid-3xih677i]{color:var(--paper-dim);max-width:560px;margin:6px 0 0}@media (width<=560px){.timeline[data-astro-cid-3xih677i]:before{left:5px}.event[data-astro-cid-3xih677i]{grid-template-columns:22px 1fr;row-gap:2px}.when[data-astro-cid-3xih677i]{text-align:left;grid-column:2;padding-top:0}.marker[data-astro-cid-3xih677i]{grid-area:1/1/span 2;justify-self:start;margin-top:4px}.what[data-astro-cid-3xih677i]{grid-column:2}}.hero[data-astro-cid-lcdefpme]{--mx:72%;--my:30%;border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:calc(100svh - 64px);display:flex;position:relative;overflow:hidden}.hero-glow[data-astro-cid-lcdefpme]{background:radial-gradient(520px circle at var(--mx) var(--my), rgba(var(--signal-rgb), .2), transparent 60%), radial-gradient(900px circle at 85% 110%, rgba(var(--signal-rgb), .1), transparent 60%);transition:background .2s;position:absolute;inset:0}.hero-grid[data-astro-cid-lcdefpme]{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.55;background-size:64px 64px;position:absolute;inset:0;mask-image:radial-gradient(70% 60% at 60% 40%,#000,#0000 75%)}.hero-inner[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;justify-content:center;padding-top:clamp(40px,8vh,96px);padding-bottom:40px;display:flex;position:relative}.hero-top[data-astro-cid-lcdefpme]{align-items:center;gap:16px;display:flex}.avatar[data-astro-cid-lcdefpme]{object-fit:cover;border:1px solid var(--line-strong);filter:grayscale()contrast(1.05);width:56px;height:56px;transition:filter .5s var(--ease);border-radius:50%}.hero-top[data-astro-cid-lcdefpme]:hover .avatar[data-astro-cid-lcdefpme]{filter:none}.name[data-astro-cid-lcdefpme]{letter-spacing:-.045em;margin:clamp(18px,3vh,32px) 0 clamp(24px,4vh,48px);font-size:clamp(88px,17.5vw,248px);line-height:.84}.name-line[data-astro-cid-lcdefpme]{margin:0 -.04em -.1em;padding:.02em .04em .16em;display:block;overflow:hidden}.name-line[data-astro-cid-lcdefpme]:last-child{padding-left:clamp(40px,12vw,200px)}.letter[data-astro-cid-lcdefpme]{animation:letter-up 1.1s var(--ease) both;animation-delay:calc(var(--i) * 55ms + .12s);display:inline-block;transform:translateY(105%)}@keyframes letter-up{to{transform:translateY(0)}}.hero-bottom[data-astro-cid-lcdefpme]{animation:fade-up 1s var(--ease) .6s both;grid-template-columns:minmax(0,620px) auto;justify-content:space-between;align-items:end;gap:32px;display:grid}@keyframes fade-up{0%{opacity:0;transform:translateY(16px)}}.lede[data-astro-cid-lcdefpme]{color:var(--paper-dim);margin:0;font-size:clamp(18px,1.9vw,21px);line-height:1.55}.lede[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--paper);border-bottom:1px solid var(--signal);transition:color .2s}.lede[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--signal-strong)}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;display:flex}.status[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);backdrop-filter:blur(8px);animation:fade-up 1s var(--ease) .9s both;background:#0b0b0c99;position:relative}.status-inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px 36px;padding-top:16px;padding-bottom:16px;display:flex}.status-item[data-astro-cid-lcdefpme]{align-items:center;gap:10px;min-width:0;margin:0;font-size:14px;display:inline-flex}.status-label[data-astro-cid-lcdefpme]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-faint);white-space:nowrap;font-size:11px}.status-value[data-astro-cid-lcdefpme]{color:var(--paper)}.status-date[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--paper-faint);margin-left:6px;font-size:12px}.bento[data-astro-cid-lcdefpme]{grid-template-rows:auto auto;grid-template-columns:1.55fr 1fr;gap:16px;display:grid}.card[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:linear-gradient(180deg, var(--ink-2), var(--ink));transition:border-color .4s var(--ease);border-radius:20px;padding:clamp(22px,3vw,34px);position:relative;overflow:hidden}.card[data-astro-cid-lcdefpme]:hover{border-color:var(--line-strong)}.card-company[data-astro-cid-lcdefpme]{background:radial-gradient(120% 80% at 100% 0%, rgba(var(--signal-rgb), .12), transparent 55%), linear-gradient(180deg, var(--ink-2), var(--ink));flex-direction:column;grid-row:span 2;gap:22px;display:flex}.card-top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;display:flex}.card-link[data-astro-cid-lcdefpme]{border:1px solid var(--line-strong);width:40px;height:40px;transition:background .3s, color .3s, transform .4s var(--ease);border-radius:50%;place-items:center;display:grid}.card-link[data-astro-cid-lcdefpme]:hover{background:var(--signal);color:var(--ink);transform:rotate(45deg)}.card-title[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.03em;margin:0;font-size:clamp(44px,5.5vw,72px);font-weight:400;line-height:.95}.card-title[data-astro-cid-lcdefpme].small{margin-top:8px;font-size:clamp(28px,3vw,36px);line-height:1.05}.card-eyebrow[data-astro-cid-lcdefpme]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--paper-faint);margin:0;font-size:11px}.card-text[data-astro-cid-lcdefpme]{color:var(--paper-dim);margin:12px 0 0;font-size:16px}.card-company[data-astro-cid-lcdefpme] .card-text[data-astro-cid-lcdefpme]{max-width:620px;margin:0;font-size:17px}.card-foot[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);color:var(--paper-dim);margin:auto 0 0;padding-top:18px;font-size:14px}.stars[data-astro-cid-lcdefpme]{color:var(--gold);letter-spacing:2px;margin-right:8px}.stack[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:6px;margin:20px 0 0;padding:0;list-style:none;display:flex}.stack[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-family:var(--mono);background:var(--ink-3);border:1px solid var(--line);color:var(--paper-dim);transition:color .2s, border-color .2s, transform .3s var(--ease);border-radius:8px;padding:5px 10px;font-size:12px}.stack[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{color:var(--paper);border-color:var(--signal);transform:translateY(-2px)}.inline-link[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--signal);margin-top:16px;font-size:13px;display:inline-block}.inline-link[data-astro-cid-lcdefpme]:hover{color:var(--signal-strong)}.quote-section[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);color:var(--ink);padding:clamp(72px,10vw,128px) 0}.quote[data-astro-cid-lcdefpme]{max-width:1000px;margin:0;position:relative}.quote-mark[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--signal);opacity:.9;pointer-events:none;font-size:clamp(160px,22vw,300px);line-height:1;position:absolute;top:-.42em;left:-.08em}blockquote[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-size:clamp(22px,2.4vw,30px);line-height:1.3;position:relative}blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#3a352f;margin:0 0 .6em}blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].big{color:var(--ink);font-size:1.45em;font-style:italic;line-height:1.12}figcaption[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:28px;display:flex}.who[data-astro-cid-lcdefpme]{font-weight:600}.role[data-astro-cid-lcdefpme]{font-family:var(--mono);color:#6b655c;font-size:13px}.path-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.path-head[data-astro-cid-lcdefpme]{position:sticky;top:110px}.path-note[data-astro-cid-lcdefpme],.shelf-note[data-astro-cid-lcdefpme]{color:var(--paper-dim);max-width:520px;margin:18px 0 0}.path-note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--paper);border-bottom:1px solid var(--signal)}.shelf-section[data-astro-cid-lcdefpme]{overflow:hidden}@media (width<=900px){.bento[data-astro-cid-lcdefpme],.path-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.card-company[data-astro-cid-lcdefpme]{grid-row:auto}.path-head[data-astro-cid-lcdefpme]{position:static}.hero-bottom[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.letter[data-astro-cid-lcdefpme]{transform:none}}
