.blog-evidence-fallback{min-height:15rem}[data-blog-evidence-variant=journal] .blog-evidence-image{max-height:23.75rem}[data-blog-evidence-variant=essay] .blog-evidence-image{max-height:33.75rem}[data-blog-evidence-variant=essay] .blog-evidence-fallback{min-height:20rem}@media (width>=1100px) and (height<=720px){[data-blog-evidence-variant=journal] .blog-evidence-image{max-height:15.5rem}[data-blog-evidence-variant=essay] .blog-evidence-image{max-height:22rem}}.blog-essay{--blog-essay-title-size:var(--text-sheet-title);--blog-essay-title-leading:var(--leading-sheet-title)}.blog-drawer-layer{pointer-events:none}.blog-reader-sheet{box-shadow:-1.25rem 0 3rem #0c0c0b38,0 -.25rem 1rem #0c0c0b2e}.blog-essay [data-blog-essay]{position:relative}.blog-essay [data-blog-essay]:before{content:"";inset-block:0;background:color-mix(in srgb, var(--color-grenadier) 16%, transparent);pointer-events:none;width:1px;position:absolute;left:-.7rem}.blog-essay [data-blog-essay]:after{content:"";inset-block:0;left:calc(var(--punch-safe) * -1);width:var(--punch-safe);pointer-events:none;background:#17171509;position:absolute}@media (width>=48rem){.blog-essay [data-blog-essay]:after{width:calc(var(--punch-safe) - .7rem)}}.blog-essay [data-blog-section],.blog-essay [data-blog-references]{content-visibility:auto;contain-intrinsic-size:auto 40rem}.blog-reader-sheet-pad,.blog-essay-body{min-width:0;max-width:100%}.blog-document-fields{margin-inline:calc(var(--spacing-frame) * -1);border-block:2px solid color-mix(in srgb, var(--color-ink) 30%, transparent);grid-template-columns:1.15fr 1.6fr 1fr .9fr 1.25fr;display:grid}.blog-document-field{justify-content:space-between;gap:calc(var(--baseline) * 2);min-height:calc(var(--baseline) * 11);padding:calc(var(--baseline) * 1.5) calc(var(--baseline) * 2) calc(var(--baseline) * 1.5);border-inline-start:1px solid color-mix(in srgb, var(--color-ink) 35%, transparent);flex-direction:column;display:flex}.blog-document-field:first-child{border-inline-start:0}.blog-document-field--stamp{background:color-mix(in srgb, var(--color-ink) 4%, transparent)}@media (width<=47.999rem){.blog-document-fields{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"number date""subject subject""author class"}.blog-document-field{min-height:0;padding:var(--baseline) calc(var(--baseline) * 1.5);gap:calc(var(--baseline) * .75);border-inline-start:0;border-top:1px solid color-mix(in srgb, var(--color-ink) 35%, transparent);justify-content:flex-start}.blog-document-field:first-child{border-top:0;grid-area:number}.blog-document-field:nth-child(2){grid-area:subject}.blog-document-field:nth-child(3){grid-area:author}.blog-document-field:nth-child(4){border-top:0;border-inline-start:1px solid color-mix(in srgb, var(--color-ink) 35%, transparent);grid-area:date}.blog-document-field:nth-child(5){border-inline-start:1px solid color-mix(in srgb, var(--color-ink) 35%, transparent);grid-area:class}.blog-document-field dt{font-family:var(--font-mono);letter-spacing:.06em;white-space:nowrap;font-size:.75rem}}.blog-essay [data-blog-essay-title]{overflow-wrap:break-word}.blog-reader-next{--blog-next-inset:clamp(.75rem, 3vw, 3rem);--hole-x:.7rem;--hole-radius:.34rem;--hole-gap:6.5rem;box-sizing:border-box;width:calc(100% - var(--blog-next-inset));max-width:100%;margin-top:4vh;margin-bottom:8vh;margin-left:auto;margin-right:var(--blog-next-inset);padding:calc(var(--baseline) * 6) calc(var(--baseline) * 4);background-color:var(--color-paper);color:var(--color-paper-ink);-webkit-mask-image:radial-gradient(circle at var(--hole-x) 50%, transparent 0 var(--hole-radius), #000 calc(var(--hole-radius) + 1px));mask-image:radial-gradient(circle at var(--hole-x) 50%, transparent 0 var(--hole-radius), #000 calc(var(--hole-radius) + 1px));-webkit-mask-size:100% var(--hole-gap);mask-size:100% var(--hole-gap);display:block;position:relative;box-shadow:0 2.5rem 5rem #0c0c0b59,0 .25rem 1rem #0c0c0b40;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}.blog-reader-next:after{content:"";inset-inline:0;height:calc(var(--baseline) * 2);pointer-events:none;background:repeating-linear-gradient(90deg,#17171538 0 9px,#0000 9px 15px) 0 .6rem/auto 1px repeat-x,linear-gradient(#0000 0,#1717150d .75rem,#0000 1.5rem) no-repeat;position:absolute;top:0}@media (width<=47.999rem){.blog-reader-next{--blog-next-inset:.75rem;width:calc(100% - (var(--blog-next-inset) * 2));margin-inline:auto}}@media (prefers-reduced-motion:reduce){[data-blog-essay-title],[data-blog-evidence-variant=essay] img{view-transition-name:none!important}}.blog-argument,[data-blog-block=code],[data-blog-block=list]{max-inline-size:var(--measure-body)}[data-blog-block=table],[data-blog-block=figure][data-figure-width=wide]{inline-size:100%;max-inline-size:none}[data-blog-section]{scroll-margin-top:calc(var(--nav-height) + 1rem)}.blog-code-lines{counter-reset:blog-code-line;background-image:linear-gradient(90deg,#f5f2e814 0 1px,#0000 1px);background-position:2.75em 0;background-repeat:no-repeat;background-size:1px 100%}.blog-code-line{min-height:1.6em;min-height:1lh;padding-inline-start:3.5em;position:relative}.blog-code-line:before{counter-increment:blog-code-line;content:counter(blog-code-line, decimal-leading-zero);text-align:right;width:2em;color:var(--color-registration-light);opacity:.6;position:absolute;inset-inline-start:0}
