/* Wide economy double-feature, matching the supplied news-site structure */
#bn-economy{box-sizing:border-box;background:#fff!important;color:#050507;direction:rtl;font-family:var(--bns-font,'Cairo',sans-serif)!important;padding:30px 19px 84px;margin:0!important;clear:both;position:relative;z-index:1}
#bn-economy *,#bn-economy *:before,#bn-economy *:after{box-sizing:border-box}
#bn-economy .bne-econ-inner{max-width:1535px;margin:0 auto}
#bn-economy .bne-econ-top{display:flex;align-items:center;justify-content:space-between;position:relative;height:53px;padding:0 0 17px;margin:0 0 24px;border-bottom:2px solid #090909}
#bn-economy .bne-econ-top:after{content:'';position:absolute;right:0;bottom:-2px;background:#080808;width:32px;height:10px}
#bn-economy .bne-econ-top h2{margin:0!important;padding:0!important;font:800 29px/1.3 var(--bns-font,'Cairo',sans-serif)!important;color:#000!important}
#bn-economy .bne-econ-top a{font:800 17px var(--bns-font,'Cairo',sans-serif)!important;text-decoration:none!important;color:#000!important}
#bn-economy .bne-econ-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;direction:rtl}
#bn-economy .bne-econ-col{display:flex;flex-direction:column;gap:23px;min-width:0}
#bn-economy .bne-econ-feature{width:100%;margin:0!important}
#bn-economy .bne-econ-feature-photo{display:block;aspect-ratio:2.52;position:relative;border-radius:8px;overflow:hidden;background:#e5e8ef;text-decoration:none!important}
#bn-economy .bne-econ-feature-photo img{display:block;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .25s}
#bn-economy .bne-econ-feature-photo:hover img{transform:scale(1.04)}
#bn-economy .bne-econ-shade{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.93),transparent 65%)}
#bn-economy .bne-econ-feature-photo h3{position:absolute;bottom:31px;left:24px;right:24px;margin:0!important;padding:0!important;color:#fff!important;text-align:center!important;font:700 18px/1.55 var(--bns-font,'Cairo',sans-serif)!important}
#bn-economy .bne-econ-mini{display:grid;grid-template-columns:33% minmax(0,1fr);direction:rtl;gap:15px;align-items:start;margin:0!important}
#bn-economy .bne-econ-mini-photo{display:block;aspect-ratio:2.2;border-radius:6px;overflow:hidden;background:#e7e9eb}
#bn-economy .bne-econ-mini-photo img{width:100%!important;height:100%!important;object-fit:cover!important;display:block}
#bn-economy .bne-econ-desc{min-width:0;text-align:right}
#bn-economy .bne-econ-desc h3{margin:0!important;padding:0!important;color:#090909!important;font:650 16px/1.65 var(--bns-font,'Cairo',sans-serif)!important}
#bn-economy .bne-econ-desc h3 a{color:inherit!important;text-decoration:none!important}
#bn-economy .bne-econ-desc p{margin:4px 0 0!important;font:400 13px/1.7 var(--bns-font,'Cairo',sans-serif)!important;color:#536078!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
#bn-economy .bne-econ-noimg{display:block;height:100%;background:linear-gradient(135deg,#d2d8e3,#f3f5f8)}
#bn-economy .bne-econ-empty{border:1px dashed #cdd4dd;padding:20px;border-radius:6px;color:#667087}
@media(max-width:800px){#bn-economy .bne-econ-cols{grid-template-columns:1fr;gap:40px}#bn-economy .bne-econ-feature-photo{aspect-ratio:1.95}#bn-economy .bne-econ-feature-photo h3{font-size:16px!important;bottom:16px}}
@media(max-width:500px){#bn-economy{padding:25px 13px 55px}#bn-economy .bne-econ-mini{grid-template-columns:37% 1fr;gap:10px}#bn-economy .bne-econ-desc h3{font-size:14px!important}#bn-economy .bne-econ-desc p{font-size:12px!important}}
