.aip-npg{padding:70px 0;border-top:1px solid #eceef1}.aip-npg-head{max-width:760px;margin-bottom:34px}.aip-npg-head h2{font-size:34px;line-height:1.15;color:#2b2e33;margin:0 0 12px;font-weight:700}.aip-npg-head p{color:#5b6068;line-height:1.7;margin:0}.aip-npg-cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:26px}.aip-npg-col h3{font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#d33;margin:0 0 12px;padding-bottom:8px;border-bottom:2px solid #f3d4d4}.aip-npg-col h3 small{color:#9aa0a7;font-weight:600}.aip-npg-col ul{list-style:none;margin:0;padding:0;columns:1}.aip-npg-col li{margin:0}.aip-npg-col a{display:flex;align-items:center;gap:9px;padding:5px 0;font-size:14.5px;line-height:1.3;color:#2b2e33;text-decoration:none;transition:color .15s,transform .15s}.aip-npg-fl{flex:0 0 22px;width:22px;height:15px;border-radius:2px;overflow:hidden;box-shadow:0 0 0 1px #0000001f;background:#f1f3f5;color:#6b7280;font-size:8px;font-weight:700;letter-spacing:.02em;display:flex;align-items:center;justify-content:center}.aip-npg-fl svg{display:block;width:100%;height:100%}.aip-npg-col a:hover{color:#d33;transform:translate(3px)}.aip-cg-full{margin-left:10px}.aip-cg-gd{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#d33;border:1px solid #f1c5c5;border-radius:3px;padding:1px 5px;margin-left:6px}.aip-cg-more{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin:22px 0 6px;padding:22px 24px;border:1px solid #f1c5c5;border-left:4px solid #dd3333;border-radius:6px;background:#fdf6f6}.aip-cg-more b{display:block;font-size:17px;color:#2b2e33;margin-bottom:4px}.aip-cg-more span{font-size:14.5px;color:#5b6068}.aip-cg-tl{color:#2b2e33;font-weight:600;text-decoration:none;border-bottom:1px solid #f1c5c5}.aip-cg-tl:hover{color:#d33}@media(max-width:1100px){.aip-npg-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.aip-npg-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.aip-npg-head h2{font-size:26px}}
