.blog-body{max-width:none;line-height:1.85;color:hsl(var(--foreground))}.blog-body :where(p,ul,ol,li){color:hsl(var(--foreground))}.blog-body :where(p,ul,ol){margin-top:0;margin-bottom:1.2em;line-height:inherit}.blog-body :where(h2){margin:1.2em 0 .5em}.blog-body :where(h3){margin:1em 0 .5em}.blog-body .blog-references-heading{border-top:1px solid hsl(var(--border));margin-top:2.5rem;padding-top:2rem;margin-bottom:1.25rem}.blog-body .blog-term{color:hsl(var(--accent))}.blog-body .blog-highlight{font-size:24px;line-height:1.4;font-weight:700;border-left:3px solid hsl(var(--accent));padding-left:1rem;margin:1.5em 0}@media (min-width: 768px){.blog-body .blog-highlight{font-size:28px}}.blog-body .blog-support-figure{margin:1.5em 0}.blog-body .blog-support-figure img{width:100%;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;border-radius:.75rem;margin:0}.blog-body .blog-support-figure figcaption{margin-top:.25rem;font-size:.75rem;color:hsl(var(--muted-foreground))}.blog-deck{font-size:20px;line-height:1.5;color:hsl(var(--muted-foreground))}@media (min-width: 768px){.blog-deck{font-size:24px}}.blog-digest-body{color:hsl(var(--foreground));line-height:1.5;overflow-wrap:anywhere}.blog-digest-body :where(ul,ol){padding-left:1.25em;margin:0}.blog-digest-body ul{list-style:disc}.blog-digest-body ol{list-style:decimal}.blog-digest-body li{margin-bottom:.6em;padding-left:.25em}.blog-digest-body li::marker{color:hsl(var(--accent))}.blog-digest-body a{color:hsl(var(--accent));text-decoration:underline}.blog-digest-body p{margin:0 0 .6em}.blog-digest-body :where(ul,ol,li,p){line-height:inherit}.blog-digest-body img{max-width:100%;height:auto}
