/* isotype.css: GENERATED by tools/brand.py. The exact isotype in HTML: four dots placed with the master
   positions and radii from Lockup - horizontal.svg. Size it with --iso-w (total width). */
.GPIso {
  --iso-w: 24px;
  position: relative;
  display: inline-block;
  flex: none;
  width: var(--iso-w);
  aspect-ratio: 83.879 / 73.394;
  line-height: 0;
  vertical-align: middle;
}
.GPIso > i {
  position: absolute;
  border-radius: 50%;
  background: var(--gp-teal, #08383b);
}
.GPIso > i:nth-child(4) { background: var(--gp-amber, #e8a33d); }
.GPIso_light > i:not(:nth-child(4)) { background: var(--gp-cream, #fbf7f0); }
.GPIso > i:nth-child(1) { left: 0%; top: 77.551%; width: 19.643%; height: 22.449%; }
.GPIso > i:nth-child(2) { left: 23.211%; top: 61.222%; width: 23.22%; height: 26.537%; }
.GPIso > i:nth-child(3) { left: 46.426%; top: 38.778%; width: 26.787%; height: 30.614%; }
.GPIso > i:nth-child(4) { left: 66.069%; top: 0%; width: 33.931%; height: 38.778%; }
