.blog.svelte-mirv5o{max-width:var(--large-container-width)}.post.svelte-mirv5o{display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--darker-background);border-radius:var(--border-radius);color:inherit;font-weight:inherit;overflow:hidden;text-decoration:none}.post.svelte-mirv5o:not(:first-child){margin-top:var(--spacing)}.post-image.svelte-mirv5o{width:100%;height:13rem;overflow:hidden}.post-image.svelte-mirv5o img:where(.svelte-mirv5o){width:100%;height:100%;object-fit:cover;transition:transform 1s ease-in-out}.post.svelte-mirv5o:hover .post-image:where(.svelte-mirv5o) img:where(.svelte-mirv5o){transform:scale(1.2)}.post-content.svelte-mirv5o{padding:var(--spacing);flex:1;display:flex;flex-direction:column}.post.svelte-mirv5o h2:where(.svelte-mirv5o){margin-top:0;margin-bottom:.5rem;font-size:1.4rem}.post.svelte-mirv5o .summary:where(.svelte-mirv5o){color:var(--color-faint-text);margin-bottom:1rem;flex:1}.read-more.svelte-mirv5o{color:var(--primary-accent);font-weight:700;align-self:flex-end;margin-top:auto}@media (min-width: 600px){.blog-posts.svelte-mirv5o{display:flex;flex-wrap:wrap;gap:var(--spacing)}.post.svelte-mirv5o{width:calc(50% - var(--spacing) / 2);height:auto}.post.svelte-mirv5o:not(:first-child){margin-top:0}.blog-posts.odd.svelte-mirv5o .post:where(.svelte-mirv5o):nth-child(3){width:100%}}
