:root,:root[data-theme=light]{--surface:#fff;--surface-raised:#f4f6f9;--ink:#111b2b;--ink-muted:#526174;--ink-faint:#67768a;--line:#e0e6ee;--line-strong:#bfcad7;--accent:#2459dc;--accent-ink:#fff;--up:#08785b;--down:#bd3545;--editorial-font:var(--font-sans), system-ui, sans-serif}:root[data-theme=dark]{--surface:#101722;--surface-raised:#172231;--ink:#edf2fa;--ink-muted:#aebbd0;--ink-faint:#93a5bf;--line:#2b394d;--line-strong:#485c78;--accent:#95b6ff;--accent-ink:#102657;--up:#72d5b4;--down:#ff9ca7}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--surface:#101722;--surface-raised:#172231;--ink:#edf2fa;--ink-muted:#aebbd0;--ink-faint:#93a5bf;--line:#2b394d;--line-strong:#485c78;--accent:#95b6ff;--accent-ink:#102657;--up:#72d5b4;--down:#ff9ca7}}html{scroll-behavior:smooth;scroll-padding-top:24px}body{font-family:var(--font-sans), system-ui, sans-serif}em,.overview-heading h1 em,.workspace-bar__mark,.briefing-lead h3,.news-article h2,.explore-menu__intro,.editorial-pullquote{font-style:normal}.site-main{padding:28px 36px 0}.site-header__inner{grid-template-columns:220px minmax(200px,1fr) 138px 190px;gap:24px;height:76px;padding:0 36px;display:grid}.brand-wordmark{letter-spacing:-1.2px;font-size:26px}.header-account{justify-content:flex-end;gap:16px;font-size:12px}.header-account>a{white-space:nowrap}.header-navigation .primary-nav a,.header-navigation .primary-nav button{padding-top:14px;padding-bottom:14px}.header-account .button-primary{padding:8px 10px;font-size:11px}.header-navigation{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;max-width:1440px;min-height:48px;margin:auto;padding:0 36px;display:flex}.header-navigation .workspace-nav{flex:1;min-width:0}.header-navigation .primary-nav{gap:26px}.header-market-links{color:var(--ink-muted);gap:24px;font-size:12px;display:flex}.header-market-links a:hover{color:var(--accent)}.site-header .market-search{border:1px solid var(--line-strong);background:var(--surface-raised);width:100%;max-width:none;height:40px}.site-header .market-search input{font-size:12px}.site-header .market-search kbd{white-space:nowrap;font-size:9px}.site-header .market-search>button{padding:0 12px;font-size:11px}.site-header .market-search__results{z-index:60;min-width:0;max-height:min(70dvh,520px);overflow:auto}.live-status{-moz-column-gap:7px;text-align:left;font:600 10px var(--font-sans);letter-spacing:.06em;color:var(--ink-muted);grid-template-columns:7px 1fr;align-items:center;column-gap:7px;padding:5px 0;display:grid}.live-status:disabled{opacity:1;cursor:default}.live-status small{font:10px var(--font-mono);letter-spacing:0;color:var(--ink-faint);white-space:nowrap;grid-column:2;margin-top:4px}.live-status__dot{background:var(--ink-faint);border-radius:3px;width:6px;height:6px}.live-status--live{color:var(--up)}.live-status--live .live-status__dot{background:var(--up);animation:2.4s ease-in-out infinite live-beacon}.live-status--offline,.live-status--stale{color:var(--down)}@keyframes live-beacon{0%,to{opacity:1}50%{opacity:.4}}.overview-heading h1{font-family:var(--font-sans);letter-spacing:-1.5px;font-size:36px;font-weight:650;line-height:1.18}.overview-heading p{margin-top:10px;font-size:14px}.overview-heading{margin-bottom:0}.desk-toolbar{justify-content:flex-end;min-height:24px;margin:8px 0 16px}.desk-topline{margin-bottom:18px}.market-ribbon{margin-bottom:0}.frontpage-lead{border-bottom:1px solid var(--line-strong);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:32px;margin:28px 0 42px;padding-bottom:34px;display:grid}.frontpage-feature{min-width:0}.frontpage-feature__copy{padding:20px 0 0;display:block}.frontpage-feature h2{letter-spacing:-1px;max-width:30ch;margin:12px 0;font-size:30px;font-weight:650;line-height:1.18}.frontpage-feature p{color:var(--ink-muted);max-width:60ch;margin:12px 0;font-size:14px;line-height:1.65}.frontpage-feature .story-open{color:var(--accent);gap:16px;margin-top:8px;font-size:12px;display:inline-flex}.frontpage-headlines{border-left:1px solid var(--line);min-width:0;padding-left:28px}.frontpage-headlines .desk-section-head{margin-bottom:12px}.frontpage-headlines .desk-section-head h2{font-size:20px;font-weight:600}.frontpage-headlines>a{border-top:1px solid var(--line);gap:14px;padding:19px 0;display:flex}.frontpage-headlines h3{letter-spacing:-.2px;margin-top:8px;font-size:16px;font-weight:550;line-height:1.4}.frontpage-headlines .story-meta{flex-wrap:wrap;gap:6px 14px;font-size:10px}.frontpage-headline-number{font:11px var(--font-mono);color:var(--ink-faint);padding-top:2px}.frontpage-headlines>a.frontpage-news-link{color:var(--accent);justify-content:space-between;font-size:12px}.editorial-image{width:100%;min-width:0;margin:0}.editorial-image img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--surface-raised);width:100%;height:auto;display:block}.editorial-image__link{display:block;overflow:hidden}.editorial-image__link img{transition:transform .35s}.editorial-image__link:hover img{transform:scale(1.02)}.editorial-image--compact img{aspect-ratio:2.4}.editorial-image figcaption{color:var(--ink-faint);flex-wrap:wrap;gap:4px 8px;margin-top:6px;font-size:9px;line-height:1.45;display:flex}.editorial-image figcaption>a{color:var(--ink-muted);text-underline-offset:2px;text-decoration:underline}.editorial-image figcaption>span:first-child{letter-spacing:.02em}.editorial-image figcaption>a:hover{color:var(--accent)}.research-grid .editorial-image{margin:12px 0 22px}.research-grid .desk-table-head{margin-top:16px}.research-grid .editorial-image--compact img{max-height:190px}.desk-section-head h2{font-family:var(--font-sans);letter-spacing:-.7px;font-size:24px;font-weight:600}.briefing-lead h3{font:600 24px/1.3 var(--font-sans);letter-spacing:-.5px}.briefing-stories h3{font:550 15px/1.45 var(--font-sans)}.news-editorial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 26px}.news-article{border-top:1px solid var(--line);min-width:0;padding:20px 0}.news-article>a{flex-direction:column;gap:12px;padding:16px 0 8px;display:flex}.news-article h2{font:600 19px/1.35 var(--font-sans);letter-spacing:-.4px;margin:0}.news-article--lead{grid-column:auto}.news-article--lead h2{font-size:23px}.news-article .editorial-image img{aspect-ratio:16/9}.news-article__summary{color:var(--ink-muted);margin:0;font-size:13px;line-height:1.65}.news-article__bottom{font-size:10px}.news-category-nav{margin:24px 0 16px}.page-title__heading{font:650 34px/1.2 var(--font-sans);letter-spacing:-1px}.page-title{margin-bottom:28px}.section-title__heading{font-family:var(--font-sans);letter-spacing:-.25px}.section-title{flex-wrap:wrap;gap:16px;margin-top:24px}.table-scroll{border-radius:4px;max-width:100%}.table-scroll tbody tr{transition:background-color .14s}.table-scroll tbody tr:hover{background:var(--surface-raised)}.table-scroll td{padding-top:12px;padding-bottom:12px}.table-scroll th{padding-top:11px;padding-bottom:11px}.site-main>nav[aria-label=Breadcrumb]{margin-bottom:22px;font-size:11px}.reader-heading{max-width:1000px;margin:16px 0 30px}.reader-kicker{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;font-size:11px;font-weight:550;display:flex}.reader-kicker>span:first-child{text-transform:uppercase;letter-spacing:.08em;color:var(--accent)}.reader-heading h1{letter-spacing:-1.45px;overflow-wrap:anywhere;max-width:32ch;font-size:42px;font-weight:650;line-height:1.15}.reader-byline{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:22px;font-size:12px;display:flex}.reader-byline strong{color:var(--ink);font-weight:550}.reader-byline time{font:10px var(--font-mono);color:var(--ink-faint)}.reader-actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;min-height:42px;margin-top:22px;padding-top:14px;display:flex}.reader-actions button{border:1px solid var(--line-strong);border-radius:3px;padding:7px 13px;font-size:11px}.reader-actions button[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.reader-actions button:hover{background:var(--surface-raised)}.reader-actions>span{color:var(--ink-muted);font-size:11px}.reader-grid{grid-template-columns:minmax(0,2.5fr) minmax(240px,1fr);gap:42px;display:grid}.reader-content{min-width:0}.reader-content>.editorial-image img{max-height:500px}.reader-body{max-width:70ch;padding:28px 0 20px;font-size:17px;line-height:1.8}.reader-body h2{text-transform:uppercase;letter-spacing:.07em;color:var(--ink-muted);margin-bottom:14px;font-size:13px;font-weight:600}.reader-body p{margin:0 0 20px}.reader-intro{letter-spacing:-.25px;font-size:20px;line-height:1.65}.reader-source-button{background:var(--accent);color:var(--accent-ink);border-radius:4px;flex-direction:column;align-items:flex-start;gap:7px;margin:26px 0 12px;padding:20px 22px;font-size:15px;font-weight:600;display:flex}.reader-source-button span{font-size:11px;font-weight:450}.reader-source-button:hover{filter:brightness(1.07)}.reader-source-note{color:var(--ink-muted);font-size:12px;line-height:1.7}.reader-source-note a{color:var(--accent)}.reader-context{border-left:1px solid var(--line);padding-left:28px}.reader-context h2{letter-spacing:-.6px;margin:12px 0 24px;font-size:23px;font-weight:600;line-height:1.3}.context-link{border-top:1px solid var(--line);flex-direction:column;gap:7px;padding:18px 0;display:flex}.context-link>span{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);font-size:10px}.context-link strong{font-size:13px;font-weight:550;line-height:1.5}.context-link:hover strong{color:var(--accent)}.reader-record-meta{margin-top:24px}.reader-record-meta>div{flex-wrap:wrap;justify-content:space-between;gap:6px;padding:9px 0;font-size:11px;display:flex}.reader-record-meta dt{color:var(--ink-muted)}.reader-record-meta dd{text-align:right}.reader-facts{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:28px;display:grid}.reader-facts>div{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;min-width:0;padding:14px 12px 14px 0;display:flex}.reader-facts span{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);font-size:10px}.reader-facts strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.research-details{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line);margin:24px 0;padding:0 0 1px}.research-details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-size:14px;font-weight:550;list-style:none;display:flex}.research-details>summary::-webkit-details-marker{display:none}.research-details>summary:after{content:"+";font:20px var(--font-mono);color:var(--ink-muted)}.research-details[open]>summary:after{content:"−"}.research-details>summary>span:last-child{color:var(--ink-muted);margin-left:auto;font-size:11px;font-weight:400}.research-details[open]{padding-bottom:24px}.research-details[open]>summary{border-bottom:1px solid var(--line);margin-bottom:10px}.research-details .section-title{margin-top:16px}.reader-related{margin:34px 0}.related-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.related-story-grid>a,.related-story-grid>article>a{border-top:1px solid var(--line);padding:18px 0;display:block}.related-story-grid h3{letter-spacing:-.25px;margin:12px 0 20px;font-size:17px;font-weight:550;line-height:1.4}.related-story-grid time,.related-story-grid .story-meta{color:var(--ink-muted);font-size:10px}.related-story-grid .eyebrow{font-size:9px}.instrument-heading{justify-content:space-between;align-items:center;gap:24px;padding:12px 0 30px;display:flex}.instrument-identity{align-items:center;gap:20px;min-width:0;display:flex}.instrument-identity h1{letter-spacing:-1.1px;margin-top:7px;font-size:36px;font-weight:650;line-height:1.2}.instrument-identity p{color:var(--ink-muted);margin-top:8px;font-size:13px}.instrument-price{text-align:right;flex-direction:column;flex-shrink:0;gap:8px;display:flex}.instrument-price>strong{letter-spacing:-1.2px;font-size:36px;font-weight:500;line-height:1.15}.instrument-price small{color:var(--ink-muted);font-size:10px}.instrument-price time{font:10px var(--font-mono);color:var(--ink-faint)}.currency-pair-mark{padding-right:2px;display:flex}.currency-badge{border:2px solid var(--surface);color:#fff;width:58px;height:58px;font:600 12px var(--font-sans);letter-spacing:.06em;background:#344866;border-radius:6px;justify-content:center;align-items:center;display:flex}.currency-pair-mark>.currency-badge+span{margin-top:20px;margin-left:-10px}.currency-badge[data-currency=EUR]{background:#234fa0}.currency-badge[data-currency=USD]{background:#976144}.currency-badge[data-currency=GBP]{background:#814656}.currency-badge[data-currency=JPY]{background:#ac4651}.currency-badge[data-currency=CHF]{background:#b34246}.currency-badge[data-currency=AUD]{background:#3e715f}.detail-nav{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line);white-space:nowrap;gap:24px;margin-bottom:30px;padding:16px 0;font-size:12px;display:flex;overflow:auto}.detail-nav a:hover{color:var(--accent)}.instrument-layout{grid-template-columns:minmax(0,2.5fr) minmax(240px,1fr);gap:34px;display:grid}.instrument-main{min-width:0}.instrument-aside{border-left:1px solid var(--line);min-width:0;padding-left:26px}.instrument-aside h2{letter-spacing:-.4px;margin:22px 0 12px;font-size:19px;font-weight:600}.instrument-aside p{color:var(--ink-muted);font-size:13px;line-height:1.75}.instrument-quick-stats{margin-top:20px}.instrument-quick-stats>div{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px 0;font-size:12px;display:flex}.instrument-quick-stats>div>span:first-child{color:var(--ink-muted)}.instrument-quick-stats strong{font-size:11px;font-weight:500}.context-currency-links{color:var(--accent);flex-direction:column;gap:12px;margin-top:24px;font-size:12px;display:flex}.reference-chart{--ts-bg:var(--surface);--ts-panel:var(--surface);--ts-raised:var(--surface-raised);--ts-text:var(--ink);--ts-muted:var(--ink-muted);--ts-line:var(--line);--ts-accent:var(--accent);--ts-red:var(--down);border:1px solid var(--line);border-radius:4px;height:470px}.reference-chart .studio-chart{color:var(--ink)}.reference-chart .studio-chart__quote strong{font-size:14px}.reference-chart .studio-chart__quote b{font-size:18px}.reference-chart .studio-chart__controls button,.reference-chart .studio-chart__controls select{background:var(--surface);color:var(--ink);border-color:var(--line)}.reference-chart .studio-chart__controls button[aria-pressed=true]{background:var(--surface-raised);color:var(--accent)}.pair-context{margin:38px 0}.policy-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.policy-cards>a{border:1px solid var(--line);flex-direction:column;gap:12px;min-width:0;padding:18px 16px;display:flex}.policy-cards h3{min-height:36px;color:var(--ink-muted);font-size:12px;line-height:1.5}.policy-cards strong{letter-spacing:-.8px;font-size:26px;font-weight:500}.policy-cards small{color:var(--ink-faint);font-size:10px;line-height:1.5}.profile-hero{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:32px;margin:4px 0 30px;display:grid}.profile-hero h1{letter-spacing:-1.1px;overflow-wrap:anywhere;font-size:36px;font-weight:650;line-height:1.2}.profile-hero p{color:var(--ink-muted);max-width:62ch;margin:12px 0;font-size:14px;line-height:1.65}.profile-hero .editorial-image img{aspect-ratio:2.3;max-height:190px}.profile-status{color:var(--ink-muted);gap:8px;margin:12px 0 0;font-size:10px;display:inline-flex}.profile-summary{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:32px;margin:24px 0 32px;display:grid}.profile-summary h2{letter-spacing:-.6px;margin-bottom:16px;font-size:24px;font-weight:600}.profile-summary p{color:var(--ink-muted);font-size:14px;line-height:1.7}.financial-brief-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:22px 0;display:grid}.financial-brief-grid>div{border:1px solid var(--line);min-width:0;padding:18px 16px}.financial-brief-grid span{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.05em;font-size:10px}.financial-brief-grid strong{font:22px var(--font-mono);letter-spacing:-.5px;margin:14px 0 6px;display:block}.financial-brief-grid small{color:var(--ink-faint);font-size:10px}.entity-header{border-bottom:1px solid var(--line);margin-bottom:28px;padding:8px 0 24px}.entity-header__identity{align-items:center;gap:20px;display:flex}.entity-header__identity h1{font:650 34px/1.2 var(--font-sans);letter-spacing:-1px;overflow-wrap:anywhere}.entity-mark{border:1px solid var(--line);background:var(--surface-raised);color:var(--ink);font-family:var(--font-mono);letter-spacing:.02em;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;display:inline-flex}.entity-mark[data-size="32"]{width:54px;height:54px;font-size:18px}.entity-mark[data-size="40"]{width:40px;height:40px;font-size:14px}.entity-mark[data-tone="1"]{color:#326278;background:#edf4f8}.entity-mark[data-tone="2"]{color:#785b3d;background:#f6f0e8}.entity-mark[data-tone="3"]{color:#4e6c59;background:#eef5ef}.entity-header__tabs{flex-wrap:wrap;gap:26px;margin-top:24px;font-size:12px;display:flex}.entity-header__tabs a{color:var(--ink-muted);padding-bottom:10px}.entity-header__tabs a[aria-current=page]{border-bottom:2px solid var(--accent);color:var(--ink)}.entity-header__tabs .num{color:var(--ink-faint);margin-left:6px;font-size:10px}.search-empty,.search-loading{color:var(--ink-muted);padding:18px 16px;font-size:12px}@media (max-width:1200px){.site-header__inner{grid-template-columns:200px minmax(180px,1fr) 126px 60px;gap:18px}.header-account .button-primary,.site-header .market-search kbd{display:none}.header-market-links{gap:16px}.header-navigation .primary-nav{gap:18px}.overview-heading h1{font-size:32px}.reader-heading h1{font-size:38px}}@media (max-width:1024px){.header-market-links{display:none}.site-main{padding:24px 24px 0}.site-header__inner,.header-navigation{padding-left:24px;padding-right:24px}.frontpage-lead{gap:24px}.frontpage-headlines{padding-left:20px}.frontpage-feature h2{font-size:26px}.frontpage-headlines h3{font-size:14px}.reader-grid{grid-template-columns:minmax(0,2.2fr) minmax(220px,1fr);gap:28px}.reader-context{padding-left:20px}.instrument-layout{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:24px}.instrument-aside{padding-left:20px}.policy-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.reader-heading h1{font-size:34px}.news-editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.site-header__inner{grid-template-columns:minmax(0,1fr) 126px;gap:14px;height:auto;padding:18px 18px 14px}.brand-wordmark{font-size:23px}.site-header .market-search{grid-area:2/1/auto/-1}.header-account{display:none}.live-status{grid-area:1/2;justify-self:end;min-width:105px}.header-navigation{gap:0;min-height:44px;padding:0 18px}.header-navigation .workspace-nav{max-width:100%;overflow:visible}.header-navigation .primary-nav{scrollbar-width:none;gap:17px;min-width:0;font-size:11px;overflow-x:auto}.header-navigation .primary-nav a,.header-navigation .primary-nav>button{white-space:nowrap;flex-shrink:0}.header-navigation .primary-nav a{padding-top:15px;padding-bottom:15px}.header-navigation .theme-switch{flex-shrink:0;width:24px;margin-left:10px}.site-main{padding:22px 18px 0}.desk-topline>span:last-child{font-size:9px}.overview-heading{align-items:flex-start;gap:18px}.overview-heading h1{letter-spacing:-.9px;max-width:19ch;font-size:28px}.overview-heading p{font-size:12px;line-height:1.6}.overview-heading>a{white-space:nowrap;padding:9px 10px;font-size:10px}.desk-toolbar{justify-content:flex-start;margin:12px 0 18px}.market-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))}.frontpage-lead{grid-template-columns:1fr;gap:24px;margin-top:22px;margin-bottom:26px;padding-bottom:24px}.frontpage-feature h2{letter-spacing:-.7px;font-size:27px}.frontpage-feature__copy{padding-top:18px}.frontpage-headlines{border-left:0;padding-left:0}.frontpage-headlines>a{padding:15px 0}.frontpage-headlines h3{font-size:15px}.frontpage-headlines .desk-section-head h2{font-size:18px}.editorial-image figcaption{font-size:8px}.news-editorial-grid{gap:0 18px}.news-article h2,.news-article--lead h2{font-size:17px;line-height:1.4}.news-article .story-meta{flex-wrap:wrap;font-size:8px}.news-article__bottom{font-size:9px}.news-article__summary{font-size:11px}.page-title__heading{font-size:29px}.reader-heading{margin-top:8px;margin-bottom:24px}.reader-heading h1{letter-spacing:-.8px;font-size:30px;line-height:1.2}.reader-kicker{gap:8px;margin-bottom:14px;font-size:9px}.reader-byline{gap:10px;font-size:11px}.reader-grid{grid-template-columns:1fr;gap:24px}.reader-body{padding-top:24px;font-size:16px;line-height:1.8}.reader-intro{font-size:18px}.reader-context{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}.reader-context h2{font-size:21px}.reader-actions{gap:8px}.research-details>summary{gap:12px;font-size:13px}.research-details>summary>span:last-child{display:none}.related-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.related-story-grid h3{font-size:15px}.instrument-heading{flex-wrap:wrap;align-items:flex-start;gap:22px;padding:4px 0 24px}.instrument-identity h1{font-size:30px}.instrument-identity p{font-size:12px}.currency-badge{width:46px;height:46px;font-size:10px}.instrument-identity{gap:14px}.currency-pair-mark>.currency-badge+span{margin-top:15px}.instrument-price{text-align:left;gap:7px;padding-left:0}.instrument-price>strong{font-size:32px}.detail-nav{gap:22px;margin-bottom:22px}.instrument-layout{grid-template-columns:1fr;gap:26px}.instrument-aside{border-left:0;border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 20px;padding:24px 0 0;display:grid}.instrument-aside>.editorial-image{grid-column:1}.instrument-aside>h2,.instrument-aside>p{grid-column:2}.instrument-aside>h2{grid-row:1;margin-top:0;font-size:17px}.instrument-aside>p{grid-row:1;padding-top:32px;font-size:12px}.instrument-aside .instrument-quick-stats,.instrument-aside .context-currency-links{grid-column:1/-1}.reference-chart{height:440px}.reference-chart .studio-chart__controls{flex-wrap:wrap;gap:5px;padding-left:8px;padding-right:8px}.reference-chart .studio-chart__controls button,.reference-chart .studio-chart__controls select{padding-left:6px;padding-right:6px;font-size:10px}.profile-hero,.profile-summary{grid-template-columns:1fr;gap:20px}.profile-hero h1{font-size:29px}.profile-hero .editorial-image img{max-height:210px}.financial-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.financial-brief-grid strong{font-size:21px}.entity-header__identity{gap:14px}.entity-header__identity h1{font-size:28px}.entity-header__tabs{gap:18px;font-size:11px}}@media (max-width:420px){.overview-heading{display:block}.overview-heading>a{margin-top:16px;display:inline-flex}.news-editorial-grid{grid-template-columns:1fr}.news-article--lead h2{font-size:22px}.news-article h2{font-size:20px}.news-article__summary{font-size:13px}.related-story-grid{grid-template-columns:1fr}.reader-heading h1{font-size:28px}.policy-cards{gap:12px}.policy-cards>a{padding:14px 12px}.profile-hero p{font-size:13px}.header-navigation .primary-nav{gap:13px}.header-navigation .nav-pro{display:none}.instrument-aside{display:block}.instrument-aside h2{margin-top:22px}.instrument-aside p{padding-top:0}.reference-chart{height:460px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.live-status--live .live-status__dot{animation:none}.editorial-image__link img{transition:none}.editorial-image__link:hover img{transform:none}}.quote-coverage-summary{background:var(--surface-raised);border:1px solid var(--line);border-radius:4px;justify-content:space-between;align-items:center;gap:24px;margin:24px 0;padding:26px 24px;display:flex}.quote-coverage-summary h2{letter-spacing:-.5px;margin:10px 0;font-size:21px;font-weight:600}.quote-coverage-summary p{color:var(--ink-muted);max-width:70ch;font-size:13px;line-height:1.7}.quote-coverage-summary>a{flex-shrink:0}.profile-hero .editorial-image:has(img[alt^=Verified]){background:var(--surface-raised)}@media (max-width:760px){.quote-coverage-summary{padding:20px;display:block}.quote-coverage-summary>a{margin-top:18px;display:inline-flex}}.editorial-image--identity img{-o-object-fit:contain;object-fit:contain;background:#fff;max-height:200px;padding:16px}.image-source-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:30px 0;display:grid}.image-source-grid article{border:1px solid var(--line);flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.image-source-grid img{-o-object-fit:cover;object-fit:cover;width:100%;height:150px}.image-source-grid h2{overflow-wrap:anywhere;font-size:14px;font-weight:550;line-height:1.5}.image-source-grid p,.image-source-grid small{color:var(--ink-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.6}.image-source-grid a{color:var(--accent);font-size:11px}.reader-actions>a{color:var(--ink-muted);padding:7px;font-size:11px}.saved-story-list{max-width:900px;margin:24px 0}.saved-story-list article{border-top:1px solid var(--line);justify-content:space-between;gap:24px;padding:24px 0;display:flex}.saved-story-list article h2{letter-spacing:-.5px;margin:10px 0 14px;font-size:23px;font-weight:550;line-height:1.4}.saved-story-list button{color:var(--ink-muted);align-self:flex-start;font-size:11px}.reading-list-empty{padding:40px 0}.reading-list-empty h2{letter-spacing:-.6px;font-size:26px;font-weight:550}.reading-list-empty p{color:var(--ink-muted);margin:16px 0 24px;font-size:14px;line-height:1.7}.company-financial-brief .sparkline{max-width:100%;margin-top:14px}@media (max-width:760px){.image-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.saved-story-list article h2{font-size:18px}}@media (max-width:420px){.image-source-grid{grid-template-columns:1fr}}.fx-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:26px 0;display:grid}.fx-feature-grid>a{border:1px solid var(--line);border-radius:4px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px 12px;padding:20px 16px;transition:border-color .16s;display:grid}.fx-feature-grid>a:hover{border-color:var(--accent)}.fx-feature-grid .currency-badge{width:40px;height:40px;font-size:10px}.fx-feature-grid h2{font-size:15px;font-weight:600}.fx-feature-grid>a>div>span{color:var(--ink-muted);margin-top:4px;font-size:10px;display:block}.fx-feature-grid strong{letter-spacing:-.8px;grid-column:1/-1;font-size:25px;font-weight:500}.fx-feature-grid time{font:9px var(--font-mono);color:var(--ink-faint);grid-column:1/-1}.sanctions-quick-search{max-width:800px;margin:26px 0}.sanctions-quick-search label{margin-bottom:10px;font-size:12px;font-weight:550;display:block}.sanctions-quick-search>div{gap:10px;display:flex}.sanctions-quick-search input{background:var(--surface);border:1px solid var(--line-strong);flex:1;min-width:0;height:46px;padding:0 14px;font-size:14px}.sanctions-quick-search button{white-space:nowrap;font-size:12px}@media (max-width:1024px){.fx-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.fx-feature-grid{gap:12px}.fx-feature-grid>a{padding:16px 12px}.sanctions-quick-search>div{flex-wrap:wrap}.sanctions-quick-search button{height:42px}}.perspective-chart{color:#edf3fc;--up:#85dbbc;--down:#ffa4ad;--ink-muted:#b2c4df;--ink-faint:#94abc9;background:#132139}.chart-top .eyebrow,.chart-instruments button,.chart-change>span:last-child,.chart-observed span,.chart-bottom>span{color:#94abc9}.chart-top a,.chart-unit,.chart-ranges button,.chart-insufficient{color:#b2c4df}.chart-instruments button[aria-pressed=true]{color:#edf3fc;border-color:#95b6ff}.chart-observed{color:#d5e3f6}.chart-grid{color:#2b3c57}.chart-axis{fill:#94abc9}.chart-line{color:#95b6ff}.chart-crosshair{stroke:#94abc9}.chart-point{fill:#95b6ff;stroke:#132139}.chart-bottom{border-top-color:#2b3c57}.chart-ranges button[aria-pressed=true]{color:#edf3fc;background:#2b4060}.chart-ranges button:hover{background:#253753}.chart-inspector input{accent-color:#95b6ff}.reference-chart button,.reference-chart select{font:11px var(--font-sans), system-ui, sans-serif;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:5px 8px}.reference-chart button:hover{background:var(--surface-raised)}.reference-chart button:disabled{opacity:.45;cursor:default}.reference-chart button:focus-visible,.reference-chart select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.reference-chart .studio-chart__controls{gap:5px;padding:5px 11px 10px}.reference-chart .studio-chart__controls select{max-width:115px;padding:5px;font-size:11px}.reference-chart .studio-segment{background:var(--surface-raised);gap:2px;padding:2px}.reference-chart .studio-segment button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.reference-chart .studio-drawing-tools{width:38px}.reference-chart .studio-drawing-tools button{width:30px;height:30px;color:var(--ink-muted);place-items:center;padding:5px;display:grid}.reference-chart .studio-drawing-tools button[aria-pressed=true]{color:var(--accent);background:var(--surface-raised)}.reference-chart .studio-chart__footer{padding:6px 9px 6px 13px;font-size:9px}.reference-chart .studio-chart__footer button{padding:4px 6px;font-size:10px}.reference-chart .is-positive{color:var(--up)}.reference-chart .is-negative{color:var(--down)}.reference-chart .studio-chart__drawing-hint{color:var(--accent)}.chart-inspector{color:#94abc9}[data-node-kind=sanctioned_entity]{background:#d97706}[data-node-kind=sanction_entry]{background:#2563eb}[data-node-kind=program]{background:#7c3aed}[data-node-kind=address]{background:#0891b2}[data-node-kind=weak_alias]{background:#9ca3af}[data-node-kind=alias]{background:#059669}
