.blog-posts.svelte-fd7kwg{width:100%}.blog-posts.svelte-fd7kwg .blog-post:where(.svelte-fd7kwg){margin:0;padding:0;display:flex;flex-direction:column;margin-top:1.5rem;padding-bottom:.75rem;border-bottom:dashed 1px var(--accent)}.blog-posts.svelte-fd7kwg .blog-post:where(.svelte-fd7kwg) a:where(.svelte-fd7kwg){margin:0;padding:0;font-weight:700;font-size:1.2rem}.blog-posts.svelte-fd7kwg .blog-post:where(.svelte-fd7kwg) .categories:where(.svelte-fd7kwg){margin:0;padding:0;margin-top:.5rem;display:flex;justify-content:flex-start}.blog-posts.svelte-fd7kwg .blog-post:where(.svelte-fd7kwg) .categories:where(.svelte-fd7kwg) .category:where(.svelte-fd7kwg){margin:0;padding:0;background-color:var(--primary);padding:0rem .6rem;border-radius:.7rem;margin-right:.3rem;font-weight:700;font-size:.6rem;line-height:.6rem;text-align:center;display:inline-flex;align-items:center;height:1.3rem;color:var(--text-2-light);color:var(--surface-3);text-transform:uppercase}.blog-posts.svelte-fd7kwg .blog-post:where(.svelte-fd7kwg) .date:where(.svelte-fd7kwg){font-size:.8rem;font-weight:700}.blog-posts.svelte-fd7kwg .blog-post:where(.svelte-fd7kwg) .excerpt:where(.svelte-fd7kwg){font-size:1rem;font-weight:400;margin-top:1rem}.heading.svelte-fd7kwg{text-transform:uppercase;display:inline-block}
