.stadium-cube-lab[data-astro-cid-iycr4y3c]{min-height:100vh;display:flex;align-items:center;justify-content:center}.cube-scene[data-astro-cid-iycr4y3c]{width:100%;height:calc(100vh - var(--header-height, 0px));display:flex;align-items:center;justify-content:center;perspective:1600px;perspective-origin:50% 50%;transform-style:preserve-3d}.cube[data-astro-cid-iycr4y3c]{--cube-w: 2000px;--cube-d: 1500px;--cube-h: 500px;--wall-h: var(--cube-h);--wall-base-offset: 0px;--wall-tilt-angle: -40deg;--wall-y-offset-back: -230px;--wall-y-offset-front: -230px;--wall-y-offset-left: -766px;--wall-y-offset-right: 199px;--wall-inset-back: 1.07;--wall-inset-front: .93;--wall-inset-left: 1.165;--wall-inset-right: .815;--scene-scale: 1;--scene-zoom: 1;--view-tilt-x: -35deg;--view-tilt-y: -35deg;--hoarding-inset-side: .653;--hoarding-inset-back: .653;--hoarding-height: calc(var(--cube-h) * .02);position:relative;width:var(--cube-w);height:var(--cube-h);transform-style:preserve-3d;transform:scale(calc(var(--scene-scale) * var(--scene-zoom))) rotateX(var(--view-tilt-x)) rotateY(var(--view-tilt-y)) translateZ(100px);transform-origin:center center}.face[data-astro-cid-iycr4y3c]{position:absolute;top:50%;left:50%;backface-visibility:visible;border:0px solid rgba(255,255,255,.25);box-sizing:border-box}.hoarding-plane[data-astro-cid-iycr4y3c]{position:absolute;top:50%;left:50%;height:var(--hoarding-height);background:#fff;backface-visibility:visible;transform-style:preserve-3d}.hoarding-plane--back[data-astro-cid-iycr4y3c]{width:calc(var(--cube-w) * (1 - var(--hoarding-inset-back)));transform:translate(-50%,-50%) translateY(calc(var(--cube-h) / 2 - var(--hoarding-height) / 2)) rotateY(180deg) translateZ(calc((var(--cube-d) / 2) - (var(--cube-d) * .5 * var(--hoarding-inset-back))))}.hoarding-plane--front[data-astro-cid-iycr4y3c]{width:calc(var(--cube-w) * (1 - var(--hoarding-inset-back)));transform:translate(-50%,-50%) translateY(calc(var(--cube-h) / 2 - var(--hoarding-height) / 2)) rotateY(180deg) translateZ(calc((var(--cube-d) / 2) - (var(--cube-d) * .5 * var(--hoarding-inset-back))));backface-visibility:hidden}.hoarding-plane--left[data-astro-cid-iycr4y3c]{width:calc(var(--cube-d) * (1 - var(--hoarding-inset-side)));transform:translate(-50%,-50%) translateY(calc(var(--cube-h) / 2 - var(--hoarding-height) / 2)) rotateY(-90deg) translateZ(calc((var(--cube-w) / 2) - (var(--cube-w) * .5 * var(--hoarding-inset-side))))}.hoarding-plane--right[data-astro-cid-iycr4y3c]{width:calc(var(--cube-d) * (1 - var(--hoarding-inset-side)));transform:translate(-50%,-50%) translateY(calc(var(--cube-h) / 2 - var(--hoarding-height) / 2)) rotateY(90deg) translateZ(calc((var(--cube-w) / 2) - (var(--cube-w) * .5 * var(--hoarding-inset-side))))}.face[data-astro-cid-iycr4y3c] svg[data-astro-cid-iycr4y3c]{width:100%;height:100%;display:block}.face--front[data-astro-cid-iycr4y3c],.face--back[data-astro-cid-iycr4y3c]{width:var(--cube-w);height:var(--wall-h)}.face--left[data-astro-cid-iycr4y3c],.face--right[data-astro-cid-iycr4y3c]{width:var(--cube-d);height:var(--wall-h)}.face--top[data-astro-cid-iycr4y3c],.face--top-back[data-astro-cid-iycr4y3c],.face--bottom[data-astro-cid-iycr4y3c],.face--bottom-back[data-astro-cid-iycr4y3c]{width:var(--cube-w);height:var(--cube-d)}.face--front[data-astro-cid-iycr4y3c],.face--back[data-astro-cid-iycr4y3c],.face--left[data-astro-cid-iycr4y3c],.face--right[data-astro-cid-iycr4y3c]{background:linear-gradient(to bottom,#000,#0000),repeating-linear-gradient(to bottom,#3a20b0,#250070 5px 10px,#3a20b0 10px,#2f0f8e 20px 25px)}.face--front[data-astro-cid-iycr4y3c]{transform-origin:50% 100%;transform:rotateX(var(--wall-tilt-angle)) translate(-50%,-50%) translateY(calc(var(--wall-base-offset) + var(--wall-y-offset-front))) rotateY(180deg) translateZ(calc((var(--cube-d) / 2) - (var(--cube-d) * .5 * var(--wall-inset-front))));backface-visibility:hidden}.face--back[data-astro-cid-iycr4y3c]{transform-origin:50% 100%;transform:rotateX(calc(var(--wall-tilt-angle) * -1)) translate(-50%,-50%) translateY(calc(var(--wall-base-offset) + var(--wall-y-offset-back))) rotateY(180deg) translateZ(calc((var(--cube-d) / 2) - (var(--cube-d) * .5 * var(--wall-inset-back))))}.face--left[data-astro-cid-iycr4y3c]{transform-origin:50% 100%;transform:rotate(var(--wall-tilt-angle)) translate(-50%,-50%) translateY(calc(var(--wall-base-offset) + var(--wall-y-offset-left))) rotateY(-90deg) translateZ(calc((var(--cube-w) / 2) - (var(--cube-w) * .5 * var(--wall-inset-left))))}.face--right[data-astro-cid-iycr4y3c]{transform-origin:50% 100%;transform:rotate(calc(var(--wall-tilt-angle) * -1)) translate(-50%,-50%) translateY(calc(var(--wall-base-offset) + var(--wall-y-offset-right))) rotateY(90deg) translateZ(calc((var(--cube-w) / 2) - (var(--cube-w) * .5 * var(--wall-inset-right))))}.face--top[data-astro-cid-iycr4y3c]{background:transparent;transform:translate(-50%,-50%) rotateX(90deg) translateZ(calc(var(--cube-h) / 2));backface-visibility:hidden}.face--top-back[data-astro-cid-iycr4y3c]{background:transparent;transform:translate(-50%,-50%) rotateX(-90deg) translateZ(calc(var(--cube-h) / -2));backface-visibility:hidden}.face--bottom[data-astro-cid-iycr4y3c]{background:transparent;transform:translate(-50%,-50%) rotateX(90deg) translateZ(calc(var(--cube-h) / -2));backface-visibility:hidden}.face--bottom-back[data-astro-cid-iycr4y3c]{background:var(--color-secondary);transform:translate(-50%,-50%) rotateX(-90deg) translateZ(calc(var(--cube-h) / 2));backface-visibility:hidden}
