.nm-stamps{border-top:1px solid var(--line);flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;padding-top:1rem;display:flex}.nm-stamp{white-space:nowrap;border:var(--hair)solid var(--ink);border-radius:var(--radius-xs);font-family:var(--font-mono);align-items:center;gap:.45rem;padding:.3rem .6rem;font-size:.74rem;display:flex}.nm-stamp b{color:var(--muted);font-weight:500}.nm-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:clamp(1.4rem,3vw,2.25rem);margin:0;padding:0;list-style:none;display:grid}.nm-card{flex-direction:column;display:flex}.nm-card .doc-card__body{flex-direction:column;flex:1;display:flex}.nm-card__links{margin-top:auto}.nm-card .doc-card__head{gap:.6rem}.nm-card__name{align-items:center;gap:.55rem;min-width:0;display:flex}.nm-card__mark{object-fit:contain;border:1px solid var(--line);border-radius:var(--radius-xs);background:var(--bg);flex:none;block-size:28px;inline-size:28px}.nm-card .standing>div{grid-template-columns:5.25rem minmax(0,1fr);gap:.45rem .9rem;padding-block:.7rem}.nm-also{border-top:var(--rule)solid var(--ink);max-width:46rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:1.1rem}.nm-also h2{font-family:var(--font-display);font-size:clamp(1.15rem,2.2vw,1.4rem);font-weight:700}.nm-also p{color:var(--muted);margin-top:.6rem;line-height:1.9}.nm-also p a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.nm-also p a:hover{color:var(--cobalt-text)}.nm-also .doc-card__link{color:var(--cobalt-text);border-top:none;margin-top:.35rem;padding-top:0;text-decoration:none}