.safe-area-pb.svelte-1ozms3a{padding-bottom:env(safe-area-inset-bottom,.5rem)}.blog-content.svelte-1fegv8i h2{font-size:var(--font-size-3xl,2.375rem);margin:3rem 0 1.5rem;font-weight:600;line-height:1.2}.blog-content.svelte-1fegv8i h3{font-size:var(--font-size-2xl,1.875rem);margin:2.5rem 0 1rem;font-weight:600;line-height:1.2}.blog-content.svelte-1fegv8i p{margin-bottom:1.5rem;font-size:1.0625rem;line-height:1.6}.blog-content.svelte-1fegv8i a{color:var(--color-primary);font-weight:500;text-decoration:underline}.blog-content.svelte-1fegv8i li{margin-bottom:.75rem;font-size:1.0625rem;line-height:1.6}.blog-content.svelte-1fegv8i blockquote{border-left:4px solid var(--color-primary);color:var(--color-muted-foreground);margin:2rem 0;padding-left:1.5rem;font-style:italic}.blog-content.svelte-1fegv8i pre{color:#3a3e45;background:#e8eaed;border:1px solid #dcdfe5;border-radius:.5rem;margin:1.5rem 0;padding:1.25rem 1.5rem;font-size:.875rem;line-height:1.7;overflow-x:auto}.blog-content.svelte-1fegv8i pre code{font-size:inherit;white-space:pre;color:inherit!important;background:0 0!important;border-radius:0!important;padding:0!important}.blog-content.svelte-1fegv8i code:not(pre code){color:#3a3e45;background:#ebecf0;border-radius:.25rem;padding:.15em .4em;font-family:Space Mono,ui-monospace,monospace;font-size:.875em}.blog-content.svelte-1fegv8i code:not(pre code):before,.blog-content.svelte-1fegv8i code:not(pre code):after{content:none}
