@font-face{font-family:Cel Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/flagship/movies/akira/train-one-normal-400.woff2) format("woff2")}@font-face{font-family:Cel Read;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/flagship/movies/akira/karla-normal-400.woff2) format("woff2")}@font-face{font-family:Cel Read;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/flagship/movies/akira/karla-normal-700.woff2) format("woff2")}@font-face{font-family:Cel Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/flagship/movies/akira/space-mono-normal-400.woff2) format("woff2")}.cel_world__ijnZ2{--ink:#0c1020;--ink2:#151b33;--ink3:#252d4d;--ace:#dde1ea;--ace2:#c3c9d8;--ace3:#9aa3b8;--cyan:#33d4de;--cyand:#076b74;--amber:#ffb21f;--text:#10152a;--display:"Cel Display",Impact,sans-serif;--read:"Cel Read",system-ui,sans-serif;--mono:"Cel Mono",ui-monospace,monospace;background:var(--ink);color:var(--ace);font-family:var(--read);line-height:1.55;overflow-x:clip}.cel_world__ijnZ2 section:not(section section){padding:clamp(2.4rem,5vw,4rem) clamp(1rem,4vw,3rem)}.cel_world__ijnZ2 h1,.cel_world__ijnZ2 h2,.cel_world__ijnZ2 h3,.cel_world__ijnZ2 h4{margin:0}.cel_world__ijnZ2 :focus-visible{outline:3px solid var(--cyan);outline-offset:3px}.cel_world__ijnZ2 .cel_close___oIba :focus-visible,.cel_world__ijnZ2 .cel_panel__F5giR :focus-visible{outline-color:var(--ink)}.cel_still__z45ZE{margin:0;position:relative}.cel_still__z45ZE img{display:block;width:100%;height:auto}.cel_still__z45ZE figcaption{font-size:.72rem;line-height:1.4;margin-top:.35rem;opacity:.85}.cel_still__z45ZE figcaption a{color:inherit}.cel_sourceTag__eSIDi{font-size:.82rem;margin-top:.8rem;max-width:64ch}.cel_sourceTag__eSIDi summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:.45rem;min-height:36px;padding:.15rem .8rem;border:1px solid;border-radius:999px;font-family:var(--mono);font-size:.74rem;letter-spacing:.06em;text-transform:uppercase}.cel_sourceTag__eSIDi summary::-webkit-details-marker{display:none}.cel_sourceTag__eSIDi summary:before{content:"";width:.55rem;height:.55rem;border-radius:50%;background:var(--cyan)}.cel_sourceTag__eSIDi ul{list-style:none;padding:0;margin:.7rem 0 0;display:grid;grid-gap:.7rem;gap:.7rem}.cel_sourceTag__eSIDi li p{margin:0}.cel_sourceLinks__pWYtH{display:flex;flex-wrap:wrap;gap:.3rem .9rem;margin-top:.2rem}.cel_sourceLinks__pWYtH a{color:inherit;text-decoration:underline;text-underline-offset:2px}.cel_eyebrow__6Zllk{font-family:var(--mono);font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);margin:0 0 .5rem}.cel_h2__t76u2{font-size:clamp(2rem,4.6vw,3.2rem);line-height:1.05}.cel_h2__t76u2,.cel_h3__5qYms{font-family:var(--display);font-weight:400}.cel_h3__5qYms{font-size:clamp(1.4rem,2.6vw,1.9rem);line-height:1.15;margin:.3rem 0 .5rem}.cel_big__cVaMD{font-size:1.12rem;line-height:1.5}.cel_small__T69f3{font-size:.86rem;opacity:.85}.cel_under__1KPAW{letter-spacing:.08em;text-transform:uppercase;margin:0 0 .4rem}.cel_under__1KPAW,.cel_where__JT6iU{font-family:var(--mono);font-size:.72rem;opacity:.85}.cel_where__JT6iU{letter-spacing:.04em;margin:.5rem 0 0}.cel_visitLine__w7KL2{font-size:.88rem;border-left:3px solid var(--cyan);padding-left:.7rem}.cel_head__aD_54{max-width:62ch;margin:0 auto 1rem;text-align:center}.cel_head__aD_54 .cel_sourceTag__eSIDi{margin-left:auto;margin-right:auto}.cel_cityLinks__3dNvf{font-size:.86rem;margin:.6rem 0 0}.cel_cityLinks__3dNvf a{color:var(--text)}.cel_world__ijnZ2 section.cel_open__RTB8U:not(section section){display:grid;grid-template-rows:auto auto auto;align-content:start;max-height:min(640px,calc(100svh - 140px));padding:0;overflow:visible;background:var(--ink)}.cel_peg__sQnOT{display:flex;justify-content:center;align-items:center;gap:clamp(2rem,12vw,9rem);height:28px;background:var(--ace2)}.cel_peg__sQnOT i{display:block;width:30px;height:12px;border-radius:6px;background:var(--ink)}.cel_peg__sQnOT i:nth-child(2){width:14px;height:14px;border-radius:50%}.cel_plate__HlUKM{position:relative;height:170px;overflow:hidden;background:var(--ink2)}.cel_plate__HlUKM .cel_still__z45ZE{height:100%}.cel_plate__HlUKM .cel_still__z45ZE img{height:100%;object-fit:cover;object-position:50% 40%}.cel_plate__HlUKM .cel_still__z45ZE figcaption{position:absolute;left:0;bottom:0;margin:0;padding:.2rem .6rem;background:rgba(12,16,32,.8);color:var(--ace);max-width:100%}.cel_plate__HlUKM:after,.cel_plate__HlUKM:before{content:"";position:absolute;z-index:1;width:22px;height:22px;border:2px solid var(--cyan);border-radius:50%;top:12px}.cel_plate__HlUKM:before{left:14px}.cel_plate__HlUKM:after{right:14px}.cel_panel__F5giR{position:relative;z-index:1;background:var(--ace);color:var(--text);margin:-14px auto 0;width:min(100% - 2rem,880px);padding:1rem 1.2rem 1.1rem;text-align:center;border-bottom:6px solid var(--cyan)}.cel_kicker__MAfvE{font-family:var(--mono);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;margin:0;color:var(--cyand)}.cel_title__GY_jH{font-family:var(--display);font-weight:400;font-size:clamp(2.6rem,9vw,6rem);line-height:1;letter-spacing:.02em;color:var(--ink);margin:.1rem 0 0}.cel_strip__bPhAA{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem 1.2rem;margin:.5rem 0 0}.cel_stripCount__vDw_K{color:var(--text);text-decoration:none;font-size:1rem;display:inline-flex;flex-wrap:wrap;gap:.35rem;align-items:center;min-height:36px}.cel_stripCount__vDw_K b{font-family:var(--display);font-weight:400;font-size:1.7rem;color:var(--cyand)}.cel_stripCount__vDw_K span{font-size:.86rem}.cel_stripLinks__vbK95{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.cel_stripLinks__vbK95 a{display:inline-flex;align-items:center;min-height:36px;padding:0 .8rem;border:2px solid var(--ink);border-radius:999px;color:var(--ink);text-decoration:none;font-weight:700;font-size:.86rem}.cel_stripLinks__vbK95 a:hover{background:var(--ink);color:var(--ace)}.cel_lede__iRU4M{margin:.6rem auto 0;font-size:.95rem;max-width:62ch}.cel_panel__F5giR .cel_sourceTag__eSIDi{margin-left:auto;margin-right:auto;margin-top:.4rem}.cel_stack__4Eq86{background:var(--ink2)}.cel_tally__ui0pN{text-align:center;font-family:var(--mono);font-size:.82rem;margin:0 auto 1.2rem;color:var(--ace2)}.cel_tally__ui0pN b{color:var(--cyan);font-size:1.05rem}.cel_desk__rmYsd{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:1.6rem;gap:1.6rem;max-width:1300px;margin:0 auto;align-items:start}.cel_board__2hiTi{position:relative;height:clamp(430px,48vw,540px);background:var(--ink);border:2px solid var(--ink3);background-image:linear-gradient(var(--ink3) 1px,transparent 1px),linear-gradient(90deg,var(--ink3) 1px,transparent 1px);background-size:28px 28px;overflow:hidden}.cel_cross__kAODl{position:absolute;right:10px;top:10px;width:22px;height:22px;background:linear-gradient(var(--cyan),var(--cyan)) 50%/2px 100% no-repeat,linear-gradient(var(--cyan),var(--cyan)) 50%/100% 2px no-repeat}.cel_empty__sf3N_{position:absolute;inset:0;display:grid;place-items:center;text-align:center;margin:0;font-family:var(--mono);font-size:.84rem;color:var(--ace3)}.cel_cel__IYerm{position:absolute;left:0;right:0;bottom:calc(var(--n)*26px);height:calc(100% - 182px);background:rgba(221,225,234,.2);border:2px solid var(--ace3);border-left:6px solid var(--cyan);overflow:hidden;box-shadow:0 -2px 0 rgba(51,212,222,.35)}.cel_cel__IYerm[data-top=true]{background:var(--ink);box-shadow:0 0 0 2px var(--cyan)}.cel_cel__IYerm .cel_still__z45ZE{height:100%}.cel_cel__IYerm .cel_still__z45ZE img{height:100%;object-fit:cover}.cel_cel__IYerm .cel_still__z45ZE figcaption{position:absolute;left:0;right:0;bottom:0;margin:0;padding:.25rem .5rem;background:rgba(12,16,32,.82);color:var(--ace)}.cel_edge__lpAMe{position:absolute;left:0;right:0;bottom:0;height:26px;display:flex;align-items:center;padding:0 .6rem;font-family:var(--mono);font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:var(--ace)}.cel_stack__4Eq86[data-reduced=false] .cel_cel__IYerm[data-top=true]{animation:cel_drop__Dkwec .22s ease-out}@keyframes cel_drop__Dkwec{0%{transform:translateY(-22px);opacity:.2}to{transform:none;opacity:1}}.cel_controls__eaodG{display:grid;grid-gap:.8rem;gap:.8rem}.cel_celList___MeVE{list-style:none;margin:0;padding:0;display:grid;grid-gap:.4rem;gap:.4rem}.cel_celBtn__rVO8J{display:flex;align-items:center;gap:.7rem;width:100%;min-height:44px;padding:.35rem .9rem;background:transparent;color:var(--ace);border:1px solid var(--ace3);border-radius:4px;font:inherit;font-size:.92rem;text-align:left;cursor:pointer}.cel_celBtn__rVO8J span{display:inline-grid;place-items:center;flex:none;width:1.7rem;height:1.7rem;border-radius:50%;background:var(--ace3);color:var(--ink);font-family:var(--mono);font-size:.75rem}.cel_celBtn__rVO8J em{margin-left:auto;font-family:var(--mono);font-size:.66rem;font-style:normal;letter-spacing:.05em;text-transform:uppercase;opacity:.75}.cel_celBtn__rVO8J[aria-pressed=true]{border-color:var(--cyan);background:rgba(51,212,222,.12)}.cel_celBtn__rVO8J[aria-pressed=true] span{background:var(--cyan)}.cel_celBtn__rVO8J[data-top=true]{box-shadow:inset 4px 0 0 var(--cyan)}.cel_row__duX_0{display:flex;flex-wrap:wrap;gap:.6rem}.cel_ghost__LDehN{min-height:44px;padding:0 1.1rem;background:transparent;color:var(--ace);border:2px solid var(--ace3);border-radius:999px;font:inherit;font-weight:700;cursor:pointer}.cel_ghost__LDehN:hover:not(:disabled){background:var(--ace);color:var(--ink)}.cel_ghost__LDehN:disabled{opacity:.4;cursor:default}.cel_status__vhJUU{font-size:.92rem;margin:0;min-height:2.6em;color:var(--ace)}.cel_reading__A0Z1A{position:relative;z-index:1;max-width:1000px;margin:1.6rem auto 0;background:var(--ace);color:var(--text);padding:1.1rem 1.3rem;border-left:8px solid var(--cyan)}.cel_reading__A0Z1A p{margin:.4rem 0}.cel_reading__A0Z1A .cel_under__1KPAW{color:var(--cyand)}.cel_hush__ycN_U{position:relative;z-index:1;max-width:1000px;margin:1.6rem auto 0;text-align:center;color:var(--ace2)}.cel_hush__ycN_U .cel_sourceTag__eSIDi{margin-left:auto;margin-right:auto}.cel_inlineRow__Xea_B{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));grid-gap:1rem;gap:1rem;margin:1.8rem auto 0;max-width:1300px}.cel_inlineCard__QOjnY{display:grid;grid-template-columns:96px minmax(0,1fr);background:var(--ace);color:var(--text);border-left:6px solid var(--cyan);border-radius:3px;text-decoration:none}.cel_inlineImage__Z0Y8R{display:block;overflow:hidden;background:var(--ace2)}.cel_inlineImage__Z0Y8R img{width:100%;height:100%;object-fit:cover;display:block}.cel_inlineBody__0p8kd{padding:.6rem .75rem;display:flex;flex-direction:column;gap:.15rem;font-size:.86rem}.cel_inlineBody__0p8kd h4{font-weight:700;font-size:1rem;line-height:1.2}.cel_inlineBody__0p8kd p{margin:0}.cel_two__Btz3L{background:var(--ink)}.cel_twoGrid__GE6x_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:1.6rem;gap:1.6rem;max-width:1300px;margin:0 auto;align-items:start}.cel_twoPhoto__LBBsL .cel_still__z45ZE img{aspect-ratio:16/10;object-fit:cover}.cel_twoCols__JSGZ2{display:grid;grid-gap:1rem;gap:1rem}.cel_col__O8TDT{position:relative;z-index:1;background:var(--ink2);border-top:4px solid var(--cyan);padding:1rem 1.2rem}.cel_col__O8TDT p{margin:.4rem 0}.cel_noteLine__mSjpk{max-width:70ch;margin:1.4rem auto 0;text-align:center;font-size:.95rem;color:var(--ace2)}.cel_close___oIba{background:var(--ace);color:var(--text)}.cel_closeHead__k1awV{max-width:64ch;margin:0 auto 1rem;text-align:center}.cel_closeHead__k1awV .cel_eyebrow__6Zllk{color:var(--cyand)}.cel_closeHead__k1awV .cel_sourceTag__eSIDi{margin-left:auto;margin-right:auto}.cel_guide__MKIEG{padding:clamp(1.6rem,4vw,2.6rem) 0 1rem;max-width:1500px;margin:0 auto;scroll-margin-top:4rem;color:var(--text)}.cel_guideTitle__0Ozlx{font-family:var(--display);font-weight:400;font-size:clamp(2rem,4.6vw,3rem);line-height:1.05;color:var(--ink)}.cel_guide__MKIEG .cel_lede__iRU4M{margin:.8rem 0 0;max-width:62ch;color:var(--text)}.cel_tabs__UTCna{display:flex;flex-wrap:wrap;gap:.4rem;margin:1rem 0}.cel_tabs__UTCna button{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--mono);font-size:.76rem;letter-spacing:.03em;text-transform:uppercase;padding:.3rem .9rem;background:transparent;border:2px solid var(--ink);border-radius:999px;color:var(--ink);min-height:40px;cursor:pointer}.cel_tabs__UTCna button span{background:var(--cyan);color:var(--ink);border-radius:999px;padding:0 .45rem;font-size:.72rem}.cel_tabs__UTCna button[aria-pressed=true]{background:var(--ink);color:var(--ace)}.cel_guideBody__KUPFG{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-gap:1.4rem;gap:1.4rem;align-items:start}.cel_guideMap__VJcE2{position:-webkit-sticky;position:sticky;top:1rem}.cel_guideMap__VJcE2>div>p{font-size:.84rem;color:var(--text);margin:.6rem 0 0}.cel_guideMap__VJcE2 ul{list-style:none;margin:.6rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.cel_guideMap__VJcE2 ul li{margin:0}.cel_guideMap__VJcE2 ul li p{display:none}.cel_guideMap__VJcE2 ul button{font:inherit;font-size:.84rem;font-weight:700;line-height:1.2;color:inherit;background:transparent;border:2px solid var(--ink);border-radius:999px;padding:.3rem .7rem;cursor:pointer;min-height:36px}.cel_guideMap__VJcE2 ul button[aria-pressed=true]{background:var(--ink);color:var(--ace)}.cel_guideMap__VJcE2 section{font-size:.86rem;background:#fff;color:var(--text);border-left:4px solid var(--cyan);padding:.6rem .8rem;margin-top:.7rem}.cel_guideMap__VJcE2 section button{font-size:.8rem;font-weight:700;color:var(--text);background:transparent;border:2px solid var(--text);padding:.25rem .6rem;cursor:pointer;min-height:36px}.cel_guideCanvas__oRe_u{height:min(70vh,560px);border:4px solid var(--ink);border-radius:4px}.cel_cards__IZ6uO{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));grid-gap:1.2rem;gap:1.2rem}.cel_card__F5li2{position:relative;background:#fff;color:var(--text);padding:.7rem;border-radius:3px;box-shadow:0 4px 12px rgba(12,16,32,.18)}.cel_card__F5li2 h4{font-family:var(--display);font-weight:400;font-size:1.2rem;line-height:1.2;color:var(--ink);margin:.2rem 0}.cel_card__F5li2 p{margin:.35rem 0;font-size:.9rem;color:var(--text)}.cel_card__F5li2 .cel_still__z45ZE img{aspect-ratio:4/3;object-fit:cover}.cel_cardNo__YlGa_{position:absolute;z-index:2;top:-10px;left:-10px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--cyan);color:var(--ink);font-family:var(--mono);font-size:.9rem;box-shadow:0 0 0 3px var(--ace)}.cel_live__76wTI{padding:0 0 clamp(2rem,4vw,3rem);max-width:1500px;margin:0 auto}.cel_liveDisclosure__mk6Di{font-size:.82rem;padding:.8rem 1rem;margin:1rem 0 0;background:#fff}.cel_liveSection__XhJQJ{padding:1.6rem 0 0;margin:0;scroll-margin-top:4rem}.cel_liveHead__h2vb6{margin:0 0 .9rem}.cel_liveEyebrow__U4zNy{font-family:var(--mono);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cyand);margin:0}.cel_liveTitle__UxJ5i{font-family:var(--display);font-weight:400;font-size:clamp(1.6rem,3vw,2.2rem);color:var(--ink);margin:.2rem 0}.cel_liveIntro__Tkdtl{margin:.2rem 0 0;font-size:.95rem}.cel_liveNote__XZoRY{font-size:.9rem;margin:0}.cel_liveGrid__V1B0y{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));grid-gap:1rem;gap:1rem}.cel_liveCard__Btsls{display:flex;flex-direction:column;background:#fff;color:var(--text);border-radius:3px;overflow:hidden;text-decoration:none;box-shadow:0 4px 12px rgba(12,16,32,.18)}.cel_liveImage__AsPfU{display:block;aspect-ratio:4/3;overflow:hidden;background:var(--ace2)}.cel_liveImage__AsPfU img{width:100%;height:100%;object-fit:cover;display:block}.cel_liveBody__EtLph{padding:.8rem;display:flex;flex-direction:column;gap:.3rem;font-size:.9rem}.cel_liveBody__EtLph h4{font-family:var(--display);font-weight:400;font-size:1.15rem;line-height:1.2}.cel_liveBody__EtLph p{margin:0}.cel_liveLabel__5mJii{font-family:var(--mono);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--cyand)}.cel_liveMeta__8GjuW{font-size:.8rem}.cel_liveAction__QhY1l{font-weight:700;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.cel_archive__Bh6OO{background:var(--ink);color:var(--ace)}.cel_archive__Bh6OO h2{font-family:var(--display);font-weight:400;font-size:2rem}.cel_archiveItem__e1gDb{padding:.5rem 0;border-bottom:1px solid var(--ink3)}.cel_archiveItem__e1gDb h3{font-size:1rem;font-weight:700}.cel_archiveItem__e1gDb p{margin:.2rem 0 0;font-size:.88rem;opacity:.85}@media (max-width:860px){.cel_desk__rmYsd,.cel_guideBody__KUPFG,.cel_twoGrid__GE6x_{grid-template-columns:minmax(0,1fr)}.cel_guideMap__VJcE2{position:static}.cel_board__2hiTi{height:clamp(400px,110vw,470px)}}@media (max-width:600px){.cel_plate__HlUKM{height:130px}.cel_panel__F5giR{padding:.8rem .8rem .9rem}.cel_stripLinks__vbK95 a{padding:0 .6rem;font-size:.8rem}.cel_celBtn__rVO8J em{display:none}}@media (prefers-reduced-motion:reduce){.cel_cel__IYerm{animation:none!important}}