.blog-body.svelte-14i64sw :is(h2,h3):not(.not-prose *){margin-top:2.75rem;padding-top:1.1rem;position:relative}.blog-body.svelte-14i64sw :is(h2,h3):not(.not-prose *):before{content:"";background:var(--primary);border-radius:3px;width:2.6rem;height:4px;position:absolute;top:0;left:0}.blog-body.svelte-14i64sw blockquote{border-left:4px solid var(--primary);background:color-mix(in oklab, var(--primary), transparent 90%);border-radius:0 .75rem .75rem 0;padding:1rem 1.25rem;font-style:italic}.blog-body.svelte-14i64sw blockquote p:before,.blog-body.svelte-14i64sw blockquote p:after{content:none}
