.np-page{background:#f7f9fc;min-height:100vh}.np-section{padding:90px 0}.np-container{width:min(1050px,92%);margin:auto}.np-header{text-align:center;margin-bottom:55px}.np-tag{color:#174a8b;background:#eef5ff;border-radius:40px;padding:8px 18px;font-size:.95rem;font-weight:600;display:inline-block}.np-header h1{color:#153b67;margin:18px 0 15px;font-size:2.8rem}.np-divider{background:#174a8b;border-radius:10px;width:75px;height:4px;margin:0 auto 22px}.np-header p{color:#666;max-width:700px;margin:auto;line-height:1.8}.np-list{flex-direction:column;gap:18px;display:flex}.np-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8;border:1px solid #10469114;border-radius:18px;align-items:center;gap:24px;padding:24px 28px;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 10px 28px #0000000d}.np-card:hover{transform:translateY(-3px);box-shadow:0 18px 36px #00000017}.np-icon{color:#174a8b;background:#edf5ff;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.6rem;display:flex}.np-content{flex:1}.np-content h3{color:#153b67;margin-bottom:10px;font-size:1.15rem;line-height:1.5}.np-meta{color:#777;align-items:center;gap:10px;font-size:.95rem;display:flex}.np-arrow{color:#fff;background:#174a8b;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:1rem;transition:all .3s;display:flex}.np-card:hover .np-arrow{transform:rotate(45deg)}.np-loading,.np-empty{text-align:center;color:#777;background:#fff;border:1px solid #e8edf5;border-radius:20px;padding:80px 20px;font-size:1.1rem}@media (max-width:768px){.np-section{padding:70px 0}.np-header h1{font-size:2.2rem}.np-card{gap:16px;padding:20px}.np-icon{width:56px;height:56px;font-size:1.3rem}.np-arrow{display:none}}@media (max-width:600px){.np-card{align-items:flex-start}.np-content h3{font-size:1rem}.np-meta{font-size:.9rem}}
