:root:has(.wk-page){--wk-accent:var(--palette-weekly);--wk-accent-bright:#d41920;--wk-accent-light:#e4252c;--wk-accent-dim:#991717;--wk-accent-ghost:#b91c1c0f;--wk-accent-glow:#b91c1c1f;--wk-accent-ink:#b91c1c33;--wk-cream:#f8f3e8;--wk-cream-deep:#ede5d4;--wk-paper:var(--palette-weekly-paper);--wk-topbar-h:var(--nav-height);--wk-measure:36rem;--wk-rail:17ch}.wk-issue{scroll-margin-top:var(--nav-height)}@media (min-width:1280px){:root:has(.wk-page){--wk-measure:40rem;--wk-rail:19ch}}.wk-page{min-height:100vh;color:var(--fg-primary);background-color:#ede4d0;flex-direction:column;display:flex;position:relative;overflow-x:clip}:root[data-mode=dark]:has(.wk-page){--wk-accent:var(--palette-weekly);--wk-accent-bright:#f87171;--wk-accent-light:#fca5a5;--wk-accent-dim:#dc2626;--wk-accent-ghost:#ef535014;--wk-accent-glow:#ef535026;--wk-accent-ink:#ef535038;--wk-cream:#2a2420;--wk-cream-deep:#221e1a;--wk-paper:var(--palette-weekly-paper)}:root[data-mode=dark] .wk-page{background-color:#1e1a16}.wk-page:before{content:"";background:var(--paper-texture);opacity:calc(var(--cin-grain-opacity,.04) * 3);pointer-events:none;z-index:4;mix-blend-mode:multiply;position:fixed;inset:0}.wk-page:after{content:"";background:radial-gradient(ellipse 70% 65% at 50% 45%, transparent 30%, var(--cin-vignette-color) 100%);pointer-events:none;z-index:3;position:fixed;inset:0}.wk-page-anchor{height:0;scroll-margin-top:0}.wk-cover-anchor{scroll-margin-top:calc(var(--wk-topbar-h) + var(--space-4))}.wk-main{max-width:var(--canvas-max);width:100%;padding:0 var(--space-4) var(--space-7);flex:1;margin:0 auto}@media (min-width:768px){.wk-main{padding:0 var(--space-6) var(--space-8)}}.wk-feature,.wk-opening,.wk-contents-section,.wk-argument,.wk-opinions-section,.wk-department,.wk-editorial,.wk-bias,.wk-brief-section,.wk-archive{grid-template-columns:[full-start] minmax(0, 1fr) [rail-start] minmax(0, var(--wk-rail)) [text-start] min(var(--wk-measure), 100%) [text-end] minmax(0, var(--wk-rail)) [rail-end] minmax(0, 1fr) [full-end];column-gap:var(--space-5);margin-block:var(--space-7);display:grid}.wk-feature>*,.wk-opening>*,.wk-contents-section>*,.wk-argument>*,.wk-opinions-section>*,.wk-department>*,.wk-editorial>*,.wk-bias>*,.wk-brief-section>*,.wk-archive>*{grid-column:text-start/text-end;min-width:0}.wk-plate{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-5);grid-column:rail-start/rail-end;display:flex}.wk-plate__label{font-family:var(--font-meta);font-size:var(--text-lg);text-transform:uppercase;letter-spacing:.1em;color:var(--wk-accent);flex:none;margin:0;font-weight:600}.wk-plate__rule{background:var(--wk-accent-ink);flex:auto;height:1px;transform:translateY(-.25em)}.wk-plate__folio{font-family:var(--font-data);font-size:var(--text-xxs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);white-space:nowrap;flex:none}.wk-plate__dot{opacity:.45}.wk-contents__list{grid-column:rail-start/rail-end;gap:0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.wk-contents__list{column-gap:var(--space-7);grid-template-columns:1fr 1fr}}.wk-contents__item{border-bottom:1px solid var(--wk-accent-ink)}.wk-contents__link{gap:var(--space-4);padding:var(--space-3) 0;color:inherit;transition:color .2s var(--ease-cinematic,ease-out);grid-template-columns:3ch 1fr;align-items:baseline;text-decoration:none;display:grid}.wk-contents__link:hover{color:var(--wk-accent)}.wk-contents__folio{font-family:var(--font-data);font-size:var(--text-xs);color:var(--fg-muted);font-variant-numeric:tabular-nums}.wk-contents__body{flex-direction:column;gap:2px;min-width:0;display:flex}.wk-contents__label{font-family:var(--font-meta);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.08em;color:var(--wk-accent);font-weight:600}.wk-contents__title{font-family:var(--font-editorial);font-size:var(--text-base);color:var(--fg-primary);line-height:1.3}.wk-utils{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--wk-accent-ink);font-family:var(--font-meta);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;grid-column:rail-start/rail-end;display:flex}.wk-audio-note{margin:var(--space-3) 0 0;font-family:var(--font-meta);font-size:var(--text-xs);color:var(--fg-secondary);grid-column:rail-start/rail-end;line-height:1.6}.wk-audio-note__link{color:var(--wk-accent);border-bottom:1px solid;text-decoration:none}.wk-utils__time{color:var(--fg-muted);font-variant-numeric:tabular-nums}.wk-utils__share{appearance:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--wk-accent);cursor:pointer;transition:opacity .2s var(--ease-cinematic,ease-out);background:0 0;border:0;border-bottom:1px solid;margin:0;padding:0}.wk-utils__share:hover{opacity:.7}.wk-utils__nav{gap:var(--space-3) var(--space-5);flex-wrap:wrap;margin-left:auto;display:flex}.wk-utils__link{color:var(--fg-secondary);transition:color .2s var(--ease-cinematic,ease-out);text-decoration:none}.wk-utils__link:hover{color:var(--wk-accent)}@media (pointer:coarse){.wk-utils__share,.wk-utils__link{align-items:center;min-height:44px;display:inline-flex}}.wk-archive__all{margin-bottom:var(--space-4);font-family:var(--font-meta);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.08em;color:var(--wk-accent);transition:opacity .2s var(--ease-cinematic,ease-out);border-bottom:1px solid;grid-column:rail-start/rail-end;justify-self:start;font-weight:600;text-decoration:none}.wk-archive__all:hover{opacity:.7}@media (pointer:coarse){.wk-archive__all{align-items:center;min-height:44px;display:inline-flex}}.wk-index{grid-template-columns:[full-start] minmax(0, 1fr) [rail-start] minmax(0, var(--wk-rail)) [text-start] min(var(--wk-measure), 100%) [text-end] minmax(0, var(--wk-rail)) [rail-end] minmax(0, 1fr) [full-end];column-gap:var(--space-5);padding-top:var(--space-7);display:grid}.wk-index>*{grid-column:text-start/text-end}.wk-index .wk-plate{grid-column:rail-start/rail-end}.wk-index__list{grid-column:rail-start/rail-end;gap:0;margin:0;padding:0;list-style:none;display:grid}.wk-index__item{border-bottom:1px solid var(--wk-accent-ink)}.wk-index__link{gap:var(--space-4);padding:var(--space-5) 0;color:inherit;transition:color .2s var(--ease-cinematic,ease-out);grid-template-columns:3.5ch 1fr;align-items:start;text-decoration:none;display:grid}.wk-index__link:hover{color:var(--wk-accent)}.wk-index__no{font-family:var(--font-data);font-size:var(--text-xs);color:var(--fg-muted);font-variant-numeric:tabular-nums;padding-top:.35em}.wk-index__body{flex-direction:column;gap:4px;min-width:0;display:flex}.wk-index__week{font-family:var(--font-meta);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.08em;color:var(--wk-accent);font-weight:600}.wk-index__headline{font-family:var(--font-editorial);font-size:var(--text-lg);color:var(--fg-primary);line-height:1.2}.wk-index__deck{font-family:var(--font-editorial);font-style:italic;font-size:var(--text-sm);color:var(--fg-secondary);line-height:1.5}.wk-index__meta{font-family:var(--font-meta);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-muted);margin-top:2px}.wk-index__empty{font-family:var(--font-editorial);color:var(--fg-secondary)}.wk-delta{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--wk-accent-ink);grid-column:text-start/text-end}.wk-delta__title{font-family:var(--font-meta);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.08em;color:var(--wk-accent);margin-bottom:var(--space-3);font-weight:600;display:block}.wk-delta__grid{gap:0;display:grid}.wk-delta__row{align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--wk-rule-faint,var(--wk-accent-ink));grid-template-columns:1fr auto 4.5rem;display:grid}.wk-delta__row:last-child{border-bottom:0}.wk-delta__label{font-family:var(--font-editorial);font-size:var(--text-sm);color:var(--fg-primary)}.wk-delta__now{font-family:var(--font-data);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--fg-primary)}.wk-delta__change{font-family:var(--font-data);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--fg-secondary);justify-content:flex-end;align-items:baseline;gap:.3em;display:inline-flex}.wk-delta__change--better{color:var(--bias-center,#2f7d5a)}.wk-delta__change--worse{color:var(--wk-accent)}.wk-delta__amount{font-weight:600}.wk-delta__flat{color:var(--fg-muted);font-family:var(--font-meta);text-transform:uppercase;letter-spacing:.06em;font-size:var(--text-xxs)}.wk-delta__note{margin:var(--space-3) 0 0;font-family:var(--font-meta);font-size:var(--text-xxs);color:var(--fg-muted);line-height:1.5}.wk-endmatter{grid-template-columns:[full-start] minmax(0, 1fr) [rail-start] minmax(0, var(--wk-rail)) [text-start] min(var(--wk-measure), 100%) [text-end] minmax(0, var(--wk-rail)) [rail-end] minmax(0, 1fr) [full-end];column-gap:var(--space-5);margin-top:var(--space-7);display:grid}.wk-corrections,.wk-colophon{padding-top:var(--space-4);border-top:1px solid var(--wk-accent-ink);grid-column:rail-start/rail-end}.wk-colophon{margin-top:var(--space-5)}.wk-corrections__label,.wk-colophon__label{font-family:var(--font-meta);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.1em;color:var(--wk-accent);margin-bottom:var(--space-2);font-weight:600;display:block}.wk-corrections__none,.wk-colophon__line{font-family:var(--font-meta);font-size:var(--text-xs);color:var(--fg-secondary);margin:0;line-height:1.6}.wk-colophon__line strong{font-family:var(--font-data);font-variant-numeric:tabular-nums;color:var(--fg-primary);font-weight:600}.wk-corrections__link{color:var(--wk-accent);border-bottom:1px solid;text-decoration:none}.wk-corrections__link:hover{opacity:.7}.wk-corrections__list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.wk-corrections__item{display:block}.wk-corrections__meta{font-family:var(--font-meta);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-muted);display:block}.wk-corrections__text{font-family:var(--font-editorial);font-size:var(--text-sm);color:var(--fg-primary);margin:2px 0 0;line-height:1.55}.wk-week-rail{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--wk-accent-ink);grid-column:rail-start/rail-end}.wk-week-rail__label{font-family:var(--font-meta);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.1em;color:var(--wk-accent);margin-bottom:var(--space-3);font-weight:600;display:block}.wk-week-rail__list{gap:0;margin:0;padding:0;list-style:none;display:grid}.wk-week-rail__item{gap:var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--wk-rule-faint,var(--wk-accent-ink));grid-template-columns:3.5rem 1fr;align-items:baseline;display:grid}.wk-week-rail__item:last-child{border-bottom:0}.wk-week-rail__day{font-family:var(--font-meta);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.08em;color:var(--fg-muted);font-weight:600}.wk-week-rail__headline{font-family:var(--font-editorial);font-size:var(--text-sm);color:var(--fg-primary);min-width:0;line-height:1.4}@media (min-width:900px){.wk-week-rail__list{column-gap:var(--space-7);grid-template-columns:1fr 1fr}}.wk-opening{margin-top:var(--space-8);margin-bottom:var(--space-5)}.wk-opening__kicker{font-family:var(--font-meta);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.12em;color:var(--wk-accent);margin:0 0 var(--space-3);font-weight:600}.wk-opening__headline{font-family:var(--font-editorial);letter-spacing:-.02em;text-wrap:balance;color:var(--fg-primary);margin:0 0 var(--space-4);grid-column:text-start/rail-end;font-size:clamp(2rem,1.4rem + 3.2vw,3.5rem);font-weight:700;line-height:1.06}.wk-opening__deck{font-family:var(--font-editorial);font-style:italic;font-size:var(--text-lg);color:var(--fg-secondary);margin:0 0 var(--space-4);line-height:1.45}.wk-opening__meta{font-family:var(--font-data);font-size:var(--text-xxs);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-tertiary)}.wk-opening__sep{opacity:.5}.wk-opening__dateline{white-space:nowrap}.wk-opening__sources{font-variant-numeric:tabular-nums}.wk-opening__rule{width:72px;height:4px;margin-top:var(--space-4);color:var(--wk-accent);opacity:.6}.wk-opening__rule svg{width:100%;height:100%;display:block}.wk-feature{margin-block:var(--space-5) var(--space-7);row-gap:var(--space-5)}.wk-feature__figure{margin:0 0 var(--space-3);grid-column:full-start/full-end}.wk-feature__image-wrap{aspect-ratio:21/9;background:var(--cin-ash-900,#1a1a1a);width:100%;max-height:60vh;position:relative;overflow:hidden}.wk-feature__image{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease-cinematic,ease-out);filter:var(--img-grade-weekly,contrast(1.05) saturate(.92) sepia(.04));display:block}.wk-feature__image--loaded{opacity:1}.wk-feature__body{font-family:var(--font-editorial);color:var(--fg-primary);text-align:left;-webkit-hyphens:manual;hyphens:manual;max-width:68ch;font-size:1.0625rem;line-height:1.62}.wk-feature__body p{margin:0 0 var(--space-4)}.wk-feature__body p:last-child{margin-bottom:0}.wk-feature__lede{font-size:1.1875rem;line-height:1.55}.wk-feature__lede:first-letter{font-family:var(--font-editorial);color:var(--wk-accent);float:left;initial-letter:3;margin:.04em .07em 0 0;font-size:3.1em;font-weight:700;line-height:.82}.wk-feature__lede:first-line{letter-spacing:.01em;font-variant-caps:small-caps}.wk-pullquote{margin:var(--space-3) 0 var(--space-5);padding:var(--space-4) 0;border-top:2px solid var(--wk-accent-ink);border-bottom:2px solid var(--wk-accent-ink);font-family:var(--font-editorial);letter-spacing:-.01em;color:var(--fg-primary);text-wrap:balance;-webkit-hyphens:none;hyphens:none;grid-column:rail-start/text-end;font-size:clamp(1.25rem,2.4vw,1.6rem);font-style:italic;font-weight:500;line-height:1.32}@media (min-width:1024px){.wk-feature__numbers{top:calc(var(--nav-height) + var(--space-5));grid-column:rail-start/text-start;align-self:start;margin-top:0;position:sticky}.wk-feature__timeline{top:calc(var(--nav-height) + var(--space-5));grid-column:text-end/rail-end;align-self:start;margin-top:0;position:sticky}}@media (max-width:1023px){.wk-feature__numbers{order:2}.wk-feature__timeline{order:3}.wk-feature__body{order:1}.wk-pullquote{order:4}}.wk-feature__numbers{gap:var(--space-3);margin:var(--space-3) 0 var(--space-5);padding-left:var(--space-4);border-left:2px solid var(--wk-accent);grid-column:text-start/rail-end;display:grid}@media (min-width:1100px){.wk-feature__numbers{top:calc(var(--wk-topbar-h) + var(--space-5));grid-area:span 2/rail-end/auto/full-end;align-self:start;margin:0;position:sticky}}.wk-feature__number-item{flex-direction:column;gap:2px;display:flex}.wk-feature__number-stat{font-family:var(--font-data);font-size:var(--text-lg);font-variant-numeric:tabular-nums;color:var(--wk-accent);font-weight:500;line-height:1.1}.wk-feature__number-context{font-family:var(--font-structural);font-size:var(--text-xs);color:var(--fg-tertiary);line-height:1.4}.wk-feature__timeline{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--wk-accent-ink);grid-column:rail-start/rail-end}.wk-feature__timeline-label{font-family:var(--font-meta);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.1em;color:var(--fg-tertiary);margin-bottom:var(--space-3);font-weight:600;display:block}.wk-feature__timeline-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.wk-feature__timeline-list{gap:var(--space-5);grid-auto-columns:1fr;grid-auto-flow:column}}.wk-feature__timeline-item{padding-top:var(--space-2);border-top:2px solid var(--wk-accent);flex-direction:column;gap:3px;display:flex}.wk-feature__timeline-date{font-family:var(--font-data);font-size:var(--text-xxs);letter-spacing:.05em;text-transform:uppercase;color:var(--wk-accent)}.wk-feature__timeline-title{font-family:var(--font-structural);font-size:var(--text-sm);color:var(--fg-primary);line-height:1.4}.wk-feature__timeline-count{font-family:var(--font-data);font-size:var(--text-xxs);color:var(--fg-muted);font-variant-numeric:tabular-nums}.wk-second-feature{display:contents}.wk-argument__topic{font-family:var(--font-editorial);font-style:italic;font-size:var(--text-lg);color:var(--fg-secondary);text-align:center;text-wrap:balance;margin:0 0 var(--space-5);grid-column:rail-start/rail-end;line-height:1.35}.wk-argument__grid{gap:var(--space-5);grid-column:full-start/full-end;grid-template-columns:1fr;display:grid}.wk-argument__spine{display:none}@media (min-width:900px){.wk-argument__grid{gap:var(--space-6);grid-template-columns:1fr 1px 1fr;align-items:start}.wk-argument__spine{background:linear-gradient(to bottom, transparent, var(--wk-accent-ink) 12%, var(--wk-accent-ink) 88%, transparent);align-self:stretch;display:block}.wk-opinion--left,.wk-opinion--right{text-align:left}.wk-opinion--right .wk-opinion__header{justify-content:flex-end}}.wk-opinion{--lean-color:var(--bias-center);border-top:3px solid var(--lean-color);padding-top:var(--space-3)}.wk-opinion__header{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.wk-opinion__badge{font-family:var(--font-meta);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.09em;color:var(--lean-color);font-weight:600}.wk-opinion__topic{font-family:var(--font-structural);font-size:var(--text-xs);color:var(--fg-tertiary);margin:0 0 var(--space-2);line-height:1.4}.wk-opinion__headline{font-family:var(--font-editorial);font-size:var(--text-lg);letter-spacing:-.01em;color:var(--fg-primary);margin:0 0 var(--space-3);text-wrap:balance;font-weight:700;line-height:1.22}.wk-opinion__text{font-family:var(--font-structural);font-size:var(--text-sm);color:var(--fg-secondary);line-height:1.6}.wk-opinion__text p{margin:0 0 var(--space-3)}.wk-opinion__text p:last-child{margin-bottom:0}.wk-opinions__grid{gap:var(--space-5);grid-column:full-start/full-end;grid-template-columns:1fr;display:grid}@media (min-width:768px){.wk-opinions__grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}.wk-opinions__cell{min-width:0}.wk-department__figure{margin:0 0 var(--space-4);grid-column:rail-start/rail-end}.wk-department__image-wrap{aspect-ratio:16/9;background:var(--cin-ash-900,#1a1a1a);width:100%;position:relative;overflow:hidden}.wk-department__image{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease-cinematic,ease-out);filter:var(--img-grade-weekly,contrast(1.05) saturate(.92) sepia(.04));display:block}.wk-department__image--loaded{opacity:1}.wk-department__headline{font-family:var(--font-editorial);letter-spacing:-.015em;color:var(--fg-primary);text-wrap:balance;margin:0 0 var(--space-4);grid-column:rail-start/rail-end;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:700;line-height:1.16}.wk-department__text,.wk-editorial__text{font-family:var(--font-editorial);color:var(--fg-primary);grid-column:rail-start/rail-end;font-size:1rem;line-height:1.6}.wk-department__text p,.wk-editorial__text p{margin:0 0 var(--space-3)}.wk-department__text p:last-child,.wk-editorial__text p:last-child{margin-bottom:0}@media (min-width:768px){.wk-department__text,.wk-editorial__text{column-count:2;column-gap:var(--space-6);column-rule:1px solid var(--wk-accent-ink)}.wk-department__text p,.wk-editorial__text p{break-inside:avoid-column}}.wk-editorial{--lean-color:var(--bias-center)}.wk-editorial__lens{font-family:var(--font-meta);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.09em;color:var(--lean-color);margin-bottom:var(--space-2);grid-column:rail-start/rail-end;display:block}:root[data-mode=dark] .wk-editorial__lens{color:color-mix(in srgb, var(--lean-color) 70%, var(--fg-primary))}.wk-editorial__headline{font-family:var(--font-editorial);color:var(--fg-primary);text-wrap:balance;margin:0 0 var(--space-4);grid-column:rail-start/rail-end;font-size:clamp(1.4rem,2.4vw,2rem);font-style:italic;font-weight:700;line-height:1.2}.wk-bias__standfirst{font-family:var(--font-editorial);font-size:var(--text-lg);color:var(--fg-secondary);margin:0 0 var(--space-5);line-height:1.5}.wk-bias__spectrum-figure{margin:0 0 var(--space-6);grid-column:rail-start/rail-end}.wk-bias__spectrum{height:2.5rem;position:relative}.wk-bias__spectrum-track{border-radius:var(--radius-sm);background:linear-gradient(to right, var(--bias-left) 0%, var(--bias-center-left) 25%, var(--bias-center) 50%, var(--bias-center-right) 75%, var(--bias-right) 100%);opacity:.55;height:6px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.wk-bias__spectrum-band{background:var(--fg-primary);opacity:.1;border-left:1px solid var(--fg-muted);border-right:1px solid var(--fg-muted);height:18px;position:absolute;top:50%;transform:translateY(-50%)}.wk-bias__spectrum-mean{background:var(--wk-accent);width:3px;height:34px;position:absolute;top:calc(50% - 16px);transform:translate(-1.5px)}.wk-bias__spectrum-scale{font-family:var(--font-data);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.08em;color:var(--fg-muted);margin-top:var(--space-2);justify-content:space-between;display:flex}.wk-bias__stats{gap:var(--space-4) var(--space-5);margin-bottom:var(--space-6);grid-column:rail-start/rail-end;grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:768px){.wk-bias__stats{grid-template-columns:repeat(4,1fr)}}.wk-bias__stat{padding-top:var(--space-2);border-top:2px solid var(--wk-accent);flex-direction:column;gap:2px;display:flex}.wk-bias__stat-value{font-family:var(--font-data);font-size:var(--text-xl);font-variant-numeric:tabular-nums;color:var(--fg-primary);font-weight:500;line-height:1.1}.wk-bias__stat-label{font-family:var(--font-meta);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.07em;color:var(--fg-tertiary)}.wk-bias__stat-note{font-family:var(--font-data);font-size:var(--text-xxs);color:var(--fg-muted)}.wk-bias__polarized{grid-column:rail-start/rail-end}.wk-bias__polarized-label{font-family:var(--font-meta);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.09em;color:var(--fg-tertiary);margin:0 0 var(--space-3);font-weight:600}.wk-bias__polarized-list{margin:0;padding:0;list-style:none}.wk-bias__polarized-item{gap:var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--wk-accent-ink);grid-template-columns:1fr;display:grid}@media (min-width:768px){.wk-bias__polarized-item{align-items:center;gap:var(--space-4);grid-template-columns:1fr 8rem 3ch}}.wk-bias__polarized-title{font-family:var(--font-structural);font-size:var(--text-sm);color:var(--fg-primary);line-height:1.4}.wk-bias__polarized-bar{background:var(--wk-accent-ghost);border-radius:var(--radius-sm);height:4px;display:block;overflow:hidden}.wk-bias__polarized-fill{background:var(--bias-center-right);height:100%;display:block}.wk-bias__polarized-value{font-family:var(--font-data);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--fg-tertiary);text-align:right}.wk-brief__list{column-gap:var(--space-6);column-fill:balance;grid-column:full-start/full-end}@media (min-width:700px){.wk-brief__list{column-count:2}}@media (min-width:1200px){.wk-brief__list{column-count:3}}.wk-brief__item{break-inside:avoid;-webkit-column-break-inside:avoid;gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--wk-accent-ink);align-items:flex-start;display:flex}.wk-brief__body{flex:auto;min-width:0}.wk-brief__item--has-thumb{align-items:flex-start;min-height:calc(clamp(64px,18vw,88px)/1.33333)}.wk-brief__kicker{font-family:var(--font-meta);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.09em;color:var(--wk-accent);margin-bottom:3px;font-weight:600;display:block}.wk-brief__headline{font-family:var(--font-editorial);font-size:var(--text-base);color:var(--fg-primary);margin:0 0 var(--space-2);text-wrap:balance;font-weight:700;line-height:1.25}.wk-brief__summary{font-family:var(--font-structural);font-size:var(--text-sm);color:var(--fg-secondary);margin:0;line-height:1.55}.wk-brief__thumb{aspect-ratio:4/3;background:var(--cin-ash-900,#1a1a1a);flex:none;width:clamp(64px,18vw,88px);overflow:hidden}.wk-brief__thumb-img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s var(--ease-cinematic,ease-out);filter:var(--img-grade-weekly,contrast(1.05) saturate(.92) sepia(.04));display:block}.wk-brief__thumb-img--loaded{opacity:1}.wk-archive__list{grid-column:rail-start/rail-end;margin:0;padding:0;list-style:none}.wk-archive__item{gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--wk-accent-ink);color:inherit;transition:color .2s var(--ease-cinematic,ease-out);grid-template-columns:4ch 1fr auto;align-items:baseline;text-decoration:none;display:grid}a.wk-archive__item:hover{color:var(--wk-accent)}.wk-archive__item--current{opacity:.55}.wk-archive__issue{font-family:var(--font-data);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--wk-accent)}.wk-archive__body{flex-direction:column;gap:2px;min-width:0;display:flex}.wk-archive__range{font-family:var(--font-meta);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.07em;color:var(--fg-tertiary)}.wk-archive__headline{font-family:var(--font-editorial);font-size:var(--text-base);color:var(--fg-primary);line-height:1.3}.wk-archive__current{font-family:var(--font-meta);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.08em;color:var(--fg-muted)}.wk-ink-rule{width:100%;height:4px;color:var(--wk-accent);opacity:.4;margin:var(--space-6) 0;display:block}.wk-flourish{justify-content:center;align-items:center;gap:var(--space-3);margin:var(--space-7) 0;color:var(--wk-accent);opacity:.5;display:flex}.wk-flourish__line{flex:none;width:80px;height:2px}.wk-flourish__ornament{flex:none;width:14px;height:14px}.wk-img-caption{margin-top:var(--space-2);color:var(--fg-tertiary);font-size:.72rem;line-height:1.45}.wk-img-caption__text{font-family:var(--font-editorial);font-style:italic}.wk-img-caption__sep{opacity:.5}.wk-img-caption__credit{font-family:var(--font-data);letter-spacing:.02em;color:var(--fg-muted);font-size:.66rem}.wk-reveal{opacity:0;transition:opacity .7s var(--ease-cinematic,ease-out), transform .7s var(--ease-cinematic,ease-out);transform:translateY(14px)}.wk-reveal--visible{opacity:1;transform:translateY(0)}.wk-reveal-child{opacity:0;transition:opacity .55s var(--ease-cinematic,ease-out), transform .55s var(--ease-cinematic,ease-out);transform:translateY(10px)}.wk-reveal--visible .wk-reveal-child{opacity:1;transform:translateY(0)}.wk-opinions__grid>.wk-opinions__cell:first-child .wk-reveal-child{transition-delay:0s}.wk-opinions__grid>.wk-opinions__cell:nth-child(2) .wk-reveal-child{transition-delay:90ms}.wk-opinions__grid>.wk-opinions__cell:nth-child(3) .wk-reveal-child{transition-delay:.18s}.wk-reveal--visible .wk-bias__stat{transition:opacity .5s var(--ease-cinematic,ease-out)}.wk-reveal--visible .wk-bias__stat:first-child{transition-delay:0s}.wk-reveal--visible .wk-bias__stat:nth-child(2){transition-delay:70ms}.wk-reveal--visible .wk-bias__stat:nth-child(3){transition-delay:.14s}.wk-reveal--visible .wk-bias__stat:nth-child(4){transition-delay:.21s}.wk-cover{isolation:isolate;--wk-cover-fg:var(--fg-primary);--wk-cover-fg-dim:var(--fg-tertiary);--wk-cover-rule:var(--wk-accent-ink);min-height:100svh;display:flex;position:relative;overflow:hidden}.wk-cover--type .wk-cover__furniture{border-top:3px solid var(--wk-accent);border-bottom:1px solid var(--wk-accent-ink)}.wk-cover--type{min-height:88svh}.wk-cover--type .wk-cover__headline{max-width:17ch;color:var(--wk-accent);font-size:clamp(2.5rem,1.6rem + 6.4vw,5.5rem)}.wk-cover--has-image{--wk-cover-fg:#f6f1e6;--wk-cover-fg-dim:#f6f1e6b8;--wk-cover-rule:#f6f1e647}.wk-cover__media{z-index:-1;position:absolute;inset:0}.wk-cover__img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.1s var(--ease-cinematic,ease-out);filter:var(--img-grade-weekly,contrast(1.05) saturate(.92) sepia(.04));animation:26s ease-out forwards wkKenBurns}.wk-cover__img--loaded{opacity:1}@keyframes wkKenBurns{0%{transform:scale(1.06)}to{transform:scale(1)}}.wk-cover__scrim{background:linear-gradient(#0c0a0885 0%,#0c0a0847 34%,#0c0a089e 78%,#0c0a08db 100%);position:absolute;inset:0}.wk-cover__furniture{width:100%;max-width:var(--canvas-max);padding:clamp(var(--space-5), 7vh, var(--space-7)) var(--space-4);color:var(--wk-cover-fg);flex-direction:column;justify-content:space-between;margin:0 auto;display:flex;position:relative}@media (min-width:768px){.wk-cover__furniture{padding-inline:var(--space-6)}}.wk-cover__top{gap:var(--space-3);flex-direction:column;display:flex}.wk-cover__nameplate{max-width:100%;display:inline-flex}.wk-cover__issue{font-family:var(--font-data);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--wk-cover-fg-dim);margin:0}.wk-cover__bottom{gap:var(--space-4);flex-direction:column;display:flex}.wk-cover__headline{font-family:var(--font-editorial);letter-spacing:-.025em;text-wrap:balance;max-width:20ch;color:var(--wk-cover-fg);margin:0;font-size:clamp(2rem,1.4rem + 5vw,4.25rem);font-weight:700;line-height:1.04}.wk-cover--has-image .wk-cover__headline{text-shadow:0 2px 24px #00000073}.wk-cover__coverlines{gap:var(--space-2);flex-direction:column;display:flex}.wk-cover__coverlines-label{font-family:var(--font-meta);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.14em;color:var(--wk-cover-fg-dim);font-weight:600}.wk-cover__coverlines-list{gap:var(--space-1);border-left:2px solid var(--wk-cover-rule);max-width:34ch;padding:0;padding-left:var(--space-3);flex-direction:column;margin:0;list-style:none;display:flex}.wk-cover__coverline{font-family:var(--font-editorial);font-style:italic;font-size:var(--text-sm);color:var(--wk-cover-fg);line-height:1.35}.wk-cover__cue{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;cursor:pointer;min-height:44px;color:var(--wk-cover-fg-dim);background:0 0;border:0;align-self:flex-start;display:inline-flex}.wk-cover__cue:focus-visible{outline:2px solid var(--wk-accent);outline-offset:4px}@media (min-width:768px){.wk-cover__cue{align-self:flex-end}}.wk-cover__kicker{font-family:var(--font-meta);font-size:var(--text-xxs);text-transform:uppercase;letter-spacing:.16em}.wk-cover__chevron{width:20px;height:12px;animation:2.6s ease-in-out infinite wkCueNudge}@keyframes wkCueNudge{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.wk-cover__credit{right:var(--space-4);bottom:var(--space-3);text-align:right;max-width:min(56ch,70vw);position:absolute}.wk-cover__credit .wk-img-caption{color:var(--wk-cover-fg-dim)}.wk-cover__credit .wk-img-caption__credit{color:var(--wk-cover-fg-dim);opacity:.8}@media (max-width:767px){.wk-feature,.wk-opening,.wk-contents-section,.wk-argument,.wk-opinions-section,.wk-department,.wk-editorial,.wk-bias,.wk-brief-section,.wk-archive{margin-block:var(--space-6);display:block}.wk-feature__body{font-size:1rem}.wk-feature__lede{font-size:1.0625rem}.wk-feature__lede:first-letter{font-size:2.8em}.wk-feature__image-wrap{aspect-ratio:3/2;max-height:44vh;width:calc(100% + var(--space-4) * 2);margin-inline:calc(var(--space-4) * -1)}.wk-feature__numbers{margin-inline:0}.wk-plate{margin-bottom:var(--space-4)}.wk-plate__folio{display:none}.wk-opening{margin-top:var(--space-6)}.wk-pullquote{margin-inline:0}.wk-cover__furniture{padding-block:var(--space-6)}.wk-cover__credit{text-align:left;max-width:none;margin-top:var(--space-3);position:static}.wk-page:before{opacity:var(--cin-grain-opacity,.04)}.wk-page:after{opacity:.5}}@media (prefers-reduced-motion:reduce){.wk-reveal,.wk-reveal-child{opacity:1!important;transition:none!important;transform:none!important}.wk-cover__img{opacity:1;transition:none;animation:none;transform:none}.wk-cover__chevron{animation:none}.wk-feature__image,.wk-department__image,.wk-brief__thumb-img{opacity:1;transition:none}.wk-page:before,.wk-page:after{opacity:.3}}@media (forced-colors:active){.wk-bias__spectrum-track,.wk-bias__polarized-fill{forced-color-adjust:none}}@media print{.wk-page{color:#000;background:#fff!important}.wk-page:before,.wk-page:after,.wk-cover,.wk-cover__cue{display:none!important}.wk-reveal,.wk-reveal-child{opacity:1!important;transition:none!important;transform:none!important}.wk-main{max-width:none;padding:0}.wk-feature,.wk-opening,.wk-contents-section,.wk-argument,.wk-opinions-section,.wk-department,.wk-editorial,.wk-bias,.wk-brief-section{margin-block:1.5rem;display:block}.wk-department__text,.wk-editorial__text,.wk-brief__list{column-count:2}.wk-plate{break-after:avoid}.wk-feature__body p,.wk-brief__item,.wk-opinion{break-inside:avoid}.wk-archive,.wk-utils,.fp,.mtb,.exp-banner{display:none!important}.wk-endmatter{display:block}a[href^=\/]:after{content:" (news.voidvision.org" attr(href) ")";font-size:.7em}}.wk-nameplate{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:inline-flex}.wk-nameplate__parent{opacity:.8;display:inline-flex}.wk-nameplate__word{font-family:var(--font-editorial);letter-spacing:-.01em;color:var(--wk-accent);font-size:clamp(2.25rem,1.5rem + 3vw,3.25rem);font-weight:700;line-height:.95}
