@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;src:url(/fonts/Newsreader-Variable.ttf)format("truetype");font-weight:200 800;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/Newsreader-Italic-Variable.ttf)format("truetype");font-weight:200 800;font-style:italic;font-display:swap}:root{--paper:#f5f0e1;--ink:#1a1916;--soft:#5e5a52;--rule:#c9d3d6;--margin:#c0392b;--red:#b3261e;--rh:32px;--serif:"Newsreader",Georgia,serif;--mono:"IBM Plex Mono",ui-monospace,monospace}*{box-sizing:border-box}html{background:var(--paper);color:var(--ink)}body{font:19px/var(--rh) var(--serif);margin:0}a{color:var(--ink);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:4px}a:focus-visible{outline:2px solid var(--red);outline-offset:3px}.top{z-index:5;background:var(--paper);border-bottom:2px solid var(--ink);position:sticky;top:0}.top__name{margin:0;padding:10px clamp(18px,4vw,48px) 6px;font-weight:600}.beaver-strip{border-top:1px solid var(--ink);height:24px;position:relative;overflow:hidden}.stick{background:#6b4a2a;height:3px;position:absolute;bottom:4px;left:0;right:0}.chewed{background:var(--paper);width:0;height:3px;position:absolute;bottom:4px;left:0}.gone{position:absolute;bottom:2px;left:0}.page{--g:32px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='32'%3E%3Cpath d='M0 31.5H8' stroke='%23C9D3D6'/%3E%3C/svg%3E");padding:0 240px 0 128px;position:relative}.page:before{content:"";border-left:2px solid var(--margin);opacity:.7;position:absolute;top:0;bottom:0;left:96px}.page>*{max-width:832px}section{margin:0;padding:32px 0 0;position:relative}p,h1,h2,ol,li,figure{margin:0;padding:0}.page p,.page li,.page h1,.page h2,figcaption,.n,.amt{position:relative}body{line-height:32px}.page p,.lines li p{top:var(--bp)}.n{text-align:right;width:80px;font:italic 500 26px/32px var(--serif);color:var(--red);transform:translateY(var(--bn));position:absolute;left:-112px}.amt{text-align:right;width:208px;font:400 19px/32px var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);transform:translateY(var(--bm));position:absolute;right:-240px}.entry .amt{top:32px}.lines li .amt{top:0}.hero{padding:64px 0 0}.hero h1{letter-spacing:-.015em;max-width:13ch;top:var(--bh1);font-size:56px;font-weight:500;line-height:64px}.hero__line{color:var(--soft);font-style:italic;margin-top:32px!important}.strike{display:inline-block;position:relative}.strike svg{width:106%;height:.5em;position:absolute;top:34%;left:-3%;overflow:visible}.strike path{fill:none;stroke:var(--red);stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.6s ease-out .3s forwards draw}@keyframes draw{to{stroke-dashoffset:0}}.entry{padding-top:64px}h2{top:var(--bh2);font-size:32px;font-weight:600;line-height:64px}.entry p+p{margin-top:32px}.entry h2+p{margin-top:0}.stamp{font:600 14px/1 var(--mono);color:var(--red);border:3px double var(--red);vertical-align:middle;margin-left:16px;padding:6px 10px;display:inline-block;position:relative;top:-6px;transform:rotate(-7deg)}.shot{outline:1.5px solid var(--ink);outline-offset:-1px;background:#fff;margin-top:32px}.shot__img{overflow:hidden}.shot__img img{object-fit:cover;object-position:left top;width:100%;display:block}figcaption{background:var(--paper);border-top:1.5px solid var(--ink);box-sizing:border-box;height:32px;padding:0 12px;font-size:16px;font-style:italic;line-height:32px;top:0}.lines{padding-top:64px}.lines ol{list-style:none}.lines li{line-height:32px;position:relative}.lines li+li{margin-top:32px}.lines li .n{left:-112px}.lines li .amt{right:-240px}.blank{height:192px}.page{--bp:11px;--bn:9px;--bm:8px;--bh1:-14px;--bh2:-9px;--bc:11px}figcaption{height:32px;top:var(--bc)!important}@media (width<=760px){body{font-size:17px}.page{padding:0 16px 0 64px}.page:before{left:48px}.page>*{max-width:none}.n{width:44px;font-size:21px;left:-60px}.lines li .n{left:-60px}.hero h1{font-size:40px;line-height:64px}h2{font-size:26px}.amt,.lines li .amt{width:auto;margin-top:0;position:relative;top:0;right:auto}.entry .amt{top:0}.shot--board .shot__img{overflow-x:auto}.shot--board .shot__img img{width:auto;max-width:none;height:224px}.shot--share{max-width:none}.shot--share .shot__img img{height:448px}figcaption{font-size:15px}.page{--bp:12px;--bn:11px;--bm:8px;--bh1:-10px;--bh2:-7px;--bc:12px}}@media (prefers-reduced-motion:reduce){.strike path{stroke-dashoffset:0;animation:none}}.page .amt{position:absolute}.shot{background:0 0;outline:none}.shot__img{outline:1.5px solid var(--ink);outline-offset:-1px;background:#fff}figcaption{background:0 0;border-top:0;padding:0}@media (width<=760px){.page .amt{position:relative}}@media (width>=761px){.page{padding-right:288px}.page>*{max-width:800px}.page .amt,.lines li .amt{width:272px;right:-288px}.entry .amt{top:128px}}.shot__img{width:max-content;max-width:100%;overflow:visible}.shot__img img,.shot--board .shot__img img,.shot--share .shot__img img{object-fit:fill;width:auto;max-width:none}@media (width<=760px){.shot--board .shot__img{overflow:visible}.shot--board .shot__img img{height:96px}.shot--share .shot__img img{height:480px}}.shot--board .shot__img img{height:960px}.shot--share .shot__img img{height:640px}figcaption{height:auto!important}@media (width<=760px){.shot--board .shot__img img{height:384px}.shot--share .shot__img img{height:224px}}.shot--share{max-width:none}.row{position:relative}.row+.row{margin-top:32px}.entry .row .amt,.lines li .amt{top:0}@media (width<=760px){.entry .row .amt{top:0}.shot .shot__img{background:#fff;justify-content:center;width:auto;max-width:none;margin-left:-64px;margin-right:-16px;display:flex}.shot--board .shot__img img{height:480px}.shot--share .shot__img img{height:288px}}.entry .row .amt{margin-top:0!important}.prog{display:inline-block;position:relative}.prog__short{white-space:nowrap;opacity:0;animation:1.25s linear both prog-short;position:absolute;top:0;left:0}.prog__final{animation:.7s ease-out .9s both prog-reveal;display:inline-block}@keyframes prog-short{0%,72%{opacity:1}to{opacity:0}}@keyframes prog-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.prog__short{display:none}.prog__final{clip-path:none;animation:none}}@media (width>=761px){.shot{margin-right:-288px}.shot--board .shot__img img{height:1344px}.shot--share .shot__img img{height:864px}}@media (width<=760px){.shot--share .shot__img img{height:320px}}.mark svg{height:.35em;top:auto;bottom:-.12em}.hero h1 .paren{font-style:italic;font-weight:400}
