body.v4-page.app-page .app-space-noise-heading {
  display: grid;
  gap: clamp(14px, 2vw, 24px);
}

body.v4-page.app-page .app-space-noise-heading > strong,
body.v4-page.app-page .app-space-noise-heading > span {
  display: block;
}

body.v4-page.app-page .app-space-noise-heading > strong {
  color: var(--v4-white);
  font-size: clamp(74px, 7.2vw, 112px);
  font-weight: 520;
  line-height: 0.88;
  letter-spacing: -0.085em;
}

body.v4-page.app-page .app-space-noise-heading > span {
  max-width: 720px;
  color: rgba(255, 255, 255, 0.82);
  font-size: clamp(30px, 3.2vw, 48px);
  font-weight: 430;
  line-height: 1.12;
  letter-spacing: -0.045em;
}

body.v4-page.app-page .app-space-noise-formula {
  max-width: 720px;
  margin-top: 28px;
  color: var(--v4-white);
  font-size: clamp(30px, 3.2vw, 48px);
  font-weight: 430;
  line-height: 1.12;
  letter-spacing: -0.045em;
}

@media (max-width: 760px) {
  body.v4-page.app-page .app-space-noise-heading > strong {
    font-size: clamp(58px, 18vw, 76px);
  }

  body.v4-page.app-page .app-space-noise-heading > span {
    font-size: clamp(27px, 8vw, 36px);
  }

  body.v4-page.app-page .app-space-noise-formula {
    margin-top: 22px;
    font-size: clamp(27px, 8vw, 36px);
  }
}
