.cfg-popular{background:#fff;padding:40px 24px;color:#092b55}
.cfg-popular__inner{max-width:1304px;margin:auto;border-top:1px solid #dce6f2;padding-top:32px}
.cfg-popular__intro h2{margin:0 0 18px;color:#092b55;font:700 clamp(24px,2.2vw,32px)/1.2 var(--font-primary,Poppins,Arial,sans-serif);letter-spacing:-.035em}
.cfg-popular__intro svg{display:none}
.cfg-popular__list{display:flex;flex-wrap:wrap;gap:4px 10px;list-style:none;margin:0;padding:0}
.cfg-popular__list li{margin:0;padding:0}
.cfg-popular__list a{display:inline-flex;align-items:center;min-height:44px;padding:7px 13px;border-radius:7px;background:#f2f6fb;color:#17476f;text-decoration:none;font:500 14px/1.4 var(--font-primary,Poppins,Arial,sans-serif);letter-spacing:0}
.cfg-popular__list a:hover{background:#e5effc;color:#0054cd}
.cfg-popular__list a:focus-visible{outline:3px solid #006bff;outline-offset:2px}
@media(max-width:749px){.cfg-popular{padding:24px 16px}.cfg-popular__inner{padding-top:24px}.cfg-popular__intro h2{margin-bottom:14px}.cfg-popular__list{gap:4px 8px}.cfg-popular__list a{font-size:13px;padding:7px 11px}}
