.blog-prose[data-v-f3613b3b] h1{font-size:1.875rem;font-weight:700;color:rgb(var(--color-fg));margin:2.5rem 0 1rem;line-height:1.2}.blog-prose[data-v-f3613b3b] h2{font-size:1.5rem;font-weight:700;color:rgb(var(--color-fg));margin:2.25rem 0 .75rem;line-height:1.3}.blog-prose[data-v-f3613b3b] h3{font-size:1.25rem;font-weight:600;color:rgb(var(--color-fg));margin:2rem 0 .5rem}.blog-prose[data-v-f3613b3b] p{font-size:1rem;line-height:1.75;margin:1rem 0;color:rgb(var(--color-fg))}.blog-prose[data-v-f3613b3b] ul,.blog-prose[data-v-f3613b3b] ol{padding-left:1.5rem;margin:1rem 0;line-height:1.75;color:rgb(var(--color-fg))}.blog-prose[data-v-f3613b3b] ul{list-style-type:disc}.blog-prose[data-v-f3613b3b] ol{list-style-type:decimal}.blog-prose[data-v-f3613b3b] li{margin:.35rem 0}.blog-prose[data-v-f3613b3b] li>p{margin:.25rem 0}.blog-prose[data-v-f3613b3b] strong{color:rgb(var(--color-fg));font-weight:600}.blog-prose[data-v-f3613b3b] em{color:rgb(var(--color-fg))}.blog-prose[data-v-f3613b3b] a{color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:3px}.blog-prose[data-v-f3613b3b] a:hover{color:rgb(var(--color-link-hover))}.blog-prose[data-v-f3613b3b] code{font-family:ui-monospace,SFMono-Regular,monospace;background:rgb(var(--color-surface-3));color:rgb(var(--color-fg));padding:.15rem .35rem;border-radius:.25rem;font-size:.875em}.blog-prose[data-v-f3613b3b] pre{background:rgb(var(--color-surface-3));border:1px solid rgb(var(--color-border));padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1.25rem 0}.blog-prose[data-v-f3613b3b] pre code{background:transparent;padding:0}.blog-prose[data-v-f3613b3b] blockquote{border-left:3px solid rgb(99 102 241);padding-left:1rem;margin:1.25rem 0;color:rgb(var(--color-fg-muted));font-style:italic}.blog-prose[data-v-f3613b3b] hr{border:0;border-top:1px solid rgb(var(--color-border));margin:2rem 0}
