.blog-content.svelte-1vwcbkv h1{margin-top:1.5rem;margin-bottom:1rem;font-size:2rem;font-weight:700}.blog-content.svelte-1vwcbkv h2{margin-top:1.25rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.blog-content.svelte-1vwcbkv h3{margin-top:1rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.blog-content.svelte-1vwcbkv p{margin-bottom:1rem;line-height:1.75}.blog-content.svelte-1vwcbkv ul,.blog-content.svelte-1vwcbkv ol{margin-bottom:1rem;padding-left:1.5rem}.blog-content.svelte-1vwcbkv li{margin-bottom:.5rem}.blog-content.svelte-1vwcbkv ul{list-style-type:disc}.blog-content.svelte-1vwcbkv ol{list-style-type:decimal}.blog-content.svelte-1vwcbkv img{border-radius:.5rem;max-width:100%;height:auto;margin:1rem 0}.blog-content.svelte-1vwcbkv blockquote{color:#6b7280;border-left:4px solid #e5e7eb;margin:1rem 0;padding-left:1rem;font-style:italic}.blog-content.svelte-1vwcbkv a{color:#4f46e5;text-decoration:underline}.blog-content.svelte-1vwcbkv a:hover{color:#4338ca}.blog-content.svelte-1vwcbkv pre{color:#f9fafb;background-color:#1f2937;border-radius:.5rem;margin:1rem 0;padding:1rem;overflow-x:auto}.blog-content.svelte-1vwcbkv code{font-family:monospace;font-size:.875rem}.line-clamp-2.svelte-5flobf{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
