.foot-brand{display:inline-flex;align-items:center;gap:10px}
.foot-brand img{width:24px;height:18px;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.15);display:block}
.foot-family{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}
.foot-family a,.foot-family .more{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:rgba(0,0,0,.04);text-decoration:none;color:inherit;font-size:13px;font-weight:600;transition:all .15s}
.foot-family a:hover,.foot-family .more:hover{background:rgba(0,113,227,.12);color:#0071e3}
body.dark .foot-family a,body.dark .foot-family .more{background:rgba(255,255,255,.06)}
body.dark .foot-family a:hover,body.dark .foot-family .more:hover{background:rgba(0,113,227,.2)}
.foot-family img{width:20px;height:15px;border-radius:3px;display:block;flex-shrink:0}
.foot-family .cc{font-family:"SF Mono",Menlo,monospace}
