.blog-prose.svelte-15nsn7s h1{font-family:var(--font-display,inherit);letter-spacing:-.02em;text-wrap:balance;color:#09090b;font-size:clamp(2.25rem,5vw,3rem);font-weight:600;line-height:1.05}.blog-prose.svelte-15nsn7s h2{font-family:var(--font-display,inherit);letter-spacing:-.02em;color:#09090b;margin-top:3.5rem;font-size:1.5rem;font-weight:600}.blog-prose.svelte-15nsn7s h3{font-family:var(--font-display,inherit);letter-spacing:-.01em;color:#09090b;margin-top:2rem;font-size:1.125rem;font-weight:600}.blog-prose.svelte-15nsn7s p{color:#52525b;margin-top:1.25rem;line-height:1.7}.blog-prose.svelte-15nsn7s ul,.blog-prose.svelte-15nsn7s ol{color:#52525b;margin-top:1.25rem;padding-left:1.5rem;line-height:1.7}.blog-prose.svelte-15nsn7s ul{list-style-type:disc}.blog-prose.svelte-15nsn7s ol{list-style-type:decimal}.blog-prose.svelte-15nsn7s li,.blog-prose.svelte-15nsn7s li>ul,.blog-prose.svelte-15nsn7s li>ol{margin-top:.5rem}.blog-prose.svelte-15nsn7s strong{color:#09090b;font-weight:500}.blog-prose.svelte-15nsn7s a{color:var(--brand);text-underline-offset:2px;text-decoration:underline}.blog-prose.svelte-15nsn7s a:hover{color:#09090b}.blog-prose.svelte-15nsn7s blockquote{border-left:3px solid var(--brand);color:#52525b;margin-top:1.5rem;padding-left:1rem;font-style:italic}.blog-prose.svelte-15nsn7s hr{border:0;border-top:1px solid #e4e4e7;margin:3rem 0}
