@font-face{font-family:Inter;src:url(/fonts/inter-var.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/fonts/fraunces-var.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Caveat;src:url(/fonts/caveat-var.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root{--emerald:#0b6b55;--cobalt:#2340c8;--violet:#6a2bb8;--vermilion:#c23515;--charcoal:#16151c;--paper:#f4ebdc;--paper-shade:#e7dcc6;--paper-white:#fcf8f0;--ink:#17152b;--ink-soft:#4b4862;--ink-red:#a82c12;--rule:#17152b38;--marker:#ffd23f;--white:#fff;--rule-light:#ffffff61;--on-soft-emerald:#d3efe5;--on-soft-cobalt:#dbe1fb;--on-soft-violet:#e8dcf8;--on-soft-vermilion:#ffece4;--on-soft-charcoal:#cfcbe0;--glass:#17152bad;--tint:#17152b0f;--font-ui:"Inter",system-ui,sans-serif;--font-serif:"Fraunces",Georgia,"Times New Roman",serif;--font-hand:"Caveat","Segoe Print","Bradley Hand",cursive;--text-headline:clamp(2.125rem,1.25rem + 3.5vw,3.25rem);--text-title:clamp(2.75rem,1rem + 8.5vw,6rem);--text-passage:clamp(1.1875rem,1rem + .85vw,1.625rem);--tear:clamp(54px,7vw,104px);--gutter:clamp(16px,4vw,40px);--beat-gap:clamp(20px,3vw,32px);--bay-gap:14px;--strip-inset:18px;--strip-inset-phone:14px;--ease-out:cubic-bezier(.16,1,.3,1);--shadow-paper:0 1px 1px #00000038,0 12px 24px -12px #00000080;--shadow-pill:0 2px 2px #0000002e,0 14px 26px -12px #0000008c;--shadow-pill-raised:0 3px 3px #0000002e,0 20px 30px -12px #0009;--shadow-cut:1px 2px 3px #00000080;--shadow-print:0 1px 2px #0000004d,0 10px 16px -10px #0000008c;--radius:3px;--radius-bar:7px;--radius-pill:999px;--anchor:96px;--grain-size:260px;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1.5 0 0 0 -.25 1.5 0 0 0 -.25 1.5 0 0 0 -.25 0 0 0 0 .34'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--ink-underline:url(/art/ink-underline.webp);--ink-circle:url(/art/ink-circle.webp);--ink-arrow:url(/art/ink-arrow.webp);--ink-asterisk:url(/art/ink-asterisk.webp)}*,:before,:after{box-sizing:border-box}html{background:var(--page-ground,var(--emerald));-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--anchor);scrollbar-color:var(--paper-shade) var(--charcoal);overflow-x:clip}body{font:400 1.0625rem/1.55 var(--font-serif);font-optical-sizing:auto;color:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;caret-color:var(--marker);margin:0;overflow-x:clip}h1,h2,h3,p,ul,ol,dl,dd,dt,figure{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;display:block}img{height:auto}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:.075em}::selection{background:var(--marker);color:var(--ink)}:focus-visible{outline-offset:3px;border-radius:var(--radius);outline:3px solid}.vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:50;border-radius:var(--radius-pill);background:var(--white);color:var(--ink);font:600 1rem/1 var(--font-ui);padding:12px 18px;position:fixed;top:8px;left:8px;translate:0 -200%}.skip:focus{translate:0}.strip,.episode,.index,.note-slip,.mark__sheet,.consent__slip{background-color:var(--paper);background-image:var(--grain);background-size:var(--grain-size) var(--grain-size);background-blend-mode:overlay}.ground-emerald{--ground:var(--emerald);--on-soft:var(--on-soft-emerald)}.ground-cobalt{--ground:var(--cobalt);--on-soft:var(--on-soft-cobalt)}.ground-violet{--ground:var(--violet);--on-soft:var(--on-soft-violet)}.ground-vermilion{--ground:var(--vermilion);--on-soft:var(--on-soft-vermilion)}.ground-charcoal{--ground:var(--charcoal);--on-soft:var(--on-soft-charcoal)}.ground-paper{--ground:var(--paper);--on-soft:var(--ink-soft);color:var(--ink)}.chapter{isolation:isolate;position:relative;overflow-x:clip}.chapter--torn{margin-top:calc(var(--tear) * -1)}.chapter__ground{z-index:-1;background-color:var(--ground);background-image:var(--grain);background-size:var(--grain-size) var(--grain-size);background-blend-mode:overlay;position:absolute;inset:0}.chapter--torn>.chapter__ground{-webkit-mask-image:var(--tear-mask),linear-gradient(#000,#000);mask-image:var(--tear-mask),linear-gradient(#000,#000);-webkit-mask-size:100% var(--tear),100% calc(100% - var(--tear) + 1px);mask-size:100% var(--tear),100% calc(100% - var(--tear) + 1px);-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.chapter__rim{z-index:-2;width:100%;height:var(--tear);pointer-events:none;max-width:none;position:absolute;top:clamp(-7px,-.5vw,-4px);left:0}.chapter--turned>.chapter__ground,.chapter--turned>.chapter__rim{scale:-1 1}.ground-paper>.chapter__rim{filter:brightness(1.07)drop-shadow(0 -2px 2px #0006);top:clamp(-10px,-.7vw,-6px)}.chapter--torn>.chapter__body{padding-top:var(--tear)}.mark{z-index:30;pointer-events:none;place-items:center;padding:clamp(10px,2vw,20px) 12px 0;display:grid;position:fixed;inset:0 0 auto}.mark__bar{pointer-events:auto;border-radius:var(--radius-bar);height:48px;color:var(--white);background:var(--glass);backdrop-filter:blur(22px)saturate(1.4);font:600 .9375rem/1 var(--font-ui);letter-spacing:.005em;align-items:center;gap:clamp(6px,1.6vw,18px);padding:0 12px;display:flex;position:relative}.mark__home{white-space:nowrap;align-items:center;gap:.55em;height:48px;font-weight:700;text-decoration:none;display:flex}.mark__home svg{flex:none;width:26px;height:26px}.bracket{border:2px solid;border-right:0;flex:none;width:.36em;height:1.55em;display:inline-block}.bracket--close{border:2px solid;border-left:0}.mark__nav{align-items:center;display:flex}.mark__nav a{text-underline-offset:.4em;align-items:center;height:48px;padding:0 9px;text-decoration:none;display:inline-flex}.mark__nav a:hover{text-decoration:underline}.mark__nav a[aria-current=page]{text-decoration:underline 2px}.mark__menu{display:none}.mark__menu summary{cursor:pointer;border-radius:var(--radius-bar);align-items:center;gap:8px;height:48px;padding:0 10px 0 8px;list-style:none;display:inline-flex}.mark__menu summary::-webkit-details-marker{display:none}.mark__glyph{border-block:2px solid;width:18px;height:12px;position:relative}.mark__glyph:after{content:"";border-top:2px solid;position:absolute;inset:3px 0 auto}.mark__sheet{min-width:220px;color:var(--ink);border-radius:var(--radius);box-shadow:var(--shadow-paper);transform-origin:100% 0;padding:10px;position:absolute;top:calc(100% + 10px);right:0;rotate:1deg}.mark__sheet a{min-height:48px;font:600 1.0625rem/1 var(--font-ui);border-bottom:1px solid var(--rule);align-items:center;padding:0 14px;text-decoration:none;display:flex}.mark__sheet li:last-child a{border-bottom:0}.mark__sheet a[aria-current=page]{background:var(--marker)}.mark__sheet a:focus-visible{outline-color:var(--ink);outline-offset:-3px}@media (width<=719px){.mark__nav{display:none}.mark__menu{display:block}}.pill{border-radius:var(--radius-pill);background:var(--white);min-height:48px;color:var(--ink);font:600 1rem/1.1 var(--font-ui);letter-spacing:-.01em;box-shadow:var(--shadow-pill);justify-content:center;align-items:center;gap:.5em;padding:0 24px;text-decoration:none;display:inline-flex}.pill:hover{box-shadow:var(--shadow-pill-raised);translate:0 -2px}.pill:active{translate:0}.pill:focus-visible{outline-color:var(--marker)}.pill--ink{background:var(--ink);color:var(--white)}.pill--paper{background:var(--paper)}.dock{z-index:25;pointer-events:none;place-items:center;height:48px;margin-top:-48px;display:grid;position:sticky;bottom:clamp(14px,3.2vh,30px)}.dock .pill{pointer-events:auto}.beat{align-content:center;justify-items:center;gap:var(--beat-gap);min-height:100svh;padding:clamp(110px,16vh,170px) var(--gutter) clamp(120px,18vh,180px);text-align:center;display:grid}.beat--tall{min-height:0;padding-block:clamp(110px,14vh,160px) clamp(130px,18vh,190px)}.headline{max-width:21ch;font:900 var(--text-headline)/1.2 var(--font-ui);letter-spacing:-.02em;text-wrap:balance}.title{font:900 var(--text-title)/.96 var(--font-ui);letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance}.passage{max-width:37ch;font:330 var(--text-passage)/1.47 var(--font-serif);letter-spacing:-.0075em;text-wrap:pretty}.hand{max-width:24ch;font:600 clamp(1.375rem,1.2rem + .8vw,1.75rem)/1.1 var(--font-hand);text-wrap:balance;color:var(--marker);rotate:-2deg}@media (width>=641px){.hand{max-width:none}}.hand--arrow:after{content:"";width:78px;height:30px;-webkit-mask:var(--ink-arrow) center/100% 100% no-repeat;mask:var(--ink-arrow) center/100% 100% no-repeat;background:currentColor;margin:30px auto 22px;display:block;rotate:86deg}.beat__frame{display:contents}.anchor{height:0;scroll-margin-top:0;display:block}.typed__w{white-space:nowrap}.typed__c{position:relative}.sticker{vertical-align:-.5em;width:auto;max-width:none;height:1.72em;filter:drop-shadow(var(--shadow-cut));margin:-.45em .02em -.2em .08em;display:inline-block;rotate:-3deg}.soon{z-index:3;filter:drop-shadow(var(--shadow-cut));pointer-events:none;margin:0;position:absolute;top:-15px;right:-12px;rotate:4deg}.episode>.soon{right:clamp(10px,3vw,28px)}.print>.soon{top:auto;bottom:-16px;right:-14px;rotate:-4deg}p.soon>img{width:auto;max-width:none;height:2.6rem}.soon__cut{background-color:var(--paper);background-image:var(--grain);background-size:var(--grain-size) var(--grain-size);background-blend-mode:overlay;color:var(--ink);font:900 clamp(1.125rem,1rem + .6vw,1.5rem)/1 var(--font-serif);letter-spacing:-.02em;white-space:nowrap;clip-path:polygon(.8% 6%,47% 0,100% 5%,98.8% 96%,54% 100%,0 94%);padding:.2em .5em .3em;display:block}@media (width<=640px){.episode__art>.soon{top:auto;bottom:-12px;right:-8px}}.ink,.ring{white-space:nowrap;display:inline-block;position:relative}.ring{margin-inline:.34em .2em}.ink:after{content:"";background:var(--marker);height:.2em;-webkit-mask:var(--ink-underline) center/100% 100% no-repeat;mask:var(--ink-underline) center/100% 100% no-repeat;pointer-events:none;position:absolute;bottom:-.2em;left:-4%;right:-4%}.ring:after{content:"";background:var(--marker);-webkit-mask:var(--ink-circle) center/100% 100% no-repeat;mask:var(--ink-circle) center/100% 100% no-repeat;pointer-events:none;position:absolute;inset:-.22em -.4em -.28em}.wash{z-index:-1;opacity:.62;pointer-events:none;width:max(112vw,900px);max-width:none;position:absolute;top:0;left:50%;translate:-50% -58%;rotate:-1.6deg}.bay{gap:var(--bay-gap);display:grid}.strip{--tab:56px;--inset:var(--strip-inset);grid-template-columns:var(--tab) minmax(0,1fr);color:var(--ink);border-radius:var(--radius);box-shadow:var(--shadow-paper);text-align:left;scroll-margin-top:var(--anchor);display:grid;position:relative}.strip__tab{background:var(--holder,var(--cobalt));color:var(--white);font:900 1.25rem/1 var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:-.02em;border-radius:var(--radius) 0 0 var(--radius);align-content:start;justify-items:center;padding-top:16px;text-decoration:none;display:grid}.strip__tab:hover span{text-underline-offset:.25em;text-decoration:underline}.strip a:focus-visible{outline-color:var(--ink)}.strip a.strip__tab:focus-visible{outline-color:var(--white);outline-offset:-5px}.strip__main{min-width:0;display:grid}.strip__claim{padding:16px var(--inset) 14px;font:400 1.0625rem/1.5 var(--font-serif);text-wrap:pretty;max-width:72ch}.strip__flag{color:var(--ink-red);font:700 1.3125rem/1 var(--font-hand);letter-spacing:.01em;white-space:nowrap;vertical-align:-.04em;margin:0 .7em 0 .75em;display:inline-block;position:relative;rotate:-3deg}.strip__flag:after{content:"";-webkit-mask:var(--ink-circle) center/100% 100% no-repeat;mask:var(--ink-circle) center/100% 100% no-repeat;pointer-events:none;background:currentColor;position:absolute;inset:-.3em -.55em -.34em}.strip__fields{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.strip__field{min-width:0;padding:9px var(--inset,var(--strip-inset)) 10px;border-right:1px solid var(--rule)}.strip__field:last-child,.strip__field--date+.strip__field--date{border-right:0}.strip__field dt{font:600 .75rem/1.3 var(--font-ui);color:var(--ink-soft)}.strip__field dd{overflow-wrap:anywhere;font:500 .9375rem/1.4 var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:-.005em}.strip__field cite{font-style:normal;font-weight:700}.strip__field--date{max-width:15rem}.strip__title{color:var(--ink-soft);font-weight:400;display:block}.strip__field--note{border-right:0;border-top:1px solid var(--rule);grid-column:1/-1}.strip__field--note:first-child{border-top:0}.strip__field--note dd{max-width:78ch;font-weight:400}.strip__link{min-height:44px;padding:0 var(--inset);border-top:1px solid var(--rule);font:500 .875rem/1.2 var(--font-ui);color:var(--ink);align-items:center;gap:8px;min-width:0;text-decoration:none;display:flex}.strip__link span{text-overflow:ellipsis;white-space:nowrap;min-width:0;text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:.25em;overflow:hidden}.strip__link:hover span{text-decoration-color:currentColor}.strip__link svg{flex:none;width:14px;height:14px}.strip:target{outline:4px solid var(--marker);outline-offset:3px}@media (width<=640px){.strip{--tab:42px;--inset:var(--strip-inset-phone)}.strip__tab{padding-top:17px;font-size:1rem}.strip__claim{padding:14px var(--inset) 12px}.strip__fields{grid-template-columns:1fr 1fr}.strip__field{padding:8px var(--inset,var(--strip-inset-phone)) 9px}.strip__field--date{max-width:none}.strip__field--source{border-right:0;border-bottom:1px solid var(--rule);grid-column:1/-1}}.collage{gap:clamp(14px,2vw,22px);width:min(100%,820px);margin-top:clamp(12px,3vw,32px);display:grid}.collage--wide{gap:clamp(22px,3vw,34px);width:min(100%,900px)}.collage .strip:nth-child(4n+1){rotate:-1.3deg}.collage .strip:nth-child(4n+2){translate:clamp(0px,3vw,38px);rotate:.9deg}.collage .strip:nth-child(4n+3){translate:clamp(-30px,-2vw,0px);rotate:-.5deg}.collage .strip:nth-child(4n+4){translate:clamp(0px,1.5vw,18px);rotate:1.5deg}.collage .strip:hover,.collage .strip:focus-within{translate:0 -3px;rotate:0deg}@media (width<=640px){.collage .strip:nth-child(n){translate:0}}.tape{z-index:2;top:-17px;left:calc(var(--tab,0px) + 26%);filter:drop-shadow(0 1px 1px #00000047);pointer-events:none;width:124px;max-width:none;position:absolute;rotate:-3deg}.episode{--tab:84px;grid-template-columns:var(--tab) minmax(0,1fr);color:var(--ink);border-radius:var(--radius);box-shadow:var(--shadow-paper);text-align:left;display:grid;position:relative}.episode:nth-child(odd){rotate:-.8deg}.episode:nth-child(2n){rotate:.7deg}.episode:not(.episode--closed):hover,.episode:focus-within{translate:0 -4px;rotate:0deg}.episode:nth-child(2n) .tape{left:auto;right:30%;rotate:2.5deg}.episode__tab{background:var(--holder);color:var(--white);font:700 .75rem/1 var(--font-ui);letter-spacing:.04em;border-radius:var(--radius) 0 0 var(--radius);align-content:center;justify-items:center;gap:2px;display:grid}.episode__tab b{font:900 2.5rem/1 var(--font-ui);letter-spacing:-.04em}.episode__main{grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.episode__head{align-self:center;padding:22px 22px 20px}.episode__title{font:900 clamp(1.375rem,1.1rem + 1.2vw,1.875rem)/1.14 var(--font-ui);letter-spacing:-.02em;text-wrap:balance}.episode__title a{text-decoration:none}.episode__title a:after{content:"";z-index:1;position:absolute;inset:0}.episode__title a:focus-visible{outline:none}.episode:has(a:focus-visible){outline:3px solid var(--marker);outline-offset:4px}.episode__blurb{max-width:58ch;font:400 1.0625rem/1.5 var(--font-serif);color:var(--ink-soft);margin-top:8px}.episode__art{background:var(--paper-white);width:clamp(160px,22vw,236px);box-shadow:var(--shadow-print);align-self:center;margin:18px 20px 18px 0;padding:6px;rotate:2deg}.episode:nth-child(2n) .episode__art{rotate:-1.6deg}.episode__art img{aspect-ratio:16/9;object-fit:cover;width:100%}.episode__fields{border-top:1px solid var(--rule);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.episode__fields .strip__field{padding-inline:22px}@media (width<=640px){.episode{--tab:56px}.episode__tab span{letter-spacing:.02em;font-size:.6875rem}.episode__tab b{font-size:1.75rem}.episode__main{grid-template-columns:minmax(0,1fr)}.episode__head{padding:16px}.episode__art{order:-1;width:auto;margin:16px 16px 0;rotate:-1deg}.episode:nth-child(2n) .episode__art{rotate:1deg}.episode__fields{grid-template-columns:1fr 1fr}.episode__fields .strip__field{padding-inline:16px}.episode__fields .strip__field:nth-child(3){border-top:1px solid var(--rule);grid-column:1/-1}.episode__fields .strip__field:nth-child(2){border-right:0}}.radar-bg{z-index:-1;aspect-ratio:1;opacity:.2;pointer-events:none;width:min(135vw,980px);position:absolute;top:clamp(40px,8vw,120px);left:50%;translate:-50%}.radar-bg circle,.radar-bg line{fill:none;stroke:var(--white);stroke-width:1.2px;vector-effect:non-scaling-stroke}.radar-bg .sweep{fill:var(--white);opacity:.5;transform-box:view-box;transform-origin:50%}.lede{max-width:1180px;padding:clamp(120px,17vh,170px) var(--gutter) clamp(36px,6vw,64px);justify-items:start;gap:clamp(16px,2.4vw,24px);margin-inline:auto;display:grid}.lede h1{max-width:20ch;font:900 clamp(2.125rem,1.2rem + 4vw,3.75rem)/1.08 var(--font-ui);letter-spacing:-.025em;text-wrap:balance}.lede .passage{max-width:52ch;color:var(--white);margin:0;font-size:clamp(1.125rem,1rem + .5vw,1.375rem)}.print{background:var(--paper-white);width:min(100%,460px);box-shadow:var(--shadow-paper);margin-top:14px;padding:8px;position:relative;rotate:-1.2deg}.print>img:not(.tape){width:100%}.print .tape{width:132px;top:-20px;left:50%;translate:-50%;rotate:2deg}@media (width>=900px){.lede--art{grid-template-columns:minmax(0,1fr) minmax(300px,430px);column-gap:clamp(28px,4vw,72px)}.lede--art>*{grid-column:1}.lede--art>.print{grid-area:1/2/span 6;place-self:center end;margin-top:0;rotate:1.8deg}}.facts{border:1px solid var(--rule-light);border-radius:var(--radius);font:500 .9375rem/1.35 var(--font-ui);flex-wrap:wrap;gap:0;display:flex}.facts div{border-right:1px solid var(--rule-light);padding:9px 16px 10px}.facts div:last-child{border-right:0}.facts dt{color:var(--on-soft);font-size:.75rem;font-weight:600}.facts dd{font-variant-numeric:tabular-nums;font-weight:600}@media (width<=640px){.facts{grid-template-columns:1fr 1fr;display:grid}.facts div:nth-child(2n){border-right:0}.facts div:nth-child(n+3){border-top:1px solid var(--rule-light)}}.sources{max-width:1180px;padding:0 var(--gutter) clamp(120px,16vw,200px);gap:clamp(24px,4vw,56px);margin-inline:auto;display:grid}.sources--plain{display:block}.index{color:var(--ink);border-radius:var(--radius);box-shadow:var(--shadow-paper);rotate:-.6deg}.index summary{min-height:52px;padding:0 var(--strip-inset);font:800 1rem/1 var(--font-ui);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.index summary::-webkit-details-marker{display:none}.index summary:after{content:"";border:2.5px solid;border-width:0 2.5px 2.5px 0;width:9px;height:9px;translate:0 -3px;rotate:45deg}.index[open] summary:after{translate:0 2px;rotate:-135deg}.index summary:focus-visible,.index a:focus-visible{outline-color:var(--ink);outline-offset:-3px}.index__head{min-height:52px;padding:0 var(--strip-inset);font:800 1rem/1 var(--font-ui);align-items:center;display:flex}.index ol{border-top:1px solid var(--rule)}.index a{min-height:44px;padding:0 var(--strip-inset);border-bottom:1px solid var(--rule);font:500 .9375rem/1.2 var(--font-ui);justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex}.index li:last-child a{border-bottom:0}.index a:hover{background:var(--tint)}.index a b{font-variant-numeric:tabular-nums;color:var(--ink-soft);font-weight:700}.index--rail{display:none}.section{scroll-margin-top:var(--anchor)}.section+.section{margin-top:clamp(44px,6vw,72px)}.section h2{font:900 clamp(1.5rem,1.2rem + 1.2vw,2rem)/1.15 var(--font-ui);letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:.2em .5em;margin-bottom:18px;display:flex}.section h2 small{font:600 .9375rem/1 var(--font-ui);letter-spacing:0;color:var(--on-soft)}.legend{font:500 .9375rem/1.4 var(--font-ui);color:var(--on-soft);flex-wrap:wrap;align-items:center;gap:14px 10px;display:flex}.legend .strip__flag{color:var(--marker);margin:0 .7em}@media (width>=1000px){.sources{grid-template-columns:250px minmax(0,1fr);align-items:start}.sources--plain{display:block}.index--rail{top:var(--anchor);display:block;position:sticky}.index--fold{display:none}}.note-slip{max-width:64ch;color:var(--ink);border-radius:var(--radius);box-shadow:var(--shadow-paper);font:400 1.0625rem/1.55 var(--font-serif);padding:18px 20px;rotate:.5deg}.note-slip .strip__flag{margin:0 1em 0 .6em}.note-slip a:focus-visible{outline-color:var(--ink)}button.pill{cursor:pointer;-webkit-appearance:none;appearance:none;border:0}.pill[aria-pressed=true]{background:var(--ink-red)}.consent{z-index:40;padding:0 var(--gutter) clamp(12px,2.4vh,24px);pointer-events:none;justify-items:start;display:grid;position:fixed;inset:auto 0 0}.consent[hidden]{display:none}.consent__slip{pointer-events:auto;width:min(100%,440px);padding:var(--strip-inset) 20px 20px;color:var(--ink);border-radius:var(--radius);box-shadow:var(--shadow-paper);font:400 1rem/1.5 var(--font-serif);gap:10px;display:grid;rotate:-.6deg}.consent__slip h2{font:900 1.25rem/1.2 var(--font-ui);letter-spacing:-.015em}.consent__row{flex-wrap:wrap;gap:12px;max-width:none;display:flex}.consent__slip .consent__row{margin-top:4px}.consent__slip .pill{flex:1 1 0}.sheet .consent__row{margin-block:1em}.consent a:focus-visible,.consent .pill:focus-visible,.sheet .pill:focus-visible{outline-color:var(--ink)}.sheet{--edge:clamp(16px,2.6vw,30px);border:var(--edge) solid transparent;border-image:url(/art/sheet.webp) 7% fill / var(--edge) / 0 stretch;max-width:780px;color:var(--ink);text-align:left;filter:drop-shadow(0 14px 14px #00000061);margin-inline:auto;padding:clamp(14px,3.4vw,40px);position:relative;rotate:-.5deg}.sheet>.tape{top:calc(var(--edge) * -1 - 16px);left:50%;translate:-50%}.sheet h2{font:900 1.375rem/1.2 var(--font-ui);letter-spacing:-.015em;margin:1.9em 0 .55em}.sheet>.tape+h2,.sheet>h2:first-child{margin-top:0}.sheet p,.sheet li{max-width:66ch;font:400 1.125rem/1.6 var(--font-serif)}.sheet p+p{margin-top:1em}.sheet ul{gap:.8em;display:grid}.sheet li{padding-left:1.7em;position:relative}.sheet li:before{content:"";background:var(--ink-red);width:.95em;height:.95em;-webkit-mask:var(--ink-asterisk) center/contain no-repeat;mask:var(--ink-asterisk) center/contain no-repeat;position:absolute;top:.36em;left:0}.sheet a:focus-visible{outline-color:var(--ink)}.sheet-wrap{padding:0 var(--gutter) clamp(120px,16vw,200px)}.signoff{padding:clamp(110px,14vh,160px) var(--gutter) clamp(130px,18vh,200px)}.sheet--card{text-align:center;justify-items:center;gap:clamp(22px,3vw,32px);max-width:700px;padding-block:clamp(30px,5vw,60px);display:grid;rotate:.7deg}.sheet--card>.tape{width:86px;top:calc(var(--edge) * -1 - 34px);rotate:-4deg}.sheet--card .headline{color:var(--ink-red);font:900 var(--text-headline)/1.2 var(--font-ui);letter-spacing:-.02em;margin:0}.signoff__row{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.signoff .pill{background:var(--vermilion);color:var(--white)}.signoff .pill--ink{background:var(--ink)}.signoff .pill:focus-visible{outline-color:var(--ink)}.foot{max-width:1180px;padding:clamp(72px,9vw,120px) var(--gutter) clamp(110px,12vw,150px);font:500 .9375rem/1.4 var(--font-ui);gap:clamp(40px,6vw,72px);margin-inline:auto;display:grid}.foot__grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:32px 24px;display:grid}.foot h2{font:700 1rem/1.3 var(--font-ui);margin-bottom:8px}.foot li a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.foot li a:hover{text-decoration:underline}.foot p{max-width:36ch;color:var(--on-soft)}.foot .foot__word{max-width:none;color:var(--white);font:900 clamp(2.5rem,13.4vw - .2rem,11.3rem)/1 var(--font-ui);letter-spacing:-.04em;white-space:nowrap;justify-content:center;align-items:center;gap:.2em;display:flex}.foot__word .bracket{border-width:.05em;width:.18em;height:1.08em}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.pill{transition:translate .25s var(--ease-out),box-shadow .25s var(--ease-out)}.collage .strip,.episode{transition:rotate .3s var(--ease-out),translate .3s var(--ease-out)}.index summary:after{transition:rotate .25s var(--ease-out),translate .25s var(--ease-out)}.radar-bg .sweep{animation:9s linear infinite sweep}@keyframes sweep{to{rotate:360deg}}.js [data-pin]{top:min(0px,calc(100svh - var(--h,99999px)));position:sticky}.js.unpin [data-pin]{position:relative;top:auto}.wash{animation:feed 1s 50ms var(--ease-out) both}@keyframes feed{0%{translate:-50% -112%}}.typed__c{opacity:0;animation:key 1ms linear var(--d,0s) forwards}@keyframes key{to{opacity:1}}.typed__c:after{content:"";background:var(--marker);opacity:0;width:.075em;animation:caret var(--k,60ms) linear var(--d,0s) forwards;margin-left:.035em;position:absolute;inset:.13em auto .1em 100%}@keyframes caret{0%,90%{opacity:1}to{opacity:0}}.typed__c--last:after{animation:blink .5s linear var(--d,0s) 2 forwards}@keyframes blink{0%,46%{opacity:1}54%,to{opacity:0}}.beat--first .sticker{animation:stick .6s calc(var(--typed,0s) + .36s) var(--ease-out) both}@keyframes stick{0%{opacity:0;translate:0 -52px;rotate:-15deg;scale:1.3}}.beat--first .passage{animation:settle .9s calc(var(--typed,0s) + .8s) var(--ease-out) both}.story>.dock{animation:settle .8s calc(var(--typed,0s) + 1.3s) var(--ease-out) both}@keyframes settle{0%{opacity:0;translate:0 14px}}.print{animation:drop .7s .25s var(--ease-out) both}@keyframes drop{0%{opacity:0;translate:0 -40px;rotate:9deg;scale:1.12}}.print>.soon{animation:stick .6s .8s var(--ease-out) both}.consent__slip{animation:settle .6s .4s var(--ease-out) both}@supports (animation-timeline:view()){@keyframes arrive{0%{opacity:0;filter:blur(9px);translate:0 44px;scale:.985}to{opacity:1;filter:blur();translate:0;scale:1}}@keyframes leave{to{opacity:0;filter:blur(12px);translate:0 -44px;scale:1.02}}@keyframes settle-in{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0}}@keyframes slap{0%{opacity:0;translate:0 -36px;rotate:-16deg;scale:1.32}}@keyframes print{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes land{0%{opacity:0;translate:var(--from-x,0) -90px;rotate:var(--from-r,-7deg);scale:1.08}60%{opacity:1}}@keyframes deal{0%{opacity:0;translate:var(--from-x,-110px) 60px;rotate:var(--from-r,-6deg)}}@keyframes tape{0%{opacity:0;translate:0 -16px;scale:1.5}}@keyframes point{0%{opacity:0;translate:0 -22px}to{opacity:1;translate:0}}@keyframes open{0%{opacity:.15;translate:var(--open,1.5em) 0}}.beat--held{view-timeline:--beat block;min-height:185svh;padding:0;display:block}.beat--held>.beat__frame{align-content:center;justify-items:center;gap:var(--beat-gap);min-height:100svh;padding:clamp(110px,16vh,170px) var(--gutter) clamp(120px,18vh,180px);display:grid;position:sticky;top:0}.beat--held .headline{animation:linear both arrive --beat,linear forwards leave --beat;animation-range:entry 45% contain 6%,exit exit 55%}.beat--held .sticker{animation:linear both slap --beat;animation-range:contain 3% contain 22%}.beat--held .ink:after,.beat--held .ring:after{animation:linear both print --beat;animation-range:contain 8% contain 30%}.beat--held .passage{animation:linear both settle-in --beat,linear forwards leave --beat;animation-range:contain 18% contain 46%,exit exit 55%}.beat--held .beat__act{animation:linear both settle-in --beat,linear forwards leave --beat;animation-range:contain 42% contain 66%,exit exit 55%}.beat--tall .headline,.beat--tall .title{animation:linear both arrive view();animation-range:entry 10% cover 30%}.beat--tall .sticker{animation:linear both slap view();animation-range:entry 60% cover 36%}.beat--tall .ink:after,.beat--tall .ring:after{animation:linear both print view();animation-range:entry 60% cover 40%}.beat--tall>.passage,.beat--tall>.hand,.beat--tall>.beat__act{animation:linear both settle-in view();animation-range:entry 5% cover 24%}.hand--arrow:after{animation:linear both point view();animation-range:entry 30% cover 30%}.collage--lands>.strip{animation:linear both land view();animation-range:entry -10% entry 95%}.collage--lands>.strip:nth-child(2n){--from-x:60px;--from-r:6deg}.collage--lands .strip__fields,.collage--lands .strip__link{animation:linear both print view();animation-range:entry 70% cover 32%}.collage--wide>.episode{animation:linear both deal view();animation-range:entry}.collage--wide>.episode:nth-child(2n){--from-x:110px;--from-r:6deg}.episode__art{animation:linear both drop view();animation-range:entry 35% cover 30%}.collage--wide .tape,.sheet--card>.tape{animation:linear both tape view();animation-range:entry 80% cover 36%}.collage--wide .soon{animation:linear both slap view();animation-range:entry 90% cover 42%}.sheet--card{animation:linear both drop view();animation-range:entry entry 95%}.foot__word .bracket{animation:linear both open view();animation-range:entry cover 40%}.foot__word .bracket--close{--open:-1.5em}}.js.no-sda .beat:not(.beat--first) :is(.headline,.title,.passage,.hand,.beat__act,.collage>li){transition:opacity .7s var(--ease-out),translate .7s var(--ease-out)}.js.no-sda .beat:not(.beat--first):not(.is-in) :is(.headline,.title,.passage,.hand,.beat__act,.collage>li){opacity:0;translate:0 26px}.js.no-sda .beat .passage{transition-delay:.15s}.js.no-sda .beat .hand{transition-delay:.3s}.js.no-sda .beat .collage>li:first-child{transition-delay:.4s}.js.no-sda .beat .collage>li:nth-child(2){transition-delay:.52s}.js.no-sda .beat .collage>li:nth-child(3){transition-delay:.64s}.js.no-sda .beat .collage>li:nth-child(4){transition-delay:.76s}.js.no-sda .beat .beat__act{transition-delay:.6s}}@media print{html,body{color:#000;background:#fff!important}.mark,.dock,.foot-wrap,.index,.chapter__ground,.chapter__rim,.wash,.radar-bg,.skip,.print .tape,.soon,.consent,.consent__row{display:none!important}.chapter--torn{margin-top:0}.lede,.sources{color:#000;padding:0}.lede .passage,.section h2 small,.facts dt,.legend,.legend .strip__flag{color:#000}.facts,.facts div{border-color:#000}.strip{box-shadow:none;break-inside:avoid;background:#fff;border:1px solid #000}.strip__tab{color:#000;background:#fff;border-right:1px solid #000}.strip__link span{white-space:normal;overflow-wrap:anywhere}}
