/* RK POP — единый блок «Популярное по теме» (14.11.2026) */
#rk-pop{background:#F6F8F9;border-top:1px solid #E9EDF0;margin:0}
#rk-pop .rk-pop-in{max-width:1200px;margin:0 auto;padding:40px 24px 44px}
#rk-pop .rk-pop-head{margin:0 0 22px}
#rk-pop .rk-pop-head h2{font-family:inherit;font-size:26px;line-height:1.2;font-weight:500;letter-spacing:-.01em;color:#14181B;margin:0}
#rk-pop .rk-pop-head p{font-family:inherit;font-size:14px;line-height:1.5;color:#6C7883;margin:6px 0 0;max-width:640px}
#rk-pop .rk-pop-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}
#rk-pop .rk-pop-card{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;padding:16px 18px;background:#fff;border:1px solid #E3E7EB;border-radius:12px;text-decoration:none;color:#1E2A32;font-family:inherit;font-size:14.5px;line-height:1.4;font-weight:500;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}
#rk-pop .rk-pop-card:hover{border-color:#F4A900;box-shadow:0 4px 14px rgba(20,24,27,.06);transform:translateY(-1px)}
#rk-pop .rk-pop-card svg{width:18px;height:18px;flex:none;color:#8A949C;transition:color .18s ease,transform .18s ease}
#rk-pop .rk-pop-card:hover svg{color:#D99400;transform:translateX(2px)}
@media(max-width:960px){#rk-pop .rk-pop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){#rk-pop .rk-pop-in{padding:28px 18px 32px}#rk-pop .rk-pop-grid{grid-template-columns:1fr}#rk-pop .rk-pop-card{min-height:52px;padding:14px 16px;font-size:14px}#rk-pop .rk-pop-head h2{font-size:22px}#rk-pop .rk-pop-head p{margin-top:4px}}
