body.mw-theme .movement {
  --navy: var(--mw-bg);
  --panel: var(--mw-surface);
  --gold: var(--mw-accent);
  --blue: var(--mw-accent);
  --ink: var(--mw-text);
  --muted: var(--mw-muted);
  --line: var(--mw-line);
  background: var(--mw-bg);
  font-family: var(--mw-body);
}
body.mw-theme .movement :is(h1,h2,h3) { font-family: var(--mw-heading); }
body.mw-theme .movement :is(.category-promise,.story-panel-copy p,.methodworks-article-deck) { color: var(--mw-muted); font-family: var(--mw-body); }
body.mw-theme .methodworks-article-hero-media { box-shadow: none; }
body.mw-theme .methodworks-article-hero-media img { opacity: 1; filter: none; }
body.mw-theme .methodworks-article-body a { color: var(--mw-link); }
body.mw-theme .methodworks-article { max-width: 1280px; }
body.mw-theme .methodworks-article-hero-copy h1 { font: 600 clamp(32px,4vw,64px)/1.15 var(--mw-heading); letter-spacing: -.04em; }
body.mw-theme .methodworks-article-body { font: 400 var(--mw-body-size)/1.8 var(--mw-body); }
body.mw-theme .methodworks-article-body :is(p,ul,ol,blockquote) { max-width: 68ch; }
body.mw-theme .methodworks-article-body h2 { font-size: clamp(25px,2.6vw,38px); }
body.mw-theme .quick-answer h2 { font-size: clamp(23px,2.2vw,32px); }
