/* SPARK-AI homepage orbit hotfix
   Load this file after spark-front-v2.css. */

body.spark-home .home-hero__visual .science-orbit .science-orbit__core {
  position: absolute !important;
  z-index: 3 !important;
  inset: auto !important;
  top: 50% !important;
  left: 50% !important;
  width: 52% !important;
  height: 52% !important;
  box-sizing: border-box !important;
  display: grid !important;
  place-items: center !important;
  transform: translate(-50%, -50%) !important;
  padding: 0 .12em 0 0 !important;
  overflow: hidden !important;
  color: #fff !important;
  font-size: clamp(2rem, 3vw, 2.65rem) !important;
  font-weight: 900 !important;
  line-height: 1 !important;
  letter-spacing: -.055em !important;
  white-space: nowrap !important;
}

@media (max-width: 720px) {
  body.spark-home .home-hero__visual .science-orbit .science-orbit__core {
    font-size: clamp(1.85rem, 10vw, 2.35rem) !important;
  }
}
