@font-face{font-family:Neue Montreal Mono;src:url(./neue-montreal-mono-book.D9DlBA0F.woff2);font-display:block;font-style:normal;font-weight:400}pre,code{font-family:Neue Montreal Mono,monospace;font-size:var(--font-size-body);font-weight:400;letter-spacing:0em;font-feature-settings:"zero" 1}code:not(pre>code){color:#f08d49}pre code.hljs{display:block;overflow-x:auto;padding:1em;border-radius:.3em}code.hljs{padding:3px 5px}.hljs{color:var(--studio-white);background:#1c1b1b}.hljs-subst{color:var(--studio-white)}.hljs-comment{color:#84839e}.hljs-keyword,.hljs-selector-tag,.hljs-meta .hljs-keyword,.hljs-doctag,.hljs-section,.hljs-attr{color:#88aece}.hljs-attribute{color:#c59bc1}.hljs-name,.hljs-type,.hljs-number,.hljs-selector-id,.hljs-quote,.hljs-template-tag{color:#f08d49}.hljs-selector-class{color:#88aece}.hljs-string,.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr{color:#b5bd68}.hljs-meta,.hljs-selector-pseudo{color:#88aece}.hljs-built_in,.hljs-title,.hljs-literal{color:#f08d49}.hljs-bullet,.hljs-code{color:#ccc}.hljs-meta .hljs-string{color:#b5bd68}.hljs-deletion{color:#de7176}.hljs-addition{color:#76c490}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.post-body h2,.post-body h3,.post-body h4{margin-block:1lh .5lh;line-height:1.25}.post-body h2{font-size:1.953em}.post-body h3{font-size:1.563em}.post-body h4{font-size:1.25em}.post-body p{margin-block-end:1lh;line-height:1.6}.post-body a{display:inline}.post-body img{width:100%;height:auto}.post-body figure{margin-block:2lh}.post-body pre{margin-block:1lh}.post-body :first-child{margin-block-start:0}.post-body :last-child{margin-block-end:0}article.svelte-s11s7s:not(.next){padding-inline:var(--pg-padding-main)}.spinner.svelte-s11s7s{display:block;margin:4em auto}.next.svelte-s11s7s{position:relative}.next.svelte-s11s7s>div:where(.svelte-s11s7s){display:flex;flex-direction:column;gap:.0625em;margin-block-start:1em}.next.svelte-s11s7s a:where(.svelte-s11s7s){position:absolute;inset:0}section.svelte-s11s7s h2:where(.svelte-s11s7s){font-size:var(--font-size-h4)}figure.svelte-s11s7s:not(.next-fig){position:relative;margin-inline:var(--pg-padding-negative);margin-block:-3.67em 2lh;line-height:1.6;overflow-y:clip;aspect-ratio:2/1}figure.svelte-s11s7s div:where(.svelte-s11s7s):not(.next-img){position:absolute;width:100%;aspect-ratio:2/1}.next-img.svelte-s11s7s{aspect-ratio:3/2}article.svelte-s11s7s:not(.next)>div:where(.svelte-s11s7s),section.svelte-s11s7s>div:where(.svelte-s11s7s){margin-inline:auto;margin-block-start:2em;max-width:64ch}h1.svelte-s11s7s{margin-block-end:.4em;font-size:2.441em;line-height:1.15}#standfirst.svelte-s11s7s{margin:0;font-size:1.25em}.post-body.svelte-s11s7s{margin-block-start:2lh;line-height:1.6}#info-wrap.svelte-s11s7s{display:flex;gap:.25em 1.5em;flex-wrap:wrap;margin-block-start:1em}#info-wrap.svelte-s11s7s>div:where(.svelte-s11s7s),#info-wrap.svelte-s11s7s time:where(.svelte-s11s7s){font-size:.8em}time.svelte-s11s7s{word-spacing:.1ch}div[itemprop=author].svelte-s11s7s{cursor:none}@media only screen and (max-width:30rem){figure.svelte-s11s7s:not(.next-fig),figure.svelte-s11s7s div:where(.svelte-s11s7s):not(.next-img){aspect-ratio:1}figure.svelte-s11s7s:not(.next-fig){margin-block-start:calc((2em + 1.336em) * -1)}}
