.press-body[data-astro-cid-xx5znqid]{--panel: #111014;--line: rgba(255, 255, 255, .12);--fg: var(--bd-text-primary);--fg-2: rgba(246, 244, 250, .72);--fg-3: rgba(246, 244, 250, .5);--teal: var(--bd-accent-primary);--fire: #e55757;--fire-fill: #7b1313;--ice: #5c89ff;--ice-fill: #0046ff;--light: #ffad33;--light-fill: #ff9800;--earth: #4ed14c;--earth-fill: #1e711d;--mystic: #b687de;--mystic-fill: #3f1a5e;--shadow: #bdbdbd;--shadow-fill: #2e2e2e;line-height:1.6}main[data-astro-cid-xx5znqid] a[data-astro-cid-xx5znqid],.facts[data-astro-cid-xx5znqid] a[data-astro-cid-xx5znqid]{color:var(--teal)}img[data-astro-cid-xx5znqid]{max-width:100%;display:block}.wrap[data-astro-cid-xx5znqid]{max-width:1120px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}h1[data-astro-cid-xx5znqid],h2[data-astro-cid-xx5znqid],h3[data-astro-cid-xx5znqid]{letter-spacing:.02em;text-wrap:balance}h2[data-astro-cid-xx5znqid]{font-size:2.6rem;line-height:1}h3[data-astro-cid-xx5znqid]{font-size:1.5rem;line-height:1.1}.eyebrow[data-astro-cid-xx5znqid]{font-family:var(--bd-font-heading);color:var(--teal);letter-spacing:.12em;font-size:1.05rem}.top[data-astro-cid-xx5znqid]{position:relative;background:linear-gradient(90deg,#000000d9,#0000008c 38%,#0000 62%),linear-gradient(180deg,rgba(0,0,0,0) 70%,var(--bd-bg-primary) 100%),url(/images/press/key-art-header.jpg) right center / cover no-repeat}.top[data-astro-cid-xx5znqid] .wrap[data-astro-cid-xx5znqid]{padding-block:120px 96px;display:grid;gap:22px;justify-items:start}.tagline[data-astro-cid-xx5znqid]{font-size:clamp(2rem,5vw,3.4rem);line-height:1;max-width:18ch;text-shadow:0 4px 24px rgba(0,0,0,.8)}.lockup-m[data-astro-cid-xx5znqid]{display:none;width:min(420px,100%)}@media(max-width:1100px){.lockup-m[data-astro-cid-xx5znqid]{display:block}.top[data-astro-cid-xx5znqid]{background:linear-gradient(180deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.7) 70%,var(--bd-bg-primary) 100%),url(/images/press/key-art-left.jpg) center top / cover no-repeat}}@media(min-width:1101px){.top[data-astro-cid-xx5znqid]{container-type:inline-size;aspect-ratio:16 / 9;background:linear-gradient(90deg,#000c,#0000008c 28%,#0000 42%),linear-gradient(180deg,rgba(0,0,0,0) 80%,var(--bd-bg-primary) 100%),url(/images/press/key-art-header.jpg) center top / 100% auto no-repeat}.top[data-astro-cid-xx5znqid] .wrap[data-astro-cid-xx5znqid]{position:absolute;inset:0;max-width:none;padding:0;display:block}.top[data-astro-cid-xx5znqid] .tagline[data-astro-cid-xx5znqid],.top[data-astro-cid-xx5znqid] .buttons[data-astro-cid-xx5znqid]{position:absolute;left:21.9cqw}.top[data-astro-cid-xx5znqid] .tagline[data-astro-cid-xx5znqid]{top:26.5cqw;font-size:2.5cqw;line-height:.95;max-width:none;text-wrap:nowrap}.top[data-astro-cid-xx5znqid] .buttons[data-astro-cid-xx5znqid]{top:30.5cqw;gap:.9cqw}.top[data-astro-cid-xx5znqid] .btn[data-astro-cid-xx5znqid]{font-size:clamp(1rem,1.3cqw,1.9rem);padding:.7cqw 1.6cqw}}.buttons[data-astro-cid-xx5znqid]{display:flex;flex-wrap:wrap;gap:12px}.btn[data-astro-cid-xx5znqid]{display:inline-block;font-family:var(--bd-font-heading);font-size:1.3rem;letter-spacing:.06em;padding:10px 22px;border-radius:6px;border:1px solid var(--teal);color:var(--bd-bg-primary);background:var(--teal);box-shadow:0 0 30px #00cacb4d}section[data-astro-cid-xx5znqid]{padding-block:56px;border-top:1px solid var(--line)}section[data-astro-cid-xx5znqid]:first-of-type{border-top:0}.section-head[data-astro-cid-xx5znqid]{display:grid;gap:6px;margin-bottom:28px}.split[data-astro-cid-xx5znqid]{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:40px;align-items:start}.facts[data-astro-cid-xx5znqid]{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:22px 22px 8px}.facts[data-astro-cid-xx5znqid] dl[data-astro-cid-xx5znqid]{display:grid;gap:14px}.facts[data-astro-cid-xx5znqid] dt[data-astro-cid-xx5znqid]{font-family:var(--bd-font-heading);color:var(--teal);letter-spacing:.1em;font-size:.95rem;line-height:1.2}.facts[data-astro-cid-xx5znqid] dd[data-astro-cid-xx5znqid]{margin:2px 0 0;color:var(--fg);font-size:.95rem}.facts[data-astro-cid-xx5znqid] .facts-foot[data-astro-cid-xx5znqid]{margin-top:18px;padding:14px 0;border-top:1px solid var(--line);font-size:.85rem;color:var(--fg-3)}.prose[data-astro-cid-xx5znqid]{max-width:65ch}.prose[data-astro-cid-xx5znqid].wide{max-width:none}.prose[data-astro-cid-xx5znqid] p[data-astro-cid-xx5znqid]{margin:0 0 1em;color:var(--fg-2)}.prose[data-astro-cid-xx5znqid] p[data-astro-cid-xx5znqid].lead{color:var(--fg);font-size:1.2rem;font-weight:600}.prose[data-astro-cid-xx5znqid] h3[data-astro-cid-xx5znqid].sub{font-size:1.25rem;margin:0 0 .5em}.prose[data-astro-cid-xx5znqid] h3[data-astro-cid-xx5znqid].numbers-head{margin-top:28px}.numbers[data-astro-cid-xx5znqid]{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.numbers[data-astro-cid-xx5znqid] li[data-astro-cid-xx5znqid]{flex:1 1 calc((100% - 36px)/4);white-space:nowrap;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:14px 12px 14px 16px;color:var(--fg-2);font-size:.85rem;line-height:1.3}.numbers[data-astro-cid-xx5znqid] b[data-astro-cid-xx5znqid]{display:block;font-family:var(--bd-font-heading);font-weight:400;font-size:2.3rem;line-height:1;color:var(--teal);margin-bottom:4px}@media(max-width:1024px){.numbers[data-astro-cid-xx5znqid] li[data-astro-cid-xx5znqid]{flex:1 1 calc((100% - 12px)/2)}}@media(max-width:480px){.numbers[data-astro-cid-xx5znqid]{gap:8px}.numbers[data-astro-cid-xx5znqid] li[data-astro-cid-xx5znqid]{flex-basis:calc((100% - 8px)/2);padding:10px;font-size:.8rem}.numbers[data-astro-cid-xx5znqid] b[data-astro-cid-xx5znqid]{font-size:1.8rem}}.modes[data-astro-cid-xx5znqid]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;margin:.4em 0 28px}.grid[data-astro-cid-xx5znqid]{display:grid;gap:14px}.grid[data-astro-cid-xx5znqid].shots{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr))}.grid[data-astro-cid-xx5znqid].heroes{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.heroes[data-astro-cid-xx5znqid] figure[data-astro-cid-xx5znqid] img[data-astro-cid-xx5znqid]{aspect-ratio:1 / 1}figure[data-astro-cid-xx5znqid]{background:var(--panel);border:1px solid var(--line);border-radius:8px;overflow:hidden}figure[data-astro-cid-xx5znqid] img[data-astro-cid-xx5znqid]{width:100%;aspect-ratio:16 / 9;object-fit:cover}figure[data-astro-cid-xx5znqid]>a[data-astro-cid-xx5znqid]{display:block}figure[data-astro-cid-xx5znqid]>a[data-astro-cid-xx5znqid]:hover img[data-astro-cid-xx5znqid]{opacity:.85}figcaption[data-astro-cid-xx5znqid]{padding:10px 12px;font-size:.85rem;color:var(--fg-3);display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}figcaption[data-astro-cid-xx5znqid] b[data-astro-cid-xx5znqid]{color:var(--fg);font-weight:600}.el[data-astro-cid-xx5znqid]{display:inline-flex;align-items:center;gap:7px;font-family:var(--bd-font-heading);letter-spacing:.1em;font-size:.95rem;text-transform:capitalize}.el[data-astro-cid-xx5znqid]:before{content:"";width:14px;height:14px;border-radius:50%;flex:none;box-shadow:0 0 0 1px #ffffff2e;background:radial-gradient(circle at 35% 30%,var(--orb-hi) 0%,var(--orb-fill) 55%,#000 120%)}.el[data-astro-cid-xx5znqid].fire{color:var(--fire);--orb-hi: var(--fire);--orb-fill: var(--fire-fill)}.el[data-astro-cid-xx5znqid].ice{color:var(--ice);--orb-hi: var(--ice);--orb-fill: var(--ice-fill)}.el[data-astro-cid-xx5znqid].light{color:var(--light);--orb-hi: var(--light);--orb-fill: var(--light-fill)}.el[data-astro-cid-xx5znqid].earth{color:var(--earth);--orb-hi: var(--earth);--orb-fill: var(--earth-fill)}.el[data-astro-cid-xx5znqid].mystic{color:var(--mystic);--orb-hi: var(--mystic);--orb-fill: var(--mystic-fill)}.el[data-astro-cid-xx5znqid].shadow{color:var(--shadow);--orb-hi: var(--shadow);--orb-fill: var(--shadow-fill)}.trailer[data-astro-cid-xx5znqid]{max-width:960px}.trailer-video[data-astro-cid-xx5znqid]{aspect-ratio:16 / 9}.trailer-video[data-astro-cid-xx5znqid] iframe[data-astro-cid-xx5znqid]{display:block;width:100%;height:100%;border:0}.art-row[data-astro-cid-xx5znqid]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px;margin-bottom:14px}figure[data-astro-cid-xx5znqid]>.logo-tile[data-astro-cid-xx5znqid]{display:grid;place-items:center;aspect-ratio:16 / 9;padding:24px;background:radial-gradient(circle at 50% 40%,#1b1626,#050505)}.logo-tile[data-astro-cid-xx5znqid] img[data-astro-cid-xx5znqid]{aspect-ratio:auto;object-fit:contain;width:100%}.note[data-astro-cid-xx5znqid]{color:var(--fg-3);font-size:.88rem;margin-top:14px}.team[data-astro-cid-xx5znqid]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;margin-top:22px}.person[data-astro-cid-xx5znqid]{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:20px}.person[data-astro-cid-xx5znqid] .role[data-astro-cid-xx5znqid]{color:var(--teal);font-family:var(--bd-font-heading);letter-spacing:.1em}.person[data-astro-cid-xx5znqid] p[data-astro-cid-xx5znqid]{margin:8px 0 0;color:var(--fg-2);font-size:.95rem}.contact[data-astro-cid-xx5znqid]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px}.contact[data-astro-cid-xx5znqid]>div[data-astro-cid-xx5znqid]{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:18px 20px}.contact[data-astro-cid-xx5znqid] .label[data-astro-cid-xx5znqid]{font-family:var(--bd-font-heading);color:var(--teal);letter-spacing:.1em}.contact[data-astro-cid-xx5znqid] .value[data-astro-cid-xx5znqid]{font-weight:600;word-break:break-word}@media(max-width:760px){.split[data-astro-cid-xx5znqid],.art-row[data-astro-cid-xx5znqid]{grid-template-columns:minmax(0,1fr)}.top[data-astro-cid-xx5znqid] .wrap[data-astro-cid-xx5znqid]{padding-block:96px 48px}.top[data-astro-cid-xx5znqid]{background:linear-gradient(180deg,rgba(0,0,0,.62) 0%,rgba(0,0,0,.78) 70%,var(--bd-bg-primary) 100%),url(/images/press/key-art-left.jpg) center top / cover no-repeat}h2[data-astro-cid-xx5znqid]{font-size:2.2rem}}
