.hero-stage-module__w7XLZq__stage{--case-air:1.06;--case-foot:.02;bottom:calc(.2 * var(--hero-pad-pitch));height:calc(100% - 1.2 * var(--hero-pad-pitch));aspect-ratio:1.36;width:auto;max-width:100%;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.hero-stage-module__w7XLZq__shade{z-index:0;pointer-events:none;background:radial-gradient(ellipse calc(var(--case-rx,34%) * 1.12) calc(var(--case-ry,28%) * 1.22) at 50% var(--case-cy,55%), var(--hero-ground) 0 62%, transparent 100%);position:absolute;inset:0}.hero-stage-module__w7XLZq__canvas,.hero-stage-module__w7XLZq__poster{width:100%;height:100%;position:absolute;inset:0}.hero-stage-module__w7XLZq__canvas{z-index:1;opacity:0;transition:opacity .9s;display:block}.hero-stage-module__w7XLZq__ready .hero-stage-module__w7XLZq__canvas{opacity:1}.hero-stage-module__w7XLZq__poster{z-index:1;object-fit:contain;opacity:.42;filter:grayscale()contrast(1.1)brightness(.9);transition:opacity .52s;transform:scale(.82)rotate(-4deg)}.hero-stage-module__w7XLZq__ready .hero-stage-module__w7XLZq__poster{opacity:0}.hero-stage-module__w7XLZq__hit{z-index:2;top:var(--case-cy,55%);width:calc(2 * var(--case-rx,34%));height:calc(2 * var(--case-ry,28%));pointer-events:auto;position:absolute;left:50%;transform:translate(-50%,-50%)}.hero-stage-module__w7XLZq__fallbackNote{z-index:5;color:color-mix(in srgb, var(--text) 46%, transparent);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;position:absolute;bottom:18px;right:18px}@media (max-width:1023px){.hero-stage-module__w7XLZq__stage{--case-air:1.01;--case-foot:.2;bottom:calc(.4 * var(--hero-pad-pitch));width:calc(100% - .5 * var(--hero-pad-pitch));height:calc(100% - .9 * var(--hero-pad-pitch));aspect-ratio:auto}.hero-stage-module__w7XLZq__poster{transform:scale(.94)rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.hero-stage-module__w7XLZq__canvas,.hero-stage-module__w7XLZq__poster{transition:none}}
