.blog-prose{color:var(--color-t1);font-size:1.0625rem;line-height:1.75}.blog-prose>*+*{margin-top:1.25em}.blog-prose h2{font-family:var(--font-display), sans-serif;color:var(--color-t0);margin-top:2.25em;font-size:1.5rem;font-weight:600;line-height:1.3}.blog-prose h3{font-family:var(--font-display), sans-serif;color:var(--color-t0);margin-top:1.75em;font-size:1.25rem;font-weight:600;line-height:1.35}.blog-prose h4{font-family:var(--font-display), sans-serif;color:var(--color-t0);margin-top:1.5em;font-size:1.05rem;font-weight:600}.blog-prose p{margin-top:1.25em}.blog-prose a{color:var(--color-gold-dk);text-underline-offset:2px;text-decoration:underline}.blog-prose a:hover{color:var(--color-gold)}.blog-prose strong{color:var(--color-t0);font-weight:600}.blog-prose ul,.blog-prose ol{margin-top:1.25em;padding-left:1.25em}.blog-prose ul{list-style:outside}.blog-prose ol{list-style:decimal}.blog-prose li+li{margin-top:.5em}.blog-prose blockquote{border-left:3px solid var(--color-gold);color:var(--color-t0);margin-top:1.5em;padding-left:1.25em;font-style:italic}.blog-prose blockquote p{margin-top:0}.blog-prose table{border-collapse:collapse;width:100%;margin-top:1.5em;font-size:.9375rem}.blog-prose th,.blog-prose td{border:1px solid var(--color-line);text-align:left;padding:.6em .85em}.blog-prose th{background:var(--color-bg-alt);color:var(--color-t0);font-weight:600}.blog-prose code{background:var(--color-bg-alt);border:1px solid var(--color-line);font-family:var(--font-mono), monospace;border-radius:4px;padding:.1em .4em;font-size:.875em}.blog-prose pre{background:var(--color-bg-alt);border:1px solid var(--color-line);border-radius:10px;margin-top:1.5em;padding:1em 1.25em;font-size:.875em;line-height:1.6;overflow-x:auto}.blog-prose pre code{background:0 0;border:none;padding:0}.blog-prose hr{border:none;border-top:1px solid var(--color-line);margin-top:2em}
