.insights-header[data-astro-cid-er3pmupq]{max-width:46rem;margin-bottom:var(--space-8)}.insights-header[data-astro-cid-er3pmupq] h1[data-astro-cid-er3pmupq]{margin-bottom:var(--space-4)}.insights-lead[data-astro-cid-er3pmupq]{font-family:var(--font-serif);font-size:1.25rem;line-height:1.5;color:var(--ink);margin:0}.brief-hero[data-astro-cid-er3pmupq]{display:grid;gap:var(--space-2);max-width:46rem;margin:0 0 var(--space-10);padding:var(--space-4) 0 var(--space-5);border-top:2px solid var(--ink);border-bottom:1px solid var(--rule);color:var(--ink);text-decoration:none}.brief-hero[data-astro-cid-er3pmupq]:hover{background:none}.brief-hero[data-astro-cid-er3pmupq]:hover .brief-hero-title[data-astro-cid-er3pmupq]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.brief-hero-tag[data-astro-cid-er3pmupq]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.brief-hero-title[data-astro-cid-er3pmupq]{margin:0;padding:0;border:0;font-size:clamp(1.5rem,1.2rem + 1vw,1.9rem);font-weight:750;font-stretch:var(--stretch-h1);letter-spacing:-.015em}.brief-hero-desc[data-astro-cid-er3pmupq]{margin:0;font-family:var(--font-serif);font-size:1.08rem;line-height:1.55;color:var(--ink-2)}.brief-hero-cta[data-astro-cid-er3pmupq]{font-size:.92rem;font-weight:650}.brief-hero[data-astro-cid-er3pmupq]:hover .brief-hero-cta[data-astro-cid-er3pmupq]{background:var(--hl)}.insights-filter[data-astro-cid-er3pmupq]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-8)}.filter-chip[data-astro-cid-er3pmupq]{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .75rem;border:1px solid var(--rule);border-radius:var(--radius-full);background:var(--paper);color:var(--ink);font-size:.82rem;font-weight:600;cursor:pointer}.filter-chip[data-astro-cid-er3pmupq]:hover{border-color:var(--ink)}.filter-chip[data-astro-cid-er3pmupq].is-active{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.filter-count[data-astro-cid-er3pmupq]{font-size:var(--text-xs);font-weight:650;font-variant-numeric:tabular-nums;color:var(--ink-2)}.filter-chip[data-astro-cid-er3pmupq].is-active .filter-count[data-astro-cid-er3pmupq]{color:var(--on-ink-2)}.insights-list[data-astro-cid-er3pmupq],.insights-group[data-astro-cid-er3pmupq]{margin:0 0 var(--space-12)}.insights-group__title[data-astro-cid-er3pmupq]{margin:0;display:flex;align-items:baseline;gap:var(--space-3)}.insights-group__count[data-astro-cid-er3pmupq]{font-size:.85rem;font-weight:600;font-stretch:var(--stretch-data);color:var(--ink-2)}.article-grid[data-astro-cid-er3pmupq]{margin:0;padding:0;list-style:none}.article-card-item[data-astro-cid-er3pmupq]{margin:0;border-bottom:1px solid var(--rule)}.article-card[data-astro-cid-er3pmupq]{display:block}.article-card-link[data-astro-cid-er3pmupq]{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:var(--space-1) var(--space-6);padding:var(--space-4) var(--space-2) var(--space-4) 0;color:var(--ink);text-decoration:none}.article-card-link[data-astro-cid-er3pmupq]:hover{background:var(--paper-2)}.article-card-link[data-astro-cid-er3pmupq]:hover .article-title[data-astro-cid-er3pmupq]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.article-date[data-astro-cid-er3pmupq]{padding-top:.2rem;font-size:.85rem;color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.article-card-body[data-astro-cid-er3pmupq]{display:grid;gap:var(--space-1);min-width:0}.article-category-badge[data-astro-cid-er3pmupq]{font-size:var(--text-xs);font-weight:650;font-stretch:var(--stretch-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.article-title[data-astro-cid-er3pmupq]{margin:0;font-size:1.12rem;font-weight:650;line-height:1.3}.article-desc[data-astro-cid-er3pmupq]{margin:0;font-size:.95rem;line-height:1.5;color:var(--ink-2);max-width:46rem}.insights-group--brief[data-astro-cid-er3pmupq] .article-grid[data-astro-cid-er3pmupq]{display:grid;grid-template-columns:repeat(auto-fill,minmax(26rem,1fr));column-gap:var(--space-8)}.insights-group--brief[data-astro-cid-er3pmupq] .article-card-link[data-astro-cid-er3pmupq]{grid-template-columns:7rem minmax(0,1fr);padding-block:var(--space-3)}.insights-group--brief[data-astro-cid-er3pmupq] .article-title[data-astro-cid-er3pmupq]{font-size:1rem}.insights-group--company[data-astro-cid-er3pmupq] .article-grid[data-astro-cid-er3pmupq]{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));column-gap:var(--space-6)}.insights-group--company[data-astro-cid-er3pmupq] .article-card-link[data-astro-cid-er3pmupq]{grid-template-columns:minmax(0,1fr);padding-block:var(--space-2)}.insights-group--company[data-astro-cid-er3pmupq] .article-title[data-astro-cid-er3pmupq]{font-size:.92rem;font-weight:500}.insights-footer[data-astro-cid-er3pmupq]{margin:0 0 var(--space-10);padding-top:var(--space-4);border-top:1px solid var(--rule);font-size:.9rem;color:var(--ink-2)}@media (max-width: 640px){.article-card-link[data-astro-cid-er3pmupq],.insights-group--brief[data-astro-cid-er3pmupq] .article-card-link[data-astro-cid-er3pmupq],.insights-group--brief[data-astro-cid-er3pmupq] .article-grid[data-astro-cid-er3pmupq]{grid-template-columns:minmax(0,1fr)}.article-date[data-astro-cid-er3pmupq]{padding-top:0}}
