.container.svelte-se4fpu{max-width:var(--sk-page-content-width);box-sizing:content-box;margin:0 auto;text-wrap:balance;padding:var(--sk-page-padding-top) var(--sk-page-padding-side)}.section-title.svelte-se4fpu{font:var(--sk-font-h2);color:var(--sk-fg-1);margin-bottom:5rem;padding-bottom:1rem;border-bottom:1px solid var(--sk-fg-4);display:block;width:100%}.feature-title.svelte-se4fpu{font-size:var(--sk-text-4xl);font-weight:700;color:var(--sk-fg-1)}h2.svelte-se4fpu{display:inline-block;color:var(--sk-fg-1);font:var(--sk-font-h3)}h3.svelte-se4fpu{display:inline-block;color:var(--sk-fg-1);font:var(--sk-font-h3);font-weight:600}article.svelte-se4fpu{margin:0 0 4rem}article.svelte-se4fpu a:where(.svelte-se4fpu){display:block;text-decoration:none;color:inherit}article.svelte-se4fpu a:where(.svelte-se4fpu):hover h2:where(.svelte-se4fpu),article.svelte-se4fpu a:where(.svelte-se4fpu):hover h3:where(.svelte-se4fpu){text-decoration:underline}article.svelte-se4fpu p:where(.svelte-se4fpu){color:var(--sk-fg-3);margin:0 0 .5em}.featured.svelte-se4fpu,.regular.svelte-se4fpu{margin-bottom:3rem}.featured.svelte-se4fpu{padding:0}.featured.svelte-se4fpu .featured-article:where(.svelte-se4fpu){margin-top:4rem;margin-bottom:0rem}.regular.svelte-se4fpu{padding:2rem 0}.article-content.svelte-se4fpu{display:flex;gap:1.5rem;align-items:flex-start}.thumbnail-container.svelte-se4fpu{flex-shrink:0}.content-container.svelte-se4fpu{flex:1;min-width:0}.filter-display.svelte-se4fpu{background:var(--sk-bg-3);border:1px solid var(--sk-fg-4);border-radius:8px;padding:1rem 1.5rem;margin-bottom:2rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.filter-display.svelte-se4fpu p:where(.svelte-se4fpu){margin:0;color:var(--sk-fg-2)}.filter-display.svelte-se4fpu strong:where(.svelte-se4fpu){color:var(--sk-fg-1)}.clear-filter.svelte-se4fpu{color:var(--sk-fg-accent);text-decoration:none;font-size:var(--sk-text-sm);font-weight:500}.clear-filter.svelte-se4fpu:hover{text-decoration:underline}.no-posts.svelte-se4fpu{text-align:center;padding:3rem 1rem;color:var(--sk-fg-3)}.no-posts.svelte-se4fpu p:where(.svelte-se4fpu){font-size:var(--sk-text-lg);margin-bottom:1rem}.no-posts.svelte-se4fpu a:where(.svelte-se4fpu){color:var(--sk-fg-accent);text-decoration:none;font-weight:500}.no-posts.svelte-se4fpu a:where(.svelte-se4fpu):hover{text-decoration:underline}.article-thumbnail{border-radius:8px;overflow:hidden}.article-thumbnail img{border-radius:8px}.blog-description.svelte-se4fpu{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:640px){.article-content.svelte-se4fpu{flex-direction:column;gap:1rem}}
