.art-crumbs-wrap[data-astro-cid-x255k2k2]{padding-top:20px}.topic-chip[data-astro-cid-x255k2k2] .chip-ico{vertical-align:-2px;margin-right:4px;display:inline-block}.blog-videos-banner[data-astro-cid-x255k2k2]{background:linear-gradient(135deg,var(--bg-card) 0%,color-mix(in srgb,var(--brand-accent) 6%,var(--bg-card)) 100%);border:1.5px solid color-mix(in srgb,var(--brand-accent) 30%,transparent);color:inherit;flex-direction:column;gap:12px;margin-bottom:32px;padding:24px 28px;display:flex;box-shadow:0 4px 16px #0f172a0a;text-decoration:none!important}.bvb-badge-row[data-astro-cid-x255k2k2]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bvb-meta[data-astro-cid-x255k2k2]{font-family:var(--font-mono);color:var(--ink-soft);font-size:.75rem;font-weight:600}.bvb-main[data-astro-cid-x255k2k2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.bvb-text[data-astro-cid-x255k2k2]{flex:1;min-width:min(100%,280px)}.bvb-text[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{color:var(--brand-primary);margin:0 0 6px;font-size:clamp(1.3rem,2vw,1.6rem)}.bvb-text[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{color:var(--ink-soft);margin:0;font-size:.9375rem;line-height:1.5}.bvb-btn[data-astro-cid-x255k2k2]{white-space:nowrap;font-weight:700!important}.pillars[data-astro-cid-x255k2k2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;margin-bottom:32px;display:grid}.pillar[data-astro-cid-x255k2k2]{color:inherit;border-color:color-mix(in srgb,var(--brand-accent) 28%,transparent);align-content:start;gap:10px;padding:28px;display:grid;text-decoration:none!important}.pillar-title[data-astro-cid-x255k2k2]{margin:0;font-size:clamp(1.3rem,2vw,1.6rem)}.pillar[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{color:var(--ink-soft);max-width:70ch;margin:0}.pillar[data-astro-cid-x255k2k2] .badge[data-astro-cid-x255k2k2]{justify-self:start}.meta[data-astro-cid-x255k2k2]{font-family:var(--font-mono);color:var(--ink-faint);font-size:.75rem}.posts[data-astro-cid-x255k2k2]{margin:0;padding:0;list-style:none}.posts[data-astro-cid-x255k2k2]>li[data-astro-cid-x255k2k2]{min-width:0;margin:0}.post-card[data-astro-cid-x255k2k2]{height:100%;color:inherit;align-content:start;gap:8px;display:grid;text-decoration:none!important}.post-card[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2]{margin:0}.post-card[data-astro-cid-x255k2k2] p[data-astro-cid-x255k2k2]{color:var(--ink-soft);margin:0;font-size:.9375rem}.post-card[data-astro-cid-x255k2k2] .badge[data-astro-cid-x255k2k2]{justify-self:start}.empty[data-astro-cid-x255k2k2]{color:var(--ink-faint);max-width:60ch}[data-astro-cid-x255k2k2][data-cluster][hidden],.pillars[data-astro-cid-x255k2k2][hidden]{display:none!important}.topic-filter-bar[data-astro-cid-x255k2k2]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;align-items:center;gap:8px;margin-bottom:8px;padding-bottom:8px;display:flex;overflow-x:auto}.topic-filter-bar[data-astro-cid-x255k2k2]::-webkit-scrollbar{display:none}@media (width>=760px){.topic-filter-bar[data-astro-cid-x255k2k2]{flex-wrap:wrap;overflow:visible}}html:not(.js) .topic-filter-bar[data-astro-cid-x255k2k2]{display:none}.topic-chip[data-astro-cid-x255k2k2]{scroll-snap-align:start;background:var(--bg-card);border:1px solid var(--border-light);min-height:40px;color:var(--ink-soft);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 16px;font-family:inherit;font-size:.875rem;font-weight:600;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.topic-chip[data-astro-cid-x255k2k2]:hover{background:var(--bg-alt);border-color:var(--border-dark);color:var(--ink)}.topic-chip[data-astro-cid-x255k2k2].active{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff;box-shadow:0 2px 8px #0f172a26}.filter-status[data-astro-cid-x255k2k2]{min-height:1.4em;color:var(--ink-soft);margin:0 0 16px;font-size:.8125rem}@media (prefers-reduced-motion:reduce){.topic-chip[data-astro-cid-x255k2k2]{transition:none}}
