/* Unified news presentation; never alters article copy, URLs or schema. */
.fxn-page{--fxn-theme-ink:#0B1F33;background:#fff;font-family:'DM Sans',system-ui,sans-serif!important;color:#0B1F33;font-size:16px;line-height:1.7}
.fxn-page .fxn-hero{background:linear-gradient(115deg,rgba(11,31,51,.96),rgba(8,91,83,.87)),url('/img/forex%20money%20management.jpg') center/cover no-repeat!important;min-height:225px!important;margin-bottom:0!important}
.fxn-page .fxn-hero .display-4{font-family:'Manrope',sans-serif!important;font-size:clamp(2.05rem,4vw,3.6rem);letter-spacing:-.035em}
.fxn-page .fxn-hero-eyebrow{color:#7CE0D0!important;font-family:'DM Sans',sans-serif!important;letter-spacing:.13em!important}
.fxn-page .fxn-content{padding:clamp(22px,3.5vw,55px) 0!important;min-width:0}
.fxn-page .fxn-section-heading{font-family:'Manrope',sans-serif!important;color:#0B1F33!important;font-size:clamp(1.85rem,3vw,2.75rem)}
.fxn-page .fxn-card{padding:0 0 24px!important;border:1px solid #DBE5EA!important;border-radius:15px!important;box-shadow:0 14px 40px rgba(11,31,51,.06)!important;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}
.fxn-page .fxn-card:hover{transform:translateY(-4px);box-shadow:0 24px 55px rgba(11,31,51,.11)!important}
.fxn-page .fxn-card>:not(figure){margin-left:23px!important;margin-right:23px!important}
.fxn-page .fxn-card .fxn-card-visual{margin:0 0 18px!important}.fxn-page .fxn-card-visual img{width:100%;height:auto;aspect-ratio:40/21;object-fit:cover;border-radius:0!important}
.fxn-page .fxn-card h3{font:750 clamp(1.14rem,1.7vw,1.42rem)/1.4 'Manrope',sans-serif!important;color:#0B1F33!important}
.fxn-page .fxn-card h3 a{color:#0B1F33!important}
.fxn-page .fxn-card h3 a:hover,.fxn-page .fxn-news-related a,.fxn-page .fxn-read-more{color:#087F69!important}
.fxn-page .fxn-chip{background:#E3F5F0!important;color:#07594A!important;font:700 .72rem 'DM Sans',sans-serif!important;padding:7px 10px!important;border-radius:50px!important}
.fxn-page .fxn-article{padding:clamp(20px,3vw,43px)!important;border:1px solid #DBE5EA!important;border-radius:16px!important;box-shadow:0 18px 55px rgba(11,31,51,.05)}
.fxn-page .fxn-article .fxn-h1{font-family:'Manrope',sans-serif!important;font-size:clamp(2rem,3.4vw,2.9rem)!important;color:#0B1F33!important;line-height:1.23!important}
.fxn-page .fxn-article p,.fxn-page .fxn-article li{font-family:'DM Sans',sans-serif!important;font-size:clamp(1rem,1.05vw,1.08rem)!important;line-height:1.85!important;color:#354B5C!important}
.fxn-page .fxn-article .fxn-article-intro{font-size:clamp(1.06rem,1.2vw,1.18rem)!important;color:#263D4C!important}
.fxn-page .fxn-section-title{font-family:'Manrope',sans-serif!important;font-size:clamp(1.35rem,2vw,1.65rem)!important;color:#0B1F33!important}
.fxn-page .fxn-sidebar{background:#F4F7FA!important;position:static!important;border:1px solid #DBE5EA!important;border-radius:13px!important;padding:24px!important;transform:none!important}
.fxn-page .fxn-sidebar-link{color:#0B1F33!important;font-size:.93rem!important}
.fxn-page .fxn-sidebar-link:hover{color:#087F69!important}
.fxn-page .fxn-article-layout>.fxn-primary-column,.fxn-page .fxn-article-layout>.fxn-related-column{min-width:0!important;float:none!important;transform:none!important}
.fxn-page .fxn-article-visual,.fxn-page .fxn-card-visual{max-width:100%;overflow:hidden}
.fxn-page .fxn-article-visual img{width:100%;height:auto!important;aspect-ratio:40/21;object-fit:cover;border-radius:11px!important}
.fxn-page .fxn-article-visual figcaption,.fxn-page .fxn-card-visual figcaption{color:#526579!important;font-size:.75rem!important}
.fxn-page .fxn-disclaimer{font-size:.83rem!important;color:#526579!important;background:#F4F7FA!important;border:1px solid #DBE5EA!important;border-radius:10px!important}
.fxn-page .fxn-hero .breadcrumb-item a{color:white!important}
@media(max-width:767.98px){.fxn-page .fxn-card>:not(figure){margin-left:18px!important;margin-right:18px!important}.fxn-page .fxn-article{padding:19px!important}.fxn-page .fxn-hero{min-height:165px!important}}
@media(prefers-reduced-motion:reduce){.fxn-page .fxn-card{transition:none!important;transform:none!important}}
