.site-shell--bs{--bs-cream:#fdfcf3;--bs-white:#fff;--bs-margin:#fdfbe4;--bs-recess:#e7e7e7;--bs-rule:#d9d9d9;--bs-ink:#000;--bs-caption:#6e6e6e;--bs-mute:#b3b3b3;--bs-charcoal:#211d1c;--bs-yellow:#ffc500;--bs-serif:var(--font-source-serif,Georgia),"Times New Roman",serif;--bs-sans:"Helvetica Neue",var(--font-source-sans,Helvetica),Helvetica,Arial,sans-serif;--color-paper-white:var(--bs-cream);--color-ink-black:var(--bs-ink);--color-charcoal:var(--bs-caption);--color-fossil:var(--bs-caption);--color-slate-iris:var(--bs-ink);--color-bb-orange:var(--bs-ink);--font-display:var(--bs-serif);--font-body:var(--bs-serif);--font-ui:var(--bs-sans);--font-helveticaneue:var(--bs-sans);--rule:var(--bs-rule);--ink:var(--bs-ink);--ink-soft:var(--bs-caption);--ink-faint:var(--bs-caption);--pen:var(--bs-ink);--accent:var(--bs-ink);--graphic-accent:var(--bs-ink);--graphic-muted:var(--bs-mute);--leading-body:1.5;background:var(--bs-cream);color:var(--bs-ink)}body:has(.site-shell--bs){background:#fdfcf3}.site-shell--bs *{box-shadow:none}.bs-head{width:100%}.bs-util{background:var(--bs-white);border-bottom:1px solid var(--bs-rule)}.bs-util-inner{max-width:var(--page-max-width);margin:0 auto;padding:8px var(--page-gutter);display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--bs-sans);font-size:13px;font-weight:700;letter-spacing:.01em;text-transform:uppercase}.bs-util-links,.bs-util-right{display:flex;align-items:center;gap:18px}.bs-util a{color:var(--bs-ink)}.bs-util a:hover{text-decoration:underline;text-underline-offset:3px}.bs-util-quiet{color:var(--bs-caption)!important;font-weight:400}.bs-subscribe{background:var(--bs-yellow);color:var(--bs-ink);padding:8px 16px;border-radius:0}.bs-subscribe:hover{text-decoration:none!important;background:#ffcf2e}.bs-mast{max-width:var(--page-max-width);margin:0 auto;padding:22px var(--page-gutter) 18px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;grid-gap:16px;gap:16px}.bs-flag,.bs-motto{display:flex;flex-direction:column;gap:2px;font-family:var(--bs-serif);font-size:13px;line-height:1.3;color:var(--bs-caption)}.bs-flag span:first-child{color:var(--bs-ink);text-transform:uppercase;letter-spacing:.075em;font-size:12px}.bs-motto{text-align:right;align-items:flex-end;font-style:italic}.bs-wordmark{font-weight:600;font-size:clamp(34px,6vw,60px);line-height:1;letter-spacing:-.02em;color:var(--bs-ink);white-space:nowrap}.bs-nav,.bs-wordmark{font-family:var(--bs-serif)}.bs-nav{max-width:var(--page-max-width);margin:0 auto;padding:0 var(--page-gutter);display:flex;flex-wrap:wrap;justify-content:center;font-size:13px;letter-spacing:.075em;text-transform:uppercase}.bs-nav:after,.bs-nav:before{content:"";flex-basis:100%;height:0;border-top:1px solid var(--bs-ink)}.bs-nav a{padding:10px 12px;color:var(--bs-ink);position:relative;white-space:nowrap}.bs-nav a+a:before{content:"|";position:absolute;left:-2px;color:var(--bs-mute)}.bs-nav a:hover,.bs-nav a[aria-current=page]{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media (max-width:760px){.bs-util-links{display:none}.bs-util-inner{justify-content:flex-end}.bs-mast{grid-template-columns:1fr;text-align:center;padding:16px}.bs-flag,.bs-motto{align-items:center;text-align:center}.bs-flag{order:2}.bs-motto{display:none}}@media (max-width:1000px){.bs-nav{flex-wrap:nowrap;overflow-x:auto;justify-content:safe center;scrollbar-width:none}.bs-nav::-webkit-scrollbar{display:none}.bs-nav:after,.bs-nav:before{display:none}.bs-nav{border-top:1px solid var(--bs-ink);border-bottom:1px solid var(--bs-ink)}.bs-nav a{flex:0 0 auto;padding:10px 12px}}.site-shell--bs .site-main{padding-top:18px}.site-shell--bs .brief-kicker,.site-shell--bs .card-kicker,.site-shell--bs .explainer-flag,.site-shell--bs .lead-kicker,.site-shell--bs .the-rub-flag,.site-shell--bs .the-rub-peg{font-family:var(--bs-serif);font-style:normal;font-size:12px;font-weight:400;letter-spacing:.075em;text-transform:uppercase;color:var(--bs-ink)}.site-shell--bs .section-head{font-family:var(--bs-serif);font-style:normal;font-weight:400;letter-spacing:-.02em}.site-shell--bs .section-head,.site-shell--bs .ticker{border-bottom:1px solid var(--bs-rule)}.site-shell--bs .ticker-label{font-family:var(--bs-serif);font-style:normal;font-weight:400;font-size:12px;letter-spacing:.075em;text-transform:uppercase}.site-shell--bs .ticker-item{font-family:var(--bs-serif);color:var(--bs-ink)}.site-shell--bs .agate{border-bottom:1px solid var(--bs-rule)}.site-shell--bs .agate-head h2{font-family:var(--bs-serif);font-style:normal;font-weight:400;font-size:12px;letter-spacing:.075em;text-transform:uppercase}.site-shell--bs .agate-label{font-family:var(--bs-serif);font-size:13px;color:var(--bs-caption)}.site-shell--bs .agate-value{font-family:var(--bs-serif);font-size:18px;letter-spacing:-.01em;color:var(--bs-ink)}.site-shell--bs .sheet-row-lead{border-bottom:1px solid var(--bs-rule);padding-bottom:32px}@media (min-width:1025px){.site-shell--bs .lead{border-right:1px solid var(--bs-rule);padding-right:24px}}@media (max-width:1024px){.site-shell--bs .lead{border-right:0;border-bottom:1px solid var(--bs-rule)}}.site-shell--bs .lead-headline{font-family:var(--bs-serif);font-style:normal;font-weight:400;font-size:clamp(30px,3.6vw,40px);line-height:1.08;letter-spacing:-.02em}.site-shell--bs .lead-deck{font-size:18px;line-height:1.38;color:var(--bs-caption)}.site-shell--bs .lead-caveat{color:var(--bs-caption);border-top:1px solid var(--bs-rule);font-size:15px}.site-shell--bs .lead-foot{font-family:var(--bs-serif);font-size:13px;color:var(--bs-mute)}.site-shell--bs .lead-foot a{color:var(--bs-ink);border-bottom-color:var(--bs-rule)}.site-shell--bs .lead-cut{filter:none}@media (min-width:721px){.site-shell--bs .sheet-secondaries{padding-right:18px}.site-shell--bs .sheet-more,.site-shell--bs .sheet-secondaries{border-right:1px solid var(--bs-rule)}}@media (max-width:720px){.site-shell--bs .sheet-secondaries{border-right:0;border-bottom:1px solid var(--bs-rule)}.site-shell--bs .sheet-more{border-right:0}.site-shell--bs .the-rub{margin-top:8px}}.site-shell--bs .brief{border-bottom:1px solid var(--bs-rule);padding-bottom:16px;margin-bottom:16px}.site-shell--bs .brief-headline{font-family:var(--bs-serif);font-weight:400;font-size:20px;line-height:1.25;letter-spacing:-.02em}.site-shell--bs .brief-deck{font-size:15px;color:var(--bs-caption);line-height:1.4}.site-shell--bs .the-rub{background:var(--bs-margin);padding:0 16px 16px;align-self:stretch}.site-shell--bs .the-rub-flag{display:block;margin:0 -16px 14px;padding:8px 16px;background:var(--bs-ink);color:var(--bs-white)}.site-shell--bs .the-rub-name{font-family:var(--bs-serif);font-weight:600;font-size:24px;letter-spacing:-.02em;border-bottom:1px solid var(--bs-rule)}.site-shell--bs .the-rub-hed{font-family:var(--bs-serif);font-style:italic;font-weight:400;font-size:18px}.site-shell--bs .the-rub-peg{color:var(--bs-caption)}.site-shell--bs .the-rub-p{font-size:15px;line-height:1.45}.site-shell--bs .the-rub-p:first-of-type:first-letter{font-family:var(--bs-serif);font-weight:600}.site-shell--bs .the-rub-more a{border-bottom-color:var(--bs-ink)}.site-shell--bs .sheet-row-below{padding-top:28px}.site-shell--bs .explainer-hed{font-family:var(--bs-serif);font-weight:400;font-size:28px;letter-spacing:-.02em}.site-shell--bs .explainer-deck{color:var(--bs-caption)}.site-shell--bs .explainer-meta{font-family:var(--bs-serif);color:var(--bs-mute)}.site-shell--bs .explainer-meta a{color:var(--bs-ink)}.site-shell--bs .dash-card,.site-shell--bs .instrument-card{background:var(--bs-white);border:1px solid var(--bs-rule);border-radius:0;box-shadow:none}.site-shell--bs .dash-name,.site-shell--bs .instrument-card-title{font-family:var(--bs-serif)}.site-shell--bs .capture{border-top:1px solid var(--bs-rule);border-bottom:1px solid var(--bs-rule);margin-top:80px}.site-shell--bs .capture h2{font-weight:400;font-size:32px;letter-spacing:-.02em}.site-shell--bs .capture p{color:var(--bs-caption)}.site-shell--bs .capture input{font-family:var(--bs-sans);font-size:14px;padding:9px 12px;border:1px solid var(--bs-charcoal);border-radius:0;background:var(--bs-white)}.site-shell--bs .capture button{font-family:var(--bs-sans);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.01em;padding:9px 16px;background:var(--bs-ink);color:var(--bs-white);border:1px solid var(--bs-ink);border-radius:0;cursor:pointer}.site-shell--bs .site-foot{border-top:1px solid var(--bs-ink);font-family:var(--bs-serif);color:var(--bs-caption)}.site-shell--bs .site-foot strong{font-family:var(--bs-serif);font-style:normal;font-weight:600;letter-spacing:.075em;color:var(--bs-ink)}.site-shell--bs .site-foot a{color:var(--bs-caption);border-bottom-color:var(--bs-rule)}.site-shell--bs .article h1{font-family:var(--bs-serif);font-weight:400;font-size:clamp(32px,4.4vw,48px);line-height:1.08;letter-spacing:-.02em}.site-shell--bs .article h2{font-family:var(--bs-serif);font-weight:600;font-size:24px;letter-spacing:-.02em}.site-shell--bs .article p{font-size:18px;line-height:1.55}.site-shell--bs .story-deck{color:var(--bs-caption);font-size:20px;line-height:1.4}.site-shell--bs .byline{font-family:var(--bs-serif);font-style:normal;font-size:13px;letter-spacing:.05em;text-transform:uppercase;color:var(--bs-caption);border-bottom:1px solid var(--bs-rule)}.site-shell--bs .byline a{color:var(--bs-ink)}.site-shell--bs .pull{font-family:var(--bs-serif);border-top:1px solid var(--bs-ink);border-bottom:1px solid var(--bs-ink);font-size:24px;letter-spacing:-.01em}.site-shell--bs .caveat-box{background:var(--bs-margin);border:1px solid var(--bs-rule);outline:0}.site-shell--bs .caveat-box h3{font-family:var(--bs-serif);font-weight:400;letter-spacing:.075em}.site-shell--bs .figure-cap{font-family:var(--bs-serif);color:var(--bs-caption)}.site-shell--bs .signoff{color:var(--bs-caption)}.site-shell--bs table.data{font-family:var(--bs-serif);font-size:14px}.site-shell--bs table.data th{border-bottom:1px solid var(--bs-ink);text-transform:uppercase;font-size:12px;letter-spacing:.05em}.site-shell--bs table.data td{border-bottom:1px solid var(--bs-rule)}.site-shell--bs .tier.t1{color:var(--bs-ink)}.site-shell--bs .draft-banner{background:var(--bs-margin);border:1px solid var(--bs-rule)}.site-shell--bs .hl{background:var(--bs-white);color:var(--bs-ink);border:1px solid var(--bs-rule);border-radius:0}.site-shell--bs .hl-head{font-family:var(--bs-serif);font-weight:400;letter-spacing:.075em;color:var(--bs-ink)}.site-shell--bs .hl-head .ix-mark i{background:var(--bs-ink)}.site-shell--bs .hl-head .ix-mark i:nth-child(2){background:var(--bs-caption)}.site-shell--bs .hl-head .ix-mark i:first-child{background:var(--bs-mute)}.site-shell--bs .hl-item{border-left-color:var(--bs-rule)}.site-shell--bs .hl-fig{font-family:var(--bs-serif);font-weight:400;letter-spacing:-.02em}.site-shell--bs .hl-arrow{color:var(--bs-ink)}.site-shell--bs .hl-arrow.down{color:var(--bs-caption)}.site-shell--bs .hl-label{font-family:var(--bs-serif);font-weight:600;color:var(--bs-ink)}.site-shell--bs .hl-note,.site-shell--bs .hl-src{font-family:var(--bs-serif);color:var(--bs-caption)}.site-shell--bs .hl-area{fill:var(--bs-recess)}.site-shell--bs .hl-line{stroke:var(--bs-ink);stroke-width:1.5}.site-shell--bs .hl-dot{fill:var(--bs-ink);stroke:var(--bs-white)}.site-shell--bs .hl-dot.down{fill:var(--bs-caption)}.site-shell--bs .hl-spark-ends{font-family:var(--bs-serif);color:var(--bs-mute)}@media (max-width:640px){.site-shell--bs .hl-item,.site-shell--bs .hl-item:first-child{border-top-color:var(--bs-rule)}}.site-shell--bs .archive-list li{border-bottom:1px solid var(--bs-rule);padding:16px 0}.site-shell--bs .archive-list li>a{display:block;font-family:var(--bs-serif);font-size:22px;line-height:1.22;letter-spacing:-.02em;color:var(--bs-ink)}.site-shell--bs .archive-list li>a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.site-shell--bs .archive-date{font-family:var(--bs-serif);font-size:12px;letter-spacing:.075em;text-transform:uppercase;color:var(--bs-ink);margin-bottom:6px}.site-shell--bs .archive-list li>p{font-size:16px;color:var(--bs-caption);margin:6px 0 0}.site-shell--bs .section-lede{color:var(--bs-caption)}.site-shell--bs .cut-link{display:block}.site-shell--bs .hl-thumb{aspect-ratio:3/2;display:flex;flex-direction:column;justify-content:space-between;gap:4px;padding:14px 16px 10px;margin:0 0 10px;background:var(--bs-white);border:1px solid var(--bs-rule);container-type:inline-size}.site-shell--bs .cut-link:hover .hl-thumb{border-color:var(--bs-ink)}.site-shell--bs .hl-thumb-fig{display:flex;align-items:baseline;gap:8px;white-space:nowrap;font-family:var(--bs-serif);font-weight:400;letter-spacing:-.02em;line-height:1;font-size:clamp(1.6rem,15cqi,2.8rem)}.site-shell--bs .hl-thumb-label{font-family:var(--bs-serif);font-weight:600;font-size:14px;line-height:1.25}.site-shell--bs .hl-thumb-note{font-family:var(--bs-serif);font-size:14px;color:var(--bs-caption)}.site-shell--bs .hl-thumb .hl-spark{margin:4px 0 0;flex:1 1;display:flex;flex-direction:column;justify-content:flex-end}.site-shell--bs .hl-thumb .hl-spark svg{height:100%;min-height:40px;max-height:90px}.site-shell--bs .sheet-side{grid-column:6/span 3;min-width:0;display:flex;flex-direction:column;gap:24px}@media (max-width:1024px){.site-shell--bs .sheet-side{grid-column:2}}@media (max-width:720px){.site-shell--bs .sheet-side{grid-column:1}}.site-shell--bs .inc-page{max-width:var(--page-max-width);margin:0 auto;padding:0 var(--page-gutter)}@media (max-width:720px){.site-shell--bs .inc-page{padding:0 16px}}.site-shell--bs .inc-head{text-align:center;border-bottom:1px solid var(--bs-ink);padding:8px 0 18px;margin-bottom:28px}.site-shell--bs .inc-flag,.site-shell--bs .inc-head-flag,.site-shell--bs .inc-item-kicker{font-family:var(--bs-serif);font-size:12px;letter-spacing:.075em;text-transform:uppercase;color:var(--bs-ink)}.site-shell--bs .inc-head-name{font-family:var(--bs-serif);font-weight:400;font-size:clamp(36px,5vw,56px);letter-spacing:-.02em;line-height:1.05;margin:6px 0}.site-shell--bs .inc-head-dek{font-size:18px;color:var(--bs-caption)}.site-shell--bs .inc-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,4fr);grid-gap:0 32px;gap:0 32px;align-items:start}@media (max-width:900px){.site-shell--bs .inc-grid{grid-template-columns:minmax(0,1fr)}}.site-shell--bs .inc-bl{background:var(--bs-margin);padding:0 20px 20px}.site-shell--bs .inc-bl .inc-flag{display:block;margin:0 -20px 16px;padding:8px 20px;background:var(--bs-ink);color:var(--bs-white)}.site-shell--bs .inc-bl-hed{font-family:var(--bs-serif);font-weight:400;font-size:clamp(26px,3vw,34px);line-height:1.12;letter-spacing:-.02em;margin:0 0 6px}.site-shell--bs .inc-bl-date{font-family:var(--bs-serif);font-size:13px;color:var(--bs-caption);margin-bottom:14px}.site-shell--bs .inc-bl-p{font-size:17px;line-height:1.5;margin:0 0 12px}.site-shell--bs .inc-bl-p:first-of-type:first-letter{font-weight:600}.site-shell--bs .inc-link{color:var(--bs-ink);border-bottom:1px solid var(--bs-mute);text-decoration:none}.site-shell--bs .inc-link:hover{border-bottom-color:var(--bs-ink)}.site-shell--bs .inc-link-chart:after{content:" \2197";font-size:.8em;color:var(--bs-caption)}.site-shell--bs .inc-bl-extra{font-size:14px;color:var(--bs-caption)}.site-shell--bs .inc-bl-foot{font-family:var(--bs-serif);font-size:13px;color:var(--bs-caption);border-top:1px solid var(--bs-rule);padding-top:10px;margin-top:16px}.site-shell--bs .inc-bl-foot a{color:var(--bs-ink);border-bottom:1px solid var(--bs-rule)}.site-shell--bs .inc-bl-empty .inc-bl-hed{font-style:italic}.site-shell--bs .inc-section-head{font-family:var(--bs-serif);font-weight:400;font-size:24px;letter-spacing:-.02em;border-bottom:1px solid var(--bs-ink);padding-bottom:6px;margin:0 0 6px}.site-shell--bs .inc-section-dek{font-size:14px;color:var(--bs-caption);margin-bottom:16px}.site-shell--bs .inc-section-dek a{color:var(--bs-ink);border-bottom:1px solid var(--bs-rule)}@media (max-width:900px){.site-shell--bs .inc-wire{margin-top:32px}}.site-shell--bs .inc-items{list-style:none;margin:0;padding:0}.site-shell--bs .inc-item{border-bottom:1px solid var(--bs-rule);padding:0 0 16px;margin-bottom:16px}.site-shell--bs .inc-item-date{color:var(--bs-caption)}.site-shell--bs .inc-item-hed{font-family:var(--bs-serif);font-weight:400;font-size:20px;line-height:1.25;letter-spacing:-.01em;margin:4px 0 6px}.site-shell--bs .inc-item-hed a{color:var(--bs-ink)}.site-shell--bs .inc-item-summary{font-size:15px;line-height:1.45;margin:0 0 6px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.site-shell--bs .inc-item:has(>.inc-item-more[open]) .inc-item-summary{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.site-shell--bs .inc-earlier>summary,.site-shell--bs .inc-item-more>summary{list-style:none;cursor:pointer;display:inline-block;font-family:var(--bs-sans,inherit);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-caption);border-bottom:1px solid;padding-bottom:1px}.site-shell--bs .inc-earlier>summary::-webkit-details-marker,.site-shell--bs .inc-item-more>summary::-webkit-details-marker{display:none}.site-shell--bs .inc-item-more>summary:after{content:" \2193"}.site-shell--bs .inc-item-more[open]>summary{font-size:0;border:0}.site-shell--bs .inc-item-less{display:none}.site-shell--bs .inc-item-more[open] .inc-item-less{display:inline;font-size:12px;border-bottom:1px solid}.site-shell--bs .inc-item-more[open]>summary:after{content:" \2191";font-size:12px}.site-shell--bs .inc-item-more[open]{display:flex;flex-direction:column}.site-shell--bs .inc-item-more[open]>summary{order:2;margin-top:4px;align-self:flex-start}.site-shell--bs .inc-item-more>.inc-claims{margin-top:8px}.site-shell--bs .inc-earlier{margin-top:4px}.site-shell--bs .inc-earlier>summary{margin-bottom:16px}.site-shell--bs .inc-claims{list-style:none;padding:0;margin:0 0 8px;font-size:14px;line-height:1.45}.site-shell--bs .inc-claims li{margin-bottom:6px}.site-shell--bs .inc-claim-note{color:var(--bs-caption)}.site-shell--bs .inc-chip{display:inline-block;padding:0 8px;border:1px solid;border-radius:999px;font-family:var(--bs-sans);font-size:11px;line-height:18px;white-space:nowrap;color:var(--bs-caption)}.site-shell--bs .inc-chip-agrees{color:#1a7f37}.site-shell--bs .inc-chip-disagrees{color:#c0362c}.site-shell--bs .inc-chip-partly{color:#9a6700}.site-shell--bs .inc-item-links{font-size:13px;color:var(--bs-caption)}.site-shell--bs .inc-empty{font-size:15px;color:var(--bs-caption);font-style:italic;border-top:1px solid var(--bs-rule);padding-top:12px}.site-shell--bs .inc-numbers{margin:48px 0 20px}.site-shell--bs .inc-pnl>.dx{margin:0 auto;max-width:var(--page-max-width)}.site-shell--bs .inc-pnl .dx-gov>.dx-h2{display:none}.site-shell--bs .inc-edition{max-width:760px}.site-shell--bs .inc-sources{margin-top:28px;font-size:14px}.site-shell--bs .inc-sources ul{padding-left:18px}.site-shell--bs .inc-sources a{color:var(--bs-ink);border-bottom:1px solid var(--bs-rule)}.site-shell--bs .inc-teaser{border-top:3px solid var(--bs-ink);padding-top:8px}.site-shell--bs .inc-teaser-name{font-family:var(--bs-serif);font-weight:600;font-size:22px;letter-spacing:-.02em;margin:2px 0 6px}.site-shell--bs .inc-teaser-name a{color:var(--bs-ink)}.site-shell--bs .inc-teaser-hed{font-family:var(--bs-serif);font-style:italic;font-size:18px;line-height:1.3;margin:0 0 6px}.site-shell--bs .inc-teaser-p{font-size:15px;line-height:1.45;margin:0 0 6px}.site-shell--bs .inc-teaser-more{font-family:var(--bs-serif);font-size:13px}.site-shell--bs .inc-teaser-more a{color:var(--bs-ink);border-bottom:1px solid var(--bs-ink)}.site-shell--bs .inc-teaser-date{color:var(--bs-caption)}.site-shell--bs .inc-head-flag a{color:inherit}.site-shell--bs .sc-teaser{font-size:15px;margin:12px auto 0;max-width:640px}.site-shell--bs .sc-teaser-flag{font-family:var(--bs-sans);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-right:4px}.site-shell--bs .sc-page a,.site-shell--bs .sc-teaser a{color:var(--bs-ink);border-bottom:1px solid var(--bs-rule);text-decoration:none}.site-shell--bs .sc-toggle{display:inline-flex;border:1px solid var(--bs-ink);margin:14px 0 0;max-width:100%}.site-shell--bs .sc-page .sc-toggle-opt,.site-shell--bs .sc-toggle-opt{font-family:var(--bs-sans);font-size:13px;padding:6px 14px;color:var(--bs-ink);border:0;text-decoration:none}.site-shell--bs .sc-page .sc-toggle-opt.is-on,.site-shell--bs .sc-toggle-opt.is-on{background:var(--bs-ink);color:var(--bs-white)}.site-shell--bs .sc-toggle-opt+.sc-toggle-opt{border-left:1px solid var(--bs-ink)}.site-shell--bs .sc-summary{font-family:var(--bs-serif);font-size:17px;margin:14px 0 0}.site-shell--bs .sc-section{margin:0 0 44px}.site-shell--bs .sc-sub{font-family:var(--bs-sans);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:20px 0 6px}.site-shell--bs .sc-faint{color:var(--bs-caption)}.site-shell--bs .sc-outcomes,.site-shell--bs .sc-promises{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));grid-gap:0 32px;gap:0 32px}.site-shell--bs .sc-outcome,.site-shell--bs .sc-promise{border-top:1px solid var(--bs-ink);padding:12px 0 20px;min-width:0;overflow-wrap:anywhere}.site-shell--bs .sc-promise-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.site-shell--bs .sc-outcome-hed,.site-shell--bs .sc-promise-hed{font-family:var(--bs-serif);font-weight:400;font-size:20px;line-height:1.25;letter-spacing:-.01em;margin:0 0 8px}.site-shell--bs .sc-chip{flex:none;font-family:var(--bs-sans);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--bs-ink);padding:2px 6px;white-space:nowrap}.site-shell--bs .sc-chip-not-yet-rated{border-color:var(--bs-mute);color:var(--bs-caption)}.site-shell--bs .sc-quote{margin:0 0 10px;padding:0 0 0 12px;border-left:3px solid var(--bs-rule);font-size:15px;line-height:1.45}.site-shell--bs .sc-quote p{margin:0 0 4px;font-style:italic}.site-shell--bs .sc-quote footer{font-size:13px;color:var(--bs-caption)}.site-shell--bs .sc-facts,.site-shell--bs .sc-vals{margin:0;font-size:14px;line-height:1.45}.site-shell--bs .sc-facts>div{display:grid;grid-template-columns:80px minmax(0,1fr);grid-gap:8px;gap:8px;padding:3px 0}.site-shell--bs .sc-facts dt,.site-shell--bs .sc-vals dt{font-family:var(--bs-sans);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-caption)}.site-shell--bs .sc-facts dd,.site-shell--bs .sc-vals dd{margin:0}.site-shell--bs .sc-bar{height:6px;background:var(--bs-recess);margin:10px 0 8px}.site-shell--bs .sc-bar span{display:block;height:100%;background:var(--bs-ink)}.site-shell--bs .sc-control,.site-shell--bs .sc-issue,.site-shell--bs .sc-note,.site-shell--bs .sc-oecd,.site-shell--bs .sc-promise-foot,.site-shell--bs .sc-source{font-size:13px;line-height:1.45;margin:6px 0 0}.site-shell--bs .sc-note,.site-shell--bs .sc-promise-foot{color:var(--bs-caption)}.site-shell--bs .sc-control-label{font-weight:600}.site-shell--bs .sc-series+.sc-series{margin-top:10px;padding-top:8px;border-top:1px dotted var(--bs-rule)}.site-shell--bs .sc-label{display:block;font-size:14px;margin-bottom:4px}.site-shell--bs .sc-vals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.site-shell--bs .sc-vals dd{font-family:var(--bs-serif);font-size:17px}.site-shell--bs .sc-vals .sc-faint{display:block;font-family:var(--bs-sans);font-size:11px}.site-shell--bs .sc-mark{font-size:12px}.site-shell--bs .sc-awaiting ul,.site-shell--bs .sc-method ul{padding-left:18px;font-size:15px;line-height:1.5}.site-shell--bs .sc-awaiting li,.site-shell--bs .sc-method li{margin-bottom:8px}.site-shell--bs .sc-method{max-width:760px;margin-bottom:48px}.site-shell--bs .story-line-path.alt{stroke:var(--bs-caption)}.site-shell--bs .story-line-dot.key.alt,.site-shell--bs .story-line-label.key.alt{fill:var(--bs-caption)}.site-shell--bs .story-line-legend .swatch.alt{border-top-color:var(--bs-caption)}.site-shell--ix{--ixb-cream:#fdfcf3;--ixb-white:#fff;--ixb-margin:#fdfbe4;--ixb-recess:#e7e7e7;--ixb-rule:#d9d9d9;--ixb-ink:#000;--ixb-charcoal:#211d1c;--ixb-caption:#6e6e6e;--ixb-mute:#b3b3b3;--ixb-serif:var(--font-source-serif,Georgia),"Times New Roman",serif;--ixb-sans:"Helvetica Neue",var(--font-source-sans,Helvetica),Helvetica,Arial,sans-serif;background:var(--ixb-cream);font-family:var(--ixb-serif);color:var(--ixb-ink)}html:has(.site-shell--ix),html:has(.site-shell--ix) body{background:#fdfcf3;color:#000}.site-shell--ix .ix-tile{font-family:var(--ixb-serif)!important}.site-shell--ix *{box-shadow:none!important}.site-shell--ix .dx{--dx-navy:var(--ixb-ink);--dx-navy-2:var(--ixb-charcoal);--dx-navy-3:var(--ixb-ink);--dx-on-navy:#fff;--dx-on-navy-muted:var(--ixb-mute);--dx-line:var(--ixb-rule);--dx-surface:var(--ixb-white);--dx-canvas:var(--ixb-cream);--dx-text:var(--ixb-ink);--dx-muted:var(--ixb-caption);--dx-neutral:var(--ixb-caption);--dx-neutral-bg:var(--ixb-recess);font-family:var(--ixb-serif)}.site-shell--ix .ix-mast{background:var(--ixb-cream);color:var(--ixb-ink);border-bottom:0;padding:0 32px}.site-shell--ix .ix-mast-row{padding:18px 0 14px;align-items:flex-end}.site-shell--ix .ix-brand{color:var(--ixb-ink)!important;font-family:var(--ixb-serif);font-weight:600;font-size:clamp(26px,3.4vw,40px);letter-spacing:-.02em;gap:12px}.site-shell--ix .ix-brand .ix-mark{height:26px;gap:3px}.site-shell--ix .ix-brand .ix-mark i{width:6px;background:var(--ixb-mute)}.site-shell--ix .ix-brand .ix-mark i:first-child{height:11px}.site-shell--ix .ix-brand .ix-mark i:nth-child(2){height:18px;background:var(--ixb-caption)}.site-shell--ix .ix-brand .ix-mark i:nth-child(3){height:26px;background:var(--ixb-ink)}.site-shell--ix .ix-by{font-family:var(--ixb-sans);font-size:13px;font-weight:700;letter-spacing:.01em;color:var(--ixb-ink)!important}.site-shell--ix .ix-by:hover{text-decoration:underline!important;text-underline-offset:3px}.site-shell--ix .ix-nav{border-top:1px solid var(--ixb-ink);border-bottom:1px solid var(--ixb-ink);gap:0;justify-content:safe center;flex-wrap:nowrap}.site-shell--ix .ix-nav-link{position:relative;font-family:var(--ixb-serif);font-size:13px;font-weight:400;letter-spacing:.075em;text-transform:uppercase;color:var(--ixb-ink)!important;padding:10px 14px;border-bottom:0}.site-shell--ix .ix-nav-link+.ix-nav-link:before{content:"|";position:absolute;left:-2px;color:var(--ixb-mute)}.site-shell--ix .ix-nav-link.is-active,.site-shell--ix .ix-nav-link:hover{text-decoration:underline!important;text-underline-offset:4px;text-decoration-thickness:1px}@media (max-width:760px){.site-shell--ix .ix-mast{padding:0 16px}}.site-shell--ix .dx-hero{background:var(--ixb-cream);color:var(--ixb-ink);border-bottom:1px solid var(--ixb-rule);padding:26px 32px 22px}.site-shell--ix .dx-hero a{color:var(--ixb-ink);-webkit-text-decoration-color:var(--ixb-rule);text-decoration-color:var(--ixb-rule)}.site-shell--ix .dx-asof,.site-shell--ix .dx-kicker{font-family:var(--ixb-serif);font-size:12px;letter-spacing:.075em;color:var(--ixb-ink)}.site-shell--ix .dx-asof{color:var(--ixb-caption)}.site-shell--ix .dx-title{font-family:var(--ixb-serif);font-weight:400;font-size:clamp(30px,4vw,44px);letter-spacing:-.02em;color:var(--ixb-ink)}.site-shell--ix .dx-intro{color:var(--ixb-caption);font-size:17px;line-height:1.45}.site-shell--ix .dx-ticker{background:var(--ixb-rule);border:1px solid var(--ixb-rule);border-radius:0}.site-shell--ix .dx-tick{background:var(--ixb-white)}.site-shell--ix .dx-tick:hover{background:var(--ixb-margin)}.site-shell--ix .dx-tick.good{border-top-color:var(--dx-good)}.site-shell--ix .dx-tick.bad{border-top-color:var(--dx-bad)}.site-shell--ix .dx-tick.watch{border-top-color:var(--dx-watch)}.site-shell--ix .dx-tick.neutral{border-top-color:var(--ixb-mute)}.site-shell--ix .dx-tick-label{font-family:var(--ixb-serif);color:var(--ixb-caption);letter-spacing:.075em}.site-shell--ix .dx-tick-value{font-family:var(--ixb-serif);font-weight:400;color:var(--ixb-ink);letter-spacing:-.01em}.site-shell--ix .dx-tick .dash-change,.site-shell--ix .dx-tick-meta{color:var(--ixb-caption)}.site-shell--ix .dx-tick .dash-change.good{color:var(--dx-good)}.site-shell--ix .dx-tick .dash-change.watch{color:var(--dx-bad)}.site-shell--ix .dx-card{border-radius:0}.site-shell--ix .dx-card-head{background:var(--ixb-ink)}.site-shell--ix .dx-card-icon{border-radius:0;background:hsla(0,0%,100%,.14)}.site-shell--ix .dx-card-titles h2{font-family:var(--ixb-serif);font-weight:600;letter-spacing:-.01em}.site-shell--ix .dx-chip,.site-shell--ix .dx-pressure,.site-shell--ix .dx-private-badge,.site-shell--ix .dx-verdict{border-radius:0}.site-shell--ix .dx-drivers-head,.site-shell--ix .dx-headline-label{font-family:var(--ixb-serif);font-weight:400;letter-spacing:.075em}.site-shell--ix .dx-big{font-family:var(--ixb-serif);font-weight:400;letter-spacing:-.02em;color:var(--ixb-ink)}.site-shell--ix .dx-driver,.site-shell--ix .dx-driver-icon{border-radius:0}.site-shell--ix .dx-driver-value{font-family:var(--ixb-serif);font-weight:600}.site-shell--ix .dx-driver-label{font-family:var(--ixb-sans);font-size:.82rem}.site-shell--ix .dx-dev,.site-shell--ix .dx-net-track,.site-shell--ix .dx-party-track,.site-shell--ix .dx-split-bar{border-radius:0;background:var(--ixb-recess)}.site-shell--ix .dx-party-track span{border-radius:0}.site-shell--ix .dx-band{border-radius:0;background:var(--ixb-ink)}.site-shell--ix .dx-band h2{font-family:var(--ixb-serif);font-weight:600}.site-shell--ix .dx-band-icon{border-radius:0}.site-shell--ix .ix-group-head{border-bottom:1px solid var(--ixb-ink)}.site-shell--ix .ix-group-head h2{font-family:var(--ixb-serif);font-weight:400;font-size:26px;letter-spacing:-.02em;color:var(--ixb-ink)}.site-shell--ix .ix-group-link{font-family:var(--ixb-serif);font-size:13px;font-weight:400;color:var(--ixb-ink)!important;border-bottom:1px solid var(--ixb-rule)}.site-shell--ix .ix-tile{border-radius:0!important;border-color:var(--ixb-rule);transform:none!important}.site-shell--ix .ix-tile:hover{border-color:var(--ixb-ink)}.site-shell--ix .ix-tile.is-active{border-color:var(--ixb-ink);outline:1px solid var(--ixb-ink)}.site-shell--ix .ix-tile:focus-visible{outline:1px solid var(--ixb-ink)}.site-shell--ix .ix-tile-body{border-radius:0;border-top-color:var(--ixb-mute)}.site-shell--ix .ix-tile-body.good{border-top-color:var(--dx-good)}.site-shell--ix .ix-tile-body.bad{border-top-color:var(--dx-bad)}.site-shell--ix .ix-tile-body.watch{border-top-color:var(--dx-watch)}.site-shell--ix .ix-tile-label{font-family:var(--ixb-serif);font-weight:400;letter-spacing:.075em;color:var(--ixb-caption)}.site-shell--ix .ix-tile-label em{border-radius:0}.site-shell--ix .ix-tile-value{font-family:var(--ixb-serif);font-weight:400;font-size:1.7rem;letter-spacing:-.02em;color:var(--ixb-ink)}.site-shell--ix .ix-tile-meta{font-family:var(--ixb-serif)}.site-shell--ix .ix-detail-bar{border-radius:0;background:var(--ixb-ink);font-family:var(--ixb-serif);font-weight:400;letter-spacing:.075em}.site-shell--ix .ix-detail-title h2{font-family:var(--ixb-serif);font-weight:400;font-size:24px;letter-spacing:-.02em}.site-shell--ix .vz-crumb a{color:var(--ixb-ink);border-bottom:1px solid var(--ixb-rule)}.site-shell--ix .vz-card,.site-shell--ix .vz-poster{border-radius:0;border-color:var(--ixb-rule);transform:none!important}.site-shell--ix .vz-card:hover{border-color:var(--ixb-ink)}.site-shell--ix .vz-head{background:var(--ixb-ink)}.site-shell--ix .vz-brand{font-family:var(--ixb-serif);font-weight:400;letter-spacing:.075em;color:var(--ixb-mute)}.site-shell--ix .vz-title{font-family:var(--ixb-serif);font-weight:400;letter-spacing:-.02em}.site-shell--ix .vz-takeaways h2{font-family:var(--ixb-serif);font-weight:400;letter-spacing:.075em;color:var(--ixb-ink)}.site-shell--ix .vz-foot,.site-shell--ix .vz-takeaways li{font-family:var(--ixb-serif)}.site-shell--ix .vz-foot{background:var(--ixb-margin);border-top-color:var(--ixb-rule);color:var(--ixb-caption)}.site-shell--ix .vz-foot a{color:var(--ixb-ink)}.site-shell--ix .vz-card-kind,.site-shell--ix .vz-card-meta{font-family:var(--ixb-serif);letter-spacing:.075em}.site-shell--ix .vz-card-title{font-family:var(--ixb-serif);font-weight:400;letter-spacing:-.01em}.site-shell--ix .vz-card-teaser{font-family:var(--ixb-serif);color:var(--ixb-caption)}.site-shell--ix .vz-thumb{background:var(--ixb-white);border-bottom-color:var(--ixb-rule)}.site-shell--ix .vz-player,.site-shell--ix .vz-video-row video{border-radius:0}.site-shell--ix .vz-row rect{fill:#b3b3b3}.site-shell--ix .vz-row.hl rect,.site-shell--ix .vz-row.hl text{fill:#000}.site-shell--ix .vz-svg text{font-family:var(--ixb-serif);fill:#000}.site-shell--ix .dx-card{container-type:inline-size}@container (max-width: 420px){.site-shell--ix .dx-driver{grid-template-columns:24px minmax(0,1fr) 44px 68px 64px;gap:6px}.site-shell--ix .dx-driver-icon{width:22px;height:22px}}