footer:has(.visit-counter){flex-wrap:wrap}.visit-counter{display:flex;flex-basis:100%;align-items:center;justify-content:flex-end;gap:.8rem;font-size:.78rem;color:inherit;margin-top:.5rem;opacity:.85}.visit-counter strong{font-variant-numeric:tabular-nums;font-size:1rem;letter-spacing:.04em}@media(max-width:640px){.visit-counter{justify-content:flex-start}}
