/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.seg-tab[data-astro-cid-jvvsnvoq]{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));white-space:nowrap;color:var(--color-zinc-400,oklch(70.5% .015 286.067));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:2147483647px}@media (hover:hover){.seg-tab[data-astro-cid-jvvsnvoq]:hover{color:var(--color-white,#fff)}}.seg-tab[data-astro-cid-jvvsnvoq].is-active{background-color:var(--color-white,#fff);color:var(--color-ink-950,#08080a)}.film[data-astro-cid-qgrtcjyx]{--hole:1.4rem;--frame:calc(var(--hole) * 6);border-radius:.75rem;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.film-track[data-astro-cid-qgrtcjyx]{background:#17140f;width:max-content;min-width:100%;padding-block:1.5rem;display:flex;position:relative}.film-track[data-astro-cid-qgrtcjyx]:before,.film-track[data-astro-cid-qgrtcjyx]:after{content:"";background:linear-gradient(90deg, var(--color-ink-950) 0 .75rem, transparent .75rem) .3rem 0 / var(--hole) 100% repeat-x;border-radius:2px;height:.6rem;position:absolute;inset-inline:0}.film-track[data-astro-cid-qgrtcjyx]:before{top:.45rem}.film-track[data-astro-cid-qgrtcjyx]:after{bottom:.45rem}.film[data-astro-cid-qgrtcjyx].is-rolling .film-track[data-astro-cid-qgrtcjyx]{animation:film-roll var(--film-duration) linear infinite}.film[data-astro-cid-qgrtcjyx].is-rolling:hover .film-track[data-astro-cid-qgrtcjyx],.film[data-astro-cid-qgrtcjyx].is-rolling:focus-within .film-track[data-astro-cid-qgrtcjyx]{animation-play-state:paused}@keyframes film-roll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.film[data-astro-cid-qgrtcjyx]{scrollbar-width:none;overflow-x:auto}.film[data-astro-cid-qgrtcjyx].is-rolling .film-track[data-astro-cid-qgrtcjyx]{animation:none}}.frame[data-astro-cid-qgrtcjyx]{width:var(--frame);outline:none;flex-direction:column;gap:.45rem;padding-inline:.35rem;display:flex}.frame-picture[data-astro-cid-qgrtcjyx]{aspect-ratio:2/3;background:var(--color-ink-800);filter:sepia(.15)saturate(.95);border-radius:3px;transition:filter .3s;display:block;overflow:hidden}.frame[data-astro-cid-qgrtcjyx]:hover .frame-picture[data-astro-cid-qgrtcjyx],.frame[data-astro-cid-qgrtcjyx]:focus-visible .frame-picture[data-astro-cid-qgrtcjyx]{filter:none}.frame[data-astro-cid-qgrtcjyx]:focus-visible .frame-picture[data-astro-cid-qgrtcjyx]{outline:2px solid var(--color-accent);outline-offset:2px}.frame-edge[data-astro-cid-qgrtcjyx]{font-family:var(--font-mono);color:#f0a640;letter-spacing:.04em;gap:.4rem;font-size:.7rem;line-height:1;display:flex}@media (width>=640px){.film[data-astro-cid-qgrtcjyx]{--frame:calc(var(--hole) * 7)}}.gh-l0{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.gh-l0{background-color:color-mix(in oklab, var(--color-white,#fff) 6%, transparent)}}.gh-l1{background-color:#a78bfa40}@supports (color:color-mix(in lab, red, red)){.gh-l1{background-color:color-mix(in oklab, var(--color-accent,#a78bfa) 25%, transparent)}}.gh-l2{background-color:#a78bfa80}@supports (color:color-mix(in lab, red, red)){.gh-l2{background-color:color-mix(in oklab, var(--color-accent,#a78bfa) 50%, transparent)}}.gh-l3{background-color:#a78bfabf}@supports (color:color-mix(in lab, red, red)){.gh-l3{background-color:color-mix(in oklab, var(--color-accent,#a78bfa) 75%, transparent)}}.gh-l4{background-color:var(--color-accent,#a78bfa)}.zine{display:none}@media print{@page{size:A4 landscape;margin:0}html:has(.zine),html:has(.zine) body{color:#111;background:#fff!important}body:has(.zine):before,body:has(.zine)>:not(main),main:has(>.zine)>:not(.zine){display:none!important}.zine{width:297mm;height:210mm;font-family:var(--font-sans);color:#111;-webkit-print-color-adjust:exact;print-color-adjust:exact;break-inside:avoid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,1fr);font-size:7.5pt;line-height:1.4;display:grid;position:relative;overflow:hidden}.zine .page{outline:.2mm dotted #ccc;flex-direction:column;gap:2.5mm;padding:7mm 6mm;display:flex;position:relative;overflow:hidden}.zine .p5,.zine .p4,.zine .p3,.zine .p2{rotate:180deg}.zine .p5{grid-area:1/1}.zine .p4{grid-area:1/2}.zine .p3{grid-area:1/3}.zine .p2{grid-area:1/4}.zine .p6{grid-area:2/1}.zine .p7{grid-area:2/2}.zine .p8{grid-area:2/3}.zine .p1{grid-area:2/4}.zine .page:not(.cover,.back):after{content:counter(zine-page, decimal-leading-zero);font-family:var(--font-display);color:#999;font-size:6pt;position:absolute;bottom:4mm;right:6mm}.zine .p2{counter-set:zine-page 2}.zine .p3{counter-set:zine-page 3}.zine .p4{counter-set:zine-page 4}.zine .p5{counter-set:zine-page 5}.zine .p6{counter-set:zine-page 6}.zine .p7{counter-set:zine-page 7}.zine:after{content:"";border-top:.3mm dashed #111;width:50%;position:absolute;top:50%;left:25%}.zine .cut{font-size:9pt;position:absolute;top:50%;left:25%;translate:-50% -55%}.zine h2,.zine h3,.zine .big{font-family:var(--font-display);letter-spacing:-.02em;color:#000;font-weight:700}.zine h3{border-bottom:.8mm solid var(--color-accent);padding-bottom:2mm;font-size:15pt;line-height:1}.zine .big{font-size:11pt;line-height:1.15}.zine .label,.zine .kicker{letter-spacing:.12em;text-transform:uppercase;color:#666;margin-top:1mm;font-size:6pt;font-weight:600}.zine small{color:#666;font-size:6.5pt}.zine .cover{color:#fff;background:#111;justify-content:space-between}.zine .cover .kicker{color:#bbb}.zine .masthead{color:#fff;text-transform:lowercase;flex-direction:column;font-size:34pt;line-height:.85;display:flex}.zine .masthead span{color:var(--color-accent)}.zine .cover figure{flex-direction:column;align-items:center;gap:4.5mm;display:flex}.zine .cover img{aspect-ratio:1;object-fit:cover;filter:grayscale()contrast(1.25);border-radius:50%;width:48mm;box-shadow:0 0 0 2.5mm #000,0 0 0 2.8mm #444}.zine .cover figcaption,.zine .cover .role{color:#bbb;font-size:6.5pt}.zine .cover .role{font-family:var(--font-display);color:#fff;font-size:8pt}.zine .lead{font-size:9pt;line-height:1.35}.zine .tags{flex-wrap:wrap;gap:1mm;display:flex}.zine .tags li{border:.2mm solid #111;border-radius:9999px;padding:.3mm 1.6mm;font-size:6pt}.zine .stats{grid-template-columns:repeat(3,1fr);gap:1.5mm;margin-top:auto;display:grid}.zine .stats dt{font-family:var(--font-display);font-size:14pt;font-weight:700;line-height:1}.zine .stats dd{color:#666;font-size:5.5pt}.zine .list{flex-direction:column;gap:2.5mm;display:flex}.zine .list li{flex-direction:column;gap:.5mm;display:flex}.zine .list strong{font-family:var(--font-display);color:#000;font-size:9pt}.zine .url{font-family:ui-monospace,monospace}.zine .covers{grid-template-columns:repeat(3,1fr);gap:2mm;display:grid}.zine .covers img{aspect-ratio:1;object-fit:cover;filter:grayscale()contrast(1.2);width:100%}.zine .covers span{white-space:nowrap;text-overflow:ellipsis;font-size:5.5pt;display:block;overflow:hidden}.zine .bars{flex-direction:column;gap:1mm;display:flex}.zine .bars li{isolation:isolate;justify-content:space-between;padding:.6mm 1.5mm;display:flex;position:relative}.zine .bars li:before{content:"";z-index:-1;width:var(--w);background:var(--color-accent-soft);position:absolute;inset:0 auto 0 0}.zine .record b{font-family:var(--font-display)}.zine blockquote{font-style:italic}.zine cite{color:#666;font-size:6pt;font-style:normal;display:block}.zine .mail{word-break:break-all}.zine .socials{flex-direction:column;gap:1mm;display:flex}.zine .socials li{grid-template-columns:13mm 1fr;display:grid}.zine .socials span{overflow-wrap:anywhere}.zine .pgp{color:#666;margin-top:auto;font-family:ui-monospace,monospace;font-size:5.5pt}.zine .steps{flex-direction:column;gap:1.5mm;padding-left:3.5mm;list-style:decimal;display:flex}.zine .colophon{flex-direction:column;gap:1mm;margin-top:auto;display:flex}.zine .meta{color:#666;font-size:6pt}}
