.overview-footer{color:var(--brand-muted)}.overview-footer nav{flex-wrap:wrap}.overview-footer:has(.photo-credits){flex-wrap:wrap}.photo-credits{flex-wrap:wrap;flex-basis:100%;gap:4px 12px;margin:0;line-height:1.6;display:flex}.photo-credit{unicode-bidi:isolate}@media (max-width:760px),(max-width:1000px) and (max-height:600px){.overview-footer{padding:24px 20px max(20px, env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:16px;font-size:11px}.overview-footer nav{justify-content:space-between;gap:12px}.overview-footer nav a{align-items:center;min-height:44px;display:inline-flex}}
