main.page-shell.container.article-detail-shell{--article-hero-measure:min(100%,56.25rem);--article-prose-measure:min(72ch,45rem);--article-rail-width:clamp(11.5rem,15vw,13.5rem);--article-reading-gap:clamp(2rem,3vw,3rem);--article-ink:var(--btw-ink-950,#14283d);--article-copy:var(--btw-slate-700,#294d6d);--article-muted:var(--btw-muted,#647b91);--article-accent:var(--btw-blue-700,#0b63c6);--article-rule:var(--btw-line,#d6e1eb);--article-paper:var(--btw-surface-soft,#f7fafc)}html[data-writing-system=cjk] main.page-shell.container.article-detail-shell{--article-prose-measure:min(42em,45rem)}html[data-writing-system=arabic] main.page-shell.container.article-detail-shell{--article-prose-measure:min(66ch,44rem)}body[data-page=article] main.page-shell.container.article-detail-shell:before{content:"";position:fixed;inset-block-start:0;inset-inline-start:0;z-index:1000;width:100%;height:3px;transform:scaleX(0);transform-origin:left center;background:var(--article-accent);pointer-events:none;animation:article-page-progress linear both;animation-timeline:scroll(root)}[dir=rtl] body[data-page=article] main.page-shell.container.article-detail-shell:before{transform-origin:right center}@keyframes article-page-progress{to{transform:scaleX(1)}}body[data-page=article] main.page-shell.container.article-detail-shell>.article-breadcrumb{display:block!important;width:100%!important;max-width:none!important;margin:1rem 0 0!important;padding:0!important}body[data-page=article] main.page-shell.container.article-detail-shell>.article-breadcrumb>.article-breadcrumb__list{width:100%;min-width:0}body[data-page=article] main.page-shell.container.article-detail-shell .natural-article{width:100%;margin:0;padding-block:clamp(1.5rem,3vw,2.5rem) 4rem}body[data-page=article] main.page-shell.container.article-detail-shell :where(.natural-article__header,.intel-header-block--full){width:var(--article-hero-measure)}body[data-page=article] main.page-shell.container.article-detail-shell :where(.natural-article__header,.intel-header-block--full) h1{width:100%;max-width:var(--article-prose-measure)!important;margin:0;color:var(--article-ink);font-family:var(
    --btw-surface-headline-font-family,var(--btw-font-heading-locale,inherit)
  );font-size:clamp(2.35rem,3.7vw,3.8rem)!important;line-height:var(--btw-surface-headline-line-height,1.08)!important;letter-spacing:var(--btw-surface-headline-letter-spacing,0)!important;text-wrap:balance;overflow-wrap:var(--btw-surface-headline-overflow-wrap,break-word);word-break:var(--btw-surface-headline-word-break,normal)}html[data-writing-system=cjk] body[data-page=article] main.page-shell.container.article-detail-shell :where(.natural-article__header,.intel-header-block--full) h1{font-size:clamp(2.25rem,3.3vw,3.2rem)!important}body[data-page=article] main.page-shell.container.article-detail-shell :where(.natural-article__deck,.intel-header-block--full .article-dek,.btw-hero__dek){width:100%;max-width:var(--article-prose-measure)!important;margin:1rem 0 0;color:var(--article-copy);font-family:var(
    --btw-surface-prose-font-family,var(--btw-font-body-locale,inherit)
  );font-size:clamp(1.04rem,.4vw + .98rem,1.18rem)!important;line-height:var(--btw-surface-prose-line-height,1.68)!important;letter-spacing:var(--btw-surface-prose-letter-spacing,0);text-wrap:pretty}body[data-page=article] main.page-shell.container.article-detail-shell .article-visual{overflow:visible;border:0;border-radius:0;background:transparent}body[data-page=article] main.page-shell.container.article-detail-shell :where(.natural-article__header,.intel-header-block--full) .article-visual{width:var(--article-hero-measure);margin:clamp(1.5rem,2.6vw,2.25rem) 0 0}body[data-page=article] main.page-shell.container.article-detail-shell .article-visual img{display:block;width:100%;height:auto!important;aspect-ratio:auto!important;border-radius:clamp(5px,.5vw,8px);background:#edf4fa;object-fit:contain!important}body[data-page=article] main.page-shell.container.article-detail-shell .article-visual figcaption{width:100%;max-width:var(--article-prose-measure);margin:.58rem 0 0;padding:0;color:var(--article-muted);font-family:var(
    --btw-surface-compact-font-family,var(--btw-font-ui-locale,inherit)
  );font-size:.76rem;line-height:var(--btw-surface-compact-line-height,1.52);letter-spacing:var(--btw-surface-compact-letter-spacing,0);text-transform:var(--btw-surface-compact-text-transform,none);text-wrap:pretty}body[data-page=article] main.page-shell.container.article-detail-shell :where(.natural-article__body,.article-main .article-body) :where(li),body[data-page=article] main.page-shell.container.article-detail-shell :where(.natural-article__body,.article-main .article-body)>:where(p,ul,ol,blockquote){width:100%;max-width:var(--article-prose-measure)!important;color:var(--article-copy);font-family:var(
    --btw-surface-prose-font-family,var(--btw-font-body-locale,inherit)
  );font-size:clamp(1rem,.2vw + .98rem,1.08rem)!important;line-height:var(--btw-surface-prose-line-height,1.78)!important;letter-spacing:var(--btw-surface-prose-letter-spacing,0)}body[data-page=article] main.page-shell.container.article-detail-shell :where(.natural-article__body,.article-main .article-body) :where(h2,h3,h4){width:100%;max-width:var(--article-prose-measure)!important;color:var(--article-ink);font-family:var(
    --btw-surface-headline-font-family,var(--btw-font-heading-locale,inherit)
  );letter-spacing:var(--btw-surface-headline-letter-spacing,0)!important;scroll-margin-block-start:7rem;text-wrap:balance}body[data-page=article] main.page-shell.container.article-detail-shell .natural-article__body{display:block;width:100%;max-width:var(--article-prose-measure)!important;margin-top:0;overflow-wrap:break-word;word-break:normal}body[data-page=article] main.page-shell.container.article-detail-shell .natural-article__body>:where(figure,table,.table-wrap,[data-article-breakout=wide]){width:min(56.25rem,calc(100vw - 2 * var(--btw-public-shell-gutter, 1rem)));max-width:none!important}body[data-page=article] main.page-shell.container.article-detail-shell .natural-article__body>table{display:block;overflow-x:auto;overscroll-behavior-inline:contain}body[data-page=article] main.page-shell.container.article-detail-shell :where(.natural-article__body,.article-main .article-body) a{color:var(--article-accent);text-decoration-thickness:1px;text-underline-offset:.16em}body[data-page=article] main.page-shell.container.article-detail-shell :where(.article-reading-guide__disclosure,.natural-article__context,.article-secondary-context,.article-evidence-index)>summary:focus-visible,body[data-page=article] main.page-shell.container.article-detail-shell :where(.natural-article__body,.article-main .article-body,.article-reading-guide,.natural-article__context,.article-secondary-context,.article-evidence-index) a:focus-visible{border-radius:2px;outline:3px solid #91b3cf;outline:3px solid color-mix(in srgb,var(--article-accent) 36%,transparent);outline-offset:3px}body[data-page=article] main.page-shell.container.article-detail-shell .intel-rail.article-side>:not(.intel-rail-onthispage){display:none}body[data-page=article] main.page-shell.container.article-detail-shell>.article-related{width:100%;max-width:none;margin-inline:0}body[data-page=article] main.page-shell.container.article-detail-shell>.article-frame--paywall{width:var(--article-prose-measure);max-width:100%;margin-inline:auto}body[data-page=article] main.page-shell.container.article-detail-shell .intel-panel.article-main{display:flex;flex-direction:column}body[data-page=article] main.page-shell.container.article-detail-shell .intel-panel.article-main>.article-meta-grid{order:1;display:flex!important;flex-wrap:wrap;gap:.7rem 1.2rem!important;width:100%;max-width:var(--article-prose-measure);margin:0 0 1.75rem!important;padding:0 0 1rem!important;border:0!important;border-block-end:1px solid var(--article-rule)!important;background:transparent!important}body[data-page=article] main.page-shell.container.article-detail-shell .intel-panel.article-main>.article-meta-grid>.article-meta-cell{display:inline-flex!important;flex:0 1 auto;align-items:baseline;gap:.35rem;min-width:0!important;padding:0!important;border:0!important;background:transparent!important}body[data-page=article] main.page-shell.container.article-detail-shell .article-meta-cell__label,body[data-page=article] main.page-shell.container.article-detail-shell .article-meta-cell__value{margin:0!important;font-size:.78rem!important;line-height:1.45!important}body[data-page=article] main.page-shell.container.article-detail-shell .article-meta-cell__label{color:var(--article-muted)!important;font-weight:600!important}body[data-page=article] main.page-shell.container.article-detail-shell .article-meta-cell__value{color:var(--article-ink)!important;font-weight:680!important}body[data-page=article] main.page-shell.container.article-detail-shell .intel-panel.article-main>.article-shell{order:2}body[data-page=article] main.page-shell.container.article-detail-shell .intel-panel.article-main>.article-evidence-pack{order:3;margin-top:2.5rem}body[data-page=article] main.page-shell.container.article-detail-shell .article-secondary-context{margin-top:2.5rem;border-block:1px solid var(--article-rule);background:var(--article-paper)}body[data-page=article] main.page-shell.container.article-detail-shell .article-secondary-context>summary{position:relative;display:flex;align-items:center;min-height:48px;padding-block:.8rem;padding-inline:1rem 3rem;color:var(--article-ink);font-family:var(
    --btw-surface-compact-font-family,var(--btw-font-ui-locale,inherit)
  );font-size:var(--btw-surface-compact-font-size,.84rem);font-weight:720;line-height:var(--btw-surface-compact-line-height,1.45);list-style:none;cursor:pointer}body[data-page=article] main.page-shell.container.article-detail-shell .article-secondary-context>summary::-webkit-details-marker{display:none}body[data-page=article] main.page-shell.container.article-detail-shell .article-secondary-context>summary:after{content:"";position:absolute;inset-inline-end:1.1rem;width:.52rem;height:.52rem;border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;transform:translateY(-.15rem) rotate(45deg);transition:transform .16s cubic-bezier(.23,1,.32,1)}body[data-page=article] main.page-shell.container.article-detail-shell .article-secondary-context[open]>summary:after{transform:translateY(.15rem) rotate(225deg)}body[data-page=article] main.page-shell.container.article-detail-shell .article-secondary-context>.company-briefing-snapshot{margin:0;padding:1rem;border-block-start:1px solid var(--article-rule)}body[data-page=article] main.page-shell.container.article-detail-shell .history-article-record-hero{width:var(--article-hero-measure);margin-inline:auto;padding:1.5rem 0 0;border:0;border-top:3px solid #a98943;border-radius:0;background:transparent}body[data-page=article] main.page-shell.container.article-detail-shell .history-article-record-hero h1{max-width:var(--article-prose-measure);color:var(--article-ink);font-family:var(
    --btw-surface-headline-font-family,var(--btw-font-heading-locale,inherit)
  );font-size:clamp(2.35rem,3.7vw,3.8rem)!important;line-height:var(--btw-surface-headline-line-height,1.08)!important;letter-spacing:var(--btw-surface-headline-letter-spacing,0);text-wrap:balance}body[data-page=article] main.page-shell.container.article-detail-shell .history-article-record-dek,body[data-page=article] main.page-shell.container.article-detail-shell .history-article-record-title{max-width:var(--article-prose-measure);color:var(--article-copy)}body[data-page=article] main.page-shell.container.article-detail-shell .history-article-record-body{max-width:var(--article-prose-measure);padding:0;border:0;background:transparent}@media (min-width:1025px){body[data-page=article] main.page-shell.container.article-detail-shell .natural-article{display:grid;grid-template-columns:minmax(0,var(--article-rail-width)) minmax(0,var(--article-prose-measure)) minmax(0,1fr);column-gap:var(--article-reading-gap);row-gap:2.75rem;align-items:start}body[data-page=article] main.page-shell.container.article-detail-shell .natural-article__header{grid-column:2/-1;grid-row:1;justify-self:start}body[data-page=article] main.page-shell.container.article-detail-shell .natural-article__layout{display:contents}body[data-page=article] main.page-shell.container.article-detail-shell .article-reading-guide{position:sticky;grid-column:1;grid-row:2;align-self:start;max-height:calc(100vh - 8rem);overflow-y:auto;padding-block-start:.9rem;border-block-start:2px solid var(--article-ink);scrollbar-width:thin;top:6.75rem}body[data-page=article] main.page-shell.container.article-detail-shell .natural-article__content{grid-column:2;grid-row:2;width:100%;min-width:0}body[data-page=article] main.page-shell.container.article-detail-shell>.intel-header-block--full{margin-inline-start:calc(var(--article-rail-width) + var(--article-reading-gap));margin-inline-end:0}body[data-page=article] main.page-shell.container.article-detail-shell>.intel-layout.article-frame[data-intelligence-layout]{display:grid;grid-template-columns:minmax(0,var(--article-rail-width)) minmax(0,var(--article-prose-measure)) minmax(0,1fr)!important;gap:0 var(--article-reading-gap)!important;align-items:start}body[data-page=article] main.page-shell.container.article-detail-shell>.intel-layout.article-frame[data-intelligence-layout]>.intel-panel.article-main{grid-column:2;grid-row:1;min-width:0}body[data-page=article] main.page-shell.container.article-detail-shell>.intel-layout.article-frame[data-intelligence-layout]>.intel-rail.article-side{position:sticky;grid-column:1;grid-row:1;width:100%;max-height:calc(100vh - 8rem);overflow-y:auto;align-self:start;top:6.75rem}body[data-page=article] main.page-shell.container.article-detail-shell .history-article-record-shell{display:grid;grid-template-columns:minmax(0,var(--article-rail-width)) minmax(0,var(--article-prose-measure)) minmax(0,1fr);column-gap:var(--article-reading-gap);row-gap:1.5rem;align-items:start}body[data-page=article] main.page-shell.container.article-detail-shell .history-article-record-hero,body[data-page=article] main.page-shell.container.article-detail-shell .history-article-record-shell>.article-visual{grid-column:2/-1;justify-self:start;margin-inline:0}body[data-page=article] main.page-shell.container.article-detail-shell .history-article-record-shell>.article-visual{width:var(--article-hero-measure);margin-block:0 1rem}body[data-page=article] main.page-shell.container.article-detail-shell .history-article-record-layout{display:contents}body[data-page=article] main.page-shell.container.article-detail-shell .history-article-record-rail{position:static;grid-column:1;grid-row:3;width:100%}body[data-page=article] main.page-shell.container.article-detail-shell .history-article-record-body{grid-column:2;grid-row:3}}@media (max-width:1024px){body[data-page=article] main.page-shell.container.article-detail-shell :where(.natural-article__header,.intel-header-block--full){width:100%;max-width:var(--article-prose-measure);margin-inline:auto}body[data-page=article] main.page-shell.container.article-detail-shell :where(.natural-article__header,.intel-header-block--full) .article-visual{width:100%}body[data-page=article] main.page-shell.container.article-detail-shell .natural-article__layout{display:block;width:100%;max-width:var(--article-prose-measure);margin:2rem auto 0}body[data-page=article] main.page-shell.container.article-detail-shell .article-reading-guide{position:sticky;z-index:20;margin-bottom:1.75rem;padding:.65rem 0;border-block:1px solid var(--article-rule);background:color-mix(in srgb,var(--article-paper) 94%,transparent);backdrop-filter:blur(4px);top:var(--intel-sticky-header-offset,0)}body[data-page=article] main.page-shell.container.article-detail-shell .article-reading-guide__desktop{display:none}body[data-page=article] main.page-shell.container.article-detail-shell .article-reading-guide__disclosure{display:block}body[data-page=article] main.page-shell.container.article-detail-shell .article-reading-guide__disclosure .article-reading-guide__links{max-height:min(48vh,22rem);overflow-y:auto;padding-block:.35rem .65rem}body[data-page=article] main.page-shell.container.article-detail-shell .history-article-record-layout,body[data-page=article] main.page-shell.container.article-detail-shell>.intel-layout.article-frame[data-intelligence-layout]{display:block;width:100%;max-width:var(--article-prose-measure);margin-inline:auto}body[data-page=article] main.page-shell.container.article-detail-shell :where(.natural-article__body,.article-main .article-body){width:100%;max-width:var(--article-prose-measure)!important}body[data-page=article] main.page-shell.container.article-detail-shell .history-article-record-rail{position:static;margin-top:2.5rem}}@media (min-width:768px) and (max-width:1024px){body[data-page=article] main.page-shell.container.article-detail-shell .natural-article__context dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){body[data-page=article] main.page-shell.container.article-detail-shell>.article-breadcrumb{margin-top:.75rem!important}body[data-page=article] main.page-shell.container.article-detail-shell .natural-article{padding-block:1.25rem 3rem}body[data-page=article] main.page-shell.container.article-detail-shell .history-article-record-hero h1,body[data-page=article] main.page-shell.container.article-detail-shell :where(.natural-article__header,.intel-header-block--full) h1{max-width:100%!important;font-size:clamp(2rem,10vw,2.85rem)!important;line-height:var(--btw-surface-headline-line-height,1.12)!important}html[data-writing-system=cjk] body[data-page=article] main.page-shell.container.article-detail-shell :where(.natural-article__header,.intel-header-block--full) h1{font-size:clamp(1.95rem,9.4vw,2.65rem)!important}body[data-page=article] main.page-shell.container.article-detail-shell :where(.natural-article__deck,.intel-header-block--full .article-dek,.btw-hero__dek){font-size:1.04rem!important}body[data-page=article] main.page-shell.container.article-detail-shell .natural-article__byline{line-height:1.6}body[data-page=article] main.page-shell.container.article-detail-shell .article-reading-guide{position:static;margin-bottom:1.5rem;backdrop-filter:none}body[data-page=article] main.page-shell.container.article-detail-shell .intel-panel.article-main>.article-shell{order:1}body[data-page=article] main.page-shell.container.article-detail-shell .intel-panel.article-main>.article-evidence-pack{order:2}body[data-page=article] main.page-shell.container.article-detail-shell .intel-panel.article-main>.article-meta-grid{order:3;margin-block:2rem 0!important}body[data-page=article] main.page-shell.container.article-detail-shell .article-reading-guide__status span:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body[data-page=article] main.page-shell.container.article-detail-shell .natural-article__context dl{grid-template-columns:minmax(0,1fr)}body[data-page=article] main.page-shell.container.article-detail-shell .natural-article__body>:where(figure,table,.table-wrap,[data-article-breakout=wide]){width:100%;max-width:100%!important}}@media (prefers-reduced-motion:reduce){body[data-page=article] main.page-shell.container.article-detail-shell *{scroll-behavior:auto!important}body[data-page=article] main.page-shell.container.article-detail-shell .article-secondary-context>summary:after{transition:none}}