.pj-link-crumbs ol{display:flex;flex-wrap:wrap;gap:.35rem .75rem;list-style:none;padding:0;margin:1rem 0}.pj-link-crumbs li+li:before{content:'›';margin-right:.75rem}.pj-link-blocks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.5rem;margin-block:2rem}.pj-link-block ul,.pj-link-directory ul{padding-left:1.25rem}.pj-link-block li,.pj-link-directory li{margin-block:.4rem}.pj-link-directory nav{display:flex;gap:1rem;flex-wrap:wrap}
