:root{--ww-red:#e70033;--black:#000;--white:#fff;--cream:#fcf9e9;--bone:#f7f7f5;--charcoal:#1a1a1a;--slate:#3c3c3c;--ink-hot-red:#f01253;--ink-engine-cream:#f4f0e9;--vinyl-ink:#0d0d0d;--surface:var(--cream);--surface-alt:var(--bone);--surface-ink:var(--black);--ink:var(--charcoal);--ink-muted:var(--slate);--ink-on-dark:var(--cream);--accent:var(--ww-red);--hairline:color-mix(in srgb, var(--charcoal) 16%, transparent);--heading-ink:var(--surface-ink);color-scheme:light;--dk-surface:#141311;--dk-surface-alt:#1e1c18;--dk-ink-muted:#ada795;--accent-text-on-light:#c4002b;--accent-text-on-dark:#ff4d70;--accent-text:var(--accent-text-on-light);--ext-gold:#d4af37;--ext-purple:#7b2cbf;--ext-teal:#00b3b3;--ext-coral:#ff5e5b;--ext-gunmetal:#2c3e50;--ext-concrete:#b4b4b4;--ext-oxblood:#5c0a0a;--ext-acid:#b9ff00;--font-display:"Economica", "Oswald", "Helvetica Neue", sans-serif;--font-body:"Atkinson Hyperlegible", system-ui, -apple-system, sans-serif;--font-mono:"Courier Prime", ui-monospace, "Courier New", monospace;--text-xs:.82rem;--text-sm:.95rem;--text-base:clamp(1.06rem, 1rem + .3vw, 1.18rem);--text-lg:clamp(1.3rem, 1.2rem + .5vw, 1.55rem);--text-xl:clamp(1.7rem, 1.4rem + 1.1vw, 2.3rem);--text-2xl:clamp(2.4rem, 1.9rem + 2.4vw, 3.8rem);--display:clamp(3rem, 1.8rem + 4vw, 6rem);--leading-tight:.92;--leading-snug:1.06;--leading-body:1.6;--tracking-display:.01em;--tracking-caps:.06em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-8:3rem;--space-10:4.5rem;--measure:64ch;--radius-sm:0;--radius:2px;--rule:4px;--misreg:2px}:root[data-theme=dark]{color-scheme:dark;--surface:var(--dk-surface);--surface-alt:var(--dk-surface-alt);--ink:var(--ink-on-dark);--ink-muted:var(--dk-ink-muted);--heading-ink:var(--white);--accent-text:var(--accent-text-on-dark);--hairline:color-mix(in srgb, var(--cream) 16%, transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--surface:var(--dk-surface);--surface-alt:var(--dk-surface-alt);--ink:var(--ink-on-dark);--ink-muted:var(--dk-ink-muted);--heading-ink:var(--white);--accent-text:var(--accent-text-on-dark);--hairline:color-mix(in srgb, var(--cream) 16%, transparent)}}*,:before,:after{box-sizing:border-box}body{background:var(--surface);color:var(--ink);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--font-display);font-weight:700;line-height:var(--leading-snug);letter-spacing:var(--tracking-display);color:var(--heading-ink);margin:0 0 var(--space-4);text-wrap:balance}a{color:var(--ink);text-decoration-color:var(--accent);text-underline-offset:3px}a:hover{color:var(--accent-text)}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.wordmark{font-family:var(--font-display);text-transform:uppercase;font-weight:700;font-size:var(--display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display)}.eyebrow{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-caps);font-weight:700;font-size:var(--text-sm);color:var(--accent-text)}.zine-caption{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-muted)}.prose{max-width:var(--measure)}.prose p{margin:0 0 var(--space-5)}.rule-red{border:0;border-top:var(--rule) solid var(--accent);width:var(--space-8);margin:var(--space-6) 0}.surface-dark{background:var(--surface-ink);color:var(--ink-on-dark)}.panel-red{background:var(--accent);color:var(--white)}.misreg{text-shadow:var(--misreg) var(--misreg) 0 var(--accent)}.misreg-ink{color:var(--black);text-shadow:var(--misreg) var(--misreg) 0 var(--accent)}.halftone{background-image:radial-gradient(var(--charcoal) 1px,transparent 1.5px);background-size:5px 5px}.grain{position:relative}.grain:after{content:"";pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.glitch{position:relative}.glitch:before,.glitch:after{content:attr(data-text);pointer-events:none;opacity:0;text-shadow:none;position:absolute;top:0;left:0}@media (prefers-reduced-motion:no-preference){.glitch:hover:before{color:var(--ink-hot-red);animation:.42s steps(3,end) forwards glitch-a}.glitch:hover:after{color:var(--cream);mix-blend-mode:screen;animation:.42s steps(3,end) forwards glitch-b}}@keyframes glitch-a{0%{opacity:.9;clip-path:inset(16% 0 64%);transform:translate(-5px,-1px)}30%{opacity:.9;clip-path:inset(68% 0 12%);transform:translate(4px,1px)}55%{opacity:.9;clip-path:inset(42% 0 38%);transform:translate(-3px)}80%{opacity:.9;clip-path:inset(6% 0 80%);transform:translate(5px,1px)}to{opacity:0;clip-path:inset(0);transform:translate(0)}}@keyframes glitch-b{0%{opacity:.85;clip-path:inset(72% 0 8%);transform:translate(5px,1px)}30%{opacity:.85;clip-path:inset(12% 0 72%);transform:translate(-4px,-1px)}55%{opacity:.85;clip-path:inset(50% 0 30%);transform:translate(3px)}80%{opacity:.85;clip-path:inset(82% 0 4%);transform:translate(-5px,1px)}to{opacity:0;clip-path:inset(0);transform:translate(0)}}.scanlines:after{content:"";pointer-events:none;z-index:2;mix-blend-mode:screen;background:linear-gradient(#fcf9e90d,#0000 16%) 0 -120%/100% 220% no-repeat,repeating-linear-gradient(#fcf9e90a 0 1px,#0000 1px 3px) 0 0/100%;animation:7s linear infinite scan-roll;position:absolute;inset:0}@keyframes scan-roll{0%{background-position:0 -120%,0 0}to{background-position:0 120%,0 0}}@media (prefers-reduced-motion:reduce){.scanlines:after{animation:none}.belief-strip__text.misreg-active{text-shadow:var(--misreg) var(--misreg) 0 var(--accent)!important;animation:none!important}}@keyframes meter-bounce{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@keyframes cursor-blink{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes belief-reveal{0%{opacity:0;text-shadow:8px 0 0 var(--ink-hot-red),-8px 0 0 var(--cream);transform:translate(-7px)}14%{opacity:1;text-shadow:-6px 0 0 var(--ink-hot-red),6px 0 0 var(--cream);transform:translate(6px)}28%{text-shadow:5px 0 0 var(--ink-hot-red),-5px 0 0 var(--cream);transform:translate(-4px)}42%{text-shadow:4px 2px 0 var(--accent);transform:translate(3px)}60%{transform:translate(-1px)}to{text-shadow:var(--misreg) var(--misreg) 0 var(--accent);transform:translate(0)}}@keyframes nav-jitter{0%{text-shadow:-2px 0 0 var(--ink-hot-red),2px 0 0 var(--cream);transform:translate(0)}50%{text-shadow:2px 0 0 var(--ink-hot-red),-2px 0 0 var(--cream);transform:translate(1px)}to{text-shadow:none;transform:translate(0)}}body.dark-hero .site-header-outer{background:var(--surface-ink)}.skip-link{background:var(--accent);color:var(--white);z-index:100;font-family:var(--font-display);text-transform:uppercase;padding:.5rem 1rem;position:absolute;top:.5rem;left:-9999px}.skip-link:focus{left:.5rem}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reading-time{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-muted);letter-spacing:var(--tracking-caps);text-transform:uppercase}.tag{font-family:var(--font-display);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);border:2px solid var(--ink-muted);padding:0 var(--space-2);color:var(--ink-muted);font-weight:700;line-height:1.8;text-decoration:none;transition:border-color .15s,color .15s;display:inline-block}.tag:hover,.tag[aria-current]{border-color:var(--accent-text);color:var(--accent-text)}.essay-grid{gap:var(--space-5);max-width:calc(var(--measure) * 1.6);padding:0 var(--space-5);grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid}@media (width<=56.25em){.essay-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=37.5em){.essay-grid{grid-template-columns:1fr}}.zine-rule{align-items:center;gap:var(--space-4);margin:var(--space-8) 0;color:var(--ink-muted);font-family:var(--font-display);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);display:flex}.zine-rule:before,.zine-rule:after{content:"";border-top:2px solid var(--hairline);flex:1}.dropcap:first-letter{font-family:var(--font-display);float:left;margin:.05em var(--space-3) 0 0;color:var(--accent);font-size:5em;font-weight:700;line-height:.75}.pullquote{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;line-height:var(--leading-snug);color:var(--surface-ink);margin:var(--space-8) 0;padding:var(--space-5);border-top:var(--rule) solid var(--accent);border-bottom:1px solid var(--hairline);max-width:44ch}.pullquote cite{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-muted);margin-top:var(--space-3);text-transform:uppercase;letter-spacing:var(--tracking-caps);font-style:normal;display:block}.aside{background:var(--surface-alt);border:1px solid var(--hairline);padding:var(--space-4) var(--space-5);margin:var(--space-6) 0;font-size:var(--text-sm);color:var(--ink-muted)}.aside p{margin:0 0 var(--space-3)}.aside p:last-child{margin-bottom:0}.run-out__summary{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-muted);letter-spacing:var(--tracking-caps);cursor:pointer}html[data-theme=light] body.dark-hero .hero{background:var(--ext-oxblood)!important}html[data-theme=light] body.dark-hero .hero:before{background-image:radial-gradient(var(--ww-red) 1px, transparent 1.5px)!important;opacity:.18!important}html[data-theme=light] body.dark-hero .hero .hero__headline{color:var(--cream)!important;text-shadow:2px 2px 0 var(--ww-red)!important}html[data-theme=light] body.dark-hero .hero .hero__eyebrow{color:var(--cream)!important}html[data-theme=light] body.dark-hero .hero .hero__dek,html[data-theme=light] body.dark-hero .hero .hero__caption{color:var(--cream)!important;opacity:.9!important}html[data-theme=light] body.dark-hero .hero .signal-meter i,html[data-theme=light] body.dark-hero .hero .term-cursor{background:var(--ww-red)!important}html[data-theme=light] body.dark-hero .site-header-outer{background:var(--cream)!important}html[data-theme=light] body.dark-hero .brand-lockup .ink-cream{opacity:0!important}html[data-theme=light] body.dark-hero .brand-lockup .ink-red{top:0!important;left:0!important}html[data-theme=light] body.dark-hero nav a{color:var(--charcoal)!important}html[data-theme=light] body.dark-hero nav a:hover{color:var(--accent-text-on-light)!important}html[data-theme=light] body.dark-hero nav a[aria-current=page]{color:var(--accent-text-on-light)!important;text-decoration-color:var(--accent-text-on-light)!important}html[data-theme=light] body.dark-hero .theme-menu__trigger{color:var(--slate)!important}html[data-theme=light] body.dark-hero .theme-menu__trigger:hover,html[data-theme=light] body.dark-hero .theme-menu__trigger[aria-expanded=true]{color:var(--accent-text-on-light)!important}html[data-theme=light] .ww-collection{--c-black:var(--cream)!important;--c-cream:var(--charcoal)!important;--c-soft:var(--slate)!important}html[data-theme=light] .ww-collection .rec-label,html[data-theme=light] .ww-collection .col-crate-stamp,html[data-theme=light] .ww-collection .col-crate-cat,html[data-theme=light] .ww-collection .rec-sleeve,html[data-theme=light] .ww-collection .rec-sticker{--c-black:#000!important;--c-cream:var(--cream)!important}html[data-theme=light] .ww-collection .rec-no{color:var(--accent-text-on-light)!important}html[data-theme=light] .ww-collection .rec-sleeve{background:0 0!important}html[data-theme=light] body:has(.ww-collection){background:var(--surface)!important}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}nav[data-astro-cid-wpvy4v7s]{gap:var(--space-4);align-items:center;display:flex}nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{font-family:var(--font-display);text-transform:uppercase;font-size:var(--text-sm);letter-spacing:var(--tracking-caps);color:var(--ink);padding:.85rem 0;text-decoration:none;display:inline-block}nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{color:var(--accent-text)}.nav-external[data-astro-cid-wpvy4v7s]{align-items:center;gap:var(--space-1);display:inline-flex}.nav-external__icon[data-astro-cid-wpvy4v7s]{flex-shrink:0}@media (prefers-reduced-motion:no-preference){nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{animation:.2s steps(2,end) nav-jitter}}nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{color:var(--accent-text);text-decoration:underline;text-decoration-color:var(--accent-text);text-underline-offset:3px}body.dark-hero nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--ink-on-dark)}body.dark-hero nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{color:var(--accent-text-on-dark)}body.dark-hero nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{color:var(--accent-text-on-dark);text-decoration-color:var(--accent-text-on-dark)}.theme-menu[data-astro-cid-l6lhmie6]{position:relative}.theme-menu__trigger[data-astro-cid-l6lhmie6]{width:2.25rem;height:2.25rem;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.theme-menu__trigger[data-astro-cid-l6lhmie6]:hover,.theme-menu__trigger[data-astro-cid-l6lhmie6][aria-expanded=true]{color:var(--accent-text)}.theme-menu__icon[data-astro-cid-l6lhmie6]{display:none}.theme-menu__icon--system[data-astro-cid-l6lhmie6]{display:block}html[data-theme-pref=light] .theme-menu__icon--system[data-astro-cid-l6lhmie6],html[data-theme-pref=dark] .theme-menu__icon--system[data-astro-cid-l6lhmie6]{display:none}html[data-theme-pref=light] .theme-menu__icon--light[data-astro-cid-l6lhmie6],html[data-theme-pref=dark] .theme-menu__icon--dark[data-astro-cid-l6lhmie6]{display:block}.theme-menu__list[data-astro-cid-l6lhmie6]{right:0;top:calc(100% + var(--space-2));z-index:50;min-width:9rem;padding:var(--space-1);background:var(--surface);border:1px solid var(--hairline);margin:0;list-style:none;position:absolute;box-shadow:4px 4px #0000002e}.theme-menu__item[data-astro-cid-l6lhmie6]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-family:var(--font-display);text-transform:uppercase;font-size:var(--text-xs);letter-spacing:var(--tracking-caps);color:var(--ink);cursor:pointer;display:flex}.theme-menu__item-icon[data-astro-cid-l6lhmie6]{flex-shrink:0;display:flex}.theme-menu__check[data-astro-cid-l6lhmie6]{opacity:0;margin-left:auto}.theme-menu__item[data-astro-cid-l6lhmie6][aria-selected=true]{color:var(--accent-text);font-weight:700}.theme-menu__item[data-astro-cid-l6lhmie6][aria-selected=true] .theme-menu__check[data-astro-cid-l6lhmie6]{opacity:1}.theme-menu__item[data-astro-cid-l6lhmie6]:hover,.theme-menu__item[data-astro-cid-l6lhmie6]:focus-visible{background:var(--surface-alt);outline:none}body.dark-hero .theme-menu__trigger[data-astro-cid-l6lhmie6]{color:var(--ink-on-dark)}body.dark-hero .theme-menu__trigger[data-astro-cid-l6lhmie6]:hover,body.dark-hero .theme-menu__trigger[data-astro-cid-l6lhmie6][aria-expanded=true]{color:var(--accent-text-on-dark)}.site-header-outer[data-astro-cid-nen7h5rs]{width:100%}.site-header[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);max-width:calc(var(--measure) * 1.75);padding:var(--space-5) var(--space-5) var(--space-4);flex-wrap:wrap;margin:0 auto;display:flex}.site-header__controls[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.brand[data-astro-cid-nen7h5rs]{line-height:0;display:inline-block}.brand-lockup[data-astro-cid-nen7h5rs]{display:inline-block;position:relative}.brand-lockup[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:2.625rem;display:block}.brand-lockup[data-astro-cid-nen7h5rs] .ink-cream[data-astro-cid-nen7h5rs]{z-index:2;opacity:0;position:relative}.brand-lockup[data-astro-cid-nen7h5rs] .ink-red[data-astro-cid-nen7h5rs]{z-index:1;position:absolute;top:0;left:0}body.dark-hero .brand-lockup[data-astro-cid-nen7h5rs] .ink-cream[data-astro-cid-nen7h5rs]{opacity:1}body.dark-hero .brand-lockup[data-astro-cid-nen7h5rs] .ink-red[data-astro-cid-nen7h5rs]{top:2px;left:2px}body.dark-hero .brand[data-astro-cid-nen7h5rs]:hover .ink-red[data-astro-cid-nen7h5rs]{top:3px;left:3px}@media (prefers-reduced-motion:no-preference){.brand-lockup[data-astro-cid-nen7h5rs] .ink-red[data-astro-cid-nen7h5rs]{transition:top .15s,left .15s}}.site-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--space-10);border-top:var(--rule) solid var(--accent);background:var(--surface);color:var(--ink);overflow:hidden}.footer-inner[data-astro-cid-jo6i4kqk]{max-width:calc(var(--measure) * 1.75);padding:var(--space-6) var(--space-5) var(--space-8);margin:0 auto}.footer-stamp[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--tracking-display);font-weight:700;font-size:var(--display);color:var(--ink);text-shadow:var(--misreg) var(--misreg) 0 var(--accent);margin:0 0 var(--space-4);line-height:1}.footer-meta[data-astro-cid-jo6i4kqk]{margin:0}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ink);text-decoration-color:var(--accent);padding:.5rem 0;display:inline-block}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--accent-text)}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@font-face{font-family:Economica;src:url(/fonts/economica-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible;src:url(/fonts/atkinson-hyperlegible-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible;src:url(/fonts/atkinson-hyperlegible-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Courier Prime;src:url(/fonts/courier-prime-regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}
