/* Blog next step (Option B, approved 30 Oct 2026)
   .nx-inline  slim topic-matched panel after the post's 2nd section
   .nx-end     topic-matched end block inside the article column
   Both are static markup in each post; the topic sits in data-cta-variant.
   Builds on the .lp-blog-cta component in /lendology.css. */
.lp .nx-end{margin:2.5rem 0 1.5rem}
.lp .nx-alt{font-size:.85rem;color:rgba(255,255,255,.72);line-height:1.6;margin:0 0 1rem}
.lp .nx-alt a{color:#1edcaa;font-weight:700;text-decoration:underline;text-underline-offset:3px}
.lp .nx-inline{display:flex;align-items:center;gap:14px;padding:14px 2px;margin:1.75rem 0;border-top:1.5px solid var(--border-mid);border-bottom:1.5px solid var(--border-mid)}
.lp .nx-inline svg{flex-shrink:0;color:var(--mint-dark)}
.lp .nx-inline-text{flex:1;font-size:.95rem;line-height:1.5;color:var(--text-mid)}
.lp .nx-inline-text strong{color:var(--navy);font-weight:700}
.lp .nx-inline-link{font-size:.9rem;font-weight:700;color:var(--mint-dark);white-space:nowrap;display:inline-flex;align-items:center;gap:5px}
@media (max-width:540px){
  .lp .nx-inline{flex-wrap:wrap;gap:6px 12px}
  .lp .nx-inline-text{flex-basis:calc(100% - 40px)}
  .lp .nx-inline-link{margin-left:34px}
}
