/* Shared news section content only. Header, footer, admin and the four excluded areas are outside this scope. */
.section-page-content{--sg-navy:#061b2b;--sg-red:#ed092c;--sg-line:#dce4eb;--sg-side:21.2%;--sg-gap:12px;--sg-height:clamp(410px,37.2vw,560px);padding-bottom:24px;color:#122333}
html[dir=rtl] .section-page-content{font-family:Cairo,'Site Kufi',sans-serif}
.section-page-content *{box-sizing:border-box;min-width:0}.section-page-content [hidden]{display:none!important}
.section-page-content .sg-heading{height:162px;padding:28px 30px;margin-bottom:12px;display:flex;align-items:center;border:1px solid #294657;border-radius:5px;color:#fff;background:linear-gradient(100deg,#061b2b,#0d3854)}
.section-page-content .sg-heading span{font-size:10px;font-weight:800;color:#ff4055}.section-page-content .sg-heading h1{font-size:36px;line-height:1.4;margin:10px 0 8px}.section-page-content .sg-heading p{font-size:13px;color:#bfd0db;margin:0}
.section-page-content .sg-lead{display:grid;grid-template-columns:var(--sg-side) minmax(0,1fr) var(--sg-side);grid-template-areas:'recent hero popular';gap:var(--sg-gap);align-items:stretch}
.section-page-content .sg-lead>*{height:var(--sg-height);min-width:0}.section-page-content .sg-popular{grid-area:popular;border:1px solid var(--sg-line);border-radius:5px;background:#fff;padding:14px 12px;display:flex;flex-direction:column}
.section-page-content .sg-popular h2{margin:0 0 12px;font-size:15px;line-height:1.4;border-inline-start:3px solid var(--sg-red);padding-inline-start:10px}
.section-page-content .sg-popular-list{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.section-page-content .sg-popular-list>a{display:flex;flex:1;align-items:center;min-height:0;gap:9px;padding:6px 0;border-bottom:1px solid var(--sg-line)}.section-page-content .sg-popular-list>a:last-child{border:0}
.section-page-content .sg-popular-list b{font-size:14px;color:var(--sg-red);line-height:1.7}.section-page-content .sg-popular h3{margin:0 0 5px;font-size:11px;line-height:1.65;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.section-page-content .sg-popular small{display:block;font-size:9px;line-height:1.5;color:#8493a2}
.section-page-content .sg-hero{grid-area:hero;position:relative;isolation:isolate;overflow:hidden;background:var(--sg-navy);color:#fff;border-radius:5px}
.section-page-content .sg-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.section-page-content .sg-hero::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(3,20,34,.96),transparent 75%)}
.section-page-content .sg-hero>.badge{position:absolute;top:14px;inset-inline-end:14px;font-size:10px;padding:5px 10px}.section-page-content .sg-hero>div{position:absolute;inset-inline:17px;bottom:17px}.section-page-content .sg-hero h2{font-size:30px;line-height:1.4;margin:0 0 12px;font-weight:800;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere}
.section-page-content .sg-hero p{font-size:13px;line-height:1.8;margin:0 0 13px;color:#dce5ec;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.section-page-content .sg-read{display:inline-block;background:var(--sg-red);color:#fff;padding:10px 17px;border-radius:3px;font-size:13px;font-weight:800}
.section-page-content .sg-topics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;background:none;color:inherit;margin:0 0 18px;margin-inline-end:0}
.section-page-content .sg-topics>a{display:block;height:90px;position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--sg-line);border-radius:5px;background:var(--sg-navy);color:#fff}
.section-page-content .sg-topics>a>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.section-page-content .sg-topics .topic-photo{position:absolute;top:50%;left:50%;width:max(100%,160px);height:auto;aspect-ratio:16/9;transform:translate(-50%,-50%);z-index:-2}
.section-page-content .sg-topics>a::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(4,22,35,.94),transparent 85%)}.section-page-content .sg-topics strong{position:absolute;inset-inline:8px;bottom:9px;font-size:13px;line-height:1.4}
.section-page-content .sg-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #122333;padding:0 0 10px;margin:0 0 14px}.section-page-content .sg-section-heading h2{font-size:21px;line-height:1.5;margin:0}.section-page-content .sg-section-heading a{font-size:13px;font-weight:700;color:var(--sg-red)}
.section-page-content .sg-latest-grid{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);gap:14px;align-items:stretch}.section-page-content .sg-latest-lead{display:flex;flex-direction:column;border:1px solid var(--sg-line);border-radius:5px;background:#fff;overflow:hidden}
.section-page-content .sg-latest-lead>a>img{display:block;width:100%;height:262px;object-fit:cover}.section-page-content .sg-latest-lead>div{padding:22px 16px 20px;flex:1}.section-page-content .sg-latest-lead .badge{font-size:10px;padding:5px 9px}.section-page-content .sg-latest-lead h3{font-size:21px;line-height:1.6;margin:12px 0 6px}.section-page-content .sg-latest-lead p{font-size:13px;line-height:1.7;color:#8493a2;margin:0 0 17px}.section-page-content .sg-latest-lead small{font-size:10px;color:#8493a2}
.section-page-content .sg-latest-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:12px}.section-page-content .sg-news-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--sg-line);border-radius:5px;background:#fff}.section-page-content .sg-news-card>a>img{display:block;width:100%;height:100px;object-fit:cover}.section-page-content .sg-news-card>div{display:flex;flex-direction:column;flex:1;gap:8px;padding:15px 10px 12px;min-height:115px}.section-page-content .sg-news-card span{font-size:9px;font-weight:800;color:var(--sg-red)}.section-page-content .sg-news-card h3{font-size:12px;line-height:1.6;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.section-page-content .sg-news-card small{font-size:9px;color:#8493a2;margin-top:auto;line-height:1.5}
.section-page-content .sg-latest-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.section-page-content .sg-news-card-compact{padding:8px}.section-page-content .sg-news-card-compact>a>img{height:109px;border-radius:4px}.section-page-content .sg-news-card-compact>div{padding:11px 3px 4px;min-height:57px;gap:7px}
.section-page-content .sg-empty{padding:20px;color:#7c8e9e;text-align:center;font-size:12px;line-height:1.7}.section-page-content .sg-hero.sg-empty{display:grid;place-items:center;color:#fff}.section-page-content .sg-empty-news{border:1px solid var(--sg-line);border-radius:5px;padding:35px 20px}
.section-page-content a:focus-visible,.section-page-content button:focus-visible{outline:2px solid var(--sg-red);outline-offset:3px}.section-page-content .sg-topics>a:hover{border-color:var(--sg-red)}
@media(min-width:1250px){.section-page-content .sg-hero h2{font-size:35px}.section-page-content .sg-latest-lead>a>img{height:300px}.section-page-content .sg-news-card>a>img{height:118px}.section-page-content .sg-news-card-compact>a>img{height:135px}}
@media(max-width:900px){.section-page-content .sg-lead{grid-template-columns:1fr 1fr;grid-template-areas:'hero hero' 'recent popular'}.section-page-content .sg-lead>.sg-hero{height:440px}.section-page-content .sg-lead>aside{height:440px}.section-page-content .sg-topics{margin-inline-end:0}.section-page-content .sg-latest-grid{grid-template-columns:1.15fr 1fr}}

.section-page-content .pa-pagination{background:transparent;border:0;padding:0;height:auto;min-height:0;color:#122333}
@media(max-width:600px){.section-page-content .sg-heading{height:140px;padding:22px}.section-page-content .sg-heading h1{font-size:29px}.section-page-content .sg-heading p{font-size:12px}.section-page-content .sg-lead{grid-template-columns:1fr;grid-template-areas:'hero' 'recent' 'popular'}.section-page-content .sg-lead>.sg-hero{height:410px}.section-page-content .sg-lead>aside{height:auto;min-height:0}.section-page-content .sg-hero h2{font-size:25px;line-height:1.5}.section-page-content .sg-topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:26px}.section-page-content .sg-topics strong{font-size:12px}.section-page-content .sg-popular h3{font-size:12px}.section-page-content .sg-section-heading h2{font-size:20px}.section-page-content .sg-section-heading a{font-size:11px}.section-page-content .sg-latest-grid{display:flex;flex-direction:column;gap:12px}.section-page-content .sg-latest-lead>a>img{height:220px}.section-page-content .sg-latest-lead>div{padding:17px 15px}.section-page-content .sg-latest-lead h3{font-size:20px}.section-page-content .sg-news-card>a>img{height:110px}.section-page-content .sg-news-card h3{font-size:12px}.section-page-content .sg-latest-row{grid-template-columns:repeat(2,minmax(0,1fr))}.section-page-content .sg-news-card-compact>a>img{height:105px}.section-page-content .sg-news-card-compact>div{min-height:80px;padding:10px 2px 4px}}

.section-page-content .sg-recent{grid-area:recent;border:1px solid var(--sg-line);border-radius:5px;padding:14px 12px;background:#fff;display:flex;flex-direction:column}
.section-page-content .sg-recent>h2{margin:0 0 12px;font-size:15px;line-height:1.4;border-inline-start:3px solid var(--sg-red);padding-inline-start:10px}
.section-page-content .sg-recent-list{display:flex;flex:1;min-height:0;flex-direction:column;overflow:hidden}
.section-page-content .sg-recent-list>a{display:flex;flex:1;align-items:center;min-height:0;gap:9px;padding:6px 0;border-bottom:1px solid var(--sg-line)}
.section-page-content .sg-recent-list>a:last-child{border:0}.section-page-content .sg-recent-list img{width:56px;height:46px;object-fit:cover;flex:0 0 56px;border-radius:3px}
.section-page-content .sg-recent h3{margin:0 0 5px;font-size:11px;line-height:1.65;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.section-page-content .sg-recent small{display:block;font-size:9px;line-height:1.5;color:#8493a2}
.section-page-content .sg-topics>a.is-active{border-color:var(--sg-red);outline:2px solid var(--sg-red);outline-offset:-2px}
.section-page-content .sg-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;line-height:1.7;margin:0 0 12px;color:#718698}
.section-page-content .sg-topic-heading{position:relative;isolation:isolate;overflow:hidden;background:#0d3854}
.section-page-content .sg-topic-heading .sg-topic-banner{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}
.section-page-content .sg-topic-heading>.topic-photo{position:absolute;top:50%;left:50%;width:100%;height:auto;aspect-ratio:16/9;transform:translate(-50%,-50%);z-index:-2}
.section-page-content .sg-topic-heading::after{content:'';position:absolute;inset:0;background:#031422a6;z-index:-1}
@media(max-width:600px){.section-page-content .sg-recent-list>a{min-height:80px}.section-page-content .sg-recent-list img{width:70px;height:56px;flex-basis:70px}.section-page-content .sg-recent h3{font-size:12px}}

@media(max-width:600px){.section-page-content .sg-popular-list>a{min-height:70px;padding:10px 0}}
.section-page-content .sg-latest-grid-single{grid-template-columns:1fr}
.section-page-content .sg-latest-cards-few{grid-template-columns:1fr;grid-auto-rows:auto;align-content:start}
