.hero[data-astro-cid-uvk5fgiw]>.so-wrap[data-astro-cid-uvk5fgiw]{padding-block:var(--so-space-12) var(--so-space-10)}.hero__title[data-astro-cid-uvk5fgiw]{font-size:var(--so-text-3xl)}@media (width>=40rem){.hero__title[data-astro-cid-uvk5fgiw]{font-size:var(--so-text-4xl)}}.hero__tagline[data-astro-cid-uvk5fgiw]{color:var(--so-ink-muted);font-family:var(--so-font-mono);font-size:var(--so-text-xs)}.list[data-astro-cid-uvk5fgiw]{gap:var(--so-space-6)!important;padding-top:var(--so-space-10)!important}.filters[data-astro-cid-uvk5fgiw]{gap:var(--so-space-3);flex-direction:column;display:flex}.filters__head[data-astro-cid-uvk5fgiw]{align-items:baseline;gap:var(--so-space-3);display:flex}.filters__reset[data-astro-cid-uvk5fgiw]{color:var(--so-ink-link);font-family:var(--so-font-mono);padding:0;font-size:11px}.filters__reset[data-astro-cid-uvk5fgiw]:hover{text-decoration:underline}.filters__chips[data-astro-cid-uvk5fgiw]{gap:var(--so-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.checkbox-native[data-astro-cid-uvk5fgiw]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.so-chip[data-astro-cid-uvk5fgiw]:has(input:focus-visible){outline:2px solid var(--so-border-focus);outline-offset:2px}.filters__count[data-astro-cid-uvk5fgiw]{opacity:.7}.list__head[data-astro-cid-uvk5fgiw]{gap:var(--so-space-6);padding-bottom:var(--so-space-2);border-bottom:1px solid var(--so-border-hairline);margin-bottom:calc(var(--so-space-6) * -1);grid-template-columns:8.5rem 1fr;display:grid}.row[data-astro-cid-uvk5fgiw]{gap:var(--so-space-6);padding:var(--so-space-6) 0;border-bottom:1px solid var(--so-border-hairline);grid-template-columns:8.5rem 1fr 1.5rem;display:grid}.row__date[data-astro-cid-uvk5fgiw]{color:var(--so-ink-secondary);font-family:var(--so-font-mono);font-size:var(--so-text-xs);flex-direction:column;gap:2px;padding-top:4px;display:flex}.row__reading-time[data-astro-cid-uvk5fgiw]{color:var(--so-ink-muted)}.row__main[data-astro-cid-uvk5fgiw]{gap:var(--so-space-2);flex-direction:column;min-width:0;display:flex}.row__title[data-astro-cid-uvk5fgiw]{color:var(--so-ink-primary);font-size:var(--so-text-lg);font-weight:var(--so-weight-medium);line-height:var(--so-leading-snug);letter-spacing:var(--so-tracking-tight);transition:color var(--so-duration-fast) var(--so-ease-standard)}.row__excerpt[data-astro-cid-uvk5fgiw]{max-width:44rem;color:var(--so-ink-secondary);font-size:var(--so-text-sm)}.row__tags[data-astro-cid-uvk5fgiw]{gap:var(--so-space-1);margin-top:var(--so-space-1);flex-wrap:wrap;display:flex}.row__arrow[data-astro-cid-uvk5fgiw]{color:var(--so-ink-muted);transition:transform var(--so-duration-fast) var(--so-ease-standard), color var(--so-duration-fast) var(--so-ease-standard);padding-top:2px}.row[data-astro-cid-uvk5fgiw]:hover .row__title[data-astro-cid-uvk5fgiw]{color:var(--so-ink-link)}.row[data-astro-cid-uvk5fgiw]:hover .row__arrow[data-astro-cid-uvk5fgiw]{color:var(--so-ink-primary);transform:translate(4px)}.empty[data-astro-cid-uvk5fgiw]{padding:var(--so-space-4) 0;color:var(--so-ink-muted);font-family:var(--so-font-mono);font-size:var(--so-text-xs)}.hover-preview[data-astro-cid-uvk5fgiw]{z-index:var(--z-overlay);border:1px solid var(--so-border-hairline);background:var(--so-surface-card);opacity:0;pointer-events:none;width:20rem;transition:opacity var(--so-duration-fast) var(--so-ease-standard);position:fixed;top:0;left:0;transform:translate(-9999px,-9999px)}.hover-preview[data-astro-cid-uvk5fgiw].is-visible{opacity:1}.hover-preview__bar[data-astro-cid-uvk5fgiw]{padding:var(--so-space-2) var(--so-space-3);border-bottom:1px solid var(--so-border-hairline);justify-content:space-between;align-items:baseline;display:flex}.hover-preview__hint[data-astro-cid-uvk5fgiw]{color:var(--so-ink-muted);font-family:var(--so-font-mono);font-size:11px}.hover-preview__body[data-astro-cid-uvk5fgiw]{padding:var(--so-space-3);display:flex}.hover-preview__body[data-astro-cid-uvk5fgiw] img[data-astro-cid-uvk5fgiw]{width:100%}@media (hover:none),(width<=46rem){.hover-preview[data-astro-cid-uvk5fgiw]{display:none}}@media (width<=46rem){.list__head[data-astro-cid-uvk5fgiw]{display:none}.row[data-astro-cid-uvk5fgiw]{gap:var(--so-space-2);padding:var(--so-space-5,20px) 0;grid-template-columns:1fr}.row__date[data-astro-cid-uvk5fgiw]{gap:var(--so-space-2);flex-direction:row;padding-top:0}.row__arrow[data-astro-cid-uvk5fgiw]{display:none}}
