.key-art[data-astro-cid-eskvoxwb]{--parallax:16;--radius:16px;aspect-ratio:16/9;width:100%;animation:key-art-in .9s var(--ease-slab) .15s both;position:relative}.clip[data-astro-cid-eskvoxwb]{border:1px solid var(--line-hairline);border-radius:var(--radius);position:absolute;inset:0;overflow:hidden}.clip[data-astro-cid-eskvoxwb].placeholder{border:1px dashed var(--text-body)}.drift[data-astro-cid-eskvoxwb]{will-change:transform;position:absolute;inset:0}.drift[data-astro-cid-eskvoxwb] img[data-astro-cid-eskvoxwb]{left:0;top:calc(var(--parallax) * -1%);width:100%;height:calc(100% + var(--parallax) * 2%);object-fit:cover;position:absolute}@keyframes key-art-in{0%{opacity:0;transform:translateY(24px)}}@media (width<=809px){.key-art[data-astro-cid-eskvoxwb]{--radius:10px}}@media (prefers-reduced-motion:reduce){.key-art[data-astro-cid-eskvoxwb]{animation:none}}.gallery[data-astro-cid-dsdh3mlh]{--inset:8%;touch-action:pan-y;user-select:none;width:100%;height:370px;position:relative;overflow:hidden}.stage[data-astro-cid-dsdh3mlh]{mask-image:linear-gradient(90deg, transparent calc(var(--inset) - 0.3%), #000 var(--inset), #000 calc(100% - var(--inset)), transparent calc(100% - var(--inset) + 0.3%));position:absolute;inset:0}.ring[data-astro-cid-dsdh3mlh]{width:0;height:0;transform-style:preserve-3d;will-change:transform;position:absolute;top:50%;left:50%}.ring[data-astro-cid-dsdh3mlh] .gallery-card{border:1px solid var(--line-hairline);backface-visibility:hidden;border-radius:16px;position:absolute;overflow:hidden}.ring[data-astro-cid-dsdh3mlh] .gallery-card.placeholder{border:1px dashed var(--text-body)}.ring[data-astro-cid-dsdh3mlh] .gallery-card img{object-fit:cover;user-select:none;width:100%;height:100%;display:block}.line[data-astro-cid-dsdh3mlh]{pointer-events:none;width:128px;height:100%;margin-left:-64px;position:absolute;top:0;mask-image:linear-gradient(#0000 4%,#000 30% 70%,#0000 96%)}.line[data-astro-cid-dsdh3mlh].left{left:var(--inset)}.line[data-astro-cid-dsdh3mlh].right{left:calc(100% - var(--inset))}.line[data-astro-cid-dsdh3mlh] span[data-astro-cid-dsdh3mlh]{position:absolute;top:0;bottom:0}.spill[data-astro-cid-dsdh3mlh]{width:64px}.left[data-astro-cid-dsdh3mlh] .spill[data-astro-cid-dsdh3mlh]{background:linear-gradient(90deg, color-mix(in srgb, var(--portal) 12%, transparent), color-mix(in srgb, var(--portal) 3%, transparent) 40%, transparent);left:64px}.right[data-astro-cid-dsdh3mlh] .spill[data-astro-cid-dsdh3mlh]{background:linear-gradient(270deg, color-mix(in srgb, var(--portal) 12%, transparent), color-mix(in srgb, var(--portal) 3%, transparent) 40%, transparent);left:0}.haze[data-astro-cid-dsdh3mlh]{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--portal) 22%, transparent), transparent);width:20px;left:54px}.core[data-astro-cid-dsdh3mlh]{background:linear-gradient(180deg, color-mix(in srgb, var(--portal) 80%, transparent), var(--glow-hot), color-mix(in srgb, var(--portal) 80%, transparent));width:2px;left:63px}@media (width<=1199px){.gallery[data-astro-cid-dsdh3mlh]{height:340px}}@media (width<=809px){.gallery[data-astro-cid-dsdh3mlh]{height:240px}}.world-nav[data-astro-cid-2x33pjii]{border-top:1px solid var(--line-hairline);background:var(--surface-page);align-items:stretch;display:flex;position:relative;overflow:clip}.art[data-astro-cid-2x33pjii]{pointer-events:none;opacity:0;transition:opacity .35s var(--ease-out), translate .5s var(--ease-slab);background-position:50%;background-size:cover;position:absolute;inset:0;scale:1.06}:root[data-chrome=ink] .art[data-astro-cid-2x33pjii]{filter:grayscale()}.art-prev[data-astro-cid-2x33pjii]{right:50%;translate:3%;mask-image:linear-gradient(90deg,#000 0%,#0009 40%,#0000 100%)}.art-next[data-astro-cid-2x33pjii]{left:50%;translate:-3%;mask-image:linear-gradient(270deg,#000 0%,#0009 40%,#0000 100%)}.half[data-astro-cid-2x33pjii]{flex-direction:column;flex:1 1 0;min-width:0;padding:38px 40px;display:flex;position:relative;overflow:hidden}.half-prev[data-astro-cid-2x33pjii]{border-right:1px solid var(--line-hairline);align-items:flex-start}.half-next[data-astro-cid-2x33pjii]{text-align:right;align-items:flex-end}.copy[data-astro-cid-2x33pjii]{z-index:1;gap:8px;align-items:inherit;transition:translate .6s var(--ease-slab);flex-direction:column;display:flex;position:relative}.dir[data-astro-cid-2x33pjii]{color:var(--text-mute)}.name[data-astro-cid-2x33pjii]{max-width:150px;color:var(--text-body)}.half[data-astro-cid-2x33pjii]:after{content:"";z-index:2;pointer-events:none;opacity:0;background:linear-gradient(var(--gleam-angle,105deg) in srgb, color-mix(in srgb, var(--glow-hot) 0%, transparent) 30%, color-mix(in srgb, var(--glow-hot) 6%, transparent) 44%, color-mix(in srgb, var(--gleam) 20%, transparent) 50%, color-mix(in srgb, var(--glow-hot) 6%, transparent) 56%, color-mix(in srgb, var(--glow-hot) 0%, transparent) 70%);position:absolute;inset:0}.half-prev[data-astro-cid-2x33pjii]{--gleam-angle:75deg}@keyframes gleam-ltr{0%{opacity:1;transform:translate(-100%)}to{opacity:1;transform:translate(100%)}}@keyframes gleam-rtl{0%{opacity:1;transform:translate(100%)}to{opacity:1;transform:translate(-100%)}}.end[data-astro-cid-2x33pjii]{z-index:3;opacity:0;--line-blur:6px;--line-glow:.6;mask-image:linear-gradient(#0000 0%,#000 20% 80%,#0000 100%)}.half-prev[data-astro-cid-2x33pjii] .end[data-astro-cid-2x33pjii]{left:-18px}.half-next[data-astro-cid-2x33pjii] .end[data-astro-cid-2x33pjii]{right:-18px}@keyframes portal-flash{0%{opacity:0}25%{opacity:1}to{opacity:0}}@media (hover:hover){.world-nav[data-astro-cid-2x33pjii]:has(.half-next:hover) .art-next[data-astro-cid-2x33pjii],.world-nav[data-astro-cid-2x33pjii]:has(.half-prev:hover) .art-prev[data-astro-cid-2x33pjii]{opacity:.55;translate:0}.half-next[data-astro-cid-2x33pjii]:hover:after{animation:1.1s cubic-bezier(.3,.6,.2,1) both gleam-ltr}.half-prev[data-astro-cid-2x33pjii]:hover:after{animation:1.1s cubic-bezier(.3,.6,.2,1) both gleam-rtl}.half[data-astro-cid-2x33pjii]:hover .end[data-astro-cid-2x33pjii]{animation:.9s ease-out .8s both portal-flash}.half-next[data-astro-cid-2x33pjii]:hover .copy[data-astro-cid-2x33pjii]{translate:10px}.half-prev[data-astro-cid-2x33pjii]:hover .copy[data-astro-cid-2x33pjii]{translate:-10px}}.world-nav[data-astro-cid-2x33pjii]:has(.half-next:focus-visible) .art-next[data-astro-cid-2x33pjii],.world-nav[data-astro-cid-2x33pjii]:has(.half-prev:focus-visible) .art-prev[data-astro-cid-2x33pjii]{opacity:.55;translate:0}.half-next[data-astro-cid-2x33pjii]:focus-visible .copy[data-astro-cid-2x33pjii]{translate:10px}.half-prev[data-astro-cid-2x33pjii]:focus-visible .copy[data-astro-cid-2x33pjii]{translate:-10px}@media (hover:none){.art[data-astro-cid-2x33pjii]{opacity:.4;translate:0}.world-nav[data-astro-cid-2x33pjii][data-seen] .half-next[data-astro-cid-2x33pjii]:after{animation:1.4s cubic-bezier(.3,.6,.2,1) .2s both gleam-ltr}.world-nav[data-astro-cid-2x33pjii][data-seen] .half-prev[data-astro-cid-2x33pjii]:after{animation:1.4s cubic-bezier(.3,.6,.2,1) .2s both gleam-rtl}.world-nav[data-astro-cid-2x33pjii][data-seen] .end[data-astro-cid-2x33pjii]{animation:1s ease-out 1.25s both portal-flash}}@media (prefers-reduced-motion:reduce){.half[data-astro-cid-2x33pjii]:after,.end[data-astro-cid-2x33pjii]{animation:none!important}.copy[data-astro-cid-2x33pjii],.art[data-astro-cid-2x33pjii]{translate:none!important}}@media (width<=1199px){.half[data-astro-cid-2x33pjii]{padding:32px}}@media (width<=809px){.half[data-astro-cid-2x33pjii]{padding:26px 18px}.name[data-astro-cid-2x33pjii]{max-width:105px}}.world[data-astro-cid-n5k55jdq]{background:var(--surface-page);color:var(--text-body);flex-direction:column;align-items:center;display:flex}.world[data-astro-cid-n5k55jdq]>section[data-astro-cid-n5k55jdq]{width:100%}.mute[data-astro-cid-n5k55jdq]{color:var(--text-mute)}.dim[data-astro-cid-n5k55jdq]{color:var(--text-dim)}.hero[data-astro-cid-n5k55jdq]{max-width:1180px;padding:64px 40px 56px}.hero-inner[data-astro-cid-n5k55jdq]{min-height:200px;animation:world-in .42s var(--ease-slab) both;flex-direction:column;gap:16px;padding:0 52px;display:flex;position:relative}@keyframes world-in{0%{opacity:0;transform:translateY(10px)}}.hero-line[data-astro-cid-n5k55jdq]{--line-colour:var(--accent);--line-blur:5px;--line-glow:.22}.hero-line[data-astro-cid-n5k55jdq].left{left:-9px}.hero-line[data-astro-cid-n5k55jdq].right{right:-9px}.pills[data-astro-cid-n5k55jdq]{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.arc-day-note[data-astro-cid-n5k55jdq]{color:var(--accent-text)}.arc-day-note[data-astro-cid-n5k55jdq][hidden]{display:none}.pill[data-astro-cid-n5k55jdq]{border:1px solid var(--line-pill);border-radius:999px;padding:5px 11px}.pill-0[data-astro-cid-n5k55jdq]{color:var(--accent)}.pill-1[data-astro-cid-n5k55jdq]{border-color:var(--glow);color:var(--glow)}.pill-2[data-astro-cid-n5k55jdq]{color:var(--text-body)}.name-row[data-astro-cid-n5k55jdq]{align-items:center;gap:20px;padding-top:6px;display:flex}.name[data-astro-cid-n5k55jdq]{text-wrap:balance}.logo[data-astro-cid-n5k55jdq]{flex:none;width:100px;min-width:64px;height:100px;position:relative}.logo[data-astro-cid-n5k55jdq] img[data-astro-cid-n5k55jdq]{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.logo-glow[data-astro-cid-n5k55jdq]{filter:blur(12px);opacity:.32}.logo-light[data-astro-cid-n5k55jdq],:root[data-theme=light] .logo[data-astro-cid-n5k55jdq]:has(.logo-light) .logo-dark[data-astro-cid-n5k55jdq]{display:none}:root[data-theme=light] .logo-light[data-astro-cid-n5k55jdq]{display:block}.lead[data-astro-cid-n5k55jdq]{max-width:620px;color:var(--accent-text);text-wrap:pretty}.actions[data-astro-cid-n5k55jdq]{flex-wrap:wrap;align-items:center;gap:14px;padding-top:12px;display:flex}.key-art-section[data-astro-cid-n5k55jdq]{max-width:1180px;padding:0 40px 56px}.specs[data-astro-cid-n5k55jdq]{border-top:1px solid var(--line-hairline);border-bottom:1px solid var(--line-hairline);justify-content:center;display:flex}.specs-inner[data-astro-cid-n5k55jdq]{width:100%;max-width:1180px;padding:56px 40px}.section-label[data-astro-cid-n5k55jdq]{padding-bottom:6px}.specs[data-astro-cid-n5k55jdq] dl[data-astro-cid-n5k55jdq]{margin:0}.spec[data-astro-cid-n5k55jdq]{border-top:1px solid var(--line-hairline);justify-content:space-between;gap:24px;padding:12px 0;display:flex}.spec[data-astro-cid-n5k55jdq] dd[data-astro-cid-n5k55jdq]{text-align:right;margin:0}.spec-link[data-astro-cid-n5k55jdq]{color:var(--accent-text);transition:opacity var(--dur-hover) var(--ease-slab)}.spec-link[data-astro-cid-n5k55jdq]:hover{opacity:.75}.pillars[data-astro-cid-n5k55jdq]{justify-content:center;display:flex}.pillars-inner[data-astro-cid-n5k55jdq]{flex-direction:column;gap:26px;width:100%;max-width:1180px;padding:56px 40px;display:flex}.pillar-grid[data-astro-cid-n5k55jdq]{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.pillar[data-astro-cid-n5k55jdq]{flex-direction:column;gap:8px;padding-left:20px;display:flex;position:relative}.pillar[data-astro-cid-n5k55jdq] p[data-astro-cid-n5k55jdq]{text-wrap:pretty}.pillar-line[data-astro-cid-n5k55jdq]{background:var(--accent);width:2px;height:100%;position:absolute;top:0;left:0;mask-image:linear-gradient(#0000 0%,#000 25% 75%,#0000 100%)}.pillar[data-astro-cid-n5k55jdq][data-rise]{transition:opacity .7s var(--ease-rise), transform .7s var(--ease-rise)}.pillar[data-astro-cid-n5k55jdq][data-rise=out]{opacity:0;transition:none;transform:translateY(48px)}.gallery-section[data-astro-cid-n5k55jdq]{padding:24px 0;overflow:clip}.dispatches[data-astro-cid-n5k55jdq]{max-width:1180px;scroll-margin-top:var(--header-h);flex-direction:column;gap:18px;padding:56px 40px;display:flex}.heading[data-astro-cid-n5k55jdq]{align-items:center;gap:10px;display:flex}.latest[data-astro-cid-n5k55jdq]{border:1px solid var(--line-hairline);background:var(--surface-card);border-radius:3px;flex-direction:column;gap:14px;padding:24px;display:flex;position:relative}.latest[data-astro-cid-n5k55jdq] h2[data-astro-cid-n5k55jdq],.latest[data-astro-cid-n5k55jdq]>p[data-astro-cid-n5k55jdq]{text-wrap:pretty;max-width:700px}.latest-top[data-astro-cid-n5k55jdq]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.type[data-astro-cid-n5k55jdq]{background:var(--accent);color:var(--on-accent);border-radius:999px;padding:4px 10px}.latest-pill[data-astro-cid-n5k55jdq]{border:1px solid var(--line-pill);border-radius:999px;padding:4px 10px}.date[data-astro-cid-n5k55jdq]{margin-left:auto}.rim[data-astro-cid-n5k55jdq]{background:var(--accent);opacity:.8;pointer-events:none;width:100%;height:1px;position:absolute;top:0;left:0;mask-image:linear-gradient(90deg,#0000 0%,#000 30% 70%,#0000 100%)}.road[data-astro-cid-n5k55jdq]{flex-direction:column;gap:22px;padding-top:34px;display:flex}.track[data-astro-cid-n5k55jdq]{margin:0;padding:4px 0 0 16px;list-style:none;mask-image:linear-gradient(#000 0% 82%,#0000 100%)}.milestone[data-astro-cid-n5k55jdq]{flex-direction:column;gap:6px;padding:0 0 30px 28px;display:flex;position:relative}.m-line[data-astro-cid-n5k55jdq]{background:var(--line-hairline);width:1px;height:100%;position:absolute;top:0;left:0}.m-dot[data-astro-cid-n5k55jdq]{background:var(--text-mute);border-radius:50%;width:7px;height:7px;position:absolute;top:4px;left:-3px}.now[data-astro-cid-n5k55jdq] .m-dot[data-astro-cid-n5k55jdq]{background:var(--accent);animation:1.8s cubic-bezier(.45,0,.55,1) infinite alternate dot-pulse}.m-glow[data-astro-cid-n5k55jdq]{background:var(--accent);filter:blur(4px);opacity:.5;border-radius:50%;width:13px;height:13px;animation:1.8s cubic-bezier(.45,0,.55,1) infinite alternate glow-pulse;position:absolute;top:1px;left:-6px}@keyframes dot-pulse{to{opacity:.8;transform:scale(1.1)}}@keyframes glow-pulse{to{opacity:.2;transform:scale(1.35)}}.now[data-astro-cid-n5k55jdq] .stage[data-astro-cid-n5k55jdq]{color:var(--accent)}.upcoming[data-astro-cid-n5k55jdq] .m-dot[data-astro-cid-n5k55jdq]{border:1px solid var(--text-mute);background:0 0}:root[data-theme=light] .pill-0[data-astro-cid-n5k55jdq],:root[data-theme=light] .now[data-astro-cid-n5k55jdq] .stage[data-astro-cid-n5k55jdq]{color:var(--accent-text)}:root[data-theme=light] .pill-1[data-astro-cid-n5k55jdq]{color:var(--text-body)}.note[data-astro-cid-n5k55jdq]{max-width:560px}@media (width<=1199px){.name-row[data-astro-cid-n5k55jdq] .name[data-astro-cid-n5k55jdq]{flex:1 1 0;min-width:0}.pillar-grid[data-astro-cid-n5k55jdq]{grid-template-columns:repeat(2,1fr)}}@media (width<=809px){.hero[data-astro-cid-n5k55jdq]{padding:48px 18px 40px}.hero-inner[data-astro-cid-n5k55jdq]{padding:0 0 0 40px}.hero-line[data-astro-cid-n5k55jdq].right{display:none}.logo[data-astro-cid-n5k55jdq]{width:64px;height:64px}.key-art-section[data-astro-cid-n5k55jdq]{padding:0 18px 40px}.specs-inner[data-astro-cid-n5k55jdq],.pillars-inner[data-astro-cid-n5k55jdq],.dispatches[data-astro-cid-n5k55jdq]{padding:40px 18px}.spec[data-astro-cid-n5k55jdq]{flex-direction:column;gap:4px}.spec[data-astro-cid-n5k55jdq] dd[data-astro-cid-n5k55jdq]{text-align:left}.pillar-grid[data-astro-cid-n5k55jdq]{grid-template-columns:1fr}.gallery-section[data-astro-cid-n5k55jdq]{padding:8px 0}}@media (prefers-reduced-motion:reduce){.hero-inner[data-astro-cid-n5k55jdq],.now[data-astro-cid-n5k55jdq] .m-dot[data-astro-cid-n5k55jdq],.m-glow[data-astro-cid-n5k55jdq]{animation:none}.pillar[data-astro-cid-n5k55jdq][data-rise=out]{opacity:1;transform:none}}
