/* Maker logos and finished sets, published under written permission. */
.lead-fig--logo a.fig-zoom{padding:1.1rem}
.lead-fig--logo img{max-height:170px;width:auto}
.lead-fig--perm .fig-cap{color:var(--ink-2)}
.perm-grid{display:grid;gap:.7rem;margin:0 0 1.8rem;
  grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))}
.perm-card{margin:0;border:1px solid var(--rule);background:var(--surface);
  display:flex;flex-direction:column}
.perm-card a.fig-zoom{display:block;padding:.4rem;line-height:0;background:var(--bg-2);
  cursor:zoom-in}
.perm-card img{display:block;margin:0 auto;max-width:100%;height:auto}
.perm-card figcaption{display:flex;flex-direction:column;gap:.1rem;padding:.45rem .55rem;
  font-size:.74rem;line-height:1.4;border-top:1px solid var(--rule)}
.perm-card .perm-name{color:var(--ink)}
.perm-card .fig-credit{color:var(--ink-2)}
.perm-card figcaption a{color:inherit;text-decoration:underline;text-underline-offset:.16em}
