.N0ntkq_filters{flex-wrap:wrap;gap:.5rem;margin:2rem 0 1.75rem;display:flex}.N0ntkq_chip{font:inherit;border:1px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .9rem;font-size:.95rem;transition:background .2s,color .2s}.N0ntkq_chip:hover{background:#00000014}.N0ntkq_chipActive,.N0ntkq_chipActive:hover{background:var(--ribbon);border-color:var(--ribbon);color:#fff}.N0ntkq_featured,.N0ntkq_card{color:inherit;border-radius:.75rem;gap:.6rem;text-decoration:none;transition:transform .25s,box-shadow .25s;display:grid}.N0ntkq_featured{background:var(--ribbon);color:var(--label-lighter);margin-bottom:1.5rem;padding:clamp(1.5rem,4vw,2.75rem)}.N0ntkq_featured:hover,.N0ntkq_card:hover{transform:translateY(-3px);box-shadow:0 18px 40px -22px #0009}.N0ntkq_featuredTitle{color:#fff;font-size:clamp(1.9rem,4.5vw,3rem);line-height:1.1}.N0ntkq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.N0ntkq_card{background:#ffffff38;border:1px solid #0000001f;align-content:start;height:100%;padding:1.5rem}.N0ntkq_cardTitle{font-size:1.4rem;line-height:1.2}.N0ntkq_meta{letter-spacing:.04em;opacity:.85;margin:0;font-size:.9rem}.N0ntkq_tag{letter-spacing:.08em;text-transform:uppercase;border:1px solid;border-radius:999px;margin-right:.4rem;padding:.05rem .55rem;font-size:.8rem;display:inline-block}.N0ntkq_excerpt{margin:0;font-size:1.05rem;line-height:1.5}.N0ntkq_more{margin-top:.25rem;font-weight:600}
