.visit-counter{width:100%;text-align:center;border-top:1px solid #cfd4c4;padding-top:26px;margin-top:9px}.visit-heading{display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;letter-spacing:2px;font-weight:500}.visit-heading svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.3}.visit-counter strong{display:block;font-family:var(--serif);font-weight:400;line-height:1.2;font-size:46px;margin:8px 0;font-variant-numeric:tabular-nums;letter-spacing:1px}.visit-counter p{margin:0;color:#68755e;font-size:17px}.visit-counter~.footer-bottom{margin-top:2px;padding-top:18px}@media(max-width:760px){.visit-counter{order:2}.visit-counter strong{font-size:44px}.visit-heading{font-size:14px}.visit-counter p{font-size:17px}}
