@keyframes svelte-wl8eb7-shine{0%{background-color:var(--grey-4)}50%{background-color:var(--grey-6)}to{background-color:var(--grey-4)}}.load-more-trigger.svelte-wl8eb7{display:flex;justify-content:center;padding:2rem 0}.loading-indicator.svelte-wl8eb7{display:flex;align-items:center;width:100%}.loading-post.svelte-wl8eb7{display:flex;flex-direction:column;gap:var(--spacing-1);width:100%}.loading-image.svelte-wl8eb7{height:200px;width:100%;background-color:var(--grey-4);border-radius:var(--radius-s);animation:svelte-wl8eb7-shine infinite 2s ease-in-out}.loading-post.svelte-wl8eb7:nth-child(2) .loading-image:where(.svelte-wl8eb7),.loading-post.svelte-wl8eb7:nth-child(2) .loading-line:where(.svelte-wl8eb7){animation-delay:.15s}.loading-post.svelte-wl8eb7:nth-child(3) .loading-image:where(.svelte-wl8eb7),.loading-post.svelte-wl8eb7:nth-child(3) .loading-line:where(.svelte-wl8eb7){animation-delay:.3s}.loading-text.svelte-wl8eb7{display:flex;flex-direction:column;gap:var(--spacing-1)}.loading-line.svelte-wl8eb7{width:90%;height:16px;border-radius:var(--radius-xs);background-color:var(--grey-4);animation:svelte-wl8eb7-shine infinite 2s ease-in-out;animation-delay:.15s}.loading-line.svelte-wl8eb7:last-child{width:60%}.end-message.svelte-wl8eb7{text-align:center;padding:2rem 0;color:#666;border-top:1px solid #eee;margin-top:2rem}.error.svelte-wl8eb7{display:flex;flex-direction:column;justify-content:center;color:var(--grey-2);align-items:center;width:100%;min-height:400px;max-width:1000px}.blog-content.svelte-wl8eb7{margin:0 auto var(--spacing-8);max-width:1200px;padding:var(--page-padding) var(--page-padding)}.posts.svelte-wl8eb7{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-4);width:100%}.teaser.svelte-wl8eb7{border-radius:var(--radius-s)}.posts.svelte-wl8eb7 .teaser:where(.svelte-wl8eb7) .text-block:where(.svelte-wl8eb7){padding:var(--spacing-1)}.featured-post.svelte-wl8eb7 .teaser:where(.svelte-wl8eb7){margin-bottom:var(--spacing-10)}.featured-post.svelte-wl8eb7 .teaser-content:where(.svelte-wl8eb7){grid-template-columns:1fr 1fr;align-items:center;gap:var(--spacing-5)}.teaser-content.svelte-wl8eb7{display:grid;gap:var(--spacing-2)}.text-block.svelte-wl8eb7{display:flex;flex-direction:column;gap:var(--spacing-2)}.blog-title.svelte-wl8eb7{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:var(--spacing-2)}.posts.svelte-wl8eb7 .blog-title:where(.svelte-wl8eb7){font:var(--subtitle)}.featured-post.svelte-wl8eb7 .blog-title:where(.svelte-wl8eb7){font:var(--subheading);-webkit-line-clamp:3}.blog-image.svelte-wl8eb7>img:where(.svelte-wl8eb7){width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;transition:all .25s ease-in}.teaser.svelte-wl8eb7 a:where(.svelte-wl8eb7):hover .blog-image:where(.svelte-wl8eb7)>img:where(.svelte-wl8eb7){transform:scale(1.05)}.blog-image.svelte-wl8eb7{width:100%;aspect-ratio:16/10;border-radius:var(--radius-s);overflow:hidden}.author-block.svelte-wl8eb7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-1)}.author-image.svelte-wl8eb7{width:var(--spacing-4);height:var(--spacing-4)}.intro.svelte-wl8eb7{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 1000px){.posts.svelte-wl8eb7{grid-template-columns:1fr 1fr}.featured-post.svelte-wl8eb7 .teaser-content:where(.svelte-wl8eb7){grid-template-columns:1fr;gap:var(--spacing-3)}.loading-post.svelte-wl8eb7:last-of-type{display:none}}@media (max-width: 800px){.posts.svelte-wl8eb7{grid-template-columns:1fr;gap:var(--spacing-3)}.posts.svelte-wl8eb7 .teaser:where(.svelte-wl8eb7):not(:last-of-type){border-bottom:var(--border-thin) var(--grey-4);padding-bottom:var(--spacing-3)}.featured-post.svelte-wl8eb7 .teaser:where(.svelte-wl8eb7){border-bottom:var(--border-thin) var(--grey-4);padding-bottom:var(--spacing-3);margin-bottom:var(--spacing-3)}.loading-post.svelte-wl8eb7{display:none}.loading-image.svelte-wl8eb7{height:250px}.loading-post.svelte-wl8eb7:first-of-type{display:flex}}@media (max-width: 450px){.blog-content.svelte-wl8eb7{margin-bottom:var(--spacing-4)}.posts.svelte-wl8eb7{grid-template-columns:1fr}.posts.svelte-wl8eb7 .teaser:where(.svelte-wl8eb7) .text-block:where(.svelte-wl8eb7){padding:0}.intro.svelte-wl8eb7{display:none}.blog-title.svelte-wl8eb7{font:var(--subtitle);margin-bottom:var(--spacing-1);-webkit-line-clamp:3}.featured-post.svelte-wl8eb7 .blog-title:where(.svelte-wl8eb7){font:var(--title)}.posts.svelte-wl8eb7 .teaser-content:where(.svelte-wl8eb7){display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-2);grid-template-areas:"text image"}.posts.svelte-wl8eb7 .text-block:where(.svelte-wl8eb7){grid-area:text}.posts.svelte-wl8eb7 .blog-image:where(.svelte-wl8eb7){grid-area:image}.posts.svelte-wl8eb7 .blog-title:where(.svelte-wl8eb7){font:var(--body-large);font-weight:var(--bold)}.posts.svelte-wl8eb7 .blog-image:where(.svelte-wl8eb7){aspect-ratio:16/12}.posts.svelte-wl8eb7 .blog-image:where(.svelte-wl8eb7)>img:where(.svelte-wl8eb7){aspect-ratio:16/12}.author-image.svelte-wl8eb7{display:none}.text-block.svelte-wl8eb7{gap:0}.author-block.svelte-wl8eb7{order:2}.title-block.svelte-wl8eb7{order:1}.loading-post.svelte-wl8eb7{display:none}.loading-post.svelte-wl8eb7:first-of-type{margin-top:var(--spacing-2);display:grid;grid-template-columns:2fr 1fr}.loading-text.svelte-wl8eb7{height:100%;justify-content:center}.loading-image.svelte-wl8eb7{height:80px;order:2}}
