.zoom-trigger{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.zoom-trigger img{width:100%;height:auto;display:block}.zoom-overlay{z-index:1000;background:var(--paper);opacity:0;cursor:zoom-out;transition:opacity .4s cubic-bezier(.4,0,0,1);position:fixed;inset:0}.zoom-overlay.is-open{opacity:1}img.is-zoomed{z-index:1001;cursor:zoom-out;will-change:transform, filter;transition:transform .4s cubic-bezier(.4,0,0,1),filter .4s cubic-bezier(.4,0,0,1);position:relative}img.is-zoomed.in-colour{filter:none}@media (prefers-reduced-motion:reduce){.zoom-overlay,img.is-zoomed{transition:none}}.prose{column-width:18rem;column-rule:1px solid var(--rule);text-align:justify;column-gap:32px;font-size:17px;line-height:1.6}.prose>p{margin:0 0 .9em}.prose>p+p{text-indent:1.4em}.prose>p:first-child:first-letter{float:left;font-family:var(--font-display);padding:.06em .08em 0 0;font-size:5.2em;font-weight:700;line-height:.78}.prose a{text-underline-offset:.18em;text-decoration:underline 1px}.prose a:hover{text-decoration-thickness:2px}.prose h2,.prose h3{break-after:avoid;font-family:var(--font-display);letter-spacing:.18em;text-align:center;text-transform:uppercase;text-wrap:balance;margin:1.2em 0 .6em;font-size:15px;font-weight:700;line-height:1.2}.prose blockquote{break-inside:avoid;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);text-align:center;margin:.6em 0 1em;padding:14px 6px;font-style:italic}.prose blockquote p{text-align:center;margin:0}.prose ul,.prose ol{text-align:left;margin:0 0 .9em;padding-left:1.4em}.prose img{max-width:100%;height:auto}.prose>p>img{border:1px solid var(--ink);filter:grayscale()contrast(1.08)sepia(.15);margin:0 auto;display:block}.prose :not(pre)>code{font-family:var(--font-mono);background:var(--code-tint);border-bottom:1px solid var(--rule);hyphens:none;padding:.05em .3em;font-size:.95em}.prose hr{break-after:avoid;background:linear-gradient(var(--ink), var(--ink)) left center / calc(50% - 22px) 1px no-repeat, linear-gradient(var(--ink), var(--ink)) right center / calc(50% - 22px) 1px no-repeat;border:0;width:60%;height:22px;margin:1em auto;position:relative}.prose hr:after{content:"";background:var(--ink);clip-path:polygon(50% 0,61.4% 38.6%,100% 50%,61.4% 61.4%,50% 100%,38.6% 61.4%,0 50%,38.6% 38.6%);width:18px;height:18px;margin:2px 0 0 -9px;position:absolute;top:0;left:50%}.prose del{text-decoration-thickness:1px}.code-block{column-span:all;break-inside:avoid;border:1px solid var(--ink);outline:1px solid var(--ink);outline-offset:3px;text-align:left;margin:1.1em 4px 1.4em}.code-head{border-bottom:1px solid var(--ink);font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;hyphens:none;justify-content:space-between;align-items:center;gap:8px;padding-left:18px;font-size:12px;display:flex}.code-copy{border:0;border-left:1px solid var(--ink);min-height:44px;font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;flex:none;padding:0 18px;font-size:11px}.code-copy:hover{background:var(--ink);color:var(--paper)}.code-block pre{font-family:var(--font-mono);tab-size:2;hyphens:none;text-align:left;margin:0;padding:22px 24px 24px;font-size:17px;line-height:1.65;overflow-x:auto;background:var(--code-tint)!important}.code-block pre code{font-family:inherit}.code-block figcaption{border-top:1px solid var(--ink);text-align:center;padding:9px 18px;font-size:14px;font-style:italic;line-height:1.45}@media (width<=480px){.code-block pre{padding:16px;font-size:15px}}.spread[data-astro-cid-u6dcj4bi]{flex-wrap:wrap;gap:32px;margin-top:26px;display:flex}.story[data-astro-cid-u6dcj4bi]{flex:999 600px;min-width:0}.issue[data-astro-cid-u6dcj4bi]{text-align:center;margin:0 0 10px;font-size:11px}.story-headline[data-astro-cid-u6dcj4bi]{text-align:center;letter-spacing:-.025em;font-size:clamp(2.4rem,6vw,5rem)}.story-deck[data-astro-cid-u6dcj4bi]{text-align:center;max-width:36ch;font-size:19px}.story-subdeck[data-astro-cid-u6dcj4bi]{text-align:center;max-width:48ch;font-size:17px}.end[data-astro-cid-u6dcj4bi]{margin:1em 0 0}.dinkus[data-astro-cid-u6dcj4bi]{justify-content:center;gap:18px;margin-bottom:.6em;display:flex}.thirty[data-astro-cid-u6dcj4bi]{text-align:center;letter-spacing:.18em;margin:0;font-size:13px}.story-cartoon[data-astro-cid-u6dcj4bi]{--caption-size:18px;flex-direction:column;gap:12px;margin-top:36px;display:flex}.story-cartoon[data-astro-cid-u6dcj4bi] .panel{--frame-offset:5px;padding:22px 24px 0}.side[data-astro-cid-u6dcj4bi]{border-left:1px solid var(--rule);flex-direction:column;flex:280px;gap:20px;min-width:0;padding-left:28px;display:flex}@media (width<=951px){.side[data-astro-cid-u6dcj4bi]{border-left:0;padding-left:0}}.latest[data-astro-cid-u6dcj4bi]{border-bottom:1px solid var(--rule);text-align:center;flex-direction:column;gap:6px;padding-bottom:16px;display:flex}.latest-date[data-astro-cid-u6dcj4bi]{margin:0;font-size:11px}.latest-headline[data-astro-cid-u6dcj4bi]{letter-spacing:0;font-size:21px;line-height:1.04}.latest-deck[data-astro-cid-u6dcj4bi]{text-wrap:balance;margin:0;font-size:13.5px;font-style:italic;line-height:1.35}
