h1.svelte-1afrc95{font-size:var(--font-size-2xl);line-height:var(--line-height-tight);color:var(--colour-aubergine)}.meta.svelte-1afrc95{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs) var(--spacing-sm);margin:var(--spacing-sm) 0 var(--spacing-xl);color:var(--colour-text-muted);font-size:var(--font-size-sm)}.prose.svelte-1afrc95 h2{margin:var(--spacing-xl) 0 var(--spacing-sm);font-size:var(--font-size-xl);color:var(--colour-aubergine)}.prose.svelte-1afrc95 h3{margin:var(--spacing-lg) 0 var(--spacing-xs);font-size:var(--font-size-lg)}.prose.svelte-1afrc95 p,.prose.svelte-1afrc95 ul,.prose.svelte-1afrc95 ol,.prose.svelte-1afrc95 blockquote,.prose.svelte-1afrc95 .math{margin:0 0 var(--spacing-base)}.prose.svelte-1afrc95 ul,.prose.svelte-1afrc95 ol{padding-left:var(--spacing-lg)}.prose.svelte-1afrc95 blockquote{padding-left:var(--spacing-base);border-left:var(--border-width-thick) solid var(--colour-aubergine);color:var(--colour-text-secondary)}.prose.svelte-1afrc95 code{font-family:var(--font-mono);font-size:var(--font-size-sm)}.prose.svelte-1afrc95 pre{margin:0 0 var(--spacing-base);padding:var(--spacing-base);overflow-x:auto;background:var(--colour-bg-surface);--cut: var(--chamfer-lg);clip-path:polygon(var(--cut) 0,calc(100% - var(--cut)) 0,100% var(--cut),100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,var(--cut) 100%,0 calc(100% - var(--cut)),0 var(--cut))}.prose.svelte-1afrc95 img{max-width:100%;height:auto}.prose.svelte-1afrc95 .math{overflow-x:auto}
