/* QARAR Enterprise v26.3.156 — Observatory Editorial Carousel */
.qarar-observatory-articles{margin-top:46px;padding-top:30px;border-top:1px solid #e3e6e9;direction:rtl}
.qarar-observatory-articles-heading{position:relative;margin-bottom:22px;padding-right:18px}
.qarar-observatory-articles-heading:before{content:"";position:absolute;right:0;top:5px;width:4px;height:48px;background:#be1622}
.qarar-observatory-articles-heading span{display:block;margin-bottom:5px;color:#be1622;font-size:12px;font-weight:800;letter-spacing:.02em}
.qarar-observatory-articles-heading h2{margin:0;color:#171d27;font-size:30px;line-height:1.3;font-weight:800}
.qarar-observatory-articles-heading p{margin:7px 0 0;color:#7a838e;font-size:14px}
.qarar-observatory-carousel{position:relative;padding:0 42px}
.qarar-observatory-carousel-viewport{overflow:hidden}
.qarar-observatory-carousel-track{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:3px 2px 14px}
.qarar-observatory-carousel-track::-webkit-scrollbar{display:none}
.qarar-observatory-editorial-card{flex:0 0 calc((100% - 36px)/3);min-width:0;scroll-snap-align:start;margin:0;background:#fff;border:1px solid #e0e4e8;border-top:3px solid #be1622;box-shadow:0 10px 30px rgba(18,27,38,.055);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
.qarar-observatory-editorial-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgba(18,27,38,.10);border-color:#d4d9de;border-top-color:#be1622}
.qarar-observatory-editorial-link{display:flex;flex-direction:column;min-height:235px;padding:24px 22px 20px;color:#171d27;text-decoration:none!important}
.qarar-observatory-editorial-kicker{align-self:flex-start;padding:5px 11px;border-radius:999px;background:#fbeaec;color:#be1622;font-size:11px;font-weight:800}
.qarar-observatory-editorial-card h3{margin:17px 0 0;color:#171d27!important;font-size:18px;line-height:1.75;font-weight:800;-webkit-text-fill-color:#171d27!important}
.qarar-observatory-editorial-divider{display:block;width:34px;height:2px;margin:18px 0 13px;background:#be1622}
.qarar-observatory-editorial-meta{display:flex;flex-wrap:wrap;gap:6px 10px;color:#8a929b;font-size:11px;line-height:1.6}
.qarar-observatory-editorial-author{color:#59636e;font-weight:700}
.qarar-observatory-editorial-author:after{content:"•";margin-right:10px;color:#c4c9ce}
.qarar-observatory-editorial-read{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:20px;color:#be1622;font-size:12px;font-weight:800}
.qarar-observatory-editorial-read b{font-size:18px;transition:transform .2s ease}
.qarar-observatory-editorial-card:hover .qarar-observatory-editorial-read b{transform:translateX(-4px)}
.qarar-observatory-carousel-nav{position:absolute;top:50%;z-index:3;width:34px;height:52px;margin-top:-33px;border:1px solid #dde1e5!important;border-radius:2px;background:#fff!important;color:#be1622!important;box-shadow:0 5px 16px rgba(18,27,38,.07);font-size:28px;line-height:1;cursor:pointer;transition:.2s ease}
.qarar-observatory-carousel-nav:hover{background:#be1622!important;color:#fff!important;border-color:#be1622!important}
.qarar-observatory-carousel-next{right:0}.qarar-observatory-carousel-prev{left:0}
.qarar-observatory-carousel-nav:disabled{opacity:.3;cursor:default}
@media(max-width:900px){
 .qarar-observatory-editorial-card{flex-basis:calc((100% - 18px)/2)}
}
@media(max-width:620px){
 .qarar-observatory-articles{margin-top:32px;padding-top:24px}
 .qarar-observatory-articles-heading{padding-right:14px}
 .qarar-observatory-articles-heading:before{height:42px}
 .qarar-observatory-articles-heading h2{font-size:24px}
 .qarar-observatory-carousel{padding:0 30px}
 .qarar-observatory-carousel-track{gap:12px}
 .qarar-observatory-editorial-card{flex-basis:100%}
 .qarar-observatory-editorial-link{min-height:210px;padding:20px 18px 17px}
 .qarar-observatory-editorial-card h3{font-size:16px}
 .qarar-observatory-carousel-nav{width:26px;height:46px;font-size:23px}
}
