/* Native Arabic Insights — uses the approved English editorial layout, artwork and cards. */
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content{
 direction:rtl;
 background:linear-gradient(180deg,#8a9de9 0,#cdd7f6 65px,#f6f7fc 175px,#f6f7fc 100%);
 padding:0!important;
}
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content .tr-hub-section-top,
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content .tr-hub-library-heading{
 direction:rtl;
 text-align:right;
}
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content :is(h2,h3){
 font-family:"TradingRoad Arsenica Arabic Antiqua",Outfit,Arial,sans-serif!important;
 font-weight:400!important;
 line-height:1.45!important;
 letter-spacing:0!important;
}
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content .tr-hub-section-top h2{
 font-size:clamp(35px,3.8vw,53px)!important;
 max-width:790px;
}
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content .tr-hub-feature h3{font-size:clamp(31px,3.1vw,46px)!important;}
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content .tr-hub-card h3{font-size:clamp(24px,2.15vw,29px)!important;}
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content .tr-hub-feature-link{direction:rtl;}
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content :is(.tr-hub-feature-copy,.tr-hub-card-info){text-align:right;direction:rtl;}
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content :is(p,.tr-hub-feature-meta,.tr-hub-card-kicker,.tr-hub-card-bottom,.tr-hub-eyebrow,.tr-hub-feature-kicker,.tr-hub-feature-action,.tr-hub-filters a,.tr-hub-bridge-actions a){
 font-family:"TradingRoad Arsenica Arabic Antiqua",Outfit,Arial,sans-serif!important;
 font-weight:400!important;
 letter-spacing:0!important;
 line-height:1.9!important;
}
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content :is(.tr-hub-feature p,.tr-hub-card p,.tr-hub-section-top p){font-size:15px!important;line-height:2!important;}
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content .tr-hub-feature-meta{direction:rtl;gap:15px;font-size:13px!important;}
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content .tr-hub-card-visual img,
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content .tr-hub-feature-visual img{width:100%;height:100%;object-fit:cover;}
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content .tr-hub-library-heading h2{font-size:clamp(30px,3.1vw,44px)!important;}
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content .tr-hub-filters{direction:rtl;justify-content:flex-start;}
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content .tr-hub-bridge-inner{direction:rtl;text-align:right;}
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content .tr-hub-bridge-inner h2{font-size:clamp(32px,3.2vw,47px)!important;}
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content .tr-hub-card-bottom time,
html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content .tr-hub-feature-meta span:first-child{font-family:Outfit,Arial,sans-serif!important;direction:ltr;unicode-bidi:isolate;}
/* Arabic long-form article: use the English editorial reading hierarchy and the same imagery. */
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-body{direction:rtl;background:linear-gradient(to bottom,#8A9DE9 0,#3b57ae 135px,#122658 295px,#081638 480px,#060f2c 850px,#060f2c 100%);}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-intro-band{direction:rtl;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-intro-grid{direction:rtl;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-reading-grid{direction:rtl;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-sidebar{text-align:right;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insights-article{direction:rtl;text-align:right;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insights-article :is(p,li,th,td,summary,a),
html[lang="ar"] body.tr-ar-site.tr-insights-single :is(.tr-quick-answer,.tr-key-takeaways,.tr-article-byline,.tr-article-toc){
 font-family:"TradingRoad Arsenica Arabic Antiqua",Outfit,Arial,sans-serif!important;
 font-weight:400!important;
 letter-spacing:0!important;
 line-height:2!important;
}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insights-article :is(h2,h3,h4){
 font-family:"TradingRoad Arsenica Arabic Antiqua",Outfit,Arial,sans-serif!important;
 font-weight:400!important;
 letter-spacing:0!important;
 line-height:1.5!important;
}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insights-article h2{font-size:clamp(27px,2.5vw,34px)!important;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insights-article h3{font-size:clamp(23px,2vw,27px)!important;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-quick-answer{font-size:17px!important;line-height:2!important;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-key-takeaways{font-size:15px!important;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-article-byline{font-size:13px!important;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insights-article :is(ol,ul){padding-right:24px;padding-left:0;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insights-article table{direction:rtl;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insights-article table :is(th,td){font-size:14px!important;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insights-article :is(code,.tr-latin,.tr-financial-example){
 font-family:Outfit,Arial,sans-serif!important;direction:ltr;unicode-bidi:isolate;
}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-reading-grid{grid-template-columns: minmax(0,245px) minmax(0,1fr);}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-sidebar{order:0;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-reading{order:1;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-article-toc a{font-size:14px!important;line-height:1.7!important;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-cover img{max-height:450px;object-fit:cover;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-cover figcaption{font-family:"TradingRoad Arsenica Arabic Antiqua",Outfit,Arial,sans-serif!important;}
html[lang="ar"] body.tr-ar-site.tr-insights-single :is(.tr-article-faq,.tr-article-sources) a{overflow-wrap:anywhere;}
@media(max-width:980px){
 html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-reading-grid{grid-template-columns:1fr;}
 html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-sidebar{width:100%;}
}
@media(max-width:720px){
 html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content .tr-hub-feature h3{font-size:31px!important;}
 html[lang="ar"] body.tr-ar-site.tr-template-insights .tr-insights-hub-content .tr-hub-card h3{font-size:25px!important;}
 html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insights-article h2{font-size:28px!important;}
}

/* Article reading text must contrast with the approved dark editorial background. */
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-reading .tr-insights-article{color:#d9e3fa!important;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-reading .tr-insights-article :is(h2,h3){color:#fff!important;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-reading .tr-insights-article p{color:#d9e3fa!important;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-reading .tr-insights-article a{color:#9bbfff!important;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-sidebar .tr-article-toc li{border-right:1px solid rgba(159,181,235,.22)!important;border-left:0!important;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insight-sidebar .tr-article-toc a{padding:8px 16px 9px 9px!important;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-quick-answer{padding:24px 26px 23px 0!important;border-right:3px solid #ffcb36!important;border-left:0!important;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-key-takeaways ul{padding-right:20px!important;padding-left:0!important;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insights-article table{width:100%;border-collapse:collapse;margin:25px 0;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insights-article th,html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insights-article td{padding:13px 12px;text-align:right;border-bottom:1px solid rgba(154,177,224,.2);}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-insights-article th{background:rgba(29,65,130,.32);color:#fff;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-ar-article-section details{border-bottom:1px solid rgba(154,177,224,.22);padding:13px 0;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-ar-article-section summary{cursor:pointer;color:#f4f7ff;font-size:20px!important;line-height:1.6!important;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-ar-article-section details p{padding-top:12px;color:#d6e0fa;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-ar-article-section{scroll-margin-top:104px;}
html[lang="ar"] body.tr-ar-site.tr-insights-single .tr-ar-table-wrap{overflow-x:auto;}
