.related-insights{background:#fff}.related-insights-grid{list-style:none;margin:0 auto;padding:0;max-width:1100px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--spacing-5)}.related-insight-card{display:flex;flex-direction:column;height:100%;padding:var(--spacing-6);background:var(--bg-light);border:1px solid var(--border-light);border-radius:var(--radius-xl);text-decoration:none;color:inherit;transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base)}.related-insight-card:hover{border-color:var(--border-green);box-shadow:var(--shadow-green)}.related-insight-category{font-size:var(--font-size-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--green-primary);margin-bottom:var(--spacing-2)}.related-insight-card h3,.related-insight-card .related-insight-title{font-size:var(--font-size-lg);line-height:1.35;margin-bottom:var(--spacing-2);color:var(--text-primary)}.related-insight-card p{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:1.6;flex:1;margin-bottom:var(--spacing-4)}.related-insight-meta{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-xs);color:var(--text-muted)}.related-insight-arrow{margin-left:auto;color:var(--green-primary)}.page-reviewed{margin:var(--spacing-8) auto 0;max-width:820px;text-align:center;font-size:var(--font-size-sm);color:var(--text-muted)}.page-reviewed time{color:var(--text-secondary);font-weight:600}
