section.svelte-u4k2t{min-height:100dvh;padding-top:var(--navbar-height);padding-bottom:var(--margin-bottom);background-color:#000;justify-content:flex-start;margin-top:0!important;margin-bottom:0!important}.featured-list.svelte-u4k2t,.filters.svelte-u4k2t,.list.svelte-u4k2t{padding:0 var(--padding)}.blog-index.svelte-u4k2t{margin-top:var(--navbar-height);flex-direction:column;display:flex}.filters.svelte-u4k2t,.list.svelte-u4k2t,.featured-section.svelte-u4k2t{color:#fff}.featured-list.svelte-u4k2t{margin-top:calc(var(--gutter) * 2);flex-direction:column;display:flex}.featured-card.svelte-u4k2t{color:#fff;cursor:pointer;border:2px solid #0000;border-radius:16px;text-decoration:none;display:block;overflow:hidden}.featured-card.svelte-u4k2t:hover{border:2px solid #667eea}.featured-image.svelte-u4k2t{aspect-ratio:1;background:#1a1a1a;overflow:hidden}.featured-image.svelte-u4k2t img:where(.svelte-u4k2t){object-fit:cover;width:100%;height:100%;display:block}.featured-content.svelte-u4k2t{padding:1.5rem 0}.featured-content.svelte-u4k2t h3:where(.svelte-u4k2t){max-width:12rem}.featured-card.svelte-u4k2t h3:where(.svelte-u4k2t){color:#fff;margin:0 0 .75rem;font-size:24px;line-height:1.2}.featured-meta.svelte-u4k2t{color:#afacac;align-items:center;gap:.5rem;font-size:14px;display:flex}h1.svelte-u4k2t{margin:0 0 .75rem}.filters.svelte-u4k2t{margin-top:calc(var(--gutter) * 2);flex-direction:column;gap:1rem;display:flex}.tags.svelte-u4k2t,.sort.svelte-u4k2t{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.label.svelte-u4k2t{color:#fff;margin-right:.25rem;font-size:14px}a.svelte-u4k2t{color:inherit;text-decoration:none}.tags.svelte-u4k2t a:where(.svelte-u4k2t),.sort.svelte-u4k2t a:where(.svelte-u4k2t){border:1px solid #d9d9d9;border-radius:999px;padding:.35rem .7rem;font-size:14px;transition:background .15s,border-color .15s}.tags.svelte-u4k2t a:where(.svelte-u4k2t):hover,.sort.svelte-u4k2t a:where(.svelte-u4k2t):hover{color:#000;background-color:#fff}.active.svelte-u4k2t{color:#000;background:#fff;border-color:#fff}.list.svelte-u4k2t{margin-top:calc(var(--gutter) * 2);grid-template-columns:1fr;gap:1rem;display:grid}.pager.svelte-u4k2t{color:#fff;width:100%;margin-top:calc(var(--gutter) * 2);justify-content:center;align-items:center;gap:1rem;font-size:14px;display:flex}.pager.svelte-u4k2t a:where(.svelte-u4k2t){color:inherit;border:1px solid #d9d9d9;border-radius:999px;padding:.4rem .8rem;text-decoration:none;transition:border-color .15s}.pager.svelte-u4k2t a:where(.svelte-u4k2t):hover{color:#000;background-color:#fff;border-color:#fff}.page-indicator.svelte-u4k2t{white-space:nowrap}.disabled.svelte-u4k2t{pointer-events:none;opacity:.5}.card.svelte-u4k2t{background:#000;border:1px solid #d9d9d9;border-radius:14px;padding:1.1rem 1.2rem;transition:transform .15s,border-color .15s}.card.svelte-u4k2t:hover{border-color:#667eea;transform:translateY(-2px)}.meta.svelte-u4k2t{color:#afacac;align-items:center;gap:.5rem;margin-bottom:.6rem;font-size:14px;display:flex}h2.svelte-u4k2t{color:#fff;margin:0;font-size:22px;line-height:1.2}.desc.svelte-u4k2t{color:#afacac;max-width:70ch;margin:.6rem 0 0;line-height:1.5}.empty.svelte-u4k2t{margin-top:calc(var(--gutter) * 2);color:#676767}@media (min-width:860px){.featured-list.svelte-u4k2t{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;gap:2rem;display:grid}.desc.svelte-u4k2t{font-size:20px}.pager.svelte-u4k2t{padding-left:var(--padding);justify-content:flex-start;width:fit-content}.filters.svelte-u4k2t{flex-direction:row;justify-content:space-between;align-items:flex-start}}.visually-hidden.svelte-u4k2t{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
