/* the rock (rock3d.js): the same fixed layer as the ring globe (.pw-glass in globe.css, which
   also hides the template's ellipse icons). A stage holds the WebGL facets and the canvas 2D edges
   on top, both at their on-screen size so the 1px lines stay crisp; the stage is moved, not the
   canvases. */
#company .pw-rock .pw-rock-stage {
  position: absolute;
  left: 0;
  top: 0;
  will-change: transform;
}
#company .pw-rock .pw-rock-stage canvas {
  position: absolute;
  left: 0;
  top: 0;
  transform: none;
  will-change: auto;
}

/* the sapphire in the rock's place (rock3d.js): a Dreamina clip of the logo's sapphire turning, its
   ground keyed to transparent in a canvas; the video itself is only the source */
#company .pw-rock video.pw-sapphire { position: absolute; width: 2px; height: 2px; opacity: 0; pointer-events: none; }
#company .pw-rock canvas.pw-sapphire { position: absolute; display: none; pointer-events: none; }
#company .pw-rock .pw-rock--vid canvas.pw-sapphire { display: block; }
#company .pw-rock .pw-rock--vid canvas:not(.pw-sapphire) { display: none; }
/* "Working" / "Worldwide" removed (the user's call). Hidden rather than taken out, so the section keeps
   its timing and the sapphire still finds its place between where they would be */
#company .title-wrap .title-item__text { visibility: hidden !important; }
