:root{--ink:#111;--ink-soft:#2a2a2a;--paper:#f3efe4;--paper-dark:#e2dccb;--kraft:#c9a26b;--wall:#1c1b1a;--hot-pink:#ff2e88;--acid:#d4ff2a;--blue:#2f5bff;--navy:#0d1f4f;--sky:#8fd8ff;--safety:#ff6a13;--cyan:#19d3ff;--blood:#c8102e;--tape:#f0e4beb8;--font-spray:"Rubik Spray Paint", "Permanent Marker", cursive;--font-drip:"Rubik Wet Paint", "Permanent Marker", cursive;--font-marker:"Permanent Marker", cursive;--font-scrawl:"Rock Salt", "Permanent Marker", cursive;--font-stencil:"Black Ops One", Impact, sans-serif;--font-poster:"Staatliches", Impact, sans-serif;--font-condensed:"Anton", Impact, sans-serif;--font-block:"Bungee", Impact, sans-serif;--font-comic:"Bangers", Impact, cursive;--font-fat:"Shrikhand", Georgia, serif;--font-mag:"Abril Fatface", Georgia, serif;--font-hand:"Gloria Hallelujah", "Comic Sans MS", cursive;--font-type:"Special Elite", "Courier New", monospace;--font-mono:"Courier Prime", "Courier New", monospace;--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--halftone:radial-gradient(circle, #00000047 1.1px, transparent 1.4px) 0 0 / 6px 6px;--tilt-scale:.35;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width>=720px){:root{--tilt-scale:1}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100vh;color:var(--ink);font-family:var(--font-type);background:var(--noise), radial-gradient(ellipse at 15% 10%, #ff2e8824, transparent 45%), radial-gradient(ellipse at 85% 35%, #19d3ff1a, transparent 40%), radial-gradient(ellipse at 50% 95%, #2f5bff29, transparent 50%), linear-gradient(160deg, #262422, var(--wall) 55%, #0e0e0d);background-attachment:fixed;margin:0;line-height:1.5}h1,h2,p{margin:0}.page{max-width:1240px;margin:0 auto;padding:clamp(1.25rem,4vw,3rem) 16px 3rem;position:relative;overflow-x:clip}.page:before,.page:after{z-index:0;pointer-events:none;font-family:var(--font-spray);white-space:nowrap;line-height:1;position:absolute}.page:before{content:"WMH";color:#ff2e881f;font-size:clamp(7rem,30vw,22rem);top:2%;right:-4%;transform:rotate(-12deg)}.page:after{content:"be kind";font-family:var(--font-scrawl);color:#8fd8ff17;font-size:clamp(3rem,12vw,9rem);top:48%;left:-3%;transform:rotate(8deg)}.masthead{z-index:1;text-align:center;justify-items:center;gap:clamp(.75rem,2vw,1.25rem);margin-bottom:clamp(2rem,6vw,4rem);display:grid;position:relative}.masthead__issue{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--paper);background:var(--ink);border:2px dashed var(--paper);padding:.3em .8em;font-size:clamp(.7rem,2.4vw,.85rem);font-weight:700;transform:rotate(-1.5deg)}.masthead__tag{font-family:var(--font-drip);color:var(--hot-pink);text-shadow:3px 3px 0 var(--ink), 0 0 18px #ff2e888c;margin-top:-.3em;font-size:clamp(2rem,8vw,4.5rem);line-height:1;position:relative;transform:rotate(-6deg)}.masthead__strap{max-width:34ch;font-family:var(--font-hand);color:var(--ink);background:linear-gradient(100deg, transparent .4em, var(--sky) .6em, var(--sky) calc(100% - .6em), transparent calc(100% - .3em));-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.15em .5em;font-size:clamp(1rem,3.4vw,1.35rem);line-height:1.35;transform:rotate(1deg)}.masthead__back{font-family:var(--font-marker);color:var(--sky);-webkit-text-decoration:underline wavy var(--hot-pink);text-decoration:underline wavy var(--hot-pink);text-underline-offset:.2em;justify-self:start;font-size:clamp(1rem,3vw,1.2rem);transform:rotate(-2deg)}.masthead__back:hover,.masthead__back:focus-visible{color:var(--paper)}.ransom{flex-wrap:wrap;justify-content:center;gap:.25em .45em;font-size:clamp(2.1rem,9.5vw,6.5rem);font-weight:400;line-height:1;display:flex}.ransom__word{flex-wrap:nowrap;gap:.04em;display:inline-flex}.ransom__letter{text-align:center;background:var(--paper);min-width:.6em;color:var(--ink);transform:rotate(calc(var(--tilt) * var(--tilt-scale)));clip-path:polygon(2% 4%,97% 0,100% 93%,4% 100%);padding:.06em .12em .02em;display:inline-block;box-shadow:3px 4px #0000008c}.ransom__letter--0{font-family:var(--font-mag)}.ransom__letter--1{font-family:var(--font-comic);background:var(--blue);color:var(--paper);letter-spacing:.03em}.ransom__letter--2{font-family:var(--font-stencil);background:var(--ink);color:var(--paper)}.ransom__letter--3{font-family:var(--font-fat);background:var(--hot-pink);color:#fff}.ransom__letter--4{font-family:var(--font-poster);background:var(--kraft)}.ransom__letter--5{font-family:var(--font-mono);background:var(--paper-dark);font-weight:700;text-decoration:underline;text-decoration-thickness:.06em}.ransom__letter--6{font-family:var(--font-block);background:var(--cyan);font-size:.82em}.ransom__letter--7{font-family:var(--font-condensed);background:var(--blood);color:var(--paper)}.ransom__letter--8{font-family:var(--font-marker);color:var(--safety);background:#fff}.collage{z-index:1;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));align-items:start;gap:clamp(1.5rem,4vw,2.5rem) clamp(1.25rem,3vw,2rem);display:grid;position:relative}@media (width>=900px){.collage{grid-template-columns:repeat(6,1fr)}.zine-box:first-child{grid-column:1/span 3}.zine-box:nth-child(2){grid-column:4/span 3;margin-top:3rem}.zine-box:nth-child(3){grid-column:1/span 2;margin-top:-.5rem}.zine-box:nth-child(4){grid-column:3/span 2;margin-top:1.5rem}.zine-box:nth-child(5){grid-column:5/span 2;margin-top:-1rem}.zine-box:nth-child(6){grid-column:1/span 2;margin-top:1rem}.zine-box:nth-child(7){grid-column:3/span 4;margin-top:-.5rem}.zine-box:nth-child(8),.collage--single .zine-box:first-child{grid-column:2/span 4}.zine-box:nth-child(3):last-child{grid-column:2/span 4;margin-top:.5rem}}.zine-box{background:var(--paper);color:var(--ink);transform:rotate(calc(var(--tilt) * var(--tilt-scale)));isolation:isolate;padding:clamp(1.1rem,3vw,1.6rem);position:relative;box-shadow:6px 8px #00000080,0 14px 30px #00000059}.zine-box:after{content:"";z-index:-1;background:var(--noise);opacity:.45;mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.zine-box{transition:transform .25s cubic-bezier(.3,1.6,.6,1)}.zine-box:hover{transform:rotate(calc(var(--tilt) * var(--tilt-scale) * -.6)) scale(1.02)}}.zine-box__kicker{font-family:var(--font-poster);letter-spacing:.12em;text-transform:uppercase;background:var(--ink);color:var(--paper);margin-bottom:.6rem;padding:.1em .5em;font-size:.95rem;display:inline-block;transform:rotate(-2deg)}.zine-box__heading{font-family:var(--font-stencil);overflow-wrap:anywhere;margin-bottom:.6rem;font-size:clamp(1.45rem,4.5vw,2rem);font-weight:400;line-height:1.05}.zine-box__body{font-size:clamp(.95rem,2.6vw,1.05rem)}.zine-box--photocopy{background:var(--halftone), linear-gradient(135deg, transparent 60%, #00000014), var(--paper)}.zine-box--photocopy .zine-box__kicker{display:table}.zine-box--photocopy .zine-box__heading{width:fit-content;font-family:var(--font-mag);background:var(--paper);padding:0 .15em;font-size:clamp(1.7rem,5vw,2.4rem)}.zine-box--photocopy .zine-box__body{background:var(--paper);border:2px solid var(--ink);padding:.4rem .5rem}.zine-box--blackout{background:var(--ink);color:var(--paper);border:3px solid var(--paper)}.zine-box--blackout:after{mix-blend-mode:screen;opacity:.2}.zine-box--blackout .zine-box__kicker{background:var(--hot-pink);color:var(--ink)}.zine-box--blackout .zine-box__heading{font-family:var(--font-drip);color:var(--cyan);font-size:clamp(1.8rem,5.5vw,2.6rem)}.zine-box--blackout .zine-box__body{font-family:var(--font-mono)}.zine-box--notebook{background:linear-gradient(90deg,#0000 calc(clamp(2.4rem,7vw,3rem) - .9rem),#c8102e8c 0 calc(clamp(2.4rem,7vw,3rem) - .75rem),#0000 0),repeating-linear-gradient(#0000 0 1.7rem,#1978ff59 1.7rem calc(1.7rem + 1px)),#fbfaf3;padding-left:clamp(2.4rem,7vw,3rem)}.zine-box--notebook .zine-box__kicker{color:var(--blood);font-family:var(--font-scrawl);text-transform:none;letter-spacing:0;background:0 0;font-size:.8rem}.zine-box--notebook .zine-box__heading{font-family:var(--font-marker);color:#1d3f9a}.zine-box--notebook .zine-box__body{font-family:var(--font-hand);color:#1d3f9a;line-height:1.7rem}.zine-box--kraft{background:radial-gradient(circle at 80% 20%, #5028002e 0 18%, transparent 19%), var(--kraft)}.zine-box--kraft .zine-box__heading{font-family:var(--font-fat);color:var(--blood);text-shadow:2px 2px 0 var(--paper);font-size:clamp(1.6rem,5vw,2.2rem)}.zine-box--stencil{background:var(--safety);outline:3px dashed var(--ink);outline-offset:-10px}.zine-box--stencil .zine-box__kicker{background:var(--paper);color:var(--ink)}.zine-box--stencil .zine-box__heading{font-family:var(--font-stencil);text-transform:uppercase;font-size:clamp(1.7rem,5.5vw,2.4rem)}.zine-box--stencil .zine-box__body{font-family:var(--font-mono);font-weight:700}.zine-box--sticker{background:var(--sky);text-align:center;box-shadow:0 0 0 2px var(--ink), 6px 8px 0 #00000080;border:6px solid #fff;border-radius:28px}.zine-box--sticker .zine-box__kicker{background:var(--hot-pink);color:#fff;font-family:var(--font-comic);letter-spacing:.06em;border-radius:999px;padding:.05em .8em;font-size:1.2rem}.zine-box--sticker .zine-box__heading{font-family:var(--font-comic);letter-spacing:.04em;-webkit-text-stroke:1px var(--ink);color:#fff;text-shadow:3px 3px 0 var(--ink);font-size:clamp(2rem,6.5vw,2.8rem)}.zine-box--sticker .zine-box__body{font-family:var(--font-block);font-size:.85rem;line-height:1.4}.zine-box--torn{background:var(--paper-dark);clip-path:polygon(0 3%,6% 0,12% 2.5%,19% .5%,26% 3%,33% 0,41% 2%,48% .5%,56% 3%,63% 0,71% 2.5%,78% .5%,86% 3%,93% 0,100% 2%,100% 97%,94% 100%,87% 97.5%,80% 99.5%,72% 97%,65% 100%,57% 98%,50% 99.5%,42% 97%,35% 100%,27% 97.5%,20% 99.5%,12% 97%,5% 100%,0 98%);filter:drop-shadow(5px 7px #00000080);box-shadow:none;padding-block:clamp(1.6rem,4vw,2.2rem)}.zine-box--torn .zine-box__heading{font-family:var(--font-condensed);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(1.7rem,5vw,2.4rem)}.zine-box--torn .zine-box__body{font-family:var(--font-mono);columns:2 14rem;column-rule:1px solid #0006;column-gap:1.5rem}.zine-box__link{color:inherit;text-decoration:none}.zine-box__link:after{content:"";z-index:2;position:absolute;inset:0}.zine-box--link{cursor:pointer}.zine-box--link:hover .zine-box__link,.zine-box__link:focus-visible{-webkit-text-decoration:underline wavy var(--hot-pink) .08em;text-decoration:underline wavy var(--hot-pink) .08em;text-underline-offset:.12em}.zine-box--link:focus-within{outline:4px dashed var(--cyan);outline-offset:6px}.zine-box__link:focus-visible{outline:none}.zine-box--has-record{margin-top:1.5rem}.zine-box--has-record .zine-box__heading{margin-right:clamp(2.5rem,9vw,5rem)}.record{--size:clamp(6.5rem, 22vw, 10rem);z-index:3;top:calc(var(--size) * -.42);right:calc(var(--size) * -.12);width:var(--size);aspect-ratio:1;pointer-events:none;position:absolute;transform:rotate(12deg)}@media (width>=720px){.record{right:calc(var(--size) * -.4)}}.record__disc{background:conic-gradient(from 20deg,#ffffff38,#0000 12% 48%,#ffffff29 55%,#0000 65%),repeating-radial-gradient(circle,#121212 0 2px,#262626 2px 3px);border-radius:50%;position:absolute;inset:0;box-shadow:4px 6px #0000008c,inset 0 0 0 2px #000}.record__label{padding-top:calc(var(--size) * .04);background:var(--hot-pink);color:var(--paper);font-family:var(--font-poster);font-size:calc(var(--size) * .1);letter-spacing:.08em;border-radius:50%;place-items:start center;line-height:1;display:grid;position:absolute;inset:32%}.record__label:after{content:"";background:var(--wall);border-radius:50%;position:absolute;inset:44%}.record__tape{background:var(--tape);clip-path:polygon(3% 0,97% 8%,100% 92%,0 100%,4% 50%);width:55%;height:18%;position:absolute;bottom:18%;left:-14%;transform:rotate(-35deg);box-shadow:0 1px 2px #00000040}@media (prefers-reduced-motion:no-preference){.zine-box--has-record:hover .record__disc{animation:1.8s linear infinite spin}}@keyframes spin{to{transform:rotate(360deg)}}.zine-box--has-robot{margin-bottom:clamp(3.5rem,12vw,4.5rem);padding-bottom:clamp(2.5rem,8vw,2rem)}.robot{z-index:3;filter:drop-shadow(4px 5px #00000080);pointer-events:none;width:clamp(5.5rem,20vw,9.5rem);height:auto;position:absolute;bottom:clamp(-5.5rem,-16vw,-4.5rem);right:-.25rem;transform:rotate(8deg)}@media (width>=720px){.robot{right:-1.25rem}.zine-box--has-robot .zine-box__body{padding-right:6rem}}.robot__beep{font-family:var(--font-marker);fill:var(--cyan);stroke:var(--ink);stroke-width:1px;paint-order:stroke;font-size:22px}@media (prefers-reduced-motion:no-preference){.robot{animation:3s ease-in-out infinite wobble}}@keyframes wobble{50%{transform:rotate(2deg)translateY(-4px)}}.roundup-note{z-index:1;max-width:46ch;font-family:var(--font-mono);text-align:center;background:var(--paper-dark);color:var(--ink);transform:rotate(calc(-1deg * var(--tilt-scale)));margin:calc(clamp(2rem,6vw,4rem)/-2) auto clamp(1.75rem,5vw,3rem);padding:.5rem .8rem;font-size:clamp(.85rem,2.4vw,.95rem);position:relative;box-shadow:4px 5px #00000080}.collage--feed .zine-box .zine-box__heading{font-size:clamp(1.3rem,3.8vw,1.75rem)}.collage--feed .zine-box--blackout .zine-box__heading{font-family:var(--font-marker)}.collage--feed .zine-box--torn .zine-box__body{columns:auto}.collage--feed .zine-box__body>p+p{margin-top:.7rem}.roundup-meta{font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;opacity:.8;font-size:.85rem;font-weight:700}@media (width>=900px){.collage--feed{grid-template-columns:repeat(2,1fr);column-gap:clamp(2rem,4vw,3.5rem)}.collage--feed>.zine-box:nth-child(n){grid-column:auto;margin-top:0}.collage--feed>.zine-box:nth-child(2n){margin-top:2.5rem}.collage--feed>.zine-box--has-record:nth-child(n){margin-top:1.5rem}}.pager{z-index:1;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:clamp(2.5rem,6vw,4rem);display:grid;position:relative}.pager__count{font-family:var(--font-scrawl);color:var(--paper);text-align:center;font-size:clamp(.75rem,2.4vw,.95rem)}.pager__btn{font-family:var(--font-comic);letter-spacing:.05em;color:#fff;background:var(--hot-pink);box-shadow:0 0 0 2px var(--ink), 4px 5px 0 #00000080;cursor:pointer;border:3px solid #fff;border-radius:999px;justify-self:start;padding:.2em .8em;font-size:clamp(1.2rem,4vw,1.6rem);transform:rotate(-2deg)}.pager__btn--older{background:var(--blue);justify-self:end;transform:rotate(2deg)}.pager__btn:hover{-webkit-text-decoration:underline wavy var(--ink) .08em;text-decoration:underline wavy var(--ink) .08em}.pager__btn:focus-visible{outline:4px dashed var(--cyan);outline-offset:4px}.collage--news .zine-box__body>p+p{margin-top:.85rem}.collage--news .zine-box--torn .zine-box__body{columns:auto}.collage--news .news-box--lead .zine-box__heading{font-size:clamp(1.6rem,4.6vw,2.3rem);line-height:1.1}.collage--news .news-box--lead .zine-box__body{font-size:clamp(1rem,2.8vw,1.15rem)}.news-item{max-width:70ch}.news-box--bright .news-item{margin-inline:auto}.news-refs{font-family:var(--font-mono);letter-spacing:.02em;white-space:normal;font-size:.85em;font-weight:700}.news-refs a{color:inherit;text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:.1em}.news-refs a:hover,.news-refs a:focus-visible{-webkit-text-decoration:underline wavy var(--hot-pink) .1em;text-decoration:underline wavy var(--hot-pink) .1em}.news-refs a:focus-visible{outline:3px dashed var(--blue);outline-offset:2px}.zine-box--blackout .news-refs a{color:var(--sky)}.zine-box--blackout .news-refs a:focus-visible{outline-color:var(--cyan)}@media (width>=900px){.collage--news{grid-template-columns:repeat(2,1fr);column-gap:clamp(2rem,4vw,3.5rem)}.collage--news>.zine-box:nth-child(n){grid-column:auto;margin-top:0}.collage--news>.news-box--wide:nth-child(n){grid-column:1/-1}.collage--news>.news-box--wide.zine-box--blackout .zine-box__body{columns:2;column-gap:2.5rem}.collage--news>.news-box--wide.zine-box--blackout .news-item{break-inside:avoid;max-width:none}.collage--news>.news-box--bright:nth-child(n){justify-self:center;max-width:44rem}.collage--news>.zine-box:not(.news-box--wide)+.zine-box:not(.news-box--wide){margin-top:2rem}}.tape,.tape:before,.tape:after{background:var(--tape);pointer-events:none;clip-path:polygon(3% 0,97% 8%,100% 92%,0 100%,4% 50%);width:6.5rem;height:1.6rem;position:absolute;box-shadow:0 1px 2px #0003}.tape--top{top:-.8rem;left:50%;transform:translate(-50%)rotate(-3deg)}.tape--corners{width:auto;height:auto;box-shadow:none;clip-path:none;background:0 0;inset:0}.tape--corners:before,.tape--corners:after{content:"";width:5rem}.tape--corners:before{top:-.4rem;left:-1.4rem;transform:rotate(-38deg)}.tape--corners:after{bottom:-.4rem;right:-1.4rem;transform:rotate(-38deg)}.colophon{z-index:1;text-align:center;margin-top:clamp(3rem,8vw,5rem);position:relative}.colophon p{font-family:var(--font-scrawl);color:var(--paper);font-size:clamp(.75rem,2.4vw,.95rem);display:inline-block;transform:rotate(-1deg)}
