.BlogPostPage_article__LdlKD{min-width:0;max-width:100%;font-size:1rem;line-height:1.8;overflow-wrap:anywhere}.BlogPostPage_article__LdlKD :is(h1,h2,h3,h4,h5,h6){margin-block:2rem .75rem;color:hsl(var(--foreground));font-weight:600;line-height:1.3;letter-spacing:-.02em}.BlogPostPage_article__LdlKD h1{font-size:2rem}.BlogPostPage_article__LdlKD h2{font-size:1.75rem}.BlogPostPage_article__LdlKD h3{font-size:1.375rem}.BlogPostPage_article__LdlKD :is(h4,h5,h6){font-size:1.125rem}.BlogPostPage_article__LdlKD p{margin-block:1rem;line-height:1.8}.BlogPostPage_article__LdlKD :is(ul,ol){margin-block:1.25rem;padding-inline-start:1.5rem;list-style-position:outside;line-height:1.8}.BlogPostPage_article__LdlKD ul{list-style-type:disc}.BlogPostPage_article__LdlKD ol{list-style-type:decimal}.BlogPostPage_article__LdlKD li+li{margin-top:.625rem}.BlogPostPage_article__LdlKD li :is(p,ul,ol){margin-block:.5rem}.BlogPostPage_article__LdlKD a{color:inherit;text-decoration:underline;text-underline-offset:3px}.BlogPostPage_article__LdlKD :is(pre,[data-blog-command]){display:block;min-width:0;max-width:100%;overflow-x:auto;margin-block:1.5rem;padding:1rem;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--muted));color:hsl(var(--foreground));font-family:var(--font-geist-mono),monospace;font-size:.8125rem;line-height:1.7;white-space:pre;overflow-wrap:normal;word-break:normal}.BlogPostPage_article__LdlKD code{padding:.15em .3em;border-radius:4px;background:hsl(var(--muted));font-family:var(--font-geist-mono),monospace;font-size:.9em}.BlogPostPage_article__LdlKD pre code{display:block;width:-moz-max-content;width:max-content;min-width:100%}.BlogPostPage_article__LdlKD :is(pre,[data-blog-command]) code{padding:0;background:transparent;color:inherit;font:inherit;white-space:inherit;overflow-wrap:normal;word-break:normal}.BlogPostPage_article__LdlKD [data-blog-code-frame]{min-width:0;margin-block:1.5rem;overflow:hidden;border:1px solid hsl(var(--border));border-radius:8px}.BlogPostPage_article__LdlKD [data-blog-copy-toolbar]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.375rem .75rem;border-bottom:1px solid hsl(var(--border));background:hsl(var(--card));font-size:.75rem;font-weight:500}.BlogPostPage_article__LdlKD [data-blog-copy-toolbar]>span{min-width:0;overflow-wrap:anywhere}.BlogPostPage_article__LdlKD [data-blog-copy-slot]{display:flex;align-items:center;min-height:44px}.BlogPostPage_article__LdlKD [data-blog-code-frame]>:is(pre,[data-blog-command]){margin:0;border:0;border-radius:0}.BlogPostPage_article__LdlKD [data-blog-code-frame]>:is(pre,[data-blog-command]):focus-visible{outline-offset:-3px}.BlogPostPage_article__LdlKD :is(a,pre,[data-blog-command]):focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.BlogPostPage_article__LdlKD blockquote{margin-block:1.5rem;padding-inline-start:1rem;border-inline-start:3px solid hsl(var(--border))}.BlogPostPage_article__LdlKD :is(img,video){max-width:100%}.BlogPostPage_article__LdlKD figure{margin-block:1.5rem}.BlogPostPage_article__LdlKD figcaption{margin-top:.5rem;font-size:.875rem}.BlogPostPage_article__LdlKD>div>:first-child{margin-top:0}