.hc[data-v-49ba4cce]{--cw:8.5rem;--d:15px;--ch:calc(var(--cw) * 1.5);position:relative}@media (width>=640px){.hc[data-v-49ba4cce]{--cw:10rem;--d:17px}}@media (width>=1024px){.hc[data-v-49ba4cce]{--cw:14.5rem;--d:22px}}@media (width>=1280px){.hc[data-v-49ba4cce]{--cw:16rem;--d:24px}}.hc-glow[data-v-49ba4cce]{right:calc(var(--cw) * -.75);bottom:calc(var(--ch) * -.1);width:calc(var(--cw) * 2.5);height:calc(var(--ch) * 1.3);pointer-events:none;animation:1.4s ease-out backwards hc-fade-49ba4cce;animation-delay:var(--hc-at);background:radial-gradient(closest-side,#0082ff57,#0082ff1a 55%,#0000);position:absolute}.hc-floor[data-v-49ba4cce]{width:200vw;height:calc(var(--ch) * .5);pointer-events:none;animation:1.2s ease-out backwards hc-fade-49ba4cce;animation-delay:var(--hc-at);background:radial-gradient(18% 70% at 50% 0,#0082ff29,#0000);border-top:1px solid #93c5fd33;position:absolute;bottom:0;left:50%;translate:-50% 100%;mask-image:linear-gradient(90deg,#0000 28%,#000 44% 56%,#0000 72%)}.hc-row[data-v-49ba4cce]{align-items:flex-end;display:flex;position:relative}.hc-spot[data-v-49ba4cce]{width:var(--cw);position:relative}.hc-spot[data-v-49ba4cce]:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#000c,#0000);height:16px;position:absolute;bottom:-8px;left:8%;right:2%}.hc-stage[data-v-49ba4cce]{width:var(--cw);perspective:1100px;animation:.9s cubic-bezier(.16,1,.3,1) backwards hc-land-49ba4cce;animation-delay:var(--hc-at);position:relative}.hc-case[data-v-49ba4cce]{aspect-ratio:2/3;transform-style:preserve-3d;transform-origin:50% 100%;animation-name:hc-sway-49ba4cce;animation-duration:9s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-delay:calc(var(--hc-at) + .9s);position:relative;transform:rotateX(-4deg)rotateY(26deg)}.hc-face[data-v-49ba4cce]{backface-visibility:hidden;position:absolute}.hc-front[data-v-49ba4cce]{transform:translateZ(calc(var(--d) / 2));background:#0b0f15;border-radius:0 8px 8px 0;inset:0;overflow:hidden;box-shadow:inset 0 0 0 2px #080b10e6,inset 0 0 0 3px #ffffff1a}.hc-front img[data-v-49ba4cce]{object-fit:cover;border-radius:inherit;width:100%;height:100%}.hc-front[data-v-49ba4cce]:after{content:"";border-radius:inherit;background:linear-gradient(#ffffff4d,#fff0 3px),linear-gradient(128deg,#ffffff29,#ffffff0a 30%,#0000 46% 70%,#00000047);position:absolute;inset:0}.hc-front[data-v-49ba4cce]:before{content:"";z-index:1;animation:1.1s cubic-bezier(.45,0,.25,1) forwards hc-glint-49ba4cce;animation-delay:calc(var(--hc-at) + .7s);pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff38 50%,#0000 60%);position:absolute;inset:-10% -60%;translate:-100%}.hc-spine[data-v-49ba4cce]{width:var(--d);transform-origin:0;height:100%;transform:translateZ(calc(var(--d) / -2)) rotateY(-90deg);background:linear-gradient(90deg,#0a4fb0,#1b7fee 55%,#3f97ff);top:0;left:0}.hc-top[data-v-49ba4cce]{width:100%;height:var(--d);transform-origin:top;transform:translateZ(calc(var(--d) / -2)) rotateX(90deg);background:linear-gradient(#2c3646,#46556c);top:0;left:0}.hc-mirror[data-v-49ba4cce]{top:100%;left:calc(var(--d) * -2);right:calc(var(--d) * -1);height:calc(var(--ch) * .34);pointer-events:none;margin-top:2px;position:absolute;overflow:hidden;mask-image:linear-gradient(#00000052,#0000 90%)}.hc-flip[data-v-49ba4cce]{top:0;left:calc(var(--d) * 2);width:var(--cw);position:absolute;scale:1 -1}.hc-mirror .hc-front[data-v-49ba4cce]:before{display:none}@keyframes hc-land-49ba4cce{0%{opacity:0;translate:0 -36px}}@keyframes hc-sway-49ba4cce{0%{transform:rotateX(-4deg)rotateY(26deg)}to{transform:rotateX(-4deg)rotateY(34deg)}}@keyframes hc-glint-49ba4cce{to{translate:100%}}@keyframes hc-fade-49ba4cce{0%{opacity:0}}.perf-lite .hc-case[data-v-49ba4cce]{transform-style:flat;animation:none;transform:none}.perf-lite .hc-stage[data-v-49ba4cce]{perspective:none}.perf-lite .hc-front[data-v-49ba4cce]{transform:none}.perf-lite .hc-face[data-v-49ba4cce]{backface-visibility:visible}.perf-lite .hc-spine[data-v-49ba4cce],.perf-lite .hc-top[data-v-49ba4cce],.perf-lite .hc-front[data-v-49ba4cce]:before{display:none}@media (prefers-reduced-motion:reduce){.hc-glow[data-v-49ba4cce],.hc-floor[data-v-49ba4cce],.hc-stage[data-v-49ba4cce],.hc-case[data-v-49ba4cce],.hc-front[data-v-49ba4cce]:before{animation:none}}.hp-wait .hp-lv[data-v-9fed1699],.hp-wait .hp-rule[data-v-9fed1699]{opacity:0}.hp-seen .hp-lv[data-v-9fed1699]{animation:.55s cubic-bezier(.16,1,.3,1) backwards hp-drop-9fed1699;animation-delay:var(--hp-d,0s)}.hp-seen .hp-rule[data-v-9fed1699]{transform-origin:0;animation:.5s cubic-bezier(.33,1,.68,1) backwards hp-draw-9fed1699;animation-delay:var(--hp-d,0s)}@keyframes hp-draw-9fed1699{0%{transform:scaleX(0)}}.hp-in[data-v-9fed1699]{animation:.55s cubic-bezier(.16,1,.3,1) backwards hp-drop-9fed1699;animation-delay:var(--hp-d,0s)}.hp-in-x[data-v-9fed1699]{animation:.5s cubic-bezier(.16,1,.3,1) backwards hp-slide-9fed1699;animation-delay:var(--hp-d,0s)}.hp-pop[data-v-9fed1699]{animation:.5s cubic-bezier(.34,1.56,.64,1) backwards hp-pop-9fed1699;animation-delay:var(--hp-d,0s)}.hp-world-in[data-v-9fed1699]{animation:1.2s ease-out backwards hp-fade-9fed1699}@keyframes hp-drop-9fed1699{0%{opacity:0;transform:translateY(-12px)}}@keyframes hp-slide-9fed1699{0%{opacity:0;transform:translate(-10px)}}@keyframes hp-pop-9fed1699{0%{opacity:0;transform:scale(.6)}}@keyframes hp-fade-9fed1699{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.hp-in[data-v-9fed1699],.hp-in-x[data-v-9fed1699],.hp-pop[data-v-9fed1699],.hp-world-in[data-v-9fed1699],.hp-seen .hp-lv[data-v-9fed1699],.hp-seen .hp-rule[data-v-9fed1699]{animation:none}}.cta-fade-visible[data-v-9fed1699],.cta-fade-hidden[data-v-9fed1699]{will-change:opacity, transform;transition:opacity .3s,transform .3s}.cta-fade-hidden[data-v-9fed1699]{opacity:0;transform:scale(1.5)}.cta-fade:hover .cta-fade-visible[data-v-9fed1699]{opacity:0;transform:scale(.75)}.cta-fade:hover .cta-fade-hidden[data-v-9fed1699]{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.cta-fade-visible[data-v-9fed1699],.cta-fade-hidden[data-v-9fed1699]{transition:opacity .3s}.cta-fade-hidden[data-v-9fed1699],.cta-fade:hover .cta-fade-visible[data-v-9fed1699],.cta-fade:hover .cta-fade-hidden[data-v-9fed1699]{transform:none}}.hp-card[data-v-9fed1699]{background:linear-gradient(#171717eb,#0a0a0af2);box-shadow:inset 0 1px #ffffff0a,0 24px 60px -24px #000c}.hp-card-art[data-v-9fed1699]{filter:brightness(.6)saturate(.85);transition:filter .25s;mask-image:linear-gradient(#000 30%,#0000)}.hp-card:hover .hp-card-art[data-v-9fed1699]{filter:brightness(.8)saturate()}.hp-card-on .hp-card-art[data-v-9fed1699],.hp-card-on:hover .hp-card-art[data-v-9fed1699]{filter:none}.hp-card-ring[data-v-9fed1699]{transition:box-shadow .2s;box-shadow:inset 0 0 0 1px #ffffff14}.hp-card:hover .hp-card-ring[data-v-9fed1699]{box-shadow:inset 0 0 0 1px #ffffff2e}.hp-card-on .hp-card-ring[data-v-9fed1699],.hp-card-on:hover .hp-card-ring[data-v-9fed1699]{box-shadow:inset 0 0 0 2px rgb(var(--hp-rgb))}.hp-stat[data-v-9fed1699]{white-space:nowrap;color:#fff;font-variant-numeric:tabular-nums;font-size:1.875rem;font-weight:700;line-height:1.1;display:block}@media (width>=768px) and (width<=1023px){.hp-stat[data-v-9fed1699]{font-size:1.25rem}}.hp-label[data-v-9fed1699]{letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;margin-top:.25rem;font-size:10px;font-weight:600;display:block}.hp-world-art[data-v-9fed1699]{object-position:50% 35%;filter:brightness(.72)saturate(1.1);animation:18s cubic-bezier(.22,1,.36,1) backwards hp-push-9fed1699}@keyframes hp-push-9fed1699{0%{transform:scale(1.08)}}.hp-world-shade[data-v-9fed1699]{background:linear-gradient(#0a0a0ab3 0%,#0a0a0a59 22%,#0a0a0a99 48%,#0a0a0a 72%)}@media (width>=1024px){.hp-world-shade[data-v-9fed1699]{background:linear-gradient(90deg,#0a0a0a 0%,#0a0a0af0 30%,#0a0a0a73 55%,#0a0a0a1a 75%,#0a0a0a66 100%),linear-gradient(#0a0a0a 0%,#0a0a0a33 16%,#0000 40%,#0a0a0ab3 70%,#0a0a0a 86%)}}.perf-lite .hp-world-art[data-v-9fed1699]{animation:none}@media (prefers-reduced-motion:reduce){.hp-world-art[data-v-9fed1699]{animation:none}}.tooltip-fade-enter-active[data-v-9fed1699],.tooltip-fade-leave-active[data-v-9fed1699]{transition:opacity .15s,margin-top .15s}.tooltip-fade-enter-from[data-v-9fed1699],.tooltip-fade-leave-to[data-v-9fed1699]{opacity:0;margin-top:-4px}.cmp-bg[data-v-9fed1699]{opacity:.22;-webkit-mask-composite:source-in;transition:opacity .4s;mask-image:linear-gradient(270deg,#000 0%,#0000 92%),linear-gradient(#000 55%,#0000 100%);mask-composite:intersect}.cmp-card:hover .cmp-bg[data-v-9fed1699]{opacity:.38}@media (prefers-reduced-motion:reduce){.cmp-bg[data-v-9fed1699]{transition:none}}@keyframes badge-float-9fed1699{0%{transform:translateY(0)rotate(0)}25%{transform:translateY(-3px)rotate(1deg)}50%{transform:translateY(-1px)rotate(-.5deg)}75%{transform:translateY(-4px)rotate(-1deg)}to{transform:translateY(0)rotate(0)}}.badge-float[data-v-9fed1699]{animation:3.5s ease-in-out infinite badge-float-9fed1699}@media (prefers-reduced-motion:reduce){.badge-float[data-v-9fed1699]{animation:none}}
