/* Company identity on every public page (spec 021). No remote asset. */
.company{
  max-width:36rem;
  margin:0 auto 14px;
  text-align:center;
  font-size:13px;
  line-height:1.55;
}
footer.company{
  margin-top:28px;
  padding-top:16px;
  border-top:1px solid var(--line, rgba(60,40,20,.18));
}
.company .name{
  font-weight:700;
  color:var(--ink, var(--text, #1c1a17));
  margin:0 0 6px;
}
.company p{margin:0 0 4px;overflow-wrap:break-word}
.company nav{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  gap:8px 14px;
  margin-top:10px;
}
.company nav a{min-width:0}
