.blog-prose{color:var(--text-muted);font-size:var(--fs-lg);line-height:1.8}.blog-prose h2{color:#111;font-size:clamp(22px,2.6vw,30px);letter-spacing:-.02em;line-height:1.2;margin:2.2em 0 .6em;font-weight:700}.blog-prose h3{color:#111;font-size:clamp(17px,1.8vw,20px);margin:1.6em 0 .4em;font-weight:700}.blog-prose p{margin:0 0 1.1em}.blog-prose ul{margin:0 0 1.2em;padding-left:1.3em;list-style:disc}.blog-prose li{margin:.35em 0}.blog-prose table{width:100%;border-collapse:collapse;margin:1.4em 0;font-size:var(--fs-md)}.blog-prose td,.blog-prose th{border:1px solid var(--border,#e4eaf0);padding:10px 12px;text-align:left}.blog-prose th{background:var(--zelar-50);font-weight:700;color:#111}.blog-prose em{color:var(--text-subtle)}