.chooser-wrap[data-astro-cid-26fowtzh]{border-bottom:1px solid var(--color-iron-800);background:var(--color-iron-950);position:relative;overflow:hidden}.pill[data-astro-cid-26fowtzh]{z-index:20;text-align:center;margin:0;padding:5rem 1rem .9rem;position:relative}.pill[data-astro-cid-26fowtzh] span[data-astro-cid-26fowtzh]{border:1px solid var(--color-iron-600);font-family:var(--font-display);letter-spacing:.32em;text-transform:uppercase;color:var(--color-ember-300);background:#1c1815eb;border-radius:999px;padding:.4rem 1.1rem;font-size:.7rem;display:inline-block}.chooser[data-astro-cid-26fowtzh]{--px:0;--py:0;--cutY:clamp(1.5rem, 9vw, 3.2rem);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.slot[data-astro-cid-26fowtzh]{transition:flex-grow .6s cubic-bezier(.16,1,.3,1);position:relative}.halo[data-astro-cid-26fowtzh]{z-index:0;pointer-events:none;filter:blur(9px);position:absolute;inset:0}.halo[data-astro-cid-26fowtzh] i[data-astro-cid-26fowtzh]{clip-path:var(--poly);position:absolute;inset:0}.halo[data-astro-cid-26fowtzh] .h-shadow[data-astro-cid-26fowtzh]{opacity:.8;background:#000}.halo[data-astro-cid-26fowtzh] .h-glow[data-astro-cid-26fowtzh]{background:var(--accent);opacity:0;transition:opacity .35s}.slot[data-astro-cid-26fowtzh]:has(.slot-link:is(:hover,:focus-visible,.is-hover)){z-index:5}.slot[data-astro-cid-26fowtzh]:has(.slot-link:is(:hover,:focus-visible,.is-hover)) .h-glow[data-astro-cid-26fowtzh]{opacity:.9}.slot-link[data-astro-cid-26fowtzh]{z-index:1;min-height:calc(9.5rem + var(--cutY));height:100%;color:var(--color-iron-100);isolation:isolate;background:var(--color-iron-950);clip-path:var(--poly);outline:none;align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.slot[data-astro-cid-26fowtzh]{--poly:polygon(0 var(--cutY), 100% 0, 100% calc(100% - var(--cutY)), 0 100%)}.slot[data-astro-cid-26fowtzh]:first-child{--poly:polygon(0 0, 100% 0, 100% calc(100% - var(--cutY)), 0 100%)}.slot[data-astro-cid-26fowtzh]:last-child{--poly:polygon(0 var(--cutY), 100% 0, 100% 100%, 0 100%)}.slot[data-astro-cid-26fowtzh]+.slot[data-astro-cid-26fowtzh]{margin-top:calc(var(--cutY) * -1)}.slot-link[data-astro-cid-26fowtzh]:before,.slot-link[data-astro-cid-26fowtzh]:after{content:"";z-index:4;pointer-events:none;position:absolute;inset:0}.slot-link[data-astro-cid-26fowtzh]:before{clip-path:polygon(0 var(--cutY), 100% 0, 100% 5px, 0 calc(var(--cutY) + 5px));background:linear-gradient(#000000b3,#0000004d)}.slot-link[data-astro-cid-26fowtzh]:after{background:var(--color-ember-500);opacity:.55;clip-path:polygon(0 var(--cutY), 100% 0, 100% 1px, 0 calc(var(--cutY) + 1px));transition:opacity .3s}.slot[data-astro-cid-26fowtzh]:first-child .slot-link[data-astro-cid-26fowtzh]:before{clip-path:polygon(0 0,100% 0,100% 5px,0 5px)}.slot[data-astro-cid-26fowtzh]:first-child .slot-link[data-astro-cid-26fowtzh]:after{clip-path:polygon(0 0,100% 0,100% 1px,0 1px)}.slot-link[data-astro-cid-26fowtzh]:is(:hover,:focus-visible,.is-hover):after{opacity:1;background:var(--accent)}.slot-link[data-astro-cid-26fowtzh]:focus-visible{outline:none}.art[data-astro-cid-26fowtzh]{z-index:0;transition:filter .45s;position:absolute;inset:0;overflow:hidden}.art-inner[data-astro-cid-26fowtzh]{transform:translate3d(calc(var(--px) * -9px), calc(var(--py) * -6px), 0) scale(1.03);transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:-3%;container-type:size}.stage[data-astro-cid-26fowtzh]{--ar:.5;width:max(100cqw, calc(100cqh * var(--ar)));aspect-ratio:var(--ar);position:absolute;top:41%;left:52.5%;transform:translate(-50%,-41%)}@media (width<=639px){.stage[data-astro-cid-26fowtzh]{top:44%;left:62%}}.art[data-astro-cid-26fowtzh] img[data-astro-cid-26fowtzh],.art[data-astro-cid-26fowtzh] .clip[data-astro-cid-26fowtzh]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.art[data-astro-cid-26fowtzh] .rune-art{position:absolute;inset:0}.slot-link[data-astro-cid-26fowtzh]:is(:hover,:focus-visible,.is-hover) .art-inner[data-astro-cid-26fowtzh]{transform:translate3d(calc(var(--px) * -5px), calc(var(--py) * -3px), 0) scale(1)}.art[data-astro-cid-26fowtzh] .emblem[data-astro-cid-26fowtzh]{aspect-ratio:1;width:42%;max-width:170px;filter:drop-shadow(0 0 22px color-mix(in srgb, var(--accent) 55%, transparent));opacity:.92;position:absolute;top:41%;left:52.5%;transform:translate(-50%,-50%)}.art[data-astro-cid-26fowtzh] .emblem[data-astro-cid-26fowtzh] img{border-radius:999px;width:100%;height:100%}.glint[data-astro-cid-26fowtzh]{aspect-ratio:1;mix-blend-mode:screen;opacity:0;background:radial-gradient(circle,#fff 0%,#ffd2b0 18%,#ff6e28b3 40%,#0000 70%);border-radius:50%;width:22%;animation:5.5s ease-in-out infinite glint;position:absolute;top:33.5%;left:44.5%;transform:translate(-50%,-50%)scale(.2)}@keyframes glint{0%,78%,to{opacity:0;transform:translate(-50%,-50%)scale(.2)}86%{opacity:1;transform:translate(-50%,-50%)scale(1)}93%{opacity:.45;transform:translate(-50%,-50%)scale(.6)}}.kb[data-astro-cid-26fowtzh]{animation:24s ease-in-out infinite alternate kb;position:absolute;inset:0}@keyframes kb{0%{transform:translate(0,0)scale(1)}to{transform:translate(0,0)scale(1.025)}}.clip[data-astro-cid-26fowtzh]{opacity:0;transition:opacity .4s}.slot-link[data-astro-cid-26fowtzh].playing .clip[data-astro-cid-26fowtzh]{opacity:1}.fx[data-astro-cid-26fowtzh]{pointer-events:none;opacity:0;transition:opacity .25s;position:absolute;inset:0}.slot-link[data-astro-cid-26fowtzh]:is(:hover,:focus-visible,.is-hover) .fx[data-astro-cid-26fowtzh]{opacity:1}.fx-tank[data-astro-cid-26fowtzh]{--mx:53.75%;--my:30.4%}.muzzle[data-astro-cid-26fowtzh]{left:var(--mx);top:var(--my);aspect-ratio:1;mix-blend-mode:screen;opacity:0;background:radial-gradient(circle,#fff 0%,#fff2c2 14%,#ffaa3cd9 34%,#ff5a1459 56%,#0000 72%);border-radius:50%;width:46%;position:absolute;transform:translate(-50%,-50%)scale(0)}.tracer[data-astro-cid-26fowtzh]{left:var(--mx);top:calc(var(--my) - 66%);width:40%;height:66%;position:absolute;overflow:visible}.tracer[data-astro-cid-26fowtzh] path[data-astro-cid-26fowtzh]{fill:none;stroke:#fff6d6;stroke-width:3.2px;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #ffb347);stroke-dasharray:14 100;stroke-dashoffset:14px;opacity:0}.slot-link[data-astro-cid-26fowtzh]:is(:hover,:focus-visible,.is-hover) .muzzle[data-astro-cid-26fowtzh]{animation:1.9s ease-out infinite muzzle}.slot-link[data-astro-cid-26fowtzh]:is(:hover,:focus-visible,.is-hover) .tracer[data-astro-cid-26fowtzh] path[data-astro-cid-26fowtzh]{animation:1.9s cubic-bezier(.3,.1,.5,1) infinite tracer}.slot-link[data-astro-cid-26fowtzh]:is(:hover,:focus-visible,.is-hover) .stage[data-astro-cid-26fowtzh][data-recoil] img[data-astro-cid-26fowtzh],.slot[data-astro-cid-26fowtzh][data-fx=tank] .slot-link[data-astro-cid-26fowtzh]:is(:hover,:focus-visible,.is-hover) .stage[data-astro-cid-26fowtzh] img[data-astro-cid-26fowtzh]{animation:1.9s ease-out infinite recoil}@keyframes muzzle{0%,6%{opacity:0;transform:translate(-50%,-50%)scale(.2)}9%{opacity:1;transform:translate(-50%,-50%)scale(1)}30%{opacity:.75;transform:translate(-50%,-50%)scale(.85)}46%,to{opacity:0;transform:translate(-50%,-50%)scale(.45)}}@keyframes tracer{0%,8%{opacity:0;stroke-dashoffset:14px}10%{opacity:1}52%{opacity:1;stroke-dashoffset:-100px}54%,to{opacity:0;stroke-dashoffset:-100px}}@keyframes recoil{0%,7%{transform:translate(0,0)scale(1)}11%{transform:translate(-1.2%,1.6%)scale(1.012)}30%,to{transform:translate(0,0)scale(1)}}.fx-police[data-astro-cid-26fowtzh]{--lx:15%;--ly:36.4%}.wash[data-astro-cid-26fowtzh]{mix-blend-mode:screen;position:absolute;inset:0}.wash[data-astro-cid-26fowtzh]:before,.wash[data-astro-cid-26fowtzh]:after{content:"";opacity:0;position:absolute;inset:0}.wash[data-astro-cid-26fowtzh]:before{background:radial-gradient(ellipse 36% 9% at calc(var(--lx) + 8%) calc(var(--ly) + 3.5%), #ff283c, transparent 80%), radial-gradient(ellipse 44% 20% at calc(var(--lx) + 4%) var(--ly), #ff1e32cc, transparent 80%)}.wash[data-astro-cid-26fowtzh]:after{background:radial-gradient(ellipse 36% 9% at calc(var(--lx) + 16%) calc(var(--ly) + 3.5%), #3c6eff, transparent 80%), radial-gradient(ellipse 44% 20% at calc(var(--lx) + 12%) var(--ly), #285affd9, transparent 80%)}.slot-link[data-astro-cid-26fowtzh]:is(:hover,:focus-visible,.is-hover) .wash[data-astro-cid-26fowtzh]:before{animation:.7s step-end infinite strobe-a}.slot-link[data-astro-cid-26fowtzh]:is(:hover,:focus-visible,.is-hover) .wash[data-astro-cid-26fowtzh]:after{animation:.7s step-end infinite strobe-b}@keyframes strobe-a{0%{opacity:1}16%{opacity:.15}24%{opacity:1}40%{opacity:0}to{opacity:0}}@keyframes strobe-b{0%{opacity:0}50%{opacity:1}66%{opacity:.15}74%{opacity:1}90%{opacity:0}to{opacity:0}}.fx-coin[data-astro-cid-26fowtzh]{--ex:60.5%;--ey:41.6%;--cx:50%;--cy:42%;--cd:48%}.eye[data-astro-cid-26fowtzh]{left:var(--ex);top:var(--ey);aspect-ratio:1;mix-blend-mode:screen;opacity:0;background:radial-gradient(circle,#fff 0%,#d9ff8a 14%,#7dff3a 30%,#3cff288c 48%,#28c82826 66%,#0000 78%);border-radius:50%;width:22%;position:absolute;transform:translate(-50%,-50%)}.sheen[data-astro-cid-26fowtzh]{left:var(--cx);top:var(--cy);width:var(--cd);aspect-ratio:1;mix-blend-mode:screen;opacity:0;background:linear-gradient(105deg,#0000 38%,#beff9638 50%,#0000 62%) 130% 0/300% 100% no-repeat;border-radius:50%;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.slot-link[data-astro-cid-26fowtzh]:is(:hover,:focus-visible,.is-hover) .eye[data-astro-cid-26fowtzh]{animation:1.5s ease-in-out infinite eye-glow}.slot-link[data-astro-cid-26fowtzh]:is(:hover,:focus-visible,.is-hover) .sheen[data-astro-cid-26fowtzh]{opacity:1;animation:2.6s ease-in-out infinite sheen}@keyframes eye-glow{0%,to{opacity:.35;transform:translate(-50%,-50%)scale(.7)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}}@keyframes sheen{0%{background-position:130% 0}70%,to{background-position:-30% 0}}.slot-link[data-astro-cid-26fowtzh]:is(:hover,:focus-visible,.is-hover) .glint[data-astro-cid-26fowtzh]{animation:1.5s ease-in-out infinite glint-live}.slot-link[data-astro-cid-26fowtzh]:is(:hover,:focus-visible,.is-hover) .art[data-astro-cid-26fowtzh] .rune-art{animation:2.2s ease-in-out infinite rune-shimmer}@keyframes glint-live{0%,to{opacity:.3;transform:translate(-50%,-50%)scale(.5)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.05)}}@keyframes rune-shimmer{0%,to{opacity:.8;filter:brightness()}50%{opacity:1;filter:brightness(1.7)}}.shade[data-astro-cid-26fowtzh]{background:linear-gradient(0deg, #1c1815f7 0%, #1c181599 45%, #1c18151a 100%), radial-gradient(ellipse 90% 50% at 50% 100%, color-mix(in srgb, var(--accent) 22%, transparent), transparent);position:absolute;inset:0;box-shadow:inset 0 0 46px #0009}.body[data-astro-cid-26fowtzh]{z-index:2;width:100%;padding:calc(1rem + var(--cutY) * .5) 1.25rem calc(1.1rem + var(--cutY) * .5);flex-direction:column;align-items:flex-start;gap:.35rem;transition:opacity .45s;display:flex;position:relative}.chip[data-astro-cid-26fowtzh]{border:1px solid color-mix(in srgb, var(--accent) 70%, transparent);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);background:#1c1815bf;border-radius:999px;padding:.15rem .65rem;font-size:.66rem;font-weight:600;display:inline-block}.name[data-astro-cid-26fowtzh]{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--color-iron-50);overflow-wrap:break-word;font-size:1.25rem;font-weight:700;line-height:1.15;transition:color .3s}.tagline[data-astro-cid-26fowtzh]{color:var(--color-iron-300);font-size:.85rem;line-height:1.45}.meta[data-astro-cid-26fowtzh]{overflow-wrap:anywhere;font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-iron-400);font-size:.68rem}.go[data-astro-cid-26fowtzh]{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-top:.2rem;font-size:.72rem}.slot-link[data-astro-cid-26fowtzh]:is(:hover,:focus-visible,.is-hover) .name[data-astro-cid-26fowtzh]{color:var(--accent)}.slot-link[data-astro-cid-26fowtzh]:focus-visible .go[data-astro-cid-26fowtzh]{text-underline-offset:4px;text-decoration:underline}.slot[data-astro-cid-26fowtzh][data-neon] .chip[data-astro-cid-26fowtzh],.slot[data-astro-cid-26fowtzh][data-neon] .name[data-astro-cid-26fowtzh]{text-shadow:0 0 12px color-mix(in srgb, var(--accent) 70%, transparent)}.slot[data-astro-cid-26fowtzh][data-neon] .slot-link[data-astro-cid-26fowtzh]:after{opacity:.9;background:var(--accent);box-shadow:0 0 10px var(--accent)}@media (hover:hover){.chooser[data-astro-cid-26fowtzh]:has(.slot-link:is(:hover,:focus-visible,.is-hover)) .slot[data-astro-cid-26fowtzh]:not(:has(.slot-link:is(:hover,:focus-visible,.is-hover))) .art[data-astro-cid-26fowtzh]{filter:brightness(.5)saturate(.55)}.chooser[data-astro-cid-26fowtzh]:has(.slot-link:is(:hover,:focus-visible,.is-hover)) .slot[data-astro-cid-26fowtzh]:not(:has(.slot-link:is(:hover,:focus-visible,.is-hover))) .body[data-astro-cid-26fowtzh]{opacity:.7}}@media (width>=640px){.chooser[data-astro-cid-26fowtzh]{--H:22rem;--cut:calc(var(--H) * .14);grid-template-columns:repeat(3,1fr);display:grid}.slot[data-astro-cid-26fowtzh]+.slot[data-astro-cid-26fowtzh]{margin-top:0}.slot[data-astro-cid-26fowtzh]{margin-left:calc(var(--cut) * -1);width:calc(100% + var(--cut))}.slot[data-astro-cid-26fowtzh]:nth-child(3n+1){width:auto;margin-left:0}.slot[data-astro-cid-26fowtzh]:nth-child(n+4){border-top:1px solid var(--color-iron-800)}.slot[data-astro-cid-26fowtzh]{--poly:polygon(var(--cut) 0, 100% 0, calc(100% - var(--cut)) 100%, 0 100%)}.slot-link[data-astro-cid-26fowtzh]{min-height:var(--H)}.slot[data-astro-cid-26fowtzh]:nth-child(3n+1){--poly:polygon(0 0, 100% 0, calc(100% - var(--cut)) 100%, 0 100%)}.slot[data-astro-cid-26fowtzh]:nth-child(3n){--poly:polygon(var(--cut) 0, 100% 0, 100% 100%, 0 100%)}.slot[data-astro-cid-26fowtzh]:nth-child(3n+1):last-child{--poly:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.slot-link[data-astro-cid-26fowtzh]:before{clip-path:polygon(var(--cut) 0, calc(var(--cut) + 5px) 0, 5px 100%, 0 100%);background:linear-gradient(90deg,#000000b3,#00000040)}.slot-link[data-astro-cid-26fowtzh]:after{clip-path:polygon(var(--cut) 0, calc(var(--cut) + 1px) 0, 1px 100%, 0 100%)}.slot[data-astro-cid-26fowtzh]:nth-child(3n+1) .slot-link[data-astro-cid-26fowtzh]:before,.slot[data-astro-cid-26fowtzh]:nth-child(3n+1) .slot-link[data-astro-cid-26fowtzh]:after{clip-path:polygon(0 0,0 0,0 0)}.name[data-astro-cid-26fowtzh]{font-size:1.4rem}.body[data-astro-cid-26fowtzh]{padding:1.4rem calc(1rem + var(--cut) * .95) 1.5rem calc(1.4rem + var(--cut) * .3);gap:.5rem}.slot[data-astro-cid-26fowtzh]:nth-child(3n) .body[data-astro-cid-26fowtzh]{padding-right:1.4rem}}@media (width>=1100px){.chooser-wrap[data-astro-cid-26fowtzh]{flex-direction:column;min-height:100svh;display:flex}.pill[data-astro-cid-26fowtzh]{pointer-events:none;padding:0;position:absolute;top:5rem;left:50%;transform:translate(-50%)}.chooser[data-astro-cid-26fowtzh]{--H:max(34rem, calc(100svh - 48px));--cut:calc(var(--H) * .14);flex-direction:row;flex:1;min-height:34rem;display:flex}.slot[data-astro-cid-26fowtzh]:nth-child(n){width:auto;min-width:0;margin-left:calc(var(--cut) * -1);border-top:0;flex:1 1 0}.slot[data-astro-cid-26fowtzh]:first-child{margin-left:0}.chooser[data-astro-cid-26fowtzh]:has(.slot-link:is(:hover,:focus-visible,.is-hover)) .slot[data-astro-cid-26fowtzh]:has(.slot-link:is(:hover,:focus-visible,.is-hover)){flex-grow:1.7}.slot-link[data-astro-cid-26fowtzh]{min-height:100%}.slot[data-astro-cid-26fowtzh]:nth-child(n){--poly:polygon(var(--cut) 0, 100% 0, calc(100% - var(--cut)) 100%, 0 100%)}.slot[data-astro-cid-26fowtzh]:first-child{--poly:polygon(0 0, 100% 0, calc(100% - var(--cut)) 100%, 0 100%)}.slot[data-astro-cid-26fowtzh]:last-child{--poly:polygon(var(--cut) 0, 100% 0, 100% 100%, 0 100%)}.slot[data-astro-cid-26fowtzh]:nth-child(n) .slot-link[data-astro-cid-26fowtzh]:before{clip-path:polygon(var(--cut) 0, calc(var(--cut) + 5px) 0, 5px 100%, 0 100%)}.slot[data-astro-cid-26fowtzh]:nth-child(n) .slot-link[data-astro-cid-26fowtzh]:after{clip-path:polygon(var(--cut) 0, calc(var(--cut) + 1px) 0, 1px 100%, 0 100%)}.slot[data-astro-cid-26fowtzh]:first-child .slot-link[data-astro-cid-26fowtzh]:before,.slot[data-astro-cid-26fowtzh]:first-child .slot-link[data-astro-cid-26fowtzh]:after{clip-path:polygon(0 0,0 0,0 0)}.slot[data-astro-cid-26fowtzh]:nth-child(n) .body[data-astro-cid-26fowtzh]{padding:1.5rem calc(.8rem + var(--cut) * .95) 2.25rem calc(1.2rem + var(--cut) * .22);gap:.6rem}.slot[data-astro-cid-26fowtzh]:last-child .body[data-astro-cid-26fowtzh]{padding-right:1.2rem}.slot[data-astro-cid-26fowtzh]:first-child .body[data-astro-cid-26fowtzh]{padding-left:1.4rem}.tagline[data-astro-cid-26fowtzh],.meta[data-astro-cid-26fowtzh]{transition:opacity .3s}.chooser[data-astro-cid-26fowtzh]:has(.slot-link:is(:hover,:focus-visible,.is-hover)) .slot[data-astro-cid-26fowtzh]:not(:has(.slot-link:is(:hover,:focus-visible,.is-hover))) [data-astro-cid-26fowtzh]:is(.tagline,.meta){opacity:0}.name[data-astro-cid-26fowtzh]{font-size:clamp(1.1rem,1.5vw,1.45rem)}.tagline[data-astro-cid-26fowtzh]{font-size:.9rem}}@media (width>=640px){.slot-link[data-astro-cid-26fowtzh]:before{background:linear-gradient(90deg,#000000b3,#00000040)}}.replay-row[data-astro-cid-26fowtzh]{z-index:10;border-top:1px solid var(--color-iron-800);background:var(--color-iron-900);justify-content:center;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex;position:relative}.replay[data-astro-cid-26fowtzh]{border:1px solid var(--color-iron-600);font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--color-iron-200);cursor:pointer;background:0 0;border-radius:4px;padding:.4rem 1rem;font-size:.7rem;transition:border-color .2s,color .2s}.replay[data-astro-cid-26fowtzh]:hover,.replay[data-astro-cid-26fowtzh]:focus-visible{border-color:var(--color-ember-500);color:var(--color-ember-400)}.status[data-astro-cid-26fowtzh]{color:var(--color-iron-400);font-size:.75rem}@media (prefers-reduced-motion:reduce){.slot[data-astro-cid-26fowtzh],.halo[data-astro-cid-26fowtzh] .h-glow[data-astro-cid-26fowtzh],.art[data-astro-cid-26fowtzh],.art-inner[data-astro-cid-26fowtzh],.body[data-astro-cid-26fowtzh],.slot-link[data-astro-cid-26fowtzh]:after{transition:none}.art-inner[data-astro-cid-26fowtzh]{transform:scale(1.04)!important}.kb[data-astro-cid-26fowtzh],.glint[data-astro-cid-26fowtzh],.muzzle[data-astro-cid-26fowtzh],.tracer[data-astro-cid-26fowtzh] path[data-astro-cid-26fowtzh],.wash[data-astro-cid-26fowtzh],.eye[data-astro-cid-26fowtzh],.sheen[data-astro-cid-26fowtzh],.stage[data-astro-cid-26fowtzh] img[data-astro-cid-26fowtzh],.art[data-astro-cid-26fowtzh] .rune-art{animation:none!important}.fx[data-astro-cid-26fowtzh],.glint[data-astro-cid-26fowtzh]{display:none}}html.portal-pending,html.portal-open{overflow:hidden}#portal-stage{display:none}html.portal-pending #portal-stage,html.portal-open #portal-stage{display:block}html.portal-pending #portal-stage{animation:0s linear 40s forwards stage-failsafe}@keyframes stage-failsafe{to{visibility:hidden;pointer-events:none}}.stage[data-astro-cid-hnj7ikvy]{z-index:100;background:#000;position:fixed;inset:0;overflow:hidden}.poster[data-astro-cid-hnj7ikvy],.intro-video[data-astro-cid-hnj7ikvy]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.poster[data-astro-cid-hnj7ikvy]{z-index:0;object-fit:contain;width:min(42vw,680px);height:auto;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.stage[data-astro-cid-hnj7ikvy]{transition:opacity .7s}.stage[data-astro-cid-hnj7ikvy].stage--leaving{opacity:0}@media (aspect-ratio<=1){.poster[data-astro-cid-hnj7ikvy],.intro-video[data-astro-cid-hnj7ikvy]{object-fit:contain}}.intro-video[data-astro-cid-hnj7ikvy]{z-index:1;background:0 0}.stage--unity[data-astro-cid-hnj7ikvy]{pointer-events:none;background:0 0}.stage--unity[data-astro-cid-hnj7ikvy] .poster[data-astro-cid-hnj7ikvy]{display:none}[data-astro-cid-hnj7ikvy][hidden]{display:none!important}.loading[data-astro-cid-hnj7ikvy]{z-index:2;text-align:center;width:min(26rem,80vw);position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.bar[data-astro-cid-hnj7ikvy]{border:1px solid var(--color-iron-600);background:#1c1815d9;border-radius:2px;height:10px;overflow:hidden;box-shadow:0 0 0 1px #0009}.bar-fill[data-astro-cid-hnj7ikvy]{background:linear-gradient(90deg, var(--color-ember-700), var(--color-ember-500), var(--color-ember-300));width:0%;height:100%;transition:width .25s ease-out;box-shadow:0 0 14px #f0521fb3}.loading-text[data-astro-cid-hnj7ikvy]{font-family:var(--font-display);letter-spacing:.3em;text-transform:uppercase;color:var(--color-iron-300);text-shadow:0 1px 6px #000;margin:.7rem 0 0;font-size:.7rem}.controls[data-astro-cid-hnj7ikvy]{z-index:3;pointer-events:none;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;display:flex;position:absolute;top:0;left:0;right:0}.btn[data-astro-cid-hnj7ikvy]{pointer-events:auto;border:1px solid var(--color-iron-500);font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--color-iron-100);cursor:pointer;backdrop-filter:blur(4px);background:#1c1815d1;border-radius:4px;padding:.55rem 1rem;font-size:.72rem}.btn[data-astro-cid-hnj7ikvy]:hover,.btn[data-astro-cid-hnj7ikvy]:focus-visible{border-color:var(--color-ember-400);color:var(--color-ember-300)}.btn[data-astro-cid-hnj7ikvy]:focus-visible{outline:2px solid var(--color-ember-400);outline-offset:2px}.skip[data-astro-cid-hnj7ikvy]{border-color:var(--color-ember-500)}@media (prefers-reduced-motion:reduce){.bar-fill[data-astro-cid-hnj7ikvy]{transition:none}}
