.np-article-tags{margin:28px 0;padding:24px 0;border-top:1px solid #e5e7ed;border-bottom:1px solid #e5e7ed;color:#263247}.np-article-tags *{box-sizing:border-box}.np-article-tags header{display:flex;align-items:center;gap:12px;margin-bottom:17px}.np-article-tags-icon{display:flex;flex:0 0 36px;width:36px;height:36px;align-items:center;justify-content:center;background:#f5f2f8;color:#80518f;border-radius:10px}.np-article-tags-icon svg{display:block;width:20px;height:20px}.np-article-tags h2{font-size:16px;line-height:1.4;font-weight:750;margin:0;color:inherit}.np-article-tags p{font-size:12px;line-height:1.6;margin:3px 0 0;color:#738095}.np-article-tags ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.np-article-tags li{max-width:100%;margin:0;padding:0}.np-article-tags li a{display:inline-flex;align-items:baseline;gap:5px;max-width:100%;padding:9px 13px;border:1px solid #e5e7ee;border-radius:9px;background:#f7f8fa;color:#4e5a70;text-decoration:none;font-size:13px;font-weight:650;line-height:1.5;overflow-wrap:anywhere;transition:background .16s ease,border-color .16s ease,color .16s ease}.np-article-tags li a span{color:#9864a7;font-weight:500}.np-article-tags li a:hover{background:#f4eef8;border-color:#d8c5e1;color:#733d89}.np-article-tags li a:focus-visible{outline:3px solid #b184c0;outline-offset:3px}
@media(max-width:600px){.np-article-tags{margin:24px 0;padding:20px 0}.np-article-tags li a{font-size:12px;padding:9px 11px}.np-article-tags header{align-items:flex-start}.np-article-tags h2{font-size:15px}.np-article-tags p{font-size:11px}}
@media(prefers-reduced-motion:reduce){.np-article-tags li a{transition:none}}
