.kali-cta[data-astro-cid-ftjtwwhw]{margin-top:clamp(28px,4vw,44px)}.kali-cta[data-astro-cid-ftjtwwhw] a[data-astro-cid-ftjtwwhw]{border:1px solid var(--line-2);border-left:3px solid var(--red);background:var(--surface);color:var(--text);transition:transform .16s var(--ease-out), border-color .16s;border-radius:12px;gap:4px;padding:16px 18px;text-decoration:none;display:grid}.kali-cta[data-astro-cid-ftjtwwhw] a[data-astro-cid-ftjtwwhw]:hover{border-color:var(--control-border);transform:translateY(-2px)}.kali-cta[data-astro-cid-ftjtwwhw] a[data-astro-cid-ftjtwwhw]:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.kali-cta[data-astro-cid-ftjtwwhw] .mono[data-astro-cid-ftjtwwhw]{color:var(--red);font-size:.75rem}.kali-cta[data-astro-cid-ftjtwwhw] b[data-astro-cid-ftjtwwhw]{font-size:1.125rem}.kali-cta[data-astro-cid-ftjtwwhw] span[data-astro-cid-ftjtwwhw]:last-child{color:var(--text-2);font-size:.9375rem}@media (prefers-reduced-motion:reduce){.kali-cta[data-astro-cid-ftjtwwhw] a[data-astro-cid-ftjtwwhw],.kali-cta[data-astro-cid-ftjtwwhw] a[data-astro-cid-ftjtwwhw]:hover{transition:none;transform:none}}.archive[data-astro-cid-ftjtwwhw]{padding:40px 0 88px}.filters[data-astro-cid-ftjtwwhw]{flex-wrap:wrap;gap:8px;display:flex}html:not(.js) .filters[data-astro-cid-ftjtwwhw]{display:none}.filter[data-astro-cid-ftjtwwhw]{border:1px solid var(--text-2);border-radius:var(--r-control);min-height:44px;color:var(--text);font:600 .9375rem var(--font-sans);transition:background-color var(--t-fast), transform var(--t-fast);background:0 0;padding:0 16px}.filter[data-astro-cid-ftjtwwhw]:hover{background:var(--surface)}.filter[data-astro-cid-ftjtwwhw]:active{transform:translateY(1px)}.filter[data-astro-cid-ftjtwwhw][aria-pressed=true]{background:var(--surface-2);border-color:var(--signal);color:var(--text)}.count[data-astro-cid-ftjtwwhw]{color:var(--text-2);margin:20px 0 12px}.rows[data-astro-cid-ftjtwwhw]{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.empty[data-astro-cid-ftjtwwhw]{color:var(--text-2);padding:32px 0}
