.blog-public{font-family:Inter,system-ui,sans-serif}.blog-prose{font-size:1.125rem;line-height:1.85;overflow-wrap:anywhere}.blog-prose p,.blog-prose ul,.blog-prose ol,.blog-prose blockquote,.blog-prose pre,.blog-prose table{margin:1.5rem 0}.blog-prose h1,.blog-prose h2,.blog-prose h3{font-weight:650;line-height:1.3;margin:2.5rem 0 1rem}.blog-prose h1,.blog-prose h2{font-size:1.75rem}.blog-prose h3{font-size:1.35rem}.blog-prose ul{list-style:disc;padding-left:1.5rem}.blog-prose ol{list-style:decimal;padding-left:1.5rem}.blog-prose a{color:var(--color-malvo, #1a56db);text-decoration:underline}.blog-prose pre{overflow-x:auto;padding:1rem;background:var(--rex-recess);border-radius:.75rem}.blog-prose code{font-family:monospace}.blog-prose blockquote{border-left:3px solid var(--rex-line);padding-left:1rem}.blog-prose table{display:block;overflow-x:auto;border-collapse:collapse}.blog-prose th,.blog-prose td{border:1px solid var(--rex-line);padding:.5rem 1rem}.blog-prose img{max-width:100%;border-radius:.75rem}
