.blog-post.svelte-1teoznn{max-width:48rem;margin:0 auto;padding:4rem 1rem}.blog-post__header.svelte-1teoznn{margin-bottom:2.5rem}.blog-post__date.svelte-1teoznn{color:#71717a;font-size:.875rem;line-height:1.25rem}.blog-post__title.svelte-1teoznn{margin-top:.5rem;font-size:2.25rem;font-weight:700;line-height:2.5rem}.blog-post__description.svelte-1teoznn{margin-top:1rem;color:#52525b;font-size:1.125rem;line-height:1.75rem}.blog-post__content.svelte-1teoznn{color:#3f3f46;font-size:1rem;line-height:1.75}.blog-post__content.svelte-1teoznn h1,.blog-post__content.svelte-1teoznn h2,.blog-post__content.svelte-1teoznn h3,.blog-post__content.svelte-1teoznn h4{color:#18181b;font-weight:700;line-height:1.25}.blog-post__content.svelte-1teoznn h1{margin:2rem 0 1rem;font-size:2.25rem}.blog-post__content.svelte-1teoznn h2{margin:2rem 0 1rem;font-size:1.875rem}.blog-post__content.svelte-1teoznn h3{margin:1.5rem 0 .75rem;font-size:1.5rem}.blog-post__content.svelte-1teoznn p,.blog-post__content.svelte-1teoznn ul,.blog-post__content.svelte-1teoznn ol,.blog-post__content.svelte-1teoznn blockquote,.blog-post__content.svelte-1teoznn pre{margin:1.25rem 0}.blog-post__content.svelte-1teoznn a{color:#18181b;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.blog-post__content.svelte-1teoznn ul,.blog-post__content.svelte-1teoznn ol{padding-left:1.5rem}.blog-post__content.svelte-1teoznn ul{list-style:disc}.blog-post__content.svelte-1teoznn ol{list-style:decimal}.blog-post__content.svelte-1teoznn blockquote{border-left:.25rem solid #d4d4d8;color:#52525b;padding-left:1rem}.blog-post__content.svelte-1teoznn code{background:#e4e4e7;border-radius:.25rem;color:#18181b;font-family:var(--font-code);font-size:.875em;padding:.125rem .25rem}.blog-post__content.svelte-1teoznn pre{background:#18181b;border-radius:.5rem;color:#fafafa;overflow-x:auto;padding:1rem}.blog-post__content.svelte-1teoznn pre code{background:transparent;color:inherit;padding:0}
