.hero[data-v-e1f73c6c]{--mx:0;--my:0}.hero-parallax[data-v-e1f73c6c]{transform:translate3d(calc(var(--mx) * var(--px,0px)), calc(var(--my) * var(--py,0px)), var(--z,0));will-change:transform;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.hero-stage[data-v-e1f73c6c]{perspective:1500px}.hero-tilt[data-v-e1f73c6c]{transform-style:preserve-3d;transform:rotateY(calc(var(--mx) * -12deg)) rotateX(calc(var(--my) * 10deg));transition:transform .3s cubic-bezier(.2,.7,.2,1)}.hero-card[data-v-e1f73c6c]{animation:7s ease-in-out infinite card-float-e1f73c6c;transform:translateZ(40px)rotateY(-13deg)rotateX(6deg)}@keyframes card-float-e1f73c6c{0%,to{transform:translateZ(40px)rotateY(-13deg)rotateX(6deg)translateY(0)}50%{transform:translateZ(40px)rotateY(-11deg)rotateX(5deg)translateY(-14px)}}.hero-floor[data-v-e1f73c6c]{transform-origin:bottom;opacity:.45;background-image:linear-gradient(#608dfa40 1px,#0000 1px),linear-gradient(90deg,#608dfa40 1px,#0000 1px);background-size:46px 46px;height:55%;position:absolute;bottom:-12%;left:-25%;right:-25%;transform:perspective(520px)rotateX(72deg);-webkit-mask-image:linear-gradient(#0000 20%,#000);mask-image:linear-gradient(#0000 20%,#000)}.floaty[data-v-e1f73c6c]{animation:6s ease-in-out infinite floaty-e1f73c6c}.floaty-slow[data-v-e1f73c6c]{animation-duration:8s;animation-delay:-2s}.video-play-glow[data-v-e1f73c6c]{animation:2.2s ease-in-out infinite video-play-pulse-e1f73c6c}@keyframes video-play-pulse-e1f73c6c{0%,to{box-shadow:0 0 0 10px #ffffff1f,0 0 22px #fbbf2473,0 18px 50px #00000073}50%{box-shadow:0 0 0 18px #fbbf2400,0 0 48px #fbbf24e6,0 18px 55px #0000008c}}@keyframes floaty-e1f73c6c{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.cube-3d[data-v-e1f73c6c]{width:76px;height:76px;transform-style:preserve-3d;animation:13s linear infinite cube-spin-e1f73c6c;position:relative}.cube-face[data-v-e1f73c6c]{color:#fff;background:linear-gradient(145deg,#2563ebeb,#0ea5e9eb);border:1px solid #ffffff59;border-radius:16px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;box-shadow:inset 0 0 26px #ffffff29}.cube-face--front[data-v-e1f73c6c]{transform:translateZ(38px)}.cube-face--back[data-v-e1f73c6c]{transform:rotateY(180deg)translateZ(38px)}.cube-face--right[data-v-e1f73c6c]{transform:rotateY(90deg)translateZ(38px)}.cube-face--left[data-v-e1f73c6c]{transform:rotateY(-90deg)translateZ(38px)}.cube-face--top[data-v-e1f73c6c]{transform:rotateX(90deg)translateZ(38px)}.cube-face--bottom[data-v-e1f73c6c]{transform:rotateX(-90deg)translateZ(38px)}@keyframes cube-spin-e1f73c6c{0%{transform:rotateX(-22deg)rotateY(0)}to{transform:rotateX(-22deg)rotateY(360deg)}}.hero-orbit[data-v-e1f73c6c]{width:460px;height:460px;transform-style:preserve-3d;border:1px solid #7daaff29;border-radius:9999px;margin:-230px 0 0 -230px;animation:22s linear infinite orbit-spin-e1f73c6c;position:absolute;top:50%;left:50%;transform:translateZ(-25px)rotateX(72deg)rotate(0)}.hero-orbit--2[data-v-e1f73c6c]{border-color:#38bdf833;width:340px;height:340px;margin:-170px 0 0 -170px;animation-duration:15s;animation-direction:reverse}.hero-orbit__node[data-v-e1f73c6c]{width:14px;height:14px;transform:rotate(var(--a,0deg)) translateX(var(--r,230px));background:radial-gradient(circle at 35% 30%,#bae6fd,#2563eb);border-radius:9999px;margin:-7px;position:absolute;top:50%;left:50%;box-shadow:0 0 16px 3px #3882f6bf}@keyframes orbit-spin-e1f73c6c{0%{transform:translateZ(-25px)rotateX(72deg)rotate(0)}to{transform:translateZ(-25px)rotateX(72deg)rotate(360deg)}}.tilt-card[data-v-e1f73c6c]{transform-style:preserve-3d;transform:perspective(900px) rotateX(var(--rx,0)) rotateY(var(--ry,0));will-change:transform;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s;position:relative}.tilt-card.is-tilting[data-v-e1f73c6c]{transition:transform 80ms linear}.glare[data-v-e1f73c6c]{pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(circle at var(--gx,50%) var(--gy,50%), #ffffff59, transparent 45%);z-index:5;transition:opacity .3s;position:absolute;inset:0}.tilt-card.is-tilting .glare[data-v-e1f73c6c]{opacity:1}.reveal[data-v-e1f73c6c]{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0s);will-change:opacity, transform;transform:translateY(26px)scale(.985)}.reveal-in[data-v-e1f73c6c]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.hero-card[data-v-e1f73c6c],.floaty[data-v-e1f73c6c],.cube-3d[data-v-e1f73c6c],.hero-orbit[data-v-e1f73c6c],.video-play-glow[data-v-e1f73c6c]{animation:none}.cube-3d[data-v-e1f73c6c]{transform:rotateX(-22deg)rotateY(-38deg)}.hero-orbit[data-v-e1f73c6c]{display:none}.reveal[data-v-e1f73c6c]{opacity:1;transform:none}}
