body.dossier-story .story-question{font:700 clamp(32px, 4.1vw, 55px)/1.12 var(--publication-display);letter-spacing:-.02em;max-width:24ch;margin:0 0 24px}body.dossier-story .story-deck{font:400 20px/1.6 var(--site-font-prose);max-width:68ch}body.dossier-story .story-heading{font:700 clamp(27px, 3vw, 38px)/1.2 var(--publication-display);letter-spacing:-.01em;max-width:32ch;margin:48px 0 20px}.story-split{grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin:40px 0 60px;display:grid}.story-split>div>p{font:400 17px/1.7 var(--site-font-prose)}.story-jumps{flex-wrap:wrap;gap:14px 25px;margin:25px 0 35px;display:flex}.story-jumps a{font:12px/1.7 var(--sl-font-mono);border-bottom:1px solid var(--site-rule);text-decoration:none}.story-jumps a:hover{border-color:var(--site-ink)}.story-controls{flex-wrap:wrap;gap:8px;display:flex}.story-controls button{color:var(--site-ink);font:12px/1.4 var(--sl-font-mono);cursor:pointer;background:0 0;border:1px solid #8a9b87;padding:10px 13px}.story-controls button[aria-pressed=true]{color:#fffdf7;background:#365b4e;border-color:#365b4e}.tactic-study,.material-study{background:#e8ecdf;margin:0;padding:25px}.tactic-routes{width:100%;margin-top:var(--publication-space-block);display:block;overflow:visible}.tactic-routes text{font:19px var(--sl-font-mono);fill:currentColor}.tactic-routes .tactic-goal{font-size:21px}.tactic-route{color:#365b4e}.tactic-route path{stroke:currentColor;stroke-width:2px;fill:none}.tactic-route circle{fill:currentColor}.tactic-route.alternate{opacity:.45}.tactic-cut{stroke:#ad604b;stroke-width:3px;display:none}.tactic-study.is-blocked .original{opacity:.4}.tactic-study.is-blocked .original path{stroke-dasharray:5 5}.tactic-study.is-blocked .alternate{opacity:1}.tactic-study.is-blocked .tactic-cut{display:block}.tactic-source{margin-top:var(--publication-space-block);font:15px/1.6 var(--site-font-prose)}.tactic-source summary{cursor:pointer}.tactic-source p,.tactic-source ol{margin-top:var(--publication-space-prose)}.tactic-count{font:700 30px/1.2 var(--publication-display);letter-spacing:-.01em}.dossier-story figcaption{font:400 13px/1.6 var(--site-font-prose);border:0;margin-top:15px}.story-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 40px;margin:30px 0;display:grid}.story-control-grid article{border-top:1px solid var(--site-rule);padding-top:20px}.story-control-grid h3{font:700 23px/1.25 var(--publication-display);letter-spacing:0;margin-bottom:12px}.story-control-grid p{font:400 17px/1.65 var(--site-font-prose)}.material-study svg{width:100%;display:block}.material-disturbance,.material-study[data-stage=release] .material-force,.material-study[data-stage=damage] .material-force{display:none}.material-study[data-stage=damage] .material-disturbance{display:block}.material-reading{font:400 17px/1.6 var(--site-font-prose);min-height:5em}body.dossier-story .hub-reports{gap:24px;margin:20px 0 56px;display:grid}body.dossier-story .report-card{border-block:1px solid var(--site-rule);color:inherit;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:28px 0;text-decoration:none;display:grid}body.dossier-story .report-card-label{color:var(--site-muted);font:11px/1.6 var(--sl-font-mono);margin:0 0 12px;display:block}body.dossier-story .report-card h2{color:var(--site-ink);font:700 clamp(25px, 2.6vw, 34px)/1.2 var(--publication-display);letter-spacing:-.01em;text-transform:none;margin:0 0 12px}body.dossier-story .report-card p{max-width:46ch;color:var(--site-ink);font:400 17px/1.6 var(--site-font-prose);margin:0}body.dossier-story .report-card img{object-fit:contain;mix-blend-mode:darken;border:0;width:100%;height:auto;max-height:260px;display:block}body.dossier-story .report-card:hover h2{color:var(--sl-color-accent-2);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}body.dossier-story .story-split .hub-reports{margin:28px 0 0}body.dossier-story .story-split .report-card{grid-template-columns:minmax(0,1fr);gap:20px}body.dossier-story .story-split .report-card img{object-position:left center;max-height:200px}@media (max-width:700px){body.dossier-story .report-card{grid-template-columns:minmax(0,1fr);gap:20px}body.dossier-story .report-card img{object-position:left center}}.story-figure{margin:0 0 28px}.story-figure img{object-fit:contain;background:#fffdf7;border:0;max-height:450px}.story-pair{grid-template-columns:1fr 1fr;gap:24px;max-width:800px;display:grid}.story-pair video{aspect-ratio:1;border:0;width:100%}.story-pair span{font:12px/1.5 var(--sl-font-mono);margin-top:12px;display:block}.story-method{border-top:1px solid var(--site-rule);padding-top:20px}.story-method summary{font:12px/1.6 var(--sl-font-mono);cursor:pointer;margin-bottom:20px}.dossier-story .zl-figure{border:1px solid var(--site-rule);background:#fffdf7}.dossier-story .zl-fig-name{text-transform:none;letter-spacing:0;font-size:14px}.dossier-story .zl-chip{background:#e8ecdf;border:0}.dossier-story .zl-chip-v{font-family:var(--publication-display)}@media (max-width:850px){.story-split{grid-template-columns:1fr;gap:25px}}@media (max-width:600px){.story-control-grid{grid-template-columns:1fr}.story-pair{gap:12px}.tactic-study,.material-study{padding:18px}}.story-survival{margin:25px 0}.story-survival-track{background:#e8d5cc;height:32px}.story-survival-track span{background:#365b4e;height:100%;display:block}body.dossier-story .ws-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}body.dossier-story .ws-small{font:400 16px/1.65 var(--site-font-prose);max-width:75ch}@media (max-width:600px){body.dossier-story .ws-metrics{grid-template-columns:1fr}}body.dossier-story .dossier-hub-deck{font-size:16px}