:root{--primary:#ED7D4D;--primary-dark:#CC6633;--primary-light:#FDBA9A;--primary-tint:#FFF7F5;--bg:#FFFFFF;--bg-soft:#F8FBFF;--border:#E5E7EB;--text:#000000;--text-body:#333333;--text-muted:#666666;--text-faint:#999999;--disabled:#9CA3AF;--orange:var(--primary);--orange-ink:var(--primary-dark);--ink:var(--text);--muted:var(--text-muted);--line:var(--border);--paper:var(--bg-soft);--font:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--radius:10px;--site-header-height:65px;--chapter-nav-height:65px;--progress:0;--shadow-sm:0 1px 2px rgb(0 0 0 / .05);--shadow-lg:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl:0 20px 25px -5px rgb(0 0 0 / .1),0 8px 10px -6px rgb(0 0 0 / .1)}*{box-sizing:border-box}html{scroll-padding-top:calc(var(--site-header-height) + var(--chapter-nav-height) + 24px)}.fxj-article-page{margin:0;background:var(--bg);color:var(--text-body);font:400 16px/1.625 var(--font);-webkit-font-smoothing:antialiased}.fxj-article-page .wrap{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}.fxj-article-page :is(h1,h2,h3,h4){color:var(--text);letter-spacing:-.01em;text-wrap:balance}.fxj-article-page :is(h1,h2){font-weight:900}.fxj-article-page :is(h3,h4){font-weight:700}.fxj-article-page :is(strong,b){font-weight:700;color:var(--text)}.fxj-article-page :is(button,input){font:inherit}.fxj-article-page :is(button,a,input,summary){touch-action:manipulation}.fxj-article-page :is(button,a,input,summary):focus-visible{outline:2px solid var(--primary);outline-offset:4px}.fxj-article-page ::-moz-selection{background:var(--primary-light);color:var(--text)}.fxj-article-page ::selection{background:var(--primary-light);color:var(--text)}.fxj-article-page .skip{z-index:100;left:12px;border-radius:8px}.fxj-article-page .eyebrow{margin:0 0 16px;color:var(--primary);font-size:12px;line-height:1.5;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fxj-article-page .hero{padding:64px 0 0;background:linear-gradient(135deg,var(--bg-soft),var(--bg));text-align:center}.fxj-hero .hero-breadcrumb{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 24px;color:var(--text-muted);font-size:12px;font-weight:500}.hero-breadcrumb a{color:var(--text-muted);font-weight:500;text-decoration:none}.hero-breadcrumb a:hover{color:var(--primary-dark)}.hero-breadcrumb .separator{color:var(--primary)}.fxj-hero .meta{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 32px;font-size:12px;color:var(--text-muted)}.fxj-hero .meta>*{display:inline-block;padding:8px 16px;border:1px solid var(--border);border-radius:999px;background:var(--bg);font-weight:500;line-height:1.5}.fxj-article-page .hero h1{font-size:60px;line-height:1.25;font-weight:900;letter-spacing:-.01em;max-width:960px;margin:0 auto 32px}.fxj-hero .fxj-title-accent{display:block;color:var(--primary);font-style:normal;font-weight:900;text-decoration:underline;text-decoration-thickness:6px;text-underline-offset:10px}.fxj-article-page .hero .intro{font-size:20px;line-height:1.625;font-weight:400;color:var(--text-body);max-width:768px;margin:0 auto}.fxj-summary{margin-top:48px}.fxj-summary .stats{margin:0;gap:32px}.fxj-hero .hero-end{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:48px;padding:24px 0;border-top:1px solid var(--border);text-align:left;font-size:14px;color:var(--text-muted)}.fxj-hero .hero-end a{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:16px 32px;border:0;border-radius:12px;background:var(--primary);color:var(--bg);font-size:18px;line-height:1.5;font-weight:700;text-decoration:none;white-space:normal;box-shadow:var(--shadow-xl);transition:background .2s ease-in-out,transform .2s ease-in-out}.fxj-hero .hero-end a:hover{background:var(--primary-dark);color:var(--bg);transform:scale(1.05)}.fxj-hero .hero-end svg{width:20px;height:20px;flex:none}.fxj-article-nav{position:sticky;top:var(--site-header-height);z-index:30;background:#fffffff2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--border);border-bottom:1px solid var(--border);box-shadow:var(--shadow-sm)}.fxj-article-nav:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:3px;transform:scaleX(var(--progress));transform-origin:left;background:var(--primary)}.fxj-article-nav .fxj-nav-row{display:flex;align-items:center;gap:24px;min-height:64px}.fxj-article-nav .fxj-nav-links{display:flex;align-items:center;gap:24px;min-width:0;flex:1;overflow-x:auto;scrollbar-width:none}.fxj-nav-links::-webkit-scrollbar{display:none}.fxj-article-nav .fxj-nav-links a{position:relative;flex:none;display:inline-flex;align-items:center;gap:8px;padding:20px 0;color:var(--text-body);font-size:14px;line-height:24px;font-weight:500;white-space:nowrap;text-decoration:none}.fxj-nav-links a span{font-size:12px;color:var(--text-muted)}.fxj-nav-links a:after{content:"";position:absolute;bottom:10px;left:0;width:0;height:2px;background:var(--primary);transition:width .2s ease-in-out}.fxj-article-nav .fxj-nav-links a:hover{color:var(--text)}.fxj-nav-links a:hover:after,.fxj-nav-links a[aria-current=location]:after{width:100%}.fxj-article-nav .fxj-nav-links a[aria-current=location]{color:var(--text);font-weight:700}.fxj-article-nav .fxj-motion{margin:0;flex:none;min-height:40px;padding:8px 12px;background:var(--bg);color:var(--text-body);font-size:12px;line-height:1.5;font-weight:600;border:1px solid var(--border);border-radius:8px;white-space:nowrap;cursor:pointer;transition:border-color .2s ease-in-out,color .2s ease-in-out}.fxj-article-nav .fxj-motion:hover{border-color:var(--primary);color:var(--primary-dark)}.fxj-article-page .chapter{padding-top:96px;padding-bottom:96px;scroll-margin-top:0}.fxj-article-page :is(.section-head,.section-heading){display:grid;grid-template-columns:1fr;justify-items:center;gap:16px;margin:0 0 64px;text-align:center}.fxj-article-page .section-heading>div{display:flex;align-items:center;flex-direction:column}.fxj-article-page :is(.number,.chapter-no){display:inline-grid;place-items:center;margin:0;padding:12px 16px;background:var(--primary);color:var(--bg);border-radius:12px;font:900 16px/1 var(--font);letter-spacing:0;box-shadow:var(--shadow-lg)}.fxj-article-page :is(.section-head,.section-heading) h2{margin:0;max-width:900px;font-size:48px;font-weight:900;line-height:1.25}.fxj-article-page :is(.copy,.prose){color:var(--text-body);font-size:18px;line-height:1.625}.fxj-article-page :is(.copy,.prose)>p{font-size:18px;line-height:1.625;margin:0 0 24px;color:var(--text-body)}.fxj-article-page :is(.copy,.prose)>p:last-child{margin-bottom:0}.fxj-article-page :is(.copy,.prose)>p.eyebrow{font-size:12px;color:var(--primary);font-weight:700;line-height:1.5;margin-bottom:16px}.fxj-article-page :is(.copy,.prose) h3{font-size:24px;line-height:1.3;font-weight:700;margin:32px 0 16px}.fxj-article-page :is(.copy,.prose) h3:first-child{margin-top:0}.fxj-article-page :is(.copy,.prose) a,.fxj-article-page :is(.source,.caption,.sources) a{color:var(--primary);font-weight:600;text-underline-offset:4px}.fxj-article-page :is(.copy,.prose,.source,.caption,.sources) a:hover{color:var(--primary-dark)}.fxj-article-page :is(.columns,.intro-grid,.forecast-grid,.resilience,.story-layout){gap:64px;grid-template-columns:repeat(2,minmax(0,1fr))}.fxj-article-page :is(.panel,.chart-panel,.scenario,.stat){padding:32px;border:1px solid var(--border);border-radius:16px;background:var(--bg);box-shadow:var(--shadow-sm);transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}.fxj-article-page :is(.panel,.chart-panel,.scenario):hover{border-color:#ed7d4d66;box-shadow:var(--shadow-lg)}.fxj-article-page :is(.panel h3,.figure-title,.scenario h3,.valuation h3){margin:0 0 12px;font-size:24px;line-height:1.3;font-weight:900;letter-spacing:-.01em;color:var(--text)}.fxj-article-page :is(.figure-sub,.small){font-size:14px;line-height:1.625;color:var(--text-muted);font-weight:400}.fxj-article-page .figure-sub{margin:0 0 24px}.fxj-article-page :is(.source,.caption,.scenario-explain,.note-rule){font-size:12px;line-height:1.625;color:var(--text-muted);margin-top:24px}.fxj-article-page :is(.bar-track,.track,.metric-bar){background:var(--bg-soft);border-radius:999px;overflow:hidden}.fxj-article-page :is(.bar-fill,.fill,.metric-bar span){border-radius:999px}.fxj-article-page .switch,.fxj-article-page .rate-options{gap:8px;margin:24px 0}.fxj-article-page :is(.switch,.rate-options) button{padding:12px 16px;background:var(--bg);color:var(--text-body);border:1px solid var(--border);border-radius:12px;font-size:14px;line-height:1.5;font-weight:700;transition:background .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.fxj-article-page :is(.switch,.rate-options) button:hover{color:var(--primary-dark);border-color:var(--primary)}.fxj-article-page :is(.switch,.rate-options) button[aria-pressed=true]{background:var(--primary);color:var(--bg);border-color:var(--primary);box-shadow:0 4px 6px -1px #0000001a}.fxj-article-page :is(.scenario-output,.calc-result){padding:24px;background:var(--primary-tint);border-radius:16px}.fxj-article-page :is(.scenario-output strong,.calc-result output){font-size:48px;line-height:1.25;font-weight:900;letter-spacing:-.01em;color:var(--text)}.fxj-article-page :is(.watch,.watch-list){gap:32px;margin-top:48px}.fxj-article-page :is(.watch article,.watch-list>div){padding:32px;border:2px solid var(--border);border-radius:24px;background:var(--bg);box-shadow:var(--shadow-lg);transition:border-color .3s ease-in-out,transform .3s ease-in-out}.fxj-article-page :is(.watch article,.watch-list>div):hover{border-color:var(--primary-dark);transform:translateY(-4px)}.fxj-article-page :is(.watch,.watch-list) h3{font-size:24px;line-height:1.3;font-weight:900;margin:0 0 12px}.fxj-article-page :is(.watch,.watch-list) p{font-size:16px;line-height:1.625;font-weight:400;color:var(--text-body);margin:0}.fxj-article-page .fxj-final-note{max-width:100%;margin:48px 0 0;padding:32px;border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:16px;background:var(--primary-tint);color:var(--text-body);font-size:20px;line-height:1.625;font-weight:500}.fxj-article-page .fxj-final-note p{font-size:20px;line-height:1.625;font-weight:500;letter-spacing:0;margin:0;color:var(--text-body)}.fxj-article-page .fxj-final-note .eyebrow{font-size:12px;font-weight:700;color:var(--primary);margin-bottom:16px}.fxj-article-page .sources{max-width:none;width:100%;padding:48px 0;border-top:1px solid var(--border);background:var(--bg-soft);font-size:14px;line-height:1.625;color:var(--text-muted);overflow-wrap:anywhere}.fxj-article-page .sources h2{font-size:24px;font-weight:900;line-height:1.3;margin:0 0 24px}.fxj-article-page .sources p{margin:0 0 24px;font-size:14px;line-height:1.625}.fxj-article-page .sources p:last-child{margin-bottom:0}.fxj-article-page .sources ol{padding-left:24px;margin:24px 0}.fxj-article-page .sources li{margin:0 0 16px}.fxj-article-page .sources li::marker{color:var(--primary);font-weight:700}.fxj-article-page .fxj-cookie-dialog{font:400 16px/1.625 var(--font)}.fxj-article-page .fxj-cookie-dialog h2{margin:0 0 16px;font-size:24px}.fxj-article-page .fxj-cookie-dialog p{margin:0 0 20px}.fxj-article-page .fxj-cookie-dialog a{color:var(--primary);font-weight:600}.fxj-article-page .fxj-cookie-dialog button{padding:12px 24px;border-radius:12px;font-weight:700}.fxj-article-page .story-graphic{top:calc(var(--site-header-height) + var(--chapter-nav-height) + 24px)}.fxj-article-page .stat b{font-size:36px;line-height:1.25;font-weight:900}.fxj-article-page .hero-visual{max-width:none;grid-template-columns:1fr 1fr 1.2fr;margin:0;text-align:left}.fxj-article-page .rate{font-weight:900}.fxj-article-page .hero-visual .rate-note{font-size:12px;line-height:1.625}.fxj-article-page .scenario .illustration{font-size:12px;font-weight:700;letter-spacing:.08em;line-height:1.5;color:var(--primary);margin-bottom:16px}.motion-off *,.motion-off *:before,.motion-off *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}@media(min-width:768px)and (max-width:1099px){:root{--site-header-height:109px}}@media(max-width:1023px){.fxj-article-page .wrap{padding-left:24px;padding-right:24px}.fxj-article-page .hero h1{font-size:48px}.fxj-article-page :is(.section-head,.section-heading) h2{font-size:36px}.fxj-article-page :is(.columns,.intro-grid,.forecast-grid,.resilience,.story-layout){gap:32px}.fxj-article-page :is(.panel,.chart-panel,.scenario,.stat){padding:24px}.fxj-article-page :is(.watch,.watch-list){grid-template-columns:1fr}.fxj-article-page :is(.watch article,.watch-list>div){padding:24px}.fxj-article-nav .fxj-nav-row{gap:16px}.fxj-article-nav .fxj-nav-links{gap:20px}.fxj-article-nav .fxj-nav-links a{font-size:13px}.fxj-summary .stats{gap:16px}}@media(max-width:767px){:root{--chapter-nav-height:59px}.fxj-article-page .hero{padding-top:48px}.fxj-article-page .hero h1{font-size:40px;margin-bottom:24px}.fxj-hero .fxj-title-accent{text-decoration-thickness:4px;text-underline-offset:8px}.fxj-hero .meta{gap:8px;margin-bottom:24px}.fxj-hero .meta>*{padding:6px 12px}.fxj-summary{margin-top:32px}.fxj-summary .stats{grid-template-columns:1fr}.fxj-hero .hero-end{flex-direction:column;gap:20px;text-align:center;margin-top:32px}.fxj-hero .hero-end a{font-size:16px;padding:16px 24px}.fxj-article-nav .fxj-nav-row{min-height:58px;gap:12px}.fxj-article-nav .fxj-nav-links{gap:20px}.fxj-article-nav .fxj-nav-links a{padding:17px 0;font-size:12px}.fxj-article-nav .fxj-nav-links a span{font-size:11px}.fxj-article-nav .fxj-motion{font-size:11px;padding:8px;min-height:36px}.fxj-article-page .chapter{padding-top:80px;padding-bottom:80px}.fxj-article-page :is(.section-head,.section-heading){margin-bottom:48px}.fxj-article-page :is(.section-head,.section-heading) h2{font-size:30px}.fxj-article-page :is(.copy,.prose),.fxj-article-page :is(.copy,.prose)>p{font-size:16px}.fxj-article-page :is(.copy,.prose) h3{font-size:20px}.fxj-article-page :is(.columns,.intro-grid,.forecast-grid,.resilience,.story-layout){grid-template-columns:minmax(0,1fr);gap:32px}.fxj-article-page :is(.number,.chapter-no){font-size:14px}.fxj-article-page :is(.scenario-output strong,.calc-result output){font-size:36px}.fxj-article-page .fxj-final-note{padding:24px;font-size:18px}.fxj-article-page .fxj-final-note p{font-size:18px}.fxj-article-page .sources{padding:32px 0}.fxj-article-page .story-graphic{top:calc(var(--site-header-height) + var(--chapter-nav-height) + 12px)}.fxj-article-page .hero-visual{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fxj-article-page .stat b{font-size:30px}}@media(max-width:639px){.fxj-article-page .wrap{padding-left:16px;padding-right:16px}.fxj-article-page .hero h1{font-size:36px}.fxj-article-page .hero .intro{font-size:18px}.fxj-article-page :is(.section-head,.section-heading) h2{font-size:24px}.fxj-article-page :is(.panel,.chart-panel,.scenario,.stat){padding:20px}.fxj-article-page :is(.panel h3,.figure-title,.scenario h3){font-size:20px}.fxj-article-page .hero-visual{grid-template-columns:minmax(0,1fr);text-align:center}.fxj-article-page :is(.switch,.rate-options) button{padding:12px 8px}.fxj-article-page :is(.scenario-output strong,.calc-result output){font-size:32px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}@media print{#fxj-site-header,#fxj-site-footer,.fxj-article-nav,.hero-end,.skip{display:none!important}.fxj-article-page .wrap{padding-left:0;padding-right:0}.fxj-article-page .hero,.fxj-article-page .chapter,.fxj-article-page .sources{padding:24px 0}.fxj-article-page .hero h1{font-size:34px}.fxj-article-page :is(.section-head,.section-heading) h2{font-size:26px}.fxj-summary,.fxj-final-note,.panel,.chart-panel,.scenario{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none!important}.fxj-article-page :is(.section-head,.section-heading){margin-bottom:24px}}.fxj-article-page.fxj-article-page{--fxj-space-hero:16px;--fxj-space-section:56px;--fxj-space-heading:32px;--fxj-space-gap:40px;--fxj-space-block:24px}@media(max-width:767px){.fxj-article-page.fxj-article-page{--fxj-space-hero:8px;--fxj-space-section:40px;--fxj-space-heading:24px;--fxj-space-gap:24px}}.fxj-article-page.fxj-article-page .hero{padding:var(--fxj-space-hero) 0 0}.fxj-article-page.fxj-article-page .hero h1{margin-bottom:var(--fxj-space-block)}.fxj-article-page.fxj-article-page .hero-end{margin-top:var(--fxj-space-heading);padding:var(--fxj-space-block) 0}.fxj-article-page.fxj-article-page .chapter,.fxj-article-page.fxj-article-page .band,.fxj-article-page.fxj-article-page .sources{padding-top:var(--fxj-space-section);padding-bottom:var(--fxj-space-section)}.fxj-article-page.fxj-article-page :is(.section-head,.section-heading){margin-bottom:var(--fxj-space-heading)}.fxj-article-page.fxj-article-page :is(.columns,.intro-grid,.forecast-grid,.resilience,.story-layout){gap:var(--fxj-space-gap)}.fxj-article-page.fxj-article-page :is(.copy,.prose)>p{margin:0 0 var(--fxj-space-block)}.fxj-article-page.fxj-article-page :is(.copy,.prose)>p:last-child{margin-bottom:0}.fxj-article-page.fxj-article-page :is(.watch,.watch-list){margin-top:var(--fxj-space-heading)}.fxj-article-page.fxj-article-page .sources h2{margin-bottom:var(--fxj-space-block)}.fxj-article-page.fxj-article-page .hero-breadcrumb,.fxj-article-page.fxj-article-page .hero h1,.fxj-article-page.fxj-article-page .hero .intro{display:none}.fxj-article-page.fxj-article-page .hero{background:none}
