.grid{column-gap:var(--grid--column-gap);display:grid;grid-template-columns:repeat(var(--grid--columns),minmax(0,1fr));row-gap:var(--grid--row-gap)}.grid--auto-fit{grid-template-columns:repeat(auto-fill,minmax(min(var(--grid--auto--min,15.625rem),100%),1fr))}.flex-grid{column-gap:var(--grid--column-gap);display:flex;flex-flow:row wrap;row-gap:var(--grid--row-gap)}.flex-grid>*,.flex-grid>*+*,.flex-grid>:first-child,.flex-grid>:last-child{width:calc(100%/var(--grid--columns) - var(--grid--column-gap) + var(--grid--column-gap)/var(--grid--columns))}.flex-grid--auto>*,.flex-grid--auto>*+*,.flex-grid--auto>:first-child,.flex-grid--auto>:last-child{width:auto}.map{--map--country--background-color:var(--color--lightgrey-8);--map--country--border-color:var(--color--white);--map--country--background-color--hover:var(--color--brand-1);--map--country--border-color--hover:var(--color--white);--map--country--background-color--disabled:var(--color--lightgrey);margin-bottom:var(--space--layout);margin-top:var(--space--layout);overflow:hidden}.map__inner{margin-left:auto;margin-right:auto;max-width:calc(100% - var(--space--container-padding)*2)}.map__heading{font-family:var(--type--2--font-family);font-size:calc(1.625rem + var(--fluid-bp)*16);font-weight:var(--type--2--font-weight);line-height:var(--type--2--line-height);margin-bottom:var(--space--xxs);margin-top:0;text-align:center}.map__heading a{color:inherit;text-decoration:none}.map__navigation{display:flex;justify-content:center;margin-bottom:var(--space--xxs);text-align:center}.map__country{position:relative}.map__country:active *,.map__country:focus *{fill:var(--map--country--background-color--hover)}@media (hover:hover){.map__country:hover *{fill:var(--map--country--background-color--hover)}}.map__country--disabled,.map__country.disabled{pointer-events:none}.map__country *{fill:var(--map--country--background-color);stroke:var(--map--country--border-color);stroke-linejoin:round;stroke-width:.5;transition:all var(--transition--duration) var(--transition--ease) 0s}.map__country :hover{stroke:var(--map--country--border-color--hover)}.map__country .active,.map__country :hover{fill:var(--map--country--background-color--hover)}.map__country .disabled,.map__country .map__country--disabled{fill:var(--map--country--background-color--disabled)}.map__country .land--disputed{stroke-width:.15}