.product-stage_stage__L8vml{position:relative;overflow-x:clip}.product-stage_frame__it9F2{position:relative;padding-block:96px}.product-stage_grid__k7uxB{display:grid;grid-template-columns:minmax(0,1fr);gap:56px;align-items:center}.product-stage_deviceCol___q7K7{position:relative;perspective:1600px}.product-stage_device__uhQIq{position:relative;z-index:1;margin-inline:auto;transform-style:preserve-3d}.product-stage_devicePhone__vA_rQ{width:min(280px,100%)}.product-stage_deviceDesktop__nQsZs{width:min(760px,100%)}.product-stage_captions__m8IK2{display:grid;gap:40px;counter-reset:none}.product-stage_rail__GnypS{display:none}.product-stage_plinth__oJ3h0{position:absolute;left:50%;top:50%;width:min(118%,640px);aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none;z-index:0}.product-stage_glow__G_ir8{position:absolute;inset:-10% -8%;z-index:0;pointer-events:none;background:radial-gradient(40% 44% at 46% 44%,color-mix(in oklab,var(--color-ember-bright) 26%,transparent),transparent 70%),radial-gradient(34% 38% at 62% 64%,color-mix(in oklab,var(--color-moss) 22%,transparent),transparent 72%)}@media (min-width:64rem){.product-stage_frame__it9F2{padding-block:144px}.product-stage_grid__k7uxB{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px}.product-stage_gridPhone__GjQe4{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:64rem) and (min-height:40rem) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.product-stage_stage__L8vml{height:calc(var(--stage-steps, 3) * 70vh + 100vh)}.product-stage_frame__it9F2{position:sticky;top:0;height:100vh;padding-block:0;display:flex;align-items:center;padding-top:56px}.product-stage_frame__it9F2>*{width:100%}.product-stage_devicePhone__vA_rQ{width:min(290px,calc((100vh - 220px) * .4839))}.product-stage_deviceDesktop__nQsZs{width:min(780px,calc((100vh - 260px) * 1.52))}.product-stage_captions__m8IK2{gap:0}.product-stage_captions__m8IK2>li{grid-area:1/1}.product-stage_captions__m8IK2>li+li{opacity:0}.product-stage_rail__GnypS{display:flex}}.product-stage_railFill__XWLaj{display:block;height:1px;width:100%;background:var(--color-ember-bright);transform-origin:0 50%}