.article-card[data-astro-cid-di2nlc57]{background:var(--color-white);border:1px solid #E2E8F0;border-radius:var(--border-radius);padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm);transition:var(--transition)}.article-card[data-astro-cid-di2nlc57]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0a16281a}.article-card--featured[data-astro-cid-di2nlc57]{grid-column:1 / -1;padding:var(--space-lg)}.article-card--featured[data-astro-cid-di2nlc57] .article-card__title[data-astro-cid-di2nlc57]{font-size:1.75rem}.article-card__category[data-astro-cid-di2nlc57]{display:inline-block;width:fit-content;padding:.25rem .75rem;border-radius:999px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.article-card__category--wealth[data-astro-cid-di2nlc57]{background:var(--color-accent-dim);color:var(--color-accent)}.article-card__category--insurance[data-astro-cid-di2nlc57]{background:var(--color-gold-dim);color:var(--color-gold)}.article-card__category--investing[data-astro-cid-di2nlc57]{background:var(--color-navy);color:var(--color-white)}.article-card__title[data-astro-cid-di2nlc57]{font-family:var(--font-heading);font-size:1.25rem;line-height:1.3}.article-card__title[data-astro-cid-di2nlc57] a[data-astro-cid-di2nlc57]{color:var(--color-navy);transition:var(--transition)}.article-card__title[data-astro-cid-di2nlc57] a[data-astro-cid-di2nlc57]:hover{color:var(--color-accent)}.article-card__excerpt[data-astro-cid-di2nlc57]{color:var(--color-gray);font-size:.95rem;line-height:1.6;flex:1}.article-card__meta[data-astro-cid-di2nlc57]{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--color-gray)}.article-card__dot[data-astro-cid-di2nlc57]{font-size:1rem}.insights-hero[data-astro-cid-2p3u5vct]{text-align:center;padding:var(--space-3xl) 0 var(--space-xl)}.insights-hero__title[data-astro-cid-2p3u5vct]{font-size:clamp(2rem,5vw,3rem);margin-bottom:var(--space-sm)}.insights-hero__subtitle[data-astro-cid-2p3u5vct]{color:var(--color-gray);font-size:1.15rem;max-width:560px;margin:0 auto}.insights-filters[data-astro-cid-2p3u5vct]{padding:var(--space-lg) 0}.insights-filters__row[data-astro-cid-2p3u5vct]{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center}.filter-pill[data-astro-cid-2p3u5vct]{padding:.625rem 1.25rem;border-radius:999px;font-size:.9rem;min-height:44px;font-weight:600;background:transparent;color:var(--color-navy);border:1.5px solid var(--color-navy);cursor:pointer;transition:var(--transition);font-family:var(--font-body)}.filter-pill[data-astro-cid-2p3u5vct]:hover{background:var(--color-accent-dim);border-color:var(--color-accent);color:var(--color-accent)}.filter-pill--active[data-astro-cid-2p3u5vct]{background:var(--color-accent);color:var(--color-navy);border-color:var(--color-accent)}.filter-pill--active[data-astro-cid-2p3u5vct]:hover{background:var(--color-accent);color:var(--color-navy)}.insights-featured[data-astro-cid-2p3u5vct]{padding-top:0;padding-bottom:var(--space-sm)}.insights-grid[data-astro-cid-2p3u5vct]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-md)}.insights-newsletter__content[data-astro-cid-2p3u5vct]{text-align:center;max-width:560px;margin:0 auto}.insights-newsletter__title[data-astro-cid-2p3u5vct]{font-size:clamp(1.5rem,4vw,2.25rem);margin-bottom:var(--space-sm)}.insights-newsletter__subtitle[data-astro-cid-2p3u5vct]{color:var(--color-gray);font-size:1.05rem;margin-bottom:var(--space-lg)}.insights-newsletter__form[data-astro-cid-2p3u5vct]{display:flex;gap:.75rem;max-width:480px;margin:0 auto var(--space-sm)}.insights-newsletter__input[data-astro-cid-2p3u5vct]{flex:1;padding:.875rem 1.25rem;border-radius:8px;border:1.5px solid rgba(255,255,255,.15);background:#ffffff14;color:var(--color-white);font-size:1rem;font-family:var(--font-body);transition:var(--transition)}.insights-newsletter__input[data-astro-cid-2p3u5vct]::placeholder{color:var(--color-gray)}.insights-newsletter__input[data-astro-cid-2p3u5vct]:focus{outline:none;border-color:var(--color-accent);background:#ffffff1f}.insights-newsletter__privacy[data-astro-cid-2p3u5vct]{color:var(--color-gray);font-size:.8rem}@media(max-width:768px){.insights-grid[data-astro-cid-2p3u5vct]{grid-template-columns:1fr}.insights-newsletter__form[data-astro-cid-2p3u5vct]{flex-direction:column}}
