.portrait-ink{aspect-ratio:1102/1427;position:relative}.portrait-ink-fallback{object-fit:contain;width:100%;height:100%;display:block}.portrait-ink-canvas{opacity:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.portrait-ink.is-ink-ready .portrait-ink-canvas{opacity:1}.portrait-ink.is-ink-ready .portrait-ink-fallback{opacity:0}.environment-scenes{z-index:0;pointer-events:none;contain:strict;opacity:.82;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 90%,#0000),linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(#000 90%,#0000),linear-gradient(90deg,#0000,#000 4% 96%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.environment-return-ink{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.environment-scenes.is-return-ink-growing .environment-panel{visibility:hidden}.environment-panel,.environment-image{width:100%;height:100%;position:absolute;inset:0}.environment-panel{opacity:var(--environment-weight,0)}.environment-panel-0{--environment-weight:var(--environment-0,0);--environment-front-x:var(--environment-0-front-x,115vw);--environment-drift:var(--environment-0-drift,0px);--environment-scale:var(--environment-0-scale,1)}.environment-panel-1{--environment-weight:var(--environment-1,0);--environment-front-x:var(--environment-1-front-x,115vw);--environment-drift:var(--environment-1-drift,0px);--environment-scale:var(--environment-1-scale,1)}.environment-panel-2{--environment-weight:var(--environment-2,0);--environment-front-x:var(--environment-2-front-x,115vw);--environment-drift:var(--environment-2-drift,0px);--environment-scale:var(--environment-2-scale,1)}.environment-reveal{width:160vw;height:100%;transform:translate3d(calc(var(--environment-front-x) - 15vw), 0, 0);will-change:transform;position:absolute;top:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30vw 100%);mask-image:linear-gradient(90deg,#0000 0,#000 30vw 100%)}.environment-image{object-fit:cover;width:100vw;transform:translate3d(calc(15vw - var(--environment-front-x) + var(--environment-drift)), 0, 0) scale(var(--environment-scale));transform-origin:50%;will-change:transform;right:auto}.environment-reveal:after{content:"";width:100vw;height:100%;transform:translate3d(calc(15vw - var(--environment-front-x)), 0, 0);will-change:transform;background:radial-gradient(52% 24% at 50% 21%,#f3f0e8d1 5%,#f3f0e88f 55%,#0000 100%);position:absolute;top:0;left:0}.home-test-stage .physics-project-company{color:#625e57}.home-test-stage .physics-project-read-time{color:#716b62}.home-test-stage .physics-project-display{opacity:var(--project-opacity,0);transform:translateX(calc(-50% + var(--project-panel-shift)));will-change:transform;transition:none}.physics-project-warehouse,.physics-warehouse-copy{--project-opacity:var(--warehouse-opacity,0);--project-copy-opacity:var(--warehouse-copy-opacity,0)}.physics-project-pixora,.physics-pixora-copy{--project-opacity:var(--pixora-opacity,0);--project-copy-opacity:var(--pixora-copy-opacity,0)}.physics-project-ibm,.physics-ibm-copy{--project-opacity:var(--ibm-opacity,0);--project-copy-opacity:var(--ibm-copy-opacity,0)}.home-test-stage .physics-exhibit-copy{opacity:var(--project-copy-opacity,0);will-change:opacity;transition:none;transform:translate(-50%)}.home-test-stage .physics-warehouse-copy{translate:max(0px, var(--warehouse-shift,0px))}@media (max-width:767px){.environment-image{object-position:center}.environment-reveal:after{background:radial-gradient(85% 29% at 50% 23%,#f3f0e8d6 5%,#f3f0e899 55%,#0000 100%)}}@media (prefers-reduced-motion:reduce){.environment-scenes{display:none}.home-test-stage .physics-project-display,.home-test-stage .physics-exhibit-copy{transition:none}}
