PESYJE MOCKUP 2 V24

Overwrite this file on the server:
resources/views/themes/ayline/businesses/index.blade.php

Implemented:
- Mockup 2 compact search + top filters layout
- Compact business cards
- Viewport-height map (not list-height)
- Robust Yelp-style map follow while scrolling
- Map stops before pagination/bottom content
- Business card hover/click -> marker highlight + flyTo/autozoom + popup
- Marker click -> business card highlight + smooth scroll
- Business logo markers (no numbers)
- No aggressive country-wide fitBounds on initial load
- Existing backend/filter/favorite/open-hours logic preserved

Trace markers:
PESYJE_MOCKUP2_TOPBAR_V24
PESYJE_MOCKUP2_VISUAL_V24
PESYJE_STICKY_MAP_CONTROLLER_V24
PESYJE_NO_AGGRESSIVE_FITBOUNDS_V24
