.blog-prose{overflow-wrap:anywhere;color:var(--color-neutral-300);font-size:1.125rem;line-height:1.85}.blog-prose p,.blog-prose ul,.blog-prose ol,.blog-prose blockquote{margin:1.4em 0}.blog-prose h2,.blog-prose h3{font-family:var(--font-chivo-mono), monospace;color:var(--color-neutral-50);letter-spacing:-.025em;margin:2em 0 1em;font-weight:600;line-height:1.25}.blog-prose strong{color:var(--color-neutral-50)}.blog-prose a{color:var(--color-accent);text-underline-offset:4px;text-decoration:underline}.blog-prose ul{padding-left:1.5em;list-style:outside}.blog-prose ol{padding-left:1.5em;list-style:decimal}.blog-prose blockquote{border-left:2px solid var(--color-accent);padding-left:1em}.blog-prose hr{border-color:var(--color-neutral-800);margin:2em 0}.blog-prose pre{background:var(--color-neutral-900);padding:1em;overflow-x:auto}.blog-prose table{border-collapse:collapse;display:block;overflow-x:auto}.blog-prose th,.blog-prose td{border:1px solid var(--color-neutral-800);padding:.5em}.blog-prose h2{font-size:1.25rem}.blog-prose h3{font-size:1.125rem}@media (min-width:40rem){.blog-prose h2{font-size:1.875rem}.blog-prose h3{font-size:1.5rem}}
