.hero-prosthesis_root___dBeI{--base-offset-x:-54px;--shift-x:0px;--shift-y:0px;--tilt-x:0deg;--tilt-y:0deg;--glow-x:50%;--glow-y:38%;position:relative;width:min(100%,32rem);min-width:280px;height:auto;aspect-ratio:3/2;display:grid;place-items:center;margin-inline:auto;perspective:1400px;isolation:isolate;pointer-events:auto}.hero-prosthesis_backGlow__whZxS{position:absolute;inset:10% 20% 16%;border-radius:999px;background:radial-gradient(circle at var(--glow-x) var(--glow-y),rgba(118,214,198,.4),transparent 44%),radial-gradient(circle at 50% 70%,rgba(41,62,96,.2),transparent 58%);filter:blur(48px);opacity:.9;transform:translate3d(calc(var(--base-offset-x) + (var(--shift-x) * .28)),calc(var(--shift-y) * .18),0)}.hero-prosthesis_rimLight__jE86r{position:absolute;inset:2% 24% 14%;background:linear-gradient(180deg,rgba(238,245,255,.34),transparent 28%),radial-gradient(circle at 48% 34%,rgba(202,222,255,.32),transparent 34%);filter:blur(22px);mix-blend-mode:screen;opacity:.78;transform:translate3d(calc(var(--base-offset-x) + (var(--shift-x) * .16)),calc(var(--shift-y) * .08),0)}.hero-prosthesis_shadowLayer__XflHQ{position:absolute;inset:auto 10% 0;height:34%;transform:translate3d(calc(var(--base-offset-x) + (var(--shift-x) * .22)),4%,0);opacity:.82;filter:blur(2px)}.hero-prosthesis_shadowImage__5OL0Q{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.hero-prosthesis_objectStage__xiCXx{position:relative;width:100%;height:100%;transform-style:preserve-3d;animation:hero-prosthesis_idleFloat__BViPI 11s ease-in-out infinite;transform:translate3d(calc(var(--base-offset-x) + var(--shift-x)),calc(var(--shift-y) * .72),0) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));will-change:transform}.hero-prosthesis_objectGlow__hCaLo{position:absolute;inset:9% 23% 12%;border-radius:999px;background:radial-gradient(circle at 50% 30%,rgba(212,228,255,.22),transparent 44%);filter:blur(36px);opacity:.92;transform:translateZ(-20px)}.hero-prosthesis_sweep__ax3bZ{position:absolute;inset:5% 18%;background:linear-gradient(110deg,transparent 18%,hsla(0,0%,100%,.08) 48%,transparent 76%);filter:blur(10px);mix-blend-mode:screen;opacity:.7;transform:translateX(-18%) rotate(4deg);animation:hero-prosthesis_lightSweep__7g5mf 9.5s ease-in-out infinite;pointer-events:none}.hero-prosthesis_objectImage__iynl_{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:drop-shadow(0 34px 46px rgba(6,10,18,.24)) drop-shadow(0 12px 18px rgba(110,145,190,.12));transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes hero-prosthesis_idleFloat__BViPI{0%,to{transform:translate3d(calc(var(--base-offset-x) + var(--shift-x)),calc(var(--shift-y) * .72),0) rotateX(calc(var(--tilt-x) + 0deg)) rotateY(calc(var(--tilt-y) - 3deg)) rotate(-.4deg)}50%{transform:translate3d(calc(var(--base-offset-x) + var(--shift-x) + 4px),calc(var(--shift-y) * .72 - 8px),0) rotateX(calc(var(--tilt-x) - 1deg)) rotateY(calc(var(--tilt-y) + 3deg)) rotate(.5deg)}}@keyframes hero-prosthesis_lightSweep__7g5mf{0%,to{opacity:.2;transform:translateX(-34%) rotate(4deg)}46%{opacity:.26;transform:translateX(-8%) rotate(4deg)}62%{opacity:.62;transform:translateX(14%) rotate(4deg)}to{opacity:.2;transform:translateX(38%) rotate(4deg)}}@media (max-width:900px){.hero-prosthesis_root___dBeI{width:min(100%,560px)}}@media (min-width:1024px){.hero-prosthesis_root___dBeI{width:calc(100% + 1.4rem);max-width:none;height:100%;aspect-ratio:auto;margin-inline:-.7rem 0}.hero-prosthesis_shadowImage__5OL0Q{-o-object-fit:cover;object-fit:cover;-o-object-position:46% bottom;object-position:46% bottom}.hero-prosthesis_objectImage__iynl_{-o-object-fit:cover;object-fit:cover;-o-object-position:44% center;object-position:44% center}}@media (prefers-reduced-motion:reduce){.hero-prosthesis_objectStage__xiCXx,.hero-prosthesis_sweep__ax3bZ{animation:none}.hero-prosthesis_backGlow__whZxS,.hero-prosthesis_objectStage__xiCXx,.hero-prosthesis_rimLight__jE86r,.hero-prosthesis_root___dBeI,.hero-prosthesis_shadowLayer__XflHQ{transform:none}}