.blog-post-body.svelte-1emp2lu{min-width:0}.blog-post-body.svelte-1emp2lu [id]{scroll-margin-top:5rem}.blog-post-body.svelte-1emp2lu pre{max-width:100%;overflow-x:auto}.blog-post-body.svelte-1emp2lu h1:not([data-blog-heading]),.blog-post-body.svelte-1emp2lu [data-blog-heading="1"]{letter-spacing:-.025em;margin-top:2rem;font-size:2.25rem;font-weight:800}.blog-post-body.svelte-1emp2lu h2:not([data-blog-heading]),.blog-post-body.svelte-1emp2lu [data-blog-heading="2"]{letter-spacing:-.025em;border-bottom:1px solid;margin-top:1.5rem;padding-bottom:.5rem;font-size:1.875rem;font-weight:600;transition:color .15s}.blog-post-body.svelte-1emp2lu h3:not([data-blog-heading]),.blog-post-body.svelte-1emp2lu [data-blog-heading="3"]{letter-spacing:-.025em;margin-top:2rem;font-size:1.5rem;font-weight:600}.blog-post-body.svelte-1emp2lu h4:not([data-blog-heading]),.blog-post-body.svelte-1emp2lu [data-blog-heading="4"]{letter-spacing:-.025em;margin-top:2rem;font-size:1.25rem;font-weight:600}.blog-post-body.svelte-1emp2lu p{overflow-wrap:anywhere;margin-top:1.5rem;font-family:capitolium-2,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.125rem;line-height:1.75}.blog-post-body.svelte-1emp2lu a{margin-top:1.5rem;font-family:capitolium-2,ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.125rem;line-height:1.75;text-decoration:underline}.blog-post-body.svelte-1emp2lu blockquote{border-left:2px solid;margin-top:1.5rem;padding-left:1.5rem;font-size:1.125rem;font-style:italic}.blog-post-body.svelte-1emp2lu .blog-table-scroll{margin-inline:-1.5rem;width:calc(100% + 3rem);min-width:0;max-width:calc(100% + 3rem);margin-top:1.5rem;overflow-x:auto}.blog-post-body.svelte-1emp2lu .blog-table-content{box-sizing:border-box;width:fit-content;min-width:100%;padding-inline:1.5rem}.blog-post-body.svelte-1emp2lu .blog-table-scroll:focus-visible{outline-offset:4px;outline:2px solid}.blog-post-body.svelte-1emp2lu table{width:100%;font-size:1.125rem}.blog-post-body.svelte-1emp2lu tr{border-top:1px solid;margin:0;padding:0}.blog-post-body.svelte-1emp2lu th{text-align:left;border:1px solid;padding:.5rem 1rem;font-weight:700}.blog-post-body.svelte-1emp2lu td{text-align:left;border:1px solid;padding:.5rem 1rem}.blog-post-body.svelte-1emp2lu ul,.blog-post-body.svelte-1emp2lu ol{margin-top:1.5rem;margin-bottom:1.5rem;margin-left:1.5rem}.blog-post-body.svelte-1emp2lu ul{list-style-type:disc}.blog-post-body.svelte-1emp2lu ol{list-style-type:decimal}.blog-post-body.svelte-1emp2lu iframe{aspect-ratio:16/9;width:100%}.blog-post-body.svelte-1emp2lu pre code,.blog-post-body.svelte-1emp2lu figure{margin-top:1.5rem}.blog-post-body.svelte-1emp2lu figcaption{color:hsl(var(--muted-foreground));text-align:center;margin-top:.5rem;font-size:.875rem}
