.Insights-module__Xj4ZNG__heroSection{background-color:var(--color-ink);padding:5rem 1.5rem 4rem;position:relative;overflow:hidden}.Insights-module__Xj4ZNG__heroSection:before{content:"";pointer-events:none;background:radial-gradient(at 70%,#d4af370f 0%,#0000 70%);position:absolute;inset:0}.Insights-module__Xj4ZNG__heroContent{z-index:2;max-width:1200px;margin:0 auto;position:relative}.Insights-module__Xj4ZNG__heroLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--color-brass);margin-bottom:1.25rem;font-size:.75rem;font-weight:800;display:inline-block}.Insights-module__Xj4ZNG__heroTitle{font-family:var(--font-heading);color:var(--color-white);max-width:700px;margin-bottom:1.25rem;font-size:clamp(2.25rem,5vw,3.5rem);line-height:1.1}.Insights-module__Xj4ZNG__heroTitle span{color:var(--color-brass)}.Insights-module__Xj4ZNG__heroSubtitle{color:#cbd5e1;max-width:550px;margin-bottom:3rem;font-size:1.125rem;line-height:1.65}.Insights-module__Xj4ZNG__heroStats{flex-wrap:wrap;gap:2.5rem;display:flex}.Insights-module__Xj4ZNG__heroStat{flex-direction:column;gap:.25rem;display:flex}.Insights-module__Xj4ZNG__heroStatNumber{font-family:var(--font-heading);color:var(--color-brass);font-size:1.75rem;font-weight:700;line-height:1}.Insights-module__Xj4ZNG__heroStatLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem}.Insights-module__Xj4ZNG__filterSection{background:var(--color-white);z-index:50;border-bottom:1px solid #e2e8f0;position:sticky;top:0}.Insights-module__Xj4ZNG__filterInner{scrollbar-width:none;-ms-overflow-style:none;gap:.5rem;max-width:1200px;margin:0 auto;padding:1rem 1.5rem;display:flex;overflow-x:auto}.Insights-module__Xj4ZNG__filterInner::-webkit-scrollbar{display:none}.Insights-module__Xj4ZNG__filterPill{color:#64748b;cursor:pointer;white-space:nowrap;font-size:.875rem;font-weight:600;font-family:var(--font-body);background:0 0;border:1.5px solid #e2e8f0;border-radius:9999px;padding:.5rem 1.25rem;transition:all .2s}.Insights-module__Xj4ZNG__filterPill:hover{border-color:var(--color-brass);color:var(--color-brass)}.Insights-module__Xj4ZNG__filterPillActive{background:var(--color-brass);border-color:var(--color-brass);color:var(--color-white)}.Insights-module__Xj4ZNG__mainSection{background:#f8f9fa;min-height:60vh;padding:4rem 1.5rem}.Insights-module__Xj4ZNG__mainInner{max-width:1200px;margin:0 auto}.Insights-module__Xj4ZNG__sectionTitle{font-family:var(--font-heading);color:var(--color-ink);align-items:center;gap:1rem;margin-bottom:2rem;font-size:1.5rem;display:flex}.Insights-module__Xj4ZNG__sectionTitle:after{content:"";background:#e2e8f0;flex:1;height:1px}.Insights-module__Xj4ZNG__featuredGrid{grid-template-columns:1fr;gap:1.5rem;margin-bottom:4rem;display:grid}@media (min-width:768px){.Insights-module__Xj4ZNG__featuredGrid{grid-template-columns:1fr 1fr}}.Insights-module__Xj4ZNG__featuredCard{background:var(--color-white);color:inherit;border:1px solid #00000008;border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 4px 24px #0000000a}.Insights-module__Xj4ZNG__featuredCard:hover{transform:translateY(-5px);box-shadow:0 16px 40px #00000017}.Insights-module__Xj4ZNG__cardImageWrapper{aspect-ratio:16/9;background:#e2e8f0;width:100%;position:relative;overflow:hidden}.Insights-module__Xj4ZNG__cardBadge{background:var(--color-brass);color:var(--color-white);text-transform:uppercase;letter-spacing:.08em;z-index:2;border-radius:9999px;padding:.3rem .75rem;font-size:.7rem;font-weight:800;position:absolute;top:1rem;left:1rem}.Insights-module__Xj4ZNG__featuredBadge{background:var(--color-ink);color:var(--color-brass);text-transform:uppercase;letter-spacing:.08em;z-index:2;border-radius:9999px;padding:.3rem .75rem;font-size:.65rem;font-weight:800;position:absolute;top:1rem;right:1rem}.Insights-module__Xj4ZNG__cardBody{flex-direction:column;flex:1;padding:1.75rem;display:flex}.Insights-module__Xj4ZNG__cardMeta{color:#94a3b8;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.78rem;font-weight:500;display:flex}.Insights-module__Xj4ZNG__metaDot{background:#cbd5e1;border-radius:50%;width:3px;height:3px}.Insights-module__Xj4ZNG__cardTitle{font-family:var(--font-heading);color:var(--color-ink);margin-bottom:.75rem;font-size:1.3rem;line-height:1.3}.Insights-module__Xj4ZNG__featuredCard .Insights-module__Xj4ZNG__cardTitle{font-size:1.5rem}.Insights-module__Xj4ZNG__cardExcerpt{color:#64748b;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin-bottom:1.5rem;font-size:.9rem;line-height:1.65;display:-webkit-box;overflow:hidden}.Insights-module__Xj4ZNG__cardFooter{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1.25rem;display:flex}.Insights-module__Xj4ZNG__authorChip{align-items:center;gap:.5rem;display:flex}.Insights-module__Xj4ZNG__authorAvatar{object-fit:cover;border:2px solid #e2e8f0;border-radius:50%;width:30px;height:30px}.Insights-module__Xj4ZNG__authorName{color:var(--color-ink);font-size:.8rem;font-weight:600}.Insights-module__Xj4ZNG__readLink{color:var(--color-ink);align-items:center;gap:.35rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.Insights-module__Xj4ZNG__featuredCard:hover .Insights-module__Xj4ZNG__readLink{color:var(--color-brass)}.Insights-module__Xj4ZNG__articlesGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:600px){.Insights-module__Xj4ZNG__articlesGrid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.Insights-module__Xj4ZNG__articlesGrid{grid-template-columns:repeat(3,1fr)}}.Insights-module__Xj4ZNG__articleCard{background:var(--color-white);color:inherit;border:1px solid #0000000a;border-radius:12px;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 2px 12px #0000000a}.Insights-module__Xj4ZNG__articleCard:hover{transform:translateY(-4px);box-shadow:0 12px 30px #00000014}.Insights-module__Xj4ZNG__emptyState{text-align:center;color:#94a3b8;padding:5rem 2rem}.Insights-module__Xj4ZNG__emptyIcon{color:#cbd5e1;margin:0 auto 1.5rem}.Insights-module__Xj4ZNG__emptyTitle{font-family:var(--font-heading);color:#475569;margin-bottom:.5rem;font-size:1.5rem}.Insights-module__Xj4ZNG__emptyText{font-size:.95rem;line-height:1.6}.Insights-module__Xj4ZNG__ctaBanner{background:var(--color-ink);border-radius:16px;flex-direction:column;align-items:flex-start;gap:2rem;margin-top:4rem;padding:3rem;display:flex}@media (min-width:768px){.Insights-module__Xj4ZNG__ctaBanner{flex-direction:row;justify-content:space-between;align-items:center}}.Insights-module__Xj4ZNG__ctaText h3{font-family:var(--font-heading);color:var(--color-white);margin-bottom:.5rem;font-size:1.75rem}.Insights-module__Xj4ZNG__ctaText p{color:#94a3b8;font-size:1rem;line-height:1.5}.Insights-module__Xj4ZNG__ctaButtons{flex-wrap:wrap;flex-shrink:0;gap:1rem;display:flex}.Insights-module__Xj4ZNG__ctaBtnPrimary{background:var(--color-brass);color:var(--color-white);border-radius:8px;align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-flex}.Insights-module__Xj4ZNG__ctaBtnPrimary:hover{opacity:.9}.Insights-module__Xj4ZNG__ctaBtnOutline{color:var(--color-white);border:1.5px solid #ffffff40;border-radius:8px;align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:border-color .2s;display:inline-flex}.Insights-module__Xj4ZNG__ctaBtnOutline:hover{border-color:var(--color-brass);color:var(--color-brass)}
