@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Instrument+Serif:ital@0;1&family=Manrope:wght@400;500;600&display=swap";:root{--paper:#f3efe7;--ink:#171916;--muted:#6c6d66;--rule:#c9c3b8;--olive:#596044;--red:#c64a35;--wash:#e9e4da}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Manrope,sans-serif}button,a{color:inherit}a{text-decoration:none}.masthead{border-bottom:1px solid var(--rule);z-index:5;justify-content:space-between;align-items:center;height:80px;padding:0 4.5vw;display:flex;position:relative}.wordmark{letter-spacing:-.02em;align-items:center;gap:13px;font-size:15px;font-weight:600;display:flex}.mark{background:var(--ink);width:34px;height:34px;color:var(--paper);border-radius:50%;place-items:center;font:500 11px/1 DM Mono,monospace;display:grid}nav{gap:30px;font-size:12px;display:flex}nav a:hover{color:var(--red)}.hero{border-bottom:1px solid var(--rule);min-height:650px;padding:75px 4.5vw 72px;position:relative;overflow:hidden}.edition,.section-label,.story-kicker,.evidence-grid span{color:var(--olive);text-transform:uppercase;letter-spacing:.12em;font:500 10px/1.4 DM Mono,monospace}.edition:before{content:"";background:var(--red);border-radius:50%;width:7px;height:7px;margin-right:10px;display:inline-block}h1{letter-spacing:-.055em;max-width:880px;margin:42px 0 22px;font:400 clamp(60px,8.4vw,124px)/.84 Instrument Serif,serif}.dek{color:#4d4f49;max-width:610px;margin:0 0 34px;font:400 17px/1.65 Manrope,sans-serif}.primary-action{border-bottom:1px solid var(--ink);align-items:center;gap:24px;padding:14px 0;font-size:12px;font-weight:600;display:inline-flex}.primary-action:hover{color:var(--red);border-color:var(--red)}.signal-diagram{opacity:.75;width:380px;height:380px;position:absolute;bottom:-30px;right:2vw}.signal-diagram:before,.signal-diagram:after{content:"";border:1px solid var(--rule);border-radius:50%;position:absolute;inset:30px}.signal-diagram:after{inset:90px}.source-dot,.signal-dot{background:var(--olive);z-index:2;border-radius:50%;width:10px;height:10px;position:absolute}.source-a{top:70px;left:40px}.source-b{top:95px;right:50px}.source-c{bottom:35px;left:85px}.signal-dot{background:var(--red);width:16px;height:16px;top:193px;left:195px}.line{background:var(--ink);transform-origin:0;height:1px;position:absolute;top:200px;left:202px}.line-a{width:175px;transform:rotate(-135deg)}.line-b{width:150px;transform:rotate(-42deg)}.line-c{width:173px;transform:rotate(113deg)}.diagram-label{color:var(--muted);font:10px DM Mono;position:absolute;bottom:28px;right:20px}.brief{background:var(--ink);color:var(--paper);grid-template-columns:1fr 3fr .7fr;gap:40px;padding:60px 4.5vw;display:grid}.brief h2{letter-spacing:-.025em;max-width:750px;margin:0 0 13px;font:400 clamp(34px,4vw,55px)/1 Instrument Serif,serif}.brief p{color:#b7b6ad;max-width:750px;margin:0;font-size:14px;line-height:1.7}.brief-meta{justify-content:flex-end;align-items:flex-start;gap:10px;display:flex}.brief-meta strong{color:var(--red);font:400 52px/1 Instrument Serif}.brief-meta span{color:#aaa99f;text-transform:uppercase;font:10px/1.5 DM Mono}.signals{padding:85px 4.5vw 100px}.section-head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:32px;display:flex}.section-head h2,.method h2{letter-spacing:-.04em;margin:14px 0 0;font:400 clamp(46px,5.6vw,76px)/.95 Instrument Serif,serif}.filters{border-bottom:1px solid var(--rule);display:flex}.filters button{cursor:pointer;color:var(--muted);background:0 0;border:0;padding:10px 14px;font:500 10px DM Mono}.filters button.active{color:var(--ink);box-shadow:0 1px 0 var(--ink)}.filters small{color:var(--red);margin-left:6px;font:9px DM Mono}.story{border-top:1px solid var(--rule)}.story:last-child{border-bottom:1px solid var(--rule)}.desk-empty{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);color:var(--muted);margin:0;padding:45px 0;font:italic 22px Instrument Serif}.story-summary{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:55px minmax(0,1fr) 110px 25px;align-items:start;gap:24px;width:100%;padding:30px 0;display:grid}.story-index{color:var(--muted);padding-top:5px;font:11px DM Mono}.story-kicker span{color:var(--rule);margin:0 6px}.story-copy h3{letter-spacing:-.02em;max-width:760px;margin:10px 0 8px;font:400 clamp(27px,3vw,39px)/1.05 Instrument Serif,serif}.story-copy>p{max-width:700px;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.confidence{grid-template-columns:8px 1fr;align-items:center;column-gap:8px;margin-top:3px;display:grid}.confidence-dot{background:var(--olive);border-radius:50%;width:7px;height:7px}.developing .confidence-dot{background:#a88845}.confirmed .confidence-dot{background:#6c7b79}.confidence strong{text-transform:uppercase;font:500 10px DM Mono}.confidence small{color:var(--muted);grid-column:2;margin-top:4px;font:9px DM Mono}.expand{color:var(--muted);font:26px/1 Instrument Serif}.evidence-grid{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:1px;margin:0 0 30px 79px;animation:.25s ease-out reveal;display:grid}.evidence-grid>div{background:var(--wash);padding:24px}.evidence-grid .sources{background:0 0;grid-column:1/-1;padding:16px 24px}.evidence-grid p{margin:10px 0 0;font:13px/1.6 Manrope}.sources p{color:var(--muted);font:10px DM Mono}.sources a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}.sources a:hover{color:var(--red)}.evidence-grid .feedback{background:var(--paper);grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;display:flex}.feedback>div{gap:8px;display:flex}.feedback button{border:1px solid var(--rule);cursor:pointer;background:0 0;padding:7px 12px;font:10px DM Mono}.feedback button:hover{border-color:var(--ink)}.feedback p{color:var(--olive);margin:0;font-size:11px}@keyframes reveal{0%{opacity:0;transform:translateY(-5px)}}.method{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:8vw;padding:90px 4.5vw;display:grid}.method ol{margin:0;padding:0;list-style:none}.method li{border-top:1px solid var(--rule);grid-template-columns:45px 1fr;gap:20px;padding:22px 0;display:grid}.method li:last-child{border-bottom:1px solid var(--rule)}.method li>span{color:var(--red);font:10px DM Mono}.method strong{text-transform:uppercase;letter-spacing:.08em;font:500 13px DM Mono}.method p{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.6}.storylines{border-top:1px solid var(--rule);background:var(--wash);grid-template-columns:.8fr 1.5fr;gap:9vw;padding:90px 4.5vw;display:grid}.storylines h2{letter-spacing:-.045em;margin:14px 0 20px;font:400 clamp(52px,6vw,82px)/.9 Instrument Serif,serif}.storylines-intro>p{max-width:420px;color:var(--muted);font-size:13px;line-height:1.65}.storyline-standard{border-top:1px solid var(--rule);gap:5px;max-width:300px;margin-top:28px;padding-top:18px;display:grid}.storyline-standard span,.storyline-standard small,.dossier-grid b,.storyline-empty>span,.analysis-grid span,.analysis-evidence>span{text-transform:uppercase;letter-spacing:.1em;font:500 9px DM Mono}.storyline-standard span,.storyline-standard small{color:var(--muted)}.storyline-standard strong{font:400 19px Instrument Serif}.storyline-list article{border-top:1px solid var(--rule);grid-template-columns:42px 1fr;gap:20px;padding:28px 0;display:grid}.storyline-list article:last-child{border-bottom:1px solid var(--rule)}.storyline-list article>span{color:var(--red);font:10px DM Mono}.storyline-list h3{margin:9px 0 20px;font:400 31px/1.08 Instrument Serif,serif}.storyline-list p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.dossier-grid{background:var(--rule);border:1px solid var(--rule);grid-template-columns:1.3fr 1fr 1fr;gap:1px;display:grid}.dossier-grid>div{background:var(--paper);padding:16px}.dossier-grid b{color:var(--olive);margin-bottom:8px;display:block}.storyline-empty{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:38px 0}.storyline-empty>span{color:var(--red)}.storyline-empty h3{margin:12px 0 8px;font-size:34px}.storyline-empty p{max-width:580px}.between-lines{background:var(--ink);color:var(--paper);grid-template-columns:.55fr 1.45fr;gap:7vw;padding:90px 4.5vw;display:grid}.between-lines .section-label{color:#aeb39b}.between-lines h2{letter-spacing:-.05em;margin:24px 0 28px;font:italic 400 clamp(62px,8vw,110px)/.78 Instrument Serif,serif}.analysis-lead{color:#e0ded6;max-width:830px;margin:0 0 34px;font:400 clamp(23px,2.8vw,38px)/1.25 Instrument Serif,serif}.analysis-grid{background:#3f413c;border:1px solid #3f413c;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.analysis-grid>div{background:#20221e;padding:22px}.analysis-grid span,.analysis-evidence>span{color:#aeb39b}.analysis-grid p{color:#d5d4cc;margin:10px 0 0;font-size:12px;line-height:1.65}.analysis-evidence{border-bottom:1px solid #3f413c;padding:18px 0}.analysis-evidence p{color:#92938c;margin:8px 0 0;font:10px/1.6 DM Mono}.analysis-evidence a{color:#d5d4cc;text-underline-offset:3px;-webkit-text-decoration:underline #555850;text-decoration:underline #555850}.analysis-note{color:#92938c;max-width:620px;margin:18px 0 0;font:10px/1.6 DM Mono}.telegram{background:var(--olive);color:var(--paper);grid-template-columns:1.15fr 1fr;align-items:end;gap:8vw;padding:80px 4.5vw;display:grid}.telegram .section-label{color:#d4d7c6}.telegram h2{letter-spacing:-.04em;margin:14px 0 0;font:400 clamp(42px,5vw,70px)/.95 Instrument Serif,serif}.telegram-copy>p{color:#e3e5dc;max-width:560px;margin:0 0 26px;font-size:14px;line-height:1.7}.telegram-actions{flex-wrap:wrap;gap:10px;display:flex}.telegram-actions a{background:var(--paper);color:var(--ink);text-transform:uppercase;letter-spacing:.05em;padding:14px 18px;font:600 10px DM Mono}.telegram-actions a:last-child{color:var(--paper);background:0 0;border:1px solid #aeb39b}.telegram-actions a:hover{background:var(--red);color:var(--paper);border-color:var(--red)}.telegram-copy small{color:#cdd0c0;margin-top:16px;font:9px DM Mono;display:block}footer{border-top:1px solid var(--rule);align-items:center;gap:30px;min-height:150px;padding:45px 4.5vw;display:flex}footer p{color:var(--muted);margin:auto;font:italic 20px Instrument Serif}footer>span{color:var(--muted);text-transform:uppercase;font:9px DM Mono}@media (max-width:900px){.signal-diagram{opacity:.22;right:-130px}.brief{grid-template-columns:1fr}.brief-meta{justify-content:flex-start}.evidence-grid{grid-template-columns:1fr;margin-left:0}.method,.telegram,.storylines,.between-lines,.dossier-grid,.analysis-grid{grid-template-columns:1fr}.story-summary{grid-template-columns:35px 1fr 90px}.expand,nav a:nth-child(2),nav a:nth-child(3){display:none}}@media (max-width:620px){.masthead{height:68px;padding:0 20px}.wordmark>span:last-child{display:none}nav{gap:18px}.hero{min-height:600px;padding:55px 20px}h1{font-size:60px}.dek{font-size:15px}.brief,.signals,.method,.telegram,.storylines,.between-lines{padding:55px 20px}.section-head{flex-direction:column;align-items:flex-start}.filters{width:100%;overflow:auto}.filters button{white-space:nowrap;padding:10px 9px}.story-summary{grid-template-columns:25px 1fr;gap:12px}.confidence{grid-column:2}.evidence-grid{grid-template-columns:1fr}.evidence-grid .sources,.evidence-grid .feedback{grid-column:auto}.evidence-grid .feedback{flex-direction:column;align-items:flex-start}.telegram-actions{display:grid}.telegram-actions a{text-align:center}footer{padding:35px 20px}footer p{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.evidence-grid{animation:none}}
