@keyframes hero_up__NEHAy{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}@keyframes hero_fade__6Go8J{0%{opacity:0}to{opacity:1}}.hero_text__WxwyG{animation:hero_up__NEHAy .56s var(--zg-ease-out) both}.hero_stage__i0Bcq{animation:hero_fade__6Go8J .6s ease-out 80ms both}@media (prefers-reduced-motion:reduce){.hero_stage__i0Bcq,.hero_text__WxwyG{animation:none}}.parallette-3d_root__XFkgA{--lx:0.62;--ly:0.95;--lz:0.8;--sheen:40%;position:absolute;inset:0;perspective:1100px;perspective-origin:50% 50%;pointer-events:none}.parallette-3d_grp__MfvFA,.parallette-3d_pitch__XMWck,.parallette-3d_scene__XDiq3,.parallette-3d_yaw__6AZY4{position:absolute;left:50%;top:50%;width:0;height:0;transform-style:preserve-3d}.parallette-3d_pitch__XMWck,.parallette-3d_yaw__6AZY4{will-change:transform}.parallette-3d_floor__WKluX{position:absolute}.parallette-3d_face__pLnGy{position:absolute;--dark:rgb(8 5 2/calc((1 - var(--s)) * 0.72));--shine:rgb(255 240 215/calc(max(0, var(--s) - 0.68) * 0.85));background-image:linear-gradient(var(--dark),var(--dark)),linear-gradient(var(--shine),var(--shine)),var(--tex)}.parallette-3d_carbon__BC0nD{--dark:rgb(0 0 0/calc((1 - var(--s)) * 0.5));--shine:rgb(170 182 205/calc(max(0, var(--s) - 0.6) * 0.14))}.parallette-3d_kx__gg7tl{--s:var(--lx)}.parallette-3d_ky__ldT2i{--s:var(--ly)}.parallette-3d_kz__OhY4V{--s:var(--lz)}.parallette-3d_kw__LfvU3{--s:var(--lw0)}.viewer-3d_stage__wqyZI{background:radial-gradient(ellipse 52% 46% at 50% 62%,rgb(58 50 42/.9) 0,rgb(30 27 24/.7) 48%,transparent 100%),linear-gradient(180deg,#0f0e0d,#171513 55%,#0f0e0d);touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.viewer-3d_stage__wqyZI[data-drag=true]{cursor:grabbing}.viewer-3d_price__4f2Bi{animation:viewer-3d_price-in__v1luC .45s var(--zg-ease-out,cubic-bezier(.16,1,.3,1)) both}@keyframes viewer-3d_price-in__v1luC{0%{opacity:0;transform:translateY(.4em)}}.viewer-3d_nudge__Q4oQA{animation:viewer-3d_nudge__Q4oQA 2.2s ease-in-out infinite}@keyframes viewer-3d_nudge__Q4oQA{0%,to{transform:translateX(-4px)}50%{transform:translateX(4px)}}@media (prefers-reduced-motion:reduce){.viewer-3d_nudge__Q4oQA,.viewer-3d_price__4f2Bi{animation:none}}