.article-card.svelte-1632qlp{border-radius:4px;padding:1.5rem 0;text-decoration:none;transition:background .15s;display:block}.article-card.svelte-1632qlp:hover{background:color-mix(in srgb, var(--text) 6%, transparent);margin-left:-.75rem;margin-right:-.75rem;padding-left:.75rem;padding-right:.75rem}.article-card.svelte-1632qlp:hover .article-title:where(.svelte-1632qlp){color:var(--accent)}.article-row.svelte-1632qlp{clear:both;overflow:hidden}.article-thumb.svelte-1632qlp{float:right;aspect-ratio:4/3;border-radius:4px;width:120px;margin:0 0 .5rem 1rem;overflow:hidden}.article-thumb.svelte-1632qlp img:where(.svelte-1632qlp){object-fit:cover;width:100%;height:100%;display:block}.article-title.svelte-1632qlp{color:var(--text);margin-top:0;margin-bottom:.25em;font-size:1.5rem;transition:color .15s}.article-excerpt.svelte-1632qlp{color:var(--text-muted);margin:.25rem 0 .5rem;font-size:.95rem;line-height:1.5}.article-meta.svelte-1632qlp{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;gap:1rem;margin-top:auto;padding-top:.5rem;font-size:.85rem;display:flex}.home.svelte-1uha8ag{--content-width:1500px}.motd.svelte-1uha8ag{background:var(--accent);color:#fff;font-family:var(--font-header);letter-spacing:.08em;text-transform:uppercase;max-width:var(--content-width);margin:0 auto;padding:.6em 1em;font-size:.8rem}.mobile-list.svelte-1uha8ag{list-style:none;display:none}.mobile-item.svelte-1uha8ag{border-bottom:1px solid var(--border)}.mobile-item.svelte-1uha8ag:last-child{border-bottom:none}.article-list.svelte-1uha8ag{background:var(--border);border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:1px;list-style:none;display:grid}.article-item.svelte-1uha8ag{background:var(--bg)}.article-item.featured.svelte-1uha8ag{border-bottom:1px solid var(--border);grid-column:1/-1}.article-card.svelte-1uha8ag{flex-direction:column;height:100%;padding:1.5rem;text-decoration:none;transition:background .15s;display:flex}.article-card.svelte-1uha8ag:hover{background:color-mix(in srgb, var(--text) 6%, var(--bg))}.article-card.svelte-1uha8ag:hover .article-title:where(.svelte-1uha8ag){color:var(--accent)}.featured.svelte-1uha8ag .article-card:where(.svelte-1uha8ag){padding:2rem}.featured-inner.svelte-1uha8ag{align-items:stretch;gap:2rem;display:flex}.featured.svelte-1uha8ag .article-body:where(.svelte-1uha8ag){flex-direction:column;flex:1;display:flex}.featured.svelte-1uha8ag .article-title:where(.svelte-1uha8ag){font-size:2.75rem}.featured.svelte-1uha8ag .article-thumb:where(.svelte-1uha8ag){aspect-ratio:16/10;flex:1;max-width:55%}.featured.svelte-1uha8ag .article-excerpt:where(.svelte-1uha8ag){flex:1;font-size:1rem}.article-thumb.svelte-1uha8ag{aspect-ratio:16/9;border-radius:2px;width:100%;margin-bottom:.75rem;overflow:hidden}.article-thumb.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;display:block}.article-title.svelte-1uha8ag{color:var(--text);margin-top:0;margin-bottom:.25em;font-size:1.4rem;transition:color .15s}.article-excerpt.svelte-1uha8ag{color:var(--text-muted);margin:.25rem 0 .5rem;font-size:.95rem;line-height:1.5}.article-meta.svelte-1uha8ag{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;gap:1rem;margin-top:auto;padding-top:.5rem;font-size:.85rem;display:flex}.empty.svelte-1uha8ag{color:var(--text-muted)}@media (width<=800px){.mobile-list.svelte-1uha8ag{display:block}.article-list.svelte-1uha8ag{display:none}.featured-inner.svelte-1uha8ag{flex-direction:column}.featured.svelte-1uha8ag .article-thumb:where(.svelte-1uha8ag){flex:none;max-width:100%}.featured.svelte-1uha8ag .article-title:where(.svelte-1uha8ag){font-size:2rem}}
