.blog-header-band[data-astro-cid-pjidouja] .tool-header{border-bottom:none;margin-bottom:0;padding-bottom:0}.cat-nav-row[data-astro-cid-pjidouja]{margin-bottom:3rem}.page-body[data-astro-cid-pjidouja]{padding-top:3rem;padding-bottom:4rem}.featured-card[data-astro-cid-pjidouja]{border:1px solid var(--border);border-radius:4px;grid-template-columns:1fr 1fr;text-decoration:none;transition:border-color 80ms;display:grid;overflow:hidden}.featured-card[data-astro-cid-pjidouja]:hover{border-color:var(--border-hover)}.featured-img[data-astro-cid-pjidouja]{aspect-ratio:16/9;overflow:hidden}.featured-img[data-astro-cid-pjidouja] img[data-astro-cid-pjidouja]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .3s}.featured-card[data-astro-cid-pjidouja]:hover .featured-img[data-astro-cid-pjidouja] img[data-astro-cid-pjidouja]{transform:scale(1.02)}.featured-body[data-astro-cid-pjidouja]{background:var(--bg-surface);flex-direction:column;padding:2rem;display:flex}.featured-title[data-astro-cid-pjidouja]{color:var(--text-primary);letter-spacing:-.03em;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:700;line-height:1.25;font-family:var(--font-mono);margin:0 0 .75rem}.featured-excerpt[data-astro-cid-pjidouja]{color:var(--text-secondary);flex:1;margin:0;font-size:.9rem;line-height:1.65}.posts-grid[data-astro-cid-pjidouja]{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (width<=1024px){.featured-card[data-astro-cid-pjidouja]{grid-template-columns:1fr}.featured-img[data-astro-cid-pjidouja]{aspect-ratio:16/7}.posts-grid[data-astro-cid-pjidouja]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.posts-grid[data-astro-cid-pjidouja]{grid-template-columns:1fr}}
