/* Evidence-led articles; shared editorial styling remains in nicke-content.css. */
.ai-insight .insight-languages { display:flex; flex-wrap:wrap; gap:.5rem 1rem; margin:1.5rem 0 2rem; font-size:.9rem; }
.ai-insight .insight-languages a { color:inherit; text-underline-offset:.25em; padding:.35rem 0; }
.ai-insight .insight-languages a[aria-current="page"] { font-weight:750; text-decoration-thickness:3px; }
.ai-insight .seo-tools-figure figcaption { font-size:.85rem; line-height:1.6; color:#484848; max-width:78ch; margin:.8rem auto 0; }
.ai-insight .source-capture { max-width:545px; margin:2.5rem auto !important; padding:1rem; background:#f8f7f3; border:1px solid #ddd; }
.ai-insight .source-capture img { width:100%; height:auto; border-radius:0; }
.ai-insight .source-capture > a { display:block; }
.ai-insight .evidence-chart { background:#faf9f5; }
.ai-insight .ai-prose { min-width:0; overflow-wrap:break-word; }
.ai-insight .ai-prose section { scroll-margin-top:2rem; }
.ai-insight .seo-table-wrap { max-width:100%; }
.ai-insight .seo-breadcrumb { overflow-wrap:anywhere; }
#ai-research .culture-card-image img { object-fit:cover; }
@media(max-width:767px) { .ai-insight h1 { overflow-wrap:anywhere; } .ai-insight .source-capture { padding:.6rem; } }
