Description: - Filter and sorting should be remembered if the user reloads the page within the same browser session. Tasks: - Create helper functions for sessionStorage. - Save the region filter. - Save the sorting choice. - Load saved choices on startup. - Handle missing or invalid stored values. Acceptance: - Filter and sorting are retained after a reload. - The choices are stored in sessionStorage. - Invalid stored values are replaced with default values. - API data is not stored in sessionStorage.