.blog-prose[data-v-bb89daf8]{line-height:1.75}.blog-prose[data-v-bb89daf8] p{margin-top:1.3em}.blog-prose[data-v-bb89daf8] p:first-child{margin-top:0}.blog-prose[data-v-bb89daf8] h2{clear:both;color:var(--site-heading);margin-top:2em;margin-bottom:.6em;font-size:1.55rem;font-weight:600;line-height:1.25}.blog-prose[data-v-bb89daf8] h3{color:var(--site-heading);margin-top:1.6em;margin-bottom:.5em;font-size:1.25rem;font-weight:600}.blog-prose[data-v-bb89daf8] ul,.blog-prose[data-v-bb89daf8] ol{margin-top:1.3em;padding-left:1.4rem}.blog-prose[data-v-bb89daf8] ul{list-style:outside}.blog-prose[data-v-bb89daf8] ol{list-style:decimal}.blog-prose[data-v-bb89daf8] li{margin-top:.45em}.blog-prose[data-v-bb89daf8] li::marker{color:var(--site-secondary)}.blog-prose[data-v-bb89daf8] a{color:var(--site-link);text-underline-offset:.2em;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--site-link) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--site-link) 40%, transparent)}.blog-prose[data-v-bb89daf8] a:hover{color:var(--site-link-hover)}.blog-prose[data-v-bb89daf8] strong{color:var(--site-heading);font-weight:600}.blog-prose[data-v-bb89daf8] blockquote{border-left:2px solid var(--site-border);color:var(--site-muted);margin:1.6em 0;padding-left:1.1rem;font-style:italic}.blog-prose[data-v-bb89daf8] code{background:color-mix(in oklab, var(--site-surface) 60%, var(--site-border));font-family:var(--font-mono);border-radius:4px;padding:.15em .4em;font-size:.875em}.blog-prose[data-v-bb89daf8] pre{border:1px solid var(--site-border);background:var(--site-surface);border-radius:12px;margin:1.6em 0;padding:1rem 1.25rem;overflow-x:auto}.blog-prose[data-v-bb89daf8] pre code{background:0 0;padding:0;font-size:.85rem}.blog-prose[data-v-bb89daf8] hr{border:0;border-top:1px solid var(--site-border);margin:2.5em 0}.blog-prose[data-v-bb89daf8]:after{content:"";clear:both;display:table}.blog-prose[data-v-bb89daf8] img{border:1px solid var(--site-border);border-radius:14px;width:auto;max-width:100%;height:auto;margin:1.4em 0;display:block}:is(.blog-prose[data-v-bb89daf8] p:has(>img.img-left:only-child),.blog-prose[data-v-bb89daf8] p:has(>img.img-right:only-child)){width:min(24rem,46%)}.blog-prose[data-v-bb89daf8] p:has(>img.img-left:only-child){float:left;clear:left;margin:.15em 1.35em 1.15em 0}.blog-prose[data-v-bb89daf8] p:has(>img.img-right:only-child){float:right;clear:right;margin:.15em 0 1.15em 1.35em}.blog-prose[data-v-bb89daf8] p:has(>img.img-center:only-child){width:min(36rem,85%);margin:1.4em auto}:is(.blog-prose[data-v-bb89daf8] p:has(>img.img-left:only-child) img,.blog-prose[data-v-bb89daf8] p:has(>img.img-right:only-child) img,.blog-prose[data-v-bb89daf8] p:has(>img.img-center:only-child) img){width:100%;height:auto;margin:0}@media (width<=639px){:is(.blog-prose[data-v-bb89daf8] p:has(>img.img-left:only-child),.blog-prose[data-v-bb89daf8] p:has(>img.img-right:only-child),.blog-prose[data-v-bb89daf8] p:has(>img.img-center:only-child)){float:none;width:100%;margin:1.2em 0}}
