.markets-module__Bl4woW__page{--market-bg:#f5f7fb;--market-deep:#eff3f9;--market-elevated:#fff;--market-card:#fff;--market-surface:#edf2f8;--market-border:#0f172a1f;--market-border-hover:#0f172a38;--market-text:#0f172a;--market-muted:#334155;--market-dim:#475569;--market-accent:#2563eb;--market-accent-dim:#2563eb1f;--market-shadow:0 2px 10px #0f172a14;--market-shadow-hover:0 16px 34px #0f172a24, 0 0 0 1px #2563eb1a;min-width:0;color:var(--market-text);background:var(--market-bg);font-family:var(--font-body), sans-serif}html[data-theme=dark] .markets-module__Bl4woW__page{--market-bg:#08090b;--market-deep:#050608;--market-elevated:#0e1014;--market-card:#111318;--market-surface:#161a20;--market-border:#ffffff12;--market-border-hover:#ffffff24;--market-text:#f1f5f9;--market-muted:#a1b2c8;--market-dim:#8898ad;--market-accent:#c8f53c;--market-accent-dim:#c8f53c1a;--market-shadow:0 2px 12px #0000004d;--market-shadow-hover:0 12px 32px #0006, 0 0 0 1px #c8f53c0f}.markets-module__Bl4woW__page :is(h1,h2,h3,p){color:inherit}.markets-module__Bl4woW__container,.markets-module__Bl4woW__reportWrap{width:min(1240px,100% - 64px);margin-inline:auto}.markets-module__Bl4woW__breadcrumbs{border-bottom:1px solid var(--market-border);background:var(--market-elevated);color:var(--market-dim);font-size:.85rem}.markets-module__Bl4woW__breadcrumbs .markets-module__Bl4woW__container{align-items:center;gap:.6rem;min-height:48px;display:flex}.markets-module__Bl4woW__breadcrumbs a{color:var(--market-muted);text-decoration:none}.markets-module__Bl4woW__breadcrumbs a:hover{color:var(--market-accent)}.markets-module__Bl4woW__pageHero{text-align:center;border-bottom:1px solid var(--market-border);background:radial-gradient(circle at top center, var(--market-accent-dim), transparent 42%), linear-gradient(180deg, var(--market-elevated), var(--market-bg));padding:112px 32px 76px;position:relative;overflow:hidden}.markets-module__Bl4woW__pageHero:after{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--market-deep) 12%, transparent));content:"";pointer-events:none;height:72px;position:absolute;inset:auto 0 0}.markets-module__Bl4woW__pageHero>*{z-index:1;position:relative}.markets-module__Bl4woW__heroLabel,.markets-module__Bl4woW__sectionLabel,.markets-module__Bl4woW__reportEyebrow,.markets-module__Bl4woW__cardRegion{font-family:var(--font-accent), sans-serif;text-transform:uppercase;letter-spacing:.15em}.markets-module__Bl4woW__heroLabel{border:1px solid color-mix(in srgb, var(--market-accent) 25%, transparent);color:var(--market-accent);background:var(--market-accent-dim);border-radius:999px;margin-bottom:18px;padding:7px 13px;font-size:.78rem;font-weight:500;display:inline-flex}.markets-module__Bl4woW__pageHero h1{color:var(--market-text);font-family:var(--font-display), sans-serif;letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(2.6rem,5vw,4.6rem);font-weight:400;line-height:1.02}.markets-module__Bl4woW__pageHero p{max-width:760px;color:var(--market-muted);margin:0 auto;font-size:1.05rem;font-weight:300;line-height:1.65}.markets-module__Bl4woW__marketSection{padding:clamp(64px,7vw,92px) 0}.markets-module__Bl4woW__sectionHeader{text-align:center;max-width:760px;margin:0 auto 42px}.markets-module__Bl4woW__sectionLabel{color:var(--market-accent);margin-bottom:8px;font-size:.75rem;font-weight:500;display:inline-block}.markets-module__Bl4woW__sectionHeader h2,.markets-module__Bl4woW__actionBar h2{color:var(--market-text);font-family:var(--font-display), sans-serif;margin:0;font-weight:400;line-height:1.1}.markets-module__Bl4woW__sectionHeader h2{font-size:clamp(2rem,4vw,2.7rem)}.markets-module__Bl4woW__sectionHeader p{max-width:720px;color:var(--market-muted);margin:12px auto 0;line-height:1.65}.markets-module__Bl4woW__marketGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.markets-module__Bl4woW__marketCard{border:1px solid var(--market-border);min-height:226px;color:var(--market-text);background:var(--market-card);box-shadow:var(--market-shadow);border-radius:16px;flex-direction:column;padding:28px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.markets-module__Bl4woW__marketCard:hover{border-color:var(--market-border-hover);box-shadow:var(--market-shadow-hover);transform:translateY(-2px)}.markets-module__Bl4woW__marketCard:focus-visible{outline:2px solid var(--market-accent);outline-offset:3px}.markets-module__Bl4woW__cardRegion{color:var(--market-dim);margin-bottom:10px;font-size:.72rem}.markets-module__Bl4woW__marketCard h3{color:var(--market-text);font-family:var(--font-display), sans-serif;margin:0 0 10px;font-size:1.55rem;font-weight:400;line-height:1.2}.markets-module__Bl4woW__marketCard p{color:var(--market-muted);margin:0 0 22px;font-size:.92rem;font-weight:300;line-height:1.6}.markets-module__Bl4woW__cardArrow{color:var(--market-accent);margin-top:auto;font-weight:500}.markets-module__Bl4woW__actionBar{border-top:1px solid var(--market-border);text-align:center;background:linear-gradient(180deg, var(--market-elevated), var(--market-bg));padding:clamp(56px,6vw,80px) 32px;position:relative;overflow:hidden}.markets-module__Bl4woW__actionBar:before{background:radial-gradient(ellipse 60% 80% at 50% 50%, var(--market-accent-dim), transparent 70%);content:"";pointer-events:none;position:absolute;inset:0}.markets-module__Bl4woW__actionBar>*{position:relative}.markets-module__Bl4woW__actionBar h2{font-size:clamp(2rem,4vw,2.7rem)}.markets-module__Bl4woW__actionBar>p{max-width:660px;color:var(--market-muted);margin:12px auto 0}.markets-module__Bl4woW__actionButtons,.markets-module__Bl4woW__reportActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:30px;display:flex}.markets-module__Bl4woW__primaryButton,.markets-module__Bl4woW__secondaryButton{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-width:170px;min-height:48px;padding:12px 24px;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s,background .2s,transform .2s;display:inline-flex}.markets-module__Bl4woW__primaryButton{color:var(--market-deep);background:var(--market-accent)}html[data-theme=light] .markets-module__Bl4woW__primaryButton{color:#fff}.markets-module__Bl4woW__secondaryButton{border-color:var(--market-border-hover);color:var(--market-text);background:0 0}.markets-module__Bl4woW__primaryButton:hover,.markets-module__Bl4woW__secondaryButton:hover{transform:translateY(-1px)}.markets-module__Bl4woW__secondaryButton:hover{border-color:var(--market-accent);color:var(--market-accent)}.markets-module__Bl4woW__primaryButton:focus-visible,.markets-module__Bl4woW__secondaryButton:focus-visible{outline:2px solid var(--market-accent);outline-offset:3px}.markets-module__Bl4woW__reportPage{background:var(--market-bg)}.markets-module__Bl4woW__reportNav{z-index:20;border-bottom:1px solid var(--market-border);background:color-mix(in srgb, var(--market-elevated) 92%, transparent);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);position:sticky;top:76px}.markets-module__Bl4woW__reportNavInner{justify-content:space-between;align-items:center;gap:24px;width:min(960px,100% - 48px);min-height:52px;margin-inline:auto;display:flex}.markets-module__Bl4woW__reportBrand{color:var(--market-text);font-family:var(--font-accent), sans-serif;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;font-size:.8rem;font-weight:500;text-decoration:none;display:inline-flex}.markets-module__Bl4woW__reportBrand:before{background:var(--market-accent);content:"";border-radius:50%;width:8px;height:8px}.markets-module__Bl4woW__reportLinks{white-space:nowrap;gap:20px;font-size:.82rem;display:flex;overflow-x:auto}.markets-module__Bl4woW__reportLinks a{color:var(--market-muted);text-decoration:none}.markets-module__Bl4woW__reportLinks a:hover{color:var(--market-accent)}.markets-module__Bl4woW__reportHero{color:#fff;background:linear-gradient(#001a33 0%,#002d5c 55%,#003d7a 100%);padding:108px 0 116px;position:relative;overflow:hidden}.markets-module__Bl4woW__reportHero:before,.markets-module__Bl4woW__reportHero:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.markets-module__Bl4woW__reportHero:before{background:radial-gradient(circle,#c8f53c21,#0000 70%);width:600px;height:600px;top:-220px;right:-180px}.markets-module__Bl4woW__reportHero:after{background:radial-gradient(circle,#38bdf821,#0000 70%);width:420px;height:420px;bottom:-150px;left:-100px}.markets-module__Bl4woW__reportHero .markets-module__Bl4woW__reportWrap{z-index:1;width:min(960px,100% - 48px);position:relative}.markets-module__Bl4woW__reportEyebrow{margin:0 0 16px;font-size:.82rem;font-weight:500;color:#c8f53c!important}.markets-module__Bl4woW__reportCountry{font-family:var(--font-accent), sans-serif;letter-spacing:.22em;text-transform:uppercase;margin:0 0 10px;font-size:.9rem;color:#ffffffad!important}.markets-module__Bl4woW__reportHero h1{color:#fff;max-width:880px;font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(3.4rem,8vw,6.5rem);font-weight:400;line-height:.98}.markets-module__Bl4woW__reportLead{max-width:720px;margin:0;font-size:1.15rem;font-weight:300;line-height:1.6;color:#fffc!important}.markets-module__Bl4woW__reportHero .markets-module__Bl4woW__reportActions{justify-content:flex-start}.markets-module__Bl4woW__reportHero .markets-module__Bl4woW__primaryButton{color:#08090b;background:#c8f53c}.markets-module__Bl4woW__reportHero .markets-module__Bl4woW__secondaryButton{color:#fff;border-color:#ffffff4d}.markets-module__Bl4woW__reportHero .markets-module__Bl4woW__secondaryButton:hover{color:#c8f53c;border-color:#c8f53c}.markets-module__Bl4woW__reportMeta{background:#ffffff26;border:1px solid #ffffff26;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:720px;margin:54px 0 0;display:grid;overflow:hidden}.markets-module__Bl4woW__reportMeta div{background:#001a33bd;padding:16px 18px}.markets-module__Bl4woW__reportMeta dt{color:#ffffff8c;font-family:var(--font-accent), sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:.72rem}.markets-module__Bl4woW__reportMeta dd{color:#fff;margin:0;font-weight:500}.markets-module__Bl4woW__reportBody{padding:84px 0 100px;scroll-margin-top:140px}.markets-module__Bl4woW__reportBody .markets-module__Bl4woW__reportWrap{width:min(960px,100% - 48px)}.markets-module__Bl4woW__reportBody .article-prose{max-width:none;color:var(--market-text);border:0;margin:0;padding:0}.markets-module__Bl4woW__reportBody .article-prose>p:first-child{border-bottom:1px solid var(--market-border);color:var(--market-dim);margin-bottom:32px;padding-bottom:20px;font-size:.86rem}.markets-module__Bl4woW__reportBody .article-prose h2{border-top:1px solid var(--market-border);color:var(--market-text);font-family:var(--font-display), sans-serif;margin:72px 0 22px;padding-top:24px;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.08}.markets-module__Bl4woW__reportBody .article-prose h3{color:var(--market-text);font-family:var(--font-display), sans-serif;margin:46px 0 16px;font-size:1.65rem;font-weight:400}.markets-module__Bl4woW__reportBody .article-prose h4{color:var(--market-text);font-family:var(--font-display), sans-serif}:is(.markets-module__Bl4woW__reportBody .article-prose p,.markets-module__Bl4woW__reportBody .article-prose li){color:var(--market-muted);font-size:1.04rem;font-weight:300;line-height:1.75}.markets-module__Bl4woW__reportBody .article-prose strong{color:var(--market-text);font-weight:600}.markets-module__Bl4woW__reportBody .article-prose a{color:var(--market-accent);-webkit-text-decoration-color:color-mix(in srgb, var(--market-accent) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--market-accent) 55%, transparent)}.markets-module__Bl4woW__reportBody .article-prose blockquote{border:1px solid var(--market-border);border-left:4px solid var(--market-accent);color:var(--market-muted);background:var(--market-elevated);border-radius:0 12px 12px 0;margin:34px 0;padding:22px 26px}.markets-module__Bl4woW__reportBody .article-prose table{border:1px solid var(--market-border);border-collapse:separate;border-spacing:0;background:var(--market-card);border-radius:12px;width:100%;margin:30px 0 42px;display:table;overflow:hidden}:is(.markets-module__Bl4woW__reportBody .article-prose th,.markets-module__Bl4woW__reportBody .article-prose td){border-color:var(--market-border);color:var(--market-muted);padding:14px 16px}.markets-module__Bl4woW__reportBody .article-prose th{color:var(--market-text);background:var(--market-surface)}.markets-module__Bl4woW__reportBody .article-prose code{color:var(--market-accent);background:var(--market-accent-dim)}@media (max-width:820px){.markets-module__Bl4woW__container,.markets-module__Bl4woW__reportWrap{width:min(100% - 40px,1240px)}.markets-module__Bl4woW__marketGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.markets-module__Bl4woW__reportLinks{display:none}.markets-module__Bl4woW__reportNavInner{width:min(100% - 40px,960px)}.markets-module__Bl4woW__reportHero{padding:88px 0 92px}.markets-module__Bl4woW__reportHero .markets-module__Bl4woW__reportWrap,.markets-module__Bl4woW__reportBody .markets-module__Bl4woW__reportWrap{width:min(100% - 40px,960px)}.markets-module__Bl4woW__reportHero h1{font-size:clamp(3rem,10vw,5rem)}}@media (max-width:680px){.markets-module__Bl4woW__container,.markets-module__Bl4woW__reportWrap{width:min(100% - 32px,1240px)}.markets-module__Bl4woW__pageHero{padding:86px 20px 56px}.markets-module__Bl4woW__pageHero h1{font-size:2.55rem}.markets-module__Bl4woW__marketSection{padding:52px 0}.markets-module__Bl4woW__marketGrid{grid-template-columns:1fr}.markets-module__Bl4woW__marketCard{min-height:0;padding:24px}.markets-module__Bl4woW__actionButtons,.markets-module__Bl4woW__reportActions{flex-direction:column;align-items:stretch}.markets-module__Bl4woW__primaryButton,.markets-module__Bl4woW__secondaryButton{width:100%}.markets-module__Bl4woW__reportNav{top:72px}.markets-module__Bl4woW__reportNavInner{width:min(100% - 32px,960px)}.markets-module__Bl4woW__reportHero{padding:72px 0 70px}.markets-module__Bl4woW__reportHero .markets-module__Bl4woW__reportWrap,.markets-module__Bl4woW__reportBody .markets-module__Bl4woW__reportWrap{width:min(100% - 32px,960px)}.markets-module__Bl4woW__reportHero h1{font-size:clamp(2.7rem,15vw,4.2rem)}.markets-module__Bl4woW__reportLead{font-size:1rem}.markets-module__Bl4woW__reportMeta{grid-template-columns:1fr}.markets-module__Bl4woW__reportBody{padding:58px 0 72px}.markets-module__Bl4woW__reportBody .article-prose h2{margin-top:54px;font-size:2rem}:is(.markets-module__Bl4woW__reportBody .article-prose p,.markets-module__Bl4woW__reportBody .article-prose li){font-size:1rem}.markets-module__Bl4woW__reportBody .article-prose table{max-width:100%;display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.markets-module__Bl4woW__marketCard,.markets-module__Bl4woW__primaryButton,.markets-module__Bl4woW__secondaryButton{transition:none}}
