.nw-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr))}.nw-card{border:1px solid var(--fx-hair);border-radius:14px;overflow:hidden;background:var(--fx-lacquer);display:flex;flex-direction:column}.nw-card__img{aspect-ratio:4/3;background:rgba(255,255,255,.03);overflow:hidden}.nw-card__img img{width:100%;height:100%;object-fit:cover;display:block}.nw-card__body{padding:1rem 1.1rem 1.2rem;display:grid;gap:.35rem}.nw-card__name{font-family:var(--fx-serif);font-size:var(--fx-t-lg);color:var(--fx-pearl);line-height:1.2}.nw-card__meta{font-size:var(--fx-t-xs);color:var(--fx-steel)}.nw-card__line{font-size:var(--fx-t-sm);color:var(--fx-smoke)}.nw-who{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr))}.nw-who li{border-top:1px solid var(--fx-hair);padding-top:1rem}.nw-who h3{font-family:var(--fx-serif);font-size:var(--fx-t-lg);color:var(--fx-pearl)}.nw-who p{margin-top:.4rem;color:var(--fx-smoke);font-size:var(--fx-t-sm)}.nw-filters{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.nw-filters input,.nw-filters select{background:transparent;border:1px solid var(--fx-hair);color:var(--fx-pearl);border-radius:999px;padding:.6rem 1rem;font-size:var(--fx-t-sm);min-width:0}.nw-filters select option{color:#000}