.blog-article{font-size:1rem;line-height:1.75}.blog-article h1{display:none}.blog-article>p:first-of-type{color:hsl(var(--foreground) / .9);font-size:1.125rem;line-height:1.75}.blog-article>p:first-of-type:first-letter{color:hsl(var(--primary));float:left;margin-top:.25rem;margin-right:.5rem;font-size:3rem;font-weight:700;line-height:1}.blog-article h2{border-left:3px solid hsl(var(--primary) / .4);padding-left:1rem;position:relative}.blog-article h2:hover{border-left-color:hsl(var(--primary))}.blog-article img{box-shadow:0 4px 6px -1px hsl(var(--foreground) / .1);border:1px solid hsl(var(--border) / .5);border-radius:1rem;margin-top:2rem;margin-bottom:2rem}.blog-article blockquote{background:hsl(var(--primary) / .03);border-left:3px solid hsl(var(--primary) / .4);border-radius:0 .75rem .75rem 0;padding-top:.25rem;padding-bottom:.25rem}.blog-article table{border:1px solid hsl(var(--border) / .5);border-radius:.75rem;overflow:hidden}.blog-article table th{background:hsl(var(--muted) / .6)}
