.y0NjTG_card{--c-ink:var(--dsght-detail-ink,var(--h-ink,#0d0d12));--c-ink-2:var(--dsght-detail-body,var(--h-ink-2,#55555f));--c-ink-3:var(--dsght-detail-meta,var(--h-ink-3,#8e8e98));--c-surface:var(--dsght-detail-surface,#fff);--c-soft:var(--dsght-detail-surface-subtle,var(--h-soft,#f5f5f7));--c-line:var(--dsght-detail-hairline,#0d0d1214);--c-focus:var(--h-brand-2,#4744c9);--c-ease:var(--h-ease,cubic-bezier(.2, .7, .1, 1));grid-row:1/-1;grid-template-rows:subgrid;background:var(--c-surface);min-width:0;box-shadow:0 0 0 1px var(--c-line);color:var(--c-ink);transition:box-shadow .35s var(--c-ease), transform .35s var(--c-ease);border-radius:26px;row-gap:0;padding:clamp(24px,2.2vw,30px) clamp(22px,2.2vw,30px) clamp(22px,2vw,26px);display:grid}@supports not (grid-template-rows:subgrid){.y0NjTG_card{flex-direction:column;height:100%;display:flex}.y0NjTG_cta{margin-top:auto}}.y0NjTG_card:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #0d0d121a,0 28px 56px -34px #0d0d1252}.y0NjTG_card:focus-visible{outline:2px solid var(--c-focus);outline-offset:3px}.dark .y0NjTG_card:hover{box-shadow:0 0 0 1px #ffffff29,0 28px 56px -34px #000000b3;box-shadow:0 0 0 1px lab(100% 0 0/.16),0 28px 56px -34px lab(0% 0 0/.701961)}.y0NjTG_dateLine{color:var(--c-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin:0;font-size:13px;line-height:1.4;display:flex}.y0NjTG_inFlight,.y0NjTG_pipeline{background:var(--c-soft);color:var(--c-ink-2);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:500}.y0NjTG_inFlight{color:var(--h-amber,#b45309);text-transform:capitalize}.y0NjTG_title{letter-spacing:-.022em;overflow-wrap:anywhere;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 0;font-size:clamp(20px,1.5vw,23px);font-weight:500;line-height:1.22;transition:color .2s;display:-webkit-box;overflow:hidden}.y0NjTG_brief{color:var(--c-ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0 0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.y0NjTG_facts{flex-wrap:wrap;align-content:start;gap:6px 26px;margin:22px 0 0;display:flex}.y0NjTG_facts div{flex-direction:column-reverse;gap:2px;display:flex}.y0NjTG_facts dt{color:var(--c-ink-3);font-size:12.5px}.y0NjTG_facts dd{font-variant-numeric:tabular-nums;color:var(--c-ink);margin:0;font-size:16px;font-weight:500}.y0NjTG_rings{background:var(--c-soft);border-radius:20px;margin-top:22px;padding:22px 8px 18px}.y0NjTG_ringsEmpty{min-height:160px;color:var(--c-ink-3);place-items:center;margin:0;font-size:14px;display:grid}.y0NjTG_cta{color:var(--c-ink);place-self:end start;align-items:center;gap:8px;margin-top:22px;font-size:15px;font-weight:500;display:inline-flex}.y0NjTG_cta svg{width:16px;height:16px;transition:transform .2s var(--c-ease)}.y0NjTG_card:hover .y0NjTG_cta svg{transform:translate(4px)}.y0NjTG_row{background:var(--h-soft);color:var(--h-ink);transition:background .2s var(--h-ease);border-radius:20px;align-items:center;gap:clamp(16px,2.5vw,40px);padding:20px clamp(20px,2vw,28px);display:flex}.y0NjTG_row:hover{background:var(--h-soft-2)}.y0NjTG_row:focus-visible{outline:2px solid var(--h-brand-2);outline-offset:3px}.y0NjTG_rowMain{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.y0NjTG_rowTitle{letter-spacing:-.015em;overflow-wrap:anywhere;font-size:18px;font-weight:500;line-height:1.3}.y0NjTG_rowMeta{color:var(--h-ink-2);font-size:14px;line-height:1.45}.y0NjTG_rowLead{flex:none;grid-template-columns:1fr auto;align-items:center;gap:6px 12px;width:clamp(180px,22vw,280px);display:grid}.y0NjTG_rowLeadName{color:var(--h-ink-2);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:13px;overflow:hidden}.y0NjTG_rowBar{background:var(--tint-2);border-radius:999px;height:6px;display:block;overflow:hidden}.y0NjTG_rowBarFill{border-radius:inherit;background:var(--ring);height:100%;display:block}.y0NjTG_rowLeadProb{text-align:right;font-variant-numeric:tabular-nums;min-width:3ch;color:var(--ink);font-size:16px;font-weight:600}.y0NjTG_rowArrow{width:18px;height:18px;color:var(--h-ink-3);transition:transform .18s var(--h-ease), color .18s;flex:none}.y0NjTG_row:hover .y0NjTG_rowArrow{color:var(--h-ink);transform:translate(3px)}@media (max-width:720px){.y0NjTG_row{flex-wrap:wrap;gap:14px}.y0NjTG_rowMain{flex-basis:calc(100% - 40px)}.y0NjTG_rowLead{order:3;width:100%}.y0NjTG_rowArrow{order:2}}@media (prefers-reduced-motion:reduce){.y0NjTG_card,.y0NjTG_row,.y0NjTG_cta svg,.y0NjTG_rowArrow{transition:none}.y0NjTG_card:hover{transform:none}}
