.vf-blog-body{color:var(--foreground);overflow-wrap:break-word;font-size:1.0625rem;line-height:1.75}.vf-blog-body>*+*{margin-top:1.25em}.vf-blog-body h2{letter-spacing:-.015em;margin-top:2em;font-size:1.6rem;font-weight:650;line-height:1.3}.vf-blog-body h3{letter-spacing:-.01em;margin-top:1.6em;font-size:1.3rem;font-weight:620;line-height:1.35}.vf-blog-body h4{margin-top:1.4em;font-size:1.1rem;font-weight:600}.vf-blog-body h2+*,.vf-blog-body h3+*,.vf-blog-body h4+*{margin-top:.6em}.vf-blog-body strong{font-weight:650}.vf-blog-body a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.vf-blog-body a:hover{text-decoration-thickness:2px}.vf-blog-body ul,.vf-blog-body ol{padding-left:1.4em}.vf-blog-body ul{list-style:outside}.vf-blog-body ol{list-style:decimal}.vf-blog-body li+li{margin-top:.4em}.vf-blog-body li::marker{color:var(--muted-foreground)}.vf-blog-body blockquote{border-left:3px solid var(--border);color:var(--muted-foreground);padding-left:1em;font-style:italic}.vf-blog-body img{border-radius:10px;max-width:100%;height:auto}.vf-blog-body .aligncenter{text-align:center}.vf-blog-body p:has(>a>img.aligncenter){text-align:center}.vf-blog-body p:has(>img.aligncenter){text-align:center}.vf-blog-body img.aligncenter{display:inline-block}.vf-blog-body iframe{aspect-ratio:16/9;border-radius:10px;max-width:100%;height:auto}.vf-blog-body hr{border:0;border-top:1px solid var(--border);margin:2.5em 0}.vf-blog-body table{border-collapse:collapse;width:100%;font-size:.95em}.vf-blog-body th,.vf-blog-body td{border:1px solid var(--border);text-align:left;padding:.5em .75em}