.game:where(.astro-fiwjubto){padding-block:var(--space-6) var(--space-16)}.crumbs:where(.astro-fiwjubto){display:flex;gap:var(--space-2);margin-bottom:var(--space-6);color:var(--text-mute)}.crumbs:where(.astro-fiwjubto) a:where(.astro-fiwjubto):hover{color:var(--accent)}.game__top:where(.astro-fiwjubto){display:grid;grid-template-columns:240px 1fr;gap:var(--space-8);align-items:start}.game__card:where(.astro-fiwjubto){max-width:240px}.game__intro:where(.astro-fiwjubto){display:flex;flex-direction:column;gap:var(--space-4)}.game__intro:where(.astro-fiwjubto) h1:where(.astro-fiwjubto){margin-block:var(--space-1)}@media(max-width:720px){.game__top:where(.astro-fiwjubto){grid-template-columns:1fr}.game__card:where(.astro-fiwjubto){max-width:200px}}.specplate:where(.astro-fiwjubto){display:flex;flex-wrap:wrap;gap:var(--space-6);margin:0}.specplate:where(.astro-fiwjubto) dt:where(.astro-fiwjubto){margin-bottom:2px}.specplate:where(.astro-fiwjubto) dd:where(.astro-fiwjubto){margin:0;font-size:1.05rem;color:var(--text)}.compat:where(.astro-fiwjubto) strong:where(.astro-fiwjubto){color:var(--text);font-weight:500}.launch:where(.astro-fiwjubto){display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start;margin-top:var(--space-2)}.launch__row:where(.astro-fiwjubto){display:flex;flex-wrap:wrap;gap:var(--space-3)}.launch__note:where(.astro-fiwjubto){color:var(--text-mute);max-width:54ch}.launch__note:where(.astro-fiwjubto) strong:where(.astro-fiwjubto){color:var(--text-dim);font-weight:500}.launch__more:where(.astro-fiwjubto){margin-top:var(--space-1);width:100%}.launch__more:where(.astro-fiwjubto)>summary:where(.astro-fiwjubto){color:var(--text-mute);cursor:pointer;list-style:revert}.launch__more:where(.astro-fiwjubto)>summary:where(.astro-fiwjubto):hover{color:var(--accent)}.launch__alt:where(.astro-fiwjubto){display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-top:var(--space-3)}.launch__alt:where(.astro-fiwjubto) p:where(.astro-fiwjubto){flex-basis:100%;color:var(--text-mute);max-width:62ch;margin:0}.launch__alt:where(.astro-fiwjubto) p:where(.astro-fiwjubto) strong:where(.astro-fiwjubto){color:var(--text-dim)}.launch--soon:where(.astro-fiwjubto){flex-direction:column;align-items:flex-start;gap:var(--space-2)}.badge:where(.astro-fiwjubto){border:1px solid var(--accent-line);color:var(--accent);border-radius:var(--r-pill);padding:4px 12px;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.game__body:where(.astro-fiwjubto){display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--space-10);align-items:start;margin-top:var(--space-10)}.game__main:where(.astro-fiwjubto){min-width:0}.game__rail:where(.astro-fiwjubto){position:sticky;top:84px;display:flex;flex-direction:column;gap:var(--space-6)}@media(max-width:900px){.game__body:where(.astro-fiwjubto){grid-template-columns:1fr;gap:var(--space-8)}.game__rail:where(.astro-fiwjubto){position:static}}.plaque:where(.astro-fiwjubto){margin:0}.plaque:where(.astro-fiwjubto) a:where(.astro-fiwjubto){color:var(--accent)}.block:where(.astro-fiwjubto){margin-top:var(--space-10);max-width:66ch}.game__main:where(.astro-fiwjubto)>.block:where(.astro-fiwjubto):first-child{margin-top:0}.block:where(.astro-fiwjubto) .title:where(.astro-fiwjubto){margin-bottom:var(--space-4)}.steps:where(.astro-fiwjubto){padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3);color:var(--text-dim)}.steps:where(.astro-fiwjubto) strong:where(.astro-fiwjubto){color:var(--text)}.faq__item:where(.astro-fiwjubto){padding-block:var(--space-3);border-top:1px solid var(--line)}.faq__item:where(.astro-fiwjubto) dt:where(.astro-fiwjubto){font-weight:500;margin-bottom:var(--space-1)}.faq__item:where(.astro-fiwjubto) dd:where(.astro-fiwjubto){margin:0}.notes:where(.astro-fiwjubto){margin-top:var(--space-8);color:var(--text-mute)}.game__intro:where(.astro-fiwjubto) .answer-capsule{margin-block:0}.related:where(.astro-fiwjubto){margin-top:var(--space-10)}.related:where(.astro-fiwjubto) .title:where(.astro-fiwjubto){margin-bottom:var(--space-3)}.related:where(.astro-fiwjubto) p:where(.astro-fiwjubto){color:var(--text-dim)}.related:where(.astro-fiwjubto) p:where(.astro-fiwjubto)+p:where(.astro-fiwjubto){margin-top:var(--space-2)}.related:where(.astro-fiwjubto) a:where(.astro-fiwjubto){color:var(--accent);text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--accent-line)}.related:where(.astro-fiwjubto) a:where(.astro-fiwjubto):hover{text-decoration-color:var(--accent)}.agents:where(.astro-fiwjubto){border:1px solid var(--line);border-radius:var(--r-panel);padding:var(--space-4) var(--space-5);background:var(--surface-1)}.agents__list:where(.astro-fiwjubto){overflow-wrap:anywhere}.agents__head:where(.astro-fiwjubto){color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;margin-bottom:var(--space-3)}.agents__list:where(.astro-fiwjubto){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2);font-size:.8125rem}.agents__list:where(.astro-fiwjubto) a:where(.astro-fiwjubto){color:var(--text-dim)}.agents__list:where(.astro-fiwjubto) a:where(.astro-fiwjubto):hover{color:var(--accent)}.agents__list:where(.astro-fiwjubto) span:where(.astro-fiwjubto){color:var(--text-mute)}.agents__note:where(.astro-fiwjubto){margin-top:var(--space-3);color:var(--text-mute)}.back:where(.astro-fiwjubto){margin-top:var(--space-10)}.back:where(.astro-fiwjubto) a:where(.astro-fiwjubto):hover{color:var(--accent)}
