.signal-article,.signal-author,.signal-multimedia{--reading-rule:#d9d9d9;--reading-accent:#be1e2d;padding-block:32px 88px}.signal-article .breadcrumb{color:var(--muted,#666);margin-block-end:32px;font-size:13px}.signal-article .article-header,.signal-article .investigation-story-header{text-align:start;max-width:1050px;color:var(--ink,#101010);background:0 0;border:0;margin-inline:auto;padding-block:12px 36px}.signal-article .category{color:var(--reading-accent);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;font-weight:700;line-height:1.8;display:flex}.signal-article .format-label{border-inline-start:1px solid var(--reading-rule);color:var(--muted,#666);padding-inline-start:12px}.signal-article .article-header h1,.signal-article .investigation-story-header h1{letter-spacing:-.045em;text-wrap:balance;max-width:21ch;margin-block:20px 24px;font-family:Archivo,Arial,sans-serif;font-size:clamp(34px,4.5vw,66px);line-height:1.08}html[lang=ar] .signal-article h1,.signal-article h1[lang=ar]{font-family:var(--arabic),Cairo,sans-serif;letter-spacing:0;max-width:25ch;font-size:clamp(30px,3.8vw,52px);line-height:1.5}.signal-article .article-deck{max-width:66ch;color:var(--muted,#555);margin-block:0 30px;font-size:clamp(19px,1.8vw,25px);line-height:1.65}.signal-article .byline{border-block-start:1px solid var(--reading-rule);flex-wrap:wrap;align-items:center;gap:14px;padding-block-start:20px;font-size:14px;line-height:1.8;display:flex}.signal-article .byline>div:nth-child(2){gap:3px;display:grid}.signal-article .byline span{color:var(--muted,#666)}.signal-article .byline-monogram{color:#fff;background:#101010;border-radius:0;flex-shrink:0;place-items:center;width:42px;height:42px;font-family:Archivo,Arial,sans-serif;font-size:14px;display:grid}.signal-article .reading-tools{flex-wrap:wrap;gap:8px;margin-block-start:22px;display:flex}.signal-article .reading-tools button,.signal-article .data-figure button,.signal-article .reporting-map button{border:1px solid var(--reading-rule);background:var(--paper,#fff);min-height:42px;color:var(--ink,#101010);cursor:pointer;border-radius:0;padding:8px 14px;font-size:13px}.signal-article .article-lead{background:var(--soft,#f5f5f5);width:100%;margin:0 0 52px}.signal-article .article-lead .story-image{object-fit:cover;aspect-ratio:16/9;width:100%;max-height:690px;display:block}.signal-article .article-lead figcaption{background:var(--paper,#fff);color:var(--muted,#666);border-block-end:1px solid var(--reading-rule);padding:12px 0;font-size:12px;line-height:1.8}.signal-article .article-lead:has(.image-unavailable){display:none}.signal-article .article-layout{grid-template-columns:minmax(170px,230px) minmax(0,760px);justify-content:center;align-items:start;gap:clamp(32px,6vw,100px);display:grid}.signal-article .article-reading{width:100%;min-width:0;max-width:none}.signal-article .article-body{font-size:var(--reading-size,1.2rem);overflow-wrap:break-word;max-width:70ch;color:var(--ink,#101010);line-height:1.9}.signal-article .article-body[lang=ar],html[lang=ar] .signal-article .article-body{font-family:var(--arabic),Cairo,sans-serif;line-height:2.05;font-size:var(--reading-size,1.2rem)}.signal-article .article-body p{margin-block:0 1.5em}.signal-article .article-body h2{margin-block:2em .8em;scroll-margin-top:120px;font-size:1.5em;line-height:1.5}.signal-article .article-body h3{line-height:1.6}.signal-article .article-body img{max-width:100%;height:auto}.signal-article .article-body a,.signal-article .source-links a{overflow-wrap:anywhere;text-underline-offset:4px;text-decoration:underline}.signal-article .article-rail,.signal-article .chapter-nav{border-block-start:3px solid var(--reading-accent);max-height:calc(100dvh - 130px);color:var(--ink,#101010);background:0 0;align-self:start;padding-block-start:20px;font-size:13px;line-height:1.9;position:sticky;top:110px;overflow:auto}.signal-article .article-rail dt{color:var(--muted,#666);font-size:12px}.signal-article .article-rail dd{overflow-wrap:anywhere;margin:0 0 16px}.signal-article .chapter-nav h2{margin:0 0 16px;font-size:15px}.signal-article .chapter-nav a{border-block-end:1px solid var(--reading-rule);padding-block:9px;line-height:1.8;display:block}.signal-chapters-mobile{display:none}.signal-article .source-heading{color:var(--muted,#666);margin-block:0 24px;font-size:14px}.signal-article .source-links,.signal-article .provenance-details{border-block-start:2px solid var(--ink,#101010);overflow-wrap:anywhere;margin-block:48px;padding-block:22px;font-size:14px;line-height:1.9}.signal-article .source-links h2{font-size:22px}.signal-article .source-links>a{margin-block:12px;display:block}.signal-article .provenance-details summary{cursor:pointer;min-height:44px;font-weight:700}.signal-article .hash{word-break:break-all}.signal-article .provenance-details dd{margin-inline-start:0}.signal-article .public-investigation-summary{background:var(--soft,#f5f5f5);border-inline-start:4px solid var(--reading-accent);margin-block-end:40px;padding:clamp(20px,3vw,36px);font-size:16px;line-height:1.9}.signal-article .public-investigation-summary>h2{margin:0 0 24px;font-size:28px}.signal-article .public-investigation-summary h3{margin-block:26px 8px;font-size:18px}.signal-article .public-investigation-summary small{color:var(--reading-accent);font-size:12px;display:block}.signal-article .public-investigation-summary li{margin-block:12px}.signal-article .public-investigation-summary article{border-block-start:1px solid var(--reading-rule);padding-block:12px}.signal-article .public-investigation-summary h4{margin:0}.signal-article .public-investigation-summary time{color:var(--muted,#666);font-size:12px}.signal-article .context-box,.signal-article .evidence-module,.signal-article .data-figure,.signal-article .reporting-map{border:1px solid var(--reading-rule);border-block-start:3px solid var(--ink,#101010);background:0 0;margin:40px 0;padding:24px;overflow:auto}.signal-article .pull-quote{border-inline-start:4px solid var(--reading-accent);margin:52px 0;padding:0 24px;font-size:clamp(23px,2.5vw,32px);line-height:1.7}.signal-article .pull-quote cite{color:var(--muted,#666);font-size:14px;font-style:normal;display:block}.signal-article table{border-collapse:collapse;width:100%;font-size:14px}.signal-article th,.signal-article td{text-align:start;border-block-end:1px solid var(--reading-rule);overflow-wrap:anywhere;padding:14px 10px}.signal-article td{font-variant-numeric:tabular-nums}.signal-article .data-figure figcaption,.signal-article .reporting-map figcaption{justify-content:space-between;align-items:center;gap:16px;margin-block-end:22px;display:flex}.signal-article .data-bar-row{grid-template-columns:minmax(65px,1fr) 2fr auto;align-items:center;gap:12px;margin-block:16px;font-size:13px;display:grid}.signal-article .data-bar-row>div{background:var(--soft,#eee);height:8px}.signal-article .data-bar-row i{background:var(--reading-accent);height:8px;display:block}.signal-article .data-bar-row strong{font-variant-numeric:tabular-nums;direction:ltr}.signal-article .chronology-module{margin-block:48px}.signal-article .chronology-module ol{border-inline-start:1px solid var(--reading-rule);padding-inline-start:24px;list-style:none}.signal-article .chronology-module li{padding-block:0 30px;position:relative}.signal-article .chronology-module li:before{content:"";inset-inline-start:-29px;background:var(--reading-accent);width:9px;height:9px;position:absolute;top:8px}.signal-article .chronology-module time{font-variant-numeric:tabular-nums;font-size:13px}.signal-article .chronology-module h3{margin-block:8px}.signal-article .gallery-module figure{margin:24px 0}.signal-article .gallery-module img,.signal-article .multimedia-module video{max-width:100%;height:auto}.signal-article .multimedia-module audio{width:100%}.signal-article .gallery-module figcaption{color:var(--muted,#666);font-size:13px;line-height:1.8}.signal-author .listing-header,.signal-multimedia .media-header{border-block-start:4px solid var(--reading-accent);max-width:none;margin-block-end:36px;padding-block:30px 38px}.signal-author .listing-header h1,.signal-multimedia .media-header h1{letter-spacing:-.04em;margin-block:0 24px;font-family:Archivo,Arial,sans-serif;font-size:clamp(38px,5vw,72px);line-height:1.2}.signal-author .listing-header p,.signal-multimedia .media-header p{max-width:65ch;color:var(--muted,#666);font-size:18px;line-height:1.8}html[lang=ar] .signal-author h1,html[lang=ar] .signal-multimedia h1{font-family:var(--arabic),Cairo,sans-serif;letter-spacing:0;line-height:1.5}.signal-multimedia .media-header p{color:#d0d4d0}.signal-multimedia .listing-grid{margin-block-start:48px}.signal-multimedia .media-poster{display:block;position:relative;overflow:hidden}.signal-multimedia .media-reference{inset-inline-start:12px;color:#fff;background:#101010;padding:6px 12px;font-size:12px;position:absolute;bottom:12px}.signal-multimedia .story-card h2{margin-block:12px;font-size:23px;line-height:1.65}.signal-multimedia .story-card h2[lang=ar]{font-family:var(--arabic),Cairo,sans-serif}.signal-article :is(a,button,summary):focus-visible,.signal-author a:focus-visible,.signal-multimedia a:focus-visible{outline:3px solid var(--reading-accent);outline-offset:4px}@media (min-width:1700px){.signal-article .article-lead{max-width:1440px;margin-inline:auto}.signal-article .article-header{padding-block-start:28px}}@media (max-width:900px){.signal-article .article-layout{grid-template-columns:minmax(0,760px);gap:24px}.signal-article .article-rail,.signal-article .chapter-nav{border-block-start-width:2px;max-width:none;max-height:none;padding-block:14px;position:static}.signal-article .article-rail dl{flex-wrap:wrap;gap:12px;display:flex}.signal-article .article-rail>p{margin-block:8px}.signal-chapters-desktop{display:none}.signal-chapters-mobile{display:block}.signal-chapters-mobile summary{cursor:pointer;min-height:44px;padding-block:8px;font-weight:700}.signal-article .article-lead{margin-block-end:24px}.signal-article .article-header h1{max-width:25ch}.signal-article .chapter-nav{margin:0}}@media (max-width:500px){.signal-article,.signal-author,.signal-multimedia{padding-block:20px 48px}.signal-article .breadcrumb{margin-block-end:16px}.signal-article .article-header,.signal-article .investigation-story-header{padding-block:8px 26px}.signal-article .article-header h1,.signal-article .investigation-story-header h1{font-size:35px;line-height:1.15}html[lang=ar] .signal-article h1,.signal-article h1[lang=ar]{font-size:29px;line-height:1.55}.signal-article .article-deck{font-size:18px}.signal-article .byline{gap:10px;font-size:12px}.signal-article .byline-monogram{width:34px;height:34px}.signal-article .reading-time{width:100%}.signal-article .article-body{font-size:var(--reading-size,1.1rem)}.signal-article .data-figure,.signal-article .reporting-map,.signal-article .evidence-module{padding:16px}.signal-article .data-figure figcaption{flex-direction:column;align-items:start}.signal-article .public-investigation-summary{padding:20px}.signal-article .article-lead .story-image{aspect-ratio:4/3}.signal-article .article-rail{font-size:12px}}@media (prefers-reduced-motion:reduce){.signal-article *,.signal-author *,.signal-multimedia *{scroll-behavior:auto;transition:none!important;animation:none!important}}:root[data-theme=dark] :is(.signal-article,.signal-author,.signal-multimedia){--reading-rule:#444744;--reading-accent:#ed6972}.signal-article .translation-unavailable-compact{background:var(--soft);border-inline-start:3px solid var(--gold);flex-wrap:wrap;align-items:baseline;gap:8px 22px;max-width:85ch;margin-block:20px 24px;padding:14px 18px;font-size:14px;line-height:1.8;display:flex}.signal-article .translation-unavailable-compact p{margin:0}.signal-article .translation-unavailable-compact a{text-underline-offset:3px;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.signal-article .byline span,.signal-article .reading-time{font-size:13px;line-height:1.8}.signal-article .byline strong{font-size:14px;line-height:1.8}
