.InsightsPreview-module__xyJCCa__insights{padding:var(--space-4xl)0;background:var(--bg-main)}.InsightsPreview-module__xyJCCa__container{max-width:1280px;padding:0 var(--space-lg);margin:0 auto}.InsightsPreview-module__xyJCCa__header{justify-content:space-between;align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-2xl);flex-wrap:wrap;display:flex}.InsightsPreview-module__xyJCCa__title{margin:0;font-size:clamp(1.75rem,3.5vw,2.5rem)}.InsightsPreview-module__xyJCCa__viewAll{min-height:44px;font-size:var(--font-sm);color:var(--brand);align-items:center;gap:.4rem;font-weight:600;text-decoration:none;display:inline-flex}.InsightsPreview-module__xyJCCa__viewAll:hover{text-decoration:underline}.InsightsPreview-module__xyJCCa__grid{gap:var(--space-lg);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.InsightsPreview-module__xyJCCa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.InsightsPreview-module__xyJCCa__card{height:100%;padding:var(--space-xl);border:1px solid var(--border-color);border-radius:var(--radius-xl);background:var(--bg-card);flex-direction:column;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative}.InsightsPreview-module__xyJCCa__card:hover{border-color:var(--border-brand);box-shadow:var(--shadow-md);transform:translateY(-4px)}.InsightsPreview-module__xyJCCa__card:focus-within{outline:2px solid var(--brand);outline-offset:2px}.InsightsPreview-module__xyJCCa__category{margin:0 0 var(--space-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:.72rem;font-weight:600}.InsightsPreview-module__xyJCCa__cardTitle{margin:0 0 var(--space-md);font-size:var(--font-lg);line-height:1.35}.InsightsPreview-module__xyJCCa__cardLink{color:var(--text-primary);text-decoration:none}.InsightsPreview-module__xyJCCa__cardLink:after{content:"";border-radius:inherit;position:absolute;inset:0}.InsightsPreview-module__xyJCCa__cardLink:focus-visible{outline:none}.InsightsPreview-module__xyJCCa__excerpt{margin:0 0 var(--space-lg);font-size:var(--font-sm);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;line-height:1.65;display:-webkit-box;overflow:hidden}.InsightsPreview-module__xyJCCa__meta{gap:var(--space-sm);font-size:var(--font-xs);color:var(--text-muted);margin:0;display:flex}
