.gg-map,.gg-map *{box-sizing:border-box}.gg-map{background-color:var(--gg-map-bg,#0f2e4f);container-type:inline-size;position:relative;width:100%}.gg-map__image{display:block;height:auto;max-width:none;width:100%}.gg-map__stats{align-items:center;display:flex;flex-direction:column;gap:4.5cqi;position:absolute}.gg-map--bottom-left .gg-map__stats{bottom:14%;left:8%}.gg-map--top-left .gg-map__stats{left:8%;top:10%}.gg-map--bottom-right .gg-map__stats{bottom:14%;right:8%}.gg-map--top-right .gg-map__stats{right:8%;top:10%}.gg-map__stat{text-align:center}.gg-map__number{color:var(--gg-bright-green,#84be6c);font-size:clamp(36px,5.8cqi,84px);letter-spacing:-.01em;line-height:1;margin:0}.gg-map__label,.gg-map__number{font-family:Suisse Intl,Helvetica Neue,Arial,sans-serif;font-weight:700}.gg-map__label{color:#fff;font-size:clamp(14px,1.5cqi,22px);line-height:1.2;margin:.25em 0 0;white-space:nowrap}@media (max-width:767px){.gg-map__media{overflow:hidden}.gg-map__image{margin-bottom:-2px}.gg-map__stats{flex-direction:row;flex-wrap:wrap;gap:24px 40px;justify-content:center;padding:24px 20px 32px;position:static}.gg-map__number{font-size:44px}.gg-map__label{font-size:15px;white-space:normal}}