/* ============================================================
   NTM Client Insights — paginated per-client article list.
   Inherits from perspectives.css; adds page padding, grid spacing
   for arbitrary article counts, and pagination wrapper.
   ============================================================ */

.ntm-client-insights {
    padding: clamp(72px, 9vw, 128px) 0 clamp(56px, 8vw, 112px);
}

.ntm-client-insights__grid {
    /* Already a 2-col grid on >=768px via .ntm-profile-perspectives__grid.
       Tighten the row gap a little for longer lists. */
    row-gap: clamp(24px, 2.5vw, 32px);
}

.ntm-client-insights__pagination {
    margin-top: clamp(48px, 6vw, 80px);
    display: flex;
    justify-content: center;
}

.ntm-client-insights__empty {
    margin: clamp(40px, 5vw, 64px) 0;
    text-align: center;
    font-family: var(--ntm-font-sans);
    font-size: 1rem;
    color: rgba(0, 0, 0, 0.55);
}
