.news-ground.svelte-1gyup5m{background-color:var(--color-paper);min-height:100vh;padding:clamp(1rem,4vw,3rem) 1rem;position:relative;overflow:hidden}.ground-dots.svelte-1gyup5m{opacity:.04;pointer-events:none;position:absolute;inset:0}.poster.svelte-1gyup5m{background-color:color-mix(in srgb, var(--color-paper) 78%, transparent);border:3px solid var(--color-ink);max-width:1080px;box-shadow:var(--shadow-card-heavy);margin:0 auto;padding:clamp(1rem,3vw,2.25rem);position:relative}.deck.svelte-1gyup5m{color:var(--color-ink);border-left:6px solid var(--color-riso-red);max-width:62ch;margin:0 0 2rem;padding:.25rem 0 .25rem 1.1rem;font-size:clamp(1.05rem,2.4vw,1.45rem);font-weight:500;line-height:1.45}.toc.svelte-1gyup5m{border:2px solid var(--color-ink);box-shadow:var(--shadow-card);background-color:var(--color-paper);margin-bottom:2.5rem;padding:.85rem 1.1rem}.toc-label.svelte-1gyup5m{letter-spacing:.25em;color:var(--color-ink-light);margin-bottom:.6rem;font-size:.62rem;font-weight:700;display:block}.toc-list.svelte-1gyup5m{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.toc-list.svelte-1gyup5m{grid-template-columns:1fr 1fr;gap:.3rem 1.5rem}}.toc-link.svelte-1gyup5m{color:var(--color-ink);align-items:baseline;gap:.75rem;padding:.2rem 0;text-decoration:none;display:flex}.toc-link.svelte-1gyup5m:hover .toc-title:where(.svelte-1gyup5m){background:color-mix(in srgb, var(--color-cyan) 55%, transparent)}.toc-num.svelte-1gyup5m{color:var(--color-riso-red);font-size:.8rem;font-weight:700}.toc-title.svelte-1gyup5m{letter-spacing:.02em;font-size:.9rem}.stories.svelte-1gyup5m{flex-direction:column;gap:2rem;display:flex}.story.svelte-1gyup5m{scroll-margin-top:1rem}.story-grid.svelte-1gyup5m{grid-template-columns:1fr;gap:1.5rem;margin-top:1rem;display:grid}@media (width>=760px){.story.has-art.svelte-1gyup5m:not(.story-brief):not(.story-feature) .story-grid:where(.svelte-1gyup5m){grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start}.story.has-art:not(.story-brief):not(.story-feature).art-right.svelte-1gyup5m .story-grid:where(.svelte-1gyup5m){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.story.has-art:not(.story-brief):not(.story-feature).art-right.svelte-1gyup5m .story-art:where(.svelte-1gyup5m){order:2}.story-brief.has-art.svelte-1gyup5m .story-grid:where(.svelte-1gyup5m){grid-template-columns:96px minmax(0,1fr);align-items:center;gap:1.25rem}}@media (width>=900px){.story-feature.has-art.svelte-1gyup5m .story-grid:where(.svelte-1gyup5m){grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(1.5rem,3vw,2.5rem)}}.story-feature.has-art.svelte-1gyup5m .story-art:where(.svelte-1gyup5m) img:where(.svelte-1gyup5m){object-fit:cover;object-position:center 45%;max-height:clamp(340px,58vh,540px)}.story-art.svelte-1gyup5m{border:3px solid var(--color-ink);box-shadow:var(--shadow-card);background-color:var(--color-paper-dark);align-self:start;overflow:hidden}.story-brief.svelte-1gyup5m .story-art:where(.svelte-1gyup5m){border-width:2px}.story-art.svelte-1gyup5m img:where(.svelte-1gyup5m){width:100%;height:auto;display:block}.story-body.svelte-1gyup5m{min-width:0}.story-eyebrow.svelte-1gyup5m{letter-spacing:.2em;text-transform:uppercase;background-color:var(--story-accent);color:var(--color-paper);margin-bottom:.6rem;padding:3px 10px;font-size:.65rem;font-weight:700;display:inline-block}.story[data-accent=cyan].svelte-1gyup5m .story-eyebrow:where(.svelte-1gyup5m),.story[data-accent=tape].svelte-1gyup5m .story-eyebrow:where(.svelte-1gyup5m){color:var(--color-ink)}.story-title.svelte-1gyup5m{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;color:var(--color-ink);text-shadow:3px 3px 0 var(--story-accent);word-break:break-word;margin:0;font-size:clamp(2rem,7vw,4rem);font-weight:800;line-height:.9}.story[data-accent=ink].svelte-1gyup5m .story-title:where(.svelte-1gyup5m){text-shadow:none}.story-feature.svelte-1gyup5m .story-title:where(.svelte-1gyup5m){isolation:isolate;text-shadow:none;font-size:clamp(2.6rem,11vw,6rem);position:relative}.story-feature.svelte-1gyup5m .story-title:where(.svelte-1gyup5m):before,.story-feature.svelte-1gyup5m .story-title:where(.svelte-1gyup5m):after{content:attr(data-text);z-index:-1;pointer-events:none;position:absolute;inset:0}.story-feature.svelte-1gyup5m .story-title:where(.svelte-1gyup5m):before{color:var(--color-riso-red);animation:6s steps(2,end) infinite glitch-r;transform:translate(-2px)}.story-feature.svelte-1gyup5m .story-title:where(.svelte-1gyup5m):after{color:var(--color-cyan);animation:6s steps(2,end) infinite glitch-c;transform:translate(2px)}@media (prefers-reduced-motion:reduce){.story-feature.svelte-1gyup5m .story-title:where(.svelte-1gyup5m):before,.story-feature.svelte-1gyup5m .story-title:where(.svelte-1gyup5m):after{animation:none}}.story-heading.svelte-1gyup5m{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;margin:1.25rem 0 .5rem;font-size:clamp(1.3rem,4vw,1.9rem);line-height:1}.story-subheading.svelte-1gyup5m{font-family:var(--font-display);text-transform:uppercase;color:var(--color-ink);margin:1rem 0 .4rem;font-size:clamp(1.1rem,3.5vw,1.45rem)}.story-subsubheading.svelte-1gyup5m{letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-light);margin:.75rem 0 .3rem;font-size:.8rem;font-weight:700}.story-paragraph.svelte-1gyup5m{font-family:var(--font-mono);color:var(--color-ink);max-width:66ch;margin:0 0 .9rem;font-size:.95rem;line-height:1.65}.story-paragraph.svelte-1gyup5m a,.story-links.svelte-1gyup5m a:where(.svelte-1gyup5m){color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-riso-red);text-decoration-thickness:2px}.story-paragraph.svelte-1gyup5m a:hover,.story-links.svelte-1gyup5m a:where(.svelte-1gyup5m):hover{text-decoration-color:var(--color-cyan)}.story-quote.svelte-1gyup5m{border:none;border-left:8px solid var(--story-accent);background-color:color-mix(in srgb, var(--story-accent) 12%, var(--color-paper));margin:1.5rem 0;padding:1.1rem 1.25rem}.story-quote.svelte-1gyup5m p:where(.svelte-1gyup5m){font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--color-ink);margin:0;font-size:clamp(1.5rem,5vw,2.4rem);line-height:1.05}.story-quote.svelte-1gyup5m cite:where(.svelte-1gyup5m){letter-spacing:.1em;color:var(--color-ink-light);margin-top:.6rem;font-size:.75rem;font-style:normal;display:block}.story-quote-layout.svelte-1gyup5m .story-quote:where(.svelte-1gyup5m){border-left-width:10px}.story-list.svelte-1gyup5m{font-family:var(--font-mono);color:var(--color-ink);max-width:66ch;margin:0 0 .9rem;padding-left:1.5rem;font-size:.95rem;line-height:1.65}.story-figure.svelte-1gyup5m{border:2px solid var(--color-ink);box-shadow:var(--shadow-card);margin:1rem 0}.story-figure.svelte-1gyup5m img:where(.svelte-1gyup5m){width:100%;height:auto;display:block}.story-figure.svelte-1gyup5m figcaption:where(.svelte-1gyup5m){letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-light);border-top:1px dashed var(--color-ink);padding:.35rem .5rem;font-size:.65rem}.story-links.svelte-1gyup5m{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.story-link.svelte-1gyup5m{letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--color-ink);color:var(--color-ink);background-color:var(--color-paper);box-shadow:3px 3px 0 var(--color-ink);padding:.5rem .85rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:transform .1s,box-shadow .1s}.story-link.svelte-1gyup5m:hover{box-shadow:4px 4px 0 var(--color-ink);transform:translate(-1px,-1px)}.story-link.is-primary.svelte-1gyup5m{background-color:var(--color-riso-red);color:var(--color-paper)}.poster-mark.svelte-1gyup5m{border-top:3px solid var(--color-ink);justify-content:space-between;align-items:baseline;gap:clamp(.25rem,1.5vw,1rem);margin:3rem 0 0;padding-top:1.5rem;line-height:.85;display:flex}.poster-mark-text.svelte-1gyup5m{font-family:var(--font-poster);letter-spacing:-.03em;text-transform:uppercase;color:var(--color-ink);white-space:nowrap;font-size:clamp(2rem,9.5vw,6.25rem)}.poster-mark-num.svelte-1gyup5m{font-family:var(--font-poster);letter-spacing:-.02em;color:var(--color-riso-red);white-space:nowrap;flex:none;font-size:clamp(1.4rem,6vw,3.75rem)}.news-footer.svelte-1gyup5m{margin-top:1.25rem}.footer-inner.svelte-1gyup5m{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.footer-back.svelte-1gyup5m{letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink);font-size:.72rem;font-weight:700;text-decoration:none}.footer-back.svelte-1gyup5m:hover{color:var(--color-riso-red)}.footer-copy.svelte-1gyup5m{letter-spacing:.15em;text-transform:uppercase;color:var(--color-ink-light);align-items:center;gap:.5rem;font-size:.6rem;display:inline-flex}.news-footer.svelte-1gyup5m .footer-kmark{flex:none;width:18px;height:auto}.top-nav.svelte-1gyup5m{border-bottom:2px solid var(--color-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.brand-home.svelte-1gyup5m{color:var(--color-ink);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.top-nav.svelte-1gyup5m .nav-kmark{flex:none;width:22px;height:auto}.nav-home-cta.svelte-1gyup5m{color:var(--color-ink-light);letter-spacing:.18em;text-transform:uppercase;font-size:.66rem;font-weight:700;text-decoration:none}.brand-home.svelte-1gyup5m:hover,.nav-home-cta.svelte-1gyup5m:hover{color:var(--color-riso-red)}.footer-home.svelte-1gyup5m{color:var(--color-ink);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.footer-home.svelte-1gyup5m:hover{color:var(--color-riso-red)}.footer-issue.svelte-1gyup5m{color:var(--color-ink-light)}
