.blog-section{padding:calc(var(--spacing) * 2)}.blog-post-list.svelte-rwi3u8{width:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:calc(var(--spacing) * 2)}.blog-post-item.svelte-rwi3u8{width:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;@media(width>=48rem){grid-template-columns:min-content auto}}.blog-post-preview.svelte-rwi3u8{width:100%;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--color-primary-300-700);@media(width>=48rem){height:calc(var(--spacing) * 32)}}.blog-post-preview.svelte-rwi3u8 img:where(.svelte-rwi3u8){min-width:100%;min-height:100%;display:block;object-fit:cover}.blog-post-details-container.svelte-rwi3u8{height:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 2);@media(width>=48rem){grid-template-columns:auto max-content;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3)}}.blog-post-details.svelte-rwi3u8,.blog-post-blurb-container.svelte-rwi3u8{height:100%}.blog-post-blurb.svelte-rwi3u8{height:100%;line-height:var(--leading-tight);overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-box-orient:vertical;-webkit-line-clamp:2}
