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