.blog-prose[data-v-ec013121]{line-height:1.75}.blog-prose[data-v-ec013121] p{margin-top:1.3em}.blog-prose[data-v-ec013121] p:first-child{margin-top:0}.blog-prose[data-v-ec013121] h2{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-ec013121] h3{color:var(--site-heading);margin-top:1.6em;margin-bottom:.5em;font-size:1.25rem;font-weight:600}.blog-prose[data-v-ec013121] ul,.blog-prose[data-v-ec013121] ol{margin-top:1.3em;padding-left:1.4rem}.blog-prose[data-v-ec013121] ul{list-style:outside}.blog-prose[data-v-ec013121] ol{list-style:decimal}.blog-prose[data-v-ec013121] li{margin-top:.45em}.blog-prose[data-v-ec013121] li::marker{color:var(--site-secondary)}.blog-prose[data-v-ec013121] 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-ec013121] a:hover{color:var(--site-link-hover)}.blog-prose[data-v-ec013121] strong{color:var(--site-heading);font-weight:600}.blog-prose[data-v-ec013121] 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-ec013121] 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-ec013121] 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-ec013121] pre code{background:0 0;padding:0;font-size:.85rem}.blog-prose[data-v-ec013121] hr{border:0;border-top:1px solid var(--site-border);margin:2.5em 0}
