.I0IpRq_root{--atlas-top:0px;--atlas-left:40px;--atlas-right:40px;--atlas-panel:560px;--work-left:40px;--work-w:calc(100vw - 80px);--work-right:40px}.I0IpRq_stage{z-index:0;position:fixed;inset:0;overflow:hidden}.I0IpRq_surface{transform-origin:50%;transition:transform .45s cubic-bezier(.22,.8,.26,1);position:absolute}.I0IpRq_surface[data-shifted]{transform:translate(var(--globe-tx,0px), var(--globe-ty,0px)) scale(var(--globe-s,1))}.I0IpRq_mark{left:var(--atlas-left);z-index:12;cursor:pointer;width:48px;height:48px;color:inherit;background:0 0;border:0;border-radius:50%;margin-top:-24px;padding:0;position:fixed;top:50%}@media (min-width:1180px){.I0IpRq_mark{left:calc(var(--rail-x) - 24px);top:calc(var(--group-cy) - 64px);translate:0 var(--rail-mark-lift,0px);margin-top:0;transition:left .45s cubic-bezier(.22,.8,.26,1)}.I0IpRq_rail{transition:left .45s cubic-bezier(.22,.8,.26,1)}}@media (min-width:1180px) and (prefers-reduced-motion:reduce){.I0IpRq_mark,.I0IpRq_rail{transition:none}}.I0IpRq_mark:focus-visible{outline:1px solid var(--color-accentbd);outline-offset:4px}@media (max-width:1179.98px){.I0IpRq_mark{top:var(--mark-cy,50%);transition:top .45s cubic-bezier(.22,.8,.26,1)}}@media (max-width:1179.98px) and (prefers-reduced-motion:reduce){.I0IpRq_mark{transition:none}}.I0IpRq_search{z-index:var(--z-atlas-search);left:calc(var(--atlas-left) + 64px);width:min(440px, calc(100vw - var(--atlas-left) - 96px));max-height:70svh;position:fixed;top:50%;overflow-y:auto;transform:translateY(-31px)}.I0IpRq_search[data-docked]{top:calc(var(--atlas-top) + 16px);left:var(--atlas-left);transform:none}.I0IpRq_search>:first-child{margin-top:0}@media (min-width:1180px){.I0IpRq_search{left:calc(var(--rail-x) + 56px);top:calc(var(--group-cy) - 64px);width:min(440px, calc(100vw - var(--rail-x) - 56px - var(--atlas-right) - 24px));transform:none}}@media (max-width:63.999rem){.I0IpRq_search{left:calc(var(--atlas-left) + 56px);width:calc(100vw - var(--atlas-left) - 80px)}}.I0IpRq_letterList{overscroll-behavior:contain;max-height:min(50vh,360px);margin:0;padding:0;list-style:none;overflow-y:auto}.I0IpRq_letterItem{width:100%;color:var(--color-ink);font:400 var(--text-xs)/1.35 var(--font-sans);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:4px 0;display:block}.I0IpRq_letterItem:hover,.I0IpRq_letterItem[data-current]{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.I0IpRq_letterItem:focus-visible{outline:1px solid var(--color-accentbd);outline-offset:2px}.I0IpRq_networkHeadline{font:400 var(--text-md)/1.3 var(--font-serif);color:var(--color-ink);margin:0}.I0IpRq_networkPersonName{font:400 var(--text-md)/1.3 var(--font-serif);color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.I0IpRq_panel{z-index:11;overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--color-canvas);animation:.4s cubic-bezier(.22,.8,.26,1) both I0IpRq_panelIn;position:fixed;overflow-y:auto}@media (min-width:64rem){.I0IpRq_panel{top:var(--atlas-top);right:var(--atlas-right);width:var(--atlas-panel);border-left:1px solid var(--color-rule);padding:28px 28px 40px 32px;bottom:0}}@media (max-width:63.999rem){.I0IpRq_panel{border-top:1px solid var(--color-rule);height:58svh;padding:20px 20px 32px;animation-name:I0IpRq_sheetIn;bottom:0;left:0;right:0}}.I0IpRq_panelInner{min-height:100%}.I0IpRq_panel[data-reading]{top:var(--atlas-top);border:0;width:auto;height:auto;padding:28px 28px 56px;animation:none;bottom:0;left:0;right:0}.I0IpRq_panel[data-reading] .I0IpRq_panelInner{max-width:880px;margin:0 auto}@keyframes I0IpRq_panelIn{0%{transform:translate(100%)}to{transform:none}}@keyframes I0IpRq_sheetIn{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.I0IpRq_surface{transition:none}.I0IpRq_panel{animation:none}}.I0IpRq_railWrap{transition:opacity .35s cubic-bezier(.22,.8,.26,1),visibility linear}.I0IpRq_railWrap[data-hidden]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s cubic-bezier(.22,.8,.26,1),visibility 0s linear .35s}@media (prefers-reduced-motion:reduce){.I0IpRq_railWrap,.I0IpRq_railWrap[data-hidden]{transition:none}}.I0IpRq_zoomHint{z-index:10;right:var(--work-right);pointer-events:none;margin:0;transition:right .45s cubic-bezier(.22,.8,.26,1);position:fixed;bottom:16px}@media (max-width:63.999rem){.I0IpRq_zoomHint[data-selected]{bottom:calc(58svh + 16px)}}@media (prefers-reduced-motion:reduce){.I0IpRq_zoomHint{transition:none}}.I0IpRq_memberCard{background:color-mix(in srgb, var(--color-accent) 14%, transparent);border-radius:10px;padding:16px}.I0IpRq_panel[data-reading] .I0IpRq_memberCard{background:0 0;border-radius:0;padding:0}.I0IpRq_memberCard .I0IpRq_memberClose{z-index:2;top:24px;right:24px}.I0IpRq_memberCard:has([data-card-plate][data-light]) .I0IpRq_memberClose{color:var(--color-sunk)}.I0IpRq_memberCard [data-card-plate]{gap:2px;min-height:0;padding:10px 12px}.I0IpRq_memberCard [data-card-plate] h2{padding-right:36px;line-height:1.1}.I0IpRq_memberCard [data-card-plate] p{line-height:1.3}.I0IpRq_memberCard div:has(>[data-card-plate][data-joined]){grid-auto-rows:1fr}.I0IpRq_memberCard [data-card-plate][data-joined],.I0IpRq_memberCard.I0IpRq_memberCard [data-card-plate][data-joined]+section{grid-template-columns:minmax(0,1fr)}.I0IpRq_memberCard [data-card-plate][data-joined] [data-plate-side]{white-space:normal;grid-area:auto/1;padding-right:0;display:contents}.I0IpRq_memberCard [data-card-plate][data-joined] [data-plate-side]>p:before{content:none}.I0IpRq_memberCard [data-card-plate][data-joined] h2[data-closable]{padding-right:36px}.I0IpRq_memberCard.I0IpRq_memberCard [data-card-plate][data-joined]+section>[data-cc-main],.I0IpRq_memberCard.I0IpRq_memberCard [data-card-plate][data-joined]+section>[data-cc-side]{grid-column:1}.I0IpRq_memberCard{--gap-block:16px}.I0IpRq_memberStack{margin-top:20px}.I0IpRq_memberStack>section:first-child{border-top:1px solid var(--color-rule)}.I0IpRq_moreArticles{margin-top:8px}
.T9-tJq_stage{--lane:0px;--avail:max(0px, calc(var(--work-w,100vw) - var(--lane)));z-index:var(--z-atlas-stage);--stage-top:calc(var(--atlas-top) + 16px);top:var(--stage-top);left:calc(var(--work-left,0px) + var(--lane) + (var(--avail) - min(720px, var(--avail))) / 2);width:min(720px, var(--avail));pointer-events:none;position:fixed}@media (min-width:1180px){.T9-tJq_stage{--lane:150px}}.T9-tJq_bar{z-index:1;pointer-events:auto;max-height:calc(100svh - var(--stage-top) - 16px);position:relative;overflow-y:auto}.T9-tJq_bar[data-ephemeris-bar=waiting],.T9-tJq_bar[data-ephemeris-bar=closing]{pointer-events:none}.T9-tJq_bar>:first-child{max-width:none;margin-top:0}.T9-tJq_backdrop{z-index:0;pointer-events:none;opacity:0;background:color-mix(in srgb, var(--color-canvas) 12%, transparent);-webkit-backdrop-filter:blur(var(--blur-veil));backdrop-filter:blur(var(--blur-veil));-webkit-mask-composite:source-in;transition:opacity .32s cubic-bezier(.16,1,.3,1);position:absolute;inset:-48px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000),linear-gradient(#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000),linear-gradient(#0000,#000 48px calc(100% - 48px),#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.T9-tJq_stage[data-phase=open] .T9-tJq_backdrop{opacity:1}.T9-tJq_stage[data-phase=closing] .T9-tJq_backdrop{transition-duration:.22s}@media (prefers-reduced-motion:reduce){.T9-tJq_backdrop{transition:none}}.T9-tJq_stage[data-phase=closed]{visibility:hidden;pointer-events:none}.T9-tJq_lead{z-index:2;width:40px;height:40px;display:block;position:absolute;top:11px;left:7px}@media (max-width:639px){.T9-tJq_lead{top:7px}}.T9-tJq_leadBtn{width:100%;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;margin:0;padding:0;display:block}.T9-tJq_leadBtn:focus-visible{outline:1px solid var(--color-accentbd);outline-offset:2px}.T9-tJq_dock{z-index:25;left:var(--atlas-left);top:calc(var(--atlas-top) / 2 - 16px);width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;margin:0;padding:0;position:fixed}.T9-tJq_dock:focus-visible{outline:1px solid var(--color-accentbd);outline-offset:3px}
