/* Studio section (#company): the white shape that grows to fill the screen is a circle, not a cross.
   Only the visible (second) .plus is reshaped. The first .plus stays a hidden cross because the
   bundle measures its bar height to work out the final scale, so timing and end size are unchanged.
   The circle fills the cross's square box, so its diameter equals the cross's width at every step. */
#company .plus-wrap .plus:last-child .plus-line:first-child {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform: none;
  border-radius: 50%;
}
#company .plus-wrap .plus:last-child .plus-line:last-child {
  display: none;
}
