.universe-module__pKsboa__page{--mono:var(--font-plex-mono), ui-monospace, monospace;--display:var(--font-fraunces), Georgia, serif;--body:var(--font-inter), system-ui, sans-serif;--paper:#faf9f5;--ink:#141413;--muted:#6b6862;--clay-ink:#a6472a;--hu-rule:#14141329;--hu-soft:#141413a8;--t-advisor:#a6472a;--t-coauthor:#2f6596;--t-same-institution:#7d6212;--t-idea-lineage:#141413;--t-crossed-into-ai:#4d6235;background:var(--paper);color:var(--ink)}.universe-module__pKsboa__explainerVideo{aspect-ratio:16/9;background:#000;width:100%;height:auto;display:block}.universe-module__pKsboa__intro{max-width:820px;margin:0 auto;padding:clamp(32px,6vw,64px) 16px clamp(18px,3vw,28px)}.universe-module__pKsboa__kicker{font:500 11px/1.4 var(--mono);letter-spacing:.28em;text-transform:uppercase;color:var(--clay-ink);margin:0 0 14px}.universe-module__pKsboa__title{font-family:var(--display);letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(2.3rem,7.5vw,4.4rem);font-weight:600;line-height:.98}.universe-module__pKsboa__deck{font-family:var(--body);color:#3d3b37;max-width:660px;margin:0;font-size:clamp(1.02rem,2.4vw,1.25rem);line-height:1.5}.universe-module__pKsboa__explorer{--hu-bg:#faf9f5;--hu-ink:#141413;--hu-soft:#141413a8;--hu-rule:#14141329;--hu-panel:#fffffff0;--hu-accent:#a6472a;position:relative}@media (prefers-color-scheme:dark){.universe-module__pKsboa__band{--hu-bg:#0f0f0e;--hu-ink:#faf9f5;--hu-soft:#faf9f5b8;--hu-rule:#faf9f533;--hu-panel:#181817f0;--hu-accent:#e58c6d;--t-advisor:#e58c6d;--t-coauthor:#8ab8e2;--t-same-institution:#dcbc4c;--t-idea-lineage:#faf9f5;--t-crossed-into-ai:#a9c088}}.universe-module__pKsboa__page [data-type=advisor]{--type:var(--t-advisor)}.universe-module__pKsboa__page [data-type=coauthor]{--type:var(--t-coauthor)}.universe-module__pKsboa__page [data-type=same-institution]{--type:var(--t-same-institution)}.universe-module__pKsboa__page [data-type=idea-lineage]{--type:var(--t-idea-lineage)}.universe-module__pKsboa__page [data-type=crossed-into-ai]{--type:var(--t-crossed-into-ai)}.universe-module__pKsboa__skip{z-index:30;background:var(--ink);color:var(--paper);font:500 13px/1.2 var(--body);border-radius:6px;padding:8px 12px;position:absolute;top:8px;left:16px}.universe-module__pKsboa__skip:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}.universe-module__pKsboa__band{background:var(--hu-bg);color:var(--hu-ink);border-block:1px solid var(--hu-rule)}.universe-module__pKsboa__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;max-width:1400px;margin:0 auto;padding:12px 16px;display:flex}.universe-module__pKsboa__filters,.universe-module__pKsboa__tools{flex-wrap:wrap;gap:6px;display:flex}.universe-module__pKsboa__filter,.universe-module__pKsboa__tool{border:1px solid var(--hu-rule);min-height:36px;color:var(--hu-ink);font:500 12px/1 var(--mono);letter-spacing:.02em;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.universe-module__pKsboa__filter svg{color:var(--type);flex:none}.universe-module__pKsboa__filter[aria-pressed=true]{border-color:var(--type);box-shadow:inset 0 0 0 1px var(--type)}.universe-module__pKsboa__filter[aria-pressed=false]{color:var(--hu-soft);text-decoration:line-through;text-decoration-thickness:1px}.universe-module__pKsboa__filter[aria-pressed=false] svg{opacity:.35}.universe-module__pKsboa__tool{justify-content:center;min-width:36px}.universe-module__pKsboa__tool[aria-pressed=true]{background:var(--hu-ink);color:var(--hu-bg);border-color:var(--hu-ink)}.universe-module__pKsboa__filter:hover,.universe-module__pKsboa__tool:hover{border-color:var(--hu-ink)}.universe-module__pKsboa__band :focus-visible,.universe-module__pKsboa__list :focus-visible{outline:2px solid var(--hu-accent);outline-offset:2px}.universe-module__pKsboa__stage{height:clamp(520px,80svh,880px);position:relative;overflow:hidden}.universe-module__pKsboa__canvasHost{position:absolute;inset:0}.universe-module__pKsboa__canvasHost canvas{cursor:grab}.universe-module__pKsboa__canvasHost canvas:active{cursor:grabbing}.universe-module__pKsboa__labelLayer{pointer-events:none;position:absolute;inset:0}.universe-module__pKsboa__label{pointer-events:auto;border:1px solid var(--hu-rule);background:color-mix(in srgb, var(--hu-bg) 88%, transparent);color:var(--hu-ink);font:600 13px/1 var(--display);letter-spacing:.005em;white-space:nowrap;cursor:pointer;opacity:0;border-radius:999px;padding:4px 9px 5px;transition:opacity .45s,border-color .2s,background-color .2s,translate .24s}.universe-module__pKsboa__labelShown{opacity:1}.universe-module__pKsboa__labelGhost{border-style:dashed;font-style:italic;font-weight:400}.universe-module__pKsboa__labelGhost.universe-module__pKsboa__labelShown{opacity:.78}.universe-module__pKsboa__labelShown.universe-module__pKsboa__labelDim{opacity:.32}.universe-module__pKsboa__label:hover,.universe-module__pKsboa__label:focus-visible{opacity:1;border-color:var(--hu-ink)}.universe-module__pKsboa__labelSelected,.universe-module__pKsboa__labelSelected.universe-module__pKsboa__labelGhost{opacity:1;background:var(--hu-ink);color:var(--hu-bg);border-color:var(--hu-ink);border-style:solid}.universe-module__pKsboa__tick,.universe-module__pKsboa__caption{font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--hu-soft);white-space:nowrap;pointer-events:none}.universe-module__pKsboa__tick{letter-spacing:.06em}.universe-module__pKsboa__loading,.universe-module__pKsboa__hint{background:color-mix(in srgb, var(--hu-bg) 86%, transparent);font:500 11px/1.3 var(--mono);letter-spacing:.04em;color:var(--hu-soft);text-align:center;pointer-events:none;border-radius:999px;max-width:calc(100% - 32px);margin:0;padding:6px 12px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.universe-module__pKsboa__loading{bottom:50%}.universe-module__pKsboa__legend{z-index:5;border:1px solid var(--hu-rule);background:var(--hu-panel);max-width:min(340px,100% - 24px);font-family:var(--body);border-radius:10px;position:absolute;top:10px;left:12px}.universe-module__pKsboa__legend summary{font:500 11px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;padding:9px 12px}.universe-module__pKsboa__legend dl{max-height:46svh;margin:0;padding:0 12px 12px;overflow:auto}.universe-module__pKsboa__legend dt{font:600 12px/1.3 var(--mono);margin-top:8px}.universe-module__pKsboa__legend dd{color:var(--hu-soft);margin:2px 0 0;font-size:13px;line-height:1.45}.universe-module__pKsboa__panel{z-index:10;overscroll-behavior:contain;border:1px solid var(--hu-rule);background:var(--hu-panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:min(410px,40%);max-height:calc(100% - 20px);font-family:var(--body);color:var(--hu-ink);border-radius:12px;padding:18px 18px 22px;position:absolute;top:10px;right:10px;overflow-y:auto}.universe-module__pKsboa__panel a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--hu-accent);text-decoration-color:var(--hu-accent);text-underline-offset:2px}.universe-module__pKsboa__close{float:right;border:1px solid var(--hu-rule);background:var(--hu-bg);width:36px;height:36px;color:var(--hu-ink);font:400 20px/1 var(--body);cursor:pointer;border-radius:50%;margin:-6px -6px 0 8px;position:sticky;top:0}.universe-module__pKsboa__panelHead{align-items:center;gap:12px;display:flex}.universe-module__pKsboa__portrait,.universe-module__pKsboa__monogram{border-radius:50%;flex:none;width:64px;height:64px}.universe-module__pKsboa__portrait{object-fit:cover;object-position:center 20%;border:1px solid var(--hu-rule)}.universe-module__pKsboa__monogram{border:1px solid var(--hu-ink);font:600 22px/1 var(--display);letter-spacing:.02em;background:color-mix(in srgb, var(--hu-accent) 14%, transparent);place-items:center;display:grid}.universe-module__pKsboa__panelName{font:600 1.5rem/1.1 var(--display);letter-spacing:-.01em;margin:0}.universe-module__pKsboa__panelName:focus{outline:none}.universe-module__pKsboa__panelMeta{font:500 11px/1.35 var(--mono);letter-spacing:.04em;color:var(--hu-soft);margin:5px 0 0}.universe-module__pKsboa__identity{margin:14px 0 0;font-size:15px;line-height:1.5}.universe-module__pKsboa__role{color:var(--hu-soft);margin:8px 0 0;font-size:13px;line-height:1.45}.universe-module__pKsboa__panelSub{font:500 11px/1.3 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--hu-soft);margin:20px 0 8px}.universe-module__pKsboa__profile{font:600 15px/1.3 var(--display);margin:18px 0 0}.universe-module__pKsboa__elsewhere{margin:0;padding:0;font-size:14px;line-height:1.4;list-style:none}.universe-module__pKsboa__elsewhere li+li{margin-top:6px}.universe-module__pKsboa__pair{flex-wrap:wrap;gap:8px 16px;margin:14px 0 0;display:flex}.universe-module__pKsboa__rows{margin:0;padding:0;list-style:none}.universe-module__pKsboa__row{border-top:1px solid var(--hu-rule);border-left:3px solid #0000;padding:12px 0 12px 12px}.universe-module__pKsboa__row[data-active]{border-left-color:var(--hu-accent);background:color-mix(in srgb, var(--hu-accent) 9%, transparent)}.universe-module__pKsboa__rowHead{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;display:flex}.universe-module__pKsboa__rowButton{width:100%;min-height:32px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:0;display:flex}.universe-module__pKsboa__rowName,.universe-module__pKsboa__rowHead>a{font:600 16px/1.2 var(--display)}.universe-module__pKsboa__chip{border:1px solid var(--type);font:500 11px/1.2 var(--mono);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.universe-module__pKsboa__chip svg{color:var(--type)}.universe-module__pKsboa__year{font:500 12px/1 var(--mono);color:var(--hu-soft);margin-left:auto}.universe-module__pKsboa__sentence{margin:7px 0 0;font-size:14.5px;line-height:1.5}.universe-module__pKsboa__rowFoot{color:var(--hu-soft);margin:7px 0 0;font-size:12.5px;line-height:1.45}.universe-module__pKsboa__sources a,.universe-module__pKsboa__prov a{overflow-wrap:anywhere}.universe-module__pKsboa__prov{display:block}.universe-module__pKsboa__jump{color:var(--hu-ink);font:500 12px/1.2 var(--mono);text-decoration:underline;-webkit-text-decoration-color:var(--hu-accent);text-decoration-color:var(--hu-accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:4px 0}.universe-module__pKsboa__srOnly,.universe-module__pKsboa__list:not(.universe-module__pKsboa__listShown):not(:focus-within){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.universe-module__pKsboa__list{max-width:860px;font-family:var(--body);margin:0 auto;padding:clamp(28px,5vw,48px) 16px;scroll-margin-top:90px}.universe-module__pKsboa__list:focus{outline:none}.universe-module__pKsboa__list a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--clay-ink);text-decoration-color:var(--clay-ink);text-underline-offset:2px}.universe-module__pKsboa__listTitle{font:600 clamp(1.5rem, 4vw, 2.1rem) / 1.1 var(--display);letter-spacing:-.015em;margin:0 0 6px}.universe-module__pKsboa__listNote{color:var(--muted);margin:0 0 20px;font-size:15px;line-height:1.5}.universe-module__pKsboa__people{margin:0;padding:0;list-style:none}.universe-module__pKsboa__person{border-top:2px solid var(--ink);padding:24px 0;scroll-margin-top:90px}.universe-module__pKsboa__person:focus{outline:none}.universe-module__pKsboa__personName{font:600 1.45rem/1.15 var(--display);margin:0}.universe-module__pKsboa__bridgeTag{font:500 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.universe-module__pKsboa__personMeta{font:500 11.5px/1.4 var(--mono);letter-spacing:.03em;color:var(--muted);margin:5px 0 0}.universe-module__pKsboa__personIdentity{margin:10px 0 0;font-size:16px;line-height:1.5}.universe-module__pKsboa__personRole{color:var(--muted);margin:6px 0 0;font-size:14px}.universe-module__pKsboa__person .universe-module__pKsboa__rows{margin-top:14px}.universe-module__pKsboa__personLinks{flex-wrap:wrap;gap:6px 18px;margin:12px 0 0;font-size:14px;display:flex}.universe-module__pKsboa__notes{max-width:760px;font-family:var(--body);margin:0 auto;padding:clamp(28px,5vw,52px) 16px clamp(40px,7vw,72px)}.universe-module__pKsboa__notes h2{font:600 1.5rem/1.15 var(--display);letter-spacing:-.01em;margin:28px 0 10px}.universe-module__pKsboa__notes h2:first-child{margin-top:0}.universe-module__pKsboa__notes p,.universe-module__pKsboa__notes li{color:#2b2a27;font-size:16.5px;line-height:1.6}.universe-module__pKsboa__notes ul{padding-left:20px}.universe-module__pKsboa__notes a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--clay-ink);text-decoration-color:var(--clay-ink);text-underline-offset:2px}.universe-module__pKsboa__typeKey{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.universe-module__pKsboa__typeKey li{flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-size:15px;display:flex}.universe-module__pKsboa__watchJump{margin:8px 0 0}.universe-module__pKsboa__watch{border-top:1px solid var(--hu-rule);padding:clamp(18px,3vw,28px) 0 0;scroll-margin-top:96px}.universe-module__pKsboa__watch:focus{outline:none}.universe-module__pKsboa__watch:focus-visible{outline:2px solid var(--hu-accent);outline-offset:-2px}.universe-module__pKsboa__watchHead{padding:0 clamp(16px,3vw,32px) clamp(14px,2vw,20px)}.universe-module__pKsboa__watchKicker{font:500 11px/1.3 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--hu-accent);margin:0 0 6px}.universe-module__pKsboa__watchTitle{font:600 clamp(18px, 2.2vw, 24px)/1.25 var(--display);color:var(--hu-ink);margin:0}.universe-module__pKsboa__watchMeta{font:400 13px/1.4 var(--body);color:var(--hu-soft);margin:6px 0 0}.universe-module__pKsboa__watchMeta a{color:inherit;-webkit-text-decoration-color:var(--hu-accent);text-decoration-color:var(--hu-accent);text-underline-offset:3px}.universe-module__pKsboa__watchFrame{aspect-ratio:16/9;background:#000;width:100%;position:relative}.universe-module__pKsboa__watchFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:819px){.universe-module__pKsboa__stage{height:clamp(520px,84svh,760px)}.universe-module__pKsboa__toolbar{padding:10px 12px}.universe-module__pKsboa__filters{scrollbar-width:none;flex-wrap:nowrap;max-width:calc(100% + 24px);margin-inline:-12px;padding-inline:12px;overflow-x:auto}.universe-module__pKsboa__filter{flex:none}.universe-module__pKsboa__tools{width:100%}.universe-module__pKsboa__panel{border-width:1px 0 0;border-radius:16px 16px 0 0;width:auto;max-height:56%;padding:16px 16px 22px;inset:auto 0 0;box-shadow:0 -12px 32px #0000002e}.universe-module__pKsboa__label{padding:4px 8px;font-size:12px}.universe-module__pKsboa__legend{max-width:calc(100% - 24px)}.universe-module__pKsboa__stage[data-panel] .universe-module__pKsboa__legend{display:none}.universe-module__pKsboa__hint{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.universe-module__pKsboa__label{transition:none}}.universe-module__pKsboa__band[data-still] .universe-module__pKsboa__label{transition:none}
