.section{scroll-margin-top:135px}.region-label{font-size:8.5px;letter-spacing:-.15px}.map-colour-note{margin:10px 8px 0;padding:10px 12px;border-radius:9px;background:#edf5f3;color:#496762;font-size:13px;line-height:1.45}.map-colour-note strong{color:#174f40}.public-region{transition:fill .2s ease,filter .2s ease,stroke-width .2s ease}.public-region:hover{filter:brightness(1.08)}@media(max-width:650px){.section{scroll-margin-top:20px}.region-label{font-size:7px}.map-colour-note{font-size:12px}}
