.article-source-index.svelte-1kyx089{gap:var(--space-16);margin-top:var(--editorial-source-index-section-gap);border-top:var(--editorial-source-index-rule-top-width) solid var(--editorial-source-index-rule-top);padding-top:var(--editorial-source-index-padding-top);color:var(--editorial-source-index-text);font-family:var(--editorial-prose-font);display:grid}.article-source-index__header.svelte-1kyx089{gap:var(--space-4);display:grid}.article-source-index.svelte-1kyx089 h2:where(.svelte-1kyx089),.article-source-index.svelte-1kyx089 p:where(.svelte-1kyx089){margin:0}.article-source-index__eyebrow.svelte-1kyx089{color:var(--editorial-source-index-text-eyebrow);font-size:var(--editorial-source-index-eyebrow-size);font-weight:var(--font-weight-semibold);letter-spacing:var(--editorial-source-index-eyebrow-tracking);text-transform:uppercase;line-height:1.3}.article-source-index__header.svelte-1kyx089 .article-source-index__heading:where(.svelte-1kyx089){color:var(--editorial-source-index-text-title);font-family:var(--editorial-prose-font);font-size:var(--editorial-source-index-heading-size);font-weight:var(--editorial-source-index-heading-weight);line-height:1.3}.article-source-index__checked.svelte-1kyx089{color:var(--editorial-source-index-text-meta);font-size:var(--editorial-source-index-meta-size);font-style:italic;line-height:1.4}.article-source-index__list.svelte-1kyx089{margin:0;padding:0;list-style:none;display:grid}.article-source-index__list.svelte-1kyx089 li:where(.svelte-1kyx089){padding-block:var(--editorial-source-index-row-padding)}.article-source-index__list.svelte-1kyx089 li:where(.svelte-1kyx089)+li:where(.svelte-1kyx089){border-top:1px solid var(--editorial-source-index-rule-between)}.article-source-index__list.svelte-1kyx089 li:where(.svelte-1kyx089):target{background:linear-gradient(90deg, var(--editorial-source-index-target-bg) 0%, transparent 100%);box-shadow:inset 3px 0 0 var(--editorial-source-index-target-rule);margin-left:-12px;padding-left:12px}.article-source-index__row.svelte-1kyx089{grid-template-columns:var(--editorial-source-index-gutter-column) minmax(0, 1fr);column-gap:var(--editorial-source-index-column-gap);align-items:start;display:grid}.article-source-index__num.svelte-1kyx089{color:var(--editorial-source-index-marker);font-size:var(--editorial-source-index-marker-size);font-weight:var(--font-weight-semibold);font-feature-settings:"tnum" 1, "lnum" 1;line-height:1.4}.article-source-index__content.svelte-1kyx089{row-gap:var(--editorial-source-index-row-gap);min-width:0;display:grid}.article-source-index__title.svelte-1kyx089{color:var(--editorial-source-index-text-title);font-size:var(--editorial-source-index-title-size);font-weight:var(--font-weight-semibold);line-height:1.4}.article-source-index__title.svelte-1kyx089 .article-source-index__title-link:where(.svelte-1kyx089){color:inherit;font-weight:inherit;text-decoration-line:underline;-webkit-text-decoration-color:var(--editorial-source-index-title-underline);text-decoration-color:var(--editorial-source-index-title-underline);text-underline-offset:.12em;text-decoration-thickness:1px}.article-source-index__title.svelte-1kyx089 .article-source-index__title-link:where(.svelte-1kyx089):hover,.article-source-index__title.svelte-1kyx089 .article-source-index__title-link:where(.svelte-1kyx089):focus-visible{color:var(--editorial-source-index-marker);-webkit-text-decoration-color:var(--editorial-source-index-title-underline-hover);text-decoration-color:var(--editorial-source-index-title-underline-hover)}.article-source-index__title.svelte-1kyx089 .article-source-index__title-link:where(.svelte-1kyx089):focus-visible{border-radius:var(--editorial-media-radius);outline:var(--control-focus-outline-width) solid var(--editorial-interactive-focus);outline-offset:var(--button-focus-outline-offset)}.article-source-index__meta.svelte-1kyx089{align-items:baseline;gap:var(--space-4);color:var(--editorial-source-index-text-meta);font-size:var(--editorial-source-index-meta-size);flex-wrap:wrap;line-height:1.4;display:flex}.article-source-index__meta-separator.svelte-1kyx089{color:var(--editorial-source-index-meta-separator)}.article-source-index__backlinks.svelte-1kyx089{color:var(--editorial-source-index-text-meta);font-size:var(--editorial-source-index-backlink-size);line-height:1.4}.article-source-index__backlinks-label.svelte-1kyx089{color:inherit}.article-source-index__backlinks.svelte-1kyx089 .article-source-index__backlink:where(.svelte-1kyx089){color:inherit;text-underline-offset:.12em;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.article-source-index__backlinks.svelte-1kyx089 .article-source-index__backlink:where(.svelte-1kyx089):hover,.article-source-index__backlinks.svelte-1kyx089 .article-source-index__backlink:where(.svelte-1kyx089):focus-visible{color:var(--editorial-source-index-marker);-webkit-text-decoration-color:var(--editorial-source-index-marker);text-decoration-color:var(--editorial-source-index-marker)}.article-source-index__backlinks.svelte-1kyx089 .article-source-index__backlink:where(.svelte-1kyx089):focus-visible{border-radius:var(--editorial-media-radius);outline:var(--control-focus-outline-width) solid var(--editorial-interactive-focus);outline-offset:var(--button-focus-outline-offset)}.editorial-article-body.svelte-1lqno8c{color:var(--editorial-article-text);font-family:var(--editorial-prose-font);font-size:var(--editorial-prose-size);line-height:var(--editorial-prose-line-height)}.editorial-article-body.svelte-1lqno8c>:where(p,h2,h3,blockquote,ul,ol),.editorial-article-body.svelte-1lqno8c>.editorial-figure,.editorial-article-body.svelte-1lqno8c>.editorial-callout{margin-top:0}.editorial-article-body.svelte-1lqno8c>p{margin-bottom:var(--editorial-prose-rhythm)}.editorial-article-body.svelte-1lqno8c>h2{margin-bottom:var(--editorial-block-gap);padding-top:var(--editorial-prose-rhythm);color:var(--editorial-article-text-heading);font-family:var(--editorial-prose-heading-font);font-size:var(--text-32);font-weight:var(--editorial-prose-heading-weight);line-height:var(--leading-tight)}.editorial-article-body.svelte-1lqno8c>h3{margin-bottom:var(--space-12);padding-top:var(--editorial-block-gap);color:var(--editorial-article-text-heading);font-size:var(--text-24);font-weight:var(--editorial-prose-heading-weight);line-height:var(--leading-snug)}.editorial-article-body.svelte-1lqno8c>:where(p,h2,h3,blockquote,ul,ol) .editorial-text-link{color:var(--editorial-meta-link);font-weight:var(--font-weight-medium);text-decoration-line:underline;-webkit-text-decoration-color:var(--editorial-link-underline);text-decoration-color:var(--editorial-link-underline);text-underline-offset:3px;transition:color var(--duration-base) var(--ease-standard), text-decoration-color var(--duration-base) var(--ease-standard);text-decoration-thickness:1px}.editorial-article-body.svelte-1lqno8c>:where(p,h2,h3,blockquote,ul,ol) .editorial-text-link:hover{color:var(--editorial-info-hover)}.editorial-article-body.svelte-1lqno8c>:where(p,h2,h3,blockquote,ul,ol) .editorial-text-link:focus-visible{border-radius:var(--editorial-media-radius);outline:var(--control-focus-outline-width) solid var(--editorial-interactive-focus);outline-offset:var(--button-focus-outline-offset)}.editorial-article-body.svelte-1lqno8c>ul,.editorial-article-body.svelte-1lqno8c>ol{gap:var(--space-8);margin-bottom:var(--space-24);padding-left:var(--space-24);display:grid}.editorial-article-body.svelte-1lqno8c>ul{list-style-type:disc}.editorial-article-body.svelte-1lqno8c>ol{list-style-type:decimal}.editorial-article-body.svelte-1lqno8c>:where(ul,ol)>li{padding-left:var(--space-4)}.editorial-article-body.svelte-1lqno8c>ul>li::marker{color:var(--color-text-soft);font-weight:var(--font-weight-semibold)}.editorial-article-body.svelte-1lqno8c>ol>li::marker{color:var(--editorial-marker-coral);font-weight:var(--font-weight-semibold)}.editorial-article-body.svelte-1lqno8c>:where(ul,ol)>li>p{margin-bottom:var(--space-8)}.editorial-article-body.svelte-1lqno8c>blockquote{margin-bottom:var(--editorial-prose-rhythm);border-left:var(--editorial-block-accent-width) solid var(--editorial-accent);border-radius:var(--editorial-block-radius);background:var(--editorial-context-surface);padding:var(--space-20) var(--editorial-block-padding);color:var(--editorial-context-text);font-family:var(--editorial-prose-heading-font);font-size:var(--text-24);font-weight:var(--font-weight-medium);line-height:var(--leading-snug)}.editorial-article-body.svelte-1lqno8c>blockquote p:last-child{margin-bottom:0}.editorial-article-body.svelte-1lqno8c>.editorial-figure{margin-bottom:var(--space-32)}.editorial-article-body.svelte-1lqno8c>.editorial-figure img{border-radius:var(--editorial-media-radius);width:100%;height:auto;display:block}.editorial-article-body.svelte-1lqno8c>.editorial-figure figcaption{margin-top:var(--space-8);color:var(--editorial-caption-text);font-size:var(--editorial-caption-size);line-height:var(--leading-snug)}.editorial-article-body.svelte-1lqno8c>:where(p,h2,h3,blockquote,ul,ol):last-child,.editorial-article-body.svelte-1lqno8c>.editorial-figure:last-child,.editorial-article-body.svelte-1lqno8c>.editorial-callout:last-child{margin-bottom:0}@media (width<=599px){.editorial-article-body.svelte-1lqno8c{font-size:var(--editorial-prose-size-compact)}.editorial-article-body.svelte-1lqno8c>h2{font-size:var(--text-28)}.editorial-article-body.svelte-1lqno8c>blockquote{font-size:var(--text-20);padding:var(--space-16) var(--space-20)}}
