.articles-directory-page[data-astro-cid-v4uzzqp3]{background-color:var(--bg-primary);padding:clamp(3rem,6vw,5rem) 0 clamp(4rem,8vw,6rem)}.page-header[data-astro-cid-v4uzzqp3]{max-width:860px;margin-bottom:clamp(2.5rem,5vw,4rem)}.header-badges[data-astro-cid-v4uzzqp3]{flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem;display:flex}.page-title[data-astro-cid-v4uzzqp3]{color:#0e121a;letter-spacing:-.03em;text-wrap:balance;margin-bottom:1rem;font-size:clamp(2.35rem,6vw,4.5rem);font-weight:800;line-height:1.1}.dark .page-title[data-astro-cid-v4uzzqp3]{color:#fff!important}.lead-text[data-astro-cid-v4uzzqp3]{color:var(--text-secondary);text-wrap:pretty;font-size:clamp(1.0625rem,2vw,1.25rem);line-height:1.65}.dark .lead-text[data-astro-cid-v4uzzqp3]{color:#c9d0dc}.articles-grid[data-astro-cid-v4uzzqp3]{grid-template-columns:1fr;gap:2rem;display:grid}.article-brutal-card[data-astro-cid-v4uzzqp3]{transition:transform .22s var(--ease-brutal), box-shadow .22s var(--ease-brutal);background-color:#fff;border:2px solid #0e121a;border-radius:16px;flex-direction:column;gap:1.25rem;padding:clamp(1.75rem,4vw,2.5rem);display:flex;box-shadow:6px 6px #0e121a}.dark .article-brutal-card[data-astro-cid-v4uzzqp3]{background-color:var(--bg-card,#0d121f);border-color:var(--border-color,#2e3d54);box-shadow:6px 6px 0px var(--brand-accent,#0c8a4c)}.article-brutal-card[data-astro-cid-v4uzzqp3]:hover{box-shadow:9px 9px 0px var(--brand-accent,#0c8a4c);transform:translate(-3px,-3px)}.card-meta-top[data-astro-cid-v4uzzqp3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.badge-row[data-astro-cid-v4uzzqp3]{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.status-pill[data-astro-cid-v4uzzqp3].in-dev{font-family:var(--font-mono,monospace);color:#92400e;background-color:#fef3c7;border:1.5px solid #d97706;border-radius:9999px;align-items:center;gap:.4rem;padding:.2rem .65rem;font-size:.6875rem;font-weight:700;display:inline-flex}.dark .status-pill[data-astro-cid-v4uzzqp3].in-dev{color:#fde68a;background-color:#78350f;border-color:#b45309}.status-pulse-dot[data-astro-cid-v4uzzqp3]{background-color:#d97706;border-radius:50%;width:6px;height:6px;box-shadow:0 0 5px #d97706}.reading-time[data-astro-cid-v4uzzqp3]{font-family:var(--font-mono,monospace);color:var(--text-secondary);font-size:.8125rem;font-weight:600}.dark .reading-time[data-astro-cid-v4uzzqp3]{color:#9ba5b5}.card-title[data-astro-cid-v4uzzqp3]{letter-spacing:-.02em;margin:0;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:800;line-height:1.25}.title-link[data-astro-cid-v4uzzqp3]{color:#0e121a;text-decoration:none;transition:color .18s}.dark .title-link[data-astro-cid-v4uzzqp3]{color:#fff}.title-link[data-astro-cid-v4uzzqp3]:hover{color:var(--brand-accent,#0c8a4c)}.dark .title-link[data-astro-cid-v4uzzqp3]:hover{color:var(--brand-accent,#1ecb6f)}.card-subtitle[data-astro-cid-v4uzzqp3]{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:600;line-height:1.55}.dark .card-subtitle[data-astro-cid-v4uzzqp3]{color:#c9d0dc}.card-summary[data-astro-cid-v4uzzqp3]{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.7}.dark .card-summary[data-astro-cid-v4uzzqp3]{color:#9ba5b5}.card-plain-summary[data-astro-cid-v4uzzqp3]{background-color:#ebf8f0;border:1.5px solid #7edba6;border-radius:10px;align-items:flex-start;gap:.65rem;padding:.85rem 1.1rem;display:flex}.dark .card-plain-summary[data-astro-cid-v4uzzqp3]{background-color:#052010;border-color:#095730}.plain-bulb[data-astro-cid-v4uzzqp3]{flex-shrink:0;margin-top:.1rem;font-size:1.1rem}.plain-text[data-astro-cid-v4uzzqp3]{color:#171d28;margin:0;font-size:.925rem;line-height:1.6}.dark .plain-text[data-astro-cid-v4uzzqp3]{color:#f1f3f7}.tags-cluster[data-astro-cid-v4uzzqp3]{flex-wrap:wrap;gap:.5rem;display:flex}.tag-pill[data-astro-cid-v4uzzqp3]{font-family:var(--font-mono,monospace);color:#0e121a;background-color:var(--two26-cream,#f7f8fa);border:1px solid #c9d0dc;border-radius:6px;padding:.2rem .5rem;font-size:.75rem;font-weight:600}.dark .tag-pill[data-astro-cid-v4uzzqp3]{color:#c9d0dc;background-color:#080c14;border-color:#2e3d54}.card-footer[data-astro-cid-v4uzzqp3]{border-top:2px dashed #dce1ea;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;padding-top:1rem;display:flex}.dark .card-footer[data-astro-cid-v4uzzqp3]{border-top-color:#2e3d54}.author-meta[data-astro-cid-v4uzzqp3]{flex-direction:column;gap:.15rem;display:flex}.author-label[data-astro-cid-v4uzzqp3]{font-family:var(--font-mono,monospace);color:var(--brand-accent,#0c8a4c);font-size:.6875rem;font-weight:700}.author-name[data-astro-cid-v4uzzqp3]{color:#0e121a;font-size:.9375rem;font-weight:700}.dark .author-name[data-astro-cid-v4uzzqp3]{color:#fff}@media (width<=639px){.card-footer[data-astro-cid-v4uzzqp3]{flex-direction:column;align-items:flex-start}.card-footer[data-astro-cid-v4uzzqp3] .two26-cta-btn[data-astro-cid-v4uzzqp3]{width:100%}}
