/* Frequencies: preserve the sphere's center and soften responsive size changes. */
@media (max-width: 760px) {
  .freq-world .freq-hero > .freq-sphere {
    transform-origin: 50% 0;
    transition: transform 160ms ease-out;
  }
}
/* Only short mobile views need the 3.5% reduction above the title divider. */
@media (max-width: 760px) and (max-height: 740px) {
  .freq-world .freq-hero > .freq-sphere {
    transform: scale(.965);
  }
}
