Description Build NorwayMap, rendering norwayPath.ts's geometry with one marker per city, sized by population. Support full keyboard navigation (Tab to reach the map, arrow keys between markers, Enter/Space to select) and a MapReadout live region that announces the hovered or focused city's conditions as a full sentence. Rationale Functional requirement: users must be able to jump to a specific resource, and the interaction can't be pointer-only. A live region means the same information the map communicates visually (which city, what conditions) is also available to someone not using a mouse or not looking at the screen.