.fd[data-astro-cid-3ywlqc5r]{--ink: var(--kb-color-text-primary);--slate: var(--kb-color-text-secondary);--line: var(--kb-color-border-line);--blue: var(--kb-color-text-link);--green: var(--kb-color-state-success)}.fd-hero[data-astro-cid-3ywlqc5r]{padding:0 0 2.5rem;border-bottom:1px solid var(--line);margin-bottom:2rem}.fd-eyebrow[data-astro-cid-3ywlqc5r]{font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;color:var(--slate);margin-bottom:1rem}.fd-title[data-astro-cid-3ywlqc5r]{font-size:1.85rem;line-height:1.5;font-weight:700;color:var(--ink);margin-bottom:1.25rem;letter-spacing:.01em}.fd-lead[data-astro-cid-3ywlqc5r]{font-size:1rem;line-height:2;color:var(--kb-color-ink-800);max-width:42rem}.fd-links[data-astro-cid-3ywlqc5r]{display:flex;flex-wrap:wrap;gap:.6rem 1.5rem;margin-top:1.5rem;font-size:.85rem}.fd-links[data-astro-cid-3ywlqc5r] a[data-astro-cid-3ywlqc5r]{color:var(--blue);text-decoration:none;border-bottom:1px solid var(--kb-color-ai-300);padding-bottom:1px}.fd-links[data-astro-cid-3ywlqc5r] a[data-astro-cid-3ywlqc5r]:hover{border-bottom-color:var(--blue)}.fd-stats[data-astro-cid-3ywlqc5r]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.75rem 0 0;padding-top:1.25rem;border-top:1px solid var(--line)}.fd-stats[data-astro-cid-3ywlqc5r] div[data-astro-cid-3ywlqc5r]{margin:0}.fd-stats[data-astro-cid-3ywlqc5r] dt[data-astro-cid-3ywlqc5r]{font-size:.72rem;letter-spacing:.08em;color:var(--slate);margin-bottom:.2rem}.fd-stats[data-astro-cid-3ywlqc5r] dd[data-astro-cid-3ywlqc5r]{margin:0;font-size:1.15rem;font-weight:700;color:var(--ink)}.fd-toolbar[data-astro-cid-3ywlqc5r]{margin-bottom:2.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--line)}.fd-search[data-astro-cid-3ywlqc5r]{width:100%;max-width:28rem;font-size:.88rem;padding:.55rem .75rem;border:1px solid var(--line);background:var(--kb-color-surface-card);color:var(--ink);outline:none}.fd-search[data-astro-cid-3ywlqc5r]:focus{border-color:var(--blue)}.fd-filters[data-astro-cid-3ywlqc5r]{display:flex;flex-wrap:wrap;gap:.4rem .5rem;margin-top:.9rem}.category-btn[data-astro-cid-3ywlqc5r]{font-size:.78rem;line-height:1.4;padding:.25rem .55rem;border:1px solid var(--line);background:var(--kb-color-surface-card);color:var(--slate);cursor:pointer}.category-btn[data-astro-cid-3ywlqc5r]:hover{color:var(--ink);border-color:var(--ink)}.category-btn[data-astro-cid-3ywlqc5r].is-active{color:#fff;background:var(--ink);border-color:var(--ink)}.fd-sec[data-astro-cid-3ywlqc5r]{margin-bottom:2.6rem}.fd-sec[data-astro-cid-3ywlqc5r] h2[data-astro-cid-3ywlqc5r]{font-size:1.05rem;font-weight:700;letter-spacing:.04em;color:var(--ink);border-bottom:2px solid var(--ink);display:inline-block;padding-bottom:.45rem;margin-bottom:.9rem}.fd-list[data-astro-cid-3ywlqc5r]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.feed-card[data-astro-cid-3ywlqc5r]{display:grid;grid-template-columns:1fr auto;gap:.35rem 1.25rem;padding:.75rem 0;border-bottom:1px solid var(--line)}.feed-title[data-astro-cid-3ywlqc5r]{font-size:.9rem;font-weight:700;color:var(--ink)}.fd-sub[data-astro-cid-3ywlqc5r]{grid-column:1;font-size:.78rem;color:var(--slate)}.fd-actions[data-astro-cid-3ywlqc5r]{grid-column:2;grid-row:1 / span 2;display:flex;align-items:center;gap:.9rem;font-size:.78rem;white-space:nowrap}.fd-actions[data-astro-cid-3ywlqc5r] a[data-astro-cid-3ywlqc5r]{color:var(--blue);text-decoration:none;border-bottom:1px solid var(--kb-color-ai-300);padding-bottom:1px}.fd-actions[data-astro-cid-3ywlqc5r] a[data-astro-cid-3ywlqc5r]:hover{border-bottom-color:var(--blue)}.fd-muted[data-astro-cid-3ywlqc5r]{color:var(--slate)}.fd-empty[data-astro-cid-3ywlqc5r]{text-align:center;padding:2.5rem 0;color:var(--slate);font-size:.9rem}.hidden[data-astro-cid-3ywlqc5r]{display:none}.fd-foot[data-astro-cid-3ywlqc5r]{margin-top:2.5rem;padding-top:1.75rem;border-top:1px solid var(--line);font-size:.82rem;line-height:1.9;color:var(--slate)}@media (max-width: 720px){.fd-title[data-astro-cid-3ywlqc5r]{font-size:1.45rem}.fd-stats[data-astro-cid-3ywlqc5r],.feed-card[data-astro-cid-3ywlqc5r]{grid-template-columns:1fr}.fd-actions[data-astro-cid-3ywlqc5r]{grid-column:1;grid-row:auto}}
