.link-blueprint[data-astro-cid-nxi4um63]{--blueprint-ink:var(--hub-ink,var(--ink,#121117));--blueprint-face:var(--hub-face,var(--face,#fe6c3b));--blueprint-depth:var(--hub-depth,var(--depth,#351248));--blueprint-secondary:var(--hub-secondary,var(--secondary,#ef6b65));--blueprint-cream:var(--hub-cream,var(--cream,#f6efe6));--blueprint-canvas:var(--hub-canvas,var(--blueprint-ink));--blueprint-drawing:var(--hub-blueprint-ink,var(--blueprint-cream));--blueprint-drawing-rgb:var(--hub-blueprint-ink-rgb,246 239 230);z-index:0;background:linear-gradient(rgb(var(--blueprint-drawing-rgb) / 2.5%) 1px, transparent 1px) 0 0 / 32px 32px, linear-gradient(90deg, rgb(var(--blueprint-drawing-rgb) / 2.5%) 1px, transparent 1px) 0 0 / 32px 32px;pointer-events:none;transform:translate3d(0, var(--blueprint-scroll-y,0), 0);will-change:transform;grid-template-columns:repeat(auto-fill,32px);grid-auto-rows:32px;display:grid;position:absolute;inset:-32px;overflow:hidden}.link-blueprint[data-astro-cid-nxi4um63]:before,.link-blueprint[data-astro-cid-nxi4um63]:after{z-index:0;content:"";pointer-events:none;position:absolute;inset:64px}.link-blueprint--ambient[data-astro-cid-nxi4um63]:before,.link-blueprint--ambient[data-astro-cid-nxi4um63]:after{content:none}.link-blueprint--ambient[data-astro-cid-nxi4um63] .link-blueprint__route[data-astro-cid-nxi4um63],.link-blueprint--ambient[data-astro-cid-nxi4um63] .link-blueprint__signature[data-astro-cid-nxi4um63]{display:none}.link-blueprint[data-astro-cid-nxi4um63]:before{border:1px solid rgb(var(--blueprint-drawing-rgb) / 7%);background:linear-gradient(#fe6c3b73, #fe6c3b73) left top / 86px 2px no-repeat, linear-gradient(#fe6c3b73, #fe6c3b73) left top / 2px 64px no-repeat, linear-gradient(#fe6c3b73, #fe6c3b73) right top / 58px 2px no-repeat, linear-gradient(#fe6c3b73, #fe6c3b73) right top / 2px 90px no-repeat, linear-gradient(#fe6c3b73, #fe6c3b73) left bottom / 96px 2px no-repeat, linear-gradient(#fe6c3b73, #fe6c3b73) left bottom / 2px 52px no-repeat, linear-gradient(#fe6c3b73, #fe6c3b73) right bottom / 66px 2px no-repeat, linear-gradient(#fe6c3b73, #fe6c3b73) right bottom / 2px 82px no-repeat, repeating-linear-gradient(90deg, transparent 0 15px, rgb(var(--blueprint-drawing-rgb) / 13%) 15px 16px, transparent 16px 32px) top / 100% 6px no-repeat, repeating-linear-gradient(90deg, transparent 0 22px, rgb(var(--blueprint-drawing-rgb) / 11%) 22px 23px, transparent 23px 47px) bottom / 100% 5px no-repeat, repeating-linear-gradient(0deg, transparent 0 12px, rgb(var(--blueprint-drawing-rgb) / 12%) 12px 13px, transparent 13px 29px) left / 8px 100% no-repeat, repeating-linear-gradient(0deg, transparent 0 18px, rgb(var(--blueprint-drawing-rgb) / 10%) 18px 19px, transparent 19px 39px) right / 5px 100% no-repeat;transform:rotate(-.04deg)}.link-blueprint[data-astro-cid-nxi4um63]:after{background:linear-gradient(90deg,#0000,#fe6c3bb8,#0000) -240px 0/240px 2px no-repeat,linear-gradient(90deg,#0000,#ef6b6599,#0000) calc(100% + 240px) 100%/240px 2px no-repeat;animation:17.4s cubic-bezier(.37,.02,.63,.98) infinite alternate blueprint-edge-scan}.link-blueprint[data-astro-cid-nxi4um63]>i[data-astro-cid-nxi4um63]{--tile-cycle:11.6s;z-index:1;grid-column:var(--column);grid-row:var(--row);background:var(--tile-color);width:31px;height:31px;box-shadow:0 0 24px var(--tile-color);color:var(--tile-color);opacity:0;animation:blueprint-tile-pop var(--tile-cycle) cubic-bezier(.22, 1, .36, 1) infinite;animation-delay:var(--delay);position:relative;transform:scale(.25)rotate(-10deg)}.link-blueprint[data-astro-cid-nxi4um63]>i[data-astro-cid-nxi4um63]:after{content:"";opacity:0;animation:blueprint-tile-trace var(--tile-cycle) ease-out infinite;animation-delay:var(--delay);border:1px solid;position:absolute;inset:0}.link-blueprint[data-astro-cid-nxi4um63][data-scrolling=true]>i[data-astro-cid-nxi4um63]{filter:saturate(1.16)brightness(1.08)}.link-blueprint[data-astro-cid-nxi4um63]>i[data-astro-cid-nxi4um63]:nth-of-type(3n){--tile-cycle:12.8s}.link-blueprint[data-astro-cid-nxi4um63]>i[data-astro-cid-nxi4um63]:nth-of-type(4n){--tile-cycle:10.9s}.link-blueprint--ambient[data-astro-cid-nxi4um63]>i[data-astro-cid-nxi4um63]{--tile-cycle:7.2s;box-shadow:0 0 32px var(--tile-color);animation-name:blueprint-ambient-tile-pop}.link-blueprint--ambient[data-astro-cid-nxi4um63]>i[data-astro-cid-nxi4um63]:nth-of-type(3n){--tile-cycle:8.1s}.link-blueprint--ambient[data-astro-cid-nxi4um63]>i[data-astro-cid-nxi4um63]:nth-of-type(4n){--tile-cycle:6.4s}.link-blueprint--ambient[data-astro-cid-nxi4um63]>i[data-astro-cid-nxi4um63][data-ambient-tile]{top:var(--top);left:var(--left);position:absolute}.link-blueprint__route[data-astro-cid-nxi4um63],.link-blueprint__signature[data-astro-cid-nxi4um63],.link-blueprint__doodle[data-astro-cid-nxi4um63]{z-index:2;color:var(--blueprint-drawing);pointer-events:none;position:absolute}.link-blueprint__route[data-astro-cid-nxi4um63]{opacity:.34;width:180px;top:74px;left:74px;transform:rotate(-3deg)}.link-blueprint__route[data-astro-cid-nxi4um63] svg[data-astro-cid-nxi4um63]{width:100%;display:block;overflow:visible}.link-blueprint__route[data-astro-cid-nxi4um63] path[data-astro-cid-nxi4um63],.link-blueprint__route[data-astro-cid-nxi4um63] circle[data-astro-cid-nxi4um63]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.link-blueprint__route[data-astro-cid-nxi4um63] path[data-astro-cid-nxi4um63]{stroke-width:1.4px;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.8s ease-out .62s forwards blueprint-route-draw}.link-blueprint__route[data-astro-cid-nxi4um63] .link-blueprint__route-line--ghost[data-astro-cid-nxi4um63]{stroke:var(--blueprint-secondary);stroke-width:1px;opacity:.52;transform:translate(1px,2px)}.link-blueprint__route[data-astro-cid-nxi4um63] circle[data-astro-cid-nxi4um63]{fill:var(--blueprint-canvas);stroke-width:1.4px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:.36s ease-out forwards blueprint-route-node}.link-blueprint__route[data-astro-cid-nxi4um63] circle[data-astro-cid-nxi4um63]:first-of-type{animation-delay:1s}.link-blueprint__route[data-astro-cid-nxi4um63] circle[data-astro-cid-nxi4um63]:nth-of-type(2){animation-delay:1.12s}.link-blueprint__route[data-astro-cid-nxi4um63] circle[data-astro-cid-nxi4um63]:nth-of-type(3){animation-delay:1.24s}.link-blueprint__route[data-astro-cid-nxi4um63] circle[data-astro-cid-nxi4um63]:nth-of-type(4){animation-delay:1.36s}.link-blueprint__route[data-astro-cid-nxi4um63] circle[data-astro-cid-nxi4um63]:nth-of-type(5){animation-delay:1.48s}.link-blueprint__route[data-astro-cid-nxi4um63] circle[data-astro-cid-nxi4um63]:nth-of-type(6){animation-delay:1.6s}.link-blueprint__route[data-astro-cid-nxi4um63] b[data-astro-cid-nxi4um63],.link-blueprint__signature[data-astro-cid-nxi4um63],.link-blueprint__doodle[data-astro-cid-nxi4um63]{letter-spacing:.04em;font-family:Bradley Hand,Segoe Print,cursive;font-weight:400}.link-blueprint__route[data-astro-cid-nxi4um63] b[data-astro-cid-nxi4um63]{margin:-4px 0 0 9px;font-size:.62rem;display:block;transform:rotate(1deg)}.link-blueprint__signature[data-astro-cid-nxi4um63]{opacity:.3;font-size:.72rem;bottom:70px;right:74px;transform:rotate(-4deg)}.link-blueprint__doodle[data-astro-cid-nxi4um63]{opacity:.2;user-select:none;line-height:1}.link-blueprint__doodle--plus-one[data-astro-cid-nxi4um63]{font-size:1.8rem;top:34%;left:7%;transform:rotate(7deg)}.link-blueprint__doodle--plus-pair[data-astro-cid-nxi4um63]{letter-spacing:.14em;opacity:.16;font-size:1.2rem;top:58%;right:6%;transform:rotate(-5deg)}.link-blueprint__doodle--cross[data-astro-cid-nxi4um63]{opacity:.14;font-size:1.35rem;bottom:17%;left:10%;transform:scaleX(.86)rotate(-11deg)}.link-blueprint__doodle--tally[data-astro-cid-nxi4um63]{letter-spacing:.16em;opacity:.15;font-size:.95rem;top:19%;right:12%;transform:rotate(8deg)}.link-blueprint__doodle--waypoint[data-astro-cid-nxi4um63]{letter-spacing:.08em;opacity:.18;font-size:.68rem;bottom:34%;right:13%;transform:rotate(-3deg)}.link-blueprint--ambient[data-astro-cid-nxi4um63] .link-blueprint__doodle[data-astro-cid-nxi4um63]{opacity:.18}.link-blueprint--ambient[data-astro-cid-nxi4um63] .link-blueprint__doodle--plus-one[data-astro-cid-nxi4um63]{top:44%;left:12%}.link-blueprint--ambient[data-astro-cid-nxi4um63] .link-blueprint__doodle--plus-pair[data-astro-cid-nxi4um63]{top:74%;right:5%}.link-blueprint--ambient[data-astro-cid-nxi4um63] .link-blueprint__doodle--cross[data-astro-cid-nxi4um63]{bottom:8%;left:18%}.link-blueprint--ambient[data-astro-cid-nxi4um63] .link-blueprint__doodle--tally[data-astro-cid-nxi4um63]{top:34%;right:4%}.link-blueprint--ambient[data-astro-cid-nxi4um63] .link-blueprint__doodle--waypoint[data-astro-cid-nxi4um63]{bottom:9%;right:18%}@keyframes blueprint-tile-pop{0%,68%,to{opacity:0;transform:scale(.25)rotate(-10deg)}73%{opacity:.2;transform:scale(1.16)rotate(3deg)}78%{opacity:.11;transform:scale(.88)rotate(-2deg)}84%{opacity:.18;transform:scale(1)}94%{opacity:0;transform:scale(.7)rotate(5deg)}}@keyframes blueprint-tile-trace{0%,68%,to{opacity:0;transform:scale(.65)}74%{opacity:.32;transform:scale(1.04)}88%{opacity:.08;transform:scale(1.58)}94%{opacity:0;transform:scale(1.9)}}@keyframes blueprint-ambient-tile-pop{0%,56%,to{opacity:0;transform:scale(.25)rotate(-10deg)}63%{opacity:.27;transform:scale(1.16)rotate(3deg)}72%{opacity:.15;transform:scale(.88)rotate(-2deg)}80%{opacity:.24;transform:scale(1)rotate(0)}94%{opacity:0;transform:scale(.7)rotate(5deg)}}@keyframes blueprint-edge-scan{to{background-position:calc(100% + 240px) 0,-240px 100%}}@keyframes blueprint-route-draw{to{stroke-dashoffset:0}}@keyframes blueprint-route-node{0%{opacity:0;transform:scale(.45)}to{opacity:.86;transform:scale(1)}}@media (width<=900px){.link-blueprint__doodle[data-astro-cid-nxi4um63]{display:none}}@media (prefers-reduced-motion:reduce){.link-blueprint[data-astro-cid-nxi4um63]{transform:none}.link-blueprint[data-astro-cid-nxi4um63]>i[data-astro-cid-nxi4um63],.link-blueprint[data-astro-cid-nxi4um63]:after,.link-blueprint[data-astro-cid-nxi4um63]>i[data-astro-cid-nxi4um63]:after,.link-blueprint__route[data-astro-cid-nxi4um63] path[data-astro-cid-nxi4um63],.link-blueprint__route[data-astro-cid-nxi4um63] circle[data-astro-cid-nxi4um63]{animation:none}.link-blueprint__route[data-astro-cid-nxi4um63] path[data-astro-cid-nxi4um63]{stroke-dashoffset:0}.link-blueprint__route[data-astro-cid-nxi4um63] circle[data-astro-cid-nxi4um63]{opacity:.72;transform:none}}.game-stage{--arena-ink:var(--hub-ink,var(--ink,#121117));--arena-face:var(--hub-face,var(--face,#fe6c3b));--arena-depth:var(--hub-depth,var(--depth,#351248));--arena-secondary:var(--hub-secondary,var(--secondary,#ef6b65));--arena-cream:var(--hub-cream,var(--cream,#f6efe6));z-index:0;background:linear-gradient(#f6efe61f 2px, transparent 2px), linear-gradient(90deg, #f6efe61f 2px, transparent 2px), linear-gradient(180deg, var(--arena-secondary) 0 58%, var(--arena-face) 58% 100%);background-size:36px 36px,36px 36px,auto;transition:filter .22s,transform .52s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0 0 0 48%;overflow:hidden}.game-stage i,.game-stage>span{display:block;position:absolute}.game-stage__level{border:3px solid var(--arena-ink);background:var(--arena-cream);color:var(--arena-ink);box-shadow:3px 3px 0 var(--arena-ink);letter-spacing:.08em;text-transform:uppercase;border-radius:7px;padding:5px 8px;font-family:Oswald Variable,Arial Narrow,sans-serif;font-size:.62rem;font-weight:850;line-height:1;top:14px;left:16px;transform:rotate(-2deg)}.game-stage__sun{border:8px solid var(--arena-cream);border-radius:50%;width:52px;height:52px;animation:2.8s ease-in-out infinite arena-pulse;top:24px;right:34px;box-shadow:0 0 0 10px #f6efe629}.game-stage__cloud{background:var(--arena-cream);width:58px;height:16px;box-shadow:20px -9px 0 1px var(--arena-cream);opacity:.72;border-radius:18px;animation:7s linear infinite arena-drift}.game-stage__cloud--one{top:52px;left:36px;transform:scale(.72)}.game-stage__cloud--two{opacity:.4;animation-delay:-3.6s;top:80px;left:58%;transform:scale(.72)}.game-stage__hill{background:var(--arena-depth);border-radius:48% 52% 0 0;width:250px;height:190px;bottom:-80px;right:-38px;transform:rotate(-8deg)}.game-stage__hill--back{background:var(--arena-cream);opacity:.45;bottom:-105px;right:105px;transform:rotate(11deg)scale(.82)}.game-stage__tower{border:5px solid var(--arena-ink);background:var(--arena-cream);width:64px;height:78px;box-shadow:0 9px 0 var(--arena-depth);border-radius:5px;animation:2.2s ease-in-out infinite arena-bob;bottom:48px;right:34px;transform:rotate(2deg)}.game-stage__tower:before{border:5px solid var(--arena-ink);background:var(--arena-cream);clip-path:polygon(0 0,22% 0,22% 52%,39% 52%,39% 0,61% 0,61% 52%,78% 52%,78% 0,100% 0,100% 100%,0 100%);content:"";border-bottom:0;width:64px;height:23px;position:absolute;top:-21px;left:-5px}.game-stage__tower:after{border:5px solid var(--arena-ink);background:var(--arena-depth);content:"";border-bottom:0;border-radius:13px 13px 0 0;width:20px;height:29px;position:absolute;bottom:-5px;left:18px}.game-stage__health{border:3px solid var(--arena-ink);background:var(--arena-ink);border-radius:99px;width:54px;height:8px;top:-36px;left:1px;overflow:hidden}.game-stage__health b{border-radius:inherit;background:var(--arena-face);width:78%;display:block;position:absolute;inset:0}.game-stage__tower-flag{background:var(--arena-ink);width:4px;height:45px;top:-62px;left:31px}.game-stage__tower-flag:after{background:var(--arena-face);clip-path:polygon(0 0,100% 12%,76% 52%,100% 92%,0 100%);content:"";width:29px;height:21px;position:absolute;top:2px;left:4px}.game-stage__tower-window{border:4px solid var(--arena-ink);background:var(--arena-secondary);width:13px;height:13px;top:14px;left:21px;transform:rotate(45deg)}.game-stage__hero{width:54px;height:74px;animation:1.9s cubic-bezier(.65,0,.35,1) infinite arena-hop;bottom:45px;right:112px}.game-stage__hero .game-stage__health{width:47px;top:-11px;left:0}.game-stage__hero .game-stage__health b{background:var(--arena-cream);width:62%}.game-stage__hero-head{border:4px solid var(--arena-ink);background:var(--arena-face);width:24px;height:24px;box-shadow:inset 0 8px 0 var(--arena-depth);border-radius:50%;top:9px;left:16px}.game-stage__hero-body{border:4px solid var(--arena-ink);background:var(--arena-cream);border-radius:8px 8px 5px 5px;width:29px;height:34px;top:31px;left:14px}.game-stage__hero-shield{border:4px solid var(--arena-ink);background:var(--arena-depth);border-radius:50% 50% 12px 12px;width:26px;height:31px;top:36px;left:-1px}.game-stage__hero-shield:after{background:var(--arena-cream);content:"";width:7px;height:7px;position:absolute;top:8px;left:7px;transform:rotate(45deg)}.game-stage__hero-sword{border:2px solid var(--arena-ink);background:var(--arena-cream);transform-origin:50% 90%;border-radius:5px 5px 0 0;width:6px;height:40px;animation:1.9s ease-in-out infinite arena-swing;top:25px;right:0;transform:rotate(31deg)}.game-stage__hero-sword:after{background:var(--arena-ink);content:"";border-radius:4px;width:16px;height:4px;position:absolute;bottom:3px;left:-7px}.game-stage__enemy{border:5px solid var(--arena-ink);background:var(--arena-secondary);width:43px;height:38px;box-shadow:0 7px 0 var(--arena-depth);border-radius:52% 52% 12px 12px;animation:1.35s ease-in-out infinite arena-enemy;bottom:46px;right:205px}.game-stage__enemy:before{background:var(--arena-ink);width:6px;height:7px;box-shadow:16px 0 0 var(--arena-ink);content:"";border-radius:50%;position:absolute;top:10px;left:8px}.game-stage__enemy:after{border-bottom:3px solid var(--arena-ink);content:"";border-radius:50%;width:12px;height:5px;position:absolute;bottom:7px;left:14px}.game-stage__enemy .game-stage__health{width:42px;top:-18px;left:-3px}.game-stage__enemy .game-stage__health b{background:var(--arena-depth);width:38%}.game-stage__projectile{border:3px solid var(--arena-ink);background:var(--arena-cream);border-radius:50%;width:11px;height:11px;animation:2.2s ease-in infinite arena-shot;bottom:91px;right:171px;box-shadow:10px 3px 0 -3px #f6efe68c}.game-stage__impact{border:4px solid var(--arena-cream);clip-path:polygon(50% 0,62% 34%,100% 20%,76% 50%,100% 80%,62% 66%,50% 100%,38% 66%,0 80%,24% 50%,0 20%,38% 34%);width:18px;height:18px;animation:2.2s ease-out infinite arena-impact;bottom:82px;right:223px}.game-stage[data-reaction]{filter:saturate(1.2)contrast(1.05);transform:scale(1.025)}.game-stage[data-reaction=power-up] .game-stage__hero{animation:.62s ease-in-out infinite alternate arena-react-power}.game-stage[data-reaction=power-up] .game-stage__sun{animation-duration:.62s}.game-stage[data-reaction=attack] .game-stage__hero{animation:.72s cubic-bezier(.22,1,.36,1) infinite arena-react-dash}.game-stage[data-reaction=attack] .game-stage__hero-sword{animation:.72s ease-in-out infinite arena-react-slash}.game-stage[data-reaction=tactics] .game-stage__level{animation:.76s ease-in-out infinite alternate arena-react-hud}.game-stage[data-reaction=tactics] .game-stage__health b,.game-stage[data-reaction=tactics] .game-stage__tower-window{animation:.76s ease-in-out infinite alternate arena-react-scan}.game-stage[data-reaction=signal] .game-stage__tower{animation:.82s ease-in-out infinite alternate arena-react-signal}.game-stage[data-reaction=signal] .game-stage__tower-flag:after{transform-origin:0;animation:.54s ease-in-out infinite alternate arena-react-flag}.game-stage[data-reaction=encounter] .game-stage__enemy{animation:.48s ease-in-out infinite arena-react-enemy}.game-stage[data-reaction=victory] .game-stage__hero{animation:.68s ease-in-out infinite alternate arena-react-victory}.game-stage[data-reaction=victory] .game-stage__tower{animation:.68s ease-in-out infinite alternate arena-react-victory-tower}.game-stage[data-reaction=victory] .game-stage__level{background:var(--arena-face);animation:.68s ease-in-out infinite alternate arena-react-hud}@keyframes arena-drift{0%{transform:translate(-18px)}to{transform:translate(260px)}}@keyframes arena-pulse{50%{transform:scale(1.08);box-shadow:0 0 0 16px #f6efe614}}@keyframes arena-bob{50%{transform:translateY(-5px)rotate(-1deg)}}@keyframes arena-hop{0%,to{transform:translateY(0)rotate(-3deg)}48%{transform:translateY(-18px)rotate(5deg)}}@keyframes arena-swing{0%,to{transform:rotate(31deg)}48%{transform:rotate(-18deg)}}@keyframes arena-enemy{50%{transform:translateY(-7px)scaleX(.92)scaleY(1.08)}}@keyframes arena-shot{0%,34%,to{opacity:0;transform:translate(0)scale(.5)}40%{opacity:1;transform:translate(0)scale(1)}62%{opacity:1;transform:translate(-58px)scale(.9)}66%{opacity:0;transform:translate(-66px)scale(.3)}}@keyframes arena-impact{0%,60%,to{opacity:0;transform:rotate(0)scale(.2)}66%{opacity:1;transform:rotate(24deg)scale(1.25)}74%{opacity:0;transform:rotate(45deg)scale(1.65)}}@keyframes arena-react-power{to{filter:drop-shadow(0 0 12px var(--arena-cream));transform:translateY(-10px)scale(1.12)rotate(3deg)}}@keyframes arena-react-dash{0%,to{transform:translate(0)translateY(0)rotate(-3deg)}46%{transform:translate(-25px)translateY(-9px)rotate(-8deg)}}@keyframes arena-react-slash{0%,to{transform:rotate(35deg)}52%{transform:rotate(-34deg)scaleY(1.12)}}@keyframes arena-react-hud{to{box-shadow:3px 3px 0 var(--arena-ink), 0 0 0 6px #f6efe638;transform:translateY(-3px)rotate(1deg)scale(1.06)}}@keyframes arena-react-scan{to{filter:brightness(1.45);transform-origin:0;transform:scaleX(.72)}}@keyframes arena-react-signal{to{filter:drop-shadow(0 0 10px var(--arena-face));transform:translateY(-8px)rotate(-2deg)}}@keyframes arena-react-flag{to{filter:brightness(1.2);transform:skewY(-10deg)scaleX(1.16)}}@keyframes arena-react-enemy{0%,to{transform:translate(0)scale(1)}35%{transform:translate(-7px)scaleX(1.08)scaleY(.9)}70%{transform:translate(6px)scaleX(.92)scaleY(1.08)}}@keyframes arena-react-victory{to{filter:drop-shadow(0 0 10px var(--arena-cream));transform:translateY(-18px)rotate(7deg)scale(1.08)}}@keyframes arena-react-victory-tower{to{transform:translateY(-7px)rotate(-2deg)scale(1.04)}}@media (width<=520px){.game-stage{inset:48% 0 0 32%}}@media (prefers-reduced-motion:reduce){.game-stage,.game-stage *{transition:none!important;animation:none!important}.game-stage[data-reaction]{filter:none;transform:none}}.link-motion-card{animation:.4s cubic-bezier(.22,1,.36,1) backwards link-motion-intro;animation-delay:calc(var(--intro-order,0) * 30ms)}.link-motion-arrow{animation:3.2s ease-in-out infinite link-motion-arrow-idle}.link-motion-card:hover .link-motion-arrow,.link-motion-card:focus-visible .link-motion-arrow{animation:.52s cubic-bezier(.22,1,.36,1) link-motion-arrow-launch}@keyframes link-motion-intro{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes link-motion-arrow-idle{0%,72%,to{transform:translate(0)}82%{transform:translate(3px,-3px)}89%{transform:translate(0)}}@keyframes link-motion-arrow-launch{0%{opacity:1;transform:translate(0)}42%{opacity:0;transform:translate(13px,-13px)}43%{opacity:0;transform:translate(-11px,11px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.link-motion-card,.link-motion-arrow{animation:none}}
