.toc[data-v-60f8bd8c]{display:none}@media(min-width:1024px){.toc[data-v-60f8bd8c]{display:block;position:fixed;top:7rem;right:calc(50% + 26rem);width:clamp(5.5rem,calc(50vw - 26.5rem),13.5rem);max-height:calc(100vh - 9rem);overflow-y:auto;scrollbar-width:none;z-index:20}.toc[data-v-60f8bd8c]::-webkit-scrollbar{display:none}}.toc__eyebrow[data-v-60f8bd8c]{margin:0 0 .75rem;padding-left:.875rem;font-family:var(--font-sans);font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-mute-2)}.toc__body[data-v-60f8bd8c]{display:grid;grid-template-columns:2px 1fr;-moz-column-gap:.875rem;column-gap:.875rem}.toc__rail[data-v-60f8bd8c]{position:relative;width:2px;border-radius:1px;background:var(--color-line)}.toc__rail-fill[data-v-60f8bd8c]{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:var(--toc-fill,0);border-radius:1px;background:linear-gradient(180deg,var(--insights-accent) 0,var(--insights-accent-deep) 100%)}.toc__list[data-v-60f8bd8c]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.toc__link[data-v-60f8bd8c]{display:block;font-family:var(--font-sans);font-size:.8125rem;line-height:1.4;color:var(--color-mute-2);text-decoration:none;transition:color .18s ease;text-wrap:pretty}.toc__link[data-v-60f8bd8c]:hover{color:var(--color-mute)}.toc__link.is-active[data-v-60f8bd8c]{color:var(--insights-accent-deep);font-weight:500}@media(prefers-reduced-motion:reduce){.toc__link[data-v-60f8bd8c]{transition:none}}.cite--interactive>a{cursor:pointer;text-decoration:none;border-radius:3px;padding:0 .1em;transition:background-color .18s ease,color .18s ease}.cite--interactive>a:hover,.cite.is-open>a{color:var(--color-cyan-brand-deep)}.cite.is-open>a{background:color-mix(in srgb,var(--insights-accent) 16%,transparent)}.cite-note{font-family:var(--font-sans);color:var(--color-mute);border-left:2px solid var(--insights-accent);padding-left:.75rem}.cite-note__num{color:var(--insights-accent-deep);font-weight:600;margin-right:.15rem}.cite-note__pub{color:var(--color-ink-soft);font-weight:500}.cite-note__title{color:var(--color-cyan-brand-deep);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--insights-accent) 40%,transparent);text-underline-offset:2px;word-break:break-word}.cite-note__title:hover{text-decoration-color:var(--insights-accent)}.cite-note__claim,.cite-note__year{color:var(--color-mute-2)}.cite-note__claim{display:block;margin-top:.35rem}.cite-note--inline{margin:.5rem 0 1rem;font-size:.8125rem;line-height:1.55}.cite-note--margin{position:absolute;left:100%;margin-left:1.5rem;width:clamp(6rem,calc(50vw - 26rem),14rem);font-size:.75rem;line-height:1.5;z-index:5}@media(prefers-reduced-motion:reduce){.cite--interactive>a{transition:none}}
