.cr-cmap{padding:2.5rem 0 1rem}
.cr-cmap__frame{max-width:720px;margin:0 auto}
.cr-cmap__svg{width:100%;height:auto;display:block}
.cr-cmap__bg{fill:#F5EFE4;stroke:rgba(27,60,47,.12)}
.cr-cmap__shape{fill:#1B3C2F;stroke:#F5EFE4;stroke-width:2;transition:fill .15s ease}
.cr-cmap__link{cursor:pointer}
.cr-cmap__link:hover .cr-cmap__shape,
.cr-cmap__link:focus .cr-cmap__shape{fill:#D4A017}
.cr-cmap__label{font-size:13px;font-weight:700;fill:#F5EFE4;pointer-events:none;
  font-family:var(--cr-font-body,system-ui,sans-serif)}
.cr-cmap__link:hover .cr-cmap__label,
.cr-cmap__link:focus .cr-cmap__label{fill:#101612}
