:root{--i:#111018;--p:#fffdf7;--c:#f2eee3;--b:#1248f5;--r:#ff3b30;--y:#ffc400;--m:#675f59;--l:#17151d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--p);color:var(--i);direction:rtl;font:17px/1.8 "Noto Sans Arabic",Arial,sans-serif}button,input,textarea{font:inherit}a{color:inherit;text-decoration:none}img{display:block;max-width:100%;height:auto}h1,h2,h3,strong,b,.brand{font-family:"Noto Kufi Arabic",Arial,sans-serif}h1,h2,h3,p{margin-top:0}.shell{width:min(1220px,calc(100% - 40px));margin:auto}.skip-link{position:fixed;top:-100px;z-index:999}.skip-link:focus{top:10px}.newsbar{background:var(--i);color:#fff;font-size:12px}.newsbar .shell{min-height:36px;display:flex;justify-content:space-between;align-items:center}.newsbar strong{color:var(--y)}.masthead{min-height:112px;display:flex;align-items:center;border-inline:1px solid var(--l);padding:15px 25px}.brand{display:flex;align-items:center;gap:13px;margin-left:auto}.brand img{width:70px;height:70px;object-fit:contain}.brand span{display:grid;line-height:1.35}.brand strong{font-size:28px}.brand small{font-size:12px;color:var(--m)}.issue{width:160px;border-right:1px solid var(--l);padding-right:24px;display:grid}.issue b{font-size:28px;color:var(--b)}.issue span{font-size:12px}.menu-toggle{display:none;background:var(--y);border:1px solid var(--i);padding:8px}.menu-toggle i{display:block;width:24px;height:2px;background:var(--i);margin:4px}.menu-toggle b{font-size:10px}.navline{border-block:1px solid var(--l);background:#fff}.navline>.shell{display:flex}.primary-nav{flex:1}.menu{display:flex;list-style:none;padding:0;margin:0}.primary-nav a{display:block;padding:14px 18px;border-left:1px solid var(--l);font-weight:800;font-size:14px}.primary-nav a:hover{background:var(--y)}.nav-cta{display:flex;align-items:center;background:var(--r);color:#fff;padding:0 23px;font-weight:900}.topicline{background:var(--b);color:#fff}.topicline .shell{min-height:38px;display:flex;gap:25px;align-items:center;white-space:nowrap;overflow:auto;font-size:13px}.topicline span{color:var(--y);font-weight:900}.kicker{display:inline-flex;align-items:center;gap:8px;color:var(--b);font-weight:900;font-size:12px}.kicker:before{content:"";width:28px;height:4px;background:var(--r)}.kicker.light{color:#fff}.kicker.light:before{background:var(--y)}.intro{padding:58px 0 35px;border-bottom:1px solid var(--l);background:linear-gradient(90deg,var(--p) 0 70%,var(--y) 70%)}.introgrid{display:grid;grid-template-columns:1.25fr .75fr;gap:70px;align-items:end}.intro h1{font-size:clamp(46px,7vw,90px);line-height:1.18;letter-spacing:-.055em;margin:12px 0 0}.intro h1 em{font-style:normal;color:var(--r)}.intro p{font-size:20px;border-top:5px solid var(--i);padding-top:18px}.cover{padding:38px 0 75px}.covergrid{display:grid;grid-template-columns:1.6fr .8fr .58fr;border:1px solid var(--l)}.lead{border-left:1px solid var(--l)}.leadmedia{display:block;height:375px;background:var(--c);border-bottom:1px solid var(--l);overflow:hidden}.leadmedia img{width:100%;height:100%;object-fit:cover}.leadmedia>span{height:100%;display:grid;place-items:center;font:900 120px "Noto Kufi Arabic";color:var(--b);background:repeating-linear-gradient(-45deg,#fff 0 14px,#f0eadc 14px 28px)}.leadcopy{padding:27px}.leadcopy small{display:inline-block;background:var(--y);border:1px solid var(--l);padding:2px 8px;font-weight:900}.lead h2{font-size:30px;line-height:1.55;margin:14px 0}.lead p{color:var(--m)}.text-link{color:var(--b);font-weight:900;border-bottom:2px solid}.briefs article{display:grid;grid-template-columns:45px 1fr;gap:12px;padding:22px;border-bottom:1px solid var(--l)}.briefs article>span{font:900 24px "Noto Kufi Arabic";color:var(--r)}.briefs h3{font-size:16px;line-height:1.7;margin:5px 0}.briefs small{color:var(--b);font-weight:800}.briefs a:last-child{font-size:12px;font-weight:900}.covernote{background:var(--i);color:#fff;padding:24px}.covernote>b,.covernote>a{color:var(--y);font-weight:900}.covernote h3{font-size:21px;line-height:1.6;margin:17px 0}.covernote li{margin:13px 0}.section{padding:88px 0}.sectitle{display:flex;justify-content:space-between;align-items:end;gap:50px;border-bottom:5px solid var(--i);padding-bottom:17px;margin-bottom:35px}.sectitle h2{font-size:40px;line-height:1.4;margin:7px 0 0}.sectitle>p{max-width:430px;color:var(--m)}.dossiers{background:var(--c)}.dossiergrid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--l);border-right:1px solid var(--l)}.dossier{min-height:250px;padding:25px;border-left:1px solid var(--l);border-bottom:1px solid var(--l);background:#fff;position:relative}.dossier:hover{background:var(--y);transform:translate(-4px,-4px);box-shadow:4px 4px 0 var(--i)}.dossier>span{font:900 29px "Noto Kufi Arabic";color:var(--r)}.dossier h3{font-size:21px;margin:22px 0 8px}.dossier p{font-size:14px;color:var(--m)}.dossier b{position:absolute;bottom:18px;color:var(--b);font-size:12px}.method{background:var(--b);color:#fff}.methodgrid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.method h2{font-size:48px;line-height:1.4;margin:14px 0}.method p{color:#dce4ff}.steps{border-top:1px solid #ffffff88}.steps article{display:grid;grid-template-columns:55px .8fr 1fr;gap:18px;padding:24px 0;border-bottom:1px solid #ffffff88}.steps span{font:900 27px "Noto Kufi Arabic";color:var(--y)}.steps h3,.steps p{margin:0}.button{display:inline-flex;min-height:47px;align-items:center;justify-content:center;padding:0 21px;border:1px solid var(--i);font-weight:900;box-shadow:4px 4px 0 var(--i)}.yellow{background:var(--y);color:var(--i)}.ink{background:var(--i);color:#fff}.outline{color:#fff;border-color:#fff;box-shadow:4px 4px 0 var(--y);margin-right:9px}.story-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.story-card{border:1px solid var(--l);background:#fff;display:flex;flex-direction:column}.story-card__media{height:190px;overflow:hidden;border-bottom:1px solid var(--l);background:var(--c)}.story-card__media img{width:100%;height:100%;object-fit:cover}.story-card__placeholder{height:100%;display:grid;place-items:center;font:900 68px "Noto Kufi Arabic";color:var(--r);background:var(--y)}.story-card__body{padding:19px;display:flex;flex:1;flex-direction:column}.story-card__meta{display:flex;justify-content:space-between;color:var(--m);font-size:11px}.story-card h3{font-size:17px;line-height:1.7;margin:10px 0}.story-card p{font-size:14px;color:var(--m)}.story-card .text-link{margin-top:auto;align-self:start;font-size:12px}.pulse{background:var(--y);border-block:1px solid var(--l)}.pulsegrid{display:grid;grid-template-columns:1fr 1fr auto;gap:45px;align-items:center}.pulsegrid>div>span{font:900 76px/1 "Noto Kufi Arabic";color:var(--b)}.pulse h2{font-size:23px}.pulse p{margin:0}.faqgrid{display:grid;grid-template-columns:.7fr 1.3fr;gap:85px}.faq h2{font-size:44px}.faq details{border-top:1px solid var(--l);padding:20px 0}.faq details:last-child{border-bottom:1px solid var(--l)}.faq summary{cursor:pointer;font:800 17px "Noto Kufi Arabic"}.faq details p{padding-top:12px;color:var(--m)}.closing{background:var(--r);color:#fff;padding:70px 0}.closing .shell{display:grid;grid-template-columns:.4fr 1fr auto;gap:35px;align-items:center}.closing span{color:var(--y);font-weight:900}.closing h2{font-size:32px;margin:0}.page-hero,.article-hero{padding:72px 0;background:var(--c);border-bottom:1px solid var(--l)}.page-hero__inner{display:flex;justify-content:space-between;align-items:end;gap:55px}.page-hero h1,.article-hero h1{font-size:clamp(37px,5vw,64px);line-height:1.4;margin:12px 0}.page-hero__inner>p{max-width:450px;border-right:5px solid var(--y);padding-right:17px}.content-shell{max-width:860px}.prose{font-size:18px;line-height:2}.prose h2{font-size:29px;margin:44px 0 14px;border-right:6px solid var(--r);padding-right:14px}.article-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:50px;align-items:center}.article-hero figure{margin:0;border:1px solid var(--l);box-shadow:8px 8px 0 var(--b)}.article-hero img{width:100%;height:380px;object-fit:cover}.article-meta{display:flex;gap:14px;color:var(--b);font-size:12px}.article-layout{display:grid;grid-template-columns:minmax(0,780px) 300px;gap:65px;padding:75px 0}.aside-box{position:sticky;top:130px;background:var(--y);border:1px solid var(--l);box-shadow:6px 6px 0 var(--i);padding:24px}.related{padding:75px 0;background:var(--c)}.archive-grid{grid-template-columns:repeat(3,1fr)}.contact-form{display:grid;gap:18px;margin-top:30px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.contact-form label{display:grid;gap:7px;font-weight:800}.contact-form input,.contact-form textarea{padding:13px;border:1px solid var(--l)}.form-trap{position:absolute;left:-9999px}.site-footer{background:var(--i);color:#eee;padding:68px 0 20px}.footer-head{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid #ffffff55;padding-bottom:32px}.footer-head h2{font-size:34px;margin:10px 0 0}.footer-grid{display:grid;grid-template-columns:1.2fr .65fr .75fr 1fr;gap:42px;padding:45px 0}.footbrand strong{color:#fff}.footbrand small,.footer-grid p{color:#aaa}.site-footer h3{font-size:14px;color:var(--y)}.site-footer ul{list-style:none;padding:0}.warning{background:var(--r);padding:21px;border:1px solid #fff}.warning b{color:var(--y)}.warning p{color:#fff!important;font-size:14px}.footer-publisher-links{padding:24px 0;border-block:1px solid #ffffff44}.footer-publisher-links a{display:inline!important;visibility:visible!important;opacity:1!important;color:#fff!important;text-decoration:underline!important;margin:5px 0 5px 16px!important}.footer-publisher-links details{display:block!important}.footer-bottom{display:flex;justify-content:space-between;padding-top:19px;color:#aaa;font-size:12px}@media(max-width:1050px){.issue{display:none}.menu-toggle{display:block}.primary-nav{display:none}.primary-nav.is-open{display:block;position:absolute;top:187px;right:20px;left:20px;background:#fff;border:1px solid var(--l);z-index:99;box-shadow:6px 6px 0 var(--i)}.primary-nav.is-open .menu{display:grid}.primary-nav a{border-bottom:1px solid var(--l)}.covergrid{grid-template-columns:1.3fr .7fr}.covernote{grid-column:1/-1}.dossiergrid,.story-grid{grid-template-columns:repeat(2,1fr)}.methodgrid,.faqgrid,.article-hero__grid,.article-layout{grid-template-columns:1fr}.pulsegrid,.closing .shell{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:650px){.shell{width:calc(100% - 28px)}.newsbar span,.newsbar strong{display:none}.newsbar .shell{justify-content:center}.masthead{min-height:85px;padding:9px 0;border:0}.brand img{width:53px;height:53px}.brand strong{font-size:21px}.nav-cta{display:none}.primary-nav.is-open{top:121px}.intro{padding:40px 0 24px;background:var(--p)}.introgrid,.covergrid{grid-template-columns:1fr}.introgrid{gap:18px}.intro h1{font-size:45px}.intro p{font-size:17px}.lead{border:0;border-bottom:1px solid var(--l)}.leadmedia{height:250px}.lead h2{font-size:22px}.section{padding:62px 0}.sectitle,.page-hero__inner,.footer-head{display:grid;gap:18px}.sectitle h2{font-size:30px}.dossiergrid,.story-grid,.archive-grid,.footer-grid,.form-grid{grid-template-columns:1fr}.methodgrid{gap:32px}.method h2{font-size:35px}.steps article{grid-template-columns:42px 1fr}.steps p{grid-column:2}.pulsegrid>div>span{font-size:56px}.faqgrid{gap:28px}.closing h2{font-size:27px}.article-hero img{height:250px}.article-layout{padding:52px 0}.footer-bottom{display:grid}}
